body{
	padding:0;
	margin:0;
	background-image:url(gifs/gifs/b.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color: #E8E8E8;
}

a{
	font-family:Tahoma;
	font-size:11px;
	color:#CC0504;
	text-decoration:underline;
	font-weight:bold;
}

a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#CC0504;
	text-decoration:none;
	font-weight:bold;
}

h1{
	font-family:Tahoma;
	font-size:18px;
	color:#CC0504;
	border-bottom:thin;
	border-bottom-color:#CC0504;
	border-bottom-style:solid;
}

h1 a{
	font-family:Tahoma;
	font-size:18px;
	color:#CC0504;
	border-bottom:thin;
	border-bottom-color:#CC0504;
	border-bottom-style:solid;
	text-decoration:underline;
}

h1 a:hover{
	font-family:Tahoma;
	font-size:18px;
	color:#CC0504;
	border-bottom:thin;
	border-bottom-color:#CC0504;
	border-bottom-style:solid;
	text-decoration:none;
}

h2{
	font-family:Tahoma;
	font-size:12px;
	color:#CC0504;
	font-weight:bold;
}

/*****************************************************/

#contenu{
	margin:0;
	padding: 10px 0 10px 20px;
	text-align:justify;
}

#left_col {
background-image: url(gifs/gifs/fd.jpg);
background-repeat: repeat-x;
height:387px;
}

#header {
background-image: url(gifs/gifs/fl.jpg);
background-repeat: no-repeat;
background-position:top;
height:387px;
}

#contain {
background-image: url(gifs/gifs/mainblue.jpg);
background-repeat: no-repeat;
height:276px;
background-color:#FFFFFF;
}

#contain2 {
margin-left:31px;
margin-top:21px;
margin-right:0px;
margin-bottom:15px;
background-image: url(gifs/petage.jpg);
background-repeat: repeat-y;
}

#footer {
background-image: url(gifs/gifs/b.jpg);
background-repeat: repeat-x;
height:69px;
}

#footer2 {
margin-left:0px;
margin-top:20px;
}
/*********************************************************/
._text {
margin-left:4px;
margin-top:5px;
}

.main_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#000000;
	}
.header_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#F46E02;
	}
	
.link_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#000000;
	}	
	
.list_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#5A5A5A;
	}		
	
.copyright_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#E7E7E7;
	}
	
.copyright_text a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#E7E7E7;
		text-decoration:underline;
	}
	
.copyright_text a:hover
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#E7E7E7;
	}

.form
	{
		width:150px; height:18px; border-color:#F46E02; border-width:1px; background-color:#FEFAF4; font-size:11px; border-style:solid
	}
.form_div
	{
		height:21px; margin-top:4px;		
	}
		
	a.copyright_text:link {text-decoration:none;}	
	a.copyright_text:hover {text-decoration:underline;}
	a.copyright_text:active {text-decoration:none;}
	a.copyright_text:visited {text-decoration:none;}	

	a.text:link {color:#000000;text-decoration:none;}	
	a.text:hover {color:#000000;text-decoration:underline;}
	a.text:active {color:#000000;text-decoration:none;}
	a.text:visited {color:#000000;text-decoration:none;}	
	
.rouge{
	color:#CC0504;
}

	
.bordures {
	/*border-left: 1px solid #CC0504;
	border-right: 1px solid #CC0504;*/
	
}

.cadre_photo {
	border: 1px solid #FFF;
}

.cadre_photo2 {
	border: 1px solid #CC0504;
}

.fdSousCadre {
	background-image: url(gifs/cadre_30.gif);
}

#AutoScrollContent {
	position:absolute;
	width:380px;
	visibility: visible;
	margin:10px;
	color:#BC3881;
}

#AutoScrollContainer2 {
/*background-image:url(gifs/intro_fond.jpg);*/
overflow: hidden;
position: absolute;
width: 400px;
height: 180px;
clip: rect(0pt, 402px, 200px, 0pt);
z-index: 1;
visibility: visible;
border:1px solid #BC3881;
}.contourImage {
	border: 1px solid #770000;
}
.fdBlanc {
	background-color:#FFFFFF;
}