@charset "iso-8859-1";
/* auteur: Seldo */


/* GENERALITE ------------------------------------------------------------------------------------------------ */

a {
text-decoration:none;
}


body {
	background: url(images/background.jpg) #000000 repeat; 
	background-repeat: repeat-x;
	background-color:#000;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;
	font-size:100.1%;
	font:83%/1.4 verdana, arial, helvetica, sans-serif;
}


#conteneur_page{
position:relative;
	width:909px;
	margin-left:auto;
	margin-right:auto; 
	padding:0px;
	text-align:left;
	}

#conteneur_head{
	position:relative;
	width:909px;
	height:127px;
	margin-left:auto;
	margin-right:auto; 
	padding:0px;
	}

.bloc_sarch{background-image:url(images/search_background.png); 
	float:right;
	width:475px;
	height:54px;
	margin:0; 
	padding:15px 0 0 0; }

.input_search {
	background-color:#6c6c6c;
	border:solid 1px #666666;
	color: #ffffff;
	font-size:14px;
	padding:6px 5px 5px 5px;
	margin:0 0 4px 0;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/* MENU ------------------------------------------------------------------------------------------------ */

.titre_blanc_header {
	padding-top:13px;
	text-decoration: none;
	font-size: 12px; color: #ffffff;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}

#conteneur_menu{
	position:relative;
	width:909px;
	height:45px; 
	background-image:url(images/menu_top_background.png); 
	mergin:0;
	padding:0px; }

.bloc_menu_1{background-image:url(images/menu_top_left.png); 
	float:left;
	width:15px;
	height:45px;
	margin:0; 
	padding:0; }

.bloc_menu_2{background-image:url(images/menu_top_right.png); 
	float:right;
	width:15px;
	height:45px;
	margin:0; 
	padding:0; }

ul#menu {
	list-style-type: none;
	padding:0;
	margin:0; }

ul#menu li {
	float: left; }

ul#menu a {
	height:45px;
	width:146px;
	float: left;
	padding:0;
	margin:0;
	background-image:url(images/menu_top_background.png); 
	text-align: center; }

ul#menu a:hover {
	background-image:url(images/menu_top_background_2.png); }



/* CONTENUS ------------------------------------------------------------------------------------------------ */

#conteneur_contenu{
	position:relative;
	width:909px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto; 
	padding:0 0 0 0; }

.image_carre { border:solid 5px #000000; }
.image_carre:hover { border:solid 5px #36c3e0; }

.img_contenus{ padding:20px; }

.bloc_contenu_1{
float:left;
width:246px; }

.bloc_contenu_2{
float:left;
width:663px; }


/* MENU ------------------------------------------------------------------------------------------------ */

.titre_gris_fonce {
	padding-top:13px;
	padding-left:10px;
	text-decoration: none;
	font-size: 16px; color: #f0f0f0;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}

ul#menu2_orange {
	list-style-type: none;
	padding:0 0 0 0;
	margin:0; }

ul#menu2_orange a {
	height:20px;
	width:208px;
	padding:5px 5px 5px 20px;
	margin:5px 0 5px 0;
	}

ul#menu2_orange a:hover { background-color:#e59b0c; }

.lien_fonce_orange {
	text-decoration: none;
	font-size: 10px; color: #e59b0c;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.lien_fonce_orange:hover
	{
	color: #ffffff;
	}

.bloc_menu_left_top{background-image:url(images/menu_left_top.png); 
	width:228px;
	height:12px;
	margin:20px 0 0 0; 
	font-size:0.2em;
	padding:0; }
.bloc_menu_left_bottom{
	background-image:url(images/menu_left_bottom.png); 
	width:228px;
	height:12px;
	margin:0; 
	font-size:0.2em;
	padding:0; }
.bloc_menu_left_background{background-image:url(images/menu_left_background.png); 
	width:228px;
	position:relative;
	margin:0; 
	padding:0; }


.bloc_menu_left_2_top{background-image:url(images/menu_left_2_top.png); 
	width:228px;
	height:49px;
	margin:20px 0 0 0; 
	font-size:0.2em;
	padding:0; }
.bloc_menu_left_2_bottom{background-image:url(images/menu_left_2_bottom.png); 
	width:228px;
	height:9px;
	margin:0; 
	font-size:0.2em;
	padding:0; }
.bloc_menu_left_2_background{background-image:url(images/menu_left_2_background.png); 
	width:208px;
	margin:0; 
	padding:0 0 0 20px; }

.input_membre {
	background-color:#f0f0f0;
	border:solid 1px #666666;
	color: #666666;
	font-size:14px;
	padding:3px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}

/* PARTIE DROITE ------------------------------------------------------------------------------------------------ */

.titre_grand_orange {
	padding:0 0 0 20px;
	text-decoration: none;
	font-size: 18px; color: #ffa800;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.ligne_orange{ background-color:#ffa800;
	width:618px;
	height:3px;
	margin:5px 0 0 20px; 
	font-size:0.2em;
	padding:0; }

.titre_grand_red {
	padding:0 0 0 20px;
	text-decoration: none;
	font-size: 18px; color: #d93529;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.ligne_red{ background-color:#d93529;
	width:618px;
	height:3px;
	margin:5px 0 0 20px; 
	font-size:0.2em;
	padding:0; }

.titre_grand_green {
	padding:0 0 0 20px;
	text-decoration: none;
	font-size: 18px; color: #74ad1b;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.ligne_green{ background-color:#74ad1b;
	width:618px;
	height:3px;
	margin:5px 0 0 20px; 
	font-size:0.2em;
	padding:0; }
	
.titre_grand_blue {
	padding:0 0 0 20px;
	text-decoration: none;
	font-size: 18px; color: #36c3e0;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.ligne_blue{ background-color:#36c3e0;
	width:618px;
	height:3px;
	margin:5px 0 0 20px; 
	font-size:0.2em;
	padding:0; }

.texte_contenus{
	color: #666666;
	font-size:12px;
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.bloc_contenus_right_top{background-image:url(images/contenus_right_top.png); 
	width:663px;
	height:13px;
	margin:20px 0 0 0; 
	font-size:0.2em;
	padding:0; }
.bloc_contenus_right_background{ background-color:#f0f0f0; 
	width:663px;
	margin:0; 
	padding:0; }
.bloc_contenus_right_bottom{background-image:url(images/contenus_right_bottom.png); 
	width:663px;
	height:13px;
	margin:0; 
	font-size:0.2em;
	padding:0; }
	
	
.bloc_contenus_right_bottom_1{background-image:url(images/bottom_right_1.png); 
	width:633px;
	height:22px;
	margin:0 0 0 0; 
	font-size:0.2em;
	padding:8px 0 0 30px; }	
.bloc_contenus_right_bottom_2{background-image:url(images/bottom_right_2.png); 
	width:613px;
	height:22px;
	margin:0 0 0 0; 
	font-size:0.2em;
	padding:8px 0 0 50px; }
.bloc_contenus_right_bottom_3{background-image:url(images/bottom_right_3.png); 
	width:593px;
	height:22px;
	margin:0 0 0 0; 
	font-size:0.2em;
	padding:8px 0 0 70px; }
.bloc_contenus_right_bottom_4{background-image:url(images/bottom_right_4.png); 
	width:573px;
	height:22px;
	margin:0 0 0 0; 
	font-size:0.2em;
	padding:8px 0 0 90px; }	
	
.lien_blanc {
	text-decoration: none;
	padding:0px;
	margin:0 0 0 0;
	height:30px;
	font-size: 12px; color: #ffffff;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.lien_blanc:hover
	{
	text-decoration:underline;
	}
	
	
/* FOOTER ------------------------------------------------------------------------------------------------ */


.bloc_footer_1{
float:left;
width:907px;
margin:0; 
padding:0; }

.copyright{
	font-size: 12px; color: #828282;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}

.bloc_footer_top{background-image:url(images/footer_top.png); 
	width:907px;
	height:10px;
	margin:20px 0 0 0; 
	font-size:0.2em;
	padding:0; }
.bloc_footer_background{ background-color:#303030; 
	width:907px;
	margin:0; 
	text-align:center;
	padding:0; }
.bloc_footer_bottom{background-image:url(images/footer_bottom.png); 
	width:907px;
	height:10px;
	margin:0; 
	font-size:0.2em;
	padding:0;
	margin-bottom:20px; }


/* PAGE 5 ------------------------------------------------------------------------------------------------ */

.input_contact {
	background-color:#ffffff;
	border:solid 1px #666666;
	color: #666666;
	font-size:14px;
	padding:6px 5px 5px 5px;
	margin:0 0 4px 0;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}