body {
	/*font-family: "MS Sans Serif", Geneva, sans-serif;*/
	font-family: Arial, Verdana, Sans-Serif;

	padding: 0px;
	text-align: center;
	margin: 0px;
	background-color: #FFFFFF;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	height: 100%;
}

h1{
height:15px;
	font-size:13px;
	color:#111111;
	padding:5px;
	background-color: #999999;
font-weight:bold;
	line-height:15px;
}
h2{
margin-left:15px;
height:30px;
	font-size:13px;
	color:#222222;
	line-height:30px;
}
.naviguation{
	display:block;
	z-index:100;
position: absolute;
		width:250px;
		margin:0px;
		margin-left:0px;
		left:-80px;
top:80px;

	}
	.naviguation .coin_h_g{background-image: url(../img/box_coin_haut_gauche.png);}
	.naviguation .coin_h_d{background-image: url(../img/box_coin_haut_droit.png);}
	.naviguation .coin_b_g{background-image: url(../img/box_coin_bas_gauche.png);}
	.naviguation .coin_b_d{background-image: url(../img/box_coin_bas_droit.png);}
	.naviguation .coin_h_g,.naviguation .coin_h_d,.naviguation .coin_b_g,.naviguation .coin_b_d{
	float:left;
		height:7px;
	  width:7px;
	}	
	
	.naviguation .haut{
	float:left;
	position:relative;
	height:7px;
	}
	
	.naviguation .bas{
		float:left;
	position:relative;
	height:7px;
	}
	
	.naviguation .vide{
		float:left;
		height:7px;
		width:236px;
		background-color: #000000;
	}
	
	
	.naviguation .contenu{
float:left;
	position:relative;
		background-color: #000000;
		margin:0;
		
		overflow: auto;
		
	}
.espace_inter_bouton{
	width:100%;
	height:10px;
	float:left;
}
.partie_texte{
	float: left;
	width:800px;

	display:inline;
background-image: url(../img/fond_texte.jpg);
	background-position: 0 -200;
	background-repeat: repeat-y;
	
}
.texte{
margin-top:30px;
	margin-left:200px;
		width:600px;
}

#colonneDeMilieu .texte .normal {
padding:20px;
	margin-left:15px;
	margin-right:15px;
	
	border-top:	1px solid #CD0E11;
}


#colonneDeMilieu .reflet{
	margin:0;
	padding:0;
	float:left;
	position:relative;
}

#colonneDeMilieu .normal {
	margin-left:15px;
	margin-right:15px;
}

#colonneDeMilieu .normal a {
	color:000000;
}
.alerte{
margin-left:15px;
padding:2px 5px 2px 5px;
	background-color:#CD0E11;
	color:#FFFFFF;
	
	overflow:inline;
}
 .bouton_important  {
	float:left;
	display:block;
	cursor: pointer;
	 	text-decoration: none;
		
}
	
 .bouton_important span {
	float:left;
}
 .bouton_important .gauche {
	background-image: url(../img/bt_important_gauche.gif);
	width:20px;
	height:30px;
	display:block;
}
 .bouton_important  .milieu {
	background-image: url(../img/bt_important_milieu.gif);
	background-repeat: repeat-x;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
	color:#C7C7C7;
	height:30px;
	display:block;
	text-align:center;
}

 .bouton_important:hover .milieu{
 	color:#FFFFFF;
 }

 .bouton_important .droite {
	background-image: url(../img/bt_important_droite.gif);
	width:20px;
	height:30px;
	display:block;
}


 .bouton_important_clique  {
	float:left;
	display:block;
	cursor: pointer;
	 	text-decoration: none;
		
}
	
 .bouton_important_clique span {
	float:left;
}
 .bouton_important_clique .gauche {
	background-image: url(../img/bt_important_gauche_clique.gif);
	width:20px;
	height:30px;
	display:block;
}
 .bouton_important_clique  .milieu {
	background-image: url(../img/bt_important_milieu_clique.gif);
	background-repeat: repeat-x;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
	color:#C7C7C7;
	height:30px;
	display:block;
	text-align:center;
}

 .bouton_important_clique:hover .milieu{
 	color:#FFFFFF;
 }

 .bouton_important_clique .droite {
	background-image: url(../img/bt_important_droite_clique.gif);
	width:20px;
	height:30px;
	display:block;
}


 .bouton_secondaire  {
	float:left;
	display:block;
	cursor: pointer;
	 	text-decoration: none;
		
}
	
 .bouton_secondaire span {
	float:left;
}
 .bouton_secondaire .gauche {
	background-image: url(../img/bt_secondaire_gauche.gif);
	width:13px;
	height:20px;
	display:block;
}
 .bouton_secondaire  .milieu {
	background-image: url(../img/bt_secondaire_milieu.gif);
	background-repeat: repeat-x;
	line-height:15px;
	font-weight:normal;
	font-size:11px;
	color:#C7C7C7;
	height:20px;
	display:block;
}


 .bouton_secondaire:hover .milieu{
 	color:#FFFFFF;
 }

 .bouton_secondaire .droite {
	background-image: url(../img/bt_secondaire_droite.gif);
	width:13px;
	height:20px;
	display:block;
}
#colonneDeMilieu {
background-image: url(../img/fond_milieu.jpg);
background-repeat: no-repeat;
background-position:0 22px;
	text-align: justify; /*width: 615px;*/
	width: 832px;
	overflow: visible;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #AAAAAA;
	padding: 0;
	position: relative;
	float: left;
	display: block;

	font-size: 11px;

}


.menu_haut{
	background-image: url(../img/fond_menu_haut.gif);
	background-repeat: no-repeat;
	width:842px;
	left:-3px;
	height:22px;
	position:relative;
	float:left;

}

.menu_haut a{
margin-top:2px;
float:left;
height:18px;
line-height:18px;
color:#FFFFFF;
text-decoration: none;
width:100px;
display:block;
text-align:center;
	}
.menu_haut a:hover{
background-color:#E53138;
}

.menu_haut img{
float:left;
	}



	.minibox{
	display:block;
	float: left;
position: relative;
		width:370px;
	margin-left:30px;
margin-top:40px;
margin-bottom:40px;
z-index:10;
	}
	
	
	
	
	.minibox .coin_h_g{background-image: url(../img/box_coin_haut_gauche.png);}
	.minibox .coin_h_d{background-image: url(../img/box_coin_haut_droit.png);}
	.minibox .coin_b_g{background-image: url(../img/box_coin_bas_gauche.png);}
	.minibox .coin_b_d{background-image: url(../img/box_coin_bas_droit.png);}
	.minibox .coin_h_g,.minibox .coin_h_d,.minibox .coin_b_g,.minibox .coin_b_d{
	float:left;
		height:7px;
	  width:7px;
	}	
	
	.minibox .haut{
	float:left;
	position:relative;
	height:7px;
	}
	
	.minibox .bas{
		float:left;
	position:relative;
	height:7px;
	}
	
	.minibox .vide{
		float:left;
		height:7px;
		width:356px;
		background-color: #000000;
	}
	

	
	.minibox .contenu{
float:left;
	position:relative;
		background-color: #000000;
		margin:0;padding:0;
		color:#FFFFFF;
		overflow: auto;

width:100%;
	}
		.minibox .contenu h3{
		display:block;
		text-align:center;
		width:100%;
		color:#FFFFFF;
		color:#999999;
		font-size:16px;
		font-weight:bold;
		
		
padding:0;
	}
			.minibox .contenu h4{
		display:block;
		text-align:center;
		margin:auto;
		margin-top:0;
		margin-bottom:0;
		width:70%;
		border-top:1px solid;
		font-size:13px;
		font-weight:bold;
		
padding:0;
	}
	
.minibox .contenu .gauche{
	width: 160px;
	float: left;
	position: relative;
	background-color: #000000;
	margin-right: 0px;
	text-align: center;
	overflow: hidden;
}




.minibox .contenu .droit{

width:200px;

float:left;
position:relative;
display:block;
margin:0px;
overflow: visible;
margin-top:10px;
text-align:center;
	}
	
	
	
.minibox .contenu .droit p{
margin:10px;
display:block;
color:#999999;
text-align:center;
}	

.minibox .contenu .droit p a{
margin:auto;
width:70%;
height:20px;
display:block;
color:#666666;
text-align:center;
background-color: #000000;
line-height:20px;
text-decoration:none;
}	


 .particulier{
background-image: url(../img/fond_part.jpg);
background-repeat: repeat-x;
color:#B62B2C;
	}
	
 .professionnel{
background-image: url(../img/fond_pro.jpg);
background-repeat: repeat-x;
color:#333971;
	}

