
/* CSS Document */

body {
    margin: 0 0 0 0;
    /*background-image: url(images/sandlight.jpg);*/
    background-color: #FFF3D3;
  }


h1,h2,h3,h4,h5,h6 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
  }


table#table1 {
    border-width: 4px;
    border-color: black;
    border-style: solid;
    height: 139px;
    padding: 2 2 2 2;
  }


td#contact {
    border-bottom-color : black;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-left-color : black;
    border-left-style : solid;
    border-left-width : 2px;
    border-right-color : black;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-color : black;
    border-top-style : solid;
    border-top-width : 2px;
  }


td#contact1 {
    border-right-color : black;
    border-right-style : solid;
    border-right-width : 3px;
    width : 50%;
  }


td#contact2 {
    border-left-color : black;
    border-left-style : solid;
    border-left-width : 3px;
    width : 50%;
  }


.conteneur {
    background-image: url('images/parchemin_et_txt.gif');
    background-repeat: no-repeat;
    height: 370px;
    width: 100%;
    background-position:center;
  }


.copyright {
    padding-top:10px;
    text-align: center;
    font-size: 8px;
    width: 100%;
  }


.bloc {
    text-align:center;
    height: 370px;
    width: 740px;
    padding-top: 50px;
    padding-left: 25%;
  }


.span1 {
    margin-left:22%;
    margin-right:22%;
    margin-top:2%;
  }


.tarifs {
    font-family : comic sans MS;
    font-size : 26px;
    padding-bottom : 10px;
    text-align : center;
    text-decoration : underline;
    width : 100%;
  }


.text-plan {
    text-align:center;
    font-family : TSCu_Comic, Purisa, 'URW Chancery L', comic sans MS;
    font-size:18px;
  }

/* DÉFINITION CSS DU ZOOM */

#image {
    position:relative;
    width : 476px;
    height: 438px;
    background: url(images/FranceR4.jpg) top left no-repeat;
  }


#zone1 {
    position: absolute;
    width : 45px;
    height: 40px;
    left: 175px;
    top: 335px;
    border: 2px dotted white;
  }


#zone1:hover {
    height : 438px;
    width : 476px;
    left: 30px;
    top: -50px;
    border: 1px dotted white;
    background: url(images/planrapproche.jpg) top left no-repeat;
  }

/* FIN DÉFINITION CSS DU ZOOM*/

.carte {
    border-bottom-color : #070707;
    border-bottom-style : double;
    border-left-color : #070707;
    border-left-style : double;
    border-right-color : #070707;
    border-right-style : double;
    border-top-color : #070707;
    border-top-style : double;
  }

/* DÉFINITION DU TABLEAU DES DÉTAILS CHAMBRES */

.tabdetail {
    text-align : center;
    vertical-align : middle;
  }

/*FIN DÉFINITION DU TABLEAU DES DÉTAILS CHAMBRES */

.detail_th {
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-left-style : solid;
    border-left-width : 2px;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-style : solid;
    border-top-width : 2px;
    margin-left : 90px;
    margin-right : 90px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
  }

