@charset "iso-8859-1";

*
{
	outline:none;
}

.style12 {color: #999999}
body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #282828; background-color: #FFFFFF;
}

h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #282828}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #282828}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #00A763; text-decoration: none; font-weight: bold}
a:visited {  font-family: Arial, Helvetica, sans-serif; color: #00A763; text-decoration: none; font-weight: bold}
a:active {  font-family: Arial, Helvetica, sans-serif;  color: #00A763; text-decoration: none; font-weight: bold}
a:hover  { text-decoration: underline;}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #282828}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px;  color: #FD9C02}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #282828; clip:  rect(   ); width: 290px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #282828}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #282828}
li {list-style-type: circle; color: #282828;}
li {margin-top:10px; margin-bottom:10px;}

.style1 { color: #FFFFFF; font-size: 10px;}
.style2 {color: #666666}
.style1b { color: #282828; font-size: 10px;}
.style2b {color: #282828}

.email {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
.email:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none;}
.email:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
.email:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
.email:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none; }


.bold {font-weight: bold;}
.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; color: #282828;}
.dynbanner {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #282828; text-decoration: None;}
.dynbanner:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #282828; text-decoration: None;}
.dynbanner:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #282828; text-decoration: None;}
.dynbanner:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #282828; text-decoration: None;}
.dynbanner:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #282828; text-decoration: None;}

.smallgrey {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #999999; text-decoration: none;}
.smallgrey:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #999999; text-decoration: none;}
.smallgrey:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #999999; text-decoration: none;}
.smallgrey:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #999999; text-decoration: underline;}

.title { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #282828;}
.titleNews { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #50BBC5;}
.titleInfo { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #018749;}
.titleInfo:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #018749;}
.titleInfo:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #018749;}
.titleInfo:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #018749;}
.titleServ { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #EFAB4B;}
.titleteam{ font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px;  font-weight:bold; color: #018749;}
.titleResult { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #C5B680;}
.titleContact { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:bold; color: #C9BA32;}

.News { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.News:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.News:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.News:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749; text-decoration: underline; background-color: #FFFFFF;}

.Info { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Info:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Info:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Info:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749; text-decoration: underline; background-color: #FFFFFF;}

.Info2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}

.Serv { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #EFAB4B;}
.Serv:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #EFAB4B;}
.Serv:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #EFAB4B;}
.Serv:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #EFAB4B; text-decoration: underline; background-color: #FFFFFF;}
.Servsmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; color: #EFAB4B;}
.Servsmall:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; color: #EFAB4B;}
.Servsmall:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; color: #EFAB4B;}
.Servsmall:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; color: #EFAB4B; text-decoration: underline; background-color: #FFFFFF;}

.Team { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Team:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Team:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
/*.Team:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749; text-decoration: underline; background-color: #FFFFFF;}*/

.Result { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Result:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Result:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Result:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749; text-decoration: underline; background-color: #FFFFFF;}

.Contact { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Contact:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Contact:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749;}
.Contact:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold; color: #018749; text-decoration: underline; background-color: #FFFFFF;}

.menu{ font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : #FFFFFF; font-weight : bold; }
.menu:link{ font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : #FFFFFF; font-weight : bold; }
.menu:visited{ font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : #FFFFFF; font-weight : bold;}
.menu:hover{ font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : #FFFFFF; font-weight : bold; text-decoration:none;}

.title_nouvelles {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #6BA31C;
	text-transform: uppercase;
}
.title_informations {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #3B3455;
	text-transform: uppercase;
}
.title_service {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #B5711E;
	text-transform: uppercase;
}
.title_equipe {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #35556C;
	text-transform: uppercase;
}
.title_resultats {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #9B423E;
	text-transform: uppercase;
}
.title_contact {
	font-family: Arial, Helvetica, sans-serif;
	size: 14px;
	font-weight: bold;
	color: #282828;
	text-transform: uppercase;
}

.footer, .footer a:active, .footer a:link, .footer a:visited
{
	color:#bfbebe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

div#sub_menu_equipe, div#sub_menu_services_efficaces, div#sub_menu_nouvelles, div#sub_menu_espace_jeunnesse, div#sub_menu_resultats, div#sub_menu_informations
{
	text-align:right;
}

div#sub_menu_services_efficaces a
{
	background-color:#b77423;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;		
}

div#sub_menu_nouvelles a
{
	background-color:#7baf12;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_equipe a
{
	background-color:#35556c;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;	
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_espace_jeunnesse a
{
	background-color:#7baf12;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;	
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_resultats a
{
	background-color:#9a413d;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;	
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_informations a
{
	background-color:#3b3455;
	color:#FFFFFF;
	text-decoration:none;
	height:55px;
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
	margin-right:1px; 
	float:left;	
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_services_efficaces a:hover, div#sub_menu_services_efficaces a.selected
{
	background-color:#ed9d3b;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_nouvelles a:hover, div#sub_menu_nouvelles a.selected
{
	background-color:#a3c950;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_equipe a:hover, div#sub_menu_equipe a.selected
{
	background-color:#4e8395;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_espace_jeunnesse a:hover, div#sub_menu_espace_jeunnesse a.selected
{
	background-color:#a3c950;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_resultats a:hover, div#sub_menu_resultats a.selected
{
	background-color:#d24f3d;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div#sub_menu_informations a:hover, div#sub_menu_informations a.selected
{
	background-color:#696772;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

a.a_blue:{  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #00A763; text-decoration: none; font-weight: bold}
a.a_blue:hover  {  font-family: Arial, Helvetica, sans-serif;   color: #01e0ff; text-decoration: underline; font-weight: bold;}
a.a_blue_close  {  font-family: Arial, Helvetica, sans-serif;   color: #01e0ff; text-decoration: underline; font-weight: bold;}

div#calendrier_global a
{
	color:#4f4f4f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}

div#calendrier_global
{
	background-image:url(/images/calendrier/bgd.jpg);
	background-repeat:no-repeat;
	width:481px;
	height:203px;
}

div#calendrier_global .day
{
	color:#4f4f4f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

div#calendrier_global .current_date_month, div#calendrier_global .current_date_year
{
	color:#4f4f4f;
	padding-left:10px;
}

div#calendrier_global .current_date_month
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
}

div#calendrier_global .current_date_year
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

div#calendrier_global div#calendrier
{
	margin-top:15px;
}

div#calendrier_global .day_number
{
	color:#4f4f4f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div#calendrier_global .day_number_selected
{
	background-color:#7baf12;
	color:#4f4f4f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

body
{
	font-family : Arial, Helvetica, sans-serif;
	font-size   : 12px;
}

div#wrap
{
	height : 250px;
	width  : 375px;
}

div#wrap div#photo
{
	float : left;
	width : 125px;
}

div#wrap div#text
{
	float : right;
	width : 250px;
}

div#wrap div#text span.job
{
	color       : #018749; 
	font-size   : 11px;
	font-weight : bold; 
}

div#wrap div#text span.name
{
	font-weight : bold; 
}

div#wrap div#text span.title
{
	color       : #018749;
	font-style  : italic;
	font-weight : bold; 
}