html, body {
margin: 0;
padding: 0;
height: 100%
}
#forcescroll{
position:absolute;
height:101%;
width:1px;
}
#header{
background: url("../images/header.jpg");
margin-left:auto;
margin-right:auto;
position:relative;
width:780px;
height:144px;
}
#header #onglet1{
position:absolute;
top:107px;
left:0px;
width:76px;
height:37px;
}
#header #onglet2{
position:absolute;
left:76px;
top:107px;
height:37px;
width:84px;
}
#header #onglet3{
position:absolute;
top:106px;
left:160px;
height:38px;
width:162px;
}
#header #onglet4{
position:absolute;
top:106px;
height:38px;
left:322px;
width:145px;
}
#header #onglet5{
position:absolute;
top:93px;
left:467px;
}

#header #onglet1.selected{
height:34px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet2.selected{
height:34px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet3.selected{
height:35px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet4.selected{
height:35px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}

#header #onglet1:hover{
height:34px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet2:hover{
height:34px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet3:hover{
height:35px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}
#header #onglet4:hover{
height:35px;
border-bottom:3px solid #6F2093;
overflow:hidden;
}

#header #langue1{
position:absolute;
left:673px;;
top:0px;
width:49px;
height:21px;
}

#header #langue2{
position:absolute;
left:722px;
top:0px;
width:51px;
height:21px;

}

#header #newsok{
position:absolute;
top:116px;
left:747px;
}
#header #newsemail{
position:absolute;
top:118px;
left:560px;
width:181px;
/*height:19px;*/
font-size:11px;
}
#header #newsletter h2{
position:absolute;
top:102px;
left:561px;
}
#header #panier{
position:absolute;
top:0px;
left:560px;
width:102px;
height:30px;
}
#header #panier_compte{
position:absolute;
top:30px;
left:560px;
width:102px;
text-align:center;
font-size:10px;
color:#F59A17;
}
#moncompte h2{
position:absolute;
top:37px;
left:560px;
}
#moncompte p#inscrivez{
position:absolute;
top:38px;
left:658px;
}
#header #login span{
font-size:9px;
color:#0C5689;
padding-top:3.5px;
font-weight: lighter ;
}
#header #logininvite{

position:absolute;
top:56px;
left:560px;
height:17px;
}
#header #passwordinvite{
position:absolute;
top:74px;
left:560px;
height:17px;
}
#header #espaceperso{
position:absolute;
top:63px;
left:561px;
}
#header #espaceperso a{
font-size:10px;
font-weight:bold;
}
#header #deconnecter{
position:absolute;
top:80px;
left:561px;
height:17px;
}
#header #deconnecter a{
font-size:10px;
font-weight:bold;
}
#header #messageutl{
position:absolute;
top:40px;
left:561px;
font-size:12px;
}
#header p{
color:#0C5689;
font-size:9px;
}
#header p a{
color:#0C5689;
font-size:9px;
}
#header #loginfield{
position:absolute;
top:57px;
left:639px;
width:102px;
font-size:10px;
}
#header #passwordfield{
position:absolute;
top:77px;
left:639px;
width:102px;
font-size:10px;
}
#header #loginok{
position:absolute;
top:75px;
left:747px;
}

#header #oublimdp{
position:absolute;
top:52px;
left:747px;
}

#footer
{
background: #E2DFDF;
margin-left:auto;
margin-right:auto;
position:relative;
width:780px;
border-top:1px solid #0C5689;
}
#footer p
{
text-align:center;
color:#0C5689;
font-size:10px;
padding-top:10px;
padding-bottom:10px;
}
#footer p a
{
color:#0C5689;
text-decoration:none;
}

.texte{
font-family:Verdana;
font-size:12px;

}