/*Taille du contenu obligatoirement en font-size: 12px;*/

*{margin:0; padding:0; border:0;}

body,td{
	font-family: verdana;
	font-size: 12px;
}

body{
background: url(../images/skin/fd_top.gif) repeat-x #fff; 
}
table{border-collapse: collapse;}

a{
 color:#1f58a6;
 text-decoration: none;
}
a:hover{
color: #ff0000;
}

h2{text-align: center;font-size: 16px; color:#1f58a6; }

#wrapper{width: 1000px;background: url(../images/skin/fd_body.gif) repeat-y #fff;osition:relative;}

#header{background: url(../images/skin/fd_header.gif) no-repeat; height: 155px;}
#accueil{position: absolute;top: 14px; left:42px;height:28px;width:233px;z-index:2;}
#headercontent{position: absolute;top:24px; }
#headerflash{width: 700px;height:103px;float:left;}
#logo{float: left; width: 290px;height:103px;}
#flash{background: url(../images/skin/flash.jpg) no-repeat; width:293px; height: 373px;}
#menu{width:293px;height:200px;margin-left:44px;margin-top: -55px;background: url(../images/skin/fd_menu.gif) repeat-y;float: left;z-index:2;}
#menu{_margin-left:22px;}

#Menu1{background: url(../images/skin/menu_controle.gif);width:235px; height:34px;display:block;}
#Menu1:hover{background: url(../images/skin/menu_controle_over.gif);}
#Menu2{background: url(../images/skin/menu_points.gif);width:235px; height:34px;display:block;}
#Menu2:hover{background: url(../images/skin/menu_points_over.gif);}
#Menu3{background: url(../images/skin/menu_prise.gif);width:235px; height:34px;display:block;}
#Menu3:hover{background: url(../images/skin/menu_prise_over.gif);}
#Menu4{background: url(../images/skin/menu_contact.gif);width:235px; height:34px;display:block;}
#Menu4:hover{background: url(../images/skin/menu_contact_over.gif);}
#Menu5{background: url(../images/skin/menu_plan.gif);width:235px; height:34px;display:block;}
#Menu5:hover{background: url(../images/skin/menu_plan_over.gif);}




#texte{width: 650px;float: left;margin-top: 20px;text-align:justify;}
#texte h1{background: url(../images/skin/puce.gif) no-repeat ;padding-left: 45px; height: 33px; line-height: 33px; font-size: 26px; color:#1f58a6;border-bottom: 1px solid #1f58a6;margin-bottom: 20px;}
#texte h1 span{color: #ff0000;}

#contenu{float: left;width: 460px;}
#contenu img{vertical-align: middle;}
#frise{float: left;width: 190px;text-align: right;}
#frise img{width:180px; height: 90px;}
.photo{padding: 8px; border: solid 1px #d4d4d4; height:130px;width:180px;display: block;float:left;margin: 0 10px; }


#footer{margin-left: 350px;font-size: 11px; color:#1f58a6;text-align:center;}

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}

.prise input, .prise textarea{	border: 1px solid #ccc;	}
.prise input{width: 200px;}
.prise td{ padding-bottom: 10px;text-align: left;}
.prise .Style1{text-align:right; padding-right: 30px;}
.prise .btn_envoyer{
	background: url(../images/btn_envoyer.gif);
	width: 202px;
	height: 30px;
	border: none;
	cursor: pointer;
}