@charset "ISO-8859-1";
/* CSS Overall Document */
	html, body {	margin:0px; padding:0px; width:100%; height:100%; }
	body{ 			background:url('../images/design/bg_all.jpg') top; font-family: arial; font-size:12px; color:#454545; }
	table{ 			border:0px; }
	td{ 			vertical-align:top; }
	img{ 			border:0px;}
	a{ 				color:#454545; text-decoration:none; }
	a:hover{ 		color:#000000; text-decoration:underline; }
	a img, .overStyleIcon{ 			border:none; }
	a img:hover, .overStyleIcon:hover{ 	
					-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
					filter:alpha(opacity=60);
					-moz-opacity:0.6;
					-khtml-opacity: 0.6;
					opacity: 0.6;}
	.overStyleIcon{ cursor:hand; cursor:pointer;}				
	
	.menuGras{ 		font-weight:bold; }

/*CSS General DESIGN*/
	table.design { 			background:url('../images/design/bg_all_top.jpg') top repeat-x; width:100%; height:100%;}
	table.design tr { 		height:100%; }
	table.design td { 		height:100%; }
	table td.designLeft { 	width:50%; }
	table td.designRight { 	width:50%; background:url('../images/design/bg_section4_right.jpg') left top no-repeat;}
	table td.designContent{ width:950px; background:url('../images/design/bg_section4_content.jpg') right top no-repeat;}
	
	#page{ 			margin:128px 0px 7px 7px;}
	#flashTitle ,#flashTitleForPrint{ 	margin-bottom:5px;}
	#flashTitle h1 ,#flashTitleForPrint h1{ font-size:24px; font-weight:normal; color:#454545; margin:0px; padding:0px;}
	#flashTitle hr ,#flashTitleForPrint hr{ border:1px solid #454545; margin:0px; padding:0px; width:677px;}
	#flashTitle h2 ,#flashTitleForPrint h2{ font-size:16px; font-weight:normal; color:#454545; margin:0px; padding:0px;}



	.titresousMenu1{ 	margin-left:0px;  font-size:12px;}
	.titreSousMenu1 a{  font-size:12px; }
	.titreSousMenu2{ 	margin-left:10px;  font-size:11px; }
	.titreSousMenu2 a{  font-size:11px;  }
	.titreSousMenu3{ 	margin-left:20px; font-size:10px; color:black; }
	.titreSousMenu3 a{  font-size:10px;  color: #555; }
	
	.hide{display:none;}
	
	#header{ 		position:absolute;}
	
	.menuHeader{ 	padding-top:100px; padding-left:45px; font-size:14px; color:#ffffff;}
	.menuHeader a{ 	color:#ffffff;}
	
	#informations{ /*	padding-right:5px;*/}
	#informations p { 	padding-right:5px;}
	#photoPlace{ 	padding-top:15px;}
	
/*END General DESIGN*/

/*CSS General ClearBox*/
	.divClearbox{ 	margin-bottom:7px; }
	.clearbox { 	height:5px!important; }
	.clearboxTL{ 	width:5px; height:5px!important; }
	.clearboxTC{ 	background:url('../images/design/clearbox_TC.png') top repeat-x; height:5px!important; color:#ffffff;}
	.clearboxTR{ 	width:7px; height:5px!important; }
	
	.clearboxCL{ 	background:url('../images/design/clearbox_CL.png') left repeat-y; }
	.clearboxCC{ 	background:url('../images/design/clearbox_CC.png'); padding:5px; }
	.clearboxCR{ 	background:url('../images/design/clearbox_CR.png'); }
	
	.clearboxBL{ 	width:5px; height:7px; }
	.clearboxBC{ 	background:url('../images/design/clearbox_BC.png') top repeat-x; height:7px;}
	.clearboxBR{ 	width:7px; height:7px; }
/*END General ClearBox*/

#photo{min-width:210px}
#photoContent{text-align:center;}

#liens a img, #liens img, #liens p img{ vertical-align:middle}
#liens p { margin:10px 0 0 0;}
.cemteredIMG img{ vertical-align:middle}
p.cemteredIMG { margin:10px 0 0 0;}
#specificationTable td, #specificationTable th{ border:1px solid black}
#specificationTable td img, #specificationTable th img { vertical-align:middle}

#liens a{ margin-right:10px;}
#liens p a { display:inline!important; margin-right:0px!important; padding-right:0!important;}
.imgINrow a{ display:block; margin:10px 0;}
.imgINrow img{ display:block}
.imgINrow p img { display:inline!important; margin-right:0px;}
.imgINrow p a { display:inline!important; margin-right:0px!important; padding-right:0!important;}

.tabdonner{
border-left:1px solid #455D6D;
border-top:1px solid #455D6D;
}
.tb2{
border-left:none;
border-top:1px solid #455D6D;
}
.tabdonner td,.tabdonner th{
border-bottom:1px solid #455D6D;
border-right:1px solid #455D6D;
padding:3px;
position:}
.tabdonner th{
}
.bd-left{
border-left:1px solid #455D6D;
}

.lienUnder a{
	text-decoration:underline;
	}

sup{ font-size:8px}
sub{ font-size:8px}


.PRINT_ME{ display:none; visibility:hidden}


.bolde{ font-weight:bold;}
.subtile{ color: #999}
.selectPRINT{width:auto; display:inline;}


/*Pourrais faire bug*/
p img{ vertical-align:middle}
p{ margin:10px 0 0 0;}

span img{ vertical-align:middle;}
