body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
   width: 842px;
   margin: auto;
      color: #000000;
	  position:relative;

   background-color:#828d69;
   background-position:top;
   margin-bottom: 20px;   
   margin-top: 20px;   

}
* {margin:0;padding:0}
/* L'en-tête */
#element_navigation_gauche
{
padding-top:2px;
position:absolute;
left:130px;
top:130px;
width:289px; height:31px;
background-repeat:no-repeat;
text-align:center;
background-image:url(images/sous-menu.jpg);
display:none;
z-index:10000;
}
#element_navigation_gauche a:hover /* Tous les liens se trouvant dans un menu */
{
color:#FF6600;
text-decoration:underline;
font-size:11px;
}
#element_navigation_gauche a:link /* Tous les liens se trouvant dans un menu */
{
color:#4e8187;font-size:11px;

}
#element_navigation_gauche a:active /* Tous les liens se trouvant dans un menu */
{
color:#4e8187;font-size:11px;

}
#element_navigation_gauche a:visited /* Tous les liens se trouvant dans un menu */
{
color:#4e8187;font-size:11px;

}
#scroll_down
{
	position:absolute;
	top:460px;
	left:480px;
	z-index:999;
}
#scroll_up
{
	position:absolute;
	top:130px;
	left:480px;
	z-index:999;

}
#scroll_down_news
{
	position:absolute;
	top:460px;
	left:788px;
	z-index:999;
}
#scroll_up_news
{
	position:absolute;
	top:130px;
	left:788px;
	z-index:999;

}
#scroll_ups
{
	position:absolute;
	top:130px;
	left:800px;
	z-index:999;

}
#scroll_downs
{
	position:absolute;
	top:460px;
	left:800px;
	z-index:999;

}
#scroll_down_2
{
	position:absolute;
	top:460px;
	left:400px;
	z-index:999;
}
#scroll_up_2
{
	position:absolute;
	top:130px;
	left:400px;
	z-index:999;

}
#en_tete
{
   width: 842px;
   height: 74px;
   background-repeat: no-repeat;
}
#cliqueur
{
position:absolute;
width:145px;
width:115;
   top:20px;
}
#navigation
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
   height: 35px;
      width: 842px;
	  background-repeat:no-repeat;

      background-image: url("images/site_02.jpg");

   margin-bottom:0px;

}
.element_navigation_droite
{
	padding-top:5px;
}

#navigation_2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
   height: 35px;
      width: 842px;
	  background-repeat:no-repeat;
	  background-image:url("images/site_3_02.jpg");


   margin-bottom:0px;

}


/* menu */
#menu
{
	position:absolute;
	width: 160px;
	background-image: url("images/menu_bg.jpg");
	font-weight: bold;
	left: 658px;
	top: 315px;

}

a:link {
 font-weight:0;
	font-size:13px;
	color:red;
	text-decoration:none;
	}
a:visited {
	font-size:13px; font-weight:0;

	color:red;	text-decoration:none;
}
a:hover {
	font-size:13px; font-weight:0;

	color:red;	text-decoration:underline;
}
a:active {
	font-size:13px; font-weight:0;

	color:red;	text-decoration:none;
}

#menu1 a:link {
 font-weight:0;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	}
#menu1 a:visited {
	font-size:13px; font-weight:0;

	color:#FFFFFF;	text-decoration:none;
}
#menu1 a:hover {
	font-size:13px; font-weight:0;

	color: #FFFF33;	text-decoration:none;
}
#menu1 a:active {
	font-size:13px; font-weight:0;

	color:#FFFFFF;	text-decoration:none;
}

.element_menu
{

   margin-top:10px;
   background-image: url("images/titre_menu.jpg");
   background-repeat: no-repeat;
   margin-bottom: 20px;
   
}


/* Quelques effets sur les menus */


.element_menu h4
{  
color: #000000;
   text-align: center;
}

.element_menu ul
{

    font-size:12px; 

   list-style-image: url("images/vert.gif");
   padding: 0px;
   padding-left:22px;
   margin: 0px;
   margin-bottom: 5px;
   margin-left:2px;

}
.element_menu connect
{


   list-style-image: url("images/vert.gif");
   padding: 0px;
   padding-left:22px;
   margin: 0px;
   margin-bottom: 5px;
   margin-left:2px;

}


.element_menu a
{
   font-size:12px; 
   color: #000000;
   text-decoration:none;
   font-weight: bold;


}

.element_menu a:hover
{
    font-size:12px; 


   color: #CC0000;
}



/* Boite de texte*/

#boite_texte
{
color:#000000;
   
}
.element_boite_news
{

color:#000000;
background-color:#FFFFFF;
 border: 1px #DFCCBD solid; 
   
}
.element_boite_titre
{
color:#000000;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
  background-image: url("images/navigation_bg2.jpg");
   
}
.element_boite_contenu
{
color:#000000;
padding:10px;
background-color:#FFFFFF;
background-image:url(images/accueil_actus.jpg);
background-repeat:no-repeat;
background-position:right bottom;
   
}
.element_boite_date
{
text-align:right;
color:#000000;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
background-color:#FFFFFF;
   
}
.element_boite_com
{
color:#000000;
padding:10px;

background-color:#FFFFFF;
   
}
/* Formulaire */

.texte_form {
background:url(images/bg_form.gif);
font-size: 12px;
width:50px;
color: #009900;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inputsearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	padding: 4px;
	color:#999999;font-size:11px;border-left: 5px solid #CCCCCC;
	}
.inputsearch:focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid black;
	padding:4px;
	color: #009900;font-size:11px;border-left: 5px solid black;
	}
/* Le corps de la page */
#corps_bg
{
   background-image: url("images/template_12.jpg");
   background-repeat: repeat-y;

   
}

#corps
{
font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; 
color: #000000;
   background-image: url("images/template_12.jpg");
   padding-top: 5px;
   margin-top:0px;
   padding-right: 5px;
   height:388px;
   background-repeat: repeat-y;
   width:837px;
   background-color:#ecf3d9;

   
}
.boite_texte_global
{

margin-left:65px;
color:#000000;
}

.boite_texte_contenu
{
background-image: url("images/rubrique/template_rubrique_2.jpg");
background-repeat:repeat-y;
width:625px;
padding-left:40px;
padding-right:100px;

margin-left:-20px;
color:#000000;
}
.boite_texte_titre
{
background-repeat:no-repeat;
width:693px;
height:76px;
margin-left:-20px;
}
.boite_texte_bas
{
background-image: url("images/rubrique/template_rubrique_3.jpg");
background-repeat:no-repeat;
width:693px;
height:36px;
margin-left:-20px;
color:#000000;
}



.element_corps_4
{
margin-left:165px;
margin-top:20px;
color:#4e8187;
width:340px;
	height:355px;
		overflow:auto;


}
.element_corps_3
{
	float:right;
	margin-top:-5px;
	margin-right:-5px;
	background-color:#FFFFFF;
	width:305px;
	height:388px;
}
.element_corps_2
{
	float:right;
	margin-right:10px;
	background-color:#FFFFFF;
	width:305px;
	height:355px;

}
.element_corps_5
{
	float:right;
	margin-right:150px;
	margin-top:10px;
	width:420px;
	height:200px;

}
.image_corps
{   

   color: #000000;
   background-image: url("images/bas_menu.jpg");
   height:74px;
   background-repeat:no-repeat;
background-position : bottom left;

}
#element_corps
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:305px;
	overflow:hidden;


}
#element_corps ul
{
padding-left:30px;
font-weight:bold;


}
#element_corps22 a
{
color: #FF6600;
}
#element_corps a
{
color: #FF6600;
text-decoration:underline;
}
#element_corps_news
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:600px;
	overflow:hidden;


}
#element_corps2
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:640px;
	overflow:hidden;


}
#element_corps22
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:500px;
	overflow:hidden;


}
#element_corps3
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:350px;
	overflow:hidden;


}
#element_corps5
{
position:absolute;
z-index:99999999999;
left:200px;
}
#element_corps8
{
margin-left:165px;
color:#4e8187;
	height:375px;
	width:235px;
	overflow:hidden;
}

#corps h1
{
   color: #666666;
   text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;}

#corps h2
{
   height: 30px;
   background-image: url("images/titre.png");
   background-repeat: no-repeat;
   padding-left: 30px;
   color: #B3B3B3;
   text-align: left;
}


/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page
{

   text-align: center;
   width:842px;
   font-size:11px;
   background-repeat:no-repeat;
   height:96px;
}
.Style1 {
	font-size:13px;
	color:#FFFF33;
	text-decoration:none;
}
.Style3 {
	font-size: 24px;
	color: #FF6600;
}
.Style4 {
	font-size: 13px;
	color: #FF6600;
}
#btn_blog
{
position:absolute; z-index:88288; top:290px; left:42px;
}
a.copyright {
	font-size: 10px;

}
a.copyright:hover {
	font-size: 10px;

}
.element_corps_last
{
background-color:#008f35;
	width:133px;
	height:171px;
	position:absolute;
	top:300px;
	left:10px;
	color:#FFFFFF;
	font-weight:bold;

}
.element_corps_last_voir
{
	width:133px;
	z-index:9999;
	height:20px;
	position:absolute;
	top:450px;
	left:10px;

}
.lien2
{

}
.lien2 a
{
color:#4e8187;
text-decoration:underline;
}
.lien2 a:hover
{
color:#4e8187;
font-weight:bold;
text-decoration:underline;

}

