/* conteneur du site */
#site{
	width : 780px;
	margin-left: auto;
    margin-right: auto;
	text-align: left;	
}
/* Conteneur de la partie haute */
#haut{
	width : 780px;
	height : auto;
	clear : left;
	background-color: #FFFFFF;
}
/* Contenu du baniere */
#banniere{                 
	height : 80px;
	width : 780px;
	/*float : left;*/
	background-repeat : no-repeat;
	background-image: url(img_local/zoara.jpg);
	
}
/* Contenu droit */
#droite{                 
	width : 120px;
	float : right;
	background-color: #FFFFFF;
	text-align : left;
	border-left : 1px solid #D8CF9D;
	border-top : 1px solid #D8CF9D;
}
/* Contenu gauche */
#gauche{                 
	width : 178px;
	font-size: 10px;
	background-color: #FFFFFF;
	text-align : left;
	border-right : 1px solid #D8CF9D;
	border-top : 1px solid #D8CF9D;
	border-left : 1px solid #D8CF9D;
	
}
/* Contenu milieu */
#milieu{                 
	width : 648px;
	/*float : center;*/
	background-color: #FFFFFF;
	text-align : left;
	border-top : 1px solid #D8CF9D;

}

/* ligne  */
#ligne{
	width : 780px;                 
	height: 20px;
	/*float : center;*/
	/*background-color: #7D9C73;*/
	background-color: #D8CF9D;
	border-bottom : 0px solid #D8CF9D;
	border-left : 0px solid #D8CF9D;
	border-right : 0px solid #D8CF9D;
	border-top : 0px solid #D8CF9D;	
}
/* ligne table */
#lignetable{
	width : 120px;                 
	border-bottom : 1px solid #D8CF9D;	
}

/* Conteneur du milieu */
#conteneur{
	width : 780px;
	text-align : left;
	background-color: #FFFFFF;
	border-bottom : 1px solid #D8CF9D;
	border-left : 1px solid #D8CF9D;
	border-right : 1px solid #D8CF9D;
	float : center;
}

/* Contenu du milieu */
#contenu{
	width : 760px;
	text-align : left;
	padding-bottom : 10px;
	color: #000000;
	padding-top : 10px;
	margin-left: 8px;		
	background-color: #FFFFFF;	
}
/* Conteneur pied */
#pied{
	width : 780px;
	height : 30px;	
	border-bottom : 1px solid #D8CF9D;
	border-left : 1px solid #D8CF9D;
	border-right : 1px solid #D8CF9D;
	background-color: transparent;
}
/* Conteneur bas du site */
#bas{
	width : 782px;
	height : 20px;
	border-bottom : 1px solid #D8CF9D;
	background-color: #FFFFFF;
}
#copyright{
	letter-spacing : 0px;
	font-size: 10px;
	height : 20px;
	text-align : right;
	background: #D8CF9D;
	color: #9C670C;
	padding-top: 4px;
	border-left : 1px solid #D8CF9D;
	border-right : 1px solid #D8CF9D;
}

body {
	background-color: #FFFFFF;
	background-image: url(img_local/dot2.gif);
	margin : 0;
	text-align : center;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
}
table {
	background-color: #FFFFFF;
	margin : 0;
	text-align : left;
	font-family:Arial;
	font-size:12px;
	color: #000000;
}
li{
	font-family:Verdana, Sans serif;
	font-size:10px;
	font-weight:normal;
	color: #000000;
}
.titre{
	font-family: Arial, Verdana;
	color: #9C670C;
	font-size:12px;
	font-weight:bold;
}
a.menu{
	font-family: Verdana, Sans serif;
	font-size:11px;
	font-weight:bold;
	color: #9C670C;
	text-decoration: none;
	
}
a.menu:hover{
	font-family: Verdana, Sans serif;
	font-size:11px;
	font-weight:bold;
	color:  #9C670C;
	text-decoration: underline overline;
	
}
a.menuvats{
	font-family: Verdana, Sans serif;
	font-size:11px;
	font-weight:bold;
	color: #7D9C73;
	text-decoration: none;
	margin-left: 10px;
}
a.menuvats:hover{
	font-family: Verdana, Sans serif;
	font-size:11px;
	font-weight:bold;
	color:  #D8CF9D;
	text-decoration: underline;	
}
a.menuvaovao{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color: #CC6600;
	text-decoration: none;
	margin-left: 10px;
}
a.menuvaovao:hover{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:  #CC6600;
	text-decoration: underline overline;	
}
a.mail{
	font-family: Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:  #9C670C;
	text-decoration: none;	
}
a.mail:hover{
	font-family: Verdana, Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:  #9C670C;
	text-decoration: underline ;
		
}
a{
	font-family: Verdana, Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:  #187D14;
	text-decoration: underline;	
}
a:hover{
	font-family: Verdana, Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:  #D6BB6B;
	text-decoration: underline;	
}
a.entete{
	font-family: Verdana, Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:  #000000;
	text-decoration: none;	
}
a.entete:hover{
	font-family: Verdana, Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:  #9C670C;
	text-decoration: underline;	
}
hr{
	color:  #187D14;
}
#marge{
	margin-left: 8px;
    margin-right: 8px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-face: Verdana, Sans serif;
	font-size:11px;
}

ul#plan{
	font-family: Verdana, Sans Serif;
	font-size: 9px;
	color: #7D9C73;
    position: relative;
	left: 0px;
	margin: 5px;
	width:150px;
}
ul#plan a{
	font-family: Verdana, Sans Serif;
	font-size: 9px;
	color: #CCCCCC;
    position: relative;
	left: 0px;
}

/* ----------------- */
ul#menulist li ul{ display:none; }

ul#menulist li:hover>ul{ display:block; }

ul#menulist {
  	font-family: Verdana, Sans Serif;
	font-size: 9px;
	color: #7D9C73;
    position: relative;
	left: 0px;
	margin: 5px;
	width:150px;
}

ul#menulist, ul#menulist ul {
   border:1px solid #990000;
  list-style:none;
  margin:0;
  padding:0;
  width:150px;
  _width:148px;
  background-color: #FFFFFF;
}

ul#menulist {
	/*border: 1px solid #B9842E;*/
	border: none;	
}
ul#menulist ul {
	border: 1px solid #B9842E;
}

ul#menulist ul{
  position:absolute;
  top:-1px;
  left:150px;
}

ul#menulist li{
  position:relative;
  margin:0px;
  padding:0px;
  _display:inline;
}

ul#menulist a{
  display:block;
  width:100%;
  text-decoration: none;
  text-indent: 0.7em;
  width: 150px;
  padding: 5px 0;
}

ul#menulist li:hover, ul#menulist li a:hover {
  color: #FFFFFF;
  background-color: #D8CF9D;
}

ul#menulist a {
	color: #A05804;
	text-decoration: none;
}