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

* { padding:0px; margin:0px;  }
img { border:0px;  }
body { padding:0px; margin:0px; background: url(images/bkg.jpg) repeat-x; background-color:#d7dfe1; }
#global {
	width:1200px;
	left:50%;
	margin-left:-600px;
	position:absolute;
}
.flash {
	padding-top:40px;
}
#sliderWrap {
margin: 0 auto;
width: 980px;
}
#slider {

position: absolute;
background-image:url(images/backmenu.png);
background-repeat:no-repeat;
background-position: bottom;
width: 980px;
height: 234px;
margin-top: -221px; /*  position depart*/
left:50%;
margin-left:-490px;
}
#slider img {
border: 0;
}
#sliderContent {
margin: 0px;
position: absolute;
}
.mengeneral1  {
	padding-left:180px;
	padding-top:40px;
	width:200px;
	height:70px;
	display:block;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; 
}
.mengeneral2, .mengeneral3   {
	padding-left:20px;
	padding-top:40px;
	width:240px;
	height:70px;
	display:block;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; 
}
.menprix  {
	padding-left:162px;
	padding-top:30px;
	width:240px;
	height:80px;
	float:left;
	display:block;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; text-align:left;
}
.menplaque  {
	padding-left:240px;
	padding-top:30px;
	width:290px;
	height:80px;
	float:left;
	display:block;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; text-align:left;
}
.mentitre { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight:bold; text-align:left; text-decoration:none; text-align:left; padding-bottom:5px; }

#sliderContent a{ color:#FFFFFF; text-decoration:underline; cursor:pointer; }
#sliderContent a:hover{ color:#5abbed; text-decoration:underline; }

#header {
margin: 0 auto;
width: 600px;
background-color: #F0F0F0;
height: 200px; 
padding: 10px;
}
#openCloseWrap {
position:absolute;
margin: 221px 0 0 0px; /*  position de l'open*/
font-size:12px;
font-weight:bold;
}

/* pages html  */

#globalhtml {
	width:980px;
	left:50%;
	margin-left:-490px;
	position:absolute;
}
#borderleft {
	margin-top:60px;
	background:url(images/border-left.jpg) no-repeat;
	width:33px;
	float:left;
	display:block;
	height:648px;
}
#content {
	margin-top:60px;
	width:723px;
	float:left;
	display:block;
	background:url(images/header.jpg) no-repeat;
}
#links {
	padding-top:104px;
	background:url(images/agreement.jpg) no-repeat top;
	margin-top:60px;
	width:224px;
	float:left;
	display:block;
}
#footer {
	background:url(images/footer.png) no-repeat top;
	width:980px;
	height:61px;
	float:left;
	display:block;
}

.ban {
	background:url(images/header.jpg) no-repeat;
	height: 104px;
}
.ban h1 a{
	display:block;
	height:66px;
	width:234px;
	position:absolute;
	left:499px;
	margin-left:-445px;
	margin-top:7px;
	top: 103px;
}
.ban h1 span{
	display:none;
}
.zonetexte {
	float:left;
	display:block;
	width:683px;
	background:url(images/backcontent.png) repeat-y;
	padding:20px;
	text-align:center;
}
.title { font-family:Tahoma, Geneva, sans-serif; font-size: 20px; color: #efc005; font-weight:bold; text-align:left; text-decoration:none; text-align:left; padding-bottom:15px; }
.subtitle { font-family:Tahoma, Geneva, sans-serif; font-size: 14px; color: #46869c; font-weight:bold; text-align:left; text-decoration:none; text-align:left; padding: 5px 10px 10px 10px;  }
.texte { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #414141; font-weight:normal; text-align:left; text-decoration:none; text-align:left; padding: 5px 10px 0px 10px;  }
.texte a{ color: #414141; text-decoration:underline; }
.lien a{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; background:url(images/puce.png) no-repeat; color: #628912; font-weight:bold; text-align:left; text-decoration:none; text-align:left; padding: 0px 10px 0px 35px;   }
.temoignage{ font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #414141; font-weight:normal; text-align:left; text-decoration:none; text-align:left; padding: 5px 10px 0px 10px; border-bottom:solid 1px #FC6;   }


/* code simulateur  */
.voirsource {
	padding-top:10px;
	 }
.voirsource a{font-family:Arial, Helvetica, sans-serif; font-size: 12px; background:url(images/puce.png) no-repeat; color: #628912; font-weight:bold; text-align:left; text-decoration:none;  padding: 0px 10px 0px 35px; }
.voirsource a:hover{color: #628912; text-decoration:underline; }

.code{
	width:580px;
	padding-left:20px;
	display:block;
	float:left;
}

.titrecode{
	background-color:#efc005; color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size: 20px; font-weight:bold; text-align:center;
}
.lienretour { font-family:Tahoma, Geneva, sans-serif; font-size: 14px; color: #46869c; font-weight:bold; text-align:left; text-decoration:underline; text-align:center;  }
.tab {
	width:580px;
	text-align:center;
	display:block;
	float:left;
	padding-bottom:30px;
	padding-top:20px;
}

.partenaires{
	width:580px;
	display:block;
	float:left;
	padding:10px;
	margin-bottom:20px;
	margin-left:40px;
	border:solid 2px #999;
	text-align:left;
}
.partenaires a{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; background:url(images/puce.png) no-repeat; color: #628912; font-weight:bold; text-align:left; text-decoration:none;  padding: 0px 10px 0px 35px;  }

