* {
margin:0;
padding:0;
}

html {
height:101%;
}

body {
font:90% arial, hevetica, sans-serif;
color:#000;
line-height:165%;
margin:2em;
}

a {
color:#000;
text-decoration:none;
}

#logoprint {
clear:none;
display:block;
float:left;
}

#adressheader {
clear:right;
display:block;
float:right;
}

#container {
clear:both;
border-top:1px solid #999;
padding-top:20px;
}

h2,h3 {
font-weight:700;
letter-spacing:1px;
word-spacing:4px;
text-transform:uppercase;
text-align:left;
}

h2 {
font-size:110%;
margin:0 0 15px;
}

h3 {
font-size:90%;
margin:5px 0 10px;
}

p,#main ul {
line-height:165%;
text-align:justify;
letter-spacing:1px;
word-spacing:1px;
}

p {
margin:0 0 1em;
}

li {
margin:2px 0;
}

#main ul {
margin:0 0 20px 20px;
}

#main li {
list-style-type:circle;
}

.screenshot {
float:left;
margin-right:10px;
}

.screenshot a img {
border-color:#000;
border-style:solid;
border-width:1px;
}

table.links_only {
border-collapse:collapse;
font-size:98%;
letter-spacing:1px;
word-spacing:1px;
}

th {
border:1px solid #000;
height:29px;
text-align:left;
padding:2px 12px;
}

td {
border-bottom:1px solid #000;
border-right:1px solid #000;
border-left:1px solid #000;
vertical-align:top;
padding:5px 11px;
}

.clear_left {
clear:left;
}

h1,.hidden,#accessible_statement,#langNav,#header,#footer,#advertising,#menu,p.more,form {
display:none;
}

