﻿body { 
    background : #dddcdc;
    font-family : Verdana;
    font-size : 12px;
} 

#header { 
    background : url('images/header.jpg') no-repeat;
    width : 940px;
    height : 100px;
} 
#global { 
    background : url('images/content2.jpg') repeat-y;
    margin-top : 2px;
    margin-bottom : 2px;
    width : 941px;
    min-height : 500px;
} 
#menu { 
    position:absolute ;
    top : 100px;
    bottom : 1000px;
    width : 198px;
    float : left;
} 
.liens { 
    margin-left : -12px;
    margin-top : -12px;
    font-family : Verdana;
    font-size : 12px;
    color : white;
    list-style-image : url("images/goutte.jpg");
} 
.liens a { 
    color : white;
    text-decoration : none;
} 
.liens a:hover { 
    text-decoration : underline;
} 
#liens-decal { 
    margin-left : 0;
    margin-top : -10px;
    font-family : Verdana;
    font-size : 11px;
    color : white;
    list-style-image : url("images/goutte_mini.jpg");
} 
#liens-decal a { 
    color : white;
    font-size : 11px;
    text-decoration : none;
} 
#liens-decal a:hover { 
    text-decoration : underline;
} 
li { 
    padding-bottom : 1px;
    font-size : 12px;
} 
#menu_img { 
    margin-top : 20px;
    text-align : center;
} 
img { 
    border : none;
} 
#content { 
    margin-left : 200px;
    margin-bottom : 120px;
    padding-top : 8px;
    padding-left : 27px;

} 
#footer { 
    clear : both;
    background : url('images/footer.jpg');
    width : 940px;
    height : 31px;
} 
#droite-photo { 
    margin-left : 450px;
    padding-top : 20px;
    width : 220px;
} 
#droite-tanneries { 
    margin-left : 410px;
    padding-top : 0;
    width : 200px;
} 
#droite-tanneries img { 
    border : 3px solid #dedfe0;
    margin : 0 8px 6px 0;
} 
#droite { 
    margin-left : 180px;
    padding-top : 25px;
    width : 500px;
} 
#droite-milieu { 
    margin-left : 180px;
    padding-top : 35px;
    width : 500px;
} 
#droite-bas { 
    margin-left : 180px;
    padding-top : 35px;
    width : 500px;
}
#droite-fin {
    margin-left : 180px;
    padding-top : 45px;
    width : 500px;
}
#gauche { 
    float : left;
    width : 120px;
} 
#gauche-coord { 
    float : left;
    width : 350px;
} 
#gauche_rea { 
    width : 538px;
    float : left;
} 
#droite_rea { 
    margin-top : 40px;
    width : 300px;
    margin-left : 620px;
} 
a.highlight { 
    color : #ff0000;
    text-decoration : none;
} 
a.highlight:hover { 
    color : #f90;
    text-decoration : underline;
}
a.highblack {
    font-family : Verdana;
    font-size: 12px;
    font-weight: bold;
    color : #353535;
    text-decoration : none;
}
a.highblack:hover {
    color : #ff0000;
    text-decoration : underline;
}
p#boite{
    font-size: 12px;
}
#blocprincipal {
    background: rgb(113,113,113);
    width: 400px;
    margin-left : 0px;
    top : 0px;
    position : relative;
    margin-top: 30px;
    margin-bottom: 0px;
}
#hautgauche, #hautdroit, #basgauche, #basdroit {
    width: 300px;
    height: 15px;
    position: absolute;
    background: url(images/boite.png) no-repeat;
}
#hautgauche {
    background-position: top left;
    top: -15px;
}
#hautdroit {
    background-position: top right;
    top: -15px;
    right: 0;
}
#basgauche {
    background-position: bottom left;
    bottom: -15px;
}
#basdroit {
    background-position: bottom right;
    right: 0;
    bottom: -15px;
}
.titre_bienvenue { 
    background : url('images/titres/bienvenue.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_namur { 
    background : url('images/titres/namur.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_coupes { 
    background : url('images/titres/coupes.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_tanneries { 
    background : url('images/titres/tanneriestitre.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_grandgagnage { 
    background : url('images/titres/grandgtitre.jpg') no-repeat;
    width : 625px;
    height : 25px;
}
.titre_lelievre24 {
    background : url('images/titres/lelievre24_titre.jpg') no-repeat;
    width : 625px;
    height : 25px;
}
.titre_lelievre2 { 
    background : url('images/titres/lelievre2_titre.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_pont { 
    background : url('images/titres/pont_titre.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_equipe { 
    background : url('images/titres/equipe.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_plan_acces { 
    background : url('images/titres/plan_acces.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_how_contact { 
    background : url('images/titres/how_contact.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_coordonnees { 
    background : url('images/titres/coordonnees.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_formulaire { 
    background : url('images/titres/formulaire.jpg') no-repeat;
    width : 625px;
    height : 25px;
} 
.titre_partners { 
    background : url('images/titres/partners.jpg') no-repeat;
    width : 625px;
    height : 25px;
    margin-bottom : 10px;
} 
.partners { 
    margin-left : 10px;
    font-family : Verdana;
    font-size : 14px;
    color : #b0b0b0;
} 
p { 
    margin-top : 3px;
    padding-left : 34px;
    padding-right : 10px;
    padding-bottom : 5px;
    color : white;
    font-size : 12px;
    font-family : Verdana;
}
#p_underline {
    margin-top : 3px;
    padding-left : 34px;
    padding-right : 10px;
    padding-bottom : 5px;
    color : #FFFF99 ;
    font-size : 13px;
    font-family : Verdana;
    text-decoration : underline;
}
p a { 
    color : white;
    text-decoration : none;
} 
p a:hover { 
    text-decoration : underline;
} 
#content { 
    color : white;
} 
#table { 
    margin-left : 0;
    margin-bottom : 10px;
} 
#table td { 
    border-collapse : separate;
    text-align: right ;
} 
#table td a { 
    color : white ;
    text-decoration : none;
} 
#table td a:hover { 
    text-decoration : underline;
}
#form { 
    color : white;
    font-family : Verdana;
    font-size : 11px;
    margin-top : 10px;
    margin-left : 20px;
    padding-bottom : 5px;
} 
#form input, textarea { 
    font-size : 11px;
    font-family : Verdana;
    background : #dddcdc;
    border : none;
} 
#send_reset { 
    margin-left : 3px;
} 
.photos_bordures img { 
    border : 1px solid #272727;
} 
#photos {
    margin-top: 2px;
    margin-left: 35px;
}

.photos_bordures img:hover {
    border : 1px solid white;
}

#grille_rea img { 
    border : 3px solid #dedfe0;
    margin : 0 8px 6px 0;
} 
#grille_rea { 
    margin-top : 0;
    margin-left : 90px;
} 
#gauche_rea img { 
    border : 10px solid #e8e8e8;
} 

#friends_logos {
    margin-left : 90px ;
}
table {
    width:70%;
}
td { 

    border-width:1px;
    border-style:solid; 
    border-color:rgb(230,230,230);
    width:50%;
}
