/*DEBUT*/

* {
	padding: 0px;
	margin: 0px;
}

img {
	border: none;
}

form {
	padding: 0px;
	margin: 0px;
}

body {
	margin: 0;
	background-color:#000000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
/*	height:100%;*/
}

li{
list-style:none;
}


a.footerlien {
	font-family: Arial, Helvetica, sans-serif;
	color:#a6a6a6;
	font-size:11px;
	text-decoration:none;
}
a.footerlien:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#a6a6a6;
	font-size:11px;
	text-decoration:none;
}
a.footerlien:hover {
	text-decoration: underline;
	color: #a6a6a6;
	font-weight:bold;
}
a.footerlien:active {
	text-decoration: none;
	color:#a6a6a6;
	font-weight:bold;
}

/********************************************************** BLOCS ***************************************************/
#header {
	margin: 0 auto;
	width: 1100px;
	height: 241px;
	display:block;
}
			
			
#fdmenu{
height:53px;
margin: 0 auto;
	width: 1100px;
}


#titre{
background-image:url(../gifs/images/charte-home_02.jpg);
height:53px;
float:left;
width:521px;
}


#contenu-adresse{
width:270px;
text-align:left;
}
#contenu-adresse p{
line-height:19px;
}
.bleu-contact{
font-size:24px;
color:#8099af;
}
.vert-contact{
font-size:24px;
color:#43901c;
}
.rose-contact{
font-size:18px;
color:#a83254;
}
.blanc-contact{
color:#FFFFFF;
font-size:14px;
}
a.blanc-contact {
color:#FFFFFF;
font-size:14px;
}
a.blanc-contact:hover {
color:#FFFFFF;
font-size:14px;
}
a.blanc-contact:link {
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
}
a.blanc-contact:active {
color:#FFFFFF;
font-size:14px;
}

.blancttcourt{
color:#FFFFFF;

}
/*****************************************MENU*****************************************/


ul.MenuHaut {
   list-style: none;
   margin:0;
   padding: 0;
   height:21px;
   width: 579px;
   float:left;
}
ul.MenuHaut li {
   float: left;
   height:21px;
   /*margin-right:1px;*/
}

ul.MenuHaut li a {
   float: left;
   height:21px;
   /*margin-right:1px;*/
}

li#menu0 a{
	background-image:url('../gifs/images/charte-home_03.jpg');
	width:98px;
}
li#menu1 a{
	background-image:url('../gifs/images/charte-home_04.jpg');
	width:180px;
}
li#menu2 a{
	background-image:url('../gifs/images/charte-home_05.jpg');
	width:156px;
}
li#menu3 a{
	background-image:url('../gifs/images/charte-home_06.jpg');
	width:145px;
}

li#menu0 a:hover, a#selected-over0 {
	background-image:url('../gifs/images/charte-home-over_03.jpg') !important;
}
li#menu1 a:hover, a#selected-over1 {
	background-image:url('../gifs/images/charte-home-over_04.jpg') !important;
}
li#menu2 a:hover, a#selected-over2 {
	background-image:url('../gifs/images/charte-home-over_05.jpg') !important;
}
li#menu3 a:hover, a#selected-over3 {
	background-image:url('../gifs/images/charte-home-over_06.jpg') !important;
}
/*****************************************FIN MENU*****************************************/
/**********************************CONTENU******************************************/
#container {
overflow:hidden;
	margin: 0 auto;
	width: 1100px;
	height:507px;
}

.hauteur-home{
height:57px;
}

#fd-infos-menu{
background:url(../gifs/images/page-infos/menu_03.jpg) no-repeat;
height:200px;
color:#a6a6a6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:28px;
padding-left:15px;
}

#fd-infos-menu a{
color:#a6a6a6;
text-decoration:none;
}
#fd-infos-menu a:link{
color:#a6a6a6;
text-decoration:none;
}
#fd-infos-menu a:hover{
color:#a6a6a6;
font-weight:bold;
text-decoration:none;
}
#fd-infos-menu a:active{
color:#a6a6a6;
font-weight:bold;
text-decoration:none;
}


.txt-infos{
text-align:justify;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.txt-infos strong{
color:#a6a6a6;
}

.txt-titre{
color:#bcff90;
font-size:18px;
padding-bottom:35px;
}
/******************************FOOTER*****************************************/
#footer {
overflow:hidden;
clear:both;
height:30px;
width:1100px;
font-size:11px;
color:#fff;
margin: 0 auto;
background-image:url(../gifs/images/charte-home_19.jpg);
}

.footergauche{
text-align:left;
width:250px;
}
.footerdroite{
display:block;
float:right;
text-align:right;
width:500px;
}

.ptitehauteur{
padding-top:5px;
}

/***********************************************SCRIPT VERIF FORM*******************************************************/
.cache {
	display:none;
	/*visibility:hidden;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.visible {
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
/***********************************************FIN SCRIPT VERIF FORM*******************************************************/
/*PAGE CONTACT*/
#contenu-formulaire{
margin-left:100px;
display:block;
float:left;
width:500px;
height: 400px;
}
