/* CSS Document */
body
{
        background-image:url(./interface/fond.gif);
        background-repeat:repeat-x;
        background-color:#FFFFFF;

}
.contener
{
        width:806px;
        margin: 0 0 0 0;
        margin:0 auto;
}

.haut
{

        background-image:url(./interface/fondhaut.jpg);
        height:158px;
        width: 806px;
}
.modeles
{
        background-image:url(./interface/bordure.gif);
        background-repeat:no-repeat;
        position:relative;
        left:160px;
        top:40px;
        width: 618px;
        /* 77, mais avec padding de 5*/
        height: 77px;
        padding-top:10px;
        padding-left:5px;
        vertical-align:middle;
}
.contenant
{
        background-image:url(./interface/fondcontenu.gif);
        background-repeat:repeat-y;
        width: 781px;
        padding-right:25px;
}
.contenu
{
        position:relative;
        overflow:auto;
        height:400px;
        margin-left:200px;
        background-image:url(./interface/filligrane.jpg);
        background-position:center;
        background-repeat:no-repeat;
        /* Résolution de probléme de fixed pour IE*/
        //background-attachment:fixed;
        padding-right: 15px;
        text-align: justify;
}
.contenu h1
{
        margin-top:0;
        color:#00034F;
        text-align: center;
        text-shadow:Black;
}
.menu
{
        position:absolute;
        top:188px;
        width:200px;
        text-align:left;
}

.menu ul
{
        margin: 0;
        padding: 0;
        list-style-type:none;
}

.menu li
{
        margin-left: 25px;
        padding-left: 20px;
        text-align:left;
}
.menu li:hover
{
        background-image:url(./interface/puce.gif);
        background-repeat:no-repeat;
}

.menu li a
{
        color: #036;
        width: 155px;
        height: 22px;
        padding-left: 2px;
        text-decoration: none;
        color:#00034F;
        font:"Arial Black";
        font-size:125%;
}
.menu a:hover
{
        background-image: url("./interface/menuhover.gif");
        background-repeat:no-repeat;
}
.menu li li
{
        margin-left: 5px;
        padding-left:0px;
        text-align:left;
        height:22px;

}
.menu li li a
{
        color: #036;
        width: 150px;
        height:22px;
        padding-left: 2px;
        padding-top:1px;
        padding-bottom:1px;
        text-decoration: none;
        color:#00034F;
        font:"Arial Black";
        font-size:100%;
        font-weight:bold;
}

.menu li li:hover
{
        background-image: none;
}
.bas
{
        background-image:url(./interface/fondbas.jpg);
        background-repeat:no-repeat;
        /* 30 mais avec pad..*/
        height:25px;
        width: 806px;
        padding-top:5px;
        text-align:center;
        color:#9966FF;
        font-weight:bold;
}
.bas a
{
        color:#9999FF;
}
.bas a:hover
{
        color:#CC3333;
}

/* TEAM  importé de l'ancien site*/
// #groupe{width:100%;}
// #anne{width:100%;}
// #erdem{width:100%;}
// #rene{width:100%;}
// #bruno{width:100%;}

.team
{
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-right: 1px solid;
background-color: #e2e6ed;
border-color: rgb(128,128,128);
}

.nom
{
cursor:pointer;
font-size: 90%;
background-color: #b6bdc9;
color: #FFFFFF;
font-variant: normal;
font-family: Arial, serif;
text-transform: none;
text-decoration:none;
font-weight: normal;
border-color: rgb(220,220,220);
text-align: center;
}

.nom:hover
{
color: #dfea2f;
}

/* MODELES inportation de ancie*/
.Titres_Modeles {
        font-size :140%;
        font-weight: bold;
        line-height: normal;
        color: #000000;
        top: auto;
        bottom: auto;
        clip: rect(auto,auto,auto,auto);
        height: auto;
        border: Aucune;
        margin: 30px auto 15px;
        float: Aucune;
}
.Titre_Sites {
        font-size: 18px;
        color: #0066CC;
        font-weight: bold;
        text-align:center;
}