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

body {
	margin:0px;
	background-color: #FFFFFF;
	height:100%;


}
/*background-attachment:fixed;
	background-repeat:repeat-x;
	background-image:url(images/top.jpg);
	background-position:bottom;*/



#top{
width: 100%;
height:12px;
background-color: #700016;
font-family: "Gill Sans", "Gill Sans Light", Tahoma;
font-size:11px;
color:#FFFFFF;
text-align: right;
text-indent:100px;
	margin:0 0 0 0;
	padding:0 0px 0 0;


}
#conteneur {
	position: absolute;
	width: 830px;
	margin-left: -415px;
	left: 50%;
	top: 30px;
	padding:0px;

}


/*----------------------page--folio------------ */
#folio{

	width: 742px;
	padding :0px;
	margin: auto;
	text-align:center;
	


}
/*----------------------colonne de gauche */
#txt{
	float: left;
	width: 390px;
	height:495px;
	padding :0px;
	margin: 0 0 0 0px;


}

#txt h1{
background-image:url(images/h1_g.gif);
background-repeat:no-repeat;
height:48px;
padding: 26px 0 0px 10px;
color: #FFFFFF;
	font-family: "Gill_sans", Tahoma, Helvetica;
	
	font-size: 15px;
	text-align: left;

}
#txt h2{

	padding:0px 5px 0 5px;
	font-family: "Gill Sans Light", Arial, Helvetica, sans-serif;
	color: #6B353B;
	font-size: 16px;
	text-align: left;

}
/* ---------------------colonne de droite---------------------------*/
#droite{
	float: left;
	width: 410px;
	height: 440px;
	max-height:440px;
	margin:45px 0 0 0px;
	padding:0px 0 0 0px;
	background-image: url(images/fond_text_droite.jpg);
	background-repeat:no-repeat;
	background-position: top;

}
#droite_txt{

border:1px;
overflow: auto;
	max-height:320px;
	width: 365px;
	height:320px;
margin:100px 25px 20px 20px;
	padding:0px 0px 0px 0px;

}
#droite_txt p{

margin:0px 20px 20px 20px;
	padding:0px 0px 0px 0px;

}
#droite_txt h1{
width: 290px;
	font-family:  "Gill Sans Light", Arial, Tahoma;
	font-size: 17px;
	background-color:#666666;
	color: #FFFFFF;


margin:0 0 5px 15px;
	padding: 0px 5px 0px 20px;

}

#droite_txt h2{	
width: 290px;
background-color: #700016;
	font-family: Tahoma, "Gill Sans", Arial,;
	padding:0 0 3px 0;
	font-size: 15px;
	color: #FFFFFF;

margin:0 0 5px 15px;
	padding: 0px 5px 0px 20px;	

}
#droite_txt h3{

background-color: #364247;
	font-family:  "Gill Sans Light", Tahoma, Arial,;
	font-size: 14px;
	color: #FFFFFF;
	width: 305px;

margin:0 0 5px 15px;
	padding: 2px 5px 2px 5px;
	text-align:justify;	
}
 








/* ------------------------------------conteneurs images dans les textes-------------------*/
.img{
float:left;
padding: 0 0px 0px 0px;

}
.img_left{
float:left;
padding: 0 3px 0 0;

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

}
/* typo generale */
p{
font-family: "Gill Sans Light", Tahoma, Helvetica, Arial, sans-serif;
padding: 0 10px 0px 5px;

	color: #000000;
	font-size: 14px;
		text-align: justify;
}
.letrine {
border:#A9475C solid 1px;
background-color: #A9475C;
font-family:"Gill Sans", Tahoma, Arial, Helvetica, sans-serif;

font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.letrine2 {
border:#89BC56 solid 1px;
background-color: #89BC56;
font-family:"Gill Sans", Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.letrine3 {
border:#DB8A27 solid 1px;
background-color: #DB8A27;
font-family:"Gill Sans", Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
h2{
padding: 0 5px 0px 5px;
	font-family: "Gill Sans", Tahoma, Arial, Helvetica, sans-serif;
	color: #E90048;
	font-size: 17px;


}
h3{
	font-family: "Gill Sans", Tahoma, Arial, Helvetica, sans-serif;
	color: #AA475C;
	font-size: 16px;
	text-align: justify;
padding: 0 5px 0px 5px;
}
h4{
font-family: "Gill Sans Light", Tahoma, Arial, Helvetica, sans-serif;
padding: 0 5px 4px 5px;
color: #AA475C;
margin:0;	
	font-size: 15px;
padding: 0 5px 0px 5px;
}

/* ---------------- */

/* -----pixell-web----------- */
#info_creation{
background-image:url(images/ido.jpg);
background-repeat:repeat-x;
	width: 860px;
text-align: center;
	margin:10px 0 0 0;
	padding:0 0 0 0px;
	font-family: "Gill Sans", Arial, Geneva;
	font-size: 10px;
	color: #374247;

}
/* -----menu-----------.php----------- */
#menubas{
	margin: 0px 0 0 0;
	padding:0px;
}
#bas {float: left;
clear:both;
width:100%;

	height: 16px;
	width: 100%;
	background-color: #700016;
	margin:0px 0px 0 0;
	padding:0 0 0 0px;
}

/* formulaire contact */
#formu{
margin:0 0 0 20px;}


.contact {
font-family: "Gill Sans Light", Arial, Tahoma;
text-align:left;
font-size:13px;

color:#000000;
}
.cadre_mail {
border: #AA475C solid 2px;
font-family:"Gill Sans Light", Arial, Tahoma;
text-align:left;
font-size:13px;
color: #000000;
}
.envoyer_mail {
border: ##AA475C solid 2px;
background-color:#FFFFFF;
font-family:"Gill Sans", Arial, Tahoma;
text-align:center;
font-size:15px;
color:#AA475C;
}


/* -----------------navi genenrale-------*/
a {
	font-family: "Gill Sans Light", Tahoma, Helvetica,;
	color: #6C0015;
}
a:link {
	text-decoration: none;

}
a:visited {
	text-decoration: none;
	color: #6C0015;
}
a:hover {
	text-decoration: none;
	color: #374247;
}
a:active {
	text-decoration: none;
		color: #6C0015;

}
