body {
        background-color:#dcdcdc;
        margin:0;
        padding:0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 {
        font-size: medium;
        font-weight: bold;
        color: #535353;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        height: auto;
        margin:0;
        padding:0;
        display: inline;
}
h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
        font-weight: bold;
        color: #673722;
        margin: 0px;
        padding: 0px;
}
.Texte1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color: #535353;
}
.textexx {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #535353;
}
.prix {
        color: #b20e0e;
}
a {
        color:#000000;
        text-decoration: none;
}
a:hover {
        color:#000000;
        text-decoration: underline;
}
.Onglet1 {
        width:43px;
        height:24px;
        background-image:  url('/images/azurbleu/cadre_03.gif');
        background-repeat: no-repeat;
        background-position: right top;
        float: left;
}
.Onglet2 {
        background-image:  url('/images/azurbleu/cadre_04.gif');
        background-repeat: repeat;
        background-position: left top;
        float: left;
}
.Onglet3 {
        width:43px;
        height:24px;
        background-image:  url('/images/azurbleu/cadre_05.gif');
        background-repeat: no-repeat;
        background-position: left top;
        float: left;
}
.cadreHautG{
        background-image: url('/images/azurbleu/cadre_08.gif');
        background-repeat: no-repeat;
        background-position: right top;
        width: 19px;
}
.cadreBasD{    
        background-image: url('/images/azurbleu/cadre_12.gif');
        background-repeat: no-repeat;
        background-position: left bottom;
        width: 20px;
}
.borderFicheTop {
        border-top-style:dashed;
        border-top-width:2px;
        border-top-color:;
}
.borderFicheBottom {
        border-bottom-style:dashed;
        border-bottom-width:2px;
        border-bottom-color:;
}

#entete {
        background-image: url('/images/azurbleu/vaguesgris_01.jpg');
        background-repeat: no-repeat;
        background-position: left top;
        width:800px;
        padding-right:20 px;
        padding-bottom: 4px;
        height: 166px;
        margin: 0px;
        padding-top: 0px;
        padding-left: 0px;
        overflow: hidden;
}
.bouton {
        display:block;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
        font-weight: bold;
        color:#000066;
        float:left;
        text-align: center;
        width: 90px;
        overflow: hidden;
        margin-right: 3px;
        padding: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 10px;
}
#boutons {
        padding-left: 245px;
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
}
#drapeaux {
        padding-left:10px;
        margin-top:20px;
        float: left;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.drapeau {
        margin-right:5px;
        float:left;
        padding: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
}
#logos {
        float: left;
        margin-left: 20px;
        margin-top: 10px;
}
.logo {
        margin-right:5px;
        float:left;
        padding: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
}
.clef {
        overflow: visible;
        position: absolute;
        z-index: auto;
        height: auto;
        width: auto;
        left: 779px;
        top: 130px;
}

#pied {
        background: url('/images/azurbleu/vaguesgris_03.png') #dcdcdc;
        background-repeat: no-repeat;
        background-position: left top;
        width:800px;
        height:130px;
        text-align:center;
        padding-top: 8px;
} 
