@charset "UTF-8";
body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background:  url(napo-fond.jpg);
	margin: 0;
	padding: 0;
	color: #000;
}

/* ~~ Sélecteurs d'éléments/balises ~~ */
ul, ol, dl {
	padding: 0;
	margin: 0;

}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
	}
	
a img { border: none;
}

a:link {
	color: #fff;
	text-decoration: none; 
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover, a:active, a:focus { 
	text-decoration: underline;
	color:#C30;
}

#grandcadre {
	width: 954px;height:870px;
	background: #000;
	margin: 0 auto;
    margin-top: 20px;
}

#container {
	width: 960px;height:850px;
	background: #FFF;
	margin: 0 auto;
    margin-top: 20px;
}

#header {
	background: #ADB96E;
}
#menu {
	background: #000;
	color:#FFF;
}
.eltmenu{color:#FFF;
font-family:Verdana, Geneva, sans-serif;
margin-left:30px;}


#footer {
	padding: 10px 0;
	background: #CCC49F;
	margin-top:400px;	
}

#content{
	margin:  0 auto;padding :20px;
	background:#fff;height:600px;width: 920px;
}

#contentgauche{
	position:absolute;  
  	width: 420px;height:500px;
}

#contentdroit{
	margin-left:440px;
	width: 420px;height:500px;
	border: 1px solid #039; 
}

#banner-image {
	position:absolute; 
	margin-top:30px;
	width:260px;
	height:400px;
	margin-left: 40px;
}

#banner-texte {
	margin-top:30px;
	width:420px;
	height:400px;
	margin-left: 320px; 
	text-align:justify; font-size:14px;
}

#banner-titre {
	width:700px;margin-left:40px;
	height:40px; background-color: #CCC;
	text-align:center;color:#C30;font-weight:bold; font-size:18px;
	}
	
#banner-fade,
#banner-slide{
	margin:  0 auto;
	margin-top: 40px;
	background:#fff;
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:#fff;
	color:#000;
	text-decoration: none;
}

ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding-bottom:45px;position:absolute;bottom:0; text-align:center;color:#C30;font-weight:bold; font-size:18px;}