/* Général */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color:#FFFFFF;
}
* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.WHM{
	width:100%;
	height:100%;
}
.WM{
	width:100%;
}
.HM{
	height:100%;
}
h1{
}
h2{
}
p{
	text-align:justify;
}
.undisplay{
	display:none;
}
/* Background */
#conteneurSite{
	width:100%;
	height:100%;
	background-image:url(../images/background/ligneFondSite.gif);
	background-repeat:repeat-x;
}
#conteneurBandeauHaut{
	background-image:url(../images/background/bandeauHaut.gif);
	background-repeat:repeat-x;
	cursor:pointer;
}
#conteneurMenu{
	width:800px;
	height:34px;
	background-image:url(../images/background/degArriereMenu.gif);
	background-repeat:repeat-x;
}
#cellVide{
	height:11px;
	background-image:url(../images/background/fondCellVide.gif);
	background-repeat:repeat-y;
}
#cellBas{
	height:111px;
	background-image:url(../images/background/fondBas.jpg);
	background-repeat:no-repeat;
}
#cellMenuBas{
	height:20px;
	background-color:#37adba;
}
#cellOngletBas{
	height:31px;
	background-image:url(../images/background/fondDoubleTraitInt.gif);
	background-repeat:repeat-y;
}
#conteneurContenu{
	background-image:url(../images/background/fondDoubleTraitInt.gif);
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
	padding-top:2px;
	padding-bottom:5px;
}
/* Liens Menu */
#lien1 a {
	display:block;
	width:98px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien1.gif) 0 0 no-repeat;
}
#lien1 a:hover {	
	background-position: -98px 0;
}
#lien2 a {
	display:block;
	width:62px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien2.gif) 0 0 no-repeat;
}
#lien2 a:hover {	
	background-position: -62px 0;
}
#lien3 a {
	display:block;
	width:127px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien3.gif) 0 0 no-repeat;
}
#lien3 a:hover {	
	background-position: -127px 0;
}
#lien4 a {
	display:block;
	width:210px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien4.gif) 0 0 no-repeat;
}
#lien4 a:hover {	
	background-position: -210px 0;
}
#lien5 a {
	display:block;
	width:143px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien5.gif) 0 0 no-repeat;
}
#lien5 a:hover {	
	background-position: -143px 0;
}
#lien6 a {
	display:block;
	width:150px;
	height:34px;
	background:url(../images/menuBandeauHaut/lien6.gif) 0 0 no-repeat;
}
#lien6 a:hover {	
	background-position: -150px 0;
}
/* Sous Menu */
#conteneurSousMenu{
	height:19px;
	background-image:url(../images/background/fondCellSousMenu.gif);
	background-repeat:no-repeat;
}
#conteneurSousMenuInt{
	height:19px;
	background-image:url(../images/background/fondCellSousMenuInt.gif);
	background-repeat:no-repeat;
}
.bordSousMenu{
	width:14px;
	height:19px;
	background-image:url(../images/background/coteGaucheSousMenu.gif);
	background-repeat:no-repeat;
}
.cellSousMenu{
	padding-left:5px;
	padding-right:5px;
	background-image:url(../images/background/fondSousMenu.gif);
	background-repeat:repeat-x;
}
.espaceSousMenu{
	width:2px;
	background-color:#FFFFFF;
}
.lienSousMenu:link, .lienSousMenu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.lienSousMenu:hover, .lienSousMenu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
/* Menu Bas Int */
#lienBas1 a {
	display:block;
	width:245px;
	height:31px;
	background:url(../images/menuBandeauBas/lienBas1.gif) 0 0 no-repeat;
}
#lienBas1 a:hover {	
	background-position: -245px 0;
}
#lienBas2 a {
	display:block;
	width:239px;
	height:31px;
	background:url(../images/menuBandeauBas/lienBas2.gif) 0 0 no-repeat;
}
#lienBas2 a:hover {	
	background-position: -239px 0;
}
#lienBas3 a {
	display:block;
	width:244px;
	height:31px;
	background:url(../images/menuBandeauBas/lienBas3.gif) 0 0 no-repeat;
}
#lienBas3 a:hover {	
	background-position: -244px 0;
}
/* Typo */
.texteBlancPetit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
}
.lienBlancPetit:link, .lienBlancPetit:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.lienBlancPetit:hover, .lienBlancPetit:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.texteVertPetit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f7c89;
	text-align:justify;
}
.lienVertPetit:link, .lienVertPetit:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f7c89;
	text-decoration:underline;
}
.lienVertPetit:hover, .lienVertPetit:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f7c89;
	text-decoration:none;
}
.lienVertPetit2:link, .lienVertPetit2:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#37adba;
	text-decoration:underline;
}
.lienVertPetit2:hover, .lienVertPetit2:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#37adba;
	text-decoration:none;
}
.lienVertPetit3:link, .lienVertPetit3:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#96CA2D;
	text-decoration:underline;
}
.lienVertPetit3:hover, .lienVertPetit3:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#96CA2D;
	text-decoration:none;
}
.texteVertClairGrasPetit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#96CA2D;
	font-weight:bold;
}
.texteBleuMini{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#37adba;
}
.texteBlancMini{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.texteVertMini{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#96ca2d;
}
.titre1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#96CA2D;
	font-weight:bold;
	text-transform:uppercase;
}
.titre2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#96CA2D;
	font-weight:bold;
	text-transform:uppercase;
}
.titre3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b5e655;
	font-weight:bold;
	text-transform:uppercase;
}
.contourImg1{
	border-right:5px solid #96CA2D;
}
.contourImg2{
	border-right:5px solid #b5e655;
}
span.span1{
	background-image:url(../images/picto/fleche.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37adba;	
	padding-left:19px;
	line-height:18px;
}
span.span2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37adba;
	line-height:18px;
}
h2.bleu1{
	background-image:url(../images/picto/fleche.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#37adba;
	font-weight:bold;
	padding-left:19px;
	padding-bottom:10px;
	text-transform:uppercase;
}
h3.bleu1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37adba;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
h3.vert1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#96ca2d;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
strong.bleu1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37adba;	
	font-weight:bold;
}
.grosLien1:link, .grosLien1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#96CA2D;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
.grosLien1:hover, .grosLien1:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#96CA2D;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
/* Contact */
.inputContact{
	width:200px;
	height:15px;
	border:1px solid #96CA2D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#37adba;
}
.boutonContact{
	width:200px;
	height:20px;
	border:1px solid #96CA2D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#37adba;
	background-color:#FFFFFF;
}
.inputTexteContact{
	width:200px;
	height:50px;
	border:1px solid #96CA2D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#37adba;
}