﻿body{ margin:0; padding:0;}
.af_SearchPage { padding: 6px 6px 6px 6px }
.af_SearchLink { font-family: Georgia,"Times New Roman",Times,serif; font-size:12px; font-weight:bold; font-smooth:always; text-decoration:none; color:#c80c13; }
.af_SearchLink:hover { text-decoration:underline }
.af_SearchText, .af_SearchKeyword { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-smooth:always; text-decoration:none; }
.af_SearchKeyword { font-weight:bold; }
.af_SearchTitle, .af_SearchTitle2, .af_SearchPaging, a.af_SearchPaging { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-smooth:always; text-decoration:none;  color:<%=af_couleur_textecolgauche%>; }
.af_SearchTitle2 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.af_SearchTitle { color:#7b746d;}

b.af_SearchTitle b.afcrn_b, b.af_SearchResults b.afcrn_b { background-color:#e0e0e0; border-color:#e0e0e0; }
b.af_SearchTitle b.afcrn_cb, b.af_SearchResults b.afcrn_cb { background-color:#e0e0e0; }
div.af_SearchTitle { padding:3px; background-color: #e0e0e0; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; }
table.af_SearchTitle { width:470px; }
table.af_SearchTitle td { padding: 0px 2px 0px 2px; }

.af_SearchNotFound, .af_SearchNbResult { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-smooth:always; text-decoration:none; color:#003366; }

b.af_SearchNbResult b.afcrn_c { background-color:#e0e0e0; }
table.af_SearchNbResult { background-color: #e0e0e0; }
table.af_SearchNbResult td { padding:5px 20px 5px 5px; color:#7b746d; }

b.af_SearchResults b.afcrn_b, b.af_SearchResultsNoLeft b.afcrn_b { background-color:#ffffff; border-color:#e3d8ca; }
b.af_SearchResults b.afcrn_cb, b.af_SearchResultsNoLeft b.afcrn_cb { background-color:#e0e0e0; }
b.af_SearchResultsNoLeft b.afcrn_c,b.af_SearchResultsNoLeft b.afcrn_cb { border-left:none; }

table.af_SearchResults { border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background:#ffffff; }

td.af_SearchPaging { width:28px; text-align:center; color:#a90a08; font-size:14px; vertical-align:bottom; }
table.af_SearchPaging { margin:10 0; }

a.af_SearchPaging { color:black; }
a.af_SearchPaging:hover { color:#a90a08; font-size:14px; }
.af_SearchBox2, .af_SearchSelect, .af_SearchSelectT { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:100%; background:#ffffff; }
.af_SearchBox2 { padding:0px 4px 0px 4px; border: 1px solid #A0A0A0; }
.af_SearchSelectT { font-weight:bold; color:#808080; background-color: #F0F0F0; font-style:normal; }

.af_SearchButton { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-smooth:always; color:#c80c13; text-decoration:none; text-align: center; vertical-align: center; }
div.af_SearchButton { padding: 2px 5px 2px 5px; background-color: #ffffff; border: 1px solid #f35e64; cursor: pointer; text-align: center; vertical-align: center; }


b.af_SearchMore b.afcrn_c { background-color:#e3d8ca; }
b.af_SearchMoreBas b.afcrn_b { background-color:#ffffff; border-color:#e3d8ca; }
b.af_SearchMoreBas b.afcrn_cb { background-color:#e3d8ca; }

.af_SearchMore { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-smooth:always; text-decoration:none; color:#7b746d; }
table.af_SearchMore { background-color:#e3d8ca; border-left:1px solid #e3d8ca; border-right:1px solid #e3d8ca; width:100%; }
td.af_SearchMore { padding:2px 0px 0px 0px; background-color:white; }
td.af_SearchMoreT { padding:2px 2px 5px 4px; }
select.af_SearchRub, select.af_SearchTyp { width:100% }
table.af_SearchRub, table.af_SearchTyp, table.af_SearchSug { margin-bottom:10px }
td.af_SearchRub, td.af_SearchRubA, td.af_SearchRubE, td.af_SearchTyp, td.af_SearchTypE, td.af_SearchTypA, td.af_SearchSug, td.af_SearchSugA { padding:2px 4px 2px 4px; }
td.af_SearchRubT, td.af_SearchTypT, td.af_SearchSugT { padding:3px 0px 3px 4px; }
.af_SearchRub, .af_SearchRubA, .af_SearchRubE, .af_SearchRubT, .af_SearchTyp, .af_SearchTypE, .af_SearchTypA, .af_SearchTypT, .af_SearchSug, .af_SearchSugT, font.af_SearchNbRes, .af_SearchSum, .af_SearchText { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-smooth:always; text-decoration:none; color:#3f3e3e; }
.af_SearchRubA, a.af_SearchRub:hover, a.af_SearchRubA:hover, .af_SearchTypA, a.af_SearchTyp:hover, a.af_SearchTypA:hover, .af_SearchSugA, a.af_SearchSug:hover, a.af_SearchSugA:hover, .af_SearchRubE, .af_SearchTypE { color:black; text-decoration:underline; }
.af_SearchRubA, .af_SearchTypA, .af_SearchSugA { font-weight:bold; }
.af_SearchRubT, .af_SearchTypT, .af_SearchSugT { background-color: #f2ebe5; font-size:11px; font-weight:bold; }
a.af_SearchLink { font-size:12px; font-weight:bold; }
font.af_SearchNbRes { color:#aaaaaa; }
a.af_SearchLink:hover, a.af_SearchRub:hover font.af_SearchNbRes, a.af_SearchRubA font.af_SearchNbRes, a.af_SearchTyp:hover font.af_SearchNbRes, a.af_SearchTypA font.af_SearchNbRes { text-decoration:underline;}
td.af_SearchRubE { padding-top:10px; }
td.af_SearchRubE a, td.af_SearchSum {
	background-image:url(/edito/imagesedito/fleche-gris-1.gif);
	background-repeat:no-repeat;
	background-position: 5px 50%;
	padding-left: 13px;
	color: #000000;
	text-decoration:underline;
}
td.af_SearchSugT { border-bottom: 2px solid white; }
td.af_SearchRub, td.af_SearchTyp, td.af_SearchSug, td.af_SearchRubA, td.af_SearchTypA {
	background-image:url(/edito/imagesedito/pixel-gris-1.gif);
	background-repeat:no-repeat;
	background-position: 5px 50%;
	padding-left: 13px;
	color: #000000;
	text-decoration:none;
	width:50%;
}
table.af_SearchSum { margin: 10px 0px; }
td.af_SearchSum { color: #666666; font-size:12px; text-decoration:none; }
td.af_SearchText0 { padding:5px 5px 5px 5px; background-color:#ebf3f7;}
td.af_SearchText1 { padding:5px 5px 5px 5px; background-color:#ffffff;}

table.af_SearchDet26 { padding: 2px 0px 2px 0px; }
td.af_SearchDet26 { border-left:1px solid #e3d8ca; padding: 0px 5px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-smooth:always; text-decoration:none; color:black; }
table.af_SearchPlug28 { padding: 2px 0px 2px 0px; }
td.af_SearchPlug28 { border-left:1px solid #e3d8ca; padding: 0px 5px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-smooth:always; text-decoration:none; color:black; }
table.af_SearchPlug29 { padding: 2px 0px 2px 0px; }
td.af_SearchPlug29 { border-left:1px solid #e3d8ca; padding: 0px 5px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-smooth:always; text-decoration:none; color:black; }

div.af_breadCrumb { color:#c80c13;}
/* ------------------------------------------- */
TABLE.BF_BTSuche { background-image: url('/edito/imagesedito/suche-bt-fond.gif'); background-repeat:repeat-x; padding:0px 5px 0px 5px; height:19px;}
a.BF_BTSuche { font-family:Arial, Helvetica, sans-serif!important; color:#FFFFFF!important; size:12px; font-weight: bold!important; text-transform:uppercase; vertical-align:middle; display:block; text-decoration:none!important;}
.BF_InputSuche { font-family:Arial, Helvetica, sans-serif; color:#3f3e3e;}
.BF_SubTitleSuche { font-family:"Tahoma",Geneva,Arial,Helvetica,sans-serif; font-size:18px; color:#ef0008; font-weight:bold;}

td.af_SearchText0 a.af_bcPageActuelle, td.af_SearchText1 a.af_bcPageActuelle { color:#3F3E3E; }

.BF_InputRezeptsuche { font-family:Arial, Helvetica, sans-serif; color:#3f3e3e; width:180px; float:left; margin: 0 5px 0 0;}
a.BF_LinkSuche{ background:#A71509 url(/edito/imagesedito/suche_bt_fond.gif) repeat-x top left; padding:2px 8px 2px 8px; font-family:Arial, Helvetica, sans-serif!important; color:#FFFFFF!important; size:12px; font-weight: bold!important; text-transform:uppercase; text-decoration:none!important; border:#ae6545 1px solid; margin-top:5px !important;}
DIV.af_bloc .af_search_field label {vertical-align:top; line-height:22px;padding-top:5px; display:block;}
* html DIV.af_bloc .af_search_field label {line-height:24px;}
td.af_SearchText0 a.af_bcPageActuelle, td.af_SearchText1 a.af_bcPageActuelle { color:#3F3E3E; }
