/* Redefinition de tags */
body {
	margin: 0;
	text-align: center; /* Pour IE 5 */
	scrollbar-face-color: #BB5F2E; 
 	scrollbar-shadow-color: #D7CFCA;
 	scrollbar-highlight-color: #ffffff;
 	scrollbar-3dlight-color: #ffffff; 
 	scrollbar-darkshadow-color: #ffffff; 
 	scrollbar-track-color: #ffffff; 
 	scrollbar-arrow-color: #ffffff;
}
img, form {
	margin: 0;
	border: 0;
}

/* Police de caracteres par defaut */
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
}

/* Couleurs du fond, des textes et des liens */
body {
	background-color: #D7CFCA;
}
body, td, form, input {
	color: #BB5F2E;
}
a {
	color: #BB5F2E;
}
a:hover {
	color: #990000;
}


/* Fond et bordure de la feuille principale */
#contour {
	width: 952px;
	border: 1px solid #BB5F2E;
	margin: 10px auto;
}
#site {
	width: 942px;
	background-color: #ffffff;
	border-width: 5px 5px 5px 5px;
	border-color: #BB5F2E;
	border-style: solid;
	text-align: left;
}

/* Entete */
#entete {
	width: 942px;
	height: 100px;
	border: 1px solid #BB5F2E;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

#banniere {
	width: 775px;
	height: 100px;
	float: left;
	background-image:url(images/banniere.jpg);
	background-repeat:no-repeat;
}

/* Partie Droite */
#timbre {
	font-size: 10px;
	width: 167px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	float: left;
	cursor:hand;
	
	text-align: center;
	background-image:url(images/TimbrePetitBleu.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#gauche{
	width:167px;
	float:left;
	
	/*background-image:url(images/fenetre_milieu.png);*/
	background-color:#FFFFFF;
}

#droite{
	
	width:765px;
	float:left;
	min-height:500px;
	background-image:url(images/fondFili.jpg);
	border: 1px solid #BB5F2E;
	border-right: 0px;
	border-top: 0px;
	border-bottom:0px;
}

#textVertical{
margin: 10px 0px 0px 0px ;
	float:left;
	width:50px;
	height:550px;
	
	background-repeat:no-repeat
}

#droite1{
	
	width:714px;
	float:left;
	
	
}

#separateur{
	width:150px;
	height:30px;
}
/*#droite2{
	width:210px;
	float:left;
	background-image:url(images/filigrane.jpg);
	background-repeat:repeat;
	height:100%;
}*/

#footer{
font-size:11px;
text-align:right;
clear:both;
}

#titre{
	font-size:14px;
	text-align:left;
	margin: 5px 0px 0px 5px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	color:#000000;
	padding-left:10px;
	border: 1px solid #000000;
	vertical-align:middle;
}

#titre td{
font-size:14px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	color:#BB5F2E;
	
	
	
}



#cartouche{
	font-size:12px;
	
	
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	color:#003571;
	border:1px solid #003571;
	
	
}

input{

	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:12px;
	color:#BB5F2E;
	background-color:#FFFFFF;
	border: 1px solid #BB5F2E;
	
	
}

input.boutonFlat{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#BB5F2E;
	background-color:#FFFFFF;
	border: 1px solid #BB5F2E;
}

textarea{

	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:12px;
	color:#BB5F2E;
	background-color:#FFFFFF;
	border: 1px solid #BB5F2E;

}



.ref{
	
	background-color:#FFFFFF;
	
}

.ref td{
	border: 1px solid #003571;
}

hr{
	color:#BB5F2E;
	
	background-color:#BB5F2E;
	border:0px solid #BB5F2E;
	/*height:15px;*/
}

/*Menu de gauche*/

.menu{
	margin: 5px 0px 0px 0px;
	
	
}

.menu a{
text-decoration:none;
}

.menu a:hover{
color:#BB5F2E;
}


.menu table{
	width:150px;
	text-align:left;
}
.menu td{
	font-weight:bold;
	color:#BB5F2E;
	text-decoration:none;
	letter-spacing:1px;
	padding-left:10px;
	font-size:12px;
	 
 	height:10px;
}

.liensInter{
	font-size:13px;
	color:#1B9153;
	text-decoration:none;
}
.liensInter:hover{
	font-size:13px;
	color:#003571;
	text-decoration:none;
}

.lienProduitHaut{
	font-size:14px;
	color:#003571;
	text-decoration:none;
	font-weight:bold;
}

.lienProduitHaut:hover{
	font-size:14px;
	color:#008ACB;
	text-decoration:none;
	font-weight:bold;
}

.liensProduits{
	font-size:14px;
	color:#008ACB;
	text-decoration:none;
	
}
.liensProduits:hover{
	font-size:14px;
	color:#003571;
	text-decoration:none;
	font-weight:normal;
}

.contenu{
	margin: 0px 0px 0px 5px;
	
	
	
	
}

.adminNews{
 border:1px solid #BB5F2E;
  border-collapse:collapse;
}
.adminNews td{
 border:1px solid #BB5F2E;
border-left:0px;
border-right:0px;
}

.actualites{
width:97%;
height:500px;
/*border: 1px solid #003571;*/
margin: 10px 10px 10px 1px;


}

.newsTitle{
background-color:#BB5F2E;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
border:1px;
}

.newsTitle2{
background-color:#008ACC;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
border:1px;
}

.newsContent{
border: 1px solid #BB5F2E;


}

.highlight{
	font-weight:bold;
	color:#BB5F2E;
	text-decoration:none;
	letter-spacing:1px;
}

.highlightClair{
	font-weight:normal;
	color:#008ACC;
	text-decoration:none;
	letter-spacing:1px;
}

.forces table{
	font-size:12px;
	
}
.forces td{
	
	color:#000000;
}

.contenu td{
	font-size:12px;
	text-align:justify;

}



.galerie td{
border:1px solid #000000;
}

.data{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	font-size:10px;
	
 	
	}

.titreCompteur{
	border: 1px solid #BB5F2E;
	
}

.tdSeparation{
	background-image:url(images/ligneSeparationMenu.jpg);
	background-repeat:no-reapeat;
	background-position:center;
} 

.tdSeparation2{
	background-image:url(images/ligneSeparationMenu2.jpg);
	background-repeat:no-reapeat;
	background-position:center;
} 

.tdMenu{
	
	
 	height:30px;
	
	
}

.timer{
	margin: 5px 0px 0px 0px;
	
}

.timer table{
	width:167px;
	text-align:left;
}

.timer td{
	font-weight:bold;
	text-align:center;
	font-size:10px;
	color:#BB5F2E;
	text-decoration:none;
}

.timerFont{
	text-align:center;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	

}

.certification{
padding-bottom:0px;

 	
}

