body,html{ /* Définitions globales */
	
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	text-align:left;
		
 }
 
 a, input, textarea, select {
	 position: relative;
	z-index: 1;
	 
 }
a:link{
	text-decoration:none;
	color:#06539E;
	
}

a:visited{
	text-decoration:none;
	color:#06539E;
	
}

a:hover{
	
	text-decoration:underline;
	color:#06539E;
	
}
 
 
h1,h2,h3{
	
	color:#06539E;
}


form{
	
	margin:0px;
	padding:0px;
	
}
.texte_p{
	
	margin-top:0px;
	text-align:left;
	color:#06539E;
	font-weight:bold;
	font-size:11px;
	
}

ul, ul li{
	
	margin-left:0px;
}

img, input { 

behavior: url("iepngfix.htc"); 

} /* PNGfix IE6 */


.texte_titre{ /* zone de texte de bienvenue sur l'accueil */
	
	color:#06539E;
	font-weight:lighter;
	font-size:32px;
	letter-spacing:-0.05em;
	text-align:left;
	margin-left:100px;

	
}
 
 
 .main{ /* Cadre principal de la page */
	 
	 width:950px;
	 
	 background-image:url(images/fond_accueil.png);
	 background-repeat:no-repeat;
	
	 overflow:auto;
	 margin-left: auto; 
	 margin-right: auto; 
	 
 }

 * html .main{ /* Cadre principal de la page */
	 
/*
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fond_accueil.png');
*/

 }
 

 


.logo{ /* Logo en haut à gauche */
	
	height:78px;
	width:208px;
	margin-left: 25px; 
	margin-top: 10px;
	background-image:url(images/logo.png);
	
	background-repeat:no-repeat;
	float:left;
	display:inline;
		
}

* html  .logo{ /* Logo en haut à gauche */
	
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');

		
}

.header{
height:88px;
width:950px;
overflow:auto;

}

.menu{ 
	
float:left;
height:31px;
margin-left:5px;
margin-top:35px;
text-align:left;
width:665px;
	
	
}


/*

.menu ul{
	
	padding-left:0px;
	
}

.menu li{
	
	float: left;
	list-style:none;
	
}


#accueil{
	
	border: medium none ; 
	text-decoration: none; 
	font-size: 16px;
	color: white; 
	background-image: url(images/filtre_accueil2.png); 
	background-repeat: repeat-x; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_accueil2.png');
	width: 87px; 
	height: 29px; 
	
	padding-left: 0px; 
	float: left; 
	padding-top: 0px; 
	margin-top: 4px; 
	
	padding-right: 0px; 
	cursor:pointer;
	
	}
	
	
a#btn_accueil{
	
	background-image:url(images/btn_accueil.png);
    background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_accueil.png');
	background-repeat:no-repeat;
	text-decoration: none; 
	font-size: 16px;
	font-weight:bold;
	color:white;
    line-height: 1em ; 
    text-align: center ;
	float:left;
	width: 87px; 
	height: 24px; 
	padding-top: 10px;
	
}


#whois{
	
	border: medium none ; 
	text-decoration: none; 
	font-size: 16px; 
	color: white; 
	background-image: url(images/filtre_whois.png); 
	background-repeat: repeat-x; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_accueil2.png');
	width: 151px; 
	height: 29px; 
	
	
	padding-left: 0px; 
	float: left; 
	padding-top: 0px; 
	margin-top: 4px; 
	margin-left: 4px;
	padding-right: 0px;
	cursor:pointer;
	
}


a#btn_whois{
	
	display:block;
	background: url(images/btn_whois.png) top left no-repeat ; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_whois.png');
	background-repeat:no-repeat;
    text-decoration:none;
    line-height: 1em ; 
	font-size: 16px; 
	font-weight:bold;
	color: white;
	width: 153px;
    text-align: center ; 
	overflow:hidden;
	height: 24px;
	padding-top: 10px;

}
	

#utile{

	border: medium none ;
	text-decoration: none;
	font-size: 16px;
	color: white;
	background-image: url(images/filtre_adresse.png);
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_adresse.png');
	background-repeat: repeat-x;
	width: 113px;
	height: 29px;
	
	
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 4px; 
	margin-left: 4px;
	padding-right: 0px;
	cursor:pointer;
	
}


a#btn_adresse{
	
	display:block;
	background-image: url(images/btn_adresse.png);
	background-repeat:no-repeat;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_adresse.png');
    text-decoration: none; 
	font-size: 16px; 
	height: 24px;
	width:115px;
	color: white;
	font-weight:bold;
    line-height: 1em ; 
    text-align: center ; 
	overflow:hidden;
	padding-top:10px;

}
	
	
#candid{
	
	border: medium none ;
	text-decoration: none;
	font-size: 16px;
	color: white;
	background-image: url(images/filtre_candid.png);
	background-repeat: repeat-x;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_candid.png');
	width: 130px;
	
	filter : alpha(opacity=0); 
	height: 29px;
	
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 4px; 
	margin-left: 4px;
	padding-right: 0px;
	cursor:pointer;
		
}
	
	
a#btn_candid{

	display:block;
	background-image: url(images/btn_temoignage.png)  ;
	background-repeat:no-repeat; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_temoignage.png');
    text-decoration:none;
	height: 25px; 
	width: 131px;
    line-height: 1em ; 
    text-align: center ; 
	font-size: 16px; 
	font-weight:bold;
	color: white;
	padding-top:10px;	

}

input.active{
	
	opacity: 0.66;
	filter : alpha(opacity=66); 
	
}

input.inactive{
	
	opacity: 0;
	filter : alpha(opacity=0); 
	
}


#presse{
	
	border: medium none ; 
	text-decoration: none; 
	font-size: 16px;
	color: white;
	background-image: url(images/filtre_presse.png);
	background-repeat: repeat-x;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_presse.png');
	width: 80px;
	height: 29px;
	
	
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 4px; 
	margin-left: 4px;
	padding-right: 0px;
	cursor:pointer;
	
}

a#btn_presse{
	
	display:block;
	background-image: url(images/btn_presse.png);
	background-repeat:no-repeat; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_presse.png');
    text-decoration:none;
	height: 25px; 
	width: 82px;
    line-height: 1em ; 
    text-align: center ; 
	font-size: 16px; 
	font-weight:bold;
	color: white;
	padding-top:10px;

}


#contact{
	
	border: medium none ;
	text-decoration: none;
	font-size: 16px;
	color: white;
	background-image: url(images/filtre_contact.png);
	background-repeat: repeat-x;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_contact.png');
	width: 85px;
	height: 29px;
	
	
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 4px; 
	margin-left: 4px;
	padding-right: 0px;
	cursor:pointer;
	
}


a#btn_contact{
	
	display:block;
	background: url(images/btn_contact.png) top left no-repeat ; 
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_contact.png');
    text-decoration: none; 
	font-size: 16px; 
	height: 24px;
	width:87px;
	color: white;
	font-weight:bold;
    line-height: 1em ; 
    text-align: center ; 
	overflow:hidden;
	padding-top:10px;
	
}
*/

/********************** ACCEUIL ********************/


.thelia_link{
	
	color:black;
	text-decoration:none;

}


.cadre_haut{  /* cadre d'accès rapide, en dessous du menu */
	
	background-image:url(images/cadre_haut1.png);
	
	background-repeat:no-repeat;
	width:860px;
	height:226px;
	margin-left: 30px;
	overflow:hidden;
	
	
	
}

* html .cadre_haut{  /* cadre d'accès rapide, en dessous du menu */
	
background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre_haut1.png');
	
	
	
}


.cadre_milieu{ /* cadre du milieu de page */
	
	background-image:url(images/cadre_milieu.png);
	
	background-repeat:no-repeat;
	padding: 20px 20px 20px 25px; 
	height: 88px; 
	width: 709px;

	margin-left: 80px;

	
}

* html .cadre_milieu{ /* cadre du milieu de page */
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre_milieu.png');

	
}


.contenu_cadre_milieu{
	
	width:710px;
	height:90px;
	line-height:16px;
	
}


.cadre_bas{ /* cadre de contenu du bas */
	
	background-image:url(images/cadre_bas.png);
	background-repeat:no-repeat;
	width:754px;
	height:370px;
	margin-top: 17px; 
	margin-left: 80px;
	
		
}

* html .cadre_bas{ /* cadre de contenu du bas */
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre_bas.png');
	
	
	
		
}


.corps_droite{
	
	background-image:url(images/cadre_menu_bas.png);
	
	background-repeat:no-repeat;
	margin-top: 8px;
	float:left;
	
	padding-left: 10px; 
	width: 191px;
	padding-right: 10px; 
	padding-top: 11px; 
	height: 274px;
	margin-left:19px;
	display:inline;
	
}

* html .corps_droite{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre_menu_bas.png');
	
	
}


.contenu_haut, .contenu_bas, .contenu_milieu{
	
	height: 69px;	
	margin-bottom:12px;
	overflow:hidden;
	
}


.contenu_milieu{
	
	margin-top: 12px;
}


.contenu_bas{
	
	margin-top: 20px;
}


.corps_gauche{
	
	float:left;
   	padding-top: 8px;
	padding-left: 10px;
	display:inline;
	width: 221px; 
	
	height: 303px;
	margin-left:19px;
	
}


.img_gauche{
	
	background-image:url(images/img_gauche.png);
	
	background-repeat:no-repeat;
	height:87px;
	width:219px;
	
}

* html .img_gauche{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_gauche.png');
	
	
}


.texte_gauche, .texte_centre{
	
	font-size:11px;
	height:210px;;
	overflow:hidden;
	text-align:justify;
	margin-top: 8px;
		
}


.corps_centre{
	
	float:left;
   	padding-top: 8px;
	padding-left: 10px;	
	width: 221px; 	
	height: 303px;
	margin-left:19px;
	display:inline;
}


.img_centre{
	
	background-image:url(images/img_droite.png);

	background-repeat:no-repeat;
	height:87px;
	width:219px;
	
}

* html .img_centre{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_droite.png');

	
}

.conteneur_haut{
	
	height:53px;
	width:750px;
	overflow:hidden;
	padding-right:4px;
}

.conteneur_bas{
	
	height:311px;
	width:750px;
	overflow:hidden;
	padding:0px 4px 6px 0px;
}


.conteneur_haut div.titre{
	
	float:left;	
	width: 231px;	
	height: 35px;
	color:#0573a6;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	padding-top: 18px;
	margin-left:19px;
	
}



.liste_custom{
	
	list-style-type: none; 
	background-image: url(images/puce.png);
	
	background-repeat: no-repeat;
	background-position: 0% 65%;
	padding-left: 20px;
	
	
}

* html .liste_custom{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/puce.png');
	
	
	
}


.ul_custom{
	
	padding-left: 10px; 
	margin-top: 0px;
	margin:0px;
	
}

.ul_custom2{
	
	padding-left: 0px; 
	margin-top: 0px;
	margin:0px;
	
}

.item_1{
	
	width:271px; 
	height:71px;
	
	
	margin-left:584px;
	margin-top:5px;
	background-image:url(images/filtre_menu.png);
}

* html .item_1{
	

	*background:none;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_menu.png');
}


.item_2{
	
	width:271px; 
	height:71px;
	
	
	margin-left:584px;
	margin-top:2px;
	background-image:url(images/filtre_menu.png);
	
}

* html .item_2{
	
	
	*background:none;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_menu.png');
}

.item_3{
	
	width:271px; 
	height:71px;
	
	margin-left:584px;
	margin-top:2px;
	background-image:url(images/filtre_menu.png);
}

* html .item_3{
	
	
	*background:none;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/filtre_menu.png');
}

/***************** FIN ACCEUIL **************/






/***************** WHOIS ******************/

.whois_conteneur{
	
	width:810px;


	overflow:hidden;
	
	margin-left:75px;
	
}


.whois_milieu{
	
	background-image:url(images/whois_milieu.png);

	background-repeat:no-repeat;
	background-position:bottom left;
	height: 108px;
	width: 490px;
	padding: 10px;
	
	overflow:visible;
	margin-top: 10px;
	
}

* html .whois_milieu{
	
		background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/whois_milieu.png');
}


.whois_cadre_milieu{
	
	margin-top: 5px; 
	margin-left: 10px;
	text-align:justify;
	width:482px;
	height:100px;
	overflow:visible;
	
	
}

.img_decalee{
	
	float:right;
	background-image:url(images/img_gauche.png);
	
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-right:5px;
	margin-left:10px;
	width:219px;
	height:87px;
	position:relative;
	overflow:visible;
	margin-top: -40px;
	
}

*html .img_decalee{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_gauche.png');
	
	
}

.whois_content{
	
	float:left;
	width:510px;
	display:inline;
	
}

.whois_titre{ /* zone de texte de bienvenue sur l'accueil */
	
	color:#06539E;
	font-weight:lighter;
	font-size:24px;
	letter-spacing:-0.05em;
	text-align:left;
	padding-top:10px;
	margin-left: 5px;
	
}


.whois_bas{
	
	margin-top: 10px;
	width: 480px;
	height: 350px;
	background-image:url(images/whois_bas.png);
	
	background-repeat:no-repeat;
	padding:15px;
	padding-top: 5px; 
		
}

*html .whois_bas{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/whois_bas.png');

		
}
 

.whois_droite{
	
	top:0px;
	height: 538px; 
	float:left;
	width: 210px; 
	margin-left:25px;
	

	
	font-size:11px;
	display:inline;
	
}

.whois_back_droite{
	background-image:url(images/whois_droite.png);	
	background-repeat:no-repeat;
	height: 498px; 
	width: 210px; 
	overflow:hidden;
	margin-top:10px;
	
}

* html .whois_back_droite{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/whois_droite.png');
	
	
}


.whois_titre_droite {
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	margin-left:5px;
	margin-top:10px;
	
	padding-left: 4px;
	
}






/****** Définitions pour le cadre du milieu de page *********/

.whois_titre1 {
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	margin-left:5px;
	margin-top:10px;
	padding: 5px;
	padding-left:10px;
	
}


.whois_titre_cote {
	
	color:#06539E;
	font-size:18px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	padding-bottom: 10px; 
	padding-top: 10px; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	padding-left: 0px;
	text-align:left;
	
}


.whois_titre_cote2 {
	
	color:#06539E;
	font-size:18px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	padding-bottom: 10px; 
	padding-top: 0px; 
	margin-bottom: 0px; 
	margin-top: 0px;
	padding-left: 0px;
	
}


.whois_titre2 {
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	margin-left:5px;
	margin-top:30px;
	padding: 10px;
	padding-left:20px;
	padding-top: 8px;
	
}

.whois_titre3 {
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	margin-left:5px;
	margin-top:30px;
	padding: 10px;
	padding-left:20px;
	padding-top: 25px;
	
}


.whois_contenu1,.whois_contenu2,.whois_contenu3{
	
	
	padding:5px 10px 0px 10px;

	
}

/**** fin des définitions pour le cadre du milieu ****/



/********** définition pour la page temoignages *****/

.temoignage_conteneur{
	
	width: 810px; 
	
	
	overflow:hidden;
	
	margin-left:75px;
	
}


.temoignage_milieu{
	
	background-image:url(images/temoignage_milieu.png);
	
	background-repeat:no-repeat;
	padding: 20px; 
	height: 474px; 
	width: 470px;
	float:left;
	overflow:visible;
	margin-top: 10px;
	
}

* html .temoignage_milieu{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/temoignage_milieu.png');

	
}



.temoignage_cadre_milieu{
	
	height: 475px;
	
}


.temoignage_texte{
	
	margin-top: 20px; 
	font-size: 12px;
	text-align:justify;
	height:430px;
	overflow:auto;
	
}


.temoignage_droite{
	
	background-image:url(images/candidature_formulaire.png);
	
	background-repeat:no-repeat;
	top:0px;
	float:left;
	margin-left: 25px;
	margin-top:10px;
	padding-left: 15px; 
	padding-right: 10px; 
	width: 185px; 
	height:520px;
	padding-top: 5px; 
	text-align:justify;
	font-size:11px;

}

* html .temoignage_droite{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/candidature_formulaire.png');
	

}


.temoignage_titre{ /* zone de texte de bienvenue sur l'accueil */
	
	color:#06539E;
	font-weight:lighter;
	font-size:24px;
	letter-spacing:-0.05em;
	text-align:left;
	
	margin-left: 5px;
	padding-left: 15px;
	padding-top: 10px;
	
}


.temoignage_titre_milieu{
	
	color:#06539E;
	font-size:22px;
	font-weight:lighter;
	letter-spacing:-0.05em;


}


/********** fin des définitions de la page temoignages *********/

/******* définitions de la page liens utiles **********/
.utiles_conteneur{
	
	width: 810px; 
	
	
	overflow:hidden;
	
	margin-left:75px;
	
}


.utiles_milieu{
	
	background-image:url(images/utiles_milieu.png);

	background-repeat:no-repeat;
	padding: 20px; 

	float:left;
	width: 470px;
	
	overflow:visible;
	margin-top: 10px;
	
		
}

* html .utiles_milieu{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/utiles_milieu.png');
	
	
		
}




.utiles_cadre_milieu{
	
	
	margin-top: 20px;
	position:relative;
	overflow:auto;

	height: 454px;
	
}


.utiles_texte{
	
	margin-top: 20px; 
	font-size: 12px;
	padding-top: 0px; 
	
	
	
}

.utiles_texte strong{
	
	color:#06539E;
	
}

.utiles_droite{
	
	background-image:url(images/utiles_droite.png);
	
	background-repeat:no-repeat;
	
	float:left;
	margin-left: 25px;
	width: 210px; 
	height: 498px;
	margin-top: 10px;

}

* html .utiles_droite{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/utiles_droite.png');

}

.utiles_droite_haut{
	
	padding: 50px 10px 20px 10px; 
	height: 295px; 
	width: 190px; 
	text-align: left;

	
	
}


.utiles_droite_bas{
	
	padding: 20px; 
	width: 180px; 
	height: 130px;
	
}


.utiles_titre{ /* zone de texte de bienvenue sur l'accueil */
	
	color:#06539E;
	font-weight:lighter;
	font-size:24px;
	letter-spacing:-0.05em;
	text-align:left;
	
	margin-left: 5px;
	padding-left: 20px;
	padding-top: 10px;
	
}


.utiles_titre_milieu{
	
	color:#06539E;
	font-size:18px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	
	padding-top: 0px;
	overflow:hidden;

}

.titre_thelia{
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	height: 35px; 
	padding-top: 0px;
	width: 250px;
	position:relative;
	
}


.titre_p{
	
	color:#06539E;
	font-size:17px;
	font-weight:bold;
	letter-spacing:-0.05em;
	
}

.titre_span{
	
	color:#06539E;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
	
}


.texte_thelia{
	
	margin-top: 5px; 
	font-size: 14px;
	padding-top: 0px; 
	height: 50px;
	width: 250px;
	position:relative;
	
}
/********* Fin page liens utiles *********/


/******* définitions de la page presse ******/

.presse_conteneur{
	
	width: 810px; 
	
	height:550px;

	
	margin-left:75px;
	
}


.presse_milieu{
	
	background-image:url(images/presse_milieu.png);	
	background-repeat:no-repeat;
	padding: 20px; 
	padding-top: 10px; 
	height: 484px;
	width: 470px;
	margini-top:10px;
	
	float:left;
	display:inline;
}

* html .presse_milieu{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/presse_milieu.png');

}


.presse_cadre_milieu{
	
	height: 474px;
	overflow:auto;
	
	padding-top:10px;
	padding-bottom:10px;
	width:470px;
}


.presse_texte{
	
	margin-top: 20px; 
	font-size: 14px;
	
}


.presse_droite{
	
	background-image:url(images/contact_formulaire.png);

	background-repeat:no-repeat;
	top:0px;
	float:left;
	margin-left: 25px;
	margini-top:10px;
	width: 210px; 
	height: 514px;
	display:inline;

}

* html .presse_droite{
		
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_formulaire.png');

}



.presse_droite_haut{
	
	padding: 10px 15px 0px 15px; 
	
		width: 190px;
	
}


.presse_droite_bas{
	
	
	width: 165px; 
	padding:0px 15px 0px 15px;
	text-align:center;
	
	
}


.presse_titre {
	
	color:#06539E;
	font-size:19px;
	font-weight:lighter;
	letter-spacing:-0.07em;
	padding-left:0;
	padding-top:5px;
	position:absolute;
	text-align:left;

}


.presse_titre_milieu{
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;

}


.presse_titre_droite{
	
	margin-left: 535px; 
	padding-left: 15px; 
	padding-top: 10px;
	
}


.presse_texte_haut_droite{
	
	
	width: 180px;
	margin-top:5px;
	margin-bottom:5px;
	
}


.presse_titre_haut{
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	margin-left: 20px;

}



/************ fin définitions presse ***********/

/******* définitions de la page candidature ******/

.candidature_conteneur{
	
	width: 810px; 

	
	overflow:hidden;
	
	margin-left:75px;
	
}


.candidature_milieu{
	
	background-image:url(images/candidature_milieu.png);

	background-repeat:no-repeat;
	padding: 20px; 
	height: 474px; 
	width: 470px;
	margin-top:10px;
	float:left;
	overflow:visible;
		
}

* html .candidature_milieu{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/candidature_milieu.png');
	
		
}


.candidature_cadre_milieu{
	
	height: 475px;
	
}


.candidature_texte{
	
	margin-top: 20px; 
	font-size: 12px;
	text-align:justify;
	
}


.candidature_droite{
	
	background-image:url(images/candidature_formulaire.png);
	
	background-repeat:no-repeat;
	top:0px;
	float:left;
	margin-left: 25px;
	margin-top:10px;
	width: 210px; 
	height: 514px;

}

* html .candidature_droite{
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/candidature_formulaire.png');
	

}


.candidature_droite_haut{
	
	padding: 20px; 
	padding-top: 10px; 
	padding-left: 10px;
	height: 444px;
	width: 190px;
	
}


.candidature_droite_bas{
	
	padding: 10px; 
	padding-top: 5px;
	height: 25px; 
	width: 190px;
	text-align:center;
	
}


.candidature_titre {
	
	color:#06539E;
	font-size:19px;
	font-weight:lighter;
	letter-spacing:-0.07em;
	padding-left:0px;
	position:absolute;
	text-align:left;

}


.candidature_titre_milieu{
	
	color:#06539E;
	font-size:19px;
	font-weight:lighter;
	letter-spacing:-0.05em;

}


.candidature_titre_haut{
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	padding-left:25px;

}


.candidature_titre_droite{
	
	margin-left: 545px; 
	padding-left: 15px; 
	padding-top: 10px;
	font-size:19px;
	
}


.candidature_img{
	
	float:left;
	/*background-image:url(images/img_gauche.png);
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_gauche.png');
	background-repeat:no-repeat;
	background-position:bottom left; */
	background-color:#CFC;
	margin-right:10px;
	
	width:175px;
	height:155px;
	position:relative;
	overflow:visible;
	
	
}


form.candidature_form fieldset{
 
	padding: 1em;
  
 }
 
 
 form.contact_form fieldset{
	 
	padding: 0 11px 11px 0; 
	 
 }
 
/********* fin définitions candidature *******/
 
 
 /**** définitions globales des formulaires ****/
 
 
form.candidature_form label,form.presse_form label,form.contact_form label{
	
  	display: inline;
  	float: left;
  	width: 180px;
 	color:#06539E;
	font-size:15px;
	font-weight:bold;
  
  } 

 
form.candidature_form input,form.presse_form input,form.contact_form input{
	
	border: 1px solid #92B8D8;
	background-color:white;  /* afin d'avoir un dégradé vers du blanc sous opera */
	background-image:url(images/filtre_candidature.png);
	background-repeat:repeat-x;
	
	width:165px;
	
}

* html form.candidature_form input, * html form.presse_form input, * html form.contact_form input{
	
background:none;
background-color:#FFF;
	
	
}


 form.candidature_form textarea,form.presse_form textarea,form.contact_form textarea{
	
	border: 1px solid #92B8D8;
	background-color:white; /* afin d'avoir un dégradé vers du blanc sous opera */
	background-image:url(images/filtre_candidature2.png);
	background-repeat:repeat-x;
	
	width:165px;
	
}

 * html form.candidature_form textarea,* html form.presse_form textarea,* html form.contact_form textarea{
	
	background:none;
	background-color:#FFF;
	
	
}

 
form.candidature_form fieldset,form.presse_form fieldset, form.contact_form fieldset{
	
	border:none;
	
  }
  
 /****  fin définitions globales des formulaires ****/



/******* définitions de la page contact ******/

.contact_conteneur{
	
	width: 810px; 
	
	
	overflow:hidden;
	
	margin-left:75px;
	
}


.contact_milieu{
	
	background-image:url(images/contact_milieu.png);
	
	background-repeat:no-repeat;
	padding: 20px; 
	height: 474px; 
	width: 470px;
	float:left;
	overflow:visible;
	margin-top: 10px;
	
}

* html .contact_milieu{
	

	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_milieu.png');

	
}

.contact_cadre_milieu{
	
	height: 475px;
	
}


.contact_texte{
	
	margin-top: 45px; 
	font-size: 14px;
	text-align:justify;
	
}


.contact_droite{
	
	background-image:url(images/contact_formulaire.png);
	background-repeat:no-repeat;
	
	top:0px;
	float:left;
	margin-left: 25px;
	margin-top:10px;
	width: 210px; 
	height: 520px;

}

*html .contact_droite{
	

	background:none;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_formulaire.png');
	

}


.contact_droite_haut{
	
	padding: 10px 20px 0px 20px; 
	
	width: 180px;
	
}


.contact_droite_bas{
	
	padding: 0px 20px 0px 20px; 
	width: 165px; 
	text-align:center;
	
	
}


.contact_titre {
	
	color:#06539E;
	font-size:19px;
	font-weight:lighter;
	letter-spacing:-0.07em;
	padding-left:0;
	padding-top:5px;
	position:absolute;
	text-align:left;

}


.contact_titre_milieu{
	
	color:#06539E;
	font-size:24px;
	font-weight:lighter;
	letter-spacing:-0.05em;
	padding-left:20px;

}


.contact_titre_droite{
	
	margin-left: 535px; 
	padding-left: 15px; 
	padding-top: 10px;
	
}


/********* fin définitions contact *******/




/****************** PIED DE PAGE **************/

.footer{ /* pied de page */
	
	background-image:url(images/footer2.png);	
	background-repeat:no-repeat;
	
	width: 880px;
	
	
	
	margin-left: 10px; 
	width: 860px;
	color:#383838;	
	padding:10px;
	
}

* html .footer{ /* pied de page */
	
	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer2.png');
	
	
}


