html {
	font-size: 100%;
}
body {
	margin: 0;
	padding: 10px 20px; 
	font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: .8em;
	line-height: 1.25;
	color: black;
	background: url("img/WoodPlanks.jpg");
	/*background-repeat: repeat-y;*/
}
#global {
	margin: 0px auto;
	width: 700px;
}
#header {
	height: 290px;
}
#top_left {
	float: left;
	width: 198px;
	height: 290px;
	border: 1px solid #b3aa45;
	background: #c2ba68;
	background-position: 100% 0%;
}
#top_right {
	position:absolute;
	margin-left: 205px;
	width: 495px; /* 700-203=497px*/
	height: 290px;
	border: 1px solid #b3aa45;
	/*background: white;*/
}
#top_right img {
	vertical-align: middle;
	border:none;
}
#tr_flash {
	position:absolute;
	margin-left: 5px;
	width: 495px; /* 700-203=497px*/
	height: 290px;
	border: 1px solid #b3aa45;
	background: white;
}
#test {
	margin-top: 5px;
	overflow: hidden;
	width: 100%;
	background: url(img/colonnes.png) repeat-y;
}
#menu {
	float: left;
	width: 198px;
	/*min-height: 200px;*/
	border: 1px solid #b3aa45;
	background: white;
}
#content {
	margin-left: 205px;
	width: 485px;
	padding: 5px;
	border: 1px solid #b3aa45;
	background: url(../img/gite_bottom.jpg) no-repeat;
}
#footer {
	margin-top: 5px;
	clear:both;
	font-size: 0.8em;
	/*background: url(img/colonnes.png) no-repeat;*/
}
/* -- Colors -- */
h1 {
	font-size: 3.2em;
}
#top_left a {
	text-decoration: none;
}
h2 {
	color: #4c6604;
	font-size: 2.5em;
}
.title1 {
	color: #4c6604;
	position: absolute;
	margin: 15px;
}
.title2 {
	color: #989966;
	position: absolute;
	margin-top: 40px;
	margin-left: 30px;
}
.title3 {
	color: #E1DA96;
	margin-top: 70px;
}

/* --Menu--*/

#menu {
border-style: solid solid none solid;
border-color: #b3aa45;
/*border-size: 1px;*/
border-width: 1px;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
} 
#menu li a {
height: 32px;
voice-family: "\"}\""; 
voice-family: inherit;
height: 24px;
text-decoration: none;
}

#menu li a:link, #menu li a:visited {
color: #9E3C02;
display: block;
background: url(img/menu.gif);
padding: 8px 0 0 30px;
}

#menu li a:hover {
color: #fff;
background: url(img/menu.gif) 0 -32px;
padding: 8px 0 0 30px;
}

#menu li a:active {
color: #fff;
background: url(img/menu.gif) 0 -64px;
padding: 8px 0 0 30px;
}
/* sous-menus */
#menu ul ul li a {
height: 24px;
voice-family: "\"}\"";
voice-family: inherit;
height: 18px;
text-decoration: none;
font-size: 0.9em;
}

#menu ul ul li a:link, #menu ul ul li a:visited {
color: #9E3C02;
display: block;
/*background: #c6c078;*/
background: url(img/sousmenu.gif);
padding: 8px 0 0 40px;
}

#menu ul ul li a:hover {
color: #fff;
background: url(img/sousmenu.gif) 0 -32px;
padding: 8px 0 0 40px;
}
#menu ul ul li a:active {
color: #fff;
background: url(img/sousmenu.gif) 0 -64px;
padding: 8px 0 0 40px;
}
.partenariat img {
border: 0; 
}
.partenariat a {
text-decoration: none;
}
