#blocMenu{background: url(/base/imgs/default/esv/meh/fondMenuBlock.gif) top center no-repeat; float:left; width:210px; height:239px; margin-right:15px}
#blocMenu h3{height: 20px; margin: 0; padding: 5px 0 5px 10px; font-size:17px; color:#555; font-weight:bold; border-bottom:1px solid #E0E0E0;}
#blocMenu ul {height:176px; margin: 0 2px; overflow-y: auto; background: #fefefe}
#blocMenu li {padding: 0 5px 0 25px; cursor: pointer; border-bottom: 1px solid #e0e0e0; background: url(/base/imgs/default/esv/puceschevrons.gif) no-repeat 10px 9px}
#blocMenu li:hover {background-color:#e7e7e7;}
#blocMenu li a {display: block; color: #036; padding: 5px 0}
#blocMenu li a#selected {color:#0071BC; font-weight:bold;}
#blocMenu p {padding: 3px 10px 0 5px; border-top: 1px solid #e0e0e0; text-align: right; font-weight: bold}
#blocMenu span {color:#0071bc; font-size: 18px}

#bd{width:980px; float:none;}
div#chapo{width:754px; float:left; height:150px;}
ul#trier{height:20px; padding-top:20px; margin-bottom:10px; clear:both; border-bottom:1px solid #E0E0E0;}
ul#trier li{float:left; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px; cursor: pointer}
ul#trier li#trierPar{font-size:14px; font-weight:bold; padding-top:0;}
ul#trier li#nom{margin-left:28px;}
ul#trier li#equipement{margin-left:200px; cursor: auto}
* html ul#trier li#equipement{margin-left:185px}
ul#trier li#experts{margin-left:25px;}
ul#trier li#opinions{margin-left:8px;}
ul#trier li#etoiles{margin-left:20px;}
ul#trier li#prix{margin-left:70px; text-align: center}
.photo{background: url(/base/imgs/default/esv/meh/imgBg.png) bottom center no-repeat; width:110px; height:80px; float:left;}
.photo img{margin:6px 0 0 5px;}
.results:hover {background: #fafafa}
.results div.description{float:left; width:240px; padding-top:8px; margin-left:8px;}
.results span, .results p.stars{font-size:17px; font-family:Verdana; font-weight:bold; display:block; float:left; margin-top:20px; margin-left:35px;}
.results span.exp{color:#FF0066; width: 50px}
.results span.eop{color:#C52121; width: 50px}
.results span.prix{width: 105px; font-size:17px; text-align: center; padding-top:2px; margin-left:15px; color: #f00}
.results p.stars {width: 65px; margin-left: 20px}
.pictos{float:left; width: 131px; margin-left:1px; padding: 5px 0; border:none;}
.results a.infos{margin-left:20px; float:left; margin-top:20px;}
li.results{clear: both; display:block; height:87px; padding-top:5px; border-bottom:1px dotted #ddd;}
#chapo h1{background:none; color:#0071BC; font-size:20px; font-weight:bold; font-family:Georgia; height:24px;}
.tit{font-size:19px;}
p#intro{font-size:13px; line-height:14px; color:#555;}
#intro{padding-top:5px;}
div.description h4 a{color:#0071BC;font-size:11px;}
div.description h5{font-size:10px;}
div.description p a{padding:0; margin:0; float:none; vertical-align:sub;}
*+html div.description p a{vertical-align:bottom;}
li.results a.infos{display:block; width:87px; height:26px; background: url(/base/imgs/default/esv/meh/infosEs.png) 0 -1px no-repeat; text-decoration:none;}
li.results a.infos:hover{background-position: 0 -27px; text-decoration:none;}

#testHotelsFiltre {float: left; width: 754px; height: 89px; background: url(/base/imgs/default/esv/meh/fondFiltres.gif)}
#testHotelsFiltre h3 {float: left; width: 150px; height: 22px; line-height: 22px; margin: 0; font-size: 12px; text-align: center}

#testHotelsForm {position: relative; float: left; width: 754px; height: 66px}
#testHotelsForm fieldset {position: absolute; top: 10px; float: left; width: 130px; padding: 2px; border: 1px solid #a5acb2; background: #fff url(/base/imgs/default/esv/meh/downUpArrow.png) 115px 5px no-repeat;}
#testHotelsForm fieldset#lieuxSejoursTestHotels {left: 9px;}
#testHotelsForm fieldset#activitesTestHotels {left: 158px;}
#testHotelsForm fieldset#etoilesTestHotels {left: 307px;}
#testHotelsForm fieldset#noteEXPTestHotels {left: 456px;}
#testHotelsForm fieldset#noteEOPTestHotels {left: 605px;}
#testHotelsForm legend {font-weight: bold}
#testHotelsForm input {float:left; clear: left; margin-bottom: 2px}
#testHotelsForm label {display: block; margin-bottom: 2px; padding-left: 17px}
#testHotelsForm .unfolded {display: block}
#testHotelsForm .folded {display: none}
#testHotelsForm #resetFiltres {float: right; margin: 40px 0 0 0}
#testHotelsForm #resetFiltres input {width: 200px; height: 20px; font-size: 13px; text-decoration: underline; border: 0; background: none; cursor: pointer}

#testHotelsForm #resetFiltres input {}
*+html #testHotelsForm input {height: 12px}
* html #testHotelsForm input {height: 12px}