body{
	font-family: Arial, sans-serif;
	font-size: 12px;
}
#container{
	width: 1000px;
}
#container #header .slogan{
	color : #085780;
	text-transform: uppercase;
	font-size: 24px;
	position: relative;
	bottom: 38px;
	font-family: "Segoe Script", "Comic Sans MS", cursive;
	font-weight: bold;
}
#mainMenu{
	position: relative;
	height: 310px;
}
#bandeau{
	clear : both;
	height : 265px;
	width : 1019px;
	position: absolute;
	top: 40px;
	left: -19px;
	z-index:-1;
}
.accueil #bandeau{
	background-image: url("../images/sce/template/Header-Accueil.jpg");
}
.accueil #bandeau .sloganLeft{
	margin-left: 58px;
	margin-top: 59px;
	font-family : "Times New Roman";
	font-size: 26px;
	text-transform: uppercase;
	color: white;
}
#mainMenu #menu a.main_menu{
	padding: 0;
	padding-top: 18px;
	height: 28px;
	width: 143px;
	text-align: center;
	/*background-color: none;*/
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
#mainMenu #menu a.main_menu:hover{
	color: white;
	text-decoration: underline;
}
#mainMenu #menu a.main_menu#menu_link0{
	background-image : url("../images/sce/template/mainMenu_bg0.jpg");
	background-color : #ee7000;
}
#mainMenu #menu a.main_menu#menu_link1{
	background-image : url("../images/sce/template/mainMenu_bg1.jpg");
	background-color : #ffbb00;
}
#mainMenu #menu a.main_menu#menu_link2{
	background-image : url("../images/sce/template/mainMenu_bg2.jpg");
	background-color : #83d800;
}
#mainMenu #menu a.main_menu#menu_link3{
	background-image : url("../images/sce/template/mainMenu_bg3.jpg");
	background-color : #01c059;
}
#mainMenu #menu a.main_menu#menu_link4{
	background-image : url("../images/sce/template/mainMenu_bg4.jpg");
	background-color : #02c4cd;
}
#mainMenu #menu a.main_menu#menu_link5{
	background-image : url("../images/sce/template/mainMenu_bg5.jpg");
	background-color : #026cc0;
}
#mainMenu #menu a.main_menu#menu_link6{
	background-image : url("../images/sce/template/mainMenu_bg6.jpg");
	background-color : #9d00ef;
	width: 142px;
}

#rightCol{
	float: right;
	width: 259px;
}

#mainContent{
	/*margin-right: 271px;*/
	width: 720px;
	text-align: justify;
}

#headerEspaces .espace{
	width: 486px;
	height: 248px;
}
#headerEspaces .espace .contenu{
	padding-top: 32px;
	padding-left: 68px;
	color: white;
}
#headerEspaces .espace .contenu ul{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	margin-top: 2em;
	padding: 0;
	line-height: 1.75em;
	list-style-type: none;
}
#headerEspaces .espace .contenu a, #headerEspaces .espace .contenu a:hover, #headerEspaces .espace .contenu a:visited{
	color: white;
	text-decoration: underline;
}
#headerEspaces .espace .contenu a:hover{
	text-decoration: none;
}
#headerEspaces .espace .contenu h2{
	margin: 0;
	padding: 0;
	font-size: 24px;
	font-weight: normal;
	color: #452f24;
}
#headerEspaces .espace .contenu h2 a, #headerEspaces .espace .contenu h2 a:visited{
	color: #452f24;
	text-decoration: none;
}
#headerEspaces .espace .contenu h2 a:hover{
	color: #452f24;
	text-decoration: underline;
}

#headerEspaces #espaceJeunes{
	float: left;
	background: url("../images/sce/template/Espace-jeunes.jpg");
}
#headerEspaces #espaceEntreprises{
	float: right;
	background: url("../images/sce/template/Espace-entreprises.jpg");
}
.separator{
	clear: both;
}
form .separator{
	clear: left;
	margin-top: 0.5em;
}
form label{
	width: 17em;
}
form div.indent{
	margin-left: 17.5em;
}
#footer{
	height: 65px;
	background-image: url("../images/sce/template/bg_footer.jpg");
}
#footerL{
	float: left;
	padding-left: 68px;
	padding-top: 8px;
	font-size: 13px;
	color: white;
	font-weight: bold;
}
#footerL .tel{
	color: #462f21;
}
#footerL table.tel{
	border-collapse: collapse;
}
#footerC{
	width: 400px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	color: #462f21;
}
#footerC a, #footerC a:hover, #footerC a:visited{
	color: #462f21;
	text-decoration: none;
}
#footerC a:hover{
	text-decoration: underline;
}

#footerR{
	float: right;
	margin-right: 68px;
	padding-top: 26px;
}

table#footerLinks{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
table#footerLinks td img{
	padding: 0 16px;
}

#ctaFaceBook{
	height: 51px;
	background-color: #472f23;
	background-image: url("../images/sce/template/bg_cta_fb.jpg");
}
#ctaFaceBook img{
	padding: 5px;
	padding-right: 24px;
	vertical-align: middle;
}
#ctaFaceBook a, #ctaFaceBook a:hover, #ctaFaceBook a:visited{ 
	color: #60a4d5;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#ctaFaceBook a:hover{
	text-decoration: underline;
}
#ctaMeltinpot, #ctaNewsletter{
	margin-top: 1em;
}

.cta{
	margin-top: 1em;
	padding-top: 8px;
	background-repeat: no-repeat;
}
.cta h2{
	margin-top: 0;
	padding-top: 0;
}
.cta.vert{
	background-image: url("../images/sce/template/borderHaut_cta_vert.jpg");
}
.cta.vert, .cta.vert .contenu{
	border-color: #a8cb3b;
}
.cta.vert h2{
	color: #a8cb3b;
}
.cta.bleu{
	background-image: url("../images/sce/template/borderHaut_cta_bleu.jpg");
}
.cta.bleu, .cta.bleu .contenu{
	border-color: #27aedb;
}
.cta.bleu h2{
	color: #27aedb;
}
.cta .ctaBas{
	padding-bottom: 8px;
	background-repeat: no-repeat;
	background-position: bottom;
	}
.cta .contenu{
	border-width: 1px;
	border-style:  solid;
	border-top: none;
	border-bottom: none;
	padding: 0 23px;
}
.cta .contenu p{
	margin-bottom: 0;
}
.cta.vert .ctaBas{
	background-image: url("../images/sce/template/borderbas_cta_vert.jpg");
}
.cta.bleu .ctaBas{
	background-image: url("../images/sce/template/borderbas_cta_bleu.jpg");
}
.cta .bouton{
	display: block;
	height: 32px;
	width: 211px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: 18px;
	padding-top: 10px;
	margin-top: 8px; 
}
.cta.vert .bouton{
	background-image: url("../images/sce/template/bg_btn_cta_vert.jpg");
}
.cta.bleu .bouton{
	background-image: url("../images/sce/template/bg_btn_cta_bleu.jpg");
}
.cta a.bouton, .cta a.bouton:hover, .cta a.bouton:visited{
	color: white;
	text-decoration: none;
}
.cta a.bouton:hover{
	color: black;
}
#mainContent ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mainContent ul li{
	padding-left: 16px;
	background-position: 0 4px;
	background-repeat: no-repeat;
}
/*h2, h3, h4, h5, h6{
	padding-left: 16px;
	border: 6px none black;
	border-left-style: solid;
}*/
#menu ul ul a, #menu ul ul a:hover, #menu ul ul a.current {
	color: white;
	padding: 0.5em;
	font-size: 0.8em;
}
#menu ul ul a:hover{
	text-decoration: underline;
}
#menu li#menu0 ul a, #menu li#menu0 ul a:hover{
	background-color: #ffa800;
}
#menu li#menu1 ul a, #menu li#menu1 ul a:hover{
	background-color: #ffa800;
}
#menu li#menu2 ul a, #menu li#menu2 ul a:hover{
	background-color: #83d800;
}
#menu li#menu3 ul a, #menu li#menu3 ul a:hover{
	background-color: #01b548;
}
#menu li#menu4 ul a, #menu li#menu4 ul a:hover{
	background-color: #00adb8;
}
#menu li#menu5 ul a, #menu li#menu5 ul a:hover{
	background-color: #0169a0;
}
#menu li#menu6 ul a, #menu li#menu6 ul a:hover{
	background-color: #0069a0;
}
#menu li#menu7 ul a, #menu li#menu7 ul a:hover{
	background-color: #ba32f4;
}

.white{
	color: white;
}
.demiColonne{
	float: left;
	width: 45%;
	margin-right: 5%;
}
.newsAccueil{
	width: 720px;
	float: left;
	clear: left;
}
.newsAccueil .VolNewsHeadline img{
	float: right; 
	margin-right: 50px;
}
.news_manager .news_headline, .news_manager .news_headlines{
	margin-bottom: 1em;
	/*padding-left: 6em;*/
}
/*.news_manager .news_headlines{
	display: block;
}
.news_manager .news_date{
	float: left;
}*/
.news_manager .news_date, .news_manager .news_title{
	font-size: 1.2em;
	font-weight: bold;
}

img.border{
	border: 1px solid #a0a0a0;
	padding: 2px;
}
