.line_orange{float:left;clear:both;border-bottom:1px solid #f60;height:1px;width:100%;margin:3px 0 0 0;padding:0;}
.bordered{border-right:1px solid #fff;clear:both;}
.blue{color:#00f;}
a,a:hover,a.noir,a.noir:hover{color:#000;text-decoration:none;}
a.orange,a.orange:hover{color:#f60;text-decoration:none;margin:0;padding:0;}
.souligne{text-decoration:underline!important;}
#hotels-int #selection_hotel{float:left;background:#f60 url(../../images/bg/bg_titre-orange.png) repeat-x left top;padding:2px 4px 4px 4px;width:452px;display:block;margin-top:10px;}
#hotels-int #searchEngines #refine{margin-top:0;padding-top:8px;left:-1px;top:190px;}
#hotels-int #searchEngines #departsDiv{top:68px;}
#hotels-int #searchEngines #dureeDiv .content,#hotels-int #searchEngines #categoriesHotelDiv .content{position:relative!important;height:auto;}
#hotels-int #searchEngines #dureeDiv.left,#hotels-int #searchEngines #categoriesHotelDiv.left{left:212px;top:115px;width:104px;}
#hotels-int #searchEngines #categoriesHotelDiv.left{top:237px;}
#hotels-int #searchEngines #dureeDiv .content .bloc_1,#hotels-int #searchEngines #categoriesHotelDiv .content .bloc_1{position:relative!important;height:auto!important;}
#hotels-int #searchEngines #dureeDiv .content .bloc_more,#hotels-int #searchEngines #categoriesHotelDiv .content .bloc_more{position:relative!important;height:auto!important;}
#hotels-int #searchEngines #destinationsDiv{left:212px;top:64px;}
#hotels-int #selection_hotel h3{height:28px;}
#hotels-int #selection_hotel a,#hotels-int #selection_hotel a:hover{color:#000;text-decoration:none;margin:0;padding:0;cursor:pointer;}
#hotels-int #selection_hotel div.subtitle{float:left;background:#fef0e3;width:432px!important;+width:452px;height:auto;padding:10px;font-size:12px;}
#hotels-int #selection_hotel div.content{float:left;background:#fff;width:452px;overflow:hidden;}
#hotels-int #selection_hotel div.element{float:left;width:452px;height:140px;border-bottom:#f60 1px solid;}
#hotels-int #selection_hotel div.element1{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;width:100px;height:140px;}
#hotels-int #selection_hotel div.element2{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;width:320px;height:140px;}
#hotels-int #selection_hotel div.element1 div.img{float:left;margin:0;padding:0;width:100px;height:72px;}
#hotels-int #selection_hotel div.element1 div.etiquette{float:left;margin:8px 0 0 0!important;margin:8px 0 0 0;padding:0;width:90px;height:30px;}
#hotels-int #selection_hotel div.element1 div.etiquette p.apartir{float:left;font-size:10px;color:#000;margin:0;padding:0;}
#hotels-int #selection_hotel div.element1 div.etiquette p.apartir a{color:#000;text-decoration:underline;}
#hotels-int #selection_hotel div.element1 div.etiquette p.apartir a:hover{color:#000;text-decoration:underline;}
#hotels-int #selection_hotel div.element1 div.etiquette p.prix{float:left;background:#f60;font-size:18px;line-height:18px;color:#fff;text-decoration:none;font-weight:bold;margin:0;padding:3px;}
#hotels-int #selection_hotel div.element1 div.etiquette span.ttc{font-size:10px;line-height:10px;color:#fff;text-decoration:none;}
#hotels-int #selection_hotel div.element2 p.ville{float:left;margin:0;padding:0;color:#f60;font-weight:bold;font-size:15px;line-height:15px;}
#hotels-int #selection_hotel div.element2 p span.hotel{color:#000;font-weight:bold;font-size:12px;line-height:12px;}
#hotels-int #selection_hotel div.element2 p.description{float:left;margin:5px 0 0 0;padding:0;width:310px;height:70px;color:#000;font-size:11px;line-height:13px;}
#hotels-int #selection_hotel div.element2 div.averageNote{float:right;margin:5px 0 0;width:100px!important;}
#hotels-int #selection_hotel div.element2 div.averageNote div.avis{padding:0;width:100px;}
#hotels-int #selection_hotel div.element2 div.averageNote div.avis span.txRecommandations{color:#666;float:left;font-size:11px;line-height:12px;margin:4px 0 0;text-align:center;width:100px;}
#hotels-int #selection_hotel div.element2 div.averageNote div.avis span.evalAvis{color:#F60;font-size:12px;font-weight:bold;width:100px;float:left;text-align:center;}
#hotels-int #selection_hotel div.element2 div.averageNote div.avis div.avisStar{background:url("/static/images/bg-sprite-sep.gif") no-repeat scroll 15px 0 transparent;width:100px;height:15px;float:left;margin:0;padding:0;text-align:center;}
#hotels-int #selection_ville{float:left;background:#f60 url(../../images/bg/bg_titre-orange.png) repeat-x left top;margin:0 0 10px 0;padding:2px 4px 4px 4px;width:292px;height:auto;display:block;}
#hotels-int #selection_ville h3{height:28px;}
#hotels-int #selection_ville div.subtitle{float:left;background:#fff;width:272px!important;+width:292px;height:30px;padding:10px;font-weight:bold;}
#hotels-int #selection_ville div.subtitle span{color:#f60;text-decoration:none;margin:0;padding:0;}
#hotels-int #selection_ville div.content{float:left;background:#fef0e3;width:292px;height:auto;overflow:hidden;padding:0 0 10px 0;}
#hotels-int #selection_ville div.content ul{float:left;margin:5px 0 0 20px!important;margin:5px 0 0 10px;padding:0;width:250px;list-style:none;color:#000;font-size:12px;line-height:12px;text-decoration:none;font-weight:bold;}
#hotels-int #selection_ville div.content ul li{float:left;margin:10px 0 0 0;padding:0;width:250px;height:12px;list-style:none;}
#hotels-int #selection_ville div.content ul li a,#hotels-int #selection_ville div.content ul li a:hover{color:#000;text-decoration:none;margin:0;padding:0;}
#hotels-int #nossejours_right{float:left;background:#f60 url(../../images/bg/bg_titre-orange.png) repeat-x left top;margin:0;padding:2px 4px 4px 4px;width:162px!important;+width:170px;}
#hotels-int #nossejours_right h3{height:28px;}
#hotels-int #nossejours_right div.content{float:left;background:#fff;width:162px!important;+width:170px;}
#hotels-int #nossejours_right div.img{float:left;margin:3px 0 0 10px!important;margin:3px 0 0 5px;padding:0;background:#f60;width:45px;height:45px;}
#hotels-int #nossejours_right div.etiquette{float:left;margin:8px 0 0 10px!important;margin:8px 0 0 5px;padding:0;width:90px;height:39px;}
#hotels-int #nossejours_right div.etiquette p.apartir{float:left;font-size:10px;color:#000;margin:0;padding:0;}
#hotels-int #nossejours_right div.etiquette p.apartir a{color:#000;text-decoration:underline;}
#hotels-int #nossejours_right div.etiquette p.apartir a:hover{color:#000;text-decoration:underline;}
#hotels-int #nossejours_right div.etiquette p.prix{float:left;background:#f60;font-size:18px;line-height:18px;color:#fff;text-decoration:none;font-weight:bold;margin:0;padding:3px;}
#hotels-int #nossejours_right div.etiquette span.ttc{font-size:10px;line-height:10px;color:#fff;text-decoration:none;}
#hotels-int #nossejours_right div.ville{float:left;margin:8px 0 0 10px!important;margin:8px 0 0 5px;padding:0;width:135px;min-height:15px;color:#000;font-weight:bold;font-size:15px;line-height:15px;}
#hotels-int #nossejours_right div.hotel{float:left;margin:5px 0 0 10px!important;margin:5px 0 0 5px;padding:0;width:135px;min-height:14px;color:#f60;font-weight:bold;font-size:14px;line-height:14px;}
#hotels-int #nossejours_right div.description{float:left;margin:5px 0 0 10px!important;margin:5px 0 0 5px;padding:0;width:135px;min-height:75px;color:#000;font-size:11px;line-height:11px;}
#hotels-int #mea{float:left;margin:0 0 9px 0;background:#fff url(../../images/hotels/vignettes/arbo-mea-interne.jpg) no-repeat left top;width:300px;height:209px;}
#hotels-int #guide{float:left;background:url(../../images/vols/bg/bg_guide.jpg) no-repeat left top;width:300px;height:175px;margin-top:8px;}
#hotels-int #guide div.element1{float:left;margin:28px 0 0 15px!important;+margin:28px 0 0 7px;width:150px;height:100px;}
#hotels-int #guide .element2{float:left;margin:28px 0 0 0;width:125px;height:100px;}
#hotels-int #guide .element3{float:left;margin:15px 0 0 15px!important;+margin:15px 0 0 7px;width:280px!important;+width:258px;height:18px;}
#hotels-int #guide .element2 ul{float:left;margin:20px 0 0 5px!important;+margin:20px 0 0 3px;padding:0;width:125px;list-style:none;color:#09f;font-size:12px;line-height:12px;font-weight:bold;}
#hotels-int #guide .element2 ul li{float:left;background:url(../../images/hotels/pictos/arrow_guide.jpg) no-repeat top left;margin:0 0 3px 0;padding:0 0 0 10px;width:115px!important;+width:125px;list-style:none;}
#hotels-int #guide .element2 ul li a,#hotels-int #guide .element2 ul li a:hover{float:left;color:#09f;text-decoration:underline;margin:0;padding:0;}
#hotels-int #guide .element3 ul{float:left;margin:0;padding:0;width:220px;list-style:none;color:#f60;font-size:12px;line-height:12px;font-weight:bold;}
#hotels-int #guide .element3 ul li{float:left;background:url(../../images/hotels/pictos/arrow_guide_lien.jpg) no-repeat top left;margin:0;padding:0 0 0 20px;width:200px;height:18px;list-style:none;}
#hotels-int #guide .element3 ul li a,#hotels-int #guide .element3 ul li a:hover{color:#f60;text-decoration:underline;margin:0;padding:0;}
#hotels-int #guide .element1 p{float:left;clear:both;margin:0;padding:0;color:#000;font-size:11px;line-height:11px;width:150px;}
#hotels-int #guide .element1 h3{float:left;margin:0 0 10px 0;padding:0;color:#f60;font-weight:bold;font-size:28px;line-height:28px;}
#hotels-int #guide .element1 h3 p{color:#f60;font-size:15px;line-height:18px;}
#hotels-int #miniguide #guide{float:right;width:170px;height:224px;margin:10px 0 0 0;background:#edf5ff url(../../images/bg/bg-guide-172x214.gif) no-repeat right top;}
#hotels-int #miniguide #guide div.element1{float:left;margin:8px 0 0 15px!important;+margin:5px 0 0 7px;width:150px!important;+width:128px;}
#hotels-int #miniguide #guide .element1 p{float:left;clear:both;margin:5px 0;padding:0;color:#000;font-size:10px;line-height:11px;width:150px;}
#hotels-int #miniguide #guide .element1 h3{float:left;margin:0 0 5px 0;padding:0;color:#f60;font-weight:bold;font-size:28px;line-height:28px;}
#hotels-int #miniguide #guide .element1 h3 p{color:#f60;font-size:15px;line-height:18px;}
#hotels-int #miniguide #guide .element2{float:left;margin:2px 0 0 10px;+margin:2px 0 0 10px;width:90%;height:auto!important;+height:auto;}
#hotels-int #miniguide #guide .element2 #scrollTop{margin:0 0 3px 60px!important;padding:0;width:18px;height:9px;}
#hotels-int #miniguide #guide .element2 #scrollTop.on{background:url(../../images/icon/arrow-top-on.gif) no-repeat top left;cursor:pointer;}
#hotels-int #miniguide #guide .element2 #scrollTop.off{background:url(../../images/icon/arrow-top-off.gif) no-repeat top left;cursor:default;}
#hotels-int #miniguide #guide .element2 #scrollBottom{margin:3px 0 0 60px!important;padding:0;width:18px;height:9px;}
#hotels-int #miniguide #guide .element2 #scrollBottom.on{background:url(../../images/icon/arrow-bottom-on.gif) no-repeat top left;cursor:pointer;}
#hotels-int #miniguide #guide .element2 #scrollBottom.off{background:url(../../images/icon/arrow-bottom-off.gif) no-repeat top left;cursor:default;}
#hotels-int #miniguide #guide .element2 #scrollArea{margin:0;padding:0;width:99%;height:50px;overflow:hidden;}
#hotels-int #miniguide #guide .element2 ul{float:left;margin:0!important;+margin:0;padding:0!important;+padding:0;width:99%;list-style:none;color:#09f;font-size:12px;line-height:11px;text-decoration:underline;font-weight:bold;height:50px;overflow:hidden;}
#hotels-int #miniguide #guide .element2 ul li{float:left;margin:0 0 5px 0;padding:0 0 0 10px;width:115px!important;+width:100%;height:12px;list-style:none;background:url(../../images/vols/arrow_guide.jpg) no-repeat top left;}
#hotels-int #miniguide #guide .element2 ul li a,#hotels-int #miniguide #guide .element2 ul li a:hover{color:#09f;text-decoration:underline;margin:0;padding:0;}
#hotels-int #miniguide #guide .element3{float:left;margin:10px 0 0 15px!important;+margin:5px 0 0 7px;width:150px!important;+width:158px;height:18px;}
#hotels-int #miniguide #guide .element3 ul{float:left;margin:0 0 0 -8px!important;+margin:0;padding:0;width:99%;list-style:none;color:#f60;font-size:11px;line-height:18px;text-decoration:underline;font-weight:bold;}
#hotels-int #miniguide #guide .element3 ul li{float:left;margin:0!important;+margin:0;padding:0 0 0 20px;width:100%;line-height:18px;list-style:none;background:url(../../images/vols/arrow_guide_lien.jpg) no-repeat bottom left;}
#hotels-int #miniguide #guide .element3 ul li a,#hotels-int #miniguide #guide .element3 ul li a:hover{color:#f60;text-decoration:underline;margin:0;padding:0;}
#hotels-int ul#vignettes-promo{float:left;width:170px!important;+width:170px;text-align:right;margin:10px 0 0 0;padding:0;text-decoration:none;}
#hotels-int ul#vignettes-promo li{float:left;width:170px!important;+width:170px;height:110px;display:block;margin:0;cursor:pointer;}
#hotels-int ul#vignettes-promo a,#hotels-int ul#vignettes-promo a:hover{float:left;margin:0;padding:0;text-decoration:none;color:#fff;width:170px!important;+width:170px;height:110px;}
#hotels-int ul#vignettes-promo li.theme8{background:#fff url(../../images/hotels/vignettes/theme8.jpg) no-repeat;margin:0 0 10px 0;}
#hotels-int ul#vignettes-promo li.theme9{background:#fff url(../../images/hotels/vignettes/theme9.jpg) no-repeat;margin:0 0 10px 0;}
#hotels-int ul#vignettes-promo li.theme10{background:#fff url(../../images/hotels/vignettes/theme10.jpg) no-repeat;margin:0 0 10px 0;}
#hotels-int ul#vignettes-promo li.theme11{background:#fff url(../../images/hotels/vignettes/theme11.jpg) no-repeat;margin:0;}
#hotels-int ul#vignettes-promo li.theme9 h2,#hotels-int ul#vignettes-promo li.theme9 h2{width:157px;float:left;font:bold 24px Trebuchet MS,Verdana,sans-serif;line-height:24px;text-decoration:none;color:#fff;cursor:pointer;}
#hotels-int ul#vignettes-promo li.theme9 h2 p,#hotels-int ul#vignettes-promo li.theme9 h2 p{margin:0;font:normal 15px Trebuchet MS,Verdana,sans-serif;color:#fff;line-height:15px;font-weight:bold;cursor:pointer;}
#hotels-int ul#vignettes-promo li.theme10 h2,#hotels-int ul#vignettes-promo li.theme10 h2{width:157px;float:right;font:bold 21px Trebuchet MS,Verdana,sans-serif;line-height:21px;text-decoration:none;color:#fff;cursor:pointer;}
#hotels-int ul#vignettes-promo li.theme10 h2 p,#hotels-int ul#vignettes-promo li.theme10 h2 p{margin:0;font:normal 15px Trebuchet MS,Verdana,sans-serif;color:#fff;line-height:15px;font-weight:bold;cursor:pointer;}
#hotels-int ul#vignettes-promo li.theme11 h2,#hotels-int ul#vignettes-promo li.theme11 h2{width:157px;float:left;font:bold 18px Trebuchet MS,Verdana,sans-serif;line-height:18px;text-decoration:none;color:#fff;cursor:pointer;}
#hotels-int #accedez{float:left;width:960px;height:140px;background:url(../../images/hotels/bg/bg_accedez.jpg) repeat-x top left;}
#hotels-int #accedez h3{color:#00f;margin:0;padding:0 0 0 15px;}
#hotels-int #accedez div.content{float:left;margin:10px 0 0 15px!important;+margin:-10px 0 0 7px;padding:0;width:930px;height:120px;color:#00f;font-size:11px;}
#hotels-int #accedez div.content a,#hotels-int #accedez div.content a:hover{text-decoration:none;color:#00f;cursor:pointer;}
#hotels-int #zoom{width:300px;}
#hotels-int #zoom{background:#b8e7ff url(../../images/vols/bg/bg_zoom.jpg) repeat-x;margin:8px 0 0 0;padding:0;overflow:hidden;float:left;}
#hotels-int div #zoom div#content{float:left;color:#000;font-size:11px;margin:0 4px 4px 4px;}
#hotels-int #zoom #titre_zoom{text-align:center;color:#00F;font-size:18px;font-weight:bold;margin:14px 13px 20px 12px;}
#hotels-int #zoom #content p{margin:5px 10px 5px 10px;padding:0;width:280px;overflow:hidden;overflow-y:auto;}
#hotels-int #zoom #content ul{margin:5px 10px 5px 10px;padding:0;}
#hotels-int #zoom #content li{margin:0;padding:0;list-style:none;}
#hotels-int #zoom #content span.title{color:#00F;font-size:14px;font-weight:bold;}
#hotels-int #zoom #content a{color:#f60;font-size:11px;text-decoration:underline;}
#hotels-int #zoom #content a:hover{color:#f60;font-size:11px;text-decoration:underline;}
#hotels-int #zoom #content b{color:#00F;font-size:11px;font-weight:bold;}
#hotels-int #zoom #content ul.arrow_link{margin:10px 0 0 10px;padding:0;float:left;width:300px;height:18px;color:#00F;font-weight:bold;font-size:12px;line-height:12px;text-decoration:underline;list-style:none;}
#hotels-int #zoom #content ul.arrow_link li{margin:0;padding:0 0 0 20px;background:url(../../images/pictos/pict_arrow2.gif) no-repeat top left;float:left;width:280px;height:20px;}
#hotels-int #zoom #content ul.arrow_link li a,#hotels-ext #zoom #content ul.arrow_link li a:hover{color:#00F;font-size:12px;text-decoration:underline;}
#hotels-int #nossejours_right_bas{background:#edf5ff url(../../images/hotels/bg/bg_nossejours_h3_right.jpg) no-repeat top left;float:right;margin:0;padding:0;width:170px!important;+width:160px;}
#hotels-int #nossejours_right_bas h3{width:170px!important;+width:160px;margin:3px 0 0 0;padding:0 0 0 10px;font:bold 15px Trebuchet MS,Verdana,sans-serif;color:#00f;}
#hotels-int #nossejours_right_bas ul{width:170px!important;+width:160px;margin:20px 0 0 10px;padding:0;font:bold 12px Trebuchet MS,Verdana,sans-serif;text-decoration:none;}
#hotels-int #nossejours_right_bas ul li{background:url(../../images/hotels/pictos/pict_arrow-triangle_bleu.gif) 0 4px no-repeat;float:left;width:160px!important;+width:160px;display:block;margin:0;padding:0 8px 8px 10px;line-height:16px;color:#00f;}
#hotels-int #nossejours_right_bas ul li a{padding:3px;text-decoration:none;color:#00f;cursor:hand;}
#hotels-int #nossejours_right_bas ul li a:hover{text-decoration:none;color:#00f;background:#fff;}
#hotels-int #type_hotel{float:left;background:#f60 url(../../images/bg/bg_titre-orange.png) repeat-x left top;padding:2px 4px 4px 4px;width:452px;display:block;}
#hotels-int #type_hotel h3{height:28px;}
#hotels-int #type_hotel div.content{float:left;background:#fff;width:452px;overflow:hidden;}
#hotels-int #type_hotel div.content ul{float:left;margin:15px 0 0 10px;padding:0;width:auto;list-style:none;color:#f60;font-size:14px;line-height:14px;text-decoration:none;font-weight:bold;}
#hotels-int #type_hotel div.content ul li{float:left;margin:0 0 12px 0;padding:0;width:260px!important;+width:250px;height:14px;list-style:none;}
#hotels-int #type_hotel div.content ul li a,#hotels-int #type_hotel div.content ul li a:hover{color:#f60;text-decoration:none;margin:0;padding:0;}
table#plusDestinationInternalHotelLinksContainer{width:100%;}
table#plusDestinationInternalHotelLinksContainer td{vertical-align:bottom;}