a
	{
	text-decoration:none;
	color:#666;
	}
		
body
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-align:center;
	/*background:url('../images/backgroundRepeat.gif');*/
	background-image:url(../images/background_noel.jpg);
	background-size:100%;
	}
	
input
	{
	font-size:11px;
	color:#333;
	border:solid 1px #999;
	}
	
td
	{
	font-size:11px;
	}
	
#maincorps
	{
	background:url(../images/bodyback.gif) repeat-y;
	width:100%;
	vertical-align:top;
	}
	
#bandeau
	{
	height:84px;
	background:url('../images/bandeauMGS.gif') no-repeat;
	width:100%;
	}
	
#basDePage
	{
	height:85px;
	background:url('../images/BasDePage.gif');
	width:100%;
	text-align:center;
	color:#FFF;
	}

#body
	{
	margin:auto auto;
	margin-top:20px;
	overflow:hidden;
	width:696px;
	text-align:left;
	}
	
#corpstexte
	{
	width:412px;
	vertical-align:top;
	padding-left:5px;
	}
	
#login
	{
	color:#FFF;
	font-size:12px;
	position:absolute;
	margin-left:620px;
	margin-top:263px;
	}

#menuprincipal
	{
	width:136px;
	vertical-align:top;
	}
	
#rechercheRapide
	{
	background:url(../images/menuHaut.gif) #f0eff1 top no-repeat;
	height:61px;
	}
	
#texte
	{
	color:#000;
	font-size:12px;
	padding-top:38px;
	width:402px;
	}
	
#Zone3
	{
	width:140px;
	}
	
#actualite
	{
	width:401px;
	height:25px;
	color:#FFF;
	background:url(../images/actualite.gif) no-repeat;
	}
	
#produit
	{
	width:401px;
	height:25px;
	color:#FFF;
	background:url(../images/produits.gif) no-repeat;
	}
	
.anim
	{
	margin-left:555px;
	margin-top:45px;
	position:absolute;
	}
	
.actutitle
	{
	font-size:10px; 
	line-height:30px; 
	}

.item0
	{
	height:100%;
	background:#e72300;
	cursor:pointer;
	float:left;
	margin-right:1px;
	margin-top:1px;
	}

.item1
	{
	height:100%;
	background:#00377d;
	cursor:pointer;
	float:left;
	margin-right:1px;
	margin-top:1px;
	}
	
.item2
	{
	height:100%;
	background:#f7aa1e;
	cursor:pointer;
	float:left;
	margin-right:1px;
	margin-top:1px;
	}

.item_menu
	{
	color:#FFF;
	font-size:14px;
	font-family:tahoma;
	padding-left:20px;
	padding-right:32px;
	}
	
.item_sousmenu
	{
	border-top:solid 1px #FFF;
	font-size:12px;
	height:20px;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
	}
	
.sousMenu_0
	{
	display:none;
	margin-top:27px;
	position:absolute;
	background:#e72300;
	color:#FFF;
	}

.sousMenu_1
	{
	display:none;
	margin-top:27px;
	position:absolute;
	background:#00377d;
	color:#FFF;
	}
	
.sousMenu_2
	{
	display:none;
	margin-top:27px;
	position:absolute;
	background:#f7aa1e;
	color:#FFF;
	}
	
.white
	{
	color:#FFF;
	}
	
.rouge
	{
	color:#e72300;
	font-weight:bold;
	}
	
.bleu
	{
	color:#00377d;
	font-weight:bold;
	}
	
.jaune
	{
	color:#f7aa1e;
	font-weight:bold;
	}


.padding-height
	{
	padding-top:20px;
	}

.violet
	{
	color:#42197e;
	}
	
.livre
	{
	background:#d2d1d3;
	color:#434343;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	}
	
.chapitre
	{
	color:#434343;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	border-bottom:dotted 1px #434343;
	}
	
.chapitre2
	{
	color:#42197e;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	border-bottom:dotted 1px #42197e;
	background:#d2d1d3;
	}
	
.pag
	{
	color:#434343;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	padding-right:5px;
	}
	
.pag2
	{
	color:#42197e;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	padding-right:5px;
	background:#f0eff1;
	}
	
.page
	{
	position:absolute; 
	margin-left:127px;
	background:#d2d1d3; 
	color:#434343;
	border:solid 1px #d2d1d3;
	}
	
.livre2
	{
	background:#42197e;
	color:#fff;
	cursor:pointer;
	line-height:17px;
	height:17px;
	padding-left:5px;
	}
