a.lienville:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #1058D1;
	text-decoration: none;
	}

a.lienville:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #1058D1;
	line-height: normal;
	text-decoration: none;
	}

a.lienville:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	text-decoration: none;
	}
	
a.lienville:active {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #1058D1;
	text-decoration: none;
}
.bordure{
	border-width: 2px;
	border-style: solid;
	border-color: #0000FF;
}
.contour{
	border-width: 2px;
	border-style: solid;
	border-color: #6199ED;
}
.adresse {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #1058D1;
}
/*------------------------------------------*/
.titre{
	color: #2D4D17;
	font-size: 24px;
	font-family: Comic Sans MS;
	font-weight: bold;
}
.titrepetit{
	color: #2D4D17;
	font-size: 16px;
	font-family: Comic Sans MS;
	font-weight: bold;
	text-transform: uppercase;
}
.titrepiscine{
	color: #1058D1;
	font-size: 18px;
	font-family: Comic Sans MS;
	font-weight: bold;
}
.titrepiscine2{
	color: #C00BF4;
	font-size: 18px;
	font-family: Comic Sans MS;
	font-weight: bold;
}
.titre2{
	color: #CC0000;
	font-size: 16px;
	font-family: Comic Sans MS;
	font-weight: bold;
}
.titrebleu{
	color: #0000CC;
	font-size: 24px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background-color: #6199ED;
}
.titre3{
	color: #0000FF;
	font-size: 18px;
	font-family: Comic Sans MS;
	font-weight: bold;
}
.texte{
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: 400;
	color: #0000FF;
	text-align: left;
}
.texte2{
	font-size: 17px;
	font-family: Comic Sans MS;
	color: #0000FF;
	text-align: justify;
}
.texte3{
	font-size: 12px;
	font-family: Comic Sans MS;
	color: #0000FF;
}
.texte3bis{
	font-size: 14px;
	font-family: Comic Sans MS;
	color: #0000FF;
}
.texte4{
	font-size: 17px;
	font-family: Comic Sans MS;
	color: #0000FF;
}
.texte5{
	font-size: 15px;
	font-family: Comic Sans MS;
	font-weight: bold;
	color: #0000FF;
}
.texte6{
	font-size: 17px;
	font-family: Comic Sans MS;
	color: #2D4D17;
}
.texteblanc{
	font-size: 14px;
	font-family: Comic Sans MS;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 11pt;
}
.texteblanc2{
	font-size: 16px;
	font-family: Comic Sans MS;
	color: #FFFFFF;
	line-height: 11pt;
	letter-spacing:1px;
}
.texterouge{
	color: #CC0000;
	font-size: 15px;
	font-family: Comic Sans MS;
	font-weight: bold;
	text-align: left;
}
.texterougecentrer{
	color: #CC0000;
	font-size: 15px;
	font-family: Comic Sans MS;
	font-weight: bold;
	text-align: center;
}
.textepromo{
	font-size: 14px;
	font-family: Comic Sans MS;
	font-weight: bold;
	color: #8E6308;
	text-align: center;
	line-height: 11pt;
}
.pointer{
	cursor:pointer;
}
/*__________menu____________________________________________________*/
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position:static;
top: 21px;
left: 107px;
}
#menu {
width: 170px;
}
#menu dt {
cursor: pointer;
margin: 2px;
height: 20px;
line-height: 20px;
text-align: center;
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid gray;
background: #6199ED;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #ffffff;
font-family: verdana, arial, sans-serif;
font-size: 10px;
}
#menu li a, #menu dt a {
color: #000000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
background: #216BE4;
}
/*__________corrections styles____________________________________________________*/
.titre01{
	color: #2D4D17;
	font-size: 24px;
	font-family: Times new Roman;
	font-weight: bold;
}
/*--------------*/
.overflow1{
  overflow: auto;
  height: 225px; 
  width: 780px;
  padding-right:5px;
  scrollbar-base-color:#216BE4;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#6199ED;
  scrollbar-face-color:#216BE4;
  scrollbar-highlight-color:#216BE4;
  scrollbar-shadow-color:#6199ED;
  scrollbar-track-color:#ffffff;
}
.overflow2{
  overflow: auto;
  height: 318px; 
  width: 780px;
  padding-right:5px;
  scrollbar-base-color:#216BE4;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#6199ED;
  scrollbar-face-color:#216BE4;
  scrollbar-highlight-color:#216BE4;
  scrollbar-shadow-color:#6199ED;
  scrollbar-track-color:#ffffff;
}
.line{
	background-image:url(../images/line.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:26px;
}