/* Uchrony s.a :: 8 Place Communale :: 1160 Bruxelles :: Belgique */

#promotion{
font-family:Arial, Helvetica, sans-serif;
position:relative;
width:575px;
font-size:11px;
}

#promotionPopup{
position:relative;
font-size:11px;
}

#promotionBlockTitle{
font-family:Arial, Helvetica, sans-serif;
position:relative;
background:url(../images/menu/super/GreenArrow.gif) 4px no-repeat;
margin-top:15px;
padding:1px 0px 1px 20px;
font-size:14px;
/*color:#009D57;*/
color:#CC0000;
/*color:#EA0606;*/
font-weight:bold;
}

#floatClear{
clear:both;
}

.Redtitle{
font-size:17px;
color:#EA0606;
font-weight:bold;
}

/* ############################################## */
#productLine{
position:relative;
width:575px;
margin-top:10px;
border:1px solid #FFFFFF;
}

#productLine A{
color:#EA0606;
text-decoration:none;
}

#productLine A:HOVER{
text-decoration:underline;
}

#productLeft{
position:relative;
border:1px solid #A7A7A7;
width:265px;
min-height:165px;
float:left;
}

#productRight{
position:relative;
border:1px solid #A7A7A7;
width:265px;
margin-left:305px;
min-height:165px;
}

*html #productLeft{
height:165px;
}

*html #productRight{
height:165px;
}

#promotion .productName{
font-size:12px;
font-weight:bold;
margin:5px 10px;
color:#EA0606;
}

#promotion .productDescription{
margin:5px 10px 10px 10px;
color:#000000;
}

#productImage{
position:absolute;
top:0px;
left:10px;
}

/* ############################################## */

#productLabel{
position:relative;
margin-left:135px;
}

#productLabelPopup{
position:relative;
margin-left:50px;
}

#productLabelPopup .top{
width:110px;
background:#EA0606 url(../Images/Promotion/super/labelTop.gif) 0px 0px no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:28px;
font-weight:bold;
height:40px;
padding-top:6px;
}

#productLabelPopup .top .euro{
font-size:14px;
}

#productLabelPopup .top .cent{
font-size:14px;
}

#productLabelPopup .unit{
width:102px;
font-size:10px;
border-left:2px solid #EA0606;
border-right:2px solid #EA0606;
text-align:center;
padding:2px 2px 0px 2px;
}

*html #productLabelPopup .unit{
width:110px;
}


#productLabelPopup .bottom{
width:110px;
height:6px;
background:url(../Images/Promotion/super/labelBot.gif) 0px top no-repeat;
text-align:center;
}


#productLabel .top{
width:110px;
background:#EA0606 url(../Images/Promotion/super/labelTop.gif) 0px 0px no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:28px;
font-weight:bold;
height:40px;
padding-top:6px;
}

#productLabel .top .euro{
font-size:14px;
}

#productLabel .top .cent{
font-size:14px;
}

#productLabel .unit{
width:102px;
font-size:10px;
border-left:2px solid #EA0606;
border-right:2px solid #EA0606;
text-align:center;
padding:2px 2px 0px 2px;
}

#productLabel .bottom{
width:110px;
height:6px;
background:url(../Images/Promotion/super/labelBot.gif) 0px top no-repeat;
text-align:center;
}

.validity{
/*width:110px;*/
text-align:center;
font-size:10px;
margin-top:5px;
margin-bottom:10px;
}

/* ############################################## */

#searchBlock{
position:relative;
width:570px;
border:1px solid #B4B4B4;
/*background-color:#009D57;*/
background-color:#CC0000;
/*background-color:#EA0606;*/
color:#FFFFFF;
font-weight:bold;
margin-top:5px;
}

/* ############################################## */

#folder{
position:relative;
width:110px;
border:1px solid #A7A7A7;
padding:10px;
float:left;
margin-top:5px;
margin-right:10px;
}

#folder .validity{
font-size:10px;
}

#folder IMG{
float:left;
margin-right:5px;
}

/* ############################################## */

#oneFolder{
margin-top:5px;
position:relative;
background:url(../Images/Promotion/super/bgFolders.gif) 0px 0px no-repeat;
width:575px;
height:175px;
}

#oneFolder .cover{
position:absolute;
left:18px;
top:14px;
}

#oneFolder .picture{
position:absolute;
right:0px;
top:0px;
}

#oneFolder .validity{
position:absolute;
left:0px;
top:170px;
font-size:10px;
}

/* ############################################## */

#promotionFolderPage{
width:575px;
margin-top:5px;
}

#promotionFolderPage p{
margin:0px;}

#promotionFolderPage A{
text-decoration:none;
}

#promotionFolderPage A:HOVER{
text-decoration:underline;
}

#promotionFolderPage DIV.title{
position:relative;
/*background-color:#009D57;*/
background-color:#CC0000;
padding:3px;
font-weight:bold;
width:569px;
text-align:center;
}

#promotionFolderPage DIV.title DIV.folderTitle{
position:relative;
font-size:12px;
color:#FFFFFF;
width:270px;
margin-left:150px;
}

*html #promotionFolderPage DIV.title DIV.folderTitle{
margin-left:0px;}

#promotionFolderPage DIV.title DIV.left{
position:absolute;
left:0px;
}

#promotionFolderPage DIV.title DIV.right{
position:absolute;
right:0px;
}

#promotionFolderPage DIV.title A.left{
color:#80CEAB;
background:url(../Images/Promotion/super/ArrowLeftSingleGreen.gif) left 2px no-repeat;
padding-left:12px;
}

#promotionFolderPage DIV.title A.right{
color:#80CEAB;
background:url(../Images/Promotion/super/ArrowRightSingleGreen.gif) right 2px no-repeat;
padding-right:12px;
}

#promotionFolderPage DIV.pages{
position:relative;
padding:3px;
font-weight:bold;
color:#80CEAB;
width:569px;
text-align:center;
clear:both;
}

#promotionFolderPage DIV.pages DIV.left{
position:absolute;
left:0px;
}

#promotionFolderPage DIV.pages DIV.right{
position:absolute;
right:0px;
}

#promotionFolderPage p.intro{
font-size:10px;
margin:5px 0px;
}

#promotionFolderPage p.intro A{
color:#000000;
text-decoration:underline;
}

#promotionFolderPage DIV.pages A.left{
color:#EA0606;
background:url(../Images/Promotion/super/ArrowLeftDoubleRed.gif) left 2px no-repeat;
padding-left:14px;
}

#promotionFolderPage DIV.pages A.right{
color:#EA0606;
background:url(../Images/Promotion/super/ArrowRightDoubleRed.gif) right 2px no-repeat;
padding-right:14px;
}

#promotionFolderPage .folderPage{
width:99px;
text-align:right;
/*color:#009D57;*/
color:#CC0000;
float:left;
margin-right:15px;
margin-bottom:10px
}

/*new */

#promoSearch{ width: 553px; border: 1px solid #cccccc; background: url(images/include/content/bkgd_searchrecette.jpg) repeat-x #e2e2e2; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#promoSearch form{ margin: 0; padding: 0;}
#promoSearch input{ padding: 2px; border-top: 1px solid #8C8C8C; border-left: 1px solid #8C8C8C; border-right: 1px solid #FFFFFF;  border-bottom: 1px solid #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color:#999999;}
#promoSearch p{ margin: 0 0 5px 0; padding: 0;}
input.btn_search{ background: #0e2c8e; width: 50px; height: 19px; padding: 0; border: none; margin: 2px 0 0 5px; color: #FFF; font-size: 10px;}
#recipeSearchBlock a{ color: #666666; font-size: 10px; font-weight: normal;}








