/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
html{color:#000;background:#3C2619 /*url(images/background-bottom-03-fastfood.png) top repeat*/ ;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing: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;}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%;}
body{text-align:center;background:#BFA980 /*transparent url(images/background-top-00-fastfood.pngbackground-top-00-fastfood.pngbackground-top-00-fastfood.pngbackground-top-00-fastfood.png) left top repeat-x*/;min-height:600px;}#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.301em;min-width:750px;}#doc2{width:80.000em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.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.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.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-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.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:.8%;}.yui-gb .yui-u{float:right;}.yui-gb div.first{margin-left:0;float:left;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right: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-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 .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.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-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.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;}.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-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.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-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.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%;}#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;}.yui-gb .yui-u{float:left;}

h1{font-size:16px;font-weight:bold;padding:8px;/*background:#553A29 url(images/1.png) bottom repeat-x;color:#F8F1D5;*/}
h2{font-size:14px;font-weight:bold;}
#hd1{background:#553A29 url(images/1.png) top repeat-x;text-align:center;height:60px;}
#doc,#doc2,#doc3,#doc4{background:#F8F1D5;}
#hd{background:#A7734B /*url(images/hd--background.png) repeat bottom*/;height:15px;text-align:center;}
#hd0,#ft1{text-align:center;height:15px;}
#hd0{background:#D1AF68 url(images/3.png) top repeat-x;}
#ft1{background:#D1AF68 url(images/4.png) top repeat-x;}
#ft{background:#2c1c12 url(images/2.png) top repeat-x;text-align:center;height:70px;}
#ft2{background:#A7734B /*url(images/hd--background.png) repeat center*/;height:15px;text-align:center;}

h3 { font-weight : bold; font-size : 14px; }
fieldset legend { font-weight : bold; font-size : 13px; }

ul.ulHeader { float : left; width : 100%; padding-top : 15px; padding-bottom : 20px; }
ul.ulHeader li {display:inline;margin-left:5px;padding:8px;border:#170600 1px solid;background-color:#F8F1D5;}
ul.ulHeader li:hover {display:inline;margin-left:5px;padding:8px;border:#170600 1px solid;background-color:#C0A789;}
ul.ulHeader li a {color:#39271C;font-family:verdana;font-size:17px;font-weight:bold;text-decoration:none;}
ul.ulHeader li:hover a {color:#F8F1D5;font-family:verdana;font-size:17px;font-weight:bold;}
ul.ulHeader li:hover a:hover {color:#F8F1D5;font-family:verdana;font-size:17px;font-weight:bold;}
ul.ulHeader li.selected {display:inline;margin-left:5px;padding:8px;border:#170600 1px solid;background-color:#AF8F69;}
ul.ulHeader li a.selected {color:#F8F1D5;background-color:#AF8F69;font-family:verdana;font-size:17px;font-weight:bold;text-decoration:none;}

ul.ulFooter { float : left; width : 100%; }
ul.ulFooter li { display : inline; margin-left : 5px; }
ul.ulFooter li a { color : #F8F1D5; font-family : verdana; font-size : 11px; font-weight : bold; text-decoration : none; }
ul.ulFooter li a.small {font-size:8px;}

ul.linksYA{float:left;width:100%;margin-bottom:4px;}
ul.linksYA li{display:inline;margin-left:5px;}
ul.linksYA li a{color:#F2E6B0;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}

ul.nicowebSites{margin-left:20px;margin-top:15px;}
ul.nicowebSites li a{color:#3C2619;text-decoration:none;font-size:14px;font-weight:bold;}
ul.nicowebSites li a:hover{background-color:#3C2619;color:#F8F1D5;text-decoration:none;font-size:14px;font-weight:bold;}

p.ads{background:#615D51;color:#FFF3DD;width:100%;float:left;}

div.boxMenuRight { float : right; text-align : right; margin:5px; }
div.boxMenuRight div.boxTitle { float : right; width:200px; background:#640500; padding:5px; color : white; font-size : 14px; font-weight:bold; font-family : verdana; }
div.boxMenuRight div#boxContent { float : right; width:208px; background:#FEFFFA; border : #615D51 1px solid; }
div.boxMenuRight ul { float : right; width : 100%; }
div.boxMenuRight ul li { margin-bottom : 4px; }
div.boxMenuRight ul a { font-size : 12px; color : #000000; font-weight:  bold; text-decoration : none;  }
div.boxMenuRight ul a:hover{text-decoration:underline;}
div.boxMenuRight ul a.selected { font-size: 13px; color : #000000; font-weight:  bold; text-decoration : underline; }

div.boxDocsRight { float : right; text-align : right; margin:5px; }
div.boxDocsRight div.boxTitle { float : right; width:200px; background:#ADAD1B; padding:5px; color : white; font-size : 14px; font-weight:bold; font-family : verdana; }
div.boxDocsRight div#boxContent { float : right; width:208px; background:#FEFFFA; border : #615D51 1px solid; }
div.boxDocsRight ul { float : right; width : 100%; }
div.boxDocsRight ul li { margin-bottom : 4px; }
div.boxDocsRight ul a { font-size : 11px; color : black; font-weight:  bold; text-decoration : none;  }
div.boxDocsRight ul a:hover{text-decoration:underline;}
div.boxDocsRight ul a.selected { font-size: 13px; color : #000000; font-weight:  bold; text-decoration : none; }

div.boxDocsOther { float : right; text-align : right; margin:5px; }
div.boxDocsOther div.boxTitle { float : right; width:200px; background:#60442F; padding:5px; color : white; font-size : 14px; font-weight:bold; font-family : verdana; }
div.boxDocsOther div#boxContent { float : right; width:208px; background:#FEFFFA; border : #615D51 1px solid; }
div.boxDocsOther ul { float : right; width : 100%; }
div.boxDocsOther ul li { margin-bottom : 4px; }
div.boxDocsOther ul a { font-size : 12px; color : black; font-weight:  bold; text-decoration : underline;  }
div.boxDocsOther ul a.selected { font-size: 13px; color : #000000; font-weight:  bold; text-decoration : none; }

div.style00{float:right;margin-right:4px;margin-bottom:4px;width:208px;margin-top:5px;}
div.style00 h1{float:right;background-color:#60442F;width:200px;color:#FFF7E3;text-align:right;padding:5px;font-size:14px;font-family:verdana;}
div.style00 p{float:right;width:100%;color:#312D22;background-color:#FEFFFA;border:#615D51 1px solid;}
div.style00 a { font-size : 12px; color : black; font-weight:  bold; text-decoration : underline;  }

img.major-icons{opacity:0.5;}
img.major-icons:hover{opacity:1;}

fieldset.fieldProducer{float:left;margin-bottom:8px;width:100%;margin-left:4px;}
fieldset.fieldProducer div.ligneReleve{float:left;width:100%;margin-bottom:8px;}
fieldset.fieldProducer label,fieldset.fieldProducer span{float:left;}
fieldset.fieldProducer label{width:120px;text-decoration:underline;}
fieldset.fieldProducer span{width:175px;}

fieldset.fieldProduct{float:left;width:100%;margin-bottom:8px;text-align:center;border:#F8F1D5 1px solid;}
fieldset.fieldProduct:hover{background-color:#FAF5E2;border:#60442F 1px solid;}

fieldset.fieldFicheProducer{float:left;margin-bottom:8px;width:100%;margin-left:4px;}
fieldset.fieldFicheProducer div.ligne{float:left;width:100%;margin-bottom:8px;}
fieldset.fieldFicheProducer label,fieldset.fieldFicheProducer span{float:left;}
fieldset.fieldFicheProducer label{width:140px;text-decoration:underline;}
fieldset.fieldFicheProducer strong{font-weight:bold;font-size:13px;}
fieldset.fieldFicheProducer span{width:450px;}
fieldset.fieldFicheProducer div.ligned{float:left;width:98%;padding:5px;margin-bottom:8px;background-color:#FAF5E2;border:#2F2117 1px dashed;}

fieldset.fieldProducerAddress{float:left;margin-bottom:4px;width:100%;margin-left:4px;}
fieldset.fieldProducerAddress div.ligne{float:left;width:100%;margin-bottom:8px;}
fieldset.fieldProducerAddress label,fieldset.fieldProducerAddress span{float:left;}
fieldset.fieldProducerAddress label{width:120px;text-decoration:underline;}
fieldset.fieldProducerAddress span{width:300px;}

fieldset.fieldProductLight{float:left;width:200px;margin-bottom:8px;text-align:center;border:#FCF9EB 1px solid;margin-right:2px;}
fieldset.fieldProductLight:hover{background-color:#FAF5E2;border:#60442F 1px solid;}

fieldset.fieldFicheProduct{float:left;margin-bottom:8px;width:100%;margin-left:4px;}
fieldset.fieldFicheProduct div.ligne{float:left;width:100%;margin-bottom:8px;}
fieldset.fieldFicheProduct label,fieldset.fieldFicheProduct span{float:left;}
fieldset.fieldFicheProduct label{width:140px;text-decoration:underline;}
fieldset.fieldFicheProduct strong{font-weight:bold;font-size:13px;}
fieldset.fieldFicheProduct span{width:400px;}
fieldset.fieldFicheProduct div.ligned{float:left;width:98%;padding:5px;margin-bottom:8px;background-color:#FAF5E2;border:#2F2117 1px dashed;}
fieldset.fieldFicheProduct div.img{float:left;width:98%;text-align:center;}

fieldset.fieldListeComment{float:left;margin-bottom:8px;width:100%;margin-left:4px;}
fieldset.fieldListeComment alternate{background-color:#FCF9ED;}
fieldset.fieldListeComment div.ligne{float:left;width:100%;margin-bottom:8px;}
fieldset.fieldListeComment label,fieldset.fieldListeComment span{float:left;}
fieldset.fieldListeComment label{width:120px;text-decoration:underline;}
fieldset.fieldListeComment span{width:175px;}

div.lstAnnuaire{float:left;width:98%;margin-left:4px;}
div.lstAnnuaire fieldset.fiche{float:left;width:100%;margin-bottom:8px;background:#FAF5E2;border:#D1AF68 1px solid;padding:4px;}
div.lstAnnuaire fieldset.fiche label{float:left;text-decoration:underline;width:200px;}
div.lstAnnuaire fieldset.fiche a{color:#111111;font-size:16px;text-decoration:none;font-weight:bold;}
div.lstAnnuaire fieldset.fiche a.link{color:#640500;font-size:13px;text-decoration:none;font-weight:bold;}

fieldset.formInscr{float:left;width:100%;margin-left:4px;}
fieldset.formInscr label{float:left;width:200px;text-decoration:underline;}

fieldset.formNewComment{float:left;width:98%;background:#FCF8E9;margin-left:4px;border:#60442F 1px solid;}
fieldset.formNewComment label{float:left;width:200px;}
fieldset.formNewComment textarea,fieldset.formNewComment input{border:#615D51 1px solid;margin-bottom:2px;}

div.lstAnnuaireCategorie{float:left;width:98%;margin-left:4px;}
div.lstAnnuaireCategorie h3:before{content:url(images/verre-1--favicon.ico) "   ";}

fieldset.fieldFicheMembre{float:left;width:100%;}
fieldset.fieldFicheMembre label{float:left;text-decoration:underline;width:120px;}

div.paginationcategorie a{color:#ADAD1B;font-size:18px;text-decoration:none;font-weight:bold;}
div.paginationcategorie a:hover{background-color:#ADAD1B;color:#F8F1D5;font-size:18px;text-decoration:none;font-weight:bold;}
div.paginationcategorie a.selected{background-color:#ADAD1B;color:#F8F1D5;font-size:22px;text-decoration:none;font-weight:bold;}
div.paginationcategorie a.selected:hover{background-color:#ADAD1B;color:#F8F1D5;font-size:22px;text-decoration:none;font-weight:bold;}

div.pagination a{color:#640500;font-size:14px;text-decoration:none;font-weight:bold;}
div.pagination a.selected{background-color:#640500;color:#F8F1D5;font-size:18px;text-decoration:none;font-weight:bold;}
div.pagination a:hover{background-color:#640500;color:#F8F1D5;font-size:14px;text-decoration:none;font-weight:bold;}
div.pagination a.selected:hover{background-color:#640500;color:#F8F1D5;font-size:18px;text-decoration:none;font-weight:bold;}

div.question{float:left;width:98%;margin-bottom:12px;margin-left:4px;}
div.question div{float:left;width:100%;}
div.question div label{float:left;width:150px;text-decoration:underline;}
div.question div.answercontent{background:#F8F0D1;padding-top:8px;}
div.question div.userphoto{background:#F2E6B5;}
div.question div.middle{background:#F2E8CC;}
div.question div.userphoto a{color:#2A1B14;text-decoration:none;font-weight:bold;font-size:16px;}
div.question a{color:#2A1B14;text-decoration:none;font-size:14px;text-decoration:underline;}
div.question div.container{float:left;width:100%;}

div.paginationya a{color:#640500;font-size:14px;text-decoration:none;font-weight:bold;margin-left:4px;}
div.paginationya a.selected{background-color:#640500;color:#F8F1D5;font-size:18px;text-decoration:none;font-weight:bold;}
div.paginationya a:hover{background-color:#640500;color:#F8F1D5;font-size:14px;text-decoration:none;font-weight:bold;}
div.paginationya a.selected:hover{background-color:#640500;color:#F8F1D5;font-size:18px;text-decoration:none;font-weight:bold;}

fieldset.formConn{float:left;width:100%;}
fieldset.formConn label{float:left;width:150px;}