/* CSS Document */

* { margin: 0; padding: 0; border: 0; }
body
{
	/*background-image: url(/images/fondpoints.gif);*/
	background-color: #fff;
	text-align: center;
	background-image: url(/images/fondcote2.gif);
	background-repeat: repeat-y;
	background-position: center;
	z-index:1;
}

h1{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
	font-weight: bold;
	text-align: left;
}
h2{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
}

h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

h4{ /*format pour listes a puces*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat right center;*/
	color: #709168;
	font: 100% Georgia, serif;
}
h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
h6{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
	text-align:justify;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

A:link { /*format liens hypertexte*/
   font-size : 9pt;
   font-family : Verdana;
   color : #709168;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

A:hover {
   font-size : 9pt;
   font-family : Verdana;
   color:#FFFFFF;
   background-color : #709168;
   text-decoration : none;
   font-weight:bold;
}

A:active {
   font-size : 9pt;
   font-family : Verdana;
   color : #FFFFFF;
   background-color : #709168;
   text-decoration : none;
   font-weight:bold;
}

A:visited {
   font-size : 9pt;
   font-family : Verdana;
   color:#709168;
   background : none;
   text-decoration : none;
   font-weight:bold;
   }

#top
{
	width: 780px;
	height: 150px;
	float: left;
	border-bottom: 0px solid #709168;
	background-color: transparent;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom: 0px;
	background-image: url(/images/logomine4.gif);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 2;
}

#menuhaut
{
	width: 780px;
	height: 30px;
	float: left;
	position: relative;
	display: block;
	border-top: 2px solid #FF9933;
	border-bottom: 0px solid #ffcc99;
	background-color: transparent;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top: 10px;
	z-index: 2;
}
#globalpage {

	width: 780px;
	height: auto;
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-left: 10%;
	padding-right: 10%;
	border-style:solid;
	border-color: #ffcc99;
	text-align: center;
	z-index:2;
}

#global {
	width: 800px;
	height: auto;
	position: relative;
	display:inline;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}

#globalbottom {
	width: 780px;
	height: auto;
	position: relative;
	display:inline;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}

#bottomtxt {
	width: 780px;
	height: auto;
	float: left;
	position: relative;
	background-color: transparent;
	border-bottom: 1px solid #709168;
	margin-left:auto;
	margin-right:auto;
}

#bottom
{
	width: 780px;
	height: auto;
	float: left;
	position: relative;
	border-bottom: 0px solid #709168;
	background-color: transparent;
	border-top: 1px solid #709168;
	margin-left:auto;
	margin-right:auto;
}

#bottom2
{
	width: 780px;
	height: auto;
	position: relative;
	float: left;
	background-color: #709168;
	border-bottom: 5px solid #709168;
	border-top: 5px solid #709168;
	margin-left:auto;
	margin-right:auto;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	overflow: hidden;
}

#bottom2 h1{ /*format pour gros titre*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	font-weight: bold;
	text-align: left;
}
#bottom2 h2{ /*format pour gros titres secondaires*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#bottom2 h3{ /*format pour texte normal version avec puce et bord a gauche*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0px 0;
	color: #FF9933;
	font: 90% Georgia, serif;
}

#bottom2 h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
#bottom2 h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
#bottom2 h6{ /*format pour texte bas du site mention legale...*/
	border-top: 0px solid #6699FF;
	border-bottom: 0px solid #6699FF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0px 0;
	color: #FF9933;
	font: 50% Georgia, serif;
	font-weight: bold;
	text-align: center;
}

#bottom2 A:link { /*format liens hypertexte*/

   color : #FFFFFF;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

#bottom2 A:hover {

   color:#709168;
   background-color : #709168;
   text-decoration : none;
   font-weight:bold;
}

#bottom2 A:active {

   color : #FFFFFF;
   background-color : #709168;
   text-decoration : none;
   font-weight:bold;
}

#bottom2 A:visited {

   color:#FFFFFF;
   background : none;
   text-decoration : none;
   font-weight:bold;
   }

.image1 {
	float: right;
	margin-right: 0px;
}

.image2 {
	float: left;
	margin-left: 22px;
	margin-right: 10px;
}

.image3 {
	float: left;
	margin-right: 0px;
}

.image4 {
	float: left;
	margin-left: 15px;
	margin-right: 10px;
}

.zoom1 {
 	width: 200px;
 	height: 149px;
 	float: right;
 	background:url(/images/descriptionespece1.gif);
	background-repeat: no-repeat;
 	margin-left: 10px;
	margin-right: 10px;
}

.zoom1 p, .zoom1 a {
	height: 149px;
	display: block;
	margin:0 auto;
}

.zoom1 a:hover {
background-image:url(/images/descriptionespece1robe.gif);
background-repeat:no-repeat;
cursor:help;
}

.texte1 {/*texte a droite avec menu gauche*/
	width: 520px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }

.texte1 h1{ /*format pour gros titre*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	font-weight: bold;
	text-align: left;
}
.texte1 h2{ /*format pour gros titres secondaires*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.texte1 h3{ /*format pour texte normal version avec puce et bord a gauche*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.texte1 h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
.texte1 h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}

.texte1 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

.texte1 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
.texte1 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

/*.texte1 A:link { format liens hypertexte
   font-size : 10pt;
   font-family : Verdana;
   color : #FF9933;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

.texte1 A:hover {
   font-size : 10pt;
   font-family : Verdana;
   color : #709168;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.texte1 A:active {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.texte1 A:visited {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
   }*/

#texte2 { /* texte a droite avec menu gauche*/
	width: 400px;
	height: 300px;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }

#texte2 h2{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte2 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte2 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
#texte2 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

#texte3 { /* texte a droite avec menu gauche*/
	width: 400px;
	height: 300px;
	position: relative;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }

#texte3 h2{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte3 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte3 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
#texte3 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

#texte4 { /* menu vertical */
	width: 180px;
	height: 600px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-top: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
	font: 9pt Georgia, serif;
	z-index: 1;
   }

#texte4 h1{ /*format pour texte normal*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 13px 0 5px 0;
	background: url(/images/pucetruite.gif) no-repeat left center;
	color: #FF9933;
	font: 100% Georgia, serif;
	font-weight: bold;
	text-align: left;
}
#texte4 h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte4 h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

#texte4 h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 10px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
#texte4 h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
#texte4 h6{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}


.texte5 { /* page partenaires */
	width: 500px;
	height: auto;
	position: relative;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:45px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
	list-style: decimal;
   }

.texte5 h1{ /*format pour texte normal*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	text-align: left;
	font-weight: bold;
}
.texte5 h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.texte5 h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.texte5 h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
.texte5 h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
.texte5 h6{
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
	text-align:justify;
}

.texte5 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

.texte5 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
.texte5 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

/*.texte5 A:link { format liens hypertexte
   font-size : 10pt;
   font-family : Verdana;
   color : #FF9933;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

.texte5 A:hover {
   font-size : 10pt;
   font-family : Verdana;
   color : #709168;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.texte5 A:active {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.texte5 A:visited {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
   }*/

#texte10 { /* page partenaires */
	width: 400px;
	height: 300px;
	position: relative;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }
#texte10 h2{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte10 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte10 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
#texte10 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }
#texte6 { /* page index */
	width: 270px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	text-align: justify;
	color: #FF9933;
	}

#texte6 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte6 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
	color: #709168;
}
#texte6 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

#texte7 { /* page index */
	width: 460px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	text-align: justify;
	color: #FF9933;
   }

#texte7 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte7 ol{
	margin: 2px 10px 0 0px;
	line-height: 18px;
	font-size: 85%;
}
#texte7 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

#texte8 { /* page index */
	width: 460px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:10px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
   }

#texte8 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte8 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
#texte8 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

#texte9 { /* page index */
	width: 270px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:10px;
	background-color: transparent;
	background: url(/images/expe2.gif) no-repeat;
	border-right: 2px solid #FF9933;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
   }


#texte9 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 100%;
}

#texte9 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 100%;
}
#texte9 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

.lieninfo { /* page index */
	width: auto;
	height: auto;
	position: relative;
	display: block;
	float: right;
	bottom: 0px;
	background-color: transparent;
	/*background: url(/images/expe2.gif) no-repeat;*/
	border-right: 0px solid #FF9933;
	border-left: 0px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
   }
.lieninfo h4{ /*format pour listes a puces*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat right center;
	color: #709168;
	font: 100% Georgia, serif;
}

#texte20 {/* texte a droite avec menu gauche*/
	width: 400px;
	height: auto;
	position: relative;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }

#texte20 h1{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 70% Georgia, serif;
}
#texte20 h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte20 h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

#texte20 h4{ /*format pour listes a puces*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
}
#texte20 h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
#texte20 h2{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

#texte20 ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

#texte20 ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
#texte20 ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }


#menu {
position: absolute;
margin-left: 15px;
top: 3px;
left: 1px;
width: 100%; /* pr&eacute;cision pour Opera */

}
#menu dl {
width: auto;
float: left;
margin-left:2px;
border-left: 1px solid #709168;
}

#menu dt {
cursor: pointer;
text-align: left;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 1px;

}
#menu dd {
display: none;
border: 0px solid #709168;

}
#menu li {
text-align: left;
background-color: #709168;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
border: 0px;
text-decoration: none;

}
#menu li a  { /*parametre du sous menu haut couleur taille...*/
text-decoration: none;
display: inline;
height: 80%;
border: 0 none;
font: 9pt Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

#menu dt a { /*parametre du menu haut couleur taille...*/
text-decoration: none;
display: inline;
height: 80%;
border: 0 none;
font: 70% Verdana, Arial, Helvetica, sans-serif;
color: #709168;
font-weight:bolder;
}

#menu li a:hover, #menu dt a:hover {
background: #FF9933;

}

#menuv {
position: absolute;
top: 0;
left: 0;
width: 100%; /* pr&eacute;cision pour Opera */


}
#menuv dl {
width: auto;
float: right;
margin-left:2px;
}

#menuv dt {
cursor: pointer;
text-align: left;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 1px;
}
#menuv dd {
display: none;
border: 1px solid #709168;
}
#menuv li {
text-align: right;
border-top: 0px solid #709168;
background: transparent;
margin: 4px;
border: 1px;
text-decoration: none;
font-size: 10pt;
}
#menuv li a, #menuv dt a {
color: #000;
text-decoration: none;
display: inline;
height: 80%;
border-top: 1px solid #709168;
}
#menuv li a:hover, #menuv dt a:hover {
background: #709168;
}

.menubas {
position: relative;
float: left;
width: 50%; /* pr&eacute;cision pour Opera */
}

.menubas dl {
width: auto;
float: left;
margin-right:0px;
border-left: 2px solid #709168;
border-right: 2px solid #709168;
background-color: #709168;
}

.menubas dt {
cursor: pointer;
text-align: right;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 0px;
}

.menubas dd {
display: none;
border: 1px solid #709168;
}
.menubas li {
text-align: left;
background: url(/images/fondmenu.png) repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
border: 0px;
text-decoration: none;
}
.menubas li a, .menubas dt a {
color: #000;
text-decoration: none;
display: inline;
height: 80%;
border: 0 none;
}
.menubas li a:hover, .menubas dt a:hover {
background: #FF9933;
}

.menubas2 {
position: relative;
float: left;
width: 50%; /* pr&eacute;cision pour Opera */
}

.menubas2 dl {
width: auto;
float: right;
margin-right:0px;
border-left: 2px solid #709168;
border-right: 2px solid #709168;
background-color: #709168;
}

.menubas2 dt {
cursor: pointer;
text-align: right;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 0px;
}

.menubas2 dd {
display: none;
border: 1px solid #709168;
}
.menubas2 li {
text-align: left;
background: url(/images/fondmenu.png) repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
border: 0px;
text-decoration: none;
}
.menubas2 li a, .menubas2 dt a {
color: #000;
text-decoration: none;
display: inline;
height: 80%;
border: 0 none;
}
.menubas2 li a:hover, .menubas2 dt a:hover {
background: #FF9933;
}

.blocnav {/* texte a droite avec menu de navigation*/
	width: 520px;
	height: auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color:  #709168;
	border-bottom: 2px solid #FF9933;
   }

.blocnav h1{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 0px 0px 0px 20px;
	margin: 0px 0 0px 0;
	background: url(/images/pucepreced.gif) no-repeat left center;
}
.blocnav h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.blocnav h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.blocnav h4{ /*format pour listes a puces*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
}
.blocnav h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
.blocnav h2{
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.blocnav ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

.blocnav ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
.blocnav ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

.blocnav A:link { /*format liens hypertexte*/
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FFFFFF;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

.blocnav A:hover {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   background-color : transparent;
   text-decoration : none;
   font-weight:bold;
}

.blocnav A:active {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FF9933;
   background : none;
   text-decoration : none;
}

.blocnav A:visited {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FFFFFF;
   background : none;
   text-decoration : none;
   font-style: italic;
 }

/*boites formulaire mail*/
.menug { /* menu vertical */
	width: 180px;
	height: 500px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-top: 2px solid #FF9933;
	text-align: left;
	color: #FF9933;
	font: 9pt Georgia, serif;
	z-index: 1;
   }
.menug h1{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 13px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 100% Georgia, serif;
	font-weight: bold;
}
.menug h2{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
}

.menug h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.menug h4{ /*format pour listes a puces*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat right center;*/
	color: #709168;
	font: 100% Georgia, serif;
}
.menug h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
.menug h6{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
	text-align:justify;
}
.menuglist {
position: absolute;
top: 0;
left: 0;
width: 100%; /* pr&eacute;cision pour Opera */


}
.menuglist dl {
width: auto;
float: right;
margin-left:2px;
}

.menuglist dt {
cursor: pointer;
text-align: left;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 1px;
}
.menuglist dd {
display: none;
border: 1px solid #709168;
}
.menuglist li {
text-align: left;
border-top: 0px solid #709168;
background: transparent;
margin: 4px;
border: 1px;
text-decoration: none;
font-size: 10pt;
}
.menuglist li a, #menuv dt a {
color: #000;
text-decoration: none;
display: inline;
height: 80%;
border-top: 1px solid #709168;
}
.menuglist li a:hover, #menuv dt a:hover {
background: #709168;
}

.contact {/*texte a droite avec menu gauche*/
	width: 520px;
	height: 400px;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	}

.contact h1{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	font-weight: bold;
}
.contact h2{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
}

.contact h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 10px;
	margin: 5px 0 3px 5px;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #FF9933;
	font: 100% Georgia, serif;
}

.contact h4{ /*format pour listes a puces*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat right center;*/
	color: #FF9933;
	font: 100% Georgia, serif;
}

.contact h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}
.contact h6{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	/*background: url(/images/pucecarregif.gif) no-repeat left center;*/
	color: #709168;
	font: 80% Georgia, serif;
	text-align:justify;
}

.contactg {/*texte a droite avec menu gauche*/
	width: 250px;
	height: 300px;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
   }

.contactd {/*texte a droite avec menu gauche*/
	width: 200px;
	height: 300px;
	display: inline;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 0px solid #FF9933;
   }

.formul {/*commentaire*/
	width: 200px;
	height: 30px;
	float: left;
	display: inline;
	margin-top:5px;
	margin-left:0px;
	background-color: transparent;
	border-top: 1px solid #FF9933;
   }

.formulchamps {/*champs*/
	width: 200px;
	height: 20px;
	float: left;
	display: inline;
	position:relative;
	margin-top:5px;
	margin-left:0px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	border-left: 2px solid #FF9933;
	border-top: 2px solid #FF9933;
	border-bottom: 2px solid #FF9933;
   }

.formultextemail {/*texte a droite avec menu gauche*/
	width: 200px;
	height: 170px;
	float: left;
	display: inline;
	position:relative;
	margin-top:5px;
	margin-left:0px;
	background-color: #FF9933;
	border-right: 2px solid #FF9933;
	border-left: 2px solid #FF9933;
	border-top: 2px solid #FF9933;
	border-bottom: 2px solid #FF9933;
   }

 /*fenetre pour telepdf*/

.telepdf {/*texte a droite avec menu gauche*/
	width: 520px;
	height: 520px;
	overflow:auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }
.telepdftitre {/*texte a droite avec menu gauche*/
	width: 520px;
	height: auto;
	overflow:auto;
	position: relative;
	display: block;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-right: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
   }

.telepdftitre h1{ /*format pour texte normal*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	font-weight: bold;
}
.telepdf h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pdfpuce.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.telepdf h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.telepdf h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
.telepdf h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}

.telepdf ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

.telepdf ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
.telepdf ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

/*..telepdf A:link { format liens hypertexte
   font-size : 10pt;
   font-family : Verdana;
   color : #FF9933;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

.telepdf A:hover {
   font-size : 10pt;
   font-family : Verdana;
   color : #709168;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.telepdf A:active {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
}

.telepdf A:visited {
   font-size : 10pt;
   font-family : Verdana;
   color : #6699FF;
   background : none;
   text-decoration : none;
   font-style: italic;
   }*/

.menuggal{ /* menu vertical */
	width: 180px;
	height: 600px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:20px;
	background-color: transparent;
	border-top: 2px solid #FF9933;
	text-align: justify;
	color: #FF9933;
	font: 9pt Georgia, serif;
	z-index: 1;
   }
.menuggal h1{ /*format pour texte normal*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 35px;
	margin: 15px 0 3px 0;
	background: url(/images/pucarregrd.gif) no-repeat left center;
	color: #709168;
	font: 150% Georgia, serif;
	font-weight: bold;
}
.menuggal h2{ /*format pour gros titres*/
	border-top: 1px solid #709168;
	border-bottom: 1px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pdfpuce.gif) no-repeat left center;
	color: #FF9933;
	font: 130% Georgia, serif;
}

.menuggal h3{ /*format pour texte normal version &eacute;*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	border-left: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 100% Georgia, serif;
}

.menuggal h4{ /*format pour listes a puces*/
	border-top: 0px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat left center;
}
.menuggal h5{ /*format pour listes a puces*/
	border-top: 2px solid #6699FF;
	border-bottom: 2px solid #6699FF;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	color: #709168;
	font: 100% Georgia, serif;
	background: url(/images/pucetruite.gif) no-repeat right center;
}

.menuggal h6{ /*format pour texte normal*/
	border-top: 0px solid #709168;
	border-bottom: 0px solid #709168;
	padding: 1px 10px 1px 20px;
	margin: 15px 0 3px 0;
	background: url(/images/pucecarregif.gif) no-repeat left center;
	color: #709168;
	font: 80% Georgia, serif;
	text-align:justify;
}

.menuggal ul{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}

.menuggal ol{
	margin: 2px 10px 0 41px;
	line-height: 18px;
	font-size: 85%;
}
.menuggal ol li {
margin:0;
padding: 0;
list-style-image: url(/images/pucecarregif.gif);
 }

.menuggal A:link { /*format liens hypertexte*/
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FF9933;
   background : none;
   text-decoration : none;
   font-weight:bold;
}

.menuggal A:hover {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FF9933;
   background : none;
   text-decoration : none;
}

.menuggal A:active {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #FF9933;
   background : none;
   text-decoration : none;
}

.menuggal A:visited {
   font-size : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color : #709168;
   background : none;
   text-decoration : none;
   font-style: italic;
 }
#menuvgal {
position: absolute;
top: 0;
left: 0;
width: 100%; /* pr&eacute;cision pour Opera */
}


.menuvgal dl {
width: auto;
float: right;
margin-left:2px;
}

.menuvgal dt {
cursor: pointer;
text-align: left;
font-weight: bold;
background: transparent;
border: 0px solid gray;
margin: 1px;
}
.menuvgal dd {
display: none;
border: 1px solid #709168;
}
.menuvgal li {
text-align: right;
border-top: 0px solid #709168;
background: transparent;
margin: 4px;
border: 1px;
text-decoration: none;
font-size: 10pt;
}
.menuvgal li a, .menuvgal dt a {
color: #000;
text-decoration: none;
display: inline;
height: 80%;
border-top: 1px solid #709168;
}
.menuvgal li a:hover, .menuvgal dt a:hover {
background: #709168;
}