body {font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#666666;margin: 0;padding: 0;}#header {height: 200px; text-align:center}#conteneur {position: absolute;width: 950px;left: 50%;margin-left: -475px}#centre {margin-top: 10px;margin-left: 160px;margin-right:160px}#centre_large{margin-top: 10px;margin-left: 160px;}#centre_index {margin-top: 10px;margin-left: 160px;margin-right:280px}#gauche {position: absolute;left:0;width: 150px;}#droite {position: absolute;right:0;width: 150px;}#droite_index {position: absolute;right:0;width: 250px;}#pied {margin-top:40px;margin-bottom:5px;height: 45px;width:100%;border:dotted 1px #DDDDDD; float:left}.noborder{border:0;text-decoration:none}.photo{border:0;text-decoration:none}a{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FF8400;text-decoration:underline;}a:hover{font-family: Arial, Helvetica, sans-serif;color:#FF8400;text-decoration:none;}.pied_txt{font-size:11px;color:#666666;text-align:center;}.pied_txt2{color:#999;}.pied_txt a{font-size:11px;color:#318BCB;text-decoration:underline;}.pied_txt a:hover{text-decoration:none;color:#80ADDC;}.menugauche {list-style-type: none;margin: 0;padding:0;}.fond_menu {padding-left:10px;padding-top:15px;height: 150px;background-image:url(images/menu_fond.jpg); background-repeat:no-repeat}.fond_menu2 {padding-left:10px;padding-top:15px;height: 200px;background-image:url(images/menu_fond2.jpg); background-repeat:no-repeat}.menugauche li {margin-bottom: 5px;margin-left: 10px;}.menugauche a {margin: 0 2px;color: #666666;font-size:12px;text-decoration: none; font-weight:bold}.menugauche a:hover {color: #FF8400}.menudroit {list-style-type: none;margin: 0;padding:0;}.menudroit li {margin-bottom: 5px;}.menudroit a {color:#CCCCCC;margin: 2px;text-decoration: none;}.menudroit a:hover {text-decoration: underline;}.connect{margin:0px;font-size:9px;color: #AAA; font-style:italic;padding-top: 5px;padding-bottom: 5px;}#list{margin-left: 15px;}/* -----------------------------------------------------------------------*//* ACTUs*/.actu_tab{font-size:12px;color:#6F6F6F;margin-left:5px;}.actu_titre{align:right}.actu_titre a{font-weight:bold;font-size:14px;color:#65AE20; text-decoration:none}.actu_date{color:#9F9F9F;float:right;}.actu_bas{height:25px;background-image:url(images/actu_bas.gif); background-repeat:repeat-x}.actu_entete{padding-top:10px}.actu_image{width:120px;float:right;margin:0;text-align:center}.actu_image img{padding:5px;}.actu_pdf{padding-top:10px;clear:right }.actu_pdf a{ color: #999999}.actu_corps{margin-top:25px; float:none;}.actu_corps li {padding-top:5px; margin-left:20px}.indexstat{width:250px; background-image:url(images/topcave.gif); background-repeat: no-repeat;padding-top:50px}.indexstatrecette{width:250px; background-image:url(images/topcaverecette.gif); background-repeat: no-repeat;padding-top:60px}.indexstatrecette p, .indexstat p{margin:0;padding:5px 20px 5px 15px;color:#BBB;background-image:url(images/topcavef.gif); background-repeat: repeat-y;}.vote{font-size:9px;color:#ffa311;}.indexstatprod{width:250px; background-image:url(images/topcaveprod.gif); background-repeat: no-repeat;padding-top:60px}.indexstatprod p{margin:0;padding:5px 20px 5px 15px;color:#AAA;background-image:url(images/topcavef.gif); background-repeat: repeat-y;}.stitre_top{font-weight:bold;color:#ED552B; padding-top:15px;padding-bottom:5px;font-size:12px}.statfond{background-image:url(images/topcavefin.gif); background-repeat: no-repeat;height:20px}/* -----------------------------------------------------------------------*//* Tableaux recettes*/.sel_tri{font-weight: bolder;text-decoration:none;font-size: 9pt; color:#80ADDC;}.intituletd{height:40px;font-family:  Arial, sans-serif;font-size: 9pt;font-weight: bold;padding: 2px;color:#666666;}.recette a{color: #68B812;font-size: 9pt;font-weight: normal;text-decoration:none;}.recette a:hover{text-decoration:underline;}.lignea{position:relative;color: #318BCB;padding: 5px;margin: 10px;cursor: pointer; width:170px; height:180px;display: block; float:left;vertical-align:middle;background-image:url(images/recette_fond.jpg); background-repeat: no-repeat;background-position:-3px -4px }.ligneb{position:relative;color: #318BCB;padding: 5px;margin: 10px;cursor: pointer; width:170px;height:180px;display: block; float:left;vertical-align:middle;background-image:url(images/recette_fond_b.jpg); background-repeat: no-repeat;background-position:-3px -4px }.lignea_li{background-color: #ebf5fc;height:20px;}.ligneli{border-bottom:1px solid #DDD; text-align:left;padding:5px;}.ligneli h2{font-size:14px;text-decoration:underline;margin:0;padding:0px 0px 5px 0px}.ligneli i a{font-size:9px;}.ligneb_li{background-color: #fcfcfc;height:20px;}.t_ligneli{border:1px solid #DDD;margin-top:10px;}.recette{display: block; float:none; text-align:center;}.intituletd_form{font-family:  Arial, sans-serif;font-size: 9pt;font-weight: bold;color:#5698d2;padding: 3px;border: 1px solid #e0f2fc;}.commented_form{font-family:  Arial, sans-serif;font-size: 8pt;color:#68b812;padding: 10px;border: 1px dashed #c7dce7;border-bottom:0;border-left:0;}.tdform{padding: 5px;color:#666666;border: 1px solid #DDD;border-bottom:0;border-left:0}.tdform_fin{padding: 5px;color:#666666;border: 1px solid #DDD;}.tdform_vide{border: 1px dashed #c7dce7;border-bottom:0;border-left:0;border-right:0;}.tdform input, .tdform textarea, .tdform select{font-family:  Arial, sans-serif;font-size: 9pt;color:#666666;border: 1px solid #68B812;}.pagin{font-family: Verdana, Arial, sans-serif;font-size: 9pt;color:#666666;float:left;}.mesrecettesa{background-color: #ebf5fc;padding: 5px;cursor: pointer;vertical-align:middle;}.mesrecettesb{background-color: #fcfcfc;padding: 5px;cursor: pointer;vertical-align:middle;}.newr{right:-20px;top:-20px;z-index:1;position: absolute;}.note{left:3px;top:126px;z-index:2;position: absolute;} /* -----------------------------------------------------------------------*//* tag cloud*/.top{background-image:url(images/top.gif); background-repeat: no-repeat;background-position:0px 0px;padding-left:4px;padding-top:4px;height:20px;}.tagcloud{width:320px; background-color:#FFFAF4; border: 1px solid #FDC9B0; padding:6px; margin:0px;}.tag{display:inline;}.tag a {color:#4BA5CF;text-decoration:none;}.tag a:hover {background-color:#FDC9B0; text-decoration:none;}/* -----------------------------------------------------------------------*//* detail recettes*/h1, h1 a{font-size: 12pt;font-weight: bold;padding-bottom:10px;margin:0px;color:#E1651F; text-decoration:none;}h2, h2 a{font-size: 12pt;text-decoration:none;}.post_recette, .author{font-size: 10pt;color:#9F9F9F;font-weight:normal}.stitre_recette{font-size: 11pt;font-weight: bold;padding: 5px;margin-bottom: 10px;color:#65AE20;border: dotted 1px #68B812;}.stitre_fiche{font-size: 12pt;font-weight: bold;margin: 30px 0 0 0;padding:0;color:#65AE20;}.titre_fiche{font-size: 14pt;font-weight: bold;margin: 0;padding:0;display:inline;}.ingred {list-style-type: none;margin: 0;padding:0;}.ingred li {margin-bottom: 5px;padding-left: 30px;background-image:url(images/puce_ingred.gif); background-repeat:no-repeat;}/* -----------------------------------------------------------------------*/.cave_ajout{background-color:#FDFDFD; border: 1px solid #DDD; padding:6px; margin:0; margin-bottom:15px; width:500px}.cave_ajout textarea{font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.avis{font-size: 14px;font-weight: bold;padding:0;color:#E1651F;margin:20px 0px 10px 0px}.comm{background-color:#FEFEFE;padding:5px;border: 1px solid #68B812;margin-bottom:10px; display:block}.commt{background-color:#f7ffef;padding-bottom:5px;}.saison{border: 1px solid #68B812; margin:10px;padding:5px;}.saison span{font-size:12px;color:#68B812;padding-bottom:5px}.warning{ text-align:center;font-size: 12px;font-weight: bold;padding: 2px;color:#F03C0F;}/* -----------------------------------------------------------------------*//* pseudo Popup*/a.infoBulle4 {position: relative}a.infoBulle4 span {display: none;}a.infoBulle4:hover {text-decoration: none;background: none; /* correction d'un bug IE */}a.infoBulle4:hover span {top:15px;left:15px;display: inline;position: absolute;z-index: 500;border:1px solid #CCC;background-color: #FFFFFF;padding: 0px;text-decoration: none;filter:alpha(opacity=100);-moz-opacity:1.00;}/* -----------------------------------------------------------------------*/.aj_photo_div{padding:5px;margin-top:10px;margin-bottom:5px;width:400px;border:1px solid #CCC;background-color:#FFF}/* --------etiquettes-------------------------------------------------------*/.form_etiq{padding:10px; background-color:#FEFEFE; border:1px solid #d4dee3}.list_etiq{float:left;width:360px;height:460px;margin:0px 60px 0px 5px; text-align:center; border:1px solid #EFEFEF; overflow:auto}.mini_etiq{width:102px;padding:5px;margin-bottom:5px;background-color:#EFEFEF; cursor: pointer;float:left;}/* Verif Ajout Recette*/#weak, #medium{border:solid 1px #DEDEDE;}#sm{margin:0px;padding:0px;height:14px;font-size:10px;}#sm ul{border:0px;margin:0px;padding:0px;list-style-type:none;text-align:center;}#sm ul li{display:block;float:left;text-align:center;padding:0px 0px 0px 0px;margin:0px;height:14px;}.nrm{width:100px;color:#adadad;text-align:center;padding:2px;background-color:#FFFFFF;display:block;vertical-align:middle;}.red{width:100px;color:#FFFFFF;text-align:center;padding:2px;background-color:#FF6F6F;display:block;vertical-align:middle;}.yellow{width:70px;color:#FFFFFF;text-align:center;padding:2px;background-color:#FDB14D;display:block;vertical-align:middle;}.green{width:100px;color:#FFFFFF;text-align:center;padding:2px;background-color:#A0DA54;display:block;vertical-align:middle;}div.autocomplete {  width:250px;  background-color:white;  border:1px solid #888;  margin:0px;  padding:10px;}div.autocomplete ul {  list-style-type:none;  margin:0px;  padding:0px;}div.autocomplete ul li.selected { background-color: #ffb;}div.autocomplete ul li {  list-style-type:none;  display:block;  margin:0;  padding:2px;  cursor:pointer;}/* --------annuaire-------------------------------------------------------*/.a_cat{margin:0;padding:0;list-style-type:none;width:155px;float:left;font-size:11px;}.a_cat li{margin:2px;padding:1px;border:1px solid #FFF;background-color:#fafafa}.a_cat .on{border:1px solid #DDD;background-color:#f1f1f1;}.a_cat .on a{font-weight:bold;text-decoration:none;color:#888;}.cath{background-image:url(images/a_cath.gif); background-repeat: no-repeat;height:10px;width:630px;}.catb{background-image:url(images/a_catb.gif); background-repeat: no-repeat;height:10px;margin-bottom:10px;width:630px;}.a_rech{background-image:url(images/annuaire_rech_rapide.gif); background-repeat: no-repeat;padding:47px 5px 0px 10px;margin-left:30px;height:90px;width:241px;float:left;color:#FFF;}.a_ann{background-image:url(images/annuaire_rech.gif); background-repeat: no-repeat;padding:53px 5px 0px 30px;margin-left:35px;height:90px;width:221px;float:left;color:#FFF;}.annuaire select, input{font-size:8pt;color:#666666}span.nodisp { display:none; }.amail{font-size: 11px;color:#65AE20;}.a_top h2{display:inline; padding:5px;margin:0px;}.a_top h2  a {font-size: 11px;color:#666666;}.a_top h2  a.alt{color:#888888;} /* -----------------------------------------------------------------------*//* tag cloud ANNUAIRE */ .tagcloud_annuaire{width:614px; background-color:#F5FFEF; border: 1px solid #E99852; padding:6px; margin:0px;}.tagcloud_annuaire .tag{display:inline;}.tagcloud_annuaire .tag a {color:#32A400;text-decoration:none;}.tagcloud_annuaire .tag a:hover {background-color:#F4CDAB; text-decoration:none;}/* -----------------------------------------------------------------------*//* --------RATINGS-------------------------------------------------------*/.ratingblock {	/* border-bottom:1px solid #999;*/	padding-bottom:8px;	}.loading {	height: 30px;	background: url('../images/working.gif') 50% 50% no-repeat;	}	.unit-rating { /* the UL */	list-style:none;	margin: 0px;	padding:0px;	height: 30px;	position: relative;	background: url('../images/starrating.gif') top left repeat-x;			}.unit-rating li{    text-indent: -90000px;	padding:0px;	margin:0px;	/*\*/	float: left;	/* */	}	.unit-rating li a {	outline: none;	display:block;	width:30px;	height: 30px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	}	.unit-rating li a:hover{	background: url('../images/starrating.gif') left center;	z-index: 2;	left: 0px;	}.unit-rating a.r1-unit{left: 0px;}.unit-rating a.r1-unit:hover{width:30px;}.unit-rating a.r2-unit{left:30px;}.unit-rating a.r2-unit:hover{width: 60px;}.unit-rating a.r3-unit{left: 60px;}.unit-rating a.r3-unit:hover{width: 90px;}.unit-rating a.r4-unit{left: 90px;}	.unit-rating a.r4-unit:hover{width: 120px;}.unit-rating a.r5-unit{left: 120px;}.unit-rating a.r5-unit:hover{width: 150px;}.unit-rating a.r6-unit{left: 150px;}.unit-rating a.r6-unit:hover{width: 180px;}.unit-rating a.r7-unit{left: 180px;}.unit-rating a.r7-unit:hover{width: 210px;}.unit-rating a.r8-unit{left: 210px;}.unit-rating a.r8-unit:hover{width: 240px;}.unit-rating a.r9-unit{left: 240px;}.unit-rating a.r9-unit:hover{width: 270px;}.unit-rating a.r10-unit{left: 270px;}.unit-rating a.r10-unit:hover{width: 300px;}.unit-rating li.current-rating {	background: url('../images/starrating.gif') left bottom;	position: absolute;	height: 30px;	display: block;	text-indent: -9000px;	z-index: 1;	}.voted {color:#999;}.thanks {color:#36AA3D;}.static {color:#5D3126;}		#faq li a {	font-size:14px;	font-weight:normal;}#faq li{	font-size:18px;	font-weight:bold;	padding-bottom:8px;}
