@charset "utf-8";
.textebandeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
.formuchamps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	width: 80px;
	border:0px;
}
.gris {
	background-color:#CCCCCC;
	height: 1px;
	width: 800px;
	margin-left: auto;
margin-right: auto;


}

.formucontact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 16px;
	width: 300px;

}.formucontact1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 22px;
	width: 306px;

}
.formucontact2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 100px;
	width: 300px;

}

#blocOffre {

position:relative;
float:left;
	height: 235px;
	width: 218px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:0px;
}
.formuok {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	height: 18px;
	width: 28px;
	border:0px;
}
.formuenvoi {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	height: 22px;
	width: 60px;
	
}

.menuhtsslien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	
	font-weight: bold;

	background-image: url(../images/fd-bouton.png);
	background-repeat: no-repeat;
display:block;
	width:81px;
	height:22px;
padding-top:3px;

}.tab-menu-left {
	background-image: url(../images/fd-menu-left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fd-bandeau {
	background-image: url(../images/bandeau.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #453019;
	font-weight:bold;
}
.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c211e;
	text-decoration:underline;
	font-weight:bold;
}
.nav2G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c211e;
	text-decoration:underline;
	font-weight:bold;
}

.titretab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 40px;
	text-transform: none;
}
.titretab-bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;;
	text-transform: none;
}
.titreloupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.titreVignette {
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 12px;
	text-align:left;
	width : 200px;
	font-weight: bold;
	color: #FFFFFF;
	left: 5px;
	top:2px;
	text-transform: none;
}
.sstitreVignette {
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 11px;
	text-align:left;
	width : 200px;
	font-weight: bold;
	color: #333333;
	left: 5px;
	text-transform: none;
}
.tiotiogris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6e6e6e;
}

.sstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #bc040e;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #453019;
}
.texteG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #453019;
}
.texte14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.bleu14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#003399;
}
.blanc16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.red {
	color: #881015;

}
.textebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #453019;
	font-weight:bold;
}
.texteboldG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #453019;
	font-weight:bold;
}


.txttabblanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;

	
}
.arr-bcHaut {
	background-image: url(../images/fd-bc-haut.gif);
	background-repeat: no-repeat;
}
.arr-bcMilieu {
	background-image: url(../images/fd-bc-milieu.gif);
	background-repeat: repeat-y;
}
.arr-bcBas {
	background-image: url(../images/fd-bc-bas.gif);
	background-repeat: no-repeat;
}
.arr-bc3 {
	background-image: url(../images/fd-contact.png);
	background-repeat: no-repeat;
}

.arr-bc2 {
	background-image: url(../images/fd-bc2.png);
	background-repeat: no-repeat;
}
form {
margin:0px;
padding:0px;
}

.texte_ital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #453019;
	text-align:justify;
}




.arr-menu {
	background-image: url(../images/bandeau-fd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
.b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
		background-image: url(../images/fd-b-bc.png);
	background-repeat: no-repeat;
		display:block;
	width:122px;
	height:27px;
	padding-top:3px;
}
.b1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}

.b1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}

.b1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}

.b1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}
.b1bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
		background-image: url(../images/fd-b-bc-gd.png);
	background-repeat: no-repeat;
		display:block;
	width:296px;
	height:27px;
	padding-top:3px;
}

.b2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #FFFFFF;
}
.b2 a:link{
color: #FFFFFF;
	background-image: url(../images/fd-b-red.png);
	background-repeat: no-repeat;
	text-decoration:none;
		display:block;
	width:122px;
	height:27px;
	padding-top:3px;
	}
.b2 a:visited{

color: #FFFFFF;
	text-decoration:none;
		background-image: url(../images/fd-b-red.png);
	background-repeat: no-repeat;
		display:block;
	width:122px;
	height:27px;
padding-top:3px;
}
.b2 a:hover{
	color: #881015;

	text-decoration:none;
	background-image: url(../images/fd-b-bc.png);
	background-repeat: no-repeat;
	display:block;
	width:122px;
	height:27px;
padding-top:3px;
	}
.b2 a:active{
color: #FFFFFF;
	background-image: url(../images/fd-b-red.png);
	background-repeat: no-repeat;
	text-decoration:none;
	display:block;
	width:122px;
	height:27px;
padding-top:3px;
}
.b2bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #FFFFFF;
}
.b2bis a:link{
color: #FFFFFF;
	background-image: url(../images/fd-b-red-gd.png);
	background-repeat: no-repeat;
	text-decoration:none;
		display:block;
	width:296px;
	height:27px;
	padding-top:3px;
	}
.b2bis a:visited{

color: #FFFFFF;
	text-decoration:none;
		background-image: url(../images/fd-b-red-gd.png);
	background-repeat: no-repeat;
		display:block;
	width:296px;
	height:27px;
padding-top:3px;
}
.b2bis a:hover{
	color: #881015;

	text-decoration:none;
	background-image: url(../images/fd-b-bc-gd.png);
	background-repeat: no-repeat;
	display:block;
	width:296px;
	height:27px;
padding-top:3px;
	}
.b2bis a:active{
color: #FFFFFF;
	background-image: url(../images/fd-b-red-gd.png);
	background-repeat: no-repeat;
	text-decoration:none;
	display:block;
	width:296px;
	height:27px;
padding-top:3px;
}
.b3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}
.b3 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
		text-decoration:none;
}
.b3 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
	text-decoration:none;
}
.b3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
text-decoration:underline;	
}
.b3 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881015;
		text-decoration:none;
}
.b4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
	text-decoration:none;
}
.b4 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
		text-decoration:none;
}
.b4 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
	text-decoration:none;
}
.b4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
text-decoration:underline;	
}
.b4 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
		text-decoration:none;
}
.b5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c90012;
	text-decoration:none;
}
.b6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #881015;
	text-decoration:none;
}
.b6 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #453019;
	text-decoration:none;
}
.b6 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #453019;
	text-decoration:none;
}
.b6 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #453019;
text-decoration:underline;	
}
.b6 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #453019;
		text-decoration:none;
}
.fdOffre1 {
	background-image: url(../images/offreFD1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffre2 {
	background-image: url(../images/fondFD2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffreAT {
	background-image: url(../images/offreFD-att.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffreAT2 {
	background-image: url(../images/offreFD-att2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffreAT3 {
	background-image: url(../images/offreFD-att3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fdOffreAT4 {
	background-image: url(../images/offreFD-att4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fdOffre3ml {
	background-image: url(../images/offreFD3-ml.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
.fdOffre3ml-bis {
	background-image: url(../images/excla-ml.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
.fdOffre3bs {
	background-image: url(../images/offreFD3-bs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffre3bs-bis {
	background-image: url(../images/excla-bs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffre3ht {
	background-image: url(../images/offreFD3-ht.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdOffre3ht-bis {
	background-image: url(../images/excla-ht.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper{width:954px; margin:0 auto;text-align:center;}
