*{  
padding:0;
margin:0;
}
img{border:0}
html{
width:100%;
text-align:center;
background-color:#225a84;
font-family:Tahoma;
font-size:11px;
}
html a{
text-decoration:none;
color:white;
}
html a:visited{
text-decoration:none;
color:white;
}
body{
text-align:center;
width:820px;
height:100%;
margin:auto;
position:relative;
background-color:#f1f1f1;
}
h1{
color:#3296ba;
font-size:13px;
font-weight:bold;
}
h2{
color:#3296ba;
font-size:13px;
font-weight:bold;
}
h1 a{
color:#3296ba;
}
h1 a:visited{
color:#3296ba;
}
h3{
font-size:11px;
color:#3296ba;
}
input,select{
color:#3296ba;
font-family:Tahoma;
}
.head{
width:820px;
height:99px;
background:url(/images/head.jpg) no-repeat;
}
.calque{
width:300px;
height:99px;
background:url(/images/calque.gif) no-repeat;
position:absolute;
left:400px;
top;0px;
}
.calque2{
width:300px;
height:99px;
background:url(/images/calque2.gif) no-repeat;
position:absolute;
right:409px;
top:0px;
}
.user1{
width:820px;
height:220px;
text-align:left top;
background-color:#f1f1f1;
float:left;
display:block;
}
.menu{
text-align:left;
height:220px;
width:240px;
background-color:#f1f1f1;
font-size:14px;
position:absolute;
left:0px;
top:129px;
}
#menu-item{
background:url(/images/menuOff.gif) no-repeat;
width:200px;
height:26px;
text-align:center;
text-decoration:none;
color:white;
}
#menu-item:hover{
background:url(/images/menuOn.gif) no-repeat;
}
.flash-anim{
width:580px;
height:220px;
float:left;
position:absolute;
left:240px;
top:99px;
}
.content
{
width:820px;
}
.huge-content{
position:absolute;
top:639px;
left:0px;
width:820px;
float:left;
height:800px;
}

.leftside{
position:absolute;
top:321px;
left:0px;
width:240px;
float:left;
height:300px;
background-color:#f1f1f1;
}
.new-leftside{
position:absolute;
top:321px;
left:0px;
width:240px;
float:left;
background-color:#f1f1f1;
}
.new-rightside{
text-align:center;
width:580px;
top:321px;
left:240px;
position:absolute;
}
.huge-rightside{
text-align:center;
width:580px;
top:99px;
left:240px;
position:absolute;
}
.adv{
color:green;
width:240px;
height:180px;
font-size:11px;
}
.rightside{
text-align:center;
width:580px;
background-color:#f1f1f1;
top:321px;
left:240px;
height:300px;
position:absolute;
}
.sub-title{
color:#3296ba;
font-size:12px;
font-weight:bold;
height:28px;
}
.content-head{
height:28px;
width:580px;
text-align:left;
}
.block-pad{
color:white;
float:left;
text-align:left;
font-size:13px;
font-weight:normal;
background-color:#8896c5;
padding-left:170px;
padding-top:10px;
position:relative;
}
.tools{
color:#fbed06;
width:240px;
font-size:11px;
}
.converter{
height:29px;
width:240px;
float:left;
}
.footer{
background:url(/images/foot.jpg) no-repeat;
height:100px;
width:820px;
position:absolute;
top:621px;
left:0px;
font-weight:normal;
}
.huge-footer{
background:url(/images/foot.jpg) no-repeat;
height:100px;
width:820px;
position:absolute;
left:0px;
font-weight:normal;
}
.block-pad-reserve{
color:#102d8b;
float:left;
text-align:left;
font-size:13px;
font-weight:normal;
height:180px;
padding-top:10px;
left:0px;
}
.error-text{
color:red;
font-size:12px;
}
.block-pad-full{
color:#132f8c;
float:right;
text-align:left;
font-size:12px;
padding-top:10px;
height:256px;
width:580px;
padding-top:20px;
}
.block-pad-agences{
color:white;
float:right;
text-align:left;
font-size:13px;
height:256px;
width:580px;
}
.map{
width:160px;
float:left;
height:190px;
padding-left:30px;
}

.agences{
position:absolute;
left:280px;
width:380px;
height:230px;
float:top right;
}

