body { background-color: #E6E6E6;margin: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#555555;}

img{border:0px}
.s10{font-size: 10px;}
.s9{font-size: 9px;}
.s12{font-size: 12px;}

a:link {font-family: arial;font-size: 11px;text-decoration:underline;color: #3392CC;}
a:active {font-family: arial;font-size: 11px;text-decoration:underline;color: #3392CC;}
a:visited {font-family: arial;font-size: 11px;text-decoration:underline;color: #735FC0;}
a:hover {font-family: arial;font-size: 11px;text-decoration:none;color: #3392CC;}

.lien:link {font-family: arial;font-size: 12px;text-decoration:underline;color: #000000;}
.lien:active {font-family: arial;font-size: 12px;text-decoration:underline;color: #000000;}
.lien:visited {font-family: arial;font-size: 12px;text-decoration:underline;color: #000000;}
.lien:hover {font-family: arial;font-size: 12px;text-decoration:none;color: #000000;}

.lien_admin:link {font-family: arial;font-size: 11px;text-decoration:none;color: #640063; font-weight:bold;}
.lien_admin:active {font-family: arial;font-size: 11px;text-decoration:none;color: #640063; font-weight:bold;}
.lien_admin:visited {font-family: arial;font-size: 11px;text-decoration:none;color: #640063; font-weight:bold;}
.lien_admin:hover {font-family: arial;font-size: 11px;text-decoration:underline;color: #640063; font-weight:bold;}

.lien_nagv_g:link {font-family: arial;font-size: 10px;text-decoration:none;color: #640063;}
.lien_nagv_g:active {font-family: arial;font-size: 10px;text-decoration:none;color: #640063;}
.lien_nagv_g:visited {font-family: arial;font-size: 10px;text-decoration:none;color: #640063;}
.lien_nagv_g:hover {font-family: arial;font-size: 10px;text-decoration:underline;color: #640063;}

.lien_multipage:link {font-family: arial;font-size: 11px;text-decoration:underline;color: #B3CC3A;}
.lien_multipage:active {font-family: arial;font-size: 11px;text-decoration:underline;color: #B3CC3A;}
.lien_multipage:visited {font-family: arial;font-size: 11px;text-decoration:underline;color: #B3CC3A;}
.lien_multipage:hover {font-family: arial;font-size: 11px;text-decoration:none;color: #B3CC3A;}

.lien_signature:link {font-family: arial;font-size: 11px;text-decoration:underline;color: #9E9D9D;}
.lien_signature:active {font-family: arial;font-size: 11px;text-decoration:underline;color: #9E9D9D;}
.lien_signature:visited {font-family: arial;font-size: 11px;text-decoration:underline;color: #9E9D9D;}
.lien_signature:hover {font-family: arial;font-size: 11px;text-decoration:none;color: #9E9D9D;}
.signature{font-size:11px;color:#9E9D9D;padding-bottom:10px;}

h1{ color:#A02DB9;font-size:13px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; font-weight:bold}
h2{ color:#A02DB9;font-size:11px; margin-bottom:3px;}

.tt_g_1{ font-weight:bold; font-size:12px; color:#D84E4C}
.tt_g_2{ font-weight:bold; font-size:12px; color:#E48C45}
.tt_g_3{ font-weight:bold; font-size:12px; color:#F1D55A}
.tt_g_4{ font-weight:bold; font-size:12px; color:#9BD13D}
.tt_g_5{ font-weight:bold; font-size:12px; color:#7CE3E2}
.tt_g_6{ font-weight:bold; font-size:12px; color:#5AA3D0}

.BlueStyle{color:#7776A2}
.legende { font-size:10px; font-style:italic}
.picBorder {border: 1px solid #CCCCCC;}
.form { color:#666666;  font-size:10px}
.msg{color:#CC0000; font-weight:bold}

.formulaire {
 color:#555555;
 border: solid 1px #BBBBBB;
 background-color:#FFFFFF;
 font-size:11px;
 font-weight: none;
 font-family: Verdana, Arial, Sans-serif;
 z-index:1;
}
.bold {font-weight: bold;}
.corps {
	vertical-align:top;
	background-image:url(../img/fd_corps.jpg); 
	background-position:top;
	background-repeat:no-repeat;
	padding:65px 15px 20px 60px;
	text-align:right
}
.titre{
	font-size:16px;
	color:#97DF50;
	font-weight:bold;
}	
.prochainement{
	font-size:10px;
	font-style:italic;
}
.tab{ background-image:url(../img/fond.png); vertical-align:top; padding:10px}

.menu_bas{
	height:20px;
	vertical-align:top;
	text-align:center;
	font-size:10px;
	color:#7BAA7B;
}

.a{padding-left:159px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.ah{padding-left:159px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}
.b{padding-left:140px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.bh{padding-left:140px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}
.c{padding-left:120px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.ch{padding-left:120px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}
.d{padding-left:105px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.dh{padding-left:105px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}
.e{padding-left:88px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.eh{padding-left:88px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}
.f{padding-left:83px;vertical-align:bottom; text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic}
.fh{padding-left:83px;vertical-align:bottom; text-align:left; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; font-style:italic}

.g{vertical-align:middle; text-align:center; font-size:11px; color:#776F79; font-weight:bold;}
.gh{vertical-align:middle; text-align:center; font-size:11px; color:#3F014E; font-weight:bold; cursor:pointer; background-image:url(../img/fd_menu_haut_h.jpg)}

.h{ background-image:url(../img/bt_lacomu.jpg); background-position:center}
.hh{background-image:url(../img/bt_lacomu_h.jpg); background-position:center; cursor:pointer}

.tarifs_left{border-left:1px dashed #B38B72;}

.cellule_photo {background-color: #FFFFFF;}
.cellule_photo_hover {
	background-color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.photo_transparence {border: 1px solid #CCCCCC;}
.photo_transparence_hover {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
