@charset "utf-8";
/* CSS Document made by Esteric*/

/* $$$$$$$$$$ ID Style $$$$$$$$ */

/* styles generaux */
body{
	background-color:#b8c192; text-align:center; margin:0px; padding:0px;
	}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#72694c; text-decoration:underline;
	}
a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline;
	}

li{ list-style-image:url(grafix/puce.gif); font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;
	}

h2{
	font-size:14px; font:Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-left:10px;
	}


/* header */
#banner{
	background:url(grafix/banner.jpg); width:805px; height:185px; text-align:left;
	}
#banner_left{
	background:url(grafix/banner_left.jpg); height:185px; 
	}
#banner_right{
	background:url(grafix/banner_right.jpg); height:185px; 
	}

/* Central Container */
#container{
	background:url(grafix/bg_container.jpg) repeat-y; width:805px; height:auto;
	}
	
/* Menu column */
#top_menu{
	background:url(grafix/menu_top.jpg) no-repeat; width:269px; height:16px; margin-top:10px;
	}
#bg_menu{
	background:url(grafix/bg_menu.jpg) repeat-y;
	}
#footer_menu{
	background:url(grafix/footer_menu.jpg) no-repeat; width:269px; height:16px;
	}
	
/* Footer */
#footer{
	background:url(grafix/footer.jpg) no-repeat; height:57px; width:805px;
	}
/* Contenu */
#contenu{
	padding-top:20px; text-align:center; padding-left:10px;
	}


	
	
	
	
	
/* $$$$$$$$$ Class style $$$$$$$$$ */

/* Menu lateral */
#bg_menu li{ 
	list-style-image:url(grafix/puce_light.gif); text-align:left; margin-left:50px;line-height: 18px ;font-size: 12px; color: #FFFFFF;
	}
#bg_menu li a{
	text-align:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	}
.titre_menu{ 
		text-align:center; font:18px Geneva, Arial, Helvetica, sans-serif #FFFFFF; color:#999999; text-decoration:underline;
	}
.logo_partner{
	margin-left:40px; margin-bottom:10px;
	}
.text_partner{
	margin-left:60px; margin-right:20px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;
	}

	
/* Barre de navigation */
#navig{
	height: 25px; width: 796px;background : url(grafix/fondnavig1.png); padding-left:0px ; font-family:Georgia, "Times New Roman", Times, serif; 
	}

ul#menu li{
float: right ; text-align: center ;list-style-type: none;}

ul#menu li a{
	width: 90px ;	line-height: 25px ;font-size: 12px ;font-weight: bold ;letter-spacing: 2px ;color: #FFFFFF;
	display: block ;
	list-style-type: none;
	text-decoration: none ;
	border-right: 1px solid #b8c192 ;
	border-left: 1px solid #b8c192 ;
	}

ul#menu li a:hover{
	background: url(grafix/fondnavig2.png);
	}
	


/* $$$$$$$$$ Contenu de pages $$$$$$$$$ */

/* Class uniques */
.present{
	width:500px; height:286px; background-image:url(grafix/presentationclub.jpg); background-position:left; background-repeat:no-repeat; margin-bottom:30px;
	}
.bienvenue{
	width:60%; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#666666; margin-top:50px; margin-left:10px;
	}
.pub2008{
	width:200px; height:277px; text-align:center; padding-left:35px;
	}
.pub2009{
	text-align:center;
	}
.inscription{
	width:250px; padding:10px; border:1px dashed #b8c192; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:25px; line-height:25px;
	}

.mix_photo{
	width:100%; text-align:center; 
	}

/* block de contenu */
.titre_block{
	width:500px; height:50px; background-image:url(grafix/fond_titre_contenu.gif); 
	}
.contenu_block{
	width:500px; background-color:#FFFFFF; border-top:1px dashed #b8c192; text-align:left;
	}
.pied_contenu{
	width:500px; height:10px; background-image:url(grafix/fond_pied_contenu.gif); text-align:left; margin-bottom:30px;
	}
.text_titre{
	font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#72694c; text-align:left; margin-top:20px; font-stretch:extra-expanded; letter-spacing:3px;
	}

.contenu_block h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:16px;
	}

.text_block{
	font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:10px; text-align:left;
	}
.text_block_reponse{
	width:90%; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin-left:25px; padding:5px; text-align:left; font-weight:bold; border:1px dashed #333333; margin-bottom:10px;
	}
.image_block_right{ 
clear:both; float:right; padding:10px;
	}
.image_block_left{ 
clear:both; float:left; padding:10px;
	}	
.rowpaire{
	 text-align:left; background-color:#b8c192;font-size:12px; color:#333333;
	 }
.rowpaire a{
	margin-left:35px; font-size:12px; color:#333333; text-decoration:underline;
	}
.rowimpaire{
	 text-align:left; background-color:#d9dcc5; font-size:12px; color:#333333;
	}
.rowimpaire a{
	margin-left:35px; font-size:12px; color:#333333; text-decoration:underline;
	}	
.rowpairebis{
	 text-align:left; background-color:#ffffff; font-size:12px; color:#333333;
	}
.rowpairebis a{
	margin-left:35px; font-size:12px; color:#333333; text-decoration:underline;
	}	

	
.avoir{
	width:90%; height:auto; border:1px dashed #333333; margin-left:20px; 
	}
	
	
/* Style de la page de confirmation */

.adresse_pilote{
	width:80%; border:1px solid #333333; margin-top:40px; padding:10px; text-align:left; margin-bottom:30px;
	}
	
.text_engage{
	font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin-left:10px; text-align:left;
	}
	
.control_tech{
	width:93%; height:auto; margin-left:10px; border:1px solid #333333; margin-top:60px;
	}

.control_tech h1{
	font-size:24px; font-style:oblique; font-weight:300; text-decoration:underline; margin:20px;
	} 
	
.cachet{
	border:1px solid #333333; width:90%; vertical-align:text-top; margin:10px;
	}
	
	
/* style admin */

#contenu_admin{
	width:700px; background-color:#FFFFFF; border:1px dotted #333333;
	}
	
