.zoneliensvilles{position:relative;width:673px;z-index:2;padding:10px;padding-top:0px;margin-top:10px;}
.zonerestaurants{position:relative;width:673px;z-index:2;padding:0px;}
table.encartresto tr td.photo div.photoresto{position:relative;margin:0 auto;width:136px;height:102px;vertical-align:middle;padding:0px;}
table.encartresto tr td.photo div.photoresto a{display:block;width:136px;height:102px;}
table.encartresto tr td.photo div.photoresto img{border:none;}
.zoneliensvilles table{border:none;border-spacing:0px;width:100%;}
.zoneliensvilles table td{padding:10px;padding-top:4px;padding-bottom:4px;border-left:1px dotted #a59d98;color:#6c594e;font-size:8pt;width:16%;vertical-align:text-top;}
.zoneliensvilles table td.firstcolonne{border-left:0px dotted #a59d98;}
.zonerestaurants table{border:none;border-spacing:10px;width:100%;}
.zonerestaurants table td{width:25%;text-align:center;vertical-align:top;}
table.encartresto tr td{vertical-align:top;background:none;color:#6C594E;}
table.encartresto{border-spacing:0px;width:100%;border:0px solid #000000;}
table.encartresto tr td.photo{height:124px;vertical-align:middle;padding:0px;border:0px solid #000000;}
table.encartresto tr td.nomresto{min-height:40px;height:40px;background:url(../images/interface/common/bg-haut-encart-resto-home.gif) top center no-repeat;padding:5px 5px 0px 5px;}
table.encartresto tr td.nomville{background:url(../images/interface/common/bg-milieu-encart-resto-home.gif) center center repeat-y;padding:0px 5px 5px;}
table.encartresto tr td.avisresto{padding-top:5px;background:url(../images/interface/common/bg-bas-encart-resto-home.gif) bottom center no-repeat;margin:0px;padding-bottom:8px;color:#000000;font-size:8pt;font-weight:500;}
td.avisresto span{color:#be6d48;font-weight:600;}
td.avisresto img{vertical-align:middle;}
.zoneliensvilles h1{font-size:13pt;font-weight:500;line-height:14pt;color:#849b17;text-align:left;margin:10px;padding:0px;margin-top:0px;margin-bottom:5px;}
.zonerestaurants h1{font-size:13pt;font-weight:500;line-height:14pt;color:#849b17;text-align:left;margin:20px;padding:0px;margin-top:10px;margin-bottom:0px;}
table.encartresto tr td h2{margin:0px;padding:0px;color:#be6d48;font-size:9pt;line-height:11pt;font-weight:600;}
table.encartresto tr td.nomresto h2{text-align:center;}
table.encartresto tr td.nomville h2{text-align:center;margin:0px;color:#6C594E;padding:0px;font-size:8pt;line-height:10pt;font-weight:500;}
.zoneliensvilles table td a{color:#6c594e;text-decoration:none;}
.zoneliensvilles table td a:hover{color:#6c594e;text-decoration:underline;}
table.encartresto tr td h2 a{color:#be6d48;text-decoration:none;}
table.encartresto tr td h2 a:hover{color:#be6d48;text-decoration:underline;}
.avisresto a{text-decoration:none;color:#BE6D48;}
.avisresto a:hover{text-decoration:underline;color:#BE6D48;}
.zonesondage{position:relative;width:600px;z-index:2;padding:20px 0px 20px;margin-left:auto;margin-right:auto;margin-top:10px;border:1px dotted #a59d98;}
.zonesondage h2{color:#849B17;font-size:13pt;font-weight:500;line-height:14pt;margin:0px;padding:5px 0px 0px;;text-align:center;}
.zonesondage h3{color:#BE6D48;font-size:9pt;font-weight:600;line-height:11pt;text-align:center;}
.zonesondage form{color:#6C594E;font-size:9pt;font-weight:400;line-height:11pt;padding:0px 0px 0px 150px;}
.zonesondage p{color:#6C594E;font-size:9pt;font-weight:500;line-height:11pt;padding:10px 200px 0px;}
