#container{
width:1000px;
margin:0 auto;
font-family:Georgia;
}

hr {
color: #CCCCCC; 
width: 966px; 
}

#container p{
color:323232;
font-family:georgia;
font-size:14px;
font-style:italic;
}
#container .bloc p{
color:323232;
font-family:georgia;
font-size:14px;
font-style:normal!important;
}

p {
color: #323232;
}
p a{
color: #323232;
text-decoration:underline;
}
em {
color:#441302;
}

.texteRougeGras
{
color : red;
}

#gauche{

float:left;
text-align:justify;
width:470px;
margin-right:30px;

}

#gaucheb{

float:left;
text-align:justify;
width:370px;
margin-right:30px;
margin-left:90px;
margin-top:60px;

}


#droite{
float:left; 
text-align:justify;
width:500px;

}

h1{
text-align:left;
color:#441302;
color:#651d02;
}

h2, h3{

margin-bottom:0px;
text-align:left;
color:#441302;
color:#651d02;

}

#nav {  
	padding: 0; 
	margin: 0;
	margin-left:30px;
	text-align: left;  
	background-color: #441302;
	background-color: #651d02;
	border:2px solid #651d02;
	border-radius:10px;
	width:730px;
	float:right;
	font-size:14px;
}  

#nav li {  
	display: inline;  
	list-style: none; 
	width:90px;
	margin-right: 8px;
}  
#nav a {  
    display:inline-block;    
	color:white;	
	width:90px;
	vertical-align:middle;
	text-decoration:none;
} 

#nav a:hover {
text-decoration:underline;
}  


#nav .first {
margin-left:20px;
text-align:center;
}

#nav2 {  
	padding: 0; 
	margin: 0;
	margin-right: 35px;
	text-align: right; 
	margin-top: 20px;
	padding-top: 70px; 
} 

#nav2 li {  
display: inline;  
list-style: none; 
}  
#nav2 a {  
    display:inline-block;  
    margin: 0 10px; 
	color:#323232;	
	text-decoration:none;
} 

#nav2 a:hover {
text-decoration:underline;
}

ul {
color:#323232;
}

.bloc {
float:left;
width:230px;
margin-left:10px;
}

#container .bloc a {
color:#323232;
text-decoration:none;
}

#container .bloc a:hover{
color:#323232;
text-decoration:underline;
}