body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*reset*/
.Description { font-size: 10px; color: #5E5E5E;	text-decoration: none;	margin-bottom:-5px;	}
.merchant {font-size: 12px; color: #51A8FF; text-decoration: none; font-weight: bold;}
.categoryname{font-size: 12px; color: #99CC33;text-decoration: none;}
.list td { font-size: small;vertical-align: top;padding-top: 2px;padding-right: 2px;padding-bottom: 2px; padding-left: 2px;}
.price { color: rgb(254, 81, 9); text-decoration: none; font-style: normal; font-weight: bold; padding-top:15px; }
.listoffer { font-size: small;vertical-align: top;padding: 4px 4px 4px 2px; border-bottom-width: 1px; border-bottom-style: solid;border-bottom-color: #efefef;}
.listofferlast { font-size: small;vertical-align: top;padding: 4px 4px 4px 2px; border-bottom-width: 0px;}
.prixoffer { font-size: small;vertical-align: top;padding: 4px 0px 4px 0px; border-bottom-width: 1px; border-bottom-style: solid;border-bottom-color: #efefef;}
.prixofferlast { font-size: small;vertical-align: top;padding: 4px 0px 4px 0px; border-bottom-width: 0px;}
.titre  h2{font-size:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:390px; }
.titre  {font-size:100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:390px;}
img#product-image{display:block;border:2px solid #dee5ff;margin-right:10px}
.cadrepub {color:#006699;border: 1px solid #CCCCCC; padding-bottom: 8px; padding-left: 10px; line-height:18px; margin-top:15px;}
/*pub*/

mainlayout  { background-color: #000;	border-left: 1px #000000 thin; border-bottom: 1px #000000 thin;	border-right: 1px #000000 thin; border-width:1px ;}
.footercopy {font-size:93%;line-height:2; line-height:1.7;border:solid 0px #2745A7;background:url(/css/sprite.png) repeat-x 0 0;}
.meteoprevisions, .meteolink {text-decoration:none; font-size:13px; font-family:Arial; padding-top:5px; padding-bottom:8px; color:#4A4A4A; line-height:18px;}
.meteoprevisions {padding-right:5px;}
.meteoville {text-decoration:none; color:#3366CC; font-size:15px; font-family:Arial; font-weight:bold;}
.meteovilletitre { color:#FFFFFF; font-size:16px; font-family:Arial; font-weight:bold; background:url(/css/sprite.png) repeat-x 0 0; padding: 2px 10px 2px 20px; width:320px}
.meteovilletitre a  {text-decoration:none; color:#FFFFFF;}
.meteovilleh1 {text-decoration:none; color:#99CC00; font-size:20px; font-family:Arial; text-align:left; padding-bottom: 5px; padding-right:10px;}
/* div.MeteoHeader { height:128px; width:760px;  background-image:url("/images/meteo/Tunisie-meteo.jpg");background-repeat:no-repeat; }*/
span.Header {display:none;}
.meteoliste {text-decoration:none; color:#006699; font-size:17px; font-family:Arial; z-index:0}
.linkscadre {color:#006699;border: 1px solid #CCCCCC; padding-bottom: 10px; padding-left: 10px; line-height:18px; margin-top:15px;}
.rightcadre {border: 1px solid #3399CC; padding-top:10px; padding-bottom: 10px; padding-left: 10px; line-height:18px; background-color:#FDFEFF}
.linkscadre:hover {font-family:Arial;border: 1px solid #FF6600;}
.hotelliste {text-decoration:none; color:#3399CC; font-size:13px; font-family:Arial;}
.hotelliste:hover {text-decoration:underline; color:#FF6600; font-size:13px; font-family:Arial;}
.hotelpaneltitle {text-decoration:none; color:#FFFFFF; font-size:13px; font-family:Arial; font-weight: bold;}
.hotelcategoryname {text-decoration:none; color:#3399CC; font: Arial; font-size:16px; font-weight:bold;}
.hotelweblink{text-decoration:none; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#99CC00}
.hotelname {font:Arial; color:#99CC66; text-decoration:none; font-weight:bold; font-size:28px; margin: 5px 5px 5px 100px; margin-top:10px; margin-bottom:10px}
.hotelcood1,  .hotelcood1 h3{text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold; color:#3399CC}
.hotelcood1 h3 {content:open-quote}
.hotelchaine h2 {text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold; color:#000000; float: inherit;}
.hotelcoordonnees {line-height:22px;}
.hotelcood {font:Arial; text-decoration:none; font-weight:bold; color:#999999; font-size:13px;}
/* <font size="2" face="Arial, Helvetica, sans-serif"><b><font color="##999999"> */
.hotelrelatedlinks{text-decoration:none; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#0066CC}
.hotelrelatedlinksred {text-decoration:none; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FF6600;}
.footerList1{float: left;margin-right: -220px; margin-left:10px; color:#006699}
.footerList2{ margin-left: 220px; color:#006699}
.menurightList1{float: left;margin-right: -130px; margin-left:10px; color:#006699}
.menurightList2{ margin-left: 130px; color:#006699}
.panelList1{float:left; margin-left: 10px;float: left; margin-right: -280px; z-index:2; }
.panelList2{margin-left: 280px; z-index:2;}
#leftnav { 	float: left; width: 260px; margin: 10px; padding: 1em; border-width: 5px; height:100%; line-height:14px; background: #2A48A8 url("/images/menu/footer-bgnd.jpg") repeat-x  bottom;}
#footercontent { margin-left: 310px;padding: 15px;	max-width: 36em; }
#leftnav p { margin: 0 0 1em 0;	border-width: 2px;	border-color: #0099FF; color:#FFFFFF; font-weight:bold; font-size:9px;}
#footercontent h2 { margin: 0 0 .5em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color:#3399CC}/*006699*/
.footerlink {text-decoration:none; color:#FFFFFF; font:Arial; font-weight:bold; font-size:9px;}
.footerlink2 {margin: 0 0 .5em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color:#3399CC;  text-decoration:none}
.footerlink2:hover {margin: 0 0 .5em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color:#FF6600;  text-decoration:none}
.footer {text-decoration:none; color:#3399CC; font-size:10px; font-family:Arial;}
.footercadre {text-decoration:none; color:#3399CC; font-size:10px; font-family:Arial;border: 1px solid #CCCCCC}
#menuright {padding:10px; background-color:#FAFBFE;  }
.meteoright {text-decoration:none; color:#3150BB; font-size:13px; font-family:Arial; }
.meteoright:hover {text-decoration:none; color:#FF6600; font-size:13px; font-family:Arial; }
.meteorightselected {text-decoration:underline;	color:#FF6600;	font-size:13px;	font-family:Arial; font-weight:bold;}
table.footer  {background: white url(/images/css/bgnd_table.jpg) repeat-x  bottom;}
#shadow-container { position: relative;left: 3px;top: 0px;margin-right: 3px;margin-bottom: 3px; z-index:0;}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container { position: relative;left: -1px;top: -1px;margin-top:5px;  z-index:0;}
#shadow-container .shadow1 {background: #F1F0F1; z-index:0;}
#shadow-container .shadow2 {background: #DBDADB; z-index:0;}
#shadow-container .shadow3 {background: #B8B6B8; z-index:0;}
#shadow-container .container,#shadow-container .containershort,#shadow-container .containershortshort{border: 1px solid #CCCCCC;padding: 10px; z-index:0;}
#shadow-container .container {background: white url(/images/css/bgnd_table.jpg) repeat-x  bottom; }
#shadow-container .containershort {background: white url(/images/css/bgnd_table_sh.jpg) repeat-x  bottom; .}
#shadow-container .containershortshort {background: white url(/images/css/bgnd_table_ssh.jpg) repeat-x  bottom;}

#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
.yuimenubar{visibility:visible;position:static;}.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}.yuimenubar li,.yuimenu li{list-style-type:none;}.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}.yuimenubar ul{*zoom:1;}.yuimenubar .yuimenu ul{*zoom:normal;}.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}.yuimenubaritem{float:left;}.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}.yui-skin-sam .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 0px #2745A7;background:url(/css/sprite.png) repeat-x 0 0;}.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}.yui-skin-sam .yuimenubaritemlabel{padding:0 10px;color:#FFF;text-decoration:none;cursor:default;border-style:solid;border-color:#fff;border-width:0px 0;*position:relative;margin:-1px 0;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
/* fleche sous menu et son chemin a changer tjr*/
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(/css/menubaritem_submenuindicator.png) right center no-repeat;}.yui-skin-sam .yuimenubaritem-selected{background:url(/css/sprite.png) repeat-x 0 -1700px;}.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}.yui-skin-sam .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}/*.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(/css/menubaritem_submenuindicator_disabled.png);}*/.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}
/* borde sous menu gris 808080 */
.yui-skin-sam .yuimenu .bd{border:solid 0px #808080;background-color:#fff;}
/* couleur fond sous menu */
.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#2B4AB7;border-style:solid; background-color:#2B4AB7;}
.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #fff;overflow:hidden;}.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px #fff;background:#fff url(/css/sprite.png) no-repeat 0 0;}.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
/* bordure menu et couleur bordure*/
.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #fff;}
/* couleur texte sous menu*/
.yui-skin-sam .yuimenuitemlabel{padding:0 20px;color:#fff;text-decoration:none;cursor:default;}.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(/css/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
/*.yui-skin-sam .yuimenuitem-checked{background-image:url(/css/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}*/.yui-skin-sam .yui-menu-shadow-visible{background-color:#5C73BD;opacity:.12;*filter:alpha(opacity=12);}
/* surbrillance bleu du sous menu*/
.yui-skin-sam .yuimenuitem-selected{background-color:#5BA0FF;}.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}/*.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(/css/menuitem_submenuindicator_disabled.png)};.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(/css/menuitem_checkbox_disabled.png);}*/