body {

	margin: 0px 0;

	padding: 0;

	background: #FFFFFF;

	/*font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;*/

	color:#31333B; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial



}

/*--- Menu 19---*/

#menu19 {
border-left:1px solid #889944; border-right:1px solid #889944; border-top:1px solid #889944; width: 200px;
margin: 10px;
border-size: 1px;
border-bottom-color:#889944; border-bottom-width:1px
}

#menu19 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu19 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}

/* N'oubliez pas de renseigner l'adresse des images */
#menu19 li a:link, #menu19 li a:visited {
background-position: 0% 0%; color: #8FA819;
display: block;
padding-left:25px; padding-right:0; padding-top:8px; padding-bottom:0; background-image:url('images/menu19.gif'); background-repeat:repeat; background-attachment:scroll
}

#menu19 li a:hover {
color: #889944;
background: url(images/menu19.gif) 0 -32px;
padding: 8px 0 0 27px;
}

#header {

	background-position: 0% 0%; width: 850px;

	height: 200px;

	margin-left: auto;

  margin-right: auto;

  background-image:url('images/location-gites-bretagne.gif'); background-repeat:no-repeat; background-attachment:scroll

}



#space  {

	width: 850px;

	height: 2px;

	margin-left: auto;

  margin-right: auto;

  background: #8fa819;



}



#menu {

	width: 850px;

	height: 45px;

	margin: 0 auto;

	background: #8fa819;

}

 



#menu ul {

	margin: 0;

	padding: 0px 0px 0px 0px;

	list-style: none;

}



#menu li {

	display: inline;

}





#menu a {

	display: block;

	float: left;

	margin-left: 20px;

	height : 25px;

	padding: 15px 10px 0px 10px;

	border-bottom: 4px solid #330010;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	border-bottom-color: #ffcd04;

}



#menu a:hover {

	border-bottom-color: #ffcd04;

	background: #ffcd04;

}



#menu .active a {

	border-bottom-color: #ffcd04;

	background: #ffcd04;

}



#content {

	width: 850px;

	margin: 0 auto;

	border-top: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	text-align : justify; 

	

	/*background:#000000;*/

}







#right {

	width: 600px;

	padding: 0px;

	margin-left:20px;

	float:right;

	background: url(images/dot.gif) repeat-y 0px 0px;

	padding-left:10px;

	/*background: #ff00ff;*/

	}





#left {

	width: 200px;	

	margin: 0 auto;

	float:left;

	padding:20px;

	padding-top:0px;

	padding-left:0px;

	



	/*background: #ff0000;*/

}



#footer {

	width: 850px;

	margin: 0px auto;

	height: 50px;

	border-top: 2px solid #FFFFFF;

	background: #8fa819; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px

}



#footer p {

	margin: 0px;

	padding-top: 15px;

	text-align: center;

	font-size: 7pt;

	color: #FFFFFF

}



#footer a {

	color: #ffffff;

}



#footer a:hover {

	color: #ffffff;

}





 h1 {

 color:#8fa819;font-family: "Trebuchet MS",arial, helvetica, sans-serif;font-weight:bold;font-size:15px;padding-left:12px;

 background: url(images/arrow.gif) no-repeat left center;

 text-transform: uppercase;

 }

 

.blue {

color:#3f71b6;

font-weight: 800;

}



.bluesquare {

 color:#3f71b6;

 font-weight: 800;

 padding-left:12px;

 background: url(images/square.gif) no-repeat left center;

}





a {

color:#3f71b6;

}



a:hover {

color:#3f71b6;

text-decoration :none;

}



hr {

width:100%;

height: 1px;

color:#8fa819;

background-color:#8fa819;



}
