﻿/************** Blocs ******************/
td.af_bloc100Col { width:543px; }
td.af_bloc50Col { width:268px; }
td.af_bloc33Col { width:175px; }
td.af_bloc66Col { width:353px; }
td.af_blocColSep { width:7px; }
/*//////////////////////////*/
td.af_blocColSep5 { width:5px; }
td.af_blocColSep6 { width:6px; }

/*//////////////////////////*/
b.af_blocEdito1 b.afcrn_c { background-color:#ffffff; }
b.af_blocEdito1 b.afcrn_b { background-color:#ffffff; border-color:#ffffff; }
b.af_blocEdito1 b.afcrn_cb { background-color:#ffffff; }

/*//////////////////////////*/
b.af_blocColumn b.afcrn_c { background-color:#e0e0e0; }
b.af_blocColumn b.afcrn_b { background-color:#ffffff; border-color:#e0e0e0; }
b.af_blocColumn b.afcrn_cb { background-color:#e0e0e0; }

div.af_bloc { 
	margin-bottom:9px;
}
/*//////////////////////////*/
div.af_blocEdito1 td.af_bloc_cadre {
	background-color:#ffffff;
}
div.af_bloc td.af_bloc_cadre {
border-left:1px solid #cccccc; 
border-right:1px solid #cccccc;
}

/*//////////////////////////*/
div.af_blocColumn td.af_bloc_cadre {
	background-color:#ffffff;
	border-width:0 1px;
	border-color:#e0e0e0;
	border-style:solid;
}
div.af_bloc div.af_bloc_titre {
	padding:0px 8px 2px 8px;
}
/*//////////////////////////*/
div.af_bloc2 div.af_bloc_titre {
	background-color:#ffe27f;
}
/*//////////////////////////*/
div.af_bloc_fleche {
	background-image: url('/edito/imagesedito/picto-fleche-lien.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px 2px 0px 0px;
}
div.af_bloc .af_bloc_titre, div.af_bloc .af_bloc_titre2 {
	font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:26px;
	color:#a9141c;
}
/*//////////////////////////*/
div.af_blocColumn .af_bloc_titre, div.af_blocColumn .af_bloc_titre2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight: bold;
	color:#d72328;
	font-style:italic;
	background-color:#ffe27f;
	margin:2px;
}
div.af_bloc DIV.af_bloc_sep {
	background-image: url(/edito/imagesedito/pixel-1-3.gif);
}
/*//////////////////////////*/
div.af_blocColumn DIV.af_bloc_sep {
	background-image: url(/edito/imagesedito/pixel-1-3-jaune.gif);
}
div.af_bloc DIV.af_bloc_sep, div.af_bloc2 DIV.af_bloc_sep {
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px 2px 5px 2px;
}
div.af_bloc .af_bloc_soustitre, div.af_bloc2 .af_bloc_soustitre {
	font-family: Arial, Helvetica, sans serif;
	font-size:11px;
	font-weight:bold;
	color:#515151;
}
div.af_bloc TD.af_bloc_content, div.af_bloc2 TD.af_bloc_content {
	padding:3px;
}
DIV.af_blocCommunauteHeader .af_bloc_content{
  padding-top:0;
}

div.af_bloc .af_bloc_content {
	font-family: Arial, Helvetica, sans serif;
	font-size:13px;
	color:#3f3e3e;
	text-decoration:none;
	line-height:16px;
}
div.af_bloc .af_bloc_content a, div.af_bloc2 .af_bloc_content a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#c80c13;
	text-decoration:none;
	margin-top:3px;
}

div.af_bloc .af_bloc_content a:hover, div.af_bloc2 .af_bloc_content a:hover {
	text-decoration:underline;
}

DIV.af_bloc div.af_bloc_row1, DIV.af_bloc div.af_bloc_row2, DIV.af_bloc td.af_bloc_row1, DIV.af_bloc td.af_bloc_row2 {
	padding:3px 1px 3px 1px;
}
DIV.af_bloc div.af_bloc_row2, DIV.af_bloc td.af_bloc_row2 {
	background:#f4f4f4;
}

div.af_bloc .af_bloc_content .af_bloc_pseudo, div.af_bloc .af_bloc_content .tous { font-size:10px; }
div.af_bloc .af_bloc_content .af_bloc_pseudo {color:#cccccc; }
div.af_bloc .af_bloc_content .tous { text-decoration:underline; }

div.af_bloc .af_bloc_content img.af_bloc_encadre {
	border:1px solid #ffffff;
	margin-right:3px;
}

b.af_blocCommunaute b.afcrn_c { background-color:#756149; }
b.af_blocCommunaute b.afcrn_b { background-color:#756149; border-color:#756149; }
b.af_blocCommunaute b.afcrn_cb { background-color:#756149; }

b.af_blocCommunauteHeader b.afcrn_c { background-color:#ffffff; }
b.af_blocCommunauteHeader b.afcrn_b { background-color:#ffffff; border-color:#756149; }
b.af_blocCommunauteHeader b.afcrn_cb { background-color:#756149; }

DIV.af_blocCommunaute b.af_bloc_row1 b.afcrn_c { border-color:#756149; background-color:#a08e78; }
DIV.af_blocCommunaute b.af_bloc_row1 b.afcrn_b { background-color:#a08e78; border-color:#a08e78; }
DIV.af_blocCommunaute b.af_bloc_row1 b.afcrn_cb { border-color:#756149; background-color:#a08e78; }

DIV.af_blocCommunaute DIV.af_bloc_sepFusion, DIV.af_blocCommunauteHeader DIV.af_bloc_sepFusion {
	background-image: url(/edito/imagesedito/sep-blog.jpg);
	background-repeat: no-repeat;
	background-position: left middle;
	height:50px;
	margin:10px 0px 5px 0px;
}

DIV.af_blocCommunauteHeader DIV.af_bloc_sep, DIV.af_blocCommunaute DIV.af_bloc_sep{
	background-image: url(/edito/imagesedito/pixel-1-3-forum.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px 2px 5px 2px;
}

DIV.af_blocCommunaute td.af_bloc_cadre, DIV.af_blocCommunauteHeader td.af_bloc_cadre{
	background-color:#756149;
	border-color:#756149;
}
div.af_blocCommunaute DIV.af_bloc_titre, div.af_blocCommunauteHeader DIV.af_bloc_titre {
	background-image: url(/edito/imagesedito/puce-communaute.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-left:25px;
}
div.af_blocCommunauteHeader DIV.af_bloc_header {
	background-image: url(/edito/imagesedito/filles-blog2-af.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  background-color:#ffffff;
	height:50px;
}
div.af_blocCommunaute .af_bloc_titre, div.af_blocCommunaute .af_bloc_titre2, div.af_blocCommunauteHeader .af_bloc_titre, div.af_blocCommunauteHeader .af_bloc_titre2 {
  font-weight: normal;
	color:#ffffff;
}
DIV.af_blocCommunaute .af_bloc_content, DIV.af_blocCommunaute .af_bloc_content a, DIV.af_blocCommunauteHeader .af_bloc_content, DIV.af_blocCommunauteHeader .af_bloc_content a {
	color:#ffffff;
}
div.af_blocCommunaute .af_bloc_content img.encadre, div.af_blocCommunauteHeader .af_bloc_content img.af_bloc_encadre {
	border:1px solid #ffffff;
}
div.af_blocCommunaute div.af_bloc_row2, div.af_blocCommunaute div.af_bloc_row1, div.af_blocCommunauteHeader div.af_bloc_row2, div.af_blocCommunauteHeader div.af_bloc_row1 {
padding:2px;
}
div.af_blocCommunaute div.af_bloc_row1, div.af_blocCommunauteHeader div.af_bloc_row1 {
background-color: #8f7a5f;
}
div.af_blocCommunaute div.af_bloc_row2, div.af_blocCommunauteHeader div.af_bloc_row2 {
background-color: #756149;
}
div.af_blocCommunaute div.af_bloc_row2{
border-top:solid 1px #a18e78;
}
div.af_blocCommunaute a.tous, div.af_blocCommunauteHeader a.tous {
background-image: url(/edito/imagesedito/fleche-communaute.gif);
background-position:left 50%;
background-repeat:no-repeat;
padding-left:7px;
}
div.af_blocCommunaute div.tous, div.af_blocCommunauteHeader div.tous {
padding-left:7px;
text-indent:-7px;
}


div.af_bloc .af_bloc_searchcontent {background:url(/edito/imagesedito/rezeptsuche_bg.jpg) repeat-x bottom left;font-family: Arial, Helvetica, sans serif;font-size:13px;color:#3f3e3e;text-decoration:none;line-height:16px;padding:0 5px;}
DIV.af_bloc .af_search_row {padding:3px 1px 15px 3px;}



/* --------------------------------------------- */
/* Contours boites */
/*--- Bloc de News ---*/
DIV.af_NewsBlocTotal{ margin-top:20px;}
table.af_NewsBloc{font-family: Arial, Helvetica, sans-serif; font-smooth:always; background:#e4d8ca; border-left:1px solid #e4d8ca; border-right:1px solid #e4d8ca;}
.af_NewsBlocTitre{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#494541;padding-left:10px;}
div.af_NewsBlocContenu{padding:5px;background-color:#ffffff;}
table.af_NewsBlocContenu{display:block}
tr.af_NewsBlocLien td{font-size:11px;color:#666666;}
.af_NewsBlocLien a {color:#000000;text-decoration:none;}
.af_NewsBlocLien a img{border:1px solid #999999;}
.af_NewsBlocLien a:hover{text-decoration:underline;}
.af_NewsBlocLien small {font-size:9px;color:#999999}
table.af_NewsBlocOnglets{font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;}
.af_NewsBlocOnglets div{padding:0px 5px 3px 5px;}
.af_NewsBlocOngletActif{color:#000000; background-color:#ffffff;}
.af_NewsBlocOngletInactif{color:#000000; background-color:#f1ece6;}
.af_NewsBlocDate{font-size:10px;padding:5px 3px;}

b.af_NewsBlocCorner b.afcrn_c { background:#e4d8ca; }
b.af_NewsBlocCornerinv b.afcrn_c { border-color:#e4d8ca; }
.af_NewsBlocOngletInactif b.af_NewsBlocCornerinv b.afcrn_c { border-color:#e4d8ca; }


b.af_NewsBlocCornerBas b.afcrn_b { background-color:#ffffff; border-color:#e4d8ca; }
b.af_NewsBlocCornerBas b.afcrn_cb { background-color:#e4d8ca; }

a.af_NewsBlocLienTous{
background-image: url(/edito/imagesedito/fleche-news.gif);
background-position: left 50%;
background-repeat: no-repeat;
padding-left:8px;
text-decoration:underline;
}
/* ///FOND GLOBAL////////////////////////////////////////// */
DIV.af_headerBack{background-image:url(/edito/imagesedito/header-back.gif); background-position: center top; background-repeat:no-repeat; padding-top:1px; }
DIV.af_contentBack{ background-image:url(/edito/imagesedito/content-back.gif); background-position: center top; background-repeat: repeat-y;}
DIV.af_footerBack{ background-image:url(/edito/imagesedito/footer-back.gif); background-position: center top; background-repeat: no-repeat;}



/* ------------------------------------------- */
DIV.af_Link a{ font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#c80c13; padding-left:10px; text-decoration:none;}
DIV.af_Link a:hover{text-decoration:underline;}
DIV.af_Link { background-image: url('/edito/imagesedito/picto-fleche-lien.gif'); background-repeat:no-repeat; background-position:left 50%;}
.af_Sep { height:8px; width:1px;}

.af_bloc_lienPuce{ display:block; background-image: url('/edito/imagesedito/picto-fleche-lien.gif'); background-repeat:no-repeat; background-position:left 50%; padding-left:10px; }

b.af_blocEdito b.afcrn_cb, b.af_blocEditoCentral b.afcrn_cb { background-color:#CCCCCC;}
b.af_blocEdito b.afcrn_c, b.af_blocEditoCentral b.afcrn_c { background-color:#FFFFFF;}
b.af_blocEdito b.afcrn_b, b.af_blocEditoCentral b.afcrn_b { background-color:#FFFFFF; border-color:#CCCCCC;}
b.afcrn b { border-color:#FFFFFF; border-style:solid; border-width:0 1px; display:block; font-size:1px; height:1px; overflow:hidden;}

TABLE.afvote_cadre TD.afvote_titre{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight:bold;
padding:5px;
}
TABLE.afvote_cadre TD.afvote_reponse {
color:#717171;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight:normal;
padding:10px 5px 0px 5px;
}
TABLE.afvote_cadre  input.afvote_submit{
border:solid 1px #c5c5c5;
background-color :#ffffff;
color:#C41924;
margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight:bold;
}
TABLE.afvote_cadre DIV.afvote_bar{
background-color :#C41924;
margin-top:2px;
height:3px;
}
TABLE.afvote_cadre TD.afvote_percent, TABLE.afvote_cadre TD.afvote_nbvotes{
color:#C41924;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:bold;
padding-right:5px;
}
TABLE.afvote_cadre TD.afvote_nbvotes{
color:#000000;
}