﻿/************** 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 3px 2px 3px;
	margin:0px 5px;
	background-image: url(/edito/imagesedito/pixel-1-3.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
/*//////////////////////////*/
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;}

div.af_bloc .af_bloc_content a em, .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;
}

div.af_bloc_question_answer 		{position:relative;margin:9px 0 9px 0;}		
.af_tab_header_order				{border-bottom:#CCC solid 1px;margin-top:20px;}
.af_tab_header 						{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFF;padding:7px 9px 5px 9px; margin:0 1px 0 0; background-color:#b9292c;border-top:#9a3f17 solid 1px; border-left:#9a3f17 solid 1px; border-right:#9a3f17 solid 1px;position:relative;top:-5px; cursor:pointer;}
.af_tab_header_active				{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#d72328; border-left:#CCC solid 1px; border-right:#BBB solid 1px; border-top:#BBB solid 1px;padding:7px 9px 6px 9px;margin: 0 1px 0 0;background-color:#FFF;position:relative;top:-5px; cursor:pointer;}
ul.af_bloc_question_tab .af_tab_header {font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#A9141C;background-color:transparent;border-left:none;border-right:none;border-top:none; display:block;border-bottom:#CCC dotted 1px;padding:0 0 5px 0; margin:5px 0 0 0;}
.af_tab_content						{border-left:#CCC solid 1px;border-right:#CCC solid 1px; margin:0; padding:5px 5px 10px 5px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#3F3E3E;}
.af_tab_content	div					{margin-bottom:5px;}
ul.af_bloc_question_tab 			{margin:0; padding:0;border-left:#CCC solid 1px;border-right:#CCC solid 1px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#3F3E3E; }
ul.af_bloc_question_tab li 			{list-style:none;margin:0 0 20px 0; padding:0 5px 10px 5px;border-bottom:#CCC solid 1px;}			
ul.af_bloc_question_tab h3, 
.af_tab_content h3 					{font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#A9141C;margin-top:10px;margin-bottom:10px;}
ul.af_bloc_question_tab h4, 
.af_tab_content h4  				{font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;line-height:7px;color:#A9141C;margin-top:15px;}
ul.af_bloc_question_tab div.af_bloc_forumtread,
.af_tab_content div.af_bloc_forumtread		{width:342px;height:16px;overflow:hidden;font-weight:bold;margin-bottom:2px;}
.af_question_logininfo					{clear:left;}
#af_latest_warning, 
#af_unanswered_warning, 
#af_popular_warning					{display:none;}
.af_bloc_linklist					{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#3f3e3e; width:527px;}
.af_bloc_linklist a					{text-decoration:none;color:#3f3e3e;}
.af_bloc_linklist a:hover, .af_bloc_linklist a:active, .af_bloc_linklist a:focus {text-decoration:underline;}
.af_bloc_linklist span				{font-size:11px;}
.af_bloc_linklist span.af_bloc_response	{margin-right:8px;}
.af_linklist_sub					{padding:0 0 8px 0;}
.af_bloc_answer_link				{text-align:right; width:92px;}
a.af_answer_link					{height:19px; width:91px; display:block; background:url(/edito/imagesedito/button_question_answer.gif) no-repeat -80px 0;}
a.af_answer_link:hover, a.af_answer_link:active, a.af_answer_link:focus {background-position:-80px -23px;}
a.af_answer_link span				{position:absolute; top:-1000px;}
.af_question_link_hervor			{text-align:right; margin:5px 0 10px 0;}	
.af_question_link_hervor a,
a.af_question_link_hervor			{font-family: Georgia, "Times New Roman", Times, serif;color:#C80C13;font-size:12px;text-decoration:none; background:url(/edito/imagesedito/button_question_answer.gif) no-repeat -180px 0;padding-left:8px;}
.af_question_link_hervor a:hover,
.af_question_link_hervor a:focus,
.af_question_link_hervor a:active,
a.af_question_link_hervor:hover,
a.af_question_link_hervor:focus,
a.af_question_link_hervor:active	{text-decoration:underline;}
.af_tab_content form				{display:block;}
.af_tab_content form div, 
ul.af_bloc_question_tab form div			{margin: 0 0 8px 0;}
.af_tab_content form div:after		{content:".";display:block;clear:both;font-size:0;height:0; visibility:hidden;}
.af_tab_content form div			{display:block;}
*:first-child+html .af_tab_content form div		{ min-height:0;}
* html .af_tab_content form div		{height:1%;}
ul.af_bloc_question_tab div:after		{content:".";display:block;clear:both;font-size:0;height:0; visibility:hidden;}
ul.af_bloc_question_tab div			{display:block;}
*:first-child+html ul.af_bloc_question_tab form div	{min-height:0;}
* html ul.af_bloc_question_tab form div		{height:1%;}
ul.af_bloc_question_tab .af_bloc_formbloc,
.af_tab_content form div.af_bloc_formbloc	{padding:7px 5px;margin-bottom:2px;}
.af_bloc_formbutton					{padding:5px 5px; text-align:right;}
ul.af_bloc_question_tab form span,
.af_tab_content form span			{margin-right:7px;}
ul.af_bloc_question_tab div.af_bloc_quest_form,
.af_tab_content form div.af_bloc_quest_form			{width:346px;zoom:1;margin: 0 0 0 167px;}
ul.af_bloc_question_tab label,
.af_tab_content label				{float:left;width:167px;display:block;font-weight:bold;}
ul.af_bloc_question_tab input.af_input_text,
.af_tab_content input.af_input_text	{float:left;width:346px; margin-right:8px;}
ul.af_bloc_question_tab select,
.af_tab_content select				{float:left;width:346px; margin-right:8px;}
ul.af_bloc_question_tab input[type="radio"], 
.af_tab_content input[type="radio"]	{margin-left:0;}
.af_button_answer					{height:19px; width:73px; display:block; margin-top:1px; background:url(/edito/imagesedito/button_question_answer.gif) no-repeat 0 -23px; float:left;zoom:1;cursor:pointer;}
.af_button_answer span				{position:absolute; top:-1000px;}
.af_bloc_formbutton a				{height:19px; width:70px; display:block; background:url(/edito/imagesedito/button_question_answer.gif) no-repeat 0 0; float:right;cursor:pointer;}
.af_bloc_formbutton a span			{position:absolute; top:-1000px;}

.af_forumbox_fhf                    {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3F3E3E; width:525px;padding:0;margin:10px 5px 25px 5px;}
.af_forumbox_fhf th                    {text-align:left; padding: 8px 5px;}
.af_forumbox_fhf th.af_fhead_topic_fhf    {width:300px;}
.af_forumbox_fhf th.af_fhead_lastdate_fhf    {text-align:right;}
.af_forumbox_fhf td                    {font-size:12px;padding:6px 7px;border-bottom:#CCC dotted 1px;}
.af_forumbox_fhf .af_fline_row1_fhf    {background-color:#F4F4F4;}
.af_forumbox_fhf .af_fline_row2_fhf    {background-color:#FFFFFF;}
.af_forumbox_fhf td a                {font-family: Georgia, "Times New Roman", Times, serif;color:#C80C13;text-decoration:none;background:url(/edito/imagesedito/button_question_answer.gif) no-repeat -180px 0;padding-left:8px;}
.af_forumbox_fhf td a:hover,
.af_forumbox_fhf td a:active,
.af_forumbox_fhf td a:focus            {text-decoration:underline;}
.af_forumbox_fhf td.af_fline_threads_fhf    {font-size:11px;}
.af_forumbox_fhf td.af_fline_lastdate_fhf    {text-align:right;font-size:11px;}
.af_forumbox_fhf td span            {margin-right:10px;}

