
body{
    height: 100%;
    background:#9ac4f0;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    color:#000000;
    font-family:Arial;
    font-size:13px;
}
div#degraderbann{
 position:absolute;
 left:0px;
 right:0px;
 bottom:0px;
 top:0px;
 height:500px;
 background:url('images/degraderbann.jpg');
 z-index: -2;

}

div#site{
    margin-top:0px;
    margin:auto;
    position:relative;
    width:950px;

}

ul li {
	line-height:25px;
}

div#bann{
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    position:relative;
    height:160px;
}

div#menuconteneur{
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    position:relative;
    height:27px;
}

  div.menu {
      position:relative;
      margin:0px auto;
      height:27px;
      background-image:url(images/bouton.jpg);
  }
  div.menu:hover {
     background-image:url(images/bouton2.jpg);
  }

  A.menu {
    text-align:center;
    color:white;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
    font-size:12px;
    display:block;
    padding:6px;
    text-align:center;
  }

div#cadre{
    position:relative;
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    background:#FFFFFF;

}
td#sousper{
 padding:10px;
}
 div#contenu {
         position:relative;
         margin-right:0px;
         margin-left:0px;
         margin-top:0px;
         margin-bottom:0px;
         overflow: hidden;
}
div#bas{
    position:relative;
    margin: 0px auto;
    height:248px;
    background:url('images/imgaccueil.jpg');
    width:950px;
}

div#lien{

  position: absolute;
  width:0px;
  height:0px;
  overflow:hidden;
}

div#lstTitre{

  position: absolute;
  width:0px;
  height:0px;
  overflow:hidden;
}

table.tabPeriode {
    margin-left:20px;
    margin-right:20px;
    width:735px;
    border-collapse: collapse; 
    border : 1px solid #CCCCCC;
}
td.td1 {

}
td.td2 {

}
td.entete{
    vertical-align: middle;
    background:url("images/fondtitre.jpg");
    font-weight:bold;
    font-size:13px;
    color:#644019;
    text-align:left;
    height:28px;
}
a.menu:link {
    color: #FFFFFF;
    font-family:arial;
    text-decoration: none;
}
a.menu:visited {
    
    font-family:arial;
    color: #FFFFFF;
    text-decoration: none;
}
a.menu:hover {
    color: #FFBB69;
    font-family:arial;
    text-decoration: none;
}
a.menu:active {
    font-family:arial;
    color: #FFFFFF;
    text-decoration: none;
}

a:link {
    color: #B8C5C9;
    font-family:arial;
    text-decoration: underline;
}
a:visited {
    
    font-family:arial;
    color: #B8C5C9;
    text-decoration: underline;
}
a:hover {
    color: #A4A4A4;
    font-family:arial;
    text-decoration: none;
}
a:active {
    font-family:arial;
    color: #B8C5C9;
    text-decoration: underline;
}

a.interne {
    color: #000000;
    font-family:Verdana;
         text-decoration: none;
}

a.interne:hover {
    color: #646464;
    font-family:Verdana;
    text-decoration: underline;
}

img {   
    border: 1px solid #999999;
}
img.menu {
    border: 0px;
}
toto {
    font-family:arial;
    color: #88b3ed;
    text-decoration: none;
}
object.bordure {
    border: 1px solid #88b3ed;
}
input {
    border:1px solid;
    border-color:#0F395C;
    background:#98B8E3;
    color:#000000;

}
textarea {
    border:1px solid;
    border-color:#0F395C;
    background:#98B8E3;
    color:#000000;

}
input.bouton {
border:2px outset #94BEF5;
cursor:pointer;
}
img.mini{
     max-width:152px;
}

table.tarifs {
 font-family:verdana;
 font-size: 12px;
 border-spacing:1px;
 background:#CCCCCC;
}

td.tarifsentete {
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    background:url('images/entete.jpg');
    padding:5px;
    font-family: Verdana, Arial, sans-serif;
}

td.tarifcontenu {
   background:#EDEEF5;
   padding:10px;
   font-family: Verdana, Arial, sans-serif;
}

h1 {
   color:#B07103;
   font-size:15px;
   font-weight:bold;
   font-family: Verdana, Arial, sans-serif;
}
a.tarifsbis {
    display:block;
    width:450px;
    height:20px;
    padding:5px;
    background:url('images/entete.jpg');
    color:#FFFFFF;
    text-decoration:none;
}
a.tarifs {
    display:block;
    width:200px;
    height:35px;
    padding:5px;
    background:url('images/entete.jpg');
    color:#FFFFFF;
    text-decoration:none;
}
a.tarifs:hover {
    color:#CCCCCC;
}
a.tarifsbis:hover {
    color:#CCCCCC;
}

a.lien:link {
    color: #666666;
    font-family:arial;
    text-decoration: none;
}

a.lien:hover {
    color: #AAAAAA;
    font-family:arial;
    text-decoration: none;
}
.gallery {
	zoom:1;
}

.gallery a {
	display:block;
	margin:0 20px 20px 0;
	text-align:center;
	opacity:1;	
	float:left;
}

.gallery a:hover {
	opacity:0.8;
}

.gallery img {
	display:block;
	border:solid 4px #EEE;
	outline:solid 1px #999;
}


.gallery img:hover {
	display:block;
	border:solid 4px #DDD;
	outline:solid 1px #cc7ed5;
}

.gallery a#vlightbox{
	display:none
}

.galleryplan {
	zoom:1;
	width:300px;
}

.galleryplan a {
	display:block;
	margin:0 20px 20px 0;
	text-align:center;
	opacity:1;	
	float:left;
}

.galleryplan a:hover {
	opacity:0.8;
}

.galleryplan img {
	display:block;
	border:solid 4px #EEE;
	outline:solid 1px #999;
}


.galleryplan img:hover {
	display:block;
	border:solid 4px #DDD;
	outline:solid 1px #cc7ed5;
}

.galleryplan a#vlightbox{
	display:none
}


