@charset "windows-1252";
/* page */
/*img.image{width:70%;height:70%;border:none;text-align:center;}*/
.leg {color: black; font-weight: bold; font-size: 9px; text-align:center;font-family: Verdana;}
.coin {border : none; width:10px; height:10px;}
body {font-size: 12px; font-family: Verdana; background-color: #808080; border: gray;margin: 15px;}
/*.corpspage {background: url(../image/fondpage.jpg) white right; background-repeat: repeat-y}*/
.corpspage {background:white;}
#margeg {border-top: none; border-right: solid; border-bottom: none; border-left: none; background: white; border-right-color: #808080; border-right-width: 1px; background-color: white}
#margeg2 {border-top: none; border-right: solid; border-bottom: none; border-left: none; background: white; border-right-color: #808080; border-right-width: 1px; width: 150px; background-image: url(../image/fondmenuv.jpg); background-color: white}
/*body {margin: 7px}*/
/* banniaiare */
#bangauche {background: white;width:10px; height: 120px; vertical-align:top;}

#bancentre {background: white;  height: 120px;width:110px;vertical-align:middle;}/*110px*/

#bandroite {background: url(../image/ban6.jpg) white ; height: 120px; width: 100%; text-align: right; vertical-align: top; background-repeat: no-repeat; }

#imageban {border : none; width:110px; height:100px;}
.conttitre{height:28px;background: url(../image/fondmenu4.gif);text-align: left; vertical-align:middle;}
#titre{font-family: Verdana;font-weight: 900;color: black; font-size: 35px;}
/* menu horizontal */
#menuh {height: 20px; text-align: center; vertical-align: middle; border-top: none; border-right: none; border-bottom: 1px #808080 solid; border-left: none; background-color: #D4FFD4; background-image: url(../image/fondmenuh2.jpg)}

/* barre inférieure*/

#barreinf {height: 10px; background: white; text-align: center; vertical-align: middle; border-top: 1px #808080 solid; border-right: none; border-bottom: nones; border-left: none;}
#barreinf2 {height: 10px; background: white; text-align: center; vertical-align: middle; background-color: white}
#barreinf3gauche {height:10px;width:10px; background: white; text-align: left; vertical-align:bottom;}
#barreinf3droite {height:10px;background: white; text-align: right; vertical-align:bottom;}

/* lien */
a.lien {font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none;color:black}
a:hover.lien {color: orangered; text-decoration: underline}

a {font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; color: mediumseagreen}
a:hover{color: orangered; text-decoration: underline}

/*a.lien {color: dimgray; text-decoration: none}*/
/*mail dans le titre*/
.mail {font-size: 11px; font-family: Verdana; font-weight: bold;}
a:hover.mail {color: #0000ff; text-decoration: underline; background: url(../image/fondlien.gif)}

a.mail {color: #808080; text-decoration: none; background: none}

/*titres*/
h1 {color: black; font-size: 35px; font-weight: 900; font-family: Verdana; text-align: left; font-variant: small-caps;display:inline;}
h2 {color: black; font-size: 25px; font-weight: 900; font-family: Verdana; text-align: left;}
h3{color:black;font-size:12px;font-weight: 900; font-family: Verdana;text-align: left;margin-left: 60px;}
/*paragraphe*/
p {margin-left: 60px; text-align: justify; margin-right: 15px; font-size: 12px; font-family: Verdana; }
dl {margin-left: 60px; text-align: justify; margin-right: 15px; font-size: 12px; font-family: Verdana; }

/*formulaire*/
/*form {margin-left: 60px; text-align: justify;margin-right: 15px; font-size: 12px; font-family: Verdana;}$/
input {border: 1px solid #000000; background: url(../image/fondmenuh.gif)}

/*puce*/
ol{font-style-image:url(../image/puce.gif):}

/*mbh*/

#mbhbangauche {background: white;width:10px; vertical-align:top;}

#mbhbancentre {background: white;  width:100%;vertical-align:middle; text-align:center}

#mbhbandroite {background: white; width:10px;text-align: right; vertical-align:top;}

#mbhbarreinf3gauche {height:10px;width:10px; background: white; text-align: left; vertical-align:bottom;}
#mbhbarreinf3droite {height:10px;background: white; text-align: right; vertical-align:bottom;}

.mbh {text-align:center; color:white;}
a:hover.mbh {text-decoration: underline;}

a.mbh {text-decoration: none;}

#europe{text-align:center; color:black; font-weight:bold; font-size:15px;}
#titreh1{margin-right: 5px;}

.top {font-size: 11px; font-family: Verdana; font-weight: bold;color: #808080;}
a:hover.top {color: #000000; text-decoration: none; }
a.top {text-decoration: none;}

img.photo {float: left}
.barretitremv {border-bottom: 1px dotted #000000; border-top: none; border-right: none; border-left: none;font-family: verdana; font-size: 12px;font-weight:bold;}
.menuv{margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:0px;width:120px;font-family: verdana; font-size: 10px;}

#barrenav {border-bottom: 1px solid #CCCCCC; border-top: none; border-right: none; border-left: none; font-family: verdana; font-size: 10px; font-weight: bold; padding-bottom: 5px}
#contenu {margin: 100px; font-size: 12px; margin-bottom: 10px; margin-top :10px; margin-left :20px; margin-right: 20px;}
.barretitremv:first-letter {font-family: "Times New Roman", Times, serif; font-size: 14px;}
 
 p:first-letter {
  font-family: "Times New Roman", Times, serif;
  font-size:18px;
  font-weight:bold;
 }
 
 dt{font-weight:bold;margin-top:10px;font-size:10px;}
dd{margin-left:20px;font-size:10px;}
.texteform{background-image: url(../image/fondmenuh2.jpg);}
/*.captionform{margin-left: 60px;}*/
input {border: 1px solid black; background-color: lightgrey;}
.itineraire{margin-left: 60px;}