body {
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
height: 100%; 
width: 100%; 
background:#e5e5e5 url("../images/design/back_site.jpg") center top repeat-y ;
font:12px normal normal Arial, Helvetica, sans-serif;
}



a:link {
	COLOR: #006600; text-decoration: none;
}
a:visited {
	COLOR: #0F5482; text-decoration: none;
}
a:active {
	COLOR: #FF9900; text-decoration: none;
}
a:hover {
	COLOR: #FF9900; text-decoration: underline;
}


#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 994px;
  text-align: left;
  background: #FFFFFF;

}

#header_wrapper {
  margin:0px; 
  padding:0px 0px 0px 0px;
  height:170px;
  position:relative;
}




#left_side {
  margin-top: 10px;
  float: left;
  width: 261px;
	z-index:5;
}

#left_side .separateur{
  margin-top: 5px;

  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
  width: 160px;
  background: url('../images/design/separateur.png') center center no-repeat;
	 z-index:3;
}


#content {
  margin:110px 0px 0px 261px;
	
}
/*//#D9E8E1 
  margin:0px 265px 0px 170px; */


#content .content_title {
  color:#000000;
  height:50px;

  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  padding:15px 0px 0px 10px;
  margin:5px 0px 0px 0px;
  background: #FFFFFF url('../images/design/simple_degrade_gris.png') top left repeat-x;
  line-height: 25px;
	}

#content .content_title .comment{
  color:#666666;
  font: bold normal 11px verdana, arial, sans-serif;
  margin:2px 0px 2px 0px;
	}


#footer {
  display:block;
  height: 90px;
  background: url('') center top repeat-y ;
  text-align: center;
  vertical-align:bottom;
  padding-top:12px;
  color: #025BA6;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 13px;
  position:relative;

}

/*
#footer a:link {
	COLOR: #FFFFFF; text-decoration: none;
}
#footer a:visited {
	COLOR: #FFFFFF; text-decoration: none;
}
#footer a:active {
	COLOR: #FFFFFF; text-decoration: none;
}
#footer a:hover {
	COLOR: #FFFFFF; text-decoration: underline;
}
*/


.bouton		{ 
			border: 1px #996600 solid; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #996600; 
			background-color: #FEF2E0; 
			font-weight: bold
			}

.module		{ 
			border: 1px #D9E8E1 solid; 
			color: #996600; 
			background-color: #FFFFFF; 
			font-weight: bold
			}


.bouton_normal		{ 
			border: 1px #996600 solid; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9px; 
			color: #996600; 
			background-color: #DFD8AC; 
			}


td.principal		{ 
			border: 1px #996600 solid; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #996600; 
			background-color: #DFD8AC; 
			font-weight: bold
			}


img{
	border:none;
	margin:0;
	padding:0;
	}

img.show{
	border:none;
	margin:0;
	padding:10;
	}


A.ejsmenu	{	
			font-size: 12px; 
			color:#000000; 
			text-decoration:none;
			}


A.menu:visited
		{
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		color: #336633;
		}

A.menu:link   {
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 11px; 
		text-decoration: underline;
		color: #336633;
		}
A.menu:hover
		{
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 11px; 
		text-decoration: underline; 
		color: #FF9900;
		}






.titre{width: 100%;}

.titre_article	
{	font-family: sans-serif; 
	font-size: 12pt;
	color: #336633;
	letter-spacing: 0pt;
	font-weight: bold;
}




a.petit:link {  
	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 7pt; 
  	color: #006600; 
  	text-decoration: none;
	}
  a.petit:visited {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 7pt; 
  	color: #0F5482; 
  	text-decoration: none;
  	}
  a.petit:active {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 7pt; 
  	color: #FF9900; 
  	text-decoration: none;
  	}
  a.petit:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 7pt; 
  	color: #FF9900; 
  	text-decoration: underline;
  	}




p {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	align:center;
  
} 
p.justify {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	text-align:justify;
	align:center;
  
}


p.juste {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	text-align:justify;
	
}

.jvert1 {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	text-align:justify;
	align:center;
	color: #336633;
	letter-spacing: 1pt;
  }


.vert1 {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #336633;
	letter-spacing: 1pt;
}

.vert0 {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #336633;
}


.petit_vert1 {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #336633;
	letter-spacing: 1pt;
}

.vert2 {	
	font-size: 11px;
	color: #336633;
	letter-spacing: 2pt;
}
a.vert2 {	
	text-decoration: underline;
}

.Orange {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;
	color: #FF9900;
	letter-spacing: 1pt;
}


.titre_module
		{
		font-weight: bold;
		color: #006600;
		line-height:15px;
		text-align:center;
		background: url('../images/bandeau/maket3_V3_test3_21.gif') top right repeat-x;
		-moz-border-radius:10px 10px 0px 0px;
		}


a.blanc:visited
		{
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 12px; 
		text-decoration: underline; 
		color: #efefff;
		}

a.blanc:link   {
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 12px; 
		text-decoration: underline;
		color: #ffffff;
		}
a.blanc:hover
		{
		font-family: arial, helvetica, geneva, sans-serif; 
		font-size: 12px; 
		text-decoration: underline; 
		color: #d0ffd0;
		}

img		{ border:	0;}

.bdr {
	border: 1px dotted #FFFFFF;
}

.bdr img{
	padding: 3px 3px 3px 3px;
}

/*
//////////// CSS FACEBOOK

*/

.fan_box .full_widget
	{
	border:1px #006600 solid;
	}

.fan_box .full_widget .connect_top
	{
	background:#D9E8E1;
	-moz-border-radius:10px 10px 0px 0px;
	}

.video_extra embed { width: 250px; height: 180px; }


