html {
margin: 0;
border: 1px solid red;
}
body {
margin: 0;
border: 1px solid green;
}

* {
margin:0;
padding:0;
}
#topcontent {
position:static;
width:950px;
height:215px;
margin:0 auto;
border:1px solid #000000;
}
#logo {
position:static;
width:242px;
height:147px;
margin-top:53px;
}
#logo a img {
border:0;
}
#screenlogo {
display:none;
}
#baseline {
position:static;
top:0;
left:260px;
width:220px;
height:125px;
margin-top:-200px;
margin-left:250px;
}
#screenbaseline {
display:none;
}
#fr {
position:absolute;
top:30px;
right:100px;
width:38px;
height:29px;
}
#fr a img {
border:0;
}
#en {
position:absolute;
top:30px;
right:30px;
width:38px;
height:29px;
}
#en a img {
border:0;
}
#menu {
position:static;
width:950px;
height:124px;
margin:0 auto;
}
#m1 {
position:absolute;
top:230px;
left:18px;
width:75px;
}
#m2 {
position:absolute;
top:230px;;
left:125px;
width:190px;
}
#m3 {
position:absolute;
top:230px;
left:333px;
width:190px;
}
#m4 {
position:absolute;
top:230px;
left:523px;
width:193px;
}
#m5 {
position:absolute;
top:230px;
left:716px;
width:170px;
}
#m6 {
position:absolute;
top:230px;
left:880px;
width:80px;
}
dl {
font-size:12pt;
color:#000;
}
dl a {
text-decoration:none;
font-size:12pt;
color:#000;
}
dd {
display:none !important;
}
#maincontent {
position:static;
width:950px;
margin:0 auto;
}



#singleblock {
position:static;
width:900px;
margin:0 0 0 40px;
}
#mbtop {
position:static;
width:900px;
height:50px;
}
#mbmid {
position:static;
width:900px;
min-height:500px;
}
#mbbottom {
position:static;
width:900px;
height:50px;
}
#textcontent {
position:static;
width:800px;
padding:20px 0;
margin:0 40px 0 60px;
text-align:left;
}
#textcontent h1 {
padding:0 0 50px 0;
font:28px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#textcontent p{
padding:0 0 26px 0;
color:#000;
font:15px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#textcontent form {
width:600px;
margin:0 auto;
}
#textcontent legend{
margin-left:6px;
padding:30px 16px;
font:15px Eurostile, Helvetica, "Arial Narrow", sans-serif;
color:#000;
font-weight:bold;
}
#textcontent label{
padding:10px 10px 10px 30px;
}
#textcontent textarea {
margin:10px 0 0 100px;
}
#boutonenvoyer {
margin-left:240px;
}
#leftblock {
position:relative;
width:220px;
height:600px;
border:1px solid #000000;
}
#leftblock img {
display:none;
}

#lefttextcontent {
position:static;
width:170px;
height:500px;
padding-top:30px;
text-align:left;
margin-top:-600px;
border:1px solid #000000;
}
#lefttextcontent ul {
margin:0 10px 30px 20px;
list-style-type:square;
color:#000;
}
#lefttextcontent li {
padding:0 0 10px 0;
font:13px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#lefttextcontent li a {
text-decoration:none;
color:#000;
}
#lefttextcontent img {
margin-top:30px;
}
#lefttextcontent a img {
border:0;
}
#lefttextcontent p {
color:#000;
}
#lefttextcontent p a{
color:#000;
}
#rightblock {
position:relative;
width:650px;
margin:-535px 0 0 290px;
border:1px solid #000000;
}
#rbtop {
position:static;
width:650px;
height:50px;
}
#rbmid {
position:static;
width:650px;
min-height:500px;
}
#rbbottom {
position:static;
width:650px;
height:50px;
}
#rbbottom img {
display:none;
}
#righttextcontent {
position:static;
width:600px;
padding-top:10px;
margin:0 20px 0 30px;
text-align:left;
border:1px solid #000000;
}
#righttextcontent h1 {
padding:0 0 50px 0;
font:28px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#righttextcontent h2 {
padding:10px 0 35px 0;
font:26px Eurostile, Helvetica, "Arial Narrow", sans-serif;
color:#000;
}
#righttextcontent h3 {
padding:0 0 35px 0;
font:22px Eurostile, Helvetica, "Arial Narrow", sans-serif;
color:#000;
}
#righttextcontent p{
color:#000;
font:15px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#righttextcontent p a{
text-decoration:underline;
color:#000;
}
.carrekapsi {
margin-bottom:-3px;
}
.minitab {
margin-left:11px;
}
.bigtab {
margin-left:60px;
}
.face {
padding-left:14px;
color:#5bac26 !important;
}
.details {
padding-left:14px;
}
.big {
font:19px Eurostile, Helvetica, "Arial Narrow", sans-serif !important;
}
.previous a {
text-decoration:none !important;
}
.next a {
text-decoration:none !important;
margin-left:530px;
}
.next2 a {
position:static;
margin-top:-16px;
text-decoration:none !important;
margin-left:530px;
}
.suspension {
margin-left:480px;
}
.middle {
text-align:center !important;
}

#col1 {
position:static;
width:270px;
height:400px;
margin-top:-72px;
}
#col1 p {
line-height:20px;
}
#col2 {
position:static;
width:300px;
margin-top:-400px;
margin-left:300px;
}
#col2 p {
line-height:20px;
}

#footer {
position:static;
width:950px;
height:50px;
margin:0 auto;
padding-top:30px;
text-align:center;
}
#footer p {
color:#000;
font:12px Eurostile, Helvetica, "Arial Narrow", sans-serif;
}
#footer p a {
text-decoration:none;
color:#000;
padding:0 10px;
}