body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0}
.clear{ clear: both;}

#global_breakfast{
	width: 913px;
	margin: 0 auto;
	text-align: left;
}

#header_breakfast{ width: 913px; }
#logo_express{ background:url(../images/site/logo_express.gif) no-repeat; width: 220px; height: 94px; float: left;}
#logo_express a{ width: 220px; height: 94px; text-indent: -9999px; display: block;}

#banner_express_nl{ background: url(../images/site/banner_express_nl.gif) no-repeat; width: 683px; height: 74px; float: left; text-align: right; padding: 20px 10px 0 0;}
#banner_express_nl a{ color: #35982b; text-decoration: underline;}
#banner_express_nl a:hover{ text-decoration: none;}
#banner_express_fr{ background: url(../images/site/banner_express_fr.gif) no-repeat; width: 693px; height: 94px; float: left;}

#menu{ background: #004d2b; width: 170px; height: 129px; float: left; color: #FFFFFF; padding: 10px 25px 20px 25px; font-size: 9px; font-family:Trebuchet MS, Helvetica, Arial}
*html #menu {padding: 7px 25px 6px 25px;}
#menu ul{ list-style:none; padding:0; margin:0;}
#menu ul li { padding:0 0 5px 0; border-bottom:1px solid #00753e; margin:0 0 7px 0;}
#menu a {font-weight:bold; font-size:11px; color: #FFFFFF; text-decoration:none; display:block;}
#menu a:hover {font-weight:bold; font-size:11px; color: #6eab23; text-decoration:none; display:block;}

#banner_center{ background: url(../images/site/pomme.jpg) no-repeat; width: 462px; height: 159px; float: left;}
/*#banner_center{ background: url(../images/site/dej.jpg) no-repeat; width: 462px; height: 159px; float: left;}
#img_right_fr{ background: url(../images/site/dej_txt_fr.jpg) no-repeat; width: 231px; height: 159px; float: left;}
#img_right_nl{ background: url(../images/site/dej_txt_nl.jpg) no-repeat; width: 231px; height: 159px; float: left;}*/
#img_right{ background: url(../images/site/man.jpg) no-repeat; width: 231px; height: 159px; float: left;}

#content { width: 913px; background: url(../images/site/bkgd_content.gif) repeat-y;  }
#content h1{ color: #FFFFFF; margin: 0; padding: 5px; font-size: 15px; font-weight: normal;}

#search { width:220px; background: #b7db86; padding:0; float:left;}
#search_01 { width:220px; height:114px; background: #6eab23; padding:0; margin:0; }
*HTML #search_01 { width:220px; height:94px; background: #6eab23; padding:0; margin:0; }
*:first-child+html #search_01 { width:220px; height:115px; background: #6eab23; padding:0; margin:0; }
#search_01 input{ background: #FFFFFF; border-bottom: none; border-right: none; color: #666666; border-left: 1px solid #035320; border-top: 1px solid #035320; padding:3px; margin:10px 0 30px 10px; font-size:12px;} 

#form_trouver input{ background: #FFFFFF; border-bottom: none; border-right: none; color: #666666; border-left: 1px solid #035320; border-top: 1px solid #035320; padding:2px 3px; margin:0; font-size:10px;}
*HTML #form_trouver input{ background: #FFFFFF; border-bottom: none; border-right: none; color: #666666; border-left: 1px solid #035320; border-top: 1px solid #035320; padding:0 3px; margin:0; font-size:10px;} 
#search_01 .go { background: #004d29; border-top: none; border-left: none; color: #FFFFFF; border-right: 1px solid #035320; border-bottom: 1px solid #035320; font-size:10px; padding:3px 5px; }

#form_trouver { margin:0; padding:0; }

#form_trouver .go {background: #6eab23; border-top: none; border-left: none; color: #FFFFFF; border-right: 1px solid #035320; border-bottom: 1px solid #035320; font-size:10px; padding:1px 5px;}
*HTML #form_trouver .go{ background: #6eab23; border-top: none; border-left: none; color: #FFFFFF; font-size:10px; padding:2px 5px; margin:0;  }

*HTML #search_01 .go { background: #004d29; border-top: none; border-left: none; color: #FFFFFF; border-right: 1px solid #035320; border-bottom: 1px solid #035320; font-size:10px; padding:0 5px; }
.search_titre {color: #FFFFFF; margin: 0; padding: 3px 5px 0 0; font-size: 15px; font-weight: normal; }
*HTML .search_titre {color: #FFFFFF; margin: 0; padding: 0 5px 0 0; font-size: 15px; font-weight: normal; }

#content_center{ float:left; width: 462px; padding: 0; font-size:12px; line-height:19px;}
#content_center div{}
#content_center p input{ background: #8dc53e; border-top: none; border-left: none; color: #FFFFFF; border-right: 1px solid #035320; border-bottom: 1px solid #035320;}
#content_center_titre {background: #ffbc13; padding:0; margin:0; height:31px;}
#content_center_01 { background: #ffbc13; padding:10px 8px 26px 12px; color:#004d29;font-size:11px; line-height:17px; height:114px;}
*HTML #content_center_01 { background: #ffbc13; padding:10px 8px 24px 12px; color:#004d29;font-size:11px; line-height:17px; height:114px;}
*:first-child+html #content_center_01 { background: #ffbc13; padding:10px 8px 24px 12px; color:#004d29;font-size:11px; line-height:17px; height:117px;}
#content_center_02 {background: url(../images/site/bg_center_02.jpg) repeat-y; padding:10px} 

#content_left { width: 231px; float:left; padding:0; margin:0; }
#content_left_01 {background:#004d29;padding:0; margin:0; height:150px; }
#content_left_02 { text-align:center; color:#FFFFFF; padding:15px 0 40px 0; }

/* --- Prefooter ---*/
#hyper_prefooter {
	margin: 0;
	color:#143d8d;
	background-image: url(../images/prefooter/prefooter_hyper_fond.jpg);
	background-repeat: repeat-x;
	height: 302px;
}
#hyper_prefooter_content {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/pouvoirdachat.jpg);
	background-repeat: no-repeat;
}
#hyper_prefooter_content_NL {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/koopkracht.jpg);
	background-repeat: no-repeat;
}
#hyper_prefooter_content_old {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/pouvoirdachat_old.jpg);
	background-repeat: no-repeat;
}
#hyper_prefooter_content_NL_old {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/koopkracht_old.jpg);
	background-repeat: no-repeat;
}
#hyper_prefooter_pa {
	float: left;
	height: 302px;
	width: 330px;
}
#hyper_prefooter_product {
	float: left;
	height: 302px;
	width: 360px;
}
#hyper_prefooter_spot_bis {
	float: left;
	height: 302px;
	width: 320px;
	padding-left: 20px;
	padding-right: 20px;
}
#hyper_prefooter_spot {
	float: left;
	height: 302px;
	width: 280px;
	padding-right: 40px;
}
#prefooter_prod_title {
	float: left;
	height: 30px;
	width: 360px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	padding-top: 25px;
	text-align: center;
}
#prefooter_prod_img {
	float: left;
	height: 178px;
	width: 360px;
	text-align: center;
}
#prefooter_prod_btn {
	float: left;
	height: 55px;
	width: 360px;
	text-align: center;
	padding-top: 14px;
}
#prefooter_prod_btn img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
#prefooter_spot_title {
	float: left;
	height: 30px;
	width: 200px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	text-align: left;
	padding-top: 25px;
	padding-left: 120px;
}
#prefooter_spot_img {
	float: left;
	height: 168px;
	width: 200px;
	text-align: left;
	padding-top: 10px;
	padding-left: 120px;
}
#prefooter_spot_img img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#prefooter_spot_btn {
	float: left;
	height: 69px;
	width: 320px;
}
#prefooter_spot_title_bis {
	float: left;
	height: 30px;
	width: 250px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	text-align: left;
	padding-top: 25px;
	padding-left: 70px;
}
#prefooter_spot_img_bis img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#prefooter_spot_img_bis {
	float: left;
	height: 168px;
	width: 250px;
	text-align: left;
	padding-top: 10px;
	padding-left: 70px;
}

/* -------------------- */

/* --- Spotdiv ---*/
#spotransparent {
	filter:alpha(opacity=80); /* Internet Explorer 6*/
	-moz-opacity:0.8;/* Mozilla 1.6 et infér. */
	opacity: 0.8;
	background-color: #000;
	height: 100%;
	width: 100%;
	position:fixed;
	left: 0;
	top: 0;
	z-index: 500;
}
*HTML #spotransparent{ height: 1180px; position: absolute;}
#spotdivcontent {
	background-image: url(../images/spotdiv/spot_bkg.jpg);
	background-repeat: repeat-x;
	height: 318px;
	width: 500px;
	z-index: 600;
	margin: -159px 0 0 -250px;
	left: 50%;
	top: 50%;
	position:absolute;
	border: thin double #6eab22;
}
#spotclose {
	float: left;
	height: 33px;
	width: 500px;
	text-align: right;
}
#spotclose img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#spotcontent {
	float: left;
	height: 265px;
	width: 500px;
}
#spotvideo {
	float: left;
	height: 245px;
	width: 310px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#spotvideonly {
	float: left;
	height: 245px;
	width: 500px;
	padding-bottom: 20px;
	text-align: center;
}
#spotitle {
	float: left;
	height: 225px;
	width: 170px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6eab22;
	text-decoration: none;
}
#spotitle a {
	color: #95D942;
}
#spotitle a:hover {
	color: #95D942;
	text-decoration: none;
}
#spotfooter {
	text-align: center;
	float: left;
	height: 17px;
	width: 500px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/* -------------------- */

#footer{ margin: 0 auto; width: 813px; background-color:#6eab23; color: #FFFFFF; text-align: center; padding: 10px 50px 3px 50px; height:20px; float: left}
#footer a { color:#FFFFFF; text-decoration:none;}
#footer a:hover { color:#FFFFFF; text-decoration:underline;}

#content_center_qui {background: #FFFFFF; padding:0 10px 10px 15px;color:#666666; font-size:12px; min-height:402px; margin: 0;}
* html #content_center_qui {height:402px;}
#content_center_qui p { margin:10px 0 5px 0;}
.titre_qui {color:#27684a; font-weight:bold; margin:0 0 5px 0;}
#content_center_qui a { color:#004d29; text-decoration:none;}
#content_center_qui a:hover { color:#60bb45; text-decoration:underline;}

#content_center_deals { background: #FFFFFF; padding:20px 0 5px 40px; border-bottom:1px solid #b7db86; color:#666666;}
#content_center_deals02_fr { background: url(../images/site/bg_center_fr_01.jpg) repeat-y; height:191px; width:462px; padding:40px 0 0 0; color:#666666;}
#content_center_deals02_nl { background: url(../images/site/bg_center_nl_01.jpg) repeat-y; height:191px; width:462px; padding:40px 0 0 0; color:#666666;}

#deals_text { float:left; width:180px; }
#deals_text_home { float:left; width:180px; padding:20px 0 0 40px}
#deals_img { float:right; width:148px; margin:0 50px 0 0; text-align:right;}
*HTML #deals_img{ margin: 0 40px 0 0;}
#deals_img_home { float:left; width:168px; padding:0 0 0 30px}
#deals_arrow { float:right; width:31px; padding:40px 0 0 0;}
.titre_deals {color:#27684a; font-weight:bold; margin:0 0 5px 0; font-size:20px; text-transform:uppercase;}
.euro {color:#60bb45; font-weight:bold;font-size:30px;}
#deals_text img,#deals_text_home img  { float:left;}

#content_center_itunes { background: #FFFFFF; padding:20px 10px 10px 10px; color:#666666; }
.titre_itunes {color:#27684a; font-weight:bold; margin:0 0 5px 0; font-size:14px;}
#content_left_itunes {background:url(../images/site/bg_itunes.gif) no-repeat; }

#content_center_job { background: #FFFFFF; padding:20px 10px 10px 15px; color:#666666; }
.titre_job {color:#27684a; font-weight:bold; margin:0 0 5px 0; font-size:14px;}
#content_center_job p { text-align:left;}
#content_center_job p input{ background: #6eab23; border-top: none; border-left: none; color: #FFFFFF; border-right: 1px solid #035320; border-bottom: 1px solid #035320; padding:5px 5px 5px 5px; font-size:10px;}

#content_left_shop {background:#004d29; padding:5px; font-size:15px; height:21px;}
#content_center_shop { width:693px; float:left;}
#content_center_shop02 { background: #FFFFFF; padding:20px 10px 10px 10px;}

#splash { margin:0; padding:0;background: url(../images/site/bg_splash.jpg) repeat-x; text-align:center; height:600px;}
#splash_table { margin:0 auto; padding:0; width:451px;}

.euro_happy {color:#c00626; font-weight:bold;font-size:30px;}

#texte_left_0 { margin:0; padding:0; color:#004d29; height:36px; }
#texte_left { margin:0; padding:0; color:#004d29; }

#content_jaune { background: #ffbc13; padding:10px 8px 30px 12px; color:#004d29;font-size:11px; line-height:17px;}

.green {color:#60bb45; font-weight:bold;}

#img_calendar_fr {background: url(../images/calendar/2008_fr.jpg) no-repeat; width: 231px; height: 159px; float: left;}
#img_calendar_nl {background: url(../images/calendar/2008_nl.jpg) no-repeat; width: 231px; height: 159px; float: left;}
#img_flash {width: 231px; height: 159px; float: left; padding:0; margin:0; background-color:#FFFFFF;}

#img_calendar {width: 231px; height: 157px; float: left; padding:0; margin:0;}
#img_calendar { padding:0; margin:0; border:0; }

a.calendriergratuit{ width: 231px; height: 159px; display: block; text-indent: -9999px; float: left;}

#content_center_job a { color:#60bb45; text-decoration:underline;}
#content_center_job a:hover { color:#004d29; text-decoration:none;}

.petit_gris { color:#999999; font-size:9px;}



/* ========================================================================== */
/* Carrefour General Header                                                   */
#allContainer {background:#fff; height:auto;}
#content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#content {display:inline-block; display:block;}
#footer {background:#fff; border:none; padding-top:27px; color:#666; font-family:Arial; font-size:13px;}
#footer a {color:#003f81;}
#footer a:hover {color:#000;}

