/* CSS Document */

/* HEADER
/* MENU
/* CONTENT
/* HOME
/* ACTUALITES
/* FOOTER
/*
/* CONSEIL : pour changer une couleur, Chercher / Remplacer sur ce doc pour mettre la nouvelle couleur.
*/

body { /* Couleur de base de la police */
	color: #5f5d62;
}
h1,h2,h3,h4,h5,h6 { /* Couleur de base des titres */
	color: #5f5d62;
}
a { /* Couleur de base des liens */
	color: #fff;
}

/************************************************************************************ HEADER */
/* Le header est super customisable, tous les blocs peuvent bouger en positionnement absolu */
	#header {
		background: url(/CornerMarque/Cereales/Common/img/bg_header.jpg) 0 0 no-repeat;
		height:161px;
	}
	#header .logo.brand
	{
		/* positionnement du logo brand */
		width: 506px;
		height: 113px;
		top: 8px;
		left: 15px;
	}
	#header 
	.logo.other
	{
		/* positionnement du logo CLV, par exemple */
		width: 158px;
		height: 116px;
		top: 0;
		left: 555px;
	}
	#header #formHeader
	{
		/* positionnement du moteur de recherche */
		top: 8px;
		left: 758px;
	}
	#header #formHeader p
	{
		margin-bottom: 5px;
	}
	#header #formHeader input.text
	{
		border: 1px solid #ccc9c7;
		width: 150px;
		height: 18px;
		margin-right: 4px;
		top: 0px;
	}
	
	#header #navigateClv {
		top: 85px;
		left: 747px;
	}
	#header #navigateClv select {
		width: 200px;
		color: #0071b9;
	}
	#header #contactBox {
		top: 106px;
		left: 747px;
	}
	#header #contactBox a {
		display: block;
		padding: 1px 7px 2px 7px;
		width: 186px;
		color: #0071b9;
		font-weight: bold;
	}

.oneCol #content {	
	padding:0;	
	width:953px;
	/*height:561px;*/
}
		

#rightContent li.rounded p.bottomRound{
            background:url(/CornerMarque/Cereales/Common/img/bg_bottomleftcorner.gif) no-repeat;
            height:25px;
}
#rightContent li.rounded p.bottomRound a{
            padding-left:28px;
            vertical-align:bottom;
           /* display:block;*/
            padding-top:4px;
}


#rightContent li.rounded h2 
{
padding-left:19px;
}


p.breadCrumbs a {
color:#5f5d62;
}

/***************************************************************************HOMEPAGE************************************************/

#leftContent{
	background:#cfe2aa url(/CornerMarque/Cereales/Common/img/bg_bottomrightcorner.gif) no-repeat bottom right;
	padding-bottom:30px;
}

#leftContent .wide{
	background:#1e613e url(/CornerMarque/Cereales/Common/img/bg_widetop.gif) no-repeat left top;
}

#leftContent .pushes
{
padding-top:9px;
}

#leftContent .pushes.wide h2{
	background:#1e613e none repeat 0% 50%;
	/*padding-bottom:8px;*/
}

#leftContent .pushes h2.brown_expect{
	background:#1e613e none repeat 0% 50%;
	color:#FFFFFF;
}

#leftContent .pushes h2 {
padding:0pt 3px 5px;
}

#leftContent .short p,#leftContent .short h3{
	padding:0px;
	color:#5f5d62;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#leftContent .short p,#leftContent .short li a{
	color:#5f5d62;
	
}

#leftContent .short{
	background: url(/CornerMarque/Cereales/Common/img/bg_shorttop.gif) no-repeat left top;
}

#rightContent li.rounded{

	background:#cfe2aa url(/CornerMarque/Cereales/Common/img/bg_topleftcorner.gif) no-repeat 0 0;
	padding:10px 0 0 0;
}

#rightContent li.quizzBG
{
background:#cfe2aa url(/CornerMarque/Cereales/Common/img/bg_quizz.gif) no-repeat 0 0;

}

#rightContent li.rounded h2{
	color:#1e613e;
}

#rightContent li a.linksRightContent
{
text-decoration:none;
font-size:11px;
font-weight:bold;
}

#rightContent li .whiteInsideBloc
{
background:#fff url(/CornerMarque/Cereales/Common/img/insideWhiteBloc_top.gif) no-repeat 0 0;
}

#rightContent li .whiteInsideBlocBottom
{
background:url(/CornerMarque/Cereales/Common/img/insideWhiteBloc_bottom.gif) no-repeat 0 0;
width:212px;
height:8px;
margin-bottom:15px;
}

#rightContent li.onlyText p.text
{
width:170px;
}

.inverseTextDec a{
	color:#1e613e;
}

#rightContent #carousel li h3 
{
color:#1e613e;
}

#leftContent .pushes h3{

            padding-top:3px;

}
#leftContent .short h2 a {
	color:#fff;
	text-decoration:none;
	font-size:1em;
	font-family:Verdana, Arial , Sans-Serif;
}

#navigation li
{
margin-right:3px;
}

#navigation li, #navigation li a { width: 188px; }
#navigation li#nav1, #navigation li#nav1 a { background-image: url(/CornerMarque/Cereales/Common/img/nav_cerealesComplete.gif); }
#navigation li#nav2, #navigation li#nav2 a { background-image: url(/CornerMarque/Cereales/Common/img/nav_enfants.gif); }
#navigation li#nav3, #navigation li#nav3 a { background-image: url(/CornerMarque/Cereales/Common/img/nav_actu.gif); }
#navigation li#nav4, #navigation li#nav4 a { background-image: url(/CornerMarque/Cereales/Common/img/nav_produits.gif); }
#navigation li#nav5, #navigation li#nav5 a { background-image: url(/CornerMarque/Cereales/Common/img/nav_aTable.gif); }

.oneCol #content {	
	padding:0 0 1px 0;	
	width:953px;
	/*height:561px;*/
}

.wideBg
{
background: #cfe2aa;
padding-bottom:1px;
}

/************************************************************************************ ACTUALITES */

#actualites .actuFrame
{
	background: #fff url(/CornerMarque/Cereales/Common/img/bg_newsframetop.gif) top left no-repeat;
	
}
#actualites .actuFrame h2
{
	color: #fff;	
	position:relative;
	background:url(/CornerMarque/Cereales/Common/img/puce_titleActu.gif) left 4px no-repeat;
	padding-left:15px;
	margin-left:-20px;
}

#actualites .actuFrame p.footer
{
	background: #fff url(/CornerMarque/Cereales/Common/img/bg_newsframebottom.gif) bottom left no-repeat;
}
#actualites .actuFrame p.footer a
{
	color: #5f5d62;
}

/*Ajouts 27/06/08 correctif bug HasLayout IE6*/

#actualites .actuFrame .text
{
color:#5f5d62;
padding:0;
height:1%;
}

#actualites .actuFrame .text a
{
color:#5f5d62;
font-size:1em;
}

#actualites .actuFrame p.img
{
width:120px;
}

.textContentActu
{
float:left;
width:665px;
}

/*Fin Ajouts 27/06/08 correctif bug HasLayout IE6*/

/***************************** GAMME ET POUR VOUS */
#gammeList .intro
{
	background: #1e613e url(/CornerMarque/Cereales/Common/img/bg_gammeintrotop.gif) top left no-repeat;
}

#gammeList .intro h2
{
color:#fdee03;
}

#gammeList .intro p
{
	color: #fff;
}

#gammeList .intro div
{
	background: url(/CornerMarque/Cereales/Common/img/bg_gammeintrobottom.gif) bottom left no-repeat;
}
#gammeList ul.prod li.prod
{
	background: #fff url(/CornerMarque/Cereales/Common/img/bg_gammelistprod.gif) top left no-repeat;
	height: 367px;
}
#gammeList ul li h2
{
	color: #fff;
}
#gammeList ul.prod li.prod p.links a
{
	color: #5f5d62;
}
#gammeList ul li ul li
{
	border-bottom: 1px solid #5f5d62;
}
#gammeList ul li ul li a
{
	color: #5f5d62;
	background: url(/CornerMarque/Cereales/Common/img/puceCereales.gif) 0 4px no-repeat;
	padding-left:15px;
	text-decoration:none;
}

#gammeList .pourVousContent
{
background-color:#fff;
margin:0 10px;
padding:20px 0 20px 10px;
}

/*page statique cereales completes*/

#gammeList h3.statiqueBlocTitle
{
background: url(/CornerMarque/Cereales/Common/img/bg_titleStatiqueBloc.gif) top left no-repeat;
height:29px;
width:636px;
color:#fff;
padding:12px 0 0 25px;
font-size:15px;
font-weight:bold;
font-family:arial, Verdana, sans-serif;
}

#gammeList h3.statiqueBlocTitle.packTitle
{
background: url(/CornerMarque/Cereales/Common/img/bg_titlePack.jpg) top left no-repeat;
height:39px;
padding:38px 0 0 25px;

}

#gammeList .statiqueBloc
{
background: url(/CornerMarque/Cereales/Common/img/bg_statiqueBloc.gif) bottom left no-repeat;
padding:10px 30px 20px 30px;
font-size:12px;
color:#1e613e;
font-family:arial, Verdana, sans-serif;
margin-bottom:30px;
width:596px;
overflow:hidden;
}

#gammeList .statiqueBloc .exempleCereales
{
background: url(/CornerMarque/Cereales/Common/img/bg_cerealesList.gif) top left no-repeat;
width:378px;
height:123px;
color:#fff;
text-align:center;
padding-top:10px;
margin:0 auto;
}

#gammeList .statiqueBloc .epiBloc
{
background: url(/CornerMarque/Cereales/Common/img/bg_epiNestle.gif) top left no-repeat;
height:100px;
padding:32px 0 0 7px;;
}

#gammeList .statiqueBloc .epiBloc p
{
width:440px;
}

#gammeList .statiqueBloc.bloc2 p
{
font-size:1.2em;
}

#gammeList .statiqueBloc p.source
{
text-align:right;
font-style:italic;
font-size:11px;
}

#gammeList .statiqueBloc img.cereales1
{
float:left;
margin-right:10px;
}

#gammeList .statiqueBloc img.cereales2
{
float:right;
}

.statiqueBloc ol.raisonsCereales
{
width:335px;
float:left;
}

.statiqueBloc ol.raisonsCereales li
{
padding:0 0 7px 11px;
background:url(/CornerMarque/Cereales/Common/img/puce_raisonsCereales.gif) no-repeat 0 6px;
}

/*----------Popin jeu ricore -----------*/

#genericPopin{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:21;
}

#genericPopin #bgGenericPopin{
	position:absolute;
	z-index:22;
	width:100%;
	height:100%;
	background-color:#999999;
	top:0px;
	left:0px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

/*--------------- pop jeu ricore -----------*/
