

a.bouton_zoneclick {
	margin-right:1px;
	margin-left:1px;
	float:right;
	cursor:pointer;
	color: #104A5D;
	text-decoration:none;
}

a.bouton_zoneclick:hover {
	margin-right:1px;
	margin-left:1px;
	float:right;
	cursor:pointer;
	color: #FF7200;
	text-decoration:none;
}

a.bouton_zoneclick:focus {
	margin-right:1px;
	margin-left:1px;
	float:right;
	color: #FF4200;
	text-decoration:none;
}

.bouton {
	padding-left:5px;
	padding-right:5px;
	float:left;
	padding-top:3px;
	height:20px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/nav_bout_fond.gif);
	background-repeat:repeat-x;
}

.bouton_on {
	margin-right:1px;
	margin-left:1px;
	float:right;
	color: #FF4200;
	text-decoration:none;
}

.contactagence {
	color: #1CA3CF;
	font-size:11px;
	padding-top : 35px;
}

.baseline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding-right:3px;
}

.flag {
	border : solid 1px #FFFFFF;
	}

.titre_mise_avant {
	background-image:url(images/mise_avant_top.gif);
	background-repeat:no-repeat;
	background-color: #6BC3E0;
	padding-right:4px;
	padding-left:5px;
	font-family:verdana;
	color: #FFFFFF;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	height:44px;
}

.home_form {
	background-image:url(images/home_fond_form.jpg);
	background-repeat:no-repeat;
	width:417px;
	height:246px;
}

.titre_decouv {
	background-image:url(images/decouvreurs_top.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:40px;
	font-family:verdana;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	height:28px;
}

.decouv {
	background-image:url(images/decouvreurs_fond.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #104A5D;
	padding-left:5px;
	padding-right:5px;
	height:80px;
	padding-bottom:0px;
}

.titre_guide {
	background-image:url(images/guide_top.gif);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left:65px;
	font-family:verdana;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	height:60px;
}

.guide {
	border-left : solid 1px #6BC3E0;
	border-right : solid 1px #6BC3E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #104A5D;
	padding:5px;
}

.confort {
	font-size : 10px;
	font-weight:bold;
	color: #FFCA00;
	text-align:right;
	height:75px;
}

.titre_questprat {
	background-image:url(images/questprat_top.gif);
	background-repeat:no-repeat;
	padding-top:6px;
	padding-left:5px;
	font-family:verdana;
	color: #1CA3CF;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	height:25px;
}

.home_selec {
	width:157px;
	height:32px;
	background-image:url(images/bout_home_selec.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:verdana;
	color: #104A5D;
	font-weight:bold;
	text-align:center;
}

A.home_selec
{
	 text-decoration: none;
}

A:link.home_selec
{
	 text-decoration: none;
}

A:Hover.home_selec
{
	 text-decoration: underline;
}

.cont_selec {
	font-size:10px;
	height:32px;
	font-family:verdana;
	color: #6BC3E0;
	text-align:center;
	background-color: #FFFFFF;
	text-align:right;
}

A.cont_selec
{
 text-decoration: none;
}

A:link.cont_selec
{
	 text-decoration: none;
}

A:Hover.cont_selec
{
	 text-decoration: underline;
}

.petitpoucet {
	font-size:10px;
	font-family:verdana;
	color: #FF4200;
	background-color: vFFFFFF;
	padding-top:10px;
}

A.petitpoucet
{
	 text-decoration: none;
	 color: #1D5567;
}

A:link.petitpoucet
{
	 color: #1D5567;
	 text-decoration: none;
}

A:Hover.petitpoucet
{
	 color: #1D5567;
	 text-decoration: underline;
}

.theme {
	font-size:13px;
	font-family:verdana;
	color: #FFFFFF;
	font-style:italic;
	font-weight:bold;
	padding-top:1px;
	padding-left:20px;
}

.verd11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #104A5D;
}

A.verd11
{
	 color: #104A5D;
	 text-decoration: none;
}

A:link.verd11
{
	color: #104A5D;
	text-decoration: none;
}

A:Hover.verd11
{
	color: #104A5D;
	text-decoration: underline;
}

.titrepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #104A5D;
	font-weight:bold;
	color:#FF4200;
}

.titrebloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #104A5D;
	font-weight:bold;
	color: #FF4200;
	background-image:url(images/tirets.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	height:25px;
	padding-left:4px;
}


.verd10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #104A5D;
}

A.verd10
{
	 color: #FF4200;
	 text-decoration: none;
}

A:link.verd10
{
	color: #FF4200;
	text-decoration: none;
}

A:Hover.verd10
{
	color: #FF4200;
	text-decoration: underline;
}

.savoirplus_1 {
	height:21px;
	background-image:url(images/fond_savoirplus_1.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:verdana;
	color: #FF4200;
	padding-top:3px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}

.savoirplus_2 {
	height:21px;
	background-image:url(images/fond_savoirplus_2.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:verdana;
	color: #FF4200;
	padding-top:3px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}

.savoirplus_3 {
	height:21px;
	background-image:url(images/fond_savoirplus_3.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:verdana;
	color: #FF4200;
	padding-top:3px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	margin-top:0px;
}

A.liensavoirplus_1
{
	 color: #FF4200;
	 text-decoration: none;
}

A:link.liensavoirplus_1
{
	color: #FF4200;
	text-decoration: none;
}

A:Hover.liensavoirplus_1
{
	color: #FF4200;
	text-decoration: underline;
}

.form_home {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
	vertical-align: middle;
	margin: 1px;
	width:180px;
	font-size:11px;
}

.form_result {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
	vertical-align: middle;
	margin: 1px;
	width:115px;
	font-size:11px;
}

.lien_bas_page {
	font-family:verdana;
	font-size:9px;
	color: #A0BDC7;
	text-align:center;
}

A.lien_bas_page
{
	 color: #A0BDC7;
	 text-decoration: none;
}

A:link.lien_bas_page
{
	color: #A0BDC7;
	text-decoration: none;
}

A:Hover.lien_bas_page
{
	color: #A0BDC7;
	text-decoration: underline;
}

.bloccont
{
	font-size:11px;
	font-family:verdana;
	color: #1D5567;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	}
	
.bloc_fond
{
	background-image:url(images/bloccont_fond.gif);
	background-repeat:repeat-x;
	background-position : bottom left;
}

.dpt {
	float:left;
	padding-right:28px;
	BORDER-TOP-STYLE: solid; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid;
	}
	
.dpt_carte {
	height:78px;
	width:65px;
}

.ville {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF4200;
}

A.ville
{
	 color: #FF4200;
	 text-decoration: none;
}

A:link.ville
{
	color: #FF4200;
	text-decoration: none;
}

A:Hover.ville
{
	color: #FF4200;
	text-decoration: underline;
}

ul.liste
{
	margin-left: 5px;
	text-indent: 2px;
	padding-left: 0px;
}


li.liste {
	list-style-type: none;
	background-image: url(/images/puce.gif);
	background-repeat: no-repeat;
	background-position: 0% 65%;
	font-family:verdana;
	font-size:10px;
	padding-left:10px;
	padding-top:1px;
	padding-right:3px;
	padding-bottom:1px;
}

.lien_liste {
	color: #104A5D;
	padding-bottom:5px;
	text-decoration:none;
}

A.lien_liste
{
	 color: #104A5D;
	 text-decoration: none;
}

A:link.lien_liste
{
	color: #104A5D;
	text-decoration: none;
}

A:Hover.lien_liste
{
	color: #FF4200;
	text-decoration: underline;
}

.verd13 {
	font-family:verdana;
	font-size:13px;
	color: #104A5D;
}

.ongletfiche_on {
	background-color:#FFCC00;
	color: #FFFFFF;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	width:100px;
	text-align:center;
	float:left;
	margin-right:1px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}

.ongletfiche_off {
	background-color:#6CC3E0;
	color: #FFFFFF;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	width:100px;
	text-align:center;
	float:left;
	margin-right:1px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}

.onglet_recherche_off {
	padding-right:3px;
	padding-left:3px;
	float:left;
	border:solid 1px #9FD8EB;
	font-family:verdana;
	font-size:10px;
	color: #9FD8EB;
	cursor:pointer;
	margin-right:1px;
	text-align:center;
}

.onglet_recherche_on {
	padding-right:3px;
	padding-left:3px;
	float:left;
	border:solid 1px #9FD8EB;
	font-family:verdana;
	font-size:10px;
	background-color:#9FD8EB;
	color: #FFFFFF;
	cursor:pointer;
	margin-right:1px;
	text-align:center;
}

A.lienneutre{
	text-decoration: none;
	height:13px;
	color: #FFFFFF;
	font-size:11px;
}

A:link.lienneutre
{
	text-decoration: none;
	height:13px;
	font-size:11px;
	color: #FFFFFF;
}

A:Hover.lienneutre
{
	text-decoration: none;
	height:13px;
	color: #FFFFFF;
	font-size:11px;
}

.picto {
	float:right;
	padding-left:5px;
}

.dispo_off {
	font-size:6px;
	width:60px;
	background-color: #FF0000;
	height:7px;
	display:block;
	margin-top:3px;
	margin-bottom:7px;
}

.dispo_on {
	font-size:6px;
	width:60px;
	background-color: #56DE1A;
	height:7px;
	display:block;
	margin-top:3px;
	margin-bottom:7px;
}

.verd10bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #104A5D;
}

A.verd10bis
{
 color: #104A5D;
 text-decoration: none;
}

A:link.verd10bis
{
 color: #104A5D;
 text-decoration: none;
}

A:Hover.verd10bis
{
 color: #FF4200;
 text-decoration: none;
}

# description
{
	position: absolute;
	top: 0px;
}

# localisation
{
	position: absolute;
	top: 0px;
}

# tarif
{
	position: absolute;
	top: 0px;
}

.DdlResultatDet
{
	background-color:Aqua;
	border-width:0px;
	border-color:Green;
	color:Fuchsia;
}


/*pour le tableau occupation*/

.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight = bold;	
}

.CldLibre {
background-color: #33DD00;
font-family: Verdana;
font-size: 9px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #000000;
text-decoration: none;	
}

.CldOccupe {
background-color: #DD3300;
font-family: Verdana;
font-size: 9px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #000000;
text-decoration: none;
}

.CldNc {
background-color: White;
font-family: Verdana;
font-size: 9px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #000000;
text-decoration: none;
}
