﻿.listeresto2{height:125px;border:1px solid #fff;border-bottom:1px solid #E0E0E0;margin-top:5px;margin-bottom:5px;cursor:pointer}
.listeresto2 a.linq{color:#FFF;font-size:12px}
.listeresto2:hover a.linq{color:#06C;font-size:12px}
.listetraiteur{height:135px;border:1px solid #fff;border-bottom:1px solid #E0E0E0;margin-top:5px;margin-bottom:5px;cursor:pointer}
.imgresto{border:#ccc 1px solid;padding:3px}
.out{display:block;background:#aaa;border:1px solid #ddd;position:relative;margin:5px 3px 2px 5px}
.in{text-align:center;background:#fff;border:1px solid #555;position:relative;margin:0;padding:3px}
.ltin{left:-2px}
.tpin{top:-2px}
.titreresto:link,.titreresto:visited{font-size:17px;color:#f30;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.whitetxt{color:#FFF}
.horaires{clear:both;color:#999;margin:0 0 2px 5px}
.thetel{margin-top:12px;float:left}
.theadresse{height:42px;margin-top:5px;margin-left:5px;width:220px;float:left}
.divlinq{text-align:center}
.classmoteur{display:block;background:#FFF;border:0 solid #f30;border-width:0 3px}
.classmoteur_bouche{display:block;background:#FFF;border:0 solid #09C;border-width:0 3px}
#header_resto H1,.nom_resto{font-size:23px;font-family:Georgia, Arial;color:#000;text-transform:capitalize;border:none;margin:0 0 5px}
#header_resto .photo_resto{text-align:center;border:#CCC 1px solid;margin-bottom:10px;padding:2px}
.slogan{font-family:Georgia, "Trebuchet MS", Arial;font-size:13px}
.photo_home{position:relative}
.photo_home img{border:1px #ccc solid;margin:6px 0 0 6px}
.photo_home img:hover{background-color:#f90;border:1px #f90 solid}
ul.prestations{list-style-type:none;text-align:left;margin:0 0 0 5px;padding:0}
ul.prestations li{text-decoration:none;font-size:11px;line-height:15px;font-family:Arial, Verdana;color:#000;background:url(../_images/resto/bt-prestations.gif) left no-repeat;padding:0 0 0 15px}
.regions{border-top:1px solid #BDE6FB;border-bottom:1px solid #BDE6FB;font-weight:700;text-align:left;padding:3px 0}
.listingrestobar{clear:both;margin:5px 15px 4px}
.cara{float:left;width:290px;margin-top:10px}
.prestations_title{border-bottom:#900 1px solid}
.lienpartenaire{width:300px;font-size:11px;text-align:right;margin-bottom:3px}
.lienpartenaire a:link,.lienpartenaire a:visited{padding:0 0 0 20px}
.lienpartenaire ul{list-style-type:none;text-align:left;background-color:#FFF;margin:10px 0 0;padding:0}
.lienpartenaire li a:link,.lienpartenaire li a:visited{text-decoration:none;font-size:11px;line-height:20px;font-family:Arial, Verdana;color:#039;padding:0 0 0 20px}
.lienpartenaire li a:hover{text-decoration:underline;color:#900}
.lstrestopartenaire div{font-size:11px}
.lstphoto{float:left;width:160px}
.lstrestononpartenaire{clear:both;height:90px;border:1px solid #fff;border-bottom:1px solid #E0E0E0;margin:5px 0}
.lstrestononpartenaire:hover{border:1px solid #ff7400}
.lstrestononpartenaire .tel{margin-top:4px;float:right}
.lstrestononpartenaire .slogannp{color:Gray;font-weight:700}
.lstrestononpartenaire .nophoto{float:left;margin:8px 20px 0 10px}
.sep_traiteur{border-top:#E5E5E5 1px solid;margin-top:5px;padding-top:5px;color:Gray}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{margin-left:4px;text-decoration:none;border:1px solid #80ABFF;border-top:1px solid #80ABFF;background-color:#FFF;font-weight:700;font-family:Verdana, Arial;font-size:11px;color:#06C;display:block;float:right;padding:2px 4px}
.wp-pagenavi a:hover{border:1px solid #0057FF;color:#FFF;background-color:#4D8AFF}
.down_pagenavi{text-align:center;margin-top:10px}
.down_pagenavi a,.down-pagenavi a:link,.down-pagenavi a:active{margin-left:15px;text-decoration:none;font-weight:700;font-family:Verdana, Arial;font-size:13px;color:#06C;background:url(../_images/resto/nav-resto-off.gif) center top no-repeat;width:180px;height:39px;display:block;float:left;padding:4px 0 2px}
.down_pagenavi a:hover{color:#FFF;background:url(../_images/resto/nav-resto-on.gif) center top no-repeat}
.down_pagenavi span{background:url(../_images/resto/nav-resto-name.gif) center top no-repeat;float:left;width:220px;margin-left:10px;height:47px;color:#555;font-family:Verdana, Arial;font-weight:700;font-size:12px;padding:5px 0 2px}
.xsnazzy{background:transparent;margin:1em}
.xtop,.xbottom{display:block;background:transparent;font-size:1px}
.xb1,.xb2,.xb3,.xb4{display:block;overflow:hidden}
.xb1,.xb2,.xb3{height:1px}
.xb2,.xb3,.xb4{background-color:#fff;border-left:1px solid #5EABD9;border-right:1px solid #5EABD9}
.xb1{background:#5EABD9;margin:0 5px}
.xb2{border-width:0 2px;margin:0 3px}
.xb3{margin:0 2px}
.xb4{height:2px;margin:0 1px}
.xboxcontent{display:block;background:#fff;border:0 solid #5EABD9;border-width:0 1px}
ul.css-tabs{height:30px;border-bottom:1px solid #666;margin:0 !important;padding:0}
ul.css-tabs li{float:left;list-style-type:none;margin:0;padding:0}
ul.css-tabs a{float:left;font-size:13px;display:block;text-decoration:none;border:1px solid #666;border-bottom:0;height:18px;background-color:#efefef;color:#777;margin-right:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;position:relative;top:1px;font-weight:700;padding:5px 15px}
ul.css-tabs a:hover{background-color:#F7F7F7;color:#333}
ul.css-tabs a.current{background-color:#fff;border-bottom:2px solid #fff;color:#000;cursor:default}
div.css-panes div.tabresto{display:none;border:1px solid #666;min-height:490px;border-width:0 1px 1px;padding:10px}
.avis_tarif{color:#666;margin:5px 0}
.avis_star{text-align:center;border-top:1px solid #EEE;margin-top:5px}
.avis_resto{color:#0066DE;font-size:12px}
.avis_auteur{color:#F60;font-size:12px}
.divmotresto{border:1px solid #E0E0E0;background-color:#FFC;padding:5px 0 5px 5px}
.resto_bon{border:1px dashed gray;width:266px;height:125px;float:left;background:url(/_images/bg-top.jpg) repeat-x bottom left;text-align:center;margin:5px}
.resto_bon.titrebon{font-size:15px;margin-left:15px}
.resto_autocollant{float:left;height:125px;margin:5px}
.resto_chef{width:125px;height:125px;float:left;border:1px solid #000;margin:5px}
.listeresto2:hover,.listetraiteur:hover{border:1px solid #f60}
.titreresto:hover,.regions a:hover{text-decoration:underline}
.resto_coor,.lstrestopartenaire{float:left;padding:5px}
