#contenu{

	background-image:url(../images/pix_bleu_haut.gif);
	background-repeat:repeat-y;
	
}


#contenu .texte {
width:330px;
margin-left:300px;
}

#contenu .contact{
width:600px;
margin-left:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1a1a1a;
}

#contenu  h1{
margin-left:300px;	
}


#contenu .filariane{
margin-left:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#414141;

}


#contenu .filariane a {
text-decoration:none;
color:#414141;
}

#contenu .filariane a:hover{
text-decoration:underline;
color:#414141;
}							/*contenu qui repete le bleu vers le bas*/
#contenu_bas{

	width:900px;
 	min-height:410px;
    height:auto !important;
    height:410px;
	position:relative;
	background-image:url(../images/pix_bleu.gif);
	background-repeat:repeat-y;
	z-index:10;
}
#contenu_bas  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #73a435;
	display:inline;
	margin-left:300px;
	font-weight:bold;
	
}

#contenu_bas .texte {
	width:330px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a1a1a;
	padding-bottom:25px;
	margin-left:300px;}
	
#contenu_bas .filariane{
margin-left:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#414141;}

#contenu_bas .filariane a {
text-decoration:none;
color:#414141;
}
#contenu_bas .filariane a:hover{
text-decoration:underline;
color:#414141;
}
										/* fin contenu bas */
#contenu_bas .tarifs{										
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a1a1a;}
	
#act{
	width:165px;
	height:350px;
	position:absolute;
	z-index: 5;
	margin-left:120px;
	top:17px;
}

  
.activites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:20px;
	color:#1a1a1a;
	line-height: 16px;
	
}

.activites a{
text-decoration:none;
color:#1a1a1a;
}
.activites a:hover{
text-decoration:none;
color:#73a435;
}


.titreact{
font-family:Arial, Helvetica, sans-serif;
color:#7caa42;
font-size:14px;
font-weight:bold;
}
#act h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #73a435;
	display:inline;
	font-weight:bold;
	z-index:5;
}
	
#main #blanc #contenu .texte li {
	text-indent:20px;
	list-style-type:disc;
}
 
	
#main #blanc #contenu #formulaire  {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a1a1a;
margin-left:300px;	
}
#main #blanc #contenu table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a1a1a;
	
}
input {
	border: 1px solid #73a435;
}
textarea{

border: 1px solid #73a435;
}


.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1a1a1a;
	font-size: 12px;
}
.Style2 {font-size: 12px}


img {border:none}

.lien{
    font-family: Arial, Helvetica, sans-serif;
	color:#73a435;
	font-size: 12px;
	text-decoration:none;
	}
