@charset "UTF-8";
/* CSS Document */
*{
	margin:0; 
	padding:0; 
	border:0;
}
body {
     margin: 0 0 0 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 background-color: #dddddd;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container { 
margin-left: auto; margin-right:auto;width:800px; position:relative; background-color:#FFF;  z-index:1; 
}
#header{
	position: relative;
	top:10px;}
	
#menu{
	position:absolute;
	left:15px;
	width:772px;
	height:16px;
	top:216px;
	z-index:10
}
#bandeau-gris{
	position:absolute;
	top:234px;
	left:15px;
	z-index:11
}
#logo2{
	position:absolute;
	top:107px;
	left:-29px;
	z-index:20;}
/*---------------------le-contenu-----------------*/

#contenu {
	margin-top: 80px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../_images/fond_contenu_rouge.jpg);
	background-repeat: repeat-y;
	margin-bottom: 10px;
	position: relative;
}
.clear {
	clear: both;
}

.titre {
	height: 35px;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BC3C21;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-left: 273px;
}
.col_gauche {
	float: left;
	width: 260px;
	/*background-color: #64A241;*/
	background-image: url(../_images/fondrouge.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
}
.col_gauche h2 {
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 15px;
	margin-bottom: 5px;
}

.col_gauche p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-right: 5px;
}

.col_gauche img {
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #943019;
	margin-bottom: 15px;
}
.col_gauche  p a {
	color: #FFFFFF;
	text-decoration: underline;
}
.col_gauche  p a:hover {
	color: #BC3C21;
	text-decoration: underline;
}
.col_droite {
	float: left;
	width: 480px;
	padding-left: 30px;
	padding-top: 20px;
}
.col_droite p {
	font-size: 0.8em;
	text-align: justify;
	font-weight: 400;
	margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 7px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.col_droite p a {
	text-decoration: underline;
}
.col_droite p a:hover {
	color: #BC3C21;
}
.impair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #DDDDDD;
	padding-left: 0px;
	color: #666666;
}
.pair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
}
.bandetitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #999999;
	padding-left: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.impair td, .pair td, .bandetitre td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	
}
.col_droite table {
	margin-bottom: 25px;
}

.lettrine {
	color: #BC3C21;
	font-size: 1.3em;
	font-weight: bolder;
}
.rouxbold {
	font-size: 1em;
	font-weight: bold;
	color: #BC3C21;
}

/*---------------------fin-contenu-----------------*/

	#footer{
	width:800px;
	height:30px;
	background-color:#bb3c21;
	z-index:5
	clear: both;
}

	#signature{
}
#accueil{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	z-index:12;
	float: left;
	padding-left: 375px;
	padding-right: 200px;
}

#liens{
	position:absolute;
	top:395px;
	z-index:28;
}

