body
{
	width: 1050px;
	background-color: #fff;
	background-image: url(fond.png);
	margin-left: auto; 
	margin-right: auto; 
	font-size: 80%;
	font-family: helvetica, Arial, sans-serif;
	background-repeat:repeat; 
	background-attachment:fixed;
	background-position:center center;
}

#menuhorizontal a
{
text-decoration:none;
color: white;
font-weight:bold;
}

#menuhorizontal td
{
background-color: #c80000;
text-align:center;
border-radius:7px;
border:1px solid black;
height:25x;

}

#menuhorizontal img
{

text-align:center;
border:none;
height: 30px;

}




#corps
{
	background-color: #87aaec;
	border: 2px solid #cd0000;
	width: 1000px;
	padding: 10px;
}

#corps2
{
	background-color: #fff;
	border: 2px solid #cd0000;
	width: 1000px;
	margin : 0 auto; 
	padding: 20px;
	border-radius:10px;
}

#corpsbd
{
	background-color: #fff;
	border: 2px solid #cd0000;
	width: 700px;
	margin : 0 auto; 
	padding: 20px;
	border-radius:10px;
}
#corpsindex
{
	background-color: #fff;
	border: 5px solid #ff872f;
	width: 700px;
	float:right; 
	padding: 20px;
	border-radius:10px;
}

#corps3
{
	background-color: #87aaec;
	border: 2px solid black;
	width: 680px;
	padding: 10px;
	height:800px;
}

fieldset
{
	background-color:  #ff7200;
	border: 4px solid #c80000;
	
}



fieldset a
{
	color:#c5fcff;
}


#pages 
{
text-align: center;
}

#pages img
{
	width : 400px;
	border: 1px solid black;
	text-align: center;
}

#page
{
text-align: center;
}

#page img
{
	width : 490px;
	border: 1px solid black;
	text-align: center;
}


#pages2 
{
text-align: center;
}

#pages2 img
{
	width : 540px;
	border: 1px solid black;
	text-align: center;
}
#pages4 
{
text-align: center;
} 

#pages4 img
{
	width : 580px;
	border: 1px solid black;
	text-align: center;
}


#pages3 
{
text-align: center;
}

#pages3 img
{
	width : 620px;
	border: 1px solid black;
}

#menu
{
	font-family: "Trebuchet MS", Arial, serif;
}

#menu img
{
	border: none;
}

#menu a
{
	text-decoration:none;
}

#menu2
{
	float: right; 
	width: 310px; /* tres important: donnerune taille au menu */
	font-family: "Trebuchet MS", Arial, serif;
}

#menu2 img
{
	border: none;
}

#menu2 a
{
	text-decoration:none;
}

#menu_pages
{
	width: 260px; /* tres important: donnerune taille au menu */
	font-family: "Trebuchet MS", Arial, serif;
	border: 4px solid #698fd6;
	background-color : #4977cc;
	font-size:9px;
	padding:8px;
	margin: auto 0 ;
}

#menu_pages a
{
	text-decoration:none;
	color: black;
}

#menu_pages2
{
	width: 240px; /* tres important: donnerune taille au menu */
	font-family: "Trebuchet MS", Arial, serif;
	border: 4px solid #698fd6;
	background-color : #4977cc;
	font-size:9px;
	padding:7px;
}

#menu_pages2 a
{
	text-decoration:none;
	color: white;
}

#news
{
	margin-left: auto;
	margin-right:auto;
	background-color:#fff;
	padding :15px;
	border-radius:10px;
}

#entete
{
	height: 300px;
	width: 816px;
	background-repeat: no-repeat;
}
#concour a
{

	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

#concour
{
float-left;
margin-bottom:20px;
width:280px;
background-color:;
border-radius:11px;
border:#c80000 solid 0px;
padding:4px;
}

#news a
{

	text-decoration:none;
	color:#098dc6;
	font-weight:bold;
}


#partenaire img
{


width:88px;
height:31px;
border:1px #c80000 solid;

}


#partenaire
{
float : left;
margin-top:10px;
width:280px;
background-color:#ffca26;
border-radius:11px;
border:#c80000 solid 5px;
padding-top:14px;
padding-bottom:14px;
}
#part4
{
float :right;
}

#part3
{
float :left;
}

#partenaires img
{
width: 130px;
height: 46px;
}

#partenaires2 img
{
width: 90px;
height:38px;
}




#logos
{
	margin-top : 20px;
	margin-bottom : 30px;
	padding: 14px;
	text-align : center;
	
}

#logos img
{
border:black solid 2px;
}

/*livre d'or*/
	/*nom*/
	.nom  
		{
			width: 900px;
			padding: 8px;
			text-align: left;
			color: black;
			background-color: #ff8f02;
			border: 1px solid #e0e1e9;
		}

	.nom  b
		{
			color: #b11313;
		}
	/*----------------------*/
	
	/*nom2*/
	.nom2 
		{
			width: 900px;
			padding: 8px;
			text-align: justify;
			color: black;
			border-top:0px;
			border: 1px solid #d6dae9;
		}
	/*----------------------*/
	
	/*livre*/
	.livre
		{
			text-align: center;
		}

	.livre b
		{
			text-align: left;
		}
	/*----------------------*/

	
	/*note*/
	.note
		{
			color: #d90000;
			float: right;
			text-align:right;
		}
		

	/*----------------------*/
	
.com  
		{
			width: 595px;
			padding: 2px;
			text-align: left;
			color: black;
			background-color: #ffffff;
			border: 1px solid #e0e1e9;
			
		}

	.com  b
		{
			color: #b11313;
		}
	/*----------------------*/
	
	/*nom2*/
	.com2 
		{
			width: 595px;
			padding: 8px;
			text-align: justify;
			color: black;
			border-top:0px;
			border: 1px solid #d6dae9;
		}
		
		
			.com3 
		{
			width: 240px;
			padding: 3px;
			text-align: justify;
			color: black;
			border-top:0px;
			border: 1px solid #1803ff;
			font-size:10px;
			background-color : #ffffff;
		}

		
					.com4 
		{
			width: 660px;
			padding: 10px;
			text-align: justify;
			color: black;
			border-top:0px;
			border: 1px solid #1803ff;
			font-size:12px;
			background-color : #ffffff;
		}
		
		
.mini img
{
border: none ;
width: 700px;
}

a img 
{
border: 0;
}

a
{
	border : 0;
text-decoration: none;
}

#illus img
{
width:400px;
}

#marge
{
margin-left: 200px;
}





#onglets
{
  list-style-type : none;
}


#liens
{
	text-align:center;
}

#liens a
{ 
	text-decoration: none;
}

h1
{
	text-align: center;
}

#miniature img
{
	height: 370px;
	border: 1px solid blue;
}
