#col-droite { background: transparent url(../img/fond-collections.jpg) repeat-y top left; }
#bloc-menu-haut { float:left; width:808px; min-height:26px; height:auto !important; height:26px; }
#corpus #colonne-menu { float:left; width:116px; min-height:350px; height:auto !important; height:auto; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#corpus #bloc-texte { float:left; width:351px; min-height:384px; height:auto !important; height:auto; padding:0px 0px 30px 0px; margin:0px 23px 0px 23px; text-align:justify; }
#corpus #bloc-texte h1 { padding:15px 0px 20px 0px; margin:0px 0px 0px 0px; font-family: 'Times New Roman', verdana; font-weight:bold; text-transform: none; }
#corpus #bloc-texte h3 { color:#B2071B; }
#corpus #bloc-texte .bloc-resultat { padding:10px 10px 10px 10px; }

#corpus #bloc-aussi { float:left; width:215px; height:auto !important; height:auto; padding:0px 0px 0px 34px; margin:9px 0px 0px 0px; }
#corpus #bloc-aussi img { float:left; }
#corpus #bloc-aussi-in { float:left; width:191px;  padding:0px 12px 0px 12px; height:auto; color:#731229;  background: transparent url(../img/fond-bloc-aussi.jpg) repeat-y top left; }
#page #conteneur #corpus #bloc-aussi #bloc-aussi-in img { float:left; }
#page #conteneur #corpus #bloc-aussi #bloc-aussi-in a { float:left; height:auto; display:block; margin-top:5px;  }
#corpus input.type_texte { width:192px; border:1px solid #B2071B; margin:0px 0px 0px 12px; color:#B3071B; font-size: 10px !important; font-size: 11px; }

fieldset { border:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0; }
fieldset ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0; list-style: none; list-style-type:none; }
fieldset li { float:left; padding:0px 0px 0px 0px; list-style: none; list-style-type: none;  margin:10px 0px 10px 0px; }

form#locator label { float:left; height:21px; line-height:19px !important; line-height:21px; display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
form#locator select { 
	/*float:left;*/ 
	font-size: 10px !important;
	font-size: 11px;
	background-color:#FEF8E4; 
	width:200px;
	border-top: #B2071B 1px solid;
	border-right: #B2071B 1px solid;
	border-bottom: #B2071B 1px solid;
	border-left: #B2071B 1px solid;
	color:#B3071B;
	text-align:left;
	margin:10px 0px 0px 10px !important; 
	padding:0px 0px 0px 0px;
}
form#locator h3 {clear:both;} 
form#locator div#formResult {padding:0 !important;}



ul#menufigehaut { width:707px; height:26px; float:left; list-style: none; }
ul#menufigehaut li { height:26px; float:left; background-color:#741229; border-right:1px solid #A16161; display:table-cell;position:expression('relative');display:expression('inline');}
ul#menufigehaut li.last { border-right:none; }
ul#menufigehaut li ul { float:left; background-color:#FEF8E4; position:absolute; visibility:hidden; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; width:190px; border: #ECC4A6 solid 1px; top:expression(this.parentNode.offsetHeight+"px");left:expression(0); _margin:0px; z-index:10000; }
ul#menufigehaut li:hover ul { visibility:visible; z-index:10000; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; }

ul#menufigehaut li ul li { float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; border:0; z-index:10000; width:190px; height:auto; line-height:10px; z-index:10000; }
ul#menufigehaut li ul li:hover { float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; border:0; z-index:10000; width:190px; z-index:10000; }

ul#menufigehaut li ul li a { font-size:10px; font-weight:bold; text-decoration:none; display:block; width:178px; margin:0px 6px 0px 6px; padding:0px 0px 0px 0px; color:#000000; z-index:10000; }
ul#menufigehaut li ul li a:hover { display:block; width:178px; margin:0px 6px 0px 6px; padding:0px 0px 0px 0px; color:#C95A40; z-index:10000; }