partie_droite_giteform {
	margin: 0;
	padding: 0;
}

p {
	padding: 0;
	margin:0;
}

object {
	padding: 0;
	margin: 0;
	border: 0px;
}

acronym {
	border-bottom: dashed #000000 1px;
	cursor: help;
}

abbr {
	border-bottom: dashed #000000 1px;
	cursor: help;
}

fieldset {
	background-color: #FAF8E2;
	border: 1px solid #FFFFFF;
}

legend {
	padding: 0;
	margin: 0;
} 

h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}


body{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0;
margin:0;  }
/**********************************BANDEAU******************************************/

#bandeau{
background-image:url(images/fond-domaine-colombier.gif);
background-repeat:repeat-x;
background-position:bottom;
width:100%;
height:224px;

}

#text_bandeau{color:#000000; float:right; font-size:14px;}
#text_bandeau a{color:#000000; text-decoration:underline;}
#text_bandeau a:hover{ background-color:#f9b000; text-decoration:none; }
#text_bandeau a:hover.lien_drapo { text-decoration:none; background-color:#ffffff;}

.espace_texte{margin-left:15px;}
.espace_texte2{margin-right:15px;}
.espace_images_bandeau{margin-right:10px;}

#images_bandeau{ float:right; }
#contenu_bandeau{width:780px; margin-right:auto; margin-left:auto; }

#page{
background-color:#7a7a2e;
width:100%;
height:auto;
}

#contenu{ 
width:780px;
margin-right:auto;
margin-left:auto;
padding-left:10px;
padding-right:10px;
}

#flash_grand_gite{float:left; margin-right:20px;}
#flash_petit_gite{float:left;margin-right:20px;}
#flash_balades_cheval{float:left;}


/**********************************ACCUEIL******************************************/


#partie_gauche_accueil{float:left; height:auto; width:460px;}
#partie_droite_accueil{width:300px; height:auto; float:left; margin-left:20px;}
.spacer{clear:both;}
#photo1{ width:341px; height:auto; float:left;}
#photo2{ width:159px; height:220px; float:left; padding-top:32px;}

#photo1 ul{ padding:0; margin:0;  margin-left:20px;}
#photo2 ul{ padding-left:15px;}


#photo3{ width:90px; height:220px;float:left; margin-left:15px;}
#photo4{ width:140px; height:330px;float:left; margin-left:20px;}

.blanc{color:#FFFFFF;}
.noir{color:#000000;}
.rouge{color:#CC0000;}
.jaune2{color:#fefb88;}


#pied{background-color:#b1b165; width:100%; padding-top:10px;}
#contenu_pied{width:800px; margin-right:auto; margin-left:auto;}
#contenu_pied a{color:#FFFFFF; margin-right:15px; margin-left:15px; text-decoration:none;}
.douze{ font-size:12px;}
.onze{font-size:11px;}

#photos_cite{float:left; width:150px;}
#texte_cite{float:left; width:230px; padding-top:40px;}

/**********************************TARIFS******************************************/

#maison_gauche{width:250px;float:left;}
#maison_gauche a{text-decoration:underline; color:#FFFFFF;}
#gite_milieu{width:240px;float:left;  margin-left:10px; -margin-left:10px;}
#cheval_droite{width:240px;float:left;  margin-left:20px; -margin-left:10px;}
#cheval_droite a{text-decoration:underline; color:#FFFFFF;}

.gras{font-weight:bold;}
.italic{font-style:italic;}
.jaune{color:#f9b000;}

/*****************************BALADES************************************************/
#gauche_balade{ float:left; width:380px;}
#gauche_balade a{text-decoration:underline; color:#FFFFFF;}
#droite_balade{ float:left; width:386px; margin-left:14px;}
.pousse_balade{margin-right:10px;}


/**************************GRANDE MAISON***************************************/

#partie_gauche_grande_maison{float:left; width:450px; }
#partie_droite_grande_maison{float:left; width:300px; margin-left:30px;}
#partie_droite_grande_maison a{text-decoration:underline; color:#FFFFFF;}
#part_gauche_maison{float:left; width:380px; margin-right:18px;}
#part_gauche_maison ul{padding:0; margin:0;  margin-left:20px;}
.pousse_maison{margin-left:50px;}

#part_milieu_maison{float:left; width:190px;}
#part_droite_maison{float:left; width:190px;}
#partie_bas_grande_maison{width:780px;}
.pouss_attention{margin-bottom:50px;}

/***************************PETIT GITE*******************************************/

#partie_gauche_gite{ width:450px; float:left;}
#partie_droite_gite{width:300px; float:left;margin-left:30px;}
.pusse_gite{margin-right:15px;}

#part_gauche_pti{ float:left; width:200px; }
#part_droite_pti{float:left; width:220px;}



/******************CONTACT****************************************************/


.coul-fond {
	background-color: #b1b165; border:0; height:300px;
}

#contact_form2 {
	display: block;
	float: left;
	width:370px;	
	margin-right: 10px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	height:370px;
}
#contact_form3 {
	display: block;
	float: left;
	width:370px;	
	float:left;
	padding-left:10px;
	padding-top:10px;
	height:370px;

}


#contact_form label {
	display: block;
	float: left;
	width:140px;
	text-align: left;
	margin-right: 10px;
}

#contact_form label.captcha {
	display: block;
	float: left;
	width:auto;
	text-align: left;
	margin-right: 10px;
}

#vert_form{ font-weight:bold; color:#66b203; background-color:#e6fbc7; border-color:#66b203; border-width:1px; padding:10px;}
#rouge_form{font-weight:bold; color:#b21d03; background-color:#fbcec7; border-color:#b21d03; border-width:1px; padding:10px;}

textarea{font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.pousse_bas{margin-bottom:130px;}
.espace_image{margin-right:10px; margin-top:10px;}
.pousse_gauche{margin-left:147px;}
.pousse_accueil{margin-right:15px; margin-bottom:20px;}
.pousse_grande{margin-right:15px; }
.pousse_bas_grande{margin-bottom:30px;}
.pousse_texte_maison{margin-left:70px;}
.pas_de_rond_ul{list-style-type:none;}
.pousse_salle_chasse{margin-right:10px; margin-top:20px;}
.sans_classe{ font-weight:normal; font-size:13px;}




/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background-image:url(images/calendrier.gif);
	background-repeat:no-repeat;
}

a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}

/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}


#contact_1 {
	float: left;
	width:370px;	
	margin-right: 10px;
}
#contact145{ float:left; width:380px;}


#map{width:380px; height: 240px; color:#000000;  margin-bottom:5px;}

#gcont{ float:left; width:190px; margin-right:20px;}
#dcont{ float:left; width:170px;}






