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; }