body
{
 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin: 0;
 padding: 0;
}

#conteneur{
	width:1024px;
	margin : auto;
	 
	
}

#contenu{
	 margin: 0;
 padding: 0;

}

#photo_haut
{
	width:1024px;
	height:200px;
	margin-top: 0px;	
	background-image:url('../../../Ressources/photo_haut/$file/photo_haut.jpg');
	background-repeat:no-repeat;
	clear:both;
}

#titre_haut
{
color:white;
font-weight:bold;
font-size:18px;
padding-left:250px;
padding-top:100px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-style:italic;

}

#img_centre{
width:1024px;
height:382px;
background-image:url('../../../Ressources/img_centre/$file/img_centre.jpg');
background-repeat:no-repeat;
}

#gauche{
float:left; width:600px; margin-left:45px  !important;margin-left:25px;
}

#droite{
float:right; width:215px; margin-top:50px;
color:#4e6871;
font-size:13px;
}


#bloc1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:10px;
font-weight:normal;
}

#bloc2{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
margin-top:10px;
color:#4e6871;
line-height:18px;
}

#bloc2b{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
margin-top:10px;
color:#4e6871;
line-height:18px;
}

/* LBR 13/11/09 #bloc3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:35px;
font-weight:bold;
margin-left:10px;

}*/

#bloc3{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
margin-top:35px;
color:#4e6871;
margin-left:5px;
}

#bloc3 a {
font-family:Arial, Helvetica, sans-serif;
color:#4e6871;
}

#bloc5{
margin-top:30px;
}



/*------------------*/
#col1{
float:left;
width:150px;
margin:80px 10px 0 10px;
}


#col2{
background-image:url('../../../Ressources/degrad_vertical/$file/degrad_vertical.gif');
background-repeat:no-repeat;
width:9px;
height:634px;
float:left;
}


#col3{
float:left;
width:720px;
margin:95px 0 0 85px;
}


#col1 ul{
  list-style-type: none;
  margin-left:10px;


}


#col1 li{
  background-image: url('../../../Ressources/puce_menu/$file/puce_menu.gif');
  background-repeat: no-repeat;
  background-position: 0 0.4em;
  padding-left: 0.6em;



}

#col1 a
{
	font-family: Arial, "Times New Roman", Times, serif;
	text-decoration:none;
	font-style:Regular;
	color: #4e6871;
}

#col1 li
{
	margin: 0;
	font-family: Arial, "Times New Roman", Times, serif;
	font-style:Regular;

	color: #4e6871;
	border-bottom: 1px dotted #EEEEEE;

	
}

#col1 h2 
{
	margin: 0;
	padding-left: 5px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
	color: #4E6970;
}

#col3 h1 
{
	margin: 0;
	font-weight: bold;
	font-size: 22px;
	text-transform:uppercase;	
	font-style: italic;

}

#col3 h2 
{
	margin: 0;

	font-family: Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 20px;

}

a h3 {
	font-family	:Arial,"Times New Roman",Times,serif;
	font-size:	14px;
	font-weight:	bold;
	font-style:	normal;
	color:	#000000;
	text-decoration:none;
}

.bloc_txt {
margin-top:20px;


}

a.lienFil
{
	color:black;
	text-decoration : none;
	
}
a.lienFil:hover
{
	text-decoration : none;
	
}


.titre{
font-size:18px;

}
.titre2{
font-size:18px;
font-weight:bold;
margin-left:25px;
}

.titre3{
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}

.inter{
margin-top:20px

}


/*------------------*/





.btn {
margin-right:5px;
border:0px;
vertical-align:text-bottom;


}

/* Partenaires */
.tabPartenaires {
	font-family: Arial Narrow;
	color : #808080;
 	font-size:16px;
	vertical-align : middle;
	text-align : center;
}

table.tabPartenaires{
	border : 2px solid; 	
	border-collapse : collapse;;
	margin-left:40px;
}
.tabPartenaires th{
	font-weight : bold;
	border : 1px solid; 	
}
.tabPartenaires td{
	border : 1px solid; 	
}

.tabEditeurs td {
	border : 1px solid;
}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

