body         { font-family: Arial; font-size: 8pt; color: #000000 }
.produit      { font-family: Arial; font-size: 8pt; color: #800000 }
.boutique      { font-family: Arial; font-size: 8pt; color: #F2F2F2 }
a            { color: #800000; font-size: 8pt; font-family: Arial; text-decoration:none }
table        { font-family: Arial; font-size: 8pt; color: #000000 align="justify"}
option       { color: #000080; font-size: 8pt; font-family: Arial; }
a:hover      { color: #CC0000; font-size: 8pt; font-family: Arial; text-decoration:underline }
h2           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #800000; align="bottom"}
h1           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #800000; align="bottom"}
h3           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #800000; align="bottom"}
h4           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #000000; align="bottom"}
.sejour    { font-size: 8pt; font-family: Arial; color: #7A8990; align="bottom"}
.chien    { font-size: 8pt; font-family: Arial; color: #800000; align="bottom"}
.titrenoir    { font-size: 8pt; font-family: Arial; color: #000000; align="bottom"}


.bloc { OVERFLOW: auto; WIDTH: 500px; PADDING-TOP: 1px; HEIGHT: 170px;
scrollbar-face-color: #1C0437 ; 
scrollbar-shadow-color: #1C0437;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #B0AE33; 
scrollbar-darkshadow-color: #B0AE33; 
scrollbar-track-color: #f6f6f0; 
scrollbar-arrow-color: #B0AE33;
font-family: Arial; font-size: 8pt; color: #000000 }
}

div#encadre { position: relative; float: left; margin: 0; width: 510px; height: 270px; text-align: left; background: #FFFFFF;}
div#list { float: right; margin: 0; width: 120px; height: 170px; text-align: left; background: #F2F2F2;}
div#map { float: left; margin-left: 10px; width: 500px; height: 270px; text-align: left; background: #FFFFFF;}
div#list2 { float: right; margin: 0; margin-top: 2px; width: 120px; height: 95px; text-align: left; background: #F5F5F5;}
div#cadre { position: relative; margin-left: auto; margin-right: auto; width: 780px; text-align: left; background: #FFFFFF;}
div#cadre2 { float: left; width: 270px; height: 250px; text-align: left; background: #000000;}
div#cadre2bis { float: left; width: 270px; height: 250px; text-align: left; background: #000000;}
div#cadre3 { float: left; width: 270px; height: 82px; text-align: left; background: #000000;}
div#cadre1 { float: right; width: 510px; height: 332px; text-align: left; background: #F2F2F2;}
div#cadre1prem { float: right; width: 510px; height: 500px; text-align: left; background: #F9F9F9;}
html>body #cadre1prem {height: auto; min-height: 500px;}
div#cadre1bis { position: relative; float: right; width: 510px; height: 80px; text-align: left; background: #F2F2F2;}
div#cadre1bisphoto { position: relative; float: left; width: 110px; height: 80px; text-align: left; background: #F2F2F2; }
div#photo { position: absolute; left: 5px; top: 8px; ; width: 100px; height: 65px; text-align: left; background: #F2F2F2; }
div#cadre1bistexte { float: right; width: 398px; height: 80px; text-align: left; background: #F2F2F2;}
html>body #cadre1 {height: auto; min-height: 582px;}

ul#listearr { width: 122px; margin-top: 5; margin-bottom: 5; margin-left: 0; margin-right: 0; padding: 0 ; list-style: none;  }
ul#listearr li { float: left ; text-align: left ; margin-left: 5px; color: #000000 ; width: 56px}
ul#listearr li a { line-height: 14px ; color: #800000; font-size: 8pt; font-family: Arial; text-decoration:none }
ul#listearr li a:hover { color: #CC0000; font-size: 8pt; font-family: Arial; text-decoration:underline }

ul#listeprod { width: 122px; margin-top: 5; margin-bottom: 5; margin-left: 0; margin-right: 0; padding: 0 ; list-style: none;  }
ul#listeprod li { float: left ; text-align: left ; margin-left: 5px; color: #000000 ; width: 112px}
ul#listeprod li a { line-height: 14px ; color: #800000; font-size: 8pt; font-family: Arial; text-decoration:none }
ul#listeprod li a:hover { color: #CC0000; font-size: 8pt; font-family: Arial; text-decoration:underline }

ul#listeban { width: 480px; margin-top: 10; margin-bottom: 20; margin-left: 0; margin-right: 0; padding: 0 ; list-style: none;  }
ul#listeban li { float: left ; text-align: left ; margin-left: 10px; color: #000000 ; width: 230px}
ul#listeban li a { line-height: 14px ; color: #1C0437 ; }
ul#listeban li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }

ul#listeban1 { width: 480px; margin-top: 10; margin-bottom: 20; margin-left: 0; margin-right: 0; padding: 0 ; list-style: none;  }
ul#listeban1 li { float: left ; text-align: left ; margin-left: 10px; color: #000000 ; width: 230px}
ul#listeban1 li a { line-height: 14px ; color: #1C0437 ; }
ul#listeban1 li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }

ul#listeban2 { width: 480px; margin: 0 ; padding: 0 ; list-style: none;  }
ul#listeban2 li { float: left ; text-align: left ; margin-left: 10px; color: #000000 ; width: 470px}
ul#listeban2 li a { line-height: 14px ; color: #1C0437 ; }
ul#listeban2 li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }

ul#listeban3 { width: 480px; margin: 0 ; padding: 0 ; list-style: none;  }
ul#listeban3 li { float: left ; text-align: left ; margin-left: 10px; color: #000000 ; width: 150px}
ul#listeban3 li a { line-height: 14px ; color: #222222 ; font-weight: bold; }
ul#listeban3 li a:hover { font-style:normal; font-weight: bold; color: #800000; }