body{
    background-color: #FFFFFF;
    background: url(images/bg.jpg) repeat-x;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #00405B;
    text-align: left;
    text-decoration: none;
    border:0;
}
TD{
    font-size: 11px;
    color: #00405B;

}
#contour{
    position: relative;
    background-image: url(images/design.jpg);
    padding: 0px;
    width: 900px;
    height: 493px;
    margin: auto;
}
#contour2{
    position: relative;
    background-image: url(images/design_.jpg);
    padding: 0px;
    width: 900px;
    height: 493px;
    margin: auto;
}

#contour3{
    position: relative;
    background-image: url(images/design__.jpg);
    padding: 0px;
    width: 900px;
    height: 493px;
    margin: auto;
}

h1{
    color: #00405B;
    border-bottom-color: #92ABCC;
    padding: 3px;
    font-size: 150%;
    border-bottom: 1px solid;
    text-align: left;
}

h2{
    color: #00405B;
    border-bottom-color: #92ABCC;
    padding: 3px;
    font-size: 120%;
    border-bottom: 1px solid;
    text-align: left;
}

#page{
    padding: 5px;
    position: absolute;
    top: 259px;
    left: 28px;
    width: 240px;
    height: 216px;
    overflow: auto;


}


#page2{
    padding: 5px;
    position: absolute;
    top: 186px;
    left: 310px;
    width: 275px;
    height: 284px;
    overflow: auto;

}

#page2a{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;
}

#page2b{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;

}

#page2c{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;

}
#page2d{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;

}


#page3{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 188px;
    height: 90px;
    overflow: auto;

}

#page3a{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;

}

#page3b{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;

}

#page3c{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;

}
#page3d{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;

}
#page3e{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;

}
#page3f{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 10px;
    left: 690px;
    width: 170px;
    height: 90px;
    overflow: auto;
}


#page4{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 242px;
    left: 688px;
    width: 190px;
    height: 90px;
    overflow: auto;

}

#page5{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 357px;
    left: 689px;
    width: 188px;
    height: 94px;
    overflow: auto;

}

#page6{
    color: White;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 118px;
    left: 688px;
    width: 190px;
    height: 96px;
    overflow: auto;

}
#page7{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;
}
#page8{
    padding: 5px;
    position: absolute;
    top: 190px;
    left: 389px;
    width: 186px;
    height: 222px;
    overflow: auto;

}
#footer{
    display: none;
}

#menu{
    position: absolute;
    top: 0px;
    left: 565px;
}

#menu li{
    list-style: none;
    display: block;
}


#client{
    position: absolute;
    top: 22px;
    left: 82px;
    font-weight: bold;
}

#client hr{
    margin: 0px;
    padding: 0px;
    border: 1px solid #36858F;
    height: 0px;
    width: 150px;
}

#client p{
    margin-top: 2px;
    margin-bottom: 2px;
}

#valider{
    margin-left: 100px;
    margin-top: 10px;
}

.login, .mail, #form_message, .code {
    background-color: transparent;
}

.mail{
    width: 40%;
}

.code{
    width: 20%;
}

a{
    color: #0C5F82;
    text-decoration: underline;
}

a:hover{
    text-decoration: none;
}

#submit{
    color: #00405B;
    border: 1px #00405B solid;
    background-color: transparent;
    font-weight: bold;
}

.img{
    text-align: center;
    ; font-size: 9px; color: #990000
}

#affichage{
    position:absolute;
    top:50;
    left:0;
    visibility:hidden;
}

a img {
    border: 0px;
}
INPUT { 
    BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT:
    #336699 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #336699 1px solid;
    COLOR: #336699; FONT-FAMILY: verdana,arial,helvetica,arial; FONT-SIZE: 11px
} 

.INPUT2 { 
    BACKGROUND-COLOR: #69D9C9; BORDER-BOTTOM: #69D9C9 1px solid; BORDER-LEFT:
    #69D9C9 1px solid; BORDER-RIGHT: #69D9C9 1px solid; BORDER-TOP: #69D9C9 1px solid;
    COLOR: #69D9C9; FONT-FAMILY: verdana,arial,helvetica,arial; FONT-SIZE: 11px
} 

SELECT { 
    BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT:
    #333333 1px solid; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid;
    COLOR: #336699; FONT-FAMILY: arial,helvetica,arial; FONT-SIZE: 11px; font-weight:
    normal
} 

textarea { 
    BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM:
    #CCCCCC 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #336699 1px solid; COLOR: #336699; FONT-FAMILY: verdana,arial,helvetica,arial;
    FONT-SIZE: 11px
}

.style1 {
    color: #FFFFFF;
    font-size: 11px;
    font-family: arial;
}
.style2 {
    color: #e7ff65;
    font-weight: bold;
    font-size: 11px;
    font-family: arial;
}
.style3 {
    color: #757575;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}
.Style11 {
    font-size: 18px
}
.Style7 {
    color: #CCCCCC
}
.Style14 {
    color: #666666
}
.Style15 {
    font-size: 14px
}

