* {margin: 0px; padding: 0px;}

body {
	height:100%;
	margin:0px;
	background-color: #3DC62E;
}
p{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
		text-align: justify;
}
li {
margin:0 0 0 15px;}

#conteneur {
	position: absolute;
	width: 800px;
	margin-left: -400px;
	left: 50%;
	top: 0px;

	padding:0px;

}
#logo{
float: left;
	width: 800px;
	height: 211px; 
	width: 800px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#cadre_principale{
clear:both;
	float: left;
	background-color:#FFFFFF;
	width: 800px;
	margin:0 0 0 0px;
	padding:0px;
	background-image:url(images/g.jpg);
	background-repeat:repeat-y;
	background-position:top left;

}



#gauche_coin{
clear:both;
height:12px;
width:34px;
float:left;
	margin:0px;
	padding: 0px 0px 0px 0px;
	background: url(images/coin.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#gauche_in{
clear:both;
height:100px;
min-height:200px;
width:24px;
float:left;
margin:0px;
	padding: 0px 0px 0px 0px;
	background: url(images/g.jpg);
	background-position:top left;
	background-repeat: repeat-y;
}

/* texte a droite */

#droite{
	float: left;
	width: 340px;
	margin:0px 0 0 30px;
	padding:0px;
	background-image: url(images/right_b.jpg);
	background-repeat:no-repeat;
	background-position: bottom;

}
#cadre_rouge{
background-color:#CC0000;
width: 340px;
float: left;
margin:10px 0px 0px 0px;
	padding:5px;
}
#cadre_rouge_gauche{
background-color:#CC0000;
width: 320px;
float: left;
margin:10px 0px 0px 0px;
	padding:5px;
}

/* texte a gauche */
#txt{

	float: left;
	width: 330px;
	padding :0px;
	margin: 0px;
	padding :10px 0px 0px 0px;
	height:100%;

}



#txt p{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: justify;

}
#txt h1{

	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
		color: #CC0000;
	font-size: 16px;
	text-align: left;

}
#txt h2{


	font-family: Arial, Helvetica, sans-serif;
	color: #172F55;
	font-size: 14px;
	text-align: left;

}
/* texte resa */
#txt_resa{
	float: left;
	width: 470px;
	padding :0px 0px 30px 40px;
	margin: 0 0 0 0;


}
#txt_resa p{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: justify;
}






.img{
float:left;
margin:3px 0px  3px 0px;

}
.img_right{
float: right;
margin:3px 0px  3px 0px;

}





h1{
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;

	color: #CC0000;
}
h2{
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 14px;


}

h3{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 12px;
	font-weight:bold;
	text-align: left;

}
h4{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;

}


#table{

	width: 555px;
	padding:0px;
	height: 100%;
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
	text-align: justify;
	margin-left: 55px;
	margin-top:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;

}

#info_creation{
clear:both;
top:0px;
text-align: center;
	float: left;
	width: 800px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
		color:#FFFFFF;
	margin-top: 0px;

}
#menubas{
clear:both;
text-align:center;
	float: left;
	width: 352px;
	height:18px;
	background-image: url(images/menu_b.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:10px 0 0 24px;
	padding:0px;
}
