
#Header
{
	float:left;
	width:662px;
	height:440px;
}

#Flash
{
	width:662px;
	height:440px;
}
iframe{margin:0 0 15px 15px;}
#Header_droite{float:right;width:293px;height:440px;}
#Flash_droite{width:293px;height:440px;}
#Entete
{
	background:#261A1A url(/img/fond_entete.jpg) bottom left repeat-x;
	float:left;
	width:950px;
	padding:0 5px 15px 0;
}

#Entete .item{float:left;width:280px;padding:29px 0 10px 28px}
#Entete .item h2 a, .item .Texte h2 a{font-size:14px;color:#B6CD1C;}
#Entete .item .esp{float:left;}
.thumb{float:left;margin-right:10px}

#Accueil{width:865px;padding:0 0 0 90px;float:left;}
#Accueil img{float:left;margin-right:106px;width:230px;height:203px;}
#Accueil .p{margin-top:38px;line-height:14px;overflow:hidden;zoom:1;display:block;}
#Accueil h1{font-size:18px;font-weight:normal}
.p{padding-left:4px;line-height:18px;}


.EListe
{
	padding:8px 0 16px 74px;
	color:#FDFDFD; 
	background:url(/img/fond_liste.png) 0 0 no-repeat;
    _background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fond_liste.png", sizingMethod="Image");
	position:relative;
	z-index:1;
	line-height:14px;
}
.EListe h1, .EListe h2{font-size:18px;line-height:24px;margin:16px 0;overflow:hidden;zoom:1;}
#Liste .item{float:left;width:301px;margin-right:25px;background:#61554D;margin-top:27px;}
#Entete .item{background:none}
#Liste .item3{float:right;margin:0;margin-top:27px;}
.item .Texte h2{margin-bottom:17px;}
.item .Texte{width:279px;padding:11px 5px 0 17px;height:70px}
.photos{margin-top:9px;}

#Big{width:557px;background:#554840; float:left;}
#url{padding:5px;display:block;}
#Small{padding:15px 0 13px 10px}

.Txt{float:left;width:373px;padding:8px 0 0 25px;line-height:18px;}
.Txt h1, #Tarif h1{margin:14px 0 25px 0;font-size:18px;color:#B6CD1C;}
#Tarif {padding:8px 0 0 25px;line-height:18px;text-align:center;}

#Print
{
	border-top:dotted 1px #fff;
	border-bottom:dotted 1px #fff;
	padding:15px 0;
	font-size:14px;
}

.creaFormulaire{width:100%;margin-top:20px;}

.creaFormulaire th
{
	vertical-align: top;
	text-align: right;
	width: 40%;
	padding-top:5px;
}
.creaFormulaire td
{
	vertical-align: bottom;
	padding:3px
}
.creaFormulaire textarea, .creaFormulaire input, .creaFormulaire select
{
	border:solid 1px #98A4A8;
}

.bouton 
{
	text-align:center;
	padding:25px 0 20px 0;
	float:left;
	width:100%;
}
#btnSend
{
	font-weight:bold;
	background:none;
	color:#FFFFFF;
}
.erreur{float:right;color:#ff0018}
.obligatoire{background:#CCCCCC}
