#menu1,#menu2,#menu3,#menu4,#menu5,#menu6{
	float:left;
	text-align: center;
	font-weight:bold;
	font-size:13px;
	padding-right:12px;
	padding-left:12px;
}

#menu1{
	border-right:1px solid #DDDDDD;
}

#menu2{
	border-right:1px solid #DDDDDD;
}

#menu3{
	border-right:1px solid #DDDDDD;
}

#menu4{
	border-right:1px solid #DDDDDD;
}

#menu5{
	border-right:1px solid #DDDDDD;
}

#menu6{
}

/******* A ********************************************/
a.itemMenuOff{
	color:#000;
	text-decoration:none;
}

a.itemMenuOn{
	color:#C30160;
	text-weight:bold;
	text-decoration:none;
}

a.menuBas{
	color:#FFF;
	text-decoration:none;
	font-size:90%;
}

a.menuBas:hover{
	text-decoration:underline;
}

a.on
{
	color:#000;
	text-decoration:none;
}

a.off
{
	color:#920D7C;
	text-decoration:none;
}

a.offreContact{
	text-decoration:none;
	color:#444;
}

a.offreContact:hover{
	color:#920D7C;
}

a.offreIndex{
	text-decoration:none;
	color:#920D7C;
	font-size:90%;
}

a.offreIndex:hover{
	text-decoration:underline;
}

a.lienClassic{
	text-decoration:none;
	color:#920D7C;
}

a.lienClassic:hover{
	text-decoration:underline;
}

a.newsSuite{
	text-decoration:none;
	color:#AAA;
	font-size:90%;
}

a.newsSuite:hover{
	color:#920D7C;
}



/******* BODY ********************************************/
body{
	background:#90A7D9 url("../images/bodyFond.jpg") repeat-x;
	margin-top: 15px;
	padding: 0px;
	font-family:verdana; 
	font-size:12px;
}


/******* BR *********************************************/
br.indexNous{
	margin-bottom:5px;
}


/******* DIV ********************************************/
div.accessibilite{
	width:963px;
	margin:auto;
	text-align:right;
	margin-top:-245px;
	margin-left:105px;
}

div.arrondis{
	height:12px;
	background-color:#FBFEC5;
}

div.bas{
	background-image : url('../images/mainBas_new.gif');
	background-position:top;
	background-repeat: no-repeat;
	width:963px;
	height:51px;
	margin:auto;
	margin-top:0px;
}

div.entete{
	background-image : url('../images/mainHaut_new.gif');
	width:963px;
	height:265px;
	margin:auto;
	margin-top:0px;
}

div#date{
	width:100px;
}

div.horaires{
	margin-top:5px;
	font-size:90%;
	color:#41464D;
}

div.indexNews{
	width:420px;
	margin-left:70px;
	margin-top:290px;
	padding: 0px;
	background-color:#FFF;
}

div.indexNous{
	width:405px;
	height:145px;
	margin-top:-333px;
	margin-left:495px;
	text-align:center;
	background-color:#FFF;
}

div.indexOffres{
	width:405px;
	margin-top:21px;
	margin-left:495px;
	cursor: pointer;
	background-color:#FFF;
}

div.infoCentre{
	padding:10px 20px 8px 208px;
	text-align:justify;
}

div.infoCentreCandidat, div.infoCentreEntreprise,div.infoCentreNous, div.infoCentreAnnexes{
	padding:10px 20px 8px 208px;
	text-align:justify;
}

div.infoCentreCandidat{
	min-height:250px;
}

div.infoCentreEntreprise{
	min-height:340px;
}

div.infoCentreNous{
	min-height:200px;
}

/***** ANNEXES *****/
div.infoCentreAnnexes{
	min-height:200px;
}

div.infoCentreAnnexes li a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

div.infoCentreAnnexes li li a{
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

div.infoCentreAnnexes a:hover{
	color:#920D7C;
}

div.itemMenu{
	float:left;
	width:170px;
	margin-top:10px;
	margin-left:20px;
}

div.itemMenuOff{
	padding-left:4px;
	width:160px;
	cursor:pointer;
	line-height:20px;
	border-bottom:1px solid #DDDDDD;
	background-color:#fff;
	font-size:90%;
}

div.itemMenuOn{
	padding-left:4px;
	width:160px;
	cursor:pointer;
	line-height:20px;
	background-color:#DDDDDD;
	font-size:90%;
}

div.lesOffres{
	height:80px;
}

div.lesOffresTitre{
	background-color:#fff;
	border-bottom:1px dashed #ddd;
	color:#000;
	font-weight:bold;
	padding: 2px 2px 2px 2px; 
}

div.lesOffresInfo{
	color:#000;
	font-weight:bold;
	background-color:#eee;
	padding:10px 15px 10px 15px;
}

div.lesNews{
	height:275px;
	overflow: auto;
	width:400px;
	padding:0px 5px 0px 10px;
}

div.lesNewsTitre{
	background-color:#fff;
	color:#000;
	font-weight:bold;
	padding: 2px 2px 2px 2px; 
}

div.lesNewsInfo{
	color:#000;
	background-color:#F5F5F5;
	padding:10px 15px 10px 15px;
	border-bottom:1px dashed #ddd;
	border-top:1px dashed #ddd;
}

div.lienContact{
	margin-top:5px;
}

div.main{
	background:#FBFEC5 url("../images/mainBody_new.gif") repeat-y;
	width:963px;
	margin:auto;
	margin-top:-70px;
}

div.menu{
	width:963px;
	margin:auto;
	margin-top:170px;
}

div.menuBas{
	color:#FFF;
	width:903px;
	margin:auto;
	margin-top:-25px;
	text-align:right;
}

div.menuPartie{
	width:840px;
	background-color:#FFF;
	margin-left:60px;
	margin-top:290px;
	padding: 0px;
}

div.newsTitre
{
	cursor: pointer;
	text-align:justify;
	border-bottom:1px solid #DDDDDD;
	font-weight:normal;
	color:#920D7C;
	font-size:90%;
	padding:2px 3px;
}

div.newsTitre:hover
{
	color:#920D7C;
}


div.newsInfo
{
	cursor: pointer;
	text-align:justify;
	margin-top:5px;
	margin-left:0px;
	padding: 0px 10px; 
	font-size:90%;
}

div.offreIndex{
	text-align:right;
	padding: 0px 10px 0px 10px; 
}

div.offreTexte{
	font-weight:normal;
	padding: 5px 0px 5px 0px; 
}

div.offreTitre{
	font-weight:bold;
	font-size:80%;
	line-height:16px;
	padding: 0px 5px 0px 10px; 
}

div.partieTitre
{
	text-align:justify;
	border-bottom:1px solid #DDDDDD;
	font-weight:bold;
}

div.plan{
	text-align:left;
}

div.plan a{
	color:#999;
	text-decoration:none;
}

div.plan a:hover{
	color:#920D7C;
}

div.sousTitre{
	font-weight:bold;
	color:#920D7C;
	font-size:17px;
	padding: 0px 5px 0px 10px; 
}


/******** HTML **********************************/
html
{
	overflow-y : scroll;
}


/******** IMG **********************************/
img.imgLigne{
	margin-right:5px;
	vertical-align: middle;
}


img.contact{
	border:0px;
}

img.smehNous{
	margin:15px 15px 10px 0px;
	float:left;
}

/******** LI **********************************/
li.on
{
	display: inline;
	cursor: pointer;
	height:30px;
	line-height:30px;
	background-color:#FEFFE4;
}

li.off
{
	color:#920D7C;
	display: inline;
	cursor: pointer;
	height:30px;
	line-height:30px;
	background-color:#FEFFE4;
}


/********* P ***********************************/
p.ligneContact{
	color:#555;
}

p.msgOffreEmploiEnvoyee{
	color:#365BFE;
}

/********* UL ***********************************/
ul#menu{
	margin: 10px 10px 0px 230px;
	padding:0px;
}


/********* SPAN ***********************************/
span.ce77{
	font-weight:bold;
	font-size:12px;
	color:#C3035E;
}

span.libAgence{
	font-weight:bold;
	color:#920D7C;
}

span.libConseiller{
	color:#000;
}

span.newsDate{
	font-weight:normal;
	color:#555;
	font-size:80%;
}

span.offreContact{
	font-weight:normal;
}

span.offreContrat{
	font-weight:normal;
}

span.offreDate{
	font-weight:normal;
	color:#555;
	font-size:80%;
}

span.offreLieu{
	font-weight:normal;
}

span.offreRef{
	font-weight:normal;
}

span.offreVille{
	font-weight:normal;
}

span.gras{
	font-weight:bold;
}

/* ***** TABLE ***** */
table.smeh{
	border:0px;
	margin:0px;
	width:100%;
}

td.coordonneesSMEH{
	text-align:center;
	vertical-align:center;
	width:60%;
}

td.logoSMEH{
	font-weight:normal;
	font-size:10px;
}

td.libelleOffre{
	color:#555;
	font-style:italic;
	vertical-align:top;
	width:100px;
}
