@charset "iso-8859-1";

.Item {
	
    color: #5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;


}


/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
    color: #5c4317;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	width: auto;
	font-weight: bold;	
   


}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
    margin: 0;
	padding: 0;
	list-style-type: none;
	color: #5c4317;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;
    text-decoration: none;
	
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #5c4317;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 10em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: 0px;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: 0;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 0px solid #CCC;

}
/* Menu items are a light gray block with padding and no text decoration */

ul.MenuBarHorizontal a
{
	color: #5c4317;
    display: block;
	cursor: pointer;
	background-color: #EEEAC5;
	padding: 0.5em 6px;
    text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #E4DEA5;
	color: #5c4317;
}


/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #E4DEA5;
	color: #5c4317;
}






/* **************************Fond***********************************/

#Fond-Vert {
	background-color: #83b817;	
    color:#ffffff;
       
}

#Fond-Bordeaux {
	background-color: #a80811;	
    color:#ffffff;
       
}

#Fond-Rouge {
	background-color: #D71F29;	
    color:#FFFFFF;
       
}


#Fond-Rose {
	background-color: #FA2C74;	
    color:#FFFFFF;
       
}


#Fond-Magenta {
	background-color: #DD0953;	
    color:#FFFFFF;
       
}


#Fond-Sang {
	background-color: #d24c03;	
    color:#FFFFFF;
       
}


#Fond-Orange {
	background-color: #FF6B01;	
    color:#FFFFFF;
       
}

#Fond-Yellow {
	background-color: #F8CB16;	
    color:#FFFFFF;
       
}


#Fond-Jaune {
	background-color: #F6A800;	
    color:#FFFFFF;
       
}


#Fond-Green {
	background-color: #00722C;	
    color:#FFFFFF;
       
}

#Fond-Anis {
	background-color: #62BD18;	
    color:#FFFFFF;
       
}

#Fond-Fluo {
	background-color:  #6DE60B;	
    color:#FFFFFF;
       
}


#Fond-Aubergine {
	background-color: #6D1A72;	
    color:#FFFFFF;
       
}

#Fond-Violet {
	background-color: #8348B4;	
    color:#FFFFFF;
       
}


#Fond-Marine {
	background-color: #0035ad;	
    color:#FFFFFF;
    
}

#Fond-Bleu {
	background-color: #1076de;	
    color:#FFFFFF;
       
}

#Fond-Ciel {
	background-color: #00AADB;	
    color:#FFFFFF;
       
}


#Fond-Sky {
	background-color: #56d5f8;	
    color:#FFFFFF;
       
}



.Background {
	background-image: url(Background.jpg);
	color: #eeeddb;
	background-repeat: repeat-x;
    margin:0px;
    padding:0px;
}


/* Menu ***/



#Menu-Bas{
	width:213px;
	height:50px;
	float: left;
	background: url(Menu-Bas.jpg) no-repeat bottom;
	bottom: 0px;
	vertical-align: bottom;	
  }



/***Météo***********************************/


.Bloc-Meteo{
	width:115px;
	height:30px;
	float:right;
	padding-top:8px;
	padding-left:40px;
	padding-right:6px;
	padding-bottom:0px;
	bottom:0px;
    left:0px;
    position:relative;
}


.Meteo-Image{
	float:right;
    position:relative;
    margin-right:5px;
}


.Meteo{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
	height:28px;
	float:left;

 }




#Accueil{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
    margin-left:38px;
    padding-left:20px;
    background: url(Home.gif) no-repeat 0% 50%;
    float:left;
   
  }

#Accueil a, #Accueil a:visited{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
 	text-decoration: none;   
   
}
#Accueil .a{
    color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
	
    	
}
#Accueil a:hover {
    color:#FFFFFF;
    text-decoration: underline;
   
}








#Header{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
    margin-left:35px;
    float:left;
   
  }

#Header a, #Home a:visited{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
 	text-decoration: none;   
   
}
#Header .a{
    color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
	
    	
}
#Header a:hover {
    color:#FFFFFF;
    text-decoration: underline;
   
}



#Actualites{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
    margin-left:130px;
    float:left;
   
  }

#Actualites a, #Home a:visited{
	color:#FFFFFF;
    font-family: Arial;
	font-size: 13px;
    font-weight:bold;
 	text-decoration: none;   
   
}
#Actualites .a{
    color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
    font-weight:bold;
	
    	
}
#Actualites a:hover {
    color:#FFFFFF;
    text-decoration: underline;
   
}



#Movies{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	margin-left:35px;
	float:left;
	   
  }

#Movies a, #Home a:visited{
	color:#FFFFFF;
    font-family: Arial;
	font-size: 13px;
    font-weight:bold;
 	text-decoration: none;   
   
}
#Movies .a{
    color:#FFFFFF;
    font-family: Arial;
	font-size: 13px;
    font-weight:bold;
	
    	
}
#Movies a:hover {
    color:#FFFFFF;
    text-decoration: underline;
   
}






/* Font-footer */

#Foot{
width:478px;
margin-left:25px;
  }


#Footer{
	color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    padding-right:10px;
    margin-left:10px;
   	float: left;
    background: url(Tiret.gif) no-repeat 100% 50%;

  }


#Footer a, #Footer a:visited{
	color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

	text-decoration: none;   
   
}
#Footer .a{

	color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

    	
}
#Footer a:hover {
    color: #83b817;
    text-decoration: underline;

}

#Footer-Right {
	
    color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    padding-right:15px;
    margin-left:10px;
   	float: left;
     
  }

#Footer-Right a, #Footer-Right a:visited{
	color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

	text-decoration: none;   
   
}
#Footer-Right .a{

	color: #83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

    	
}
#Footer-Right a:hover {
    color: #83b817;
    text-decoration: underline;

}



#Footer-2{
	
    color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    padding-right:10px;
    margin-left:10px;
   	float: left;
    background: url(Tiret-2.gif) no-repeat 100% 50%;
   
  }

#Footer-2 a, #Footer-2 a:visited{
	color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;   
   
}
#Footer-2 .a{

	color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

    	
}
#Footer-2 a:hover {
    color: #00AADB;
    text-decoration: underline;

}

#Footer-Right-2 {
	
    color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    padding-right:15px;
    margin-left:10px;
   	float: left;
     
  }

#Footer-Right-2 a, #Footer-Right-2 a:visited{
	color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

	text-decoration: none;   
   
}
#Footer-Right-2 .a{

	color: #00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;

    	
}
#Footer-Right-2 a:hover {
    color: #00AADB;
    text-decoration: underline;

}


/* **************************Formulaires***********************************/

.Deroulant-Services {
	font-family: Arial, Helvetica, sans-serif;
	color: #5c4317;
	width: 294px;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
	float:left;

    	}


.Deroulant-Naissance {
	font-family: Arial, Helvetica, sans-serif;
	color: #5c4317;
	width: 60px;
	background-color: #FFFFFF;
	border: 1px solid #999999;	


    	}



.Formulaire {
	margin-top:5px;
}
.Form {
	font-family: Arial, Helvetica, sans-serif;
	color: #15b259;
	font-size: 11px;
	font-weight: normal;
	width: 95px;
    height:16px;
	border: 0px;
	background-color: #FFFFFF;
    margin-left:25px;
    margin-top:0px;
    padding-top:3px;
    padding-left:2px;
}


.Form-2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1182AE;
	font-size: 11px;
	font-weight: normal;
	width: 95px;
    height:16px;
	border: 0px;
	background-color: #FFFFFF;
    margin-left:25px;
    margin-top:0px;
    padding-top:3px;
    padding-left:2px;
}


.Bouton {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	font-weight: bold;
	width: 20px;
	height: 20px;
	background-color: #006b26;
	border: 0px solid;
	margin:0;
    padding-bottom:1px;
    padding-top:1px;
    padding-left:1px;
    padding-right:1px;
}


.Bouton-2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	font-weight: bold;
	width: 20px;
	height: 20px;
	background-color: #0B4B64;
	border: 0px solid;
	margin:0;
    padding-bottom:1px;
    padding-top:1px;
    padding-left:1px;
    padding-right:1px;
}







/* Blocs--------------------------------------- */


.Bloc-Actu {
	width:443px;
	background-color:#EEEDDB;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	position:relative;
	margin-left:20px;
    top:-20px;
    float:left;

}




.Couverture {

width:110px;
margin-right:20px;
float:left;
padding-bottom:20px;
}

.Magazine {
width:333px;
float:right;
padding-bottom:10px;
}

.Elus {
width:130px;
float:left;
margin-right:35px;
margin-bottom:20px;
}



.Bloc-Gauche {
width:220px;
float:left;
margin-right:20px;
}
.Bloc-Droite {
width:220px;
float:right;

}

.Fiche {
width:463px;
float:left;
margin-bottom:10px;
}

.Fiche-Texte {
width:363px;
float:left;
}

.Videos {
width:240px;
height:200px;
float:right;
margin-left:20px;
margin-bottom:20px;
}



.Bloc-Videos {
width:203px;
height:200px;
float:left;

}



.Zone {
height:160px;
margin-bottom:20px;
}

.Bloc-Elus {
width:463px;
margin-bottom:10px;

}


.Bloc {
margin-top:5px;
margin-left:25px;
margin-right:20px;

}

.Publicite {

margin-top:20px;
margin-bottom:10px;
   

}




/* Marges--------------------------------------- */

#Marge {
    width:463px;    
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:0px;
    padding:0px;

}



/* Titres--------------------------------------- */






.Titre-Blanc{
	color: #FFFFFF;
    width:100%;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;  
    padding-bottom:10px;  
    margin-bottom:15px;
    margin-top:20px;
}


.Titre-Vert{
	color: #83b817;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #83b817;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Vert-Bloc{
	color: #83b817;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom:10px;
}

.Titre-Bordeaux{
	color: #a80811;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a80811;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Bordeaux-2{
	color: #a80811;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a80811;  
    padding-bottom:10px;  
    margin-bottom:20px;
    margin-top:30px;
}

.Titre-Rouge{
	color: #D71F29;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D71F29;  
    padding-bottom:10px;  
    margin-bottom:20px;

}



.Titre-Rose{
	color: #FA2C74;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FA2C74;  
    padding-bottom:10px;  
    margin-bottom:20px;
}


.Titre-Magenta{
	color: #DD0953;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DD0953;  
    padding-bottom:10px;  
    margin-bottom:20px;
}


.Titre-Sang{
	color: #d24c03;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d24c03;  
    padding-bottom:10px;  
    margin-bottom:20px;
}



.Titre-Orange{
	color: #FF6B01;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6B01;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Jaune{
	color: #F6A800;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F6A800;  
    padding-bottom:10px;  
    margin-bottom:20px;
}


.Titre-Yellow{
	color: #F8CB16;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F8CB16;  
    padding-bottom:10px;  
    margin-bottom:20px;
}




.Titre-Green{
	color: #00722C;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00722C;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Anis{
	color: #62BD18;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #62BD18;  
    padding-bottom:10px;  
    margin-bottom:20px;
}


.Titre-Fluo{
	color: #6DE60B;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6DE60B;  
    padding-bottom:10px;  
    margin-bottom:20px;
}




.Titre-Aubergine{
	color: #6D1A72;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6D1A72;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Violet{
	color: #8348B4;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8348B4;  
    padding-bottom:10px;  
    margin-bottom:20px;
}


.Titre-Marine{
	color: #0035ad;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1076de;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Bleu{
	color: #1076de;
    width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1076de;  
    padding-bottom:10px;  
    margin-bottom:20px;
}

.Titre-Ciel{
	color: #00AADB;
	width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00AADB;
	padding-bottom:10px;
	margin-bottom:20px;
	
}


.Titre-Sky{
	color: #56d5f8;	
	width:463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00AADB;
	padding-bottom:10px;
	margin-bottom:20px;
	
}



.SS-Titre-Fluo{
	color: #6DE60B;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}



.SS-Titre-Aubergine{
	color: #6D1A72;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}



.SS-Titre-Violet{
	color: #8348B4;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}


.SS-Titre-Anis{
	color: #62BD18;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}


.SS-Titre-Bleu{
	color: #1076de;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}

.SS-Titre-Bordeaux{
	color: #a80811;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}





.Titre-Marron{
	color: #5c4317;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}

.Titre-Marron-Trait{
	color: #5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:10px;
	margin-top:20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #5c4317; 
    padding-top:10px;
	
}



.Vert{
	color: #83b817;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}


.Bordeaux{
	color: #a80811;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Rouge{
	color: #D71F29;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}


.Rose{
	color: #FA2C74;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Magenta{
	color: #DD0953;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}



.Sang{
	color: #d24c03;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}
	

.Orange{
	color: #FF6B01;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Jaune{
	color: #F6A800;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Yellow{
	color: #F8CB16;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}


.Green{
	color: #00722C;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Anis{
	color:  #62BD18;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}
	
	.Fluo{
	color:  #6DE60B;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}
	

.Aubergine{
	color:  #6D1A72;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Violet{
	color:  #8348B4;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Marine{
	color: #0035ad;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Bleu{
	color: #1076de;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}

.Ciel{
	color:  #00AADB;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}


.Sky{
	color: #56d5f8;	
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
	}



/* Textes--------------------------------------- */

.Blanc {

	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   
}


#Bouton-Preview{
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
    padding-left:15px;
    margin-right:5px;
    padding-bottom:2px;
	background: url(Bouton-Marron-1.gif) no-repeat 0% 50%;
   
  }


#Bouton-Preview a, #Bouton-Preview a:visited{
	 color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
   
}

#Bouton-Preview.a{
     color: #5c4317;
 	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     text-decoration: none;   
   	
}

#Bouton-Preview a:hover {
   color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: underline;
    font-weight: bold;
}

#Bouton-Preview.a{
     color: #5c4317;
 	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     text-decoration: none;   

    	
}
#Bouton-Preview a:hover {
   color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: underline;
    font-weight: bold;
}

#Bouton-Next {
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
    padding-right:15px;
    padding-bottom:2px;
	background: url(Bouton-Marron.gif) no-repeat 100% 50%;
    margin-left:5px;
   
}


#Bouton-Next  a, #Bouton-Next  a:visited{
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
  

   
}
#Bouton-Next .a{
     color: #5c4317;
 	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     text-decoration: none;   
   	
}

#Bouton-Next a:hover {
    color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: underline;
    font-weight: bold;
}




#Marron-Video-S{
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
    padding-right:15px;
    padding-bottom:2px;
	background: url(Bouton-Marron.gif) no-repeat 100% 50%;
    margin-left:0px;

   
}


#Marron-Video-S a, #Marron-Video-S a:visited{
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
  

   
}
#Marron-Video-S.a{
     color: #5c4317;
 	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     text-decoration: none;   

    	
}
#Marron-Video-S a:hover {
   color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: underline;
    font-weight: bold;
}



#Marron{
	color: #5c4317;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:justify;
   
}


#Marron a, #Marron a:visited{
	color: #000000;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	text-decoration: none;   
   
}
#Marron.a{
     color: #000000;
 	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;

    	
}
#Marron a:hover {
    color: #000000;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: underline;
}








.Bloc-Formulaire {
	 margin-bottom:10px;
     width:458px;
}



.Bloc-Formulaire-2 {
	 margin-bottom:20px;
     margin-top:20px;
     width:458px;
}



.Marron-Formulaire {
	color: #5c4317;
    margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    width:110px;
    padding-top:3px;  
   float:left;
}



.Champs-1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5c4317;
	font-size: 11px;
	width: 290px;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
      	}

.Champs-2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5c4317;
	font-size: 11px;
	width: 100px;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
    float:left;
    	}

.Champs-3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5c4317;
	font-size: 11px;
	width: 290px;
    height:100px;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
    	}


.Button {
	margin-top:5px;
    padding-left:10px;
    padding-right:10px;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #83b817;
	border: 0px;
    margin-left:120px;
    margin-top:10px;
    cursor: pointer;
}


.Button-2 {
	margin-top:5px;
    padding-left:10px;
    padding-right:10px;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #FFFFFF;
	background-color: #83b817;
	border: 0px;
    margin-left:8px;
    margin-top:10px;
    cursor: pointer;

}



.Button-Bleu {
	margin-top:5px;
    padding-left:10px;
    padding-right:10px;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00AADB;
	border: 0px;
    margin-left:120px;
    margin-top:10px;
    cursor: pointer;
}


.Button-2-Bleu {
	margin-top:5px;
    padding-left:10px;
    padding-right:10px;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #FFFFFF;
	background-color: #00AADB;
	border: 0px;
    margin-left:8px;
    margin-top:10px;
    cursor: pointer;

}





.Photo {
	border: 1px solid #CCCCCC;
	float: left;
    padding:4px;
    margin-bottom:10px;
    background-color:#FFFFFF
}



.Photo-Gauche {
	border: 1px solid #CCCCCC;
	float: left;
    margin-right:20px;
    margin-left:0px;
    padding:4px;
    margin-bottom:10px;
    background-color:#FFFFFF
}

.Photo-Gauche-Vide {
	float: left;
    margin-right:0px;
    margin-left:0px;
    padding:0px;
    margin-bottom:10px;
    background-color:#FFFFFF
}


.Picto-Gauche {
	border-right: 1px solid #83b817;
	float: left;
    margin-right:20px;
    padding-right:15px;
}


.Photo-Elus {
	border: 1px solid #CCCCCC;
	float: left;
    margin-right:35px;
    padding:4px;
    margin-bottom:10px;
    background-color:#FFFFFF
}


.Photo-Dw {
    width:60px;
    height:60px;	
    margin-right:20px;
    margin-left:0px;
    float:left;
}


.Photo-Droite  {
	border: 1px solid #CCCCCC;
	float: right;
    margin-left:20px;
    margin-right:0px;
    padding:4px;
    margin-bottom:10px;
    background-color:#FFFFFF
}





/* Flèche--------------------------------------- */



#Fleche{
	color:#83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    background: url(Up-Vert.gif) no-repeat 25% 50%;
   
  }

#Fleche a, #Fleche a:visited{
	color:#83b817;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
 	text-decoration: none;   
   
}
#Fleche .a{
    color:#83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	
    	
}
#Fleche a:hover {
    color:#83b817;
    text-decoration: underline;
   
}



#Fleche-Bleu{
	color:#00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    background: url(Up-Bleu.gif) no-repeat 25% 50%;
   
  }

#Fleche-Bleu a, #Fleche-Bleu a:visited{
	color:#00AADB;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
 	text-decoration: none;   
   
}
#Fleche-Bleu .a{
    color:#00AADB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	
    	
}
#Fleche-Bleu a:hover {
    color:#00AADB;
   text-decoration: underline;
   
}


/* Boutons--------------------------------------- */


#Bouton-Marron{
	color:#5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:17px;
	margin-top:5px;
	background: url(Bouton-Marron.gif) no-repeat 0% 50%;
	text-align: left;

  }

#Bouton-Marron a, #Bouton-Marron a:visited{
	color:#5c4317;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
   


    }
#Bouton-Marron .a{
    color:#5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
  

    	
}

#Bouton-Marron a:hover {
   color:#5c4317;
   text-decoration: underline;
   

}



#Bouton-Vert{
	color:#83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:17px;
	margin-top:5px;
	background: url(Bouton-Vert.gif) no-repeat 0% 0%;
	text-align: left;

  }

#Bouton-Vert a, #Bouton-Vert a:visited{
	color:#83b817;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   font-weight: bold;
 	text-decoration: none;   
   


    }
#Bouton-Vert .a{
    color:#83b817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
  

    	
}

#Bouton-Vert a:hover {
   color:#83b817;
   text-decoration: underline;
   

}


#Bouton-Blanc{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
    padding-left:17px;
    background: url(Bouton-Blanc.gif) no-repeat 0px 10px;
    padding-top:10px;
    margin-top:10px;
   

  }

#Bouton-Blanc a, #Bouton-Blanc a:visited{
	color:#FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
   


    }
#Bouton-Blanc .a{
    color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
  

    	
}

#Bouton-Blanc a:hover {
   color:#FFFFFF;
   text-decoration: underline;
   

}





/* Page de Une--------------------------------------- */

.Video-Index {
    margin-top:5px;
    margin-bottom:5px;
   }



#Bloc-Guide {
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
    float:left;
    width:100px;

}


.Navigation-Bloc-1 {
    padding-top:0px;
    width:135px;
    float:left;
    padding-bottom:20px;
   
}

.Navigation-Bloc-2 {
    margin-left:8px;
    width:110px;
    float:left;
    padding-bottom:20px;
}

.Navigation-Bloc-3 {
    margin-left:8px;
    width:75px;
    float:left;
    padding-bottom:20px;
}


#Navigation{
	color:#5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
    padding-left:8px;
    margin-top:3px;
    background: url(Right-Marron.gif) no-repeat 0% 50%;

  }

#Navigation a, #Navigation a:visited{
	color:#5c4317;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
 	text-decoration: none;   
  


    }
#Navigation .a{
    color:#5c4317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
   

    	
}

#Navigation a:hover {
   color:#5c4317;
   text-decoration: underline;
  

}

.Marge-Mensuel {
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	width:130px;
}



.Bloc-BD {
	background-image: url(../images/Une/Publicite-BD.jpg);
	background-repeat: no-repeat;
	width:170px;
	height:90px;
	background-position: 0px 0px; 
    
}


.Arrondi {
	background-image: url(../images/Une/Footer-Magazine.jpg);
	background-repeat: no-repeat;
	width:170px;
	height:153px;
	background-position: 0px 95px; 
    background-color:#FFFFFF;

}

.Marge-Une {
   margin-left:20px;
   margin-right:20px;
   margin-top:20px;
   width:353px;
   
}



.Visuel-Une {
	float:right;
    margin-left:20px; 
    margin-bottom:20px; 
}


.Titre-Une{
	color: #5c4317;
	width:353px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5c4317;
	padding-bottom:10px;
	margin-bottom:10px;
	
}



.Blanc-Une {

    margin-bottom:10px;	
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   
}