/* CSS Document */
body{
	background-image:url(images/bg.gif);
}
.main_table{
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}
.header{
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.menu{
	width:600px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	vertical-align:top;
	height:20px;
}
.col_left{
	width:150px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	vertical-align:top;
}
.foot{
	background-image:url(images/foot.jpg);
	height:30px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
}
.foot_text{
	font-family:Arial;
	font-size:10px;
 	color:#666666;
}
.menu_item{
	text-align:center;
	
}
.menu_item a{
	font-family:Arial;
	font-size:12px;
 	color:#024F8F;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}
.menu_item a:hover{
	font-family:Arial;
	font-size:12px;
 	color:#ffffff;
	background-color:#CC0000;
	padding-left:4px;
	padding-right:4px;
}
.sep{
	font-family:Arial;
	font-size:12px;
	color:#CC0000;
	text-align:center;	
}
.adhrents_title{
	background-image:url(images/bg_adherents_title.gif);
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
 	color:#CC0000;
}
.adherents_body{
	background-color:#024F8F;
	padding:3px;
	text-align:center;
}
.adherents_body a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#ffffff;
}
.adherents_body2{
	background-color:#024F8F;
}
.adherents_body2 td{
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
}
	
.adherents_body2 a{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
 	color:#ffffff;
}
.adherents_body2 a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
 	color:#ffffff;
}
.col_text{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
form{
	margin-top:0px;
	margin-bottom:0px;
}
.input_adherents{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#CC0000;
}
.prog_title{
	background-image:url(images/bg_prog_title.gif);
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
 	color:#024f8f;
}
.prog_body{
	background-color:#cc0000;
}
.prog_body td{
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
}
	
.prog_body a{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
 	color:#ffffff;
}
.prog_body a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
 	color:#ffffff;
}
.main{
	vertical-align:top;
	width:600px;
	height:400px;
}
.center{
	padding:10px;
	background-image:url(images/papillon_bleu.jpg);
	background-position:top right ;
	background-repeat:no-repeat;
	vertical-align:top;
}
.center_admin{
	padding:10px;
	vertical-align:top;
}
.center p{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.text{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.center_rouge{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
 	color:#cc0000;
}
.center a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cc0000;
}
.col_right{
	vertical-align:top;
	text-align:right;
}
.big_title{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#cc0000;
}
.headerNavigation{
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
 	color:#cc0000;
	position:relative;
	left:-10px;
	top:-10px;
	background-image:url(images/bg_headernavigation.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:3px;
	height:20px;
	vertical-align:bottom;
}
.bordures_form{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	padding:5px;
}
.bordures_compte{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	padding:5px;
	background-color:#FFFFFF;
}
.form_label2{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#024f8f;
}
.form_label{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
.form_prix{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#cc0000;
	vertical-align:bottom;
}
.form_title{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	background-color:#cc0000;
	height:20px;

}
.input_adhesion{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#024f8f;
}
.erreur_saisie{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#660099;
}
.textRouge12G{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#cc0000;
}
.textNoir12G{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#000000;
}
.textBleu14G{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
 	color:#024f8f;
}
.textBleu12G{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 	color:#024f8f;
}
.textNoir12{
	font-family:Arial;
	font-size:12px;
 	color:#000000;
}
.textNoir10{
	font-family:Arial;
	font-size:10px;
 	color:#000000;
}
.textNoir10G{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
 	color:#000000;
}
.row_title{
	border-bottom-color:#cc0000; 
	border-bottom-style:solid; 
	border-bottom-width:thin;
	border-top-color:#cc0000; 
	border-top-style:solid; 
	border-top-width:thin;
}
.column_title{
	text-align:center;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#024f8f;
	
}
	