@charset "utf-8";
/* CSS Document */

body{
	background-color:#334e63;
	
}

a:link{
	color:#cee1f0;;
	text-decoration:none;
	font-family:Georgia;
	font-size:15px;
}
a:visited{
	color:#cee1f0;
	text-decoration:none;
	font-family:Georgia;
	font-size:15px;
}
a:hover{
	color:#467EC3;
	text-decoration:none;
	font-family:Georgia;
	font-size:15px;

}
a:actif{
	color:#CCC;
	text-decoration:none;
	font-family:Georgia;
	font-size:15px;
}

#wrapper{
	width:960px;
	margin-top : 10px;
	margin-right : auto;
	margin-left :auto;
	height:740px;
	overflow:hidden;
}
#wrapper div.ban{
	width:960px;
	height:200px;
	margin:0px;
	border:0px;
	background-image:url(../img/ciel7.jpg);
	overflow:hidden;	
}

#wrapper div.menuh{
	width:960px;
	height:32px;
	margin:0px;
	border:0px;
	background-image:url(../img/VideMenu.jpg);
	text-align:center;
	font-size:18px;
	line-height:30px;
	overflow:hidden;	
}

#wrapper div.menuh div.link{
	float:right;
	display:inline-block;
	width:18%;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

#wrapper div.menuh div.link_accueil{
	float:right;
	display:inline-block;
	width:60px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

#wrapper div.menuh div.link_presentation{
	float:right;
	display:inline-block;
	width:100px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

#wrapper div.menuh div.link_entreprise{
	float:right;
	display:inline-block;
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

#wrapper div.menuh div.link_candidats{
	float:right;
	display:inline-block;
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

#wrapper div.menuh div.link_cale{
	float:right;
	width:50px;
	height:32px;
	margin:0px;
	border:0px;
	overflow:hidden;
}



/* Accueil */
#wrapper div.menuh div.link_accueil:link{
	width:60px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_accueil:visited{
	width:60px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_accueil:hover{
	width:60px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_accueil:active{
	width:60px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

/* Presentation */
#wrapper div.menuh div.link_presentation:link{
	width:100px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_presentation:visited{
	width:100px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_presentation:hover{
	width:100px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_presentation:active{
	width:100px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

/* Entreprise */
#wrapper div.menuh div.link_entreprise:link{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_entreprise:visited{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_entreprise:hover{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_entreprise:active{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

/* Candidats */
#wrapper div.menuh div.link_candidats:link{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_candidats:visited{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_candidats:hover{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link_candidats:active{
	width:150px;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}

/*#wrapper div.menuh div.link:link{
	width:18%;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link:visited{
	width:18%;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}
#wrapper div.menuh div.link:hover{
	width:18%;
	height:32px;
	margin:4px;
	border:0px;
	background-image:url(../img/menu.jpg);
	overflow:hidden;	
}
#wrapper div.menuh div.link:active{
	width:18%;
	height:32px;
	margin:4px;
	border:0px;
	overflow:hidden;	
}*/



#wrapper div.menuv{
	float:left;
	width:200px;
	height:500px;
	margin:0px;
	border:0px;
	background-image:url(../img/menu.jpg);
	overflow:hidden;	
	text-align:center;
	font-size:18px;
	line-height:36px;
}
#wrapper div.menuv div.sep{
	width:200px;
	height:1px;
	margin:0px;
	border:0px;
	background-image:url(../img/separationHaut.jpg);
	background-position:top;
	overflow:hidden;	
}

#wrapper div.menuv div.link{
	width:200px;
	height:46px;
	margin-top : 8px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
	border:0px;
	overflow:hidden;
	vertical-align:middle;
}
#wrapper div.menuv div.link_cale{
	width:200px;
	height:50px;
	margin:0px;
	border:0px;

	overflow:hidden;
	vertical-align:middle;
}

#wrapper div.menuv div.link_cale2{
	width:200px;
	height:70px;
	margin:0px;
	border:0px;

	overflow:hidden;
	vertical-align:middle;
}

#wrapper div.menuv div.link:link{
	width:200px;
	height:46px;
	margin-top : 8px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
	border:0px;
	overflow:hidden;	
	vertical-align:middle;
}
#wrapper div.menuv div.link:visited{
	width:200px;
	height:46px;
	margin-top : 8px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
	border:0px;
	vertical-align:middle;
	overflow:hidden;	
}
#wrapper div.menuv div.link:hover{
	width:200px;
	height:46px;
	margin-top : 8px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
	border:0px;
	/*background-image:url(../img/VideMenu.jpg);*/
	vertical-align:middle;
	overflow:hidden;	
}
#wrapper div.menuv div.link:active{
	width:200px;
	height:46px;
	margin-top : 8px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
	border:0px;
	vertical-align:middle;
	overflow:hidden;	
}

#wrapper div.content{
	float:left;
	width:760px;
	height:500px;
	margin:0px;
	border:0px;
	overflow:hidden;
	background-color:#ccd4db;
}
#wrapper div.content div.arrondi{
	width:760px;
	height:10px;
	margin:0px;
	border:0px;
	background-image:url(../img/arrondi.jpg);
	overflow:hidden;	
}
#wrapper div.content div.dynamic{
	width:760px;
	height:460px;
	margin:0px;
	border:0px;
	overflow:auto;
}


/**************************************/
/*** Gestion du titre (Accueil,...) ***/
/***          Accueil.php           ***/
/**************************************/

.titles{
	float:right;
	width:450px; 
	height:45px;
	text-align:center; 
	margin:auto;
	padding:10px 5px;
	font-family:Georgia;
	font-size:22px;
	line-height:30px;	
}



/**************************************/
/***  Gestion du titre Presentation ***/
/***       Presentation.php         ***/
/**************************************/

.titles_presentation{
	float:right;
	width:620px; 
	height:45px;
	margin:auto;
	padding:0px 0px;
	font-family:Georgia;
	font-size:22px;
	line-height:30px;	
}

/*************************************/
/*** Gestion Espace avant le titre ***/
/***          Accueil.php          ***/
/*************************************/
.sep_texts_defils{
	float:right;
	width:40px; 
	height:45px;
	margin:0;
	padding:10px 5px;
	font-family:Georgia;
	font-size:22px;
	line-height:22px;	
}

/*************************************/
/*** Gestion du texte qui defile ***/
/***          Accueil.php          ***/
/*************************************/
.texts_defil{
	float:right;
	width:500px; 
	height:45px;
	margin:0;
	padding:10px 5px;
	font-family:Georgia;
	font-size:22px;
	line-height:22px;	
}

.img{
	float:left;
	margin:0px 10px 3px 0px;
	border:1px solid #333;
}

.img_center{
	float:;
	margin-left: auto;
	margin-right: auto;
	border:0px solid #333;
}

.img_trans{
	float:left;
	margin:0px 10px 3px 0px;
	border:0px solid #333;
}
.texts{
	float:right;
	width:620px;
	margin:auto;
	/*padding:0px 50px 20px 10px;*/
	padding:0px 0px;
	font-family:Georgia;
	text-align:justify;
	font-size:15px;
	color:#000;
	line-height:20px;

}

.texts_center{
	float:right;
	width:620px;
	margin:auto;
	/*padding:0px 50px 20px 10px;*/
	padding:0px 0px;
	font-family:Georgia;
	text-align:center;
	font-size:15px;
	color:#000;
	line-height:20px;
}

li{
	
	list-style-position:inside;
	margin-left:20px;
	list-style-type:disc;
	text-align:justify;
}

