body
{
	margin: 0px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
	background: url(images/fond_bleu.jpg) no-repeat ;
	background-color:#53b9f3;
}
/* On a ajouté de quoi mettre une police de caractère et une couleur de fond */
.body_photos
{
	margin: 0px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
	background: url(images/fond_bleu.jpg) no-repeat ;
	background-color:#53b9f3;
}

div#grand_conteneur
{
	margin-left: auto;
    margin-right: auto;
	border-top:none;
	width: 1010px ;
	height: auto;
	padding-left:30px;
	/*background-color:#00FF33;*/
}
div#menu
{
	width: 170px;
	height: 200px;
	margin-top: 150px;
	margin-left:0px;
	padding-left: 0px;
	float:left;	
}


div#traces
{
	float: right;
	width: 180px;
}
.traces_de_pas
{
	width: 110px;
	height: 500px;
	float:left;
}
div#conteneur
{
	margin-left:auto;
	margin-right:auto;
	width: 630px ;
	height:auto;
	background: url(images/fond_blanc.png) repeat ;
}
div#conteneur_photos
{
	margin-left:auto;
	margin-right:auto;
	width: 630px ;
	height:700px;
	background: url(images/fond_blanc.png) repeat ;
}
div#header
{
	/*background: url(images/banniere_avec_vague.png) no-repeat ;*/
	width: 630px;
	height: 190px;
}

.banniere_avec_vague
{	
	width: 630px;
	height: 138px;
}
.banniere_avec_vague_photo
{
	width: 630px;
	height: 138px;
}
.menu_langue
{
	float:right;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	margin-right: 10px;	
	color:#000000;
}
.lien_francais
{
	padding-right:3px;
	border-right: 1px solid black;
	text-decoration:none;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
	
}
.lien_allemand
{
	padding-right:3px;
	text-decoration:none;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
}
.lien_pdf
{
	padding-right:3px;
	text-decoration:none;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
	font-size:12px;
}
div#contenu
{
	font-size:14px;	
	width: 630px;
	height: auto;
	vertical-align:top;		
	font-family: "Comic Sans MS", "Times New Roman", Times, serif; 
	
		 
}
div#contenu h1
{
	padding: 30px 30px 0  80px;
	text-align: justify ;
	font-size:15px;
	/*font-weight:bold; */
	font-family: "Comic Sans MS", "Times New Roman", Times, serif; 
}

div#contenu h2
{
	padding: 0px 30px 0  80px;
	text-align: justify ;
	font-size:19px;
	font-style:italic;
}
div#contenu h3
{
	padding: 0px 0px 40px 80px;
	font-size:19px;
	text-align: justify;
	font-style:italic;
}
div#contenu .h4
{
	text-align: justify ;
	font-size:20px;
	text-decoration:none;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
}
.pointage
{

	text-decoration:none;
	text-align: justify ;
	font-size:20px;	
	font-weight:bold;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
}

.pointage:hover 
{
	color:#CC0000;
}

div#contenu .h6
{
	padding: 0px 0px 0  0px;
	text-align: justify ;
	font-size:20px;
	text-decoration:none;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	color:#000000;
}
.marge_texte
{
	padding: 40px 30px 40px 80px;
	text-align: justify ;
}

.texte_index
{
	padding: 0 30px 0 80px;
	text-align: justify ;
}

div#contenu_images
{
	width:630px;
	height: 200px;
	padding: 0px 0px 0px 0px;

}

div#contenu_images1
{
	width:630px;
	height: 200px;
	padding: 0px 0px 0px 0px;

}
div#contenu_images_photos
{
	width:630px;
	height: 2600px;
	padding: 0px 0px 0px 0px;
}
div#contenu_images_photos_gauche
{
	float:left;
	height: auto;	
	width: 310px;
	height:auto;
}
div#contenu_images_photos_droite
{
	width: 310px;
	float:right;
	height: auto;	
}
.image_gauche
{
	float:left;
	width:280px;
	height: 186px;
	margin-bottom: 10px;
}
.image_droite
{
	float:right;
	width:280px;
	height: 186px;
	margin-bottom: 10px;
}

.image_gauche_espace
{
	float:left;
	width:280px;
	margin-bottom: 122px;
}
.image_droite_espace1
{
	float:right;
	width:280px;
	margin-bottom: 120px;
}

div#contenu_images .image_gauche
{
	float:left;
	width:280px;
	
}
div#contenu_images .image_droite
{
	float:right;
	width:280px;
}
/*

Pour le bas du corps de la page  "offres et profil"


*/
div#bas_page_offres
{
	width:630px;
	height: 200px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
}
.carte_visite
{
	width:630px;
	height: 130px;
	padding: 0px 0px 0px 0px;
}
.texte_carte_visite
{
	width:280px;
	height:130px;
	text-align:left;
	vertical-align:top;
	padding: 0px 30px 0px 80px;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif; 
}

h5
{
	font-size:16px;
	padding:0;
}
.image_doris
{
	float:left;
	width: 140px;
	height: 190px;
}
.cellule_doris
{
	width: 230px;
	height: 130px;
}


//////////////////////////////////////////////////////
//	 							  					//
//			pour tout les pieds de page				//
//													//
//													//
//////////////////////////////////////////////////////

div#footer
{
	float:none;
	margin-left: auto;
    margin-right: auto;
	width: 630px ;
	height:25px;
	background: url(images/fond_blanc.png) repeat ;
}

.footer_table
{	
	text-decoration:none;
	width: 630px ;	
	font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;  
	font-size: 12px;	
	background: url(images/fond_blanc.png) repeat;	
}
.lien_mail
{
text-decoration: none;
color:#000000;
}



/*
partie include_menu
 */
 
.table_menu
{
	 width: 200px;
} 
.table_onglet_menu
{
	width: 190px;
	float:right;
}
.onglet_menu
{	
	font-size:14px;
	font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	text-align:left;	
} 
.onglet_menu :hover
{
	color:#CC0000;
}
.Style1
{
	text-decoration: none;
	color:#000000;
	font-weight:bold;
}

.Style2
{
	font-size:15px;
	text-decoration: none;
	color:#0000FF;
	font-weight:bold;
}
.Style3
{
	font-size:14px;
	text-decoration: none;
	color:#0000FF;
	font-weight:bold;
}
.Style4 {
	font-size: 20px;
	font-weight: bold;
}
.Style5 
{
	color: #0000FF;
	text-decoration: underline;
	font-size: 16px;
}
.Style6
{
	font-size:14px;
	text-decoration: underline;
	color:#0000FF;
}
.Style7 
{
	color: #0000CC; 
	font-weight: bold; 
}
.Style8 
{
	text-decoration: none;
	color:#0000FF;
	font-size: 14px;
}
div#box_photo1
{
width:630px;
height: 175px;
margin-bottom: 2px;
}

.box_photo1
{
width:630px;
height: 400px;
}

.box_photo3
{
width:630px;
height: 230px;
}
div#commentaire_photo
{
width:630px;
height: 300px;
}

div#commentaire_photo2
{
width:630px;
height:220px;
}	
div#commentaire_photo3
{
width:630px;
height:140px;
}	

.box_photo2
{
width:630px;
height: 650px;
}
div#commentaire_photo1
{
width:630px;
height:50px;
margin-top: 120px;

}	

//////////////////////////////////////////////////////
//	 							  					//
//			Pour l'onglet Presse					//
//													//
//													//
//////////////////////////////////////////////////////

div#box_photo1
{
}

div#articles
{

}
.logo_bcv
{
padding-top: 40px;
border: 0px;
text-align: left;
width:200px;
height: 62px;
float:left;
padding-left: 6px;

}
.articles
{
text-align:left;
margin-left:10px;
}






