html, body {
margin:0px;padding:0px;
background: #005AA9;}
img {
border:0px;}
#layout {
width:900px;
background:url('../img/bg1.gif') repeat-y;}
table {
empty-cells:show;}
#bottom {
width:900px;
height:120px;
margin:0px;}
.bottomer {
background:url('../img/bg2.gif');}
body, p, li, td, input, label, textarea, option, acronym {
color: #555;
font-size:10pt;
font-family:'arial', sans-serif;}
a:link, a:active, a:visited {
color: #555;}
a:hover {
color:#005AA9;}
h1 {
font-size:17pt;
color:#005AA9;
margin:5px 0px 5px 0px;
text-decoration:none;
font-weight:lighter;}
h2 {
font-size:15pt;
color:#005AA9;}
h3 {
background-color: #005AA9;
padding:3px;
color: #FFF;}
h4 {
font-weight:900;
color:#005AA9;
text-transform:uppercase;
margin:5px 0px 5px 0px;}
.white {
color: #FFF;}
.nom {
margin:0px 0px 15px 0px;}
#contenttable {
width:773px;
margin:0px 0px 0px 55px;}
.navi1 {
background:url('../img/') repeat-x;}
.navi2 {
}
#flags {
position:absolute;
left:873px;top:5px;
}
#flags img {
margin:0px 0px 5px 0px;
border:1px solid #FFF;
-moz-border-radius:3px;}
th {
background:#005AA9;
color:#FFF;
font-size:10pt; }
th p, th div, th {
color: #FFF;
font-weight:normal;}
#logo {
width:240px;
height:75px;
background: #FFF url('../img/logo.jpg') no-repeat left center;}
#headbild {
vertical-align:top;
min-height:375px;
width:240px;
background:url('../img/headbild.jpg');}
#headbottom {
width:240px;
height:26px;
background:url('../img/headbottom.jpg');}
.bg {
background:#005AA9;
}