
/* Styles pour page d'accueil */

#left-div {
	width: 894px;
	background-color: #FFF;
	
	padding-left: 28px;
	padding-right: 28px;
	clear: both;
}

.post-wrapper {
	width: 894px;
	margin-top: 15px;
	padding-bottom: 15px;
}

.post-title {
	margin-top: 30px;
	display: none;
}

a:link {
	
margin:0px;

}


.boutonPrincipal  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	
}

.boutonPrincipal2  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	
}




.boutonPrincipal li a.nav {
	display: block;
	width: 253px;
	height: 25px;
	text-align: left;
	
	color: white;
	text-decoration: none;
	font: 25px Georgia;
	padding: 10px 10px 10px 25px;
	text-shadow: black 1px 1px 0px;
	
}

.boutonPrincipal2 li a.nav {
	display: block;
	width: 560px;
	height: 15px;
	text-align: left;
	
	color: white;
	text-decoration: none;
	font: 14px Georgia;
	padding: 10px 10px 10px 25px;
	text-shadow: black 1px 1px 0px;
}

#flashNews div.boutonPrincipal2.color5 ul li a.nav {
	border-bottom-style: none;
	color: white;
	margin-bottom: 25px;
}




.color5 li a.nav {
background-color: #f90214;
color: white;
}

#Partenaires div.boutonPrincipal.color2 ul li a.nav {
	width: 556px;
}





#Partenaires h3
{
	margin-top: 0;
	padding: 5px 5px 5px 25px;
	background-color: #e7e7e7;
	font-size: 12px;
	height: 25px;
	text-align: left;
width:561px;
}



#candidats div.boutonPrincipal a.nav:hover, #etudiants div.boutonPrincipal a.nav:hover,#diplomes div.boutonPrincipal a.nav:hover, #Partenaires div.boutonPrincipal a.nav:hover {
	background-color: #9a998b;

}


.color1 li a.nav {
background-color: #e56100;
color: white;

}


.color2 li a.nav {
background-color: #76a0b0;
}

#candidats div.boutonPrincipal.color1 ul li a.nav,
#etudiants div.boutonPrincipal.color1 ul li a.nav ,
#diplomes div.boutonPrincipal.color1 ul li a.nav,
#Partenaires div.boutonPrincipal.color2 ul li a.nav,
#Plus div.boutonPrincipal.color3 ul li a.nav {
	border-bottom-style: none;
	color: white;
	
}

#diplomes div.boutonPrincipal.color1 ul li a.nav {
	border-bottom-style: none;
	color: white;
}
#etudiants div.boutonPrincipal.color1 ul li a.nav {
	border-bottom-style: none;
	color: white;
}
#Partenaires div.boutonPrincipal.color2 ul li a.nav {
	border-bottom-style: none;
	color: white;
}
#Plus div.boutonPrincipal.color2 ul li a.nav {
	border-bottom-style: none;
	color: white;
}

.color3 li a.nav {
background-color: #a7a697; }  

.color3  {
background-color: #a7a697;
display: block;
	width: 253px;
	height: 25px;
	text-align: left;
	
	color: white;
	text-decoration: none;
	font: 25px Georgia;
	padding: 10px 10px 10px 25px;
	text-shadow: black 1px 1px 0px;
	 }  



#candidats {
	width: 288px;
	margin-right: 15px;
	float: left;
	clear: none;
	display: block;
	
}



#candidats h5
{
	background-color: #e56100;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	cursor: pointer;
}

#candidats h5:hover, #etudiants h5:hover, #diplomes h5:hover,
#externes h5:hover, #internes h5:hover
{
	
	background-color: #9a998b;
	
}

#candidats h3
{
	margin-top: 0;
	padding: 5px 5px 5px 25px;
	background-color: #e7e7e7;
	font-size: 12px;
	height: 25px;
	text-align: left;
}

#nav2 li.page_item.page-item-271.current_page_ancestor a.sf-with-ul{
	color: white;
	background-color: #9a998b;
}


#etudiants {
	width: 288px;
	margin-right: 15px;
	display: block;
	float: left;
	
}

#etudiants h5
{
	background-color: #e56100;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	cursor: pointer;

}

#etudiants h3
{
	margin-top: 0;
	padding: 5px 5px 5px 25px;
	background-color: #e7e7e7;
	font-size: 12px;
	height: 25px;
	text-align: left;
}



#diplomes {
	width: 288px;
	
	display: block;
	float: left;
	
}

#diplomes h5
{
	background-color: #e56100;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	cursor: pointer;

}

#diplomes h3
{
	margin-top: 0;
	padding: 5px 5px 5px 25px;
	background-color: #e7e7e7;
	font-size: 12px;
	height: 25px;
	text-align: left;
}

#Partenaires {
	
	width: 589px;
	display: block;
	float: left;
	height: 150px;
		margin-top: 30px;
	margin-bottom: 20px;
}

#Partenaires h5
{
	background-color: #76a0b0;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	width: 556px;
	float: none;
}

#Plus {
		width: 288px;
	
	display: block;
	float: right;
		margin-top: 30px;
	margin-bottom: 20px;
}

#Plus h5
{
	background-color: #a7a697;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	
}

#candidats ul li a:hover, #etudiants ul li a:hover, #diplomes ul li a:hover {
	background-color: #e56100;
	color: white;
}

#internes ul li a:hover, #externes ul li a:hover {
	background-color: #739cab;
	color: white;
}

#intro {
	width: 589px;
	height: 250px;
	display: block;
	text-align: left;
}

#externes h5
{
	background-color: #76a0b0;
	margin-top: 0;
	padding: 10px 10px 10px 25px;
	font-size: 25px;
	color: white;
	

}

div#chapo {
	color: #e56100;
	font-size: 18px;
	margin-bottom: 15px;
	line-height: 24px;
	width: 594px;
	float: left;
	display: inline;
	text-align: left;
}

#sidebar {
	float: none;
	color: #959487;
	background-color: #cdccc4;
		border-right: 1px none #dedeca;
	clear: left;
	width: 950px;
	height: 350px;
display: none;
}

div.accueil {
	height: 250px;
}

.sidebar-box {
	padding: 13px 30px 13px 15px;
	margin-bottom: 5px;
	float: left;
	width: 286px;
	border-left: 1px none #fff;
	border-top: 1px none #fff;
	background-color: #2f2725;
	text-align: left;
	font-size: 13px;
	color: white;
	
	border-right: 1px dotted #fff;
	height: 324px;
	display: none;
}

.sidebar-box-info {
	padding: 13px 15px 13px 30px;
	margin-bottom: 5px;
	float: left;
	width: 159px;
	border-left: 1px none #fff;
	border-top: 1px none #fff;
	background-color: #2f2725;
	text-align: left;
	font-size: 13px;
	color: white;
	height: 324px;
	
	border-right: 1px dotted #fff;
}


.sidebar-box-cal {
	padding: 13px 15px;
	margin-bottom: 5px;
	float: left;
	width: 587px;
	border-left: 1px none #fff;
	border-top: 1px none #fff;
	background-color: #2f2725;
	text-align: left;
	font-size: 13px;
	color: white;
	height: 324px;
	
	border-right: 1px dotted #fff;
}

.sidebar-box-title {
	font-size: 13px;
	color: #FFF;
	padding: 7px 15px 7px 11px;
	background-color: #76a0b0;
	margin: 0px 76px 10px 0px;
	float: left;
	border: 1px solid #fff;
	width: 130px;
	text-shadow: black 1px 1px 0px;
}

span.sidebar-box-title.home {
	width: 140px;
}

.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {
	color: white;
}
.sidebar-box ul li {
	clear: both;
	margin: 0 0 0 -5px;
}
.sidebar-box ul {
	list-style: circle;
	clear: both;
	margin-top: 0px;
	padding-top: 0px;
}
.sidebar-box ul li a:hover {
	color: white;
	background-color: #e56100;
	border-style: none;
}

#container {
	
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	background-position: left;
}

.next {
width: 10px;
height: 19px;
background-image: url(images/next.gif);
cursor: pointer;
float: left;
margin: 30px 5px 0px 10px;
}

.prev {
width: 10px;
height: 19px;
background-image: url(images/previous.gif);
cursor: pointer;
float: left;
margin: 70px 0px 0px;
}

#featured ul {
height: 146px;
margin: 0px;
list-style-image: none;
list-style-type: none;
padding: 0px;
width: 4000px;

}

#featured ul li {
height: 146px;
width: 889px;
margin: 0px;
padding: 0px;
float: left;
}




.sidebar-promo {
	display:none;
}