BODY
{
    margin : 0 auto;
    background-color: #FFFFFF;
/*     background-image:url(../images/degradeh.jpg); */
    background-repeat:repeat-y;
    SCROLLBAR-FACE-COLOR: #FEBA21;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #000000;  
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #FEBA21;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
} 
.tablo
{
/*     background-image:url(../images/degradeh.jpg); */
    background-color: #FFFFFF;
}
.tablocouleur
{
    BACKGROUND-COLOR: #444343;
    border-left: 0px solid rgb(254, 186, 33);
    border-right: 0px solid rgb(8, 8, 173);
    border-bottom: 0px solid rgb(8, 8, 173);
}
.fondbleu
{
    background-image:url(../images/degradehmenu.jpg);
} 
.titrebleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    MARGIN-LEFT: 5px;
} 
.textebleu
{
    FONT-SIZE: 11pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    MARGIN-LEFT: 10px;
    border: 0px solid rgb(0, 0, 0);
}
.ptextebleu
{
    FONT-SIZE: 9pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ptextebleucbs
{
    FONT-SIZE: 9pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}  
#ptextebleu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.titrerouge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
} 
.titrephoto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
.prix
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}

H5
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center
}
.textebleuclair
{
    FONT-SIZE: 11pt;
    COLOR: #459BF0;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    MARGIN-LEFT: 10px;
    border: 0px solid rgb(0, 0, 0);
}

.ptitrebleu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
    MARGIN-LEFT: 2 px;
}


.titrenoir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.titreorange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
#titrenoir
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.textenoir
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
} 
.texteorange
{
    FONT-SIZE: 8pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}  
.text
{
    FONT-SIZE: 10pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}  
.type
{
    FONT-SIZE: 12pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}


.legende
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; 
    COLOR: #808080;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
     height: 10px;
} 

H1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica,
}

H4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}  

.menuac
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: center;
    MARGIN-LEFT: 0px;
} 

.concess
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: center;
    MARGIN-LEFT: 0px;
}

.menu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: center;
    MARGIN-LEFT: 0px;
}

.normal
{
    color:#000000;
    text-decoration:underline;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px; 
    background-color: #FFFFFF; 
    border: 0px solid rgb(0, 0, 0);
}

.go
{
    color:#FFFFFF;
    text-decoration:none;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px;
    background-color: #F4F4F4;
    border: 1px solid rgb(0, 0, 0);
} 

.go_oca
{
    color:#FFFFFF;
    text-decoration:none;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px;         
    FONT-WEIGHT: bold;
    border: 0px solid rgb(0, 0, 0);
}

.oca
{
    color:#FFFFFF;
    text-decoration:none;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px;
    background-color: #00FF00;
    border: 1px solid rgb(0, 0, 0);
}

.oca_vte
{
    color:#0808AD;
    text-decoration:underline;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px; 
    background-color: #C0C0C0;
    border: 1px solid rgb(0, 0, 0);
}

.go_vte
{
    color:#FFFFFF;
    text-decoration:none;
    font-size: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: left;
    MARGIN-LEFT: 0px;
    background-color: #00FF00;
    border: 1px solid rgb(0, 0, 0);
}

.apjaune
{
    background-image:url(../images/degradehj.jpg);
    background-color: #FFFFFF;
}

.majocaz
{
  border: #444343;
  border-style: solid;
  border: 1px solid rgb(254, 186, 33);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  TEXT-ALIGN: center;
  color: #FF0000;
  FONT-WEIGHT: normal;
}

.modif-suppr
{
    color:#0808AD;
    font-size: 12px; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-ALIGN: center;
    MARGIN-LEFT: 0px; 
    background-color: #E4E4E4;
    border: 1px solid rgb(8, 8, 174);
}

.marque
{
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #FEBA21;
    TEXT-ALIGN: center;
    FONT-FAMILY:Times new Roman, Arial, Verdana, Helvetica;
} 

.long
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #868686;
    TEXT-ALIGN: center;
    FONT-FAMILY:Times new Roman, Arial, Verdana, Helvetica;
}

.textac
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #C0C0C0;
    TEXT-ALIGN: left;
    FONT-FAMILY:Times new Roman, Arial, Verdana, Helvetica;
    background-color: #FEBA21;
}

.textfotoac
{
    padding-BOTTOM: 85px;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 12pt;
    COLOR: #FFFFFF;
    FONT-FAMILY:Times new Roman, Arial, Verdana, Helvetica; 
    TEXT-ALIGN: right;
    padding-right:2px;
}

.contenu
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #0808AD;
}  
.contourphotoac
{
    FONT-SIZE: 11pt;
    COLOR: #FFFF00;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    MARGIN-LEFT: 10px;
    border: 4px solid rgb(255, 255, 255);
}

.titrebleuocaze
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center;
    COLOR: #000080;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.amenagsansbordure
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    border-top: 1px solid rgb(254, 186, 33);
    border-bottom: 0px solid rgb(254, 186, 33);
    border-right: 0px solid rgb(254, 186, 33);
    border-left: 0px solid rgb(254, 186, 33);
}

.amenag
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    border-top: 1px solid rgb(254, 186, 33);
    border-bottom: 1px solid rgb(254, 186, 33);
    border-right: 0px solid rgb(254, 186, 33);
    border-left: 1px solid rgb(254, 186, 33);
} 

.amenag1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    border-top: 1px solid rgb(254, 186, 33);
    border-bottom: 1px solid rgb(254, 186, 33);
    border-right: 1px solid rgb(254, 186, 33);
    border-left: 1px solid rgb(254, 186, 33);
}
.galer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica;  
    border-left: 1px solid rgb(254, 186, 33);
    border-top: 1px solid rgb(254, 186, 33);
    border-bottom: 1px solid rgb(254, 186, 33);
    border-right: 0px solid rgb(254, 186, 33);
} 
.galer1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica;  
    border-left: 0px solid rgb(254, 186, 33);
    border-top: 1px solid rgb(254, 186, 33);
    border-bottom: 1px solid rgb(254, 186, 33);
    border-right: 1px solid rgb(254, 186, 33);
}
.galer2
{
    border: 2px solid rgb(255, 255, 255);
    TEXT-ALIGN: left;
}
.mail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    MARGIN-LEFT: 0 px; 
    font-style : italic;
}
.clicamenag
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    font-style : italic;
}
.titregalerie
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #FEBA21;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
}  

.comptegalerie
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFF00;
    text-align: left;
}  

.textephotogalerie
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #FFFFFF;
    text-align: center;
}

.pseudo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
} 
.titreloc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    MARGIN-LEFT: 5px;
} 
.titreformulaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: center;
    MARGIN-LEFT: 5px;
} 

.attnformulaire 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0808AD;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left;
    MARGIN-LEFT: 5px;
}



#photo {
filter: alpha(opacity=0);
-moz-opacity:0%;
}






