html, body{

	background-color: #8f0c1e;

	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:1000px;

	background-color: #8f0c1e;

	

	background-repeat: repeat-x;

	background-position: top left;

	height: auto;

	overflow: hidden;

	padding:0;

	}


#conteneur { margin: 0 auto 0 auto; 

	width: 925px;

	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: 100px;

	width: 925px;
margin: 0px 0px 0px 0px;

	
}

	
/* 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:#739EBA;

	background-repeat: no-repeat;

	background-position: top left;

	width: 935px;

	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: 205px;

	float: left;

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

	border-right: 2px dashed #D9A5BF;
	
	}


#encadre_1 p {


	color: #f16a6c;

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

padding: 10px 0px 2px 10px;

	}
#encadre_1 p.pub {
text-align: center;
margin: 0px 5px 0px 0px;
padding: 5px 0px 2px 0px;
}


#encadre_1 form {

text-align:center;
	color: #f16a6c;
font
	font-size: 12px;
margin: 5px 5px 0 0px;

padding: 5px 0px 2px 0px;

	}


#encadre_1 p a { text-decoration: none;

	color: #f16a6c;

	}

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

	color: #f16a6c;

	}

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

	color: #66BCE9;

	}

.encadre_1bottom { border-bottom: none !important;}



#encadre_1 h2 { 
	height:20px;

	width: 180px;

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


#boite_2 h2 { 
	height:20px;

	width: 180px;

	color: #fff;
	font-size: 17px;
	margin: 5px 0px 0px 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_2 {background: url(../images/menu_gauche/menu_plein.png);

		background-repeat: no-repeat;

height:135px;

	width: 199px;

}


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

		background-repeat: no-repeat;

height:280px;

	width: 199px;

}

#encadre_1 #boite_3 a { 
display: block;
height: 16px;
width: 180px;
	
	
	
color: #003366;

font-size: 14px;

}



#encadre_1 #boite_3 ul { color: #003366;
list-style-type:disc;
margin: 0px 0px 0px 15px;
	
	padding: 0 0 0px 0px;

}

#boite_3 a img {

margin: 5px 10px 10px 15px;
}

#encadre_1 a img {border: 1px solid #9fcc3a ;}

#encadre_1 a:visited img {border: 1px solid #9fcc3a ;}


#encadre_1 a:hover img {border: 1px solid #9fcc3a ;}





#encadre_1 a { color: #effdf0;}



#encadre_1 a:hover { color: #f7931d;}

	

#encadre_1 ul { 

	

	height:80px;

	width: 140px;



	font-size: 11px;

	list-style-type: none;}





#encadre_1 li { margin: 0;

	padding: 0px 0 8px 3px;

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

#encadre_1 li a {color: #BFD9A5;
margin: 10px 0px 0px 3px;

	}

#encadre_1 li a:visited {color: #9fcc3a;

	text-decoration: underline;}

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

	text-decoration: none;}

	


#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;}

.horoscope {

float: left;
width:30px;
height: 40px;
margin: 10px 0px 0px 3px;
}


/* ENCADRE 2 */


#encadre_2 { background: #fff;

float: left;

	width: 655px;

	padding: 5px 5px 5px 5px;

	height: auto;

	display: inline;

	
	
	
	}




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


#article-accueil {background: #a11f13;
	border:1px solid #D9BEA5;
	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;
	
}

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


#sous-titre span { background-color:#fff;
color: #806164;

}

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

}

#sous-titre ul {

border-bottom: 1px solid #D9A5BF;

}


#sous-titre li { 

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


			}

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

	
color: #fff;
	

	font-size: 12px;

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

}

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

	color: #fff;}




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





#encadre_2 p {
	margin: 0px 0px 5px 0px;
	text-indent: 0px;
	font-size:10px;
	text-align: justify;
	line-height: 12px;
	color: #3D2B1F;
}

#cadre_1 .paragraphe {
	position: static;
	height: 70px;
	width: 155px;
	margin: 6px 5px 0px 0px;
}	


#cadre_2 .paragraphe {
	position: static;
	height: 70px;
	width: 155px;
	margin: 6px 5px 0px 0px;
}	




#encadre_2 p a { color: #9fcc3a;

	text-decoration: none;}

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

	text-decoration: none;}

#encadre_2 p a:hover { color: #f7941d;

	text-decoration: none;}	

	











#cadre_1 {float: left;
	border:2px dashed #2f8335;
	height: 150px;
	width: 310px;
	font-size: 8px;
	text-align: justify;
	line-height: 23px;
	color: #4dbd4d;
	margin: 10px 0px 5px 0px;

	}



#cadre_2 {float: right;
	border:2px dashed #BED9A5;
	height: 150px;
	width: 310px;
	font-size: 8px;
	text-align: justify;
	line-height: 23px;
	color: #4dbd4d;
	margin: 10px 0px 5px 0px;

	}






#encadre_2 .droite {
	float:right;
	height: 148px;
	width: 160px;
	border:0px dashed #A5D9BF;
	font-size: 11px;
	text-align: justify;
	color: #4dbd4d;
	margin: 2px 2px 2px 2px;
	
}

#encadre_2 .gauche {
	float:left;
padding: 20px 0px 0px 5px;
	width: 110px;
}

#encadre_2 h4 {

	height:20px;
	width: 155px;
	text-align: center;
	margin: 15px 0px 0px 0px;

}


#encadre_2 .droite a {
	
	background-color: #A5BED9;
	color: #fff;
	display: block;
	
	font-size:11px;
	
	
}

#encadre_2 .droite a:hover {

color: #f7941d;


}
 


#encadre_2 .rouge { color: #F0AE6C;
font-size: 12px;
	text-decoration: none;}


#encadre_2 h3 {

	background: #E2EBA4;
	height:25px;
	width: 150px;
	
	font-size:11px;
padding: 0px 0px 0px 5px;
margin: 3px 0px 0px 0px;		
}




#encadre_2 h2 span {

	
	height:25px;
	width: 150px;
	
	font-size:11px;
padding: 0px 0px 0px 5px;
margin: 3px 0px 0px 0px;		
}




#encadre_2 span a img {
	

	margin: 0 10px 0 0;

	vertical-align: text-top;}











#articlecontenu { width: 900px;

	height: auto;

	margin: 0;

	padding: 0;}

#articlecontenu h2 { color: #FFF;

	font-size: 24px; 

	font-weight: normal;}

#articlecontenu p { color: #66BCE9;}


#encadre_2 .horoscope {

float: left;
width:150px;
height: 100px;
text-align:center;
margin : 20px 0px 0px 0px;
}


	#encadre_2 .horoscope p

{

font-size: 12px;
text-align:center;

}

#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;}




#envoyer {
background: #A5BFD9;
color: #fff;
}


#effacer {
background: #A5BFD9;
color: #fff;
}


#cadre_2 label {
width:100px;
color: #A5BFD9;
}

#texte {

width: 100px;
}


#malins1 h2 {
background: #E2EBA4;
	height:25px;
	width: 320px;
	text-align: center;
	font-size:11px;
margin: 0px 0px 5px 0px;

}

#malins2 h2 {
background: #E2EBA4;
	height:25px;
	width: 320px;
	text-align: center;
	font-size:11px;
margin: 0px 0px 5px 0px;

}

#malins1 {
	float: left;
	border: solid 1px #E2EBA4;
	height: 290px;
	width: 320px;
	font-size: 8px;
	text-align: center;
	line-height: 23px;
	color: #4dbd4d;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 3px 0px;
}


#malins2 {
	float: right;
	
	border: solid 1px #E2EBA4;
	height: 290px;
	width: 320px;
	font-size: 8px;
	text-align: center;
	line-height: 23px;
	color: #4dbd4d;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 3px 0px;
}