@media print
{
	body {
		padding:0px;
		margin:0px;
		background-color:#a8c4ec;
		
		font-family:tahoma, verdana, arial;
		color:black;
		line-height:20px;
		font-size:11px;
		
		text-align:center;
	}
	
	#container {
		width:899px;
		
		background:url("../images/bg.jpg") top left repeat-y;
		position:relative;
		margin:0 auto;
		text-align:left;
	}
	
	#columnRight #menuRight ul#idMenuTop {
		list-style-type:none;
		margin:0px;
		padding:0px;
		width:670px;
		background-color:white;
		padding-top:2px;
		height:23px;
		padding-left:3px;
		
		display:none;
	}
	
	* html #columnRight #menuRight ul#idMenuTop {
		height:25px;
		width:672px;
	}
	
	#columnRight #menuRight ul#idMenuTop li {
		display:inline;
		float:left;
		background-color:#f00f71;
		margin-right:3px;
		width:24.5%;
		text-align:center;
	}
	
	* html #columnRight #menuRight ul#idMenuTop li {
		width:24.5%;
	}
	
	#columnRight #menuRight ul#idMenuTop li a {
		display:block;
		color:white;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
	}
	
	#columnRight #menuRight ul#idMenuTop li a:hover {
		background-color:#2957a5;
	}
	
	
	#header {
		display:none;
	}
	
	#content {
		padding:20px;
	}
	
	#columnRight {
		width:666px;
		float:left;
	}
	
	#columnLeft {
		width:145px;
		float:left;
		margin-left:46px;
		display:inline;
	}
	
	#columnRight h1 {
		color:#f11877;
		font-size:12px;
		padding:0px;
		margin:0px;
	}
	
	#overflow {
		overflow:hidden;
		background:url("../images/bg_content.jpg") 436px bottom no-repeat;
		min-height:480px;
	}
	
	* html #overflow {
		height:480px;
	}
	
	ul#idMenu {
		display:none;
	}
	
	#footer {
		display:none;
	}
	
	td
	{
		font-family:tahoma, verdana, arial;
		font-size:11px;
		color:black;
		line-height:20px;
	}
	
	table.form
	{
		display:none;
	}
	
	a
	{
		display:none;
	}
	
	.noPrint
	{
		display:none;
	}
	
	.hrOfferte
	{
		background:#F11877;
		border:1px;
	}
}
