﻿/* bastide_ventoux.css */
*
{
margin: 0;
padding: 0;
}
html {
scrollbar-face-color: #cabc7b;
scrollbar-shadow-color: #97732f;
scrollbar-highlight-color: #97732f;
scrollbar-3dlight-color: #97732f;
scrollbar-darkshadow-color: #97732f;
scrollbar-track-color: #e9dba5;
scrollbar-arrow-color: #97732f;
}
body {
background-color: #e9dda5;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
margin: 10px 0;
padding: 0;
}
#conteneur {
	position: relative;
	width: 692px;
	margin: 0 auto;
	left: 2px;
	top: -1px;


}
#header {
min-height: 164px;
width: 692px;
margin: 0;
padding: 0;

}
#head {
height: 124px;
width: 692px;
margin: 0;
padding: 0;
}
#menu_top {
min-height: 40px;
width: 681px;
margin:5px 0;
padding: 9px 0 0 11px;
border-top: 2px #97732F solid;
border-bottom: 2px #97732F solid;

}
#menu1 {
list-style-type: none;
font-size: 100%;
width: 100%; /* précision pour Opera */
margin: 0 0 10px 0;
padding: 0;
}
#menu1 li {
float: left;
margin: 0;
padding: 0;
}
#menu1 a 
{
text-decoration: none;
font-weight: bold;
color: #97732f;
margin: 0 5px; /* espacement entre chaque sous-menu */
}
#menu1 a:hover { /* all */
text-decoration: underline;
}
#right {
margin-left: 346px;
margin-top: 0;
}
#left {
position: absolute;
left:0;
width: 346px;
}
#center{
position: relative;
left:0;
width: 692px;

}
#title {
height: 54px;
}
.top_left_deco, .bottom_left_deco, .top_right_deco, .bottom_right_deco {
height: 12px;
float:left;
margin:10px 0;
}
.txt{
margin: 10px 5px 10px 16px;
font-size: 125%;
}
.big_picture, .small_picture{
margin: 0;
}
#foot {
clear: both;
float:left;
min-height: 110px;
width: 692px;
margin: 0;
padding: 0;
border-top: 2px #97732F solid;
border-bottom: 2px #97732F solid;
text-align:center;
margin: 10px 0;
}
#menu_bottom {
float:left;
min-height: 20px;
width: 100%;
margin:20px 0 0 0;
padding: 0;
}
#menu2 {
float: left;
list-style-type: none;
font-size: 90%;
width: 100%; /* précision pour Opera */
margin: 0 0 10px 0;
padding: 0;
}
#menu2 li {
float: left;
margin: 0;
padding: 0;
}
#menu2 a
{
float: left;
text-decoration: none;
font-weight: bold;
color: #A69975;
margin: 0 5px; /* espacement entre chaque sous-menu */
}
#menu2 a:hover {
text-decoration: underline;
}
#contact {

display:block;
min-height: 70px;
text-align: center;
margin: 10px 0;
padding:  0;
color: #97732f;
font-size: 85%;
font-weight: bold;
}
#contact p {
margin: 0;
line-height: 1.15;
}
#form {						
width: 652px;
margin:20px 0 0 30px;
}
#form input, #form textarea {			
width: 400px;
margin: 0 ;
border: 1px solid #97732f;
background-color: #e9dda5;
} 
#form textarea {
height: 150px;
overflow-x: hidden; 
background-color: #e9dda5;
}
#form .envoyer {
float: right;
width: 80px;
height: 20px;
margin: 0 165px 0 0;
color: #97732f;
background-color: #cabc7b; 
}
#form form label {
float: left;
width: 125px;
color: #000000;
margin:0;
background-color: #e9dda5;
}

.go_up {
float:right; 
margin:0 10px 0 0;
}


