html { overflow: -moz-scrollbars-vertical; }  
body,td,th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size: 11pt;
    color: #000000;    
}
body {
    background-color: #e6e6e6;
    margin-left: 0px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    height: 100%;
}
.titre{
    color:#b9897b;
    font-weight: bold;    
    font-size: 18pt;
    letter-spacing: 2px;
}    
.titres {
    color:#ef2f24;
    font-weight: bold;
    font-size: 11pt;    
}
img { border: 0; }
.photo {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}
td {
    font-family: "Arial", Helvetica, sans-serif; 
    font-size: 10px;
}
/* MENU  */
.onglet_plan{
    background-color: #000000;
    text-align: right;
    text-transform: uppercase;
    height: 15px;
    width: 90px;
}
.onglet_link:link, .onglet_link:hover, .onglet_link:visited, .onglet_link:active {
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;   
}
.onglet_contact{
    background-color: #ef2f24;
    text-align: center;
    text-transform: uppercase;
    height: 15px;
    width: 115px;
}
.logo {
    background-color: #ffffff;
    text-align: center;
    border-top-style:solid;
    border-top-color: #aaaaaa;
    border-top-width: 1px;
    border-left-style:solid;
    border-left-color: #aaaaaa;
    border-left-width: 1px;
    border-right-style:solid;
    border-right-color: #aaaaaa;
    border-right-width: 1px;
}
.menu {
    text-align: left;
    background-color: #ffffff;
    color: #b1b1b1;
    font-size: 10px;
}
.menu_link:link, .menu_link:active, .menu_link:visited {
    color: #979797;
    text-decoration: none;
    font-size: 10px;    
}

.menu_link:hover {
    color: red;
    font-size: 10px;
}
.menu_bas { color: #b1b1b1; }
.menu_bas_link:link, .menu_bas_link:active, .menu_bas_link:visited {
    color: #ffffff;
    text-decoration: none;    
}
.menu_bas_link:hover { color: #000000;  }
.right { text-align: right;  }
.menu_on {
    text-align: left;
    color: #000000;
    font-size: 10px; 
}
.menu_1 {
    background-color: #ffffff;
    color: #ef2f24;
    font-size: 10pt;
    font-weight: bold;
    border-top-width:2px;border-top-color:#818181;border-top-style:solid
}
.menu_2 {
    background-color: #ffffff;
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
    border-top-width:2px;border-top-color:#818181;border-top-style:solid
}
.border_top_grey { border-top-width:2px;border-top-color:#818181;border-top-style:solid }
.border_left_grey { border-left-width:1px;border-left-color:#818181;border-left-style:solid }
.border_right_grey { border-right-width:1px;border-right-color:#818181;border-right-style:solid }

.titre_menu1 {
    height: 40px;
    vertical-align: bottom;
    color : #ef2f24;
    font-weight: bold;
    text-align: right;
    font-size: 14pt;
    background-color: #ffffff;
}
.ss_titre_menu {
    background-color: #b9897b;
    color: #ffffff;
    font-weight: bold;
    text-align: right;
    font-size: 14pt;
    border-top-width:1px;border-top-color:#312625;border-top-style:solid;
    border-bottom-width:1px;border-bottom-color:#312625;border-bottom-style:solid;
}
.lang {
    background-color: #e6e6e6;
    width: 370px;
    text-align: right;
    border-top-width:2px;border-top-color:#818181;border-top-style:solid
    }
.lang_on {
    color : #ef2f24;
    text-decoration: none;
}
.lang_off:link, .lang_off:visited, .lang_off:active {
    color : #000000;
    text-decoration: none;
}
.lang_off:hover { color: #ef2f24; }
/* CONTENU */
.content_1 {
    height: 468px;
    background-image: url('./../image/carton_droit.jpg');
    background-position: top right;
    background-repeat: repeat-y;
}
.content_2 {
    height: 468px;
    background-image: url('./../image/carton_droit02.jpg');
    background-position: top right;
    background-repeat: repeat-y;
}
.content_3 {
    height: 468px;
    background-image: url('./../image/carton_gauche.jpg');
    background-position: top left;
    background-repeat: repeat-y;
}
.content_4 {
    height: 468px;
    background-image: url('./../image/carton_gauche02.jpg');
    background-position: top left;
    background-repeat: repeat-y;
}
.fond_01 {
    background-color: #ffffff; 
    background-image: url('./../image/fond01.gif');
    background-position: top center;
    background-repeat: no-repeat;    
}
.fond_02 {
    background-color: #ffffff;
    background-image: url('./../image/fond02.gif');
    background-position: top center;
    background-repeat: no-repeat;    
}
.fond_03 {
    background-color: #ffffff; 
    background-image: url('./../image/fond03.gif');
    background-position: top center;
    background-repeat: no-repeat;    
}
/* SPECIFICITES */
.expedition_gauche {
    text-align: left;
    background-color: #f58f8d;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;      
}
.expedition_centre {
    text-align: center;
    background-color: #f58f8d;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}
.border_expedition {
     border-style: solid;
    border-color: #000000;
    border-width: 1px;
    border-collapse: collapse;
}
.expedition_texte{
    font-size: 14px;
    font-weight: bold;
}
.expedition_blanc { color:#ffffff; }  
/* ==============================================================
        5. Footer
   ============================================================== */
.footer {
    background-color: #ef2f24;
    font-family: "verdana", Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    text-align: left;
    height: 20px;
    border-top-width:1px;border-top-color:#000000;border-top-style:solid;
    border-bottom-width:1px;border-bottom-color:#000000;border-bottom-style:solid
}
.footer_link {
    color: #ffffff;
    font-family: "verdana", Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;    
}