#wait #contenu p{
	font-size:23px;
	text-align:center;
	color:#429BC7;
}

#wait #droite, #wait #gauche{
	height:85%;
}

#wait #contenu{
	height:340px;
}

html, body{
	background-color:#111;
}

body { 
color: #2D2D2D;
font-size: 11px;
font-family: Verdana, Arial, san-serif;
}

a, a:visited { 
color: #b71008;
font-weight: normal;
}

a:hover, a:active {
color: #FD9643;
}

a.plansite{
color: #000;
font-weight: normal;
cursor: default;
}

img{
margin: 0px;
}

h1{
font-size: 24px;
color: #8ec037;
}

h2, .h2{
font-weight: bold;
font-size: 18px;
color: #b71008;
margin-top: 15px;
margin-bottom: 11px;
}

h2 span, .h2 span{
font-weight: normal;
font-size: 9px;
padding-left: 5px;
color: #666;
font-style: italic;
}

h3{
font-size: 12px;
font-weight: bold;
}

h4{
color: #00204C;
font-size: 12px;
margin-bottom: 10px;
}

address{
font-style: normal;
}

iframe{
margin-bottom: 20px;
}

#conteneur{
	position: relative;
	background:url('../../images/fd-site-rep.jpg') repeat-y;
	border:1px solid #927207;
	width:992px;
	margin:0 auto;
	margin-top:10px;
	min-height:508px;
	padding-bottom:40px;
}

.index #conteneur{
	background:url('../../images/fd-index.jpg') no-repeat;
	height:548px;
	padding:0;
}

#contenu{
	position:relative;
	background:url('../../images/fd-site.jpg') no-repeat;
}

.index #contenu{
	background:none;
}

#texte{
position: relative;
padding:20px;
margin-top:10px;
z-index:1500;
float:left;
width:630px;
border:1px solid #c89545;
margin-top:48px;
background: url('../../images/fond-texte.png');
}

#logo{
display: block;
position:absolute;
z-index:2000;
top:0;
left:0;
}

#bas{
height: 15px;
margin-top: 10px;
width: 100%;
color: #A59F98;
z-index: 90;
}

#bas p{
text-align: center;
margin: 0;
}

#bas *{
font-size: 9px;
}

#bas a, #bas a:visited {
color: #A59F98;
font-weight: normal;
}

#bas a:hover, #bas a:active{
color: #30A93F;
font-weight: normal;
}

#contenu p, #contenu ul, #contenu ol{
text-align: justify;
}

#conteneur #colDroite{
	float:left;
	width:155px;
	position:relative;
	margin-left:5px;
	margin-top:120px;
	text-align:left;
}

#conteneur #colDroite li{
	text-align:left;
}

#qualibat{
	position:absolute;
	right:40px;
	top:19px;
	z-index:100;
}

.index {
	height:100%;
}

.index #conteneur {
}

.index #contenu{
}

.index h1{
}
.index h2{
}

.index #logo{
	z-index:10;
}

.pagination{
text-align: center;
margin: 5px 0;
}

.pagination span{
border: 1px solid #ddd;
background: #fff;
padding: 2px 3px;
font-weight: bold;
font-size: 14px;
color: #ccc;
margin: 0 2px;
}

.pagination a, .pagination a:visited{
color: #aaa;
font-weight: bold;
margin: 0 2px;
}

.pagination a:hover, .pagination a:active{
color: #A80000;
}

.gris{
	color:#999;
}

.jaune{
color: #FFEB0F;
}

.rouge{
color: #EC2E2E;
}

.orange{
color: #FFCA6F;
}

.blanc {
color: #fff;
}

.noir{
color: #000;
}

.bleu{
color: #AFE1F3;
}

.border{
border: 1px solid #bdbdbd;
}

.important, .important:visited{
color:#FF4D0F;
}

.important:hover, .important:active{
color:#000;
}

.clear{
clear: both;
display: block;
}

.imgGche{
float: left;
}

.fck .imgGche, .fck img{
margin: 10px 10px 10px 0;
}

.fck .imgDte{
margin: 10px 0px 10px 10px;
}

.imgDte{
float: right;
}

body .noBorder{
border: 0;
}

.margin10{
margin: 10px;
}

.noMargeTop{
margin-top: 0px;
}
.noMargeBot{
margin-Bottom: 0px;
}
.noMargeLeft{
margin-left: 0px;
}
.noMargeRight{
margin-right: 0px;
}

body .inline{
display: inline;
}

.gras{
font-weight: bold;	
}

body .none {
	display:none;
}
body .block{
display: block
}

.petit{
font-size: 9px;
}

body #contenu .center, .center{
text-align: center;
}

body #contenu .alignRight{
text-align: right;
}

.erreur {
font-weight: bold;
color:#FF4D0F;
}

.sitemap *{
list-style: none;
}

.hidden{
visibility:hidden;
}
