body{background-color:#191919;}

.clear{clear:both;}

#contener-site{
width:800px;
height:600px;
position:absolute;
margin-left:-380px;
left:50%;
margin-top:20px;
background-repeat:no-repeat;
}

#header-ombre{ 
height:20px;
/*background: transparent url("IMG/ombre_header.png") bottom;*/
position:relative;
}

#footer-ombre{
height:20px;
/*background: transparent url("IMG/ombre_footer.png");*/
}

/*#main{background: transparent url("IMG/ombre_main.png") repeat-y;}*/

#header{
width:760px;
margin-left:20px;
height:260px;
background-color:transparent;
margin-top:0px;
background-image:url(IMG/header.png);
background-repeat:no-repeat;
}

#header2{
width:760px;
margin-left:20px;
height:260px;
background-color:transparent;
margin-top:0px;
background-image:url(IMG/header_je-suis.gif);
background-repeat:no-repeat;
}

#contenu-header{}


#newsletter{
font:11px Arial, Helvetica, sans-serif ;
color:#FFFFFF; 
position:absolute;
margin: 180px 0px 0px 580px;

}

#newsletter input{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
height:14px;
width:130px;
}


#page{
width:760px;
margin-left:20px;
background:#9F0E21;
background-repeat:no-repeat;
overflow:hidden;
}

#contenu-page{}

/*:::::::::::::::::::MENU:::::::::::::::::::*/

#menu{
margin-left:20px;
margin-bottom:0px;
}


#menu a{ font:15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}


/*--------------------FIN---MENU------------------*/

#intro{
font:12px Arial, Helvetica, sans-serif;
text-align:justify;
width:420px;
color:#FFF;
margin:50px 0 0 20px;
float:left;
}
#titre2{
font:30px Arial, Helvetica, sans-serif;
text-align:justify;
color:#FFF;
margin:50px 0 0 20px;
float:left;
}

#scrollbox{
	float:left;
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	width: 300px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	line-height: 50px;
}

h1{
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
}

#boutons{
text-align:right;
margin:20px 20px 0 0;
}

#boutons img {
margin-left:10px;
}
	
#boutons1{  }
#boutons2{ }


/* ------------------------------------------*/
/* 											 */
/*					FORMULAIRE				 */
/* 											 */
/*-------------------------------------------*/

#contact{
	float:left;
	margin:10px 0 30px 20px;
	width:650px;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
}
#contact td {
padding:15px 10px 0 0;
vertical-align:middle;
white-space:nowrap;
}

#contact td.erreurform {
padding:2px 10px 0 0;
vertical-align:middle;
font-size:9px;
color:#000;
text-transform:uppercase;
letter-spacing:0.2em;
}

#contact td.infoform {
padding:2px 10px 0 0;
vertical-align:top;
font-size:9px;
letter-spacing:0.1em;
}

#contact td.separation {
border-bottom:1px dotted #666666;
height:1px;
}

#contact td.submit {
padding:15px 0 0;
}

#contact input {
font-size:12px;
padding:2px;
background-color:#CD8674;
color:#000000;
border:1px solid #FFF;
}

.pleinelargeur {
width:100%;
}

#contact .textbox {
width:100%;
font-size:12px;
padding:2px;
height:100px;
background-color:#CD8674;
color:#000000;
border:1px solid #FFF;
}

#contact input.submit {
padding:0;
border:none;
cursor:pointer;
background-color:transparent;
}

#erreur {
padding:0 10px 20px 0;
font-size:12px;
font-weight:bold;
color:#000;
text-transform:uppercase;
letter-spacing:0.3em;
}

#contact td.rubrique {
margin-top:20px;
padding:3px;
text-transform:uppercase;
letter-spacing:0.2em;
font-size:0.9em;
background-color:#58585A;
}


/*---------------page patenaires------------------------*/
#scrollbox .partner{
font-size:12px;
text-align:justify;}

#scrollbox a{font-size:11px; color:#CD8674; text-decoration:none;}

#sepa{
background-image:url(IMG/separation.png);
background-repeat:no-repeat;
height:7px;
width:760px;}

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

#footer{
clear:both;
width:760px;
margin-left:20px;
height:20px;
background:#9F0E21;}
#contenu-footer{
font:11px Arial, Helvetica, sans-serif ;
color:#FFFFFF;
margin:0px 0 0 100px;
}
#contenu-footer a{ text-decoration:none; color:#FFF;}
#contenu-footer a:hover{ text-decoration:none; color:#C9D200;}

/*--------------- visites ---------------*/

#visites #dates {
	color:#c9d30e;
	font-size:0.9em;
	margin:0;
	}
	
#visites #intro {
	width:100%;
	margin:5px 0 5px 0;
	text-align:justify;
	color:white;
}

#visites #texte {
	width:100%;
	text-align:justify;
	font-size:0.8em;
	color:white;
	}