/* CSS Document */
* { border:none; padding:0px; margin:0px;}
html{	background-color: #D47300;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFE888;
	font-weight: normal;
	margin: 0px;
	background-color: #D47300;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/fond_centre.gif) repeat-x top center;
}
#cadre_flash{
	width:360px;
	height:177px;
}
table.index {
	margin:0;
	padding:0;
	border:none;
}
table.index tr td{
	padding:0;
margin:0;
border:none;
}
a img { border:none; text-decoration:none; }
.c {
	margin: 0 auto;
	text-align:center;
	width:800px;
}
.accueil-fr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #6A2900;
	font-weight: normal;
	text-align:justify;
	line-height: 14px;
}
.accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6A2900;
	font-weight: normal;
	text-align:justify;
	line-height: 11px;
}
.accueil_co {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0000FF;
	font-weight: normal;
	text-align:justify;
	line-height: 13px;
}
.basdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFE888;
	font-weight: bold;
	text-align:inherit;
	letter-spacing: 2px;
	line-height: 10px;
	text-decoration:none;
}
.basdepaget {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight: bold;	
	text-align:inherit;
	letter-spacing: 2px;
}
.simple {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0031CF;
	font-weight: normal;
	line-height: 15px;
	text-align: justify;
}

.simple-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0031CF;
	font-weight: bold;
	line-height: 15px;
	text-align: justify;
}
.simple-gras-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fff;
	font-weight: bold;
	line-height: 15px;
	text-align: justify;
}
.gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.gras-or {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFDE5C;
	font-weight: bold;
	text-decoration:none;
}
.gras_justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #000000;
	font-weight: bold;
	line-height: 17px;
	text-align: justify;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #000000;
	font-weight: bold;
	line-height: 17px;
	text-decoration: underline;
}
.liens_survol_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;       	
}
.liens_survol_gras a:hover { 
	font-weight: bold;
	color: #000000;
}
a:link { color: #000000;}
a:visited { color: #000000;}
a:hover { color: #000000;}
a:active { color: #000000;}

input {
	background-color: #F2E9F3;
	border: 1px solid #B581B9;
}
textarea {
	background-color: #F2E9F3;
	border: 1px solid #B581B9;
}
.simple a {
	color: #ffffff;
}

.a_texte{
	background:url(images/a_texte.jpg);
	width:400px;
	height:345px;
}

.a_bas{
	 background:url(images/a_bas2.jpg);
	 width:438px;
	 height:74px;
}
.fond_bas{
	background:#d47300;
}
.fond_page{background:url(images/fond_page.gif);}
.photos_maison2{background:url(images/photos_maison2.gif);width:509px;height:222px;}
.photos_gite2{background:url(images/photos_gite2.gif); width:509px;height:222px;}
.photos_table2{background:url(images/photos_table2.gif); width:509px;height:222px;}
.photos_jardin2{background:url(images/photos_jardin2.gif); width:509px;height:222px;}
.photos_activites2{background:url(images/photos_activites2.gif); width:509px;height:222px;}
.photos_acces2{background:url(images/photos_acces2.gif); width:509px;height:222px;}
/*.ombre-livredor{{background:url(images/ombre-livredor.gif); width:838px;height:7px;}*/
/*Style du livre d'or */
#livre_dor { width:800px; margin:auto; padding:20px 0; color:#FFE888; cursor:default;}
#livre_dor span.attente {float:left; width:100%; text-align:center;}
#livre_dor span.attente img { margin-right:10px; vertical-align:middle;}

#livre_dor #livre_mess_confirm #livre_mess_confirm { color:#FFE888; }
#livre_dor #livre_mess_confirm #livre_mess_problem { color:#F00; }

#livre_dor #div_btn_aff_form {width:100%; } 
#livre_dor #div_btn_aff_form #btn_aff_form { margin:0; float:left; background-color:#ffe888; color:#d47300; cursor:pointer; padding: 3px 7px 3px 7px; border:1px solid #834700}
#livre_dor #div_btn_aff_form #btn_aff_form li{ list-style-type:none; margin:0;  } 

#livre_dor form { margin-top:10px; clear:both; display:none; float:left; width:100%}
#livre_dor form fieldset {width:100%;}
#livre_dor form fieldset legend { color:#EEE;}
#livre_dor form fieldset p { clear:both; margin-top:0px; margin-bottom:10px; width:100%; float:left; }
#livre_dor form fieldset p label { display:block; width:150px; float:left; text-align:right; margin-right:5px; margin-top:5px; margin-right:10px; }	
#livre_dor form fieldset p label .chp_oblig { color:#EEE; padding-left:5px; width:5px; }	
#livre_dor form fieldset p textarea { height:100px; width:550px; float:left; display:block; max-width:550px; min-width:550px; min-height:100px; max-height:300px; }
#livre_dor form fieldset p #signature { width:200px; float:left; display:block; margin-top:3px; }
#livre_dor form fieldset p #code { width:200px; float:left; margin-top:4px; display:block; }
#livre_dor form fieldset p .span_erreur { color:#EEE; display:none; float:left; margin-top:5px; margin-left:5px; width:200px; text-align:left;}
#livre_dor form fieldset p .span_erreur_mess { display:none; color:#EEE; margin-left:160px; width:200px; float:left; text-align:left; }
#livre_dor form fieldset p .span_captcha { float:left;  display:block; }
#livre_dor form fieldset p img { margin-left:10px; float:left; display:block; } 
#livre_dor form fieldset p #cryptogram { margin-top:3px; float:left; display:block;}
#livre_dor form fieldset p #erreur_code { margin-top:15px;}
#livre_dor form fieldset p #img_reload { margin-top:5px; float:left; display:block; }
#livre_dor form fieldset p #valid_mess	{ margin-left:162px; float:left; display:block; margin-top:5px; cursor:pointer;}

#livre_dor #livre_affichage { margin-top:15px;	}
#livre_dor #livre_affichage .aff_date { margin-top:20px;	width:130px; float:left; clear:both; }	
#livre_dor #livre_affichage .aff_contenu { margin-top:20px; float:left; width:670px; text-align:left; }
#livre_dor #livre_affichage .signature { text-align:right; float:left; width:100%;	}

#livre_dor #livre_affichage #livre_pagination { display:block; clear:both; text-align:center; padding-top:25px; }		
#livre_dor #livre_affichage #livre_pagination a	{ cursor:pointer; }	

#livre_dor form #pCaptcha label {margin-top:0px; }
