/* CSS Document */
#index_gauche {
margin:0px;
padding: 10px 0px 0px 0px;
width:352px;
float:left;

}
#index_centre {
margin:0px;
padding: 10px 0px 0px 0px;
width:100%;
}

#index_droite {
padding: 0px 20px 0px 20px;
margin:0px 0px 0px 0px;
width:320px;
float :right;
}


#index_gauche h2.recherche_motcle,#index_centre h2.recherche_motcle{
background-color:#eeeeee;
width:100%;
margin:0px 0px 4px 0px;
padding:2px 0px 2px 0px;
color:#cf2123;
font-size:11px;
}
img{
margin:0;
padding:0;
}
#index_gauche form.motcle,#index_centre form.motcle{
	margin:0px;
	padding:0px;
}
#motcle {
	margin:0px;
	padding:0px;
	width:354px;
	background-color:#eeeeee;
	border:1px solid #4878A8;
}
#motcle_resultat {
border:1px solid #FF0000;
padding: 0px ;
margin:0px 0px 0px 0px;
width:340px;

	background-color:#eeeeee;
	border:1px solid #5F9BCF;
		float:left;	
}
#resultat {
	margin:0px 24px 0px 0px;
	padding:0px;
	width:354px;
	background-color:#eeeeee;
	border:1px solid #5F9BCF;
	float:left;
}
#resultat p{
text-align: center;
font-size:12px ;
font-weight:bold;
color:#1d1a47;
margin:21px 0px 20px 0px ;
padding:0px;
}
#index_gauche  p.critere{
	margin:8px 0px 4px 0px;
	padding:0px 0px 2px 0px;
}
#motcle_resultat p.critere{
	margin:8px 0px 4px 0px;
	padding:0px 0px 2px 0px;
}
#index_centre  p.critere{
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#index_gauche a.critere:link,#index_gauche a.critere:visited,#motcle_resultat a.critere:link,#motcle_resultat a.critere:visited{
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:14px;
	color:#1D1A47;
	text-decoration:none;
}
#index_gauche a.critere: hover{
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:14px;
	color:#cf2123;
	text-decoration:none;
}
#motcle_resultat a.critere:hover{
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:14px;
	color:#cf2123;
	text-decoration:none;
}

#contenu h1.ligne_directive{
	margin :5px 0px 0px 0px;
		font-size: 11px;
	font-weight: normal;
}
a.ligne_directive:link,a.ligne_directive:visited{
	font-size:11px;
	margin:0px ;
	padding:0px ;
	color:#000000;
	text-decoration:underline;
}
a.ligne_directive:hover{
	font-size:11px;
	margin:0px ;
	padding:0px ;
	color:#000000;
	text-decoration:none;
}


#index_gauche input.recherche,#index_centre input.recherche{
	margin:4px 0px 0px 8px;
	padding :0px 0px 0px 0px;
	width:274px;
}
#index_gauche a.valider:link,#index_gauche a.valider:visited,#index_gauche a.valider:hover,#index_centre a.valider:link,#index_centre a.valider:visited,#index_centre a.valider:hover{
	text-align:center;
	margin:0px 4px 0px 10px;
	padding:0px 0px 0px 0px;
	background-image: url(../images/contenu/index/valider.gif);
	background-repeat: no-repeat;
	width:42px;
	height:30px;
	font-size:1px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	display:block;
	float:right;
}
#index_droite #alaune{
	border:1px solid #4878A8;
	margin :10px 0px 10px 0px;
	padding:0px 6px 0px 6px;
	float:left;
	width:132px;
	background-color:#eeeeee;

}
#alaune p{
 text-align:center;
margin :4px 0px 4px 0px;
 padding:0px;
}
#alaune a:link,#alaune a:visited{
	text-align:center;
	margin:0px 2px 0px 2px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#1D1A47;
	text-decoration:underline;
}
#alaune a:hover{
	text-align:center;
	margin:0px 2px 0px 2px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:none;
}
#alaune h2,#chambreshotes h2{
	text-align :center;
	font-size:11px;
	margin :4px 0px 0px 0px;
	padding:0px;
}
#index_droite #chambreshotes{
	background-color:#eeeeee;
	border:1px solid #5F9BCF;
	float:right;
	margin :10px 0px 10px 0px;
	padding:0px 6px 0px 6px;
	width:132px;
}
#chambreshotes p{
 text-align:center;
margin :12px 0px 12px 0px;
 padding:0px;
}
#chambreshotes a:link,#chambreshotes a:visited{
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#1D1A47;
	text-decoration:underline;
}
#chambreshotes a:hover{
	margin:4px 0px 0px 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:none;
}
#carte{
background-color:#eeeeee;
width:100%;
margin:10px 0px 4px 0px;
padding:2px 0px 2px 0px;
color:#640096;
font-size:11px;
border:1px solid #4878A8;
}
p.liste {
	margin: 0px 0px 10px 14px;
	padding :0px;
}


#carte a.liste:link,#carte a.liste:visited{
	margin:0px 2px 0px 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#1d1a47;
	text-decoration:underline;
}
#carte a.liste:hover{
	margin:0px 2px 0px 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:underline;
}
#loisirs{
margin:16px 0px 0px 0px;
padding:0px;

}
#loisirs h2.chambresdhotes{
background-color:#FFFFFF;
width:100%;
margin:0px 0px 4px 0px;
padding:2px 0px 2px 0px;
color:#cf2123;
font-size:11px;
}
#loisirs ul{
	list-style-type: none;
	margin:14px 0px 0px 0px;
	padding:0px;
}
#loisirs li{
	list-style-type: none;
	margin:0px 2px 0px 0px	;
	padding:0px;
	display:inline;
}

p.liste_loisirs {
	margin: 10px 0px 10px 0px;
	padding :0px;
}

#loisirs a.liste_loisirs:link,#loisirs a.liste_loisirs:visited{
	margin:0px 2px 0px 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#1d1a47;
	text-decoration:underline;
}
#loisirs a.liste_loisirs:hover{
	margin:0px 2px 0px 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:underline;
}

#affiche_chambre{
float:left;
margin:10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:720px;
border:1px solid #1D1A47;
background-color:#ffffff;
}
#affiche_chambre_alaune{
float:left;
margin:10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:720px;
border:1px solid #1D1A47;
background-color:#86b2db;
}
#image{
text-align:center;
margin:10px 0px 0px 0px;
padding:0px;
width:130px;
float:left;
}
#annonce{
margin:10px 12px 6px 0px;
padding:0px 0px 0px 0px;
width:560px;
float:right;
}
p.lien_gauche{
margin :10px 0px 0px 0px;
padding:0px;
}
#affiche_chambre a:link,#affiche_chambre a:visited,#affiche_chambre_alaune a:link,#affiche_chambre_alaune a:visited{
	padding:0px;
	font-weight:bold;
	color:#1d1a47;
	text-decoration:underline;
}
#affiche_chambre a:hover,#affiche_chambre_alaune a:hover{
	padding:0px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:none;
}

#image a:link,#image a:visited{
margin:6px 0px 0px 0px;
font-size:10px;
}
#image a:hover{
margin:6px 0px 0px 0px;
font-size:10px;
}

#annonce p{
text-align:justify;
font-size:11px;
padding:0px;
}
#annonce p.date_annonce{
color:#004584;
font-size:9px;
margin:2px 0px 2px 0px; 
}

#annonce p.intitule_lien{
color:#004584;
font-size:11px;
margin:0px; 
}

#annonce p.descriptif{
font-size:11px;
margin:6px 0px 4px 0px; 
}
#annonce p.descriptif2{
font-size:11px;
margin:6px 0px 0px 0px; 
}
#annonce a.email:link,#annonce a.email:visited{
margin:6px 0px 0px 0px;
font-size:9px;
}
#annonce a.email:hover{
margin:6px 0px 0px 0px;
font-size:9px;
}

#annonce ul.coordonnees{
	list-style-type: none;
	margin:0px;
	padding:0px;
	height:18px;
	font-size:11px;
}

#annonce ul.coordonnees li{
	display:inline;
	padding:0px;	
}
#annonce ul.coordonnees li.email{
margin :0px 100px 0px 0px;
}
#annonce ul.coordonnees li.tel{
margin :0px 106px 0px 0px;
}
#annonce ul.coordonnees li.site{
	background-color: #D0E1F6;

}
#annonce a.site:link,#annonce a.site:visited{
margin:0px;
padding:2px 6px 2px 6px;
font-size:10px;
color:#cf2123;
text-decoration:none;
}
#annonce a.site:hover{
margin:0px;
padding:2px 6px 2px 6px;
font-size:10px;
color:#1d1a47;
text-decoration:none;
}
span.email{
display:block;
margin:-14px 0px 0px 238px;

padding:0px;
}
span.site{
width:76px;
display:block;
background-color:#BDDBF6;

margin:0px;
padding:0px;

}
span.tel{
width:120px;
display:block;
margin:-12px 0px 0px 96px;

padding:0px;
}
#offre_standard{

	margin :10px 0px 0px 140px;
	width:420px;
	height:130px;

	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_standard.gif);
	background-repeat: no-repeat;
}
#offre_standard p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_standard p.prix{
font-size:20px;
font-weight:bold;
padding :4px 100px 0px 30px;
color:#FB7702;
	font-style: italic;
}

#offre_premium{

	margin :10px 0px 0px 140px;
	width:420px;
	height:130px;
	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_premium.gif);
	background-repeat: no-repeat;
}
#offre_premium p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_premium p.prix{
font-size:20px;
font-weight:bold;
padding :4px 100px 0px 30px;
color:#FB7702;
	font-style: italic;
}
#offre_communication{

	margin :10px 0px 0px 140px;
	width:430px;
	height:130px;
	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_communication.gif);
	background-repeat: no-repeat;
}
#offre_communication p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_communication p.prix{
font-size:20px;
font-weight:bold;

padding :4px 100px 0px 30px;
color:#FB7702;
	font-style: italic;
}

#offre_alaune{
	margin :10px 0px 0px 140px;
	width:430px;
	height:130px;
	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_alaune.gif);
	background-repeat: no-repeat;
}
#offre_alaune p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_alaune p.prix{
font-size:20px;
font-weight:bold;
padding :4px 100px 0px 30px;
color:#FB7702;
	font-style: italic;
}

#offre_liens{
	margin :10px 0px 0px 140px;
	width:430px;
	height:130px;
	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_liens.gif);
	background-repeat: no-repeat;
}
#offre_liens p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_liens p.prix{
font-size:20px;
font-weight:bold;
padding :4px 100px 0px 30px;
color:#FB7702;
	font-style: italic;
}
#offre_creation{
	margin :10px 0px 0px 140px;
	width:430px;
	height:130px;
	padding:0px;
	background-image: url(../images/contenu/deposer_offres/offre_site.gif);
	background-repeat: no-repeat;
}
#offre_creation p.offre_stan{
	font-size:13px;
	padding :0px 100px 0px 16px;
}
#offre_creation p.prix{
	font-size:20px;
	font-weight:bold;
	padding :4px 100px 0px 30px;
	color:#FB7702;
	font-style: italic;
}
#form_standard{

	text-align:center;
}
form.paypal{
	margin:0px;
	padding :0px;
}
h1.site{
	margin:50px 0px 20px 0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	color:#4878A8;
	font-weight:bold;
}
p.coordonnees{
	margin :10px 0px 10px 300px;
	font-size:12px;
	
}
p.contact{
	margin :0px 0px 10px 50px;
	font-size:12px;
}
p.champ_contact{
	margin :0px 10px 10px 00px;
	font-size:12px;
	text-align:right;
}
.input_contact{
	font-size:11px ;
	font-face:verdana;
	margin-left:1px;
border:1px solid #79797B;
width:190px;

}
p.titre_user{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
p.champ_user{
	font-size:11px;
	font-weight:bold;
	margin:0px 20px 0px 0px;
}
p.champ_user2{
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
input.user_input{
	margin:4px 0px 0px 8px;
	padding :0px 0px 0px 0px;
	width:200px;
	height:16px;
	font-size:14px;
}
table.champs_user{

	padding:0px;
	width:552px;
	border:1px solid #d0e1f6;
}
table.intitule_user{
	padding:0px;
	width:552px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d0e1f6;
	border-left-color: #d0e1f6;
}
table.annonce_form{
	padding:0px;
	width:552px;
	border-right-width: 1px;
	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d0e1f6;

}
td.fond_bleu{
	background-color:#d0e1f6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d0e1f6;
}
#contenu a.depot_annonce:link,#contenu a.depot_annonce:visited{
	margin:0px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	text-decoration:underline;
	font-size:16px;
}
#contenu a.depot_annonce:hover{
	margin:0px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:16px;
}
input.bouton_user{
	margin:4px 0px 4px 8px;
}
input.esapceuser{
	margin:0px 0px 0px 50px;
}
form.espace{
	margin:0px;
	padding:0px;
}

a.espace_lien:link,a.espace_lien:visited{
	margin:0px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	color:#4878A8;
	text-decoration:underline;
	font-size:10px;
}
a.espace_lien:hover{
	margin:0px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}
select.formdepot{
font-size:13px;
margin :4px 0px 4px 9px;
}
textarea.formdepot{
font-size:11px;
margin :4px 0px 4px 9px;
}
.champ{
	font-size:11px;
	font-weight:bold;
}
p.texte_annonce{
	font-size:12px;
	font-weight:bold;
}
#redirect{
	text-align:center;
	margin:0px;
	width:400px;
	border:1px solid #CCCCCC;
}
#redirect p.intitule{
	font-size:14px;
	font-weight:bold;
	font-face:verdana;
}
#redirect p.patienter{
	font-size:14px;
	color:#cf2123;
	font-face:verdana;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#redirect p.intitule2{
	font-size:13px;
	font-face:verdana;
}

#redirect a:link,#redirect a:visited{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#cf2123;
	text-decoration:none;
}
#redirect a:hover{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#004584;
	text-decoration:none;
}

a.lien_region:link,a.lien_region:visited{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#00008B;font-weight:bold;
	text-decoration:underline;
}
a.lien_region:hover{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#00008B;
	font-weight:bold;
	text-decoration:underline;
}
a.lien_dep:link,a.lien_dep:visited{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#0000FF;
	font-weight:bold;
	text-decoration:underline;
}
a.lien_dep:hover{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#0000FF;
	font-weight:bold;
	text-decoration:underline;
}

table.critere{
border:1px solid #86b2db;
}
input.critere{
	margin:8px 0px 8px 0px;
}
input.valider{
	margin:0px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	display:block;
}
a.lien_sup:link,a.lien_sup:visited,a.lien_sup:hover{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}
#CadreContenu{

width:95%;
margin:10px 0px 4px 0px;
padding:5px 5px 5px 5px;
color:#640096;
font-size:11px;
border:1px solid #5F9BCF;
}

#CadreContenu a:link,#CadreContenu a:visited{
	font-size:11px;
	font-weight:bold;
	color:#1D1A47;
	text-decoration:none;
}
#CadreContenu a:hover{
	font-size:11px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:underline;	
}


#CadreContenuvid{

background-image: url(../images/contenu/index/fd-video.gif);
background-repeat: no-repeat;
width:95%;
margin:10px 0px 4px 0px;
padding:5px 5px 5px 5px;
color:#640096;
font-size:11px;
border:1px solid #5F9BCF;
}

#CadreContenuvid a:link,#CadreContenuvid a:visited{
	font-size:11px;
	font-weight:bold;
	color:#1D1A47;
	text-decoration:none;
}
#CadreContenuvid a:hover{
	font-size:11px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:underline;	
}



.flottanteB {
background-image: url(../images/contenu/index/fd_titres.gif);
background-repeat: no-repeat;
margin:10px 4px 4px 0px;
padding:5px 5px 5px 5px;
float: left;
width: 47%;
font-size:11px;
color:#640096;
border:1px solid #5F9BCF;
}
.conteneurB {

width:95%;




}
#conteneurB a:link,#conteneurB a:visited{
	font-size:11px;
	font-weight:bold;
	color:#1D1A47;
	text-decoration:none;
}
#conteneurB a:hover{
	font-size:11px;
	font-weight:bold;
	color:#cf2123;
	text-decoration:underline;	
}
.spacerB {
  clear: both;
}

