html, body{

	background-color: #b82417;

	margin:0px;

	padding:0px;

	width:100%;

	height:100%; /*change back to 100%*/

	font-family: Georgia, "Times New Roman", Times, serif;

}







#vertconteneur { margin-right: auto;

	margin-left: auto;

	margin-top: 0;

	margin-bottom: 0;

	width:950px;

	background-color: #a11f13;

	

	background-repeat: repeat-x;

	background-position: top left;

	height: auto;

	overflow: hidden;

	padding:0;

	}


#conteneur { margin: 0 auto 0 auto; 

	width: 1000px;

	border-left: 1px solid #e6d96d;

	border-right: 1px solid #e6d96d;

	border-top: none;

	border-bottom: 2px solid #e6d96d;

	background-color: #fff;

	padding: 0 0 15px 0;

	height: auto;

	overflow: hidden;
	background: #fff;
	}





/* ENTETE */



#entete { height: 95px;

	width: 925px;

	
}

	
/* ENTETE TITRE */

#entete h2 {
margin: 0px 0px 0px 0px; 
}

#entete h2 a { background: url(../images/logo.gif);

background-repeat: no-repeat; 
margin: 0px 0px 0px 0px; 
display:block;
padding: 0px 0px 0px 0px;
width:360px; 
height:95px;
text-indent:-9000px; 
 }

#logo {margin: 0px 0px 0px 0px; 
height:100px;
float: left;
padding: 0px 0px 0px 0px;
}


#search {
height:40px;
width:300px;
margin: 30px 0px 0px 0px; 
float: right;
}


/* MENU */

#menu ul { list-style-type: none;

	background:#901e06;

	background-repeat: no-repeat;

	background-position: top left;

	width: 925px;

	height: 40px;

	

	margin: 5px 0px 5px 0px;

	padding:0px 0 0 0;

	}


#menu li { display: inline;

	border-right: 2px dashed #e6d96d;

	float: left;

	line-height: 40px;
	height: 40px;
			}

#menu li a {margin: 0 !important;

	padding: 5px 7px 5px 7px;

	color: #fff;

	font-size: 17px;

	text-decoration: none;

}

#menu li a:visited { text-decoration: none;

	color: #fff;}




#menu li a:hover { color: #fff;}


/* ENTETE P */

#entete p { 
	color: #fff;

	height: 40px;

	float: right;

	margin: 0 13px 0 0;

	padding: 8px 0 0 0;

	}







/* ENCADRE 1 */



#encadre_1 { 

	width: 199px;

	float: left;

	height: 480px;
margin : 10px 10px 5px 0px;
	
	padding: 0px 0px 5px 0px;

	border-right: 2px dashed #b82417;
	
	}




#encadre_1 p {


	color: #ffcc32;

	font-size: 12px;
margin: 5px 5px 0px 10px;

padding: 10px 0px 0px 5px;

	}


#encadre_1 form {


	color: #f16a6c;

	font-size: 12px;
margin: 5px 0px 0px 11px;

padding: 5px 0px 0px 10px;

	}


#encadre_1 p a { text-decoration: none;

	color:#2f8335;

	}

#encadre_1 p a:hover { text-decoration: none;

	color: #f16a6c;

	}


#boite_2 p a { text-decoration: none;

	color:#fff;

	}

#boite_2 p a:hover { text-decoration: none;

	color: #fff;

	}



#encadre_1 h2 { 
	height:20px;

	width: 150px;

	color: #a11f13;
	font-size: 17px;
margin: 5px 5px 0px 0px;
padding: 10px 0px 2px 20px;
text-decoration: underline;
text-transform:capitalize;
}


#boite_2 h2 { 
	height:20px;

	width: 150px;

	color: #fff;
	font-size: 17px;
margin: 5px 5px 0 0px;
padding: 10px 0px 0px 20px;
text-decoration: underline;
text-transform:capitalize;
}
#boite_1 {background: url(../images/menu_gauche/menu_milieu.png);

		background-repeat: no-repeat;

height:140px;
width: 199px;

}

#boite_tester {background: url(../images/menu_gauche/menu_milieu.png);

		background-repeat: no-repeat;

height:150px;
width: 199px;

}

#boite_2 {background: url(../images/menu_gauche/menu_plein.png);

		background-repeat: no-repeat;

height:135px;

	width: 150px;

}


#boite_3 {background: url(../images/menu_gauche/menu_milieu.png);

		background-repeat: no-repeat;

height:140px;

	width: 150px;

}

#boite_3 p {
font-align:center;

}





#encadre_1 a { color: #9FCC3A;;}


	

#encadre_1 ul { 

	

	height:80px;

	



	font-size: 11px;

	list-style-type: none;}





#encadre_1 li { margin: 0px;

	padding: 6px 0 3px 0px;

	background: url(../img/bullet-blog-paw.gif) left center no-repeat;}

#encadre_1 li a {color: #9FCC3A;

	}

#encadre_1 li a:hover {color: #f7941d;

	text-decoration: underline;}



#encadre_1 li a:visited {color: #f7941d;

	text-decoration: underline;}
	


#encadre_1 h4 { 


margin: 0;

	padding: 0 0 6px 0;

	color: #f7931d;

	font-size: 17px;

	font-weight: normal;}

#encadre_1 h4 a { color: #f7931d;

	text-decoration: none;}

#encadre_1 h4 a:visited { color: #f7931d;

	text-decoration: none;}

#encadre_1 h4 a:hover { color: #9fcc3a;

	text-decoration: none;}





/* ENCADRE 2 */


#encadre_2 { background: #fff;

float: left;

	width: 655px;

	padding: 5px 5px 5px 0px;

	height: 1000px;

	display: inline;

		}




#encadre_2 h1 { color: #fff;
	margin: 5px 0px 0px 5px;
	font-size: 24px;
	
}
	


#article-accueil {background:#a11f13 ;
	border:1px solid #D9CFA5;
	height: 40px;
	width: 655px;
	margin: 0px 0px 10px 0px;

}



#encadre_2 .lieu h6 { 
	margin: 0px 0px 15px 0px;
	font-size: 10px;
	color: #8C866B;
	font-weight: bold;
	
}

#encadre_2 .lieu a { 
	
	font-size: 10px;
	color: #D9BEA5;
	margin: 0px;
	
}





#encadre_2 a img { color: #ff9900;

	text-decoration: none;
}

#encadre_2 a:visited { color: #9fcc3a;

	text-decoration: none;}

#encadre_2 a:hover { color: #f7941d;

	text-decoration: none;}	

#encadre_2 a img { border: 4px solid #9ac9e4;

	}	

#encadre_2 a:visited img { border: 4px solid #9ac9e4;

	}

#encadre_2 a:hover img { border: 4px solid #E2EBA4;

	}


#sous-titre {
	height: 25px;
	width: 655px;
	margin: 0px 0px 0px 0px;
}




#sous-titre ul {

border-bottom: 1px solid #b82417;
}


#sous-titre li { 

	
	display: inline;
	border-right: 2px solid #fff;
	line-height: 20px;
	height: 20px;


			}

#sous-titre li a {background-color:#b82417;

	
color: #fff;
	

	font-size: 12px;

	text-decoration: none;
	padding: 0px 2px 0px 2px;

}

#sous-titre li a:visited { text-decoration: none;

	color: #fff;}




#sous-titre li a:hover { background-color:#fff;
color: #806164;
}



#sous-titre rouge { background-color:#FF7A66;
color: #FFFFF;

}



#cadre_1 {
	
	
	height: 150px;
	font-size: 8px;
	text-align: justify;
	line-height: 23px;
	color: #4dbd4d;
	margin: 10px 0px 0px 0px;

	}

#offre_1 {float: left;
	
	
	width: 300px;

	
	padding: 0px 5px 0px 0px;
	margin: 10px 10px 0px 0px;

	}


#offre_2 {float: right;
	border: 1px solid #b82417;
	width: 300px;
	
	margin: 10px 0px 0px 0px;
	padding: 5px 10px 0px 10px;

	}

#haut {
	
	
height:90px;
	
	margin: 10px 0px 0px 0px;

	}



#bas {
	
	
	font-size: 8px;
	text-align: center;
	line-height: 23px;
	color: #4dbd4d;
	margin: 10px 0px 0px 0px;

	}

#offre_3 {float: left;
	
	border: 1px solid #b82417;
	width: 300px;

	
	padding: 0px 5px 0px 0px;
	margin: 10px 10px 0px 0px;

	}

#offre_3 {float: left;
	
	border: 1px solid #b82417;
	width: 300px;

	
	padding: 0px 5px 0px 0px;
	margin: 10px 10px 0px 0px;

	}

#offre_4 {float: right;
	
	
	width: 315px;
	
	
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;

	}

#offre_5 {float: left;
	
	width: 300px;

	
	padding: 0px 5px 0px 0px;
	margin: 0px 10px 0px 0px;

	}

#offre_6 {float: right;
	border: 1px solid #b82417;
	
	width: 315px;
	
	
	
	}


#cadre_2 {
height: 180px;
	font-size: 8px;
	
	line-height: 23px;
	
	margin: 10px 0px 0px 0px;

	}



#cadre_3 {height: 180px;
	font-size: 8px;
	
	line-height: 23px;
	
	margin: 10px 0px 0px 0px;

	}









#encadre_2 p.lien{
font-weight: bold;
	height:20px;
	
	text-align: center;
	font-size: 14px;

}



 



#encadre_2 h2 {

	color: #b82417;
	height:25px;
	text-align: center;
	font-size:18px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;		
}



#gauche_1 {float: left;
	
	width:150px;
	margin: 0px 0px 5px 0px;
	
	text-align: center;
}

#gauche_4  {
	float: left;
	
	width:150px;
	margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
	text-align: left;
}

#droite_1 {float: right;
	
	width:150px;
	margin: 0px 0px 5px 0px;
	font-size: 11px;
	
	line-height: 15px;
	word-spacing : 2px;
	color: #9C9383;

}
#droite_1 p.image {

text-align : center;
}

#gauche_2 {float: left;
	
	width:120px;
	margin: 0px 0px 5px 20px;
	text-align:center;
	
	

}

#droite_2 {float: right;
	
	width:150px;
	margin: 0px 0px 5px 0px;
	text-align: center;

}

#encadre_2 p.gras {
	
	font-weight: bold;
text-decoration: underline ;
}

	


#encadre_2 p {

	
	
	margin: 5px 0px 5px 10px;
	
	font-size: 11px;
	
	line-height: 15px;
	word-spacing : 1px;
	color: #9C9383;
}



#cadre_1 p {
	
	
	margin: 0px 0px 5px 0px;
	font-size: 11px;
	
	line-height: 15px;
	word-spacing : 2px;
	color: #9C9383;
}











#articlecontenu { width: 900px;

	height: auto;

	margin: 0;

	padding: 0;}

#articlecontenu h2 { color: #FFF;

	font-size: 24px; 

	font-weight: normal;}

#articlecontenu p { color: #66BCE9;}




	



#pieddepage { 

	
	height: 1em;

	

	

	margin: 2px 0px 10px 0px;

	padding: 15px 0 0 0;	
text-align:center;
	}

#pieddepage ul { list-style-type: none;

	margin: 0 13px 0 43px;

	

	}

#pieddepage li { display: inline;

	border-right: 1px solid white;

	font-size: 11px;

}
	

#pieddepage li a { margin: 0;

	padding: 0 10px;

	text-decoration: none;

	color: #fff;}

#pieddepage li a:visited { text-decoration: none;

	color: #fff;}

#pieddepage li a:hover { text-decoration: none;

	color: #E56A70;}



#pieddepage p { color:#4DA49F;

	margin: 6px 0 0 53px;

	padding: 0;

	font-size: 11px;}

#pieddepage p a { color:#4DA49F;

	text-decoration: none;}

#pieddepage p a:visited { color:#4DA49F;

	text-decoration: none;}

#pieddepage p a:hover { color:#4DA49F;

	text-decoration: underline;}