TD{font-size:11px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;}
TH{font-size:11px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000; padding: 0px;}



input{
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d7d9ae;
	border-right-color: #d7d9ae;
	border-bottom-color: #d7d9ae;
	border-left-color: #d7d9ae;
	background-color: #f9fae5;
}
select {
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d7d9ae;
	border-right-color: #d7d9ae;
	border-bottom-color: #d7d9ae;
	border-left-color: #d7d9ae;
	background-color: #f9fae5;
}
.clevac, input.clevac, .clevac input{
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a2c2da;
	border-right-color: #a2c2da;
	border-bottom-color: #a2c2da;
	border-left-color: #a2c2da;
	background-color: #bfdcf1;
}
.details_fond {
	background-image:url(/img/ou_dormir/details_fond.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

.form_fond {
	background-image:url(/img/ou_dormir/form_fond.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.form_fond_clevac {
	background-image:url(/img/ou_dormir/form_fond_clevac.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.fond_clevac2 {
	background-image:url(/img/fr/ou_dormir/fond_quoi.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.form_fond2 {
	background-image:url(/img/ou_dormir/form_fond2.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
}
.form_fond3 {
	background-image:url(/img/ou_dormir/form_fond2.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-top: 55px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 30px;
	text-align:justify;
}
.form_fond3 span {
	font-size: 12px;
	font-weight:bold;
	color:#a0103c;
}
.form_fond3 ul li {
	list-style:none;
	background-image:url(/img/ou_dormir/form_puce_clevac2.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding-left: 10px;
	padding-right: 20px;
	color:#3d5ba3;
	padding-bottom: 5px;
}

.form_txt {
	color: #6f7309;
}
.form_txt_clevac {
	color: #3d5ba3;
}

.resultats_fond2 {
	background-image:url(/img/ou_dormir/resultats_fond2.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

a.plus {
	color: #939905;
	text-decoration: underline;
}
a.plus:hover{
	color: #939905;
	text-decoration: none;
}

.page {
	/*color: #4d6100;*/
}

a.page {
	color: #4d6100;
	text-decoration: none;
}
a.page:hover{
	color: #4d6100;
	text-decoration: underline;
}

.listing_localite {
	color:#004c64;
	padding-left: 4px;
	padding-right: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #a9b00b;
	border-left-color: #a9b00b;
	white-space:nowrap;
}
.entete_localite {
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #868c09;
	border-left-color: #868c09;
	background-color:#a9b00b;
}

.listing_cat {
	text-align:center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #a9b00b;
}

.entete_cat {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a9b00b;
	padding-left: 4px;
	padding-right: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #868c09;
}

.listing_tarif {
	color:#004c64;
	padding-left: 4px;
	padding-right: 4px;
	text-align:center;
}

.entete_tarif {
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	background-color:#a9b00b;
}

.entete_titre {
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/img/ou_dormir/resultats_n.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#a9b00b;
}
.listing_titre {
	padding-left: 4px;
}
a.listing_titre2 {
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
a.listing_titre2:hover{
	font-weight:bold;
	color: #90960a;
	text-decoration: none;
}
.photo {
	border:1px solid #c2c395;
}

a.resultats_titre {
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
a.resultats_titre:hover{
	font-weight:bold;
	color: #90960a;
	text-decoration: none;
}

.resultats_separation {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #868c09;
	padding-bottom: 5px;
}

.vignette a img {
	text-align:center;
	background-color:#FFFFFF;
	filter: Alpha (Opacity=50);
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.vignette a:hover img {
	text-align:center;
	background-color:#FFFFFF;
	filter: Alpha (Opacity=100);
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #005d9a;
}
.ouverture {
	color:#ff8800;
	/*color:#bc0003;*/
}
.tarifs {
	color:#646900;
	margin: 2px;
	padding: 2px;
}
.tarifs span {
	font-style:italic;
}
.descriptif {
	color:#004c64;
	text-align:justify;
}
.descriptif2 {
	color:#004c64;
	margin: 2px;
	padding: 2px;
}
.descriptif3 {
	color:#004c64;
	margin: 2px;
	padding: 2px 2px 2px 10px;
	background-image:url(/img/puce.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.adresse {
	color:#004c64;
}
.adresse strong {
	color:#90960a;
	font-weight:bold;
	font-size: 14px;
}
.adresse span {
	color:#636363;
}
.adresse a {
	color:#004c64;
	text-decoration:none;
}
.adresse a:hover {
	color:#004c64;
	text-decoration:underline;
}
.copyright {
	text-align:center;
	color: #a5a5a5;
	font-size: 10px;
	padding-bottom: 10px;
}

.fond_dispo {
	background-image:url(/img/panier/fond_dormir.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

.dispo_annee {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	white-space:nowrap;
	text-align:center;
}
.dispo_legende {
	font-size: 9px;
	white-space:nowrap;
	padding-left: 5px;
}
.dispo_legende_fond {
	background-image:url(../img/ou_dormir/dispo_legende.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 56px;
}
.dispo_jour {
	font-size: 9px;
	font-weight: bold;
	color: #b7b7b7;
	white-space:nowrap;
	text-align:center;
	padding-left: 1px;
	padding-right: 1px;
}
.dispo_mois {
	font-size: 9px;
	color: #004c64;
	white-space:nowrap;
	text-align:right;
	padding-left: 10px;
	padding-right: 10px;
}
