/* Uchrony s.a :: 8 Place Communale :: 1160 Bruxelles :: Belgique */

#recipe{
font-family:Arial, Helvetica, sans-serif;
width:575px;
font-size:11px;

}

#recipeBlock{
margin-top:10px;
padding:0px;
border: 1px solid #fff;
}

#recipeBlockTitle{ clear: both;
background:url(../images/include/content/RedArrow.gif) 4px no-repeat;
margin-top:30px;
padding:1px 0px 1px 20px;
font-size:14px;
color:#EA0606;
font-weight:bold;
}

#recipePicture{
float: left;
}

#recipeSummary{
float: left;
border:1px solid #C00;
min-height:165px;
padding:5px;
width: 370px;
margin-left: 10px;
margin-bottom: 10px;
}

*html #recipeSummary{
height:165px;
}

#recipeBlock P{
margin:0px;
}

#recipeBlock .title{
font-size:14px;
font-weight:bold;
color:#800303;
min-height:25px;
}

*html #recipeBlock .title{
height:25px;
}

#recipeBlock .otherIdea{
width:150px; float: left; border-right: 1px dashed #7f7f7f; padding-left: 15px; padding-right: 15px;
}
#recipeBlock .otherIdea.lastidea{ border-right:  none;}

.otherIdea .recipeDescription{
min-height:40px;
}

*html .otherIdea .recipeDescription{
height:40px;
}

#myGBlabel{
bottom:5px;
left:5px;
}

/*#recipeResume{
bottom:5px;
left:5px;
}*/


/* ############################## */

#recipeSearchBlock{ width: 553px; border: 1px solid #ccc; background: url(../images/include/content/bkgd_searchrecette.jpg) repeat-x #e2e2e2; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#recipeSearchBlock form{ margin: 0; padding: 0;}
#recipeSearchBlock input{ font-size: 10px; padding: 2px;  border-top: 1px solid #8C8C8C; border-left: 1px solid #8C8C8C; border-right: 1px solid #fff;  border-bottom: 1px solid #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#999999;}
input.btn_search{ background: #0e2c8e; width: 80px; height: 19px; padding: 0; border: none; margin: 2px 0 0 5px; color: #FFF; font-size: 10px;}
#recipeSearchBlock a{ color: #666; font-size: 10px; font-weight: normal;}
/* ############################## */


#recipeBlock #easyLife{
float:left;
width:135px;
}

#recipeBlock #easyLife P{
margin:8px 0px 0px 0px;
}

#recipeBlock #easyLife A{
font-size:11px;
color:#333;
}

#recipeLeftContent{
margin-top:20px;
padding-right:10px;
border-right:1px dashed #666;
width:410px;
min-height:400px; 
 border: 1px solid red;
}

*html #recipeLeftContent{
height:410px;
}

#recipeLeftContent P{
margin-top: 0px;
}

#recipeLeftContent .recipeNavigation{
padding:5px 0px;
border-top:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
}

#recipeLeftContent A{
/*color:#009D57;*/
color:#C00;
text-decoration:none;
}

#recipeLeftContent A:HOVER{
text-decoration:underline;
}

#recipeLeftContent OL{
color:#F00;
font-weight:bold;
}

#recipeLeftContent LI{
margin-bottom:10px;
}

#recipeLeftContent OL .info{
color:#000000;
font-weight:lighter;
}

#recipeWeek{
margin:20px 0 0 14px;
float:left;
width:182px;
}

*html #recipeWeek{top:20px;}

#recipeWeek UL{
padding-left:20px;
margin-top:5px;
list-style-image:url(../Images/Menu/super/RecipeListArrow.gif)
}

*html #recipeWeek UL{
margin-left:0px;
}

#recipeWeek A{
color:#CC0000;
text-decoration:none;
}

#recipeWeek A:HOVER{
text-decoration:underline;
}

#recipeWeek #recipeSearch{
bottom:0px;
right:0px;
clear:both;
margin-top:20px;
margin-bottom:10px;
}

#recipeDayLeft{
width:360px;
min-height:480px;
float:left;
}

*html #recipeDayLeft {
height:480px;
}

#recipeDayRight{
width:205px;
margin:10px 0px 0px 10px;
padding:0px;
z-index:5px;
float:left;
}

* html #recipeDayRight { margin:10px 0px 0px 6px;}

#recipeDayRight #recipeResume{
/*bottom:0px;
left:0px;
clear:both;
display:block;
margin-top:10px;*/
clear:both;
width:180px;
margin:0 auto 15px auto;
}



#recipeDayRight #recipeSearch{
bottom:0px;
right:0px;
clear:both;
margin-top:20px;
margin-bottom:10px;
}

#recipeDayRight img { display:block;margin:0 auto 0 auto; text-align:center;}

#IngrTable TD{
padding:0px 5px;
}

#toolsChief{
background: #f2f2f2;
border: 1px solid #CC0000;
/*margin-left:20px;
margin-top:10px;*/
width:199px;
clear:both;
}
#toolsChief .title{ font-size: 12px; color:#333; font-weight: bold; font-variant: small-caps; margin:4px 4px 20px 4px;
text-align:center;}

#toolsChief .btn a{ color: #333; background:#e8e7e7; border: 1px solid #333; font-size: 10px; font-weight: bold; text-decoration: none; padding: 5px; float: none; }

#toolsChief .btn a:hover{ text-decoration: none;}

#toolsChief P.btn{
text-align:center;
line-height:11px;
vertical-align:middle;
}
#toolsChief P{ margin: 0 0 30px 0;}


#addToBook {
display: none;
background:url(../Images/Recipe/super/tableAddBookBG.gif) top left no-repeat;
margin-left:8px;
width:189px;
height:130px;
clear:both;
padding:5px;
opacity:0.9;
-moz-opacity:0.9;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

SPAN.addToBookTable{
font-weight:bold;
color:#fff;
}

#addToBook A{
font-weight:bold;
color:#737373;
text-decoration:none;
}

#addToBook A:HOVER{
text-decoration:underline;
}

#addToBook P{
font-weight:bold;
color:#fff;
}


#recipeLeftContent .title{
font-size:14px;
font-weight:bold;
color:#EA0606;
}

#recipeRightContent {
float:left;
margin:20px 0 0 10px;

padding:0;
}

#recipeRightContent #recipeSearch{
bottom:0px;
right:0px;
clear:both;
margin-top:20px;
margin-bottom:10px;
}

#recipeBookTable{
clear:both;
margin-top:20px;
}


#recipeBookTable TD.title{
/*color: #009D57;*/
color: #CC0000;
}

#recipeBookTable TD.recipeLine {
border-bottom:1px dashed #999999;
padding:4px 0px;
}

#recipeBookTable TD.recipeGreenLine{
height:3px;
background:url(../Images/Recipe/super/GreenLineBG.gif) repeat-x;
}

/* ######################################################################################## */

#recipeLeftContentListIngr{
margin-top:20px;
padding-right:10px;
border-right:1px dashed #666;
width:365px;
min-height:400px;
float:left;
}


*html #recipeLeftContentListIngr{
height:400px;
}

#recipeLeftContentListIngr P.title{
font-size:14px;
color:#E20A16;
font-weight:bold;
}

#recipeLeftContentListIngr DIV.buttonLine{
width:370px;
height:30px;
padding:5px 0px;
border-top:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
}

#recipeLeftContentListIngr P.rayon{
background:url(../Images/Recipe/super/ListIngrGreenBullet.gif) 0px 10px no-repeat;
border-bottom:1px solid #CFCFCF;
padding:5px 0px 5px 12px;
margin:0px;
}

#recipeLeftContentListIngr P.rayon SPAN.title{
color:#E20A16;
}

/* ######################################################################################## */

#itemMenu{
float:left;
margin-bottom:20px;
margin-right:20px;
}

P.rayon{
background:url(../Images/Recipe/super/ListIngrGreenBullet.gif) 0px 10px no-repeat;
border-bottom:1px solid #CFCFCF;
padding:5px 0px 5px 12px;
margin:0px;
}

P.rayon SPAN.title{
color:#E20A16;
}

/* ######################################################################################### */

#menuRecipe {
text-align: center;
padding:5px 0px 5px 12px;
height:300px;
}

#menuRecipe P.st1, #menuRecipe P.st2, #menuRecipe P.st3, #menuRecipe P.st4, #menuRecipe P.st5{
font-size:18px;
color:#000;
font-weight:bold;
}

/*new*/

.recbtncenter{ border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #666; border-bottom: 1px solid #666; padding: 2px; background:#fff; width: 120px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
*html .recbtncenter{ width:115px;}
#easyLife .recbtncenter a{ background:url(../images/include/content/bkgd_btn_inscript.jpg) repeat-x #efefef; padding: 7px 0; color: #333;  text-decoration: none; font-size: 10px; font-weight: bold; width: 118px; height: 40px; margin: 0; display: block; }
*html .recbtncenter a{ width:113px;}
.recbtncenter a:hover{ text-decoration: underline;}

#recipeLeftContent{ background:url(images/include/content/bkgd_recipe_table.jpg) repeat-x; border: 1px solid #ccc; width: 335px; padding: 10px 15px 10px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float:left;}
#recipeLeftContent form{ margin: 0; padding: 0;}
#recipeLeftContent p{ margin: 0 0 10px 0; padding: 0;}
table.forms td{padding: 0 0 5px 0;}
table.forms input{ padding: 1px;  border-top: 1px solid #8C8C8C; border-left: 1px solid #8C8C8C; border-right: 1px solid #fff;  border-bottom: 1px solid #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color:#999999;}
table.forms select{ font-size: 10px; padding: 1px;}
table.forms .center{padding: 0 0 0 135px;}
table.forms .center a{background: #0e2c8e; width: 50px; height: 15px; padding: 5px; border: none; color: #fff; display: block; text-decoration: none;}


/*#recipeBlock #easyLife #linkMoreInfo a{ color: #47b76a;}*/
#recipeBlock #easyLife #linkMoreInfo a{ color: #cb3939;}

#btnBgWhite { min-width:80px; height:20px}
#btnBgWhite a { color:#fff; margin:0;padding:0 10px 5px 10px; font-size:12px;}

#btnBgWhite2 { min-width:50px; height:20px; margin: 0 0 5px 3px;}
#btnBgWhite2 a{ background:#ccc; border: 1px solid #666; color:#fff; font-size: 10px; font-weight: bold; text-decoration: none; padding: 3px; display: block; text-align:center;}
#btnBgWhite2 a:hover{ background: #666; border: 1px solid #333;}


