/* Feuille de styles */

* { padding:0px; margin:0px; }

img { border:none; vertical-align:middle; background:none; }

a	{ color:#EC7404; text-decoration:none; font-family:Verdana, sans-serif;}
a:hover { color:#EC7404; text-decoration:underline; font-family:Verdana, sans-serif;}

body
	{
	  padding:0px; margin-left:auto; margin-right:auto; font-family:Verdana, sans-serif; font-size:11px;
	}

p	{ padding-top:4px; padding-bottom:4px; color:#3c3c3c; }

ul{ margin-left:24px; }

h1 { font-family:Verdana, sans-serif; color:#3c3c3c; font-size:16px; font-weight:bold; }

h2 { font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; color:#EC7404;}

h3 { font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; }

input, textarea, select	{ font-family:Verdana, sans-serif; font-size:11px; }
textarea { padding:2px; padding-left:4px; }

.Separation	{ clear:both; float:none; height:0px; line-height:0px; font-size:0px; }


#Fond
{
	width:100%; float:left; padding:0; margin:0; 
	background-image:url(/images/fond.jpg); background-attachment:scroll; background-position:top center; background-repeat:repeat-y;
}


#PrincipalWeb
{
  	width: 994px; margin-left:auto; margin-right:auto;
}

#Principal
{
  	width: 994px; clear:left; float:left; 
	background-image:url(/images/nimporte.gif); background-attachment:scroll; background-position:bottom left; background-repeat:repeat-y; display:inline;
}

/* Haut */
#Menu
{
  	width: 994px; height:90px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; background-color:#FFFFFF; font-size:10px; color:#ec7404;
}

#MenuLeft
{
  	width: 265px; height:90px; clear:none; float:left; text-align: center; font-family:Verdana, sans-serif;
}


#MenuRight
{
  	width: 719px; height:15px; clear:none; float:left; text-align: right; font-size:10px;  margin-top:0px; font-family:Verdana, sans-serif; margin-right:10px; color:#ec7404;
}

#Menu a
{
	font-size:10px; color:#ec7404; text-decoration:none; font-family:Verdana, sans-serif;
}

#Menu a:hover
{
	font-size:10px; color:#ec7404; text-decoration:underline;  font-family:Verdana, sans-serif;
}

/* Haut2 */
#Menu2
{
  	width: 994px; height:100px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; background-color:#FFFFFF; font-size:10px; color:#ec7404;
}

#Menu2Left
{
  	width: 432px; height:100px; clear:none; float:left; text-align: center; font-family:Verdana, sans-serif;
}


#Menu2Right
{
  	width: 552px; height:15px; clear:none; float:left; text-align: right; font-size:10px;  margin-top:0px; font-family:Verdana, sans-serif; margin-right:10px; color:#ec7404;
}

#Menu2 a
{
	font-size:10px; color:#ec7404; text-decoration:none; font-family:Verdana, sans-serif;
}

#Menu2 a:hover
{
	font-size:10px; color:#ec7404; text-decoration:underline;  font-family:Verdana, sans-serif;
}

#MenuHautLeft
{
  	width: 265px; height:300px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif;
}

#MenuHautRight
{
  	width: 729px; height:300px; clear:none; float:left; text-align: center; font-family:Verdana, sans-serif;
}

#MiddleEst
{
  	width: 190px; height:20px; clear:left; float:left; text-align: left; color:#7e838b; font-size:10px; font-family:Verdana, sans-serif; background-color:#dedede; 
}

/* Chemin */

#Middle
{
  	width: 719px; height:20px; margin-top:5px; clear:left; float:left; text-align: left; color:#3c3c3c; font-size:10px; font-family:Verdana, sans-serif; background-color:white; margin-right:10px; display:inline; margin-left:265px;
}

#Middle a
{
	font-size:10px; color:#3c3c3c; text-decoration:none; 
}

#Middle a:hover
{
	font-size:10px; color:#3c3c3c; text-decoration:underline;
}

/* Bouton Menu */
#Middle2
{
  	width: 596px; height:35px; clear:none; float:right; text-align:left; margin-right:8px; color:#7e838b; font-size:10px; font-family:Verdana, sans-serif; background-color:white; display:inline;
}

#MiddleWest
{
  	width: 190px; height:20px; clear:none; float:right;  text-align: left; color:#7e838b; font-size:10px; font-family:Verdana, sans-serif; background-color:#dedede; 
}


/* Gauche */
#MenuGauche
{
  	width: 265px; height:350px; margin-top:0px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; background-color:white; color:black; 
}

 html>body #MenuGauche 
 {
	height: auto;
	min-height: 350px;
 }
 
#MenuGaucheAccueil
{
  	width: 265px; height:350px; margin-top:0px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; color:black;
	background-image:url(/images/degrade_gauche.gif); background-attachment:scroll; background-position:top left; background-repeat:repeat-x; display:inline;
}

 html>body #MenuGaucheAccueil 
 {
	height: auto;
	min-height: 350px;
 }   

#MenuCentre
{
  	width: 704px; clear:none; float:left; text-align: left; font-family:Verdana, sans-serif; background-color:white;
}
 
#MenuCentreTexte
{
  	width: 729px; clear:none; float:left; text-align: left; font-family:Verdana, sans-serif; background-color:white; display:inline;
}
/*****/

#MenuCentreTextePage
{
  	width: 711px; clear:none; float:left; text-align: left; font-family:Verdana, sans-serif; padding-top:2px; font-size:11px; color:#3c3c3c; background-color:white; display:inline;
	
}  

#MenuCentreTextePage a
{
	color:#EC7404; text-decoration:none; font-family:Verdana, sans-serif;
}


#MenuCentreTextePage a:hover
{
	color:#EC7404; text-decoration:underline; font-family:Verdana, sans-serif;
}

#MenuCentreTextePageVide
{
    font-family:Verdana, sans-serif; padding-top:2px; font-size:11px; color:#3c3c3c; margin-right:18px; background-color:#FFFFFF; display:block; margin-left:10px; margin-top:10px;
	
}  

#MenuCentreTextePageVide a
{
	color:#EC7404; text-decoration:none; font-family:Verdana, sans-serif;
}


#MenuCentreTextePageVide a:hover
{
	color:#EC7404; text-decoration:underline; font-family:Verdana, sans-serif;
}



/*****/

 #MenuDroit
 {
  	width: 190px; height: 350px;  clear:none; float:right; text-align: center; font-family:Verdana, Helvetica, sans-serif; background-color:#dedede; margin-top:20px;
 }
 
 html>body #MenuDroit 
 {
	height: auto;
	min-height: 350px;
 } 


 
 #MenuBas
 {
  	width: 994px; height:40px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; background-color:#FFFFFF; font-size:10px; color:#3c3c3c;
 }

#MenuBas a
{
	font-size:10px; color:#3c3c3c; text-decoration:none; font-family:Verdana, sans-serif;
}


#MenuBas a:hover
{
	font-size:10px; color:#3c3c3c; text-decoration:underline; font-family:Verdana, sans-serif;
}

#MenuBas2
 {
  	width: 994px; height:19px; clear:left; float:left; text-align:center; font-family:Verdana, sans-serif; font-size:10px; margin-top:5px;
 }
 
#BoutonBoutique
{
	width:167px; height:33px; text-align:left; float:left; margin-top:5px; clear:left; color:white; font-size:10px; padding-left:10px; padding-top:3px;
	background-image:url(/images/bout_boutique_orange.jpg); background-attachment:scroll; background-position:top left; background-repeat:no-repeat;
}
#BoutonBoutique a
{
	font-size:10px; color:white; text-decoration:none;
}

#BoutonBoutique a:hover
{
	font-size:10px; color:#fee5b6; text-decoration:underline;
}

.BoutonAccueil
{
	width:157px; height:51px; text-align:left; float:left; color:white; font-size:10px; padding-left:10px;
	background-image:url(/images/bout_gris.jpg); background-attachment:scroll; background-position:top left; background-repeat:no-repeat;
}
.BoutonAccueil a
{
	font-size:10px; color:white; text-decoration:none;
}

.BoutonAccueil a:hover
{
	font-size:10px; color:white; text-decoration:underline;
}

.BoutonDroit2
{
	width:100px; text-align:left; float:left; padding-left:45px; clear:left; color:white; font-size:10px;  font-family:Verdana, sans-serif; line-height:12px;
	
}

#BoutonActu
{
	width:235px; text-align:left; float:left; margin-left:15px; clear:left;  display:inline; padding-top:10px; font-family:Verdana, sans-serif; color:#ec7404; font-size:12px; font-weight:bold;
}


#BoutonActu2
{
	width:235px; text-align:left; margin-top:5px; float:left;  font-family:Verdana, sans-serif; color:#ec7404; font-size:10px;
	
}

#BoutonActu2 a
{
	font-size:11px; color:#3c3c3c; font-weight:normal; text-decoration:none;
}

#BoutonActu2 a:hover
{
	font-size:11px; color:#3c3c3c; font-weight:normal; text-decoration:underline;
}

.AccueilCentre
{
	height:100px; width:416px; float:left; clear:none;
	background-attachment:scroll; background-position:top left; background-repeat:no-repeat;
}

.AccueilCentreTexte
{
	height:20px; width:406px; text-align:left; font-family:Verdana, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold; padding-top:5px; margin-left:10px; 
}

.AccueilCentreTexte  a
{
	font-family:Verdana, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold;  text-decoration:none;
}

.AccueilCentreTexte a:hover
{
	font-family:Verdana, sans-serif; color:#EC7404; font-size:16px; font-weight:bold;  text-decoration:none;
}

.AccueilCentreMenu1
{
	 width:203px; float:left; clear:left; text-align:left; padding-left:5px; margin-right: 5px;  color:white; font-size:10px;  font-family:Verdana, sans-serif; line-height:12px; 
}

.AccueilCentreMenu2
{
	 width:180px;  float:right; clear:right; text-align:left; padding-left:5px;  margin-right: 5px; color:white; font-size:10px;  font-family:Verdana, sans-serif; line-height:12px;
}

.AccueilCentreMenu1 a
{
	font-size:10px; color:#ffffff; text-decoration:none;
}

.AccueilCentreMenu2 a
{
	font-size:10px; color:#ffffff; text-decoration:none;
}

.AccueilCentreMenu1 a:hover
{
	font-size:10px; color:#ffffff; text-decoration:underline;
}

.AccueilCentreMenu2 a:hover
{
	font-size:10px; color:#ffffff; text-decoration:underline;
}

.BoutonGaucheMenu
{
	width:222px; height:25px; float:left; margin-left:15px; clear:left; color:white; font-size:10px; text-align:center; display:inline; 
	
}

.BoutonGaucheMenu a
{
	font-size:10px; color:white; text-decoration:none;
}

.BoutonGaucheMenu a:hover
{
	font-size:10px; color:white; text-decoration:underline;
}


.BoutonGaucheMenu2
{
	width: 222px; text-align:left; float:left; clear:left; color:white; font-size:10px; display:inline; 
	
}


.BoutonGaucheSousMenu
{
	width:222px; height:25px; float:left; clear:left; margin-left:15px;  color:#3c3c3c; font-size:10px; margin-top:1px; text-align:left;
}

.BoutonGaucheSousMenu2
{
	width:222px; text-align:left; float:left; clear:left; margin-left:0px; color:#3c3c3c; font-size:10px; 
	
}

.BoutonGaucheSousMenu a
{
	font-size:10px; color:#3c3c3c; text-decoration:none; 
}

.BoutonGaucheSousMenu a:hover
{
	font-size:10px; color:#3c3c3c; text-decoration:underline;
}

.Onglet
{
	width:176px; height:23px; float:left; clear:none; color:#8d8d8d; font-size:16px; text-align:left;  display:inline; font-weight:bold;  margin-top:2px;
}

.OngletActif
{
	 width:176px; height:23px; float:left; clear:none; color:#FFFFFF; font-size:16px; text-align:left;  font-weight:bold;  margin-top:2px;
}

.bullet { list-style-image:url(/images/puce_triangl_blc.gif); }

.bulletvertical { list-style-image: url(/images/puce_triangl_blc.gif);}

.bulletsousmenu { list-style-image: url(/images/puce_triangl_noir.gif);}

/*#bulletnoir {list-style-image: url(/images/puce_triangl_noir.gif); margin-left:13px; position:0 300px; }*/
.bulletnoir {
  list-style-type: none;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
 }



ul.bulletnoir ul{
  list-style-type: none;
  margin:0 0 0 0;
  padding-left: 14px;
 }
 
ul.bulletnoir li{
  background-image: url('/images/puce_triangl_noir.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left:14px;
}


.bulletactunoir {
  list-style-type: none;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
 }



ul.bulletactunoir ul{
  list-style-type: none;
  margin:0 0 0 0;
  padding-left: 14px;
  
 }

ul.bulletactunoir li{
  background-image: url('/images/puce_triangl_noir.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left:14px;
  margin-left: 14px;
}

.bulletaccueil {
  list-style-type: none;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
 }



ul.bulletaccueil ul{
  list-style-type: none;
  margin:0 0 0 0;
  padding-left: 14px;
  
 }

ul.bulletaccueil li{
  background-image: url('/images/puce_triangl_blc2.gif');
  background-repeat: no-repeat;
  background-position: 4px 4px;
  padding-left:14px;
}

.Contactlabel{ width:100px;  float:left; clear:left; }
.Contactlabel2{ width:300px; float:left; clear:none; }

.Newslabel{ width:210px;  float:left; clear:left; margin-left:15px; text-align:left; font-family:Verdana, sans-serif; color:#3c3c3c; font-size:12px; font-weight:bold; margin-bottom:5px; display:inline;}
.Newslabel2{ width:250px; float:left; clear:left; margin-left:15px; text-align:left; display:inline;}
.Newslabel3{ width:25px; float:left; text-align:center;}

.champs{ border: 1px solid #3c3c3c; float:left; clear:left; color:#3c3c3c; }

.Newschamps{ border: 1px solid #3c3c3c; height:25px; width:215px; line-height:25px; padding-left:5px; } 

#Enregistrementlabel{ width:185px;  float:left; clear:left; color:#3c3c3c; }
#Enregistrementlabel2{ width:400px; float:left; clear:none; color:#3c3c3c; }

.Enregistrementlabel{ width:185px;  float:left; clear:left; color:#3c3c3c; }
.Enregistrementlabel2{ width:400px; float:left; clear:none; color:#3c3c3c; }

.Valide
{
	 background-color:#3c3c3c; color:white; width:70px; margin:0px; text-align:center; font-family:Verdana, sans-serif; font-size:11px; cursor:pointer; border: none;
}

.NewsValide
{
	color:#ec7404; height:25px; width:25px; margin-top:0px; text-align:center; font-family:Verdana, sans-serif; font-size:10px; cursor:pointer; border: none; font-weight:bold; background-color:transparent;
}
.ImageGauche
{
  border:0;
}

#Copyright
{
	margin-top:10px; margin-left:auto; margin-right:auto; text-align: center;  font-family:Verdana, sans-serif; font-size:10px; color:#3c3c3c; float:right;
}

#Categorie
{
  	width: 729px; height:25px; float:right; text-align: left; color:#8d8d8d; font-size:16px; font-family:Verdana, sans-serif; background-color:#3c3c3c; display:inline; font-weight:bold;
}

.Onglet a
{
	font-size:16px; color:#8d8d8d; text-decoration:none; font-weight:bold;
}

.Onglet a:hover
{
	font-size:16px; color:#FFFFFF; text-decoration:underline; font-weight:bold;
}

.OngletActif a
{
	font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.OngletActif a:hover
{
	font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

#Barre
{
  	width: 265px; height:25px; clear:left; float:left; text-align: center; font-family:Verdana, sans-serif; background-color:#3c3c3c; display:inline;
}

#TitreGauche
{
  	width: 600px; height:25px; clear:left; float:left; text-align: left; font-family:Verdana, sans-serif; color:#3c3c3c; background-color:white; display:inline; padding-right: 25px; margin-left:15px; font-size:16px; font-weight:bold;
}

.BoutonMenuCentre
{
  	width: 704px; clear:none; float:left; text-align: left; font-family:Verdana, sans-serif; 
}

.Facebook
{
  	width: 265px; clear:left; float:left; text-align: left; font-family:Verdana, sans-serif; margin-left:15px; display:inline;
}

 #referencement
 {
  	width: 964px; clear:left; float:left; text-align: left; font-family:Verdana, sans-serif; font-size:9px; margin-left:15px; margin-right:15px; display:inline; color:#a3a1a2; height:0px;
 }
 
#tagsphere
{
  	font-size:24px; font-weight:bold; color:#3c3c3c;
}
