html, body {
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
width:100%;
height:100%;
background:url('../gfx/b1.gif') 50% repeat-y;
}

#bt {
position:absolute;
margin-top:-5px;
height:5px;
font-size:1px;
line-height:1px;
width:983px;
margin-left:-1px;
left:0px;
background-color:rgb(0,106,179);
}

#wt {
position:absolute;
margin-top:0px;
height:311px;
width:295px;
left:1px;
background-color:white;
}

#wt2 {
position:absolute;
margin-top:0px;
height:87px;
width:25px;
left:950px;
background-color:white;
}

#header {
position:absolute;
top:111px;
left:301px;
}

#angebote {
position:absolute;
top:111px;
left:301px;
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
width:625px;
}

#angebote_ {
position:absolute;
top:259px;
left:301px;
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
width:660px;
}

#angebote_ table {
width:660px;
}

#angebote_ table tr td {
font-family:Verdana;
font-size:11px;
color:rgb(71,71,71);
vertical-align:top;
}

#angebote_ table tr.s {
height:5px;
}

#angebote_ table tr td.s {
width:5px;

}

#angebote_ table tr td img {
vertical-align:top;
}

#inhalt {
margin:0 auto;
top:5px;
position:relative;
width:980px;
text-align:left;
clear:left;
}

#logo {
position:absolute;
left:26px;
top:19px;
width:250px;
background-color:white;
}

#impressum {
position:absolute;
top:20px;
left:900px;
}

#impressum2 {
position:absolute;
top:20px;
left:920px;
}

#de_en {
position:absolute;
top:55px;
left:900px;
}

#b1 {
position:absolute;
top:87px;
left:26px;
width:249px;
height:14px;
font-size:1px;
line-height:1px;
background-color:rgb(0,106,179);
}

#b2 {
position:absolute;
top:87px;
left:26px;
width:932px;
height:6px;
font-size:1px;
line-height:1px;
background-color:rgb(0,106,179);
}

#menubox {
position:absolute;
top:111px;
left:26px;
background-color:white;
width:250px;
height:192px;
}

.menup {
background-color:rgb(0,106,179);
height:37px;
width:249px;
}

.white {
background-color:white;
font-size:1px;
line-height:1px;
height:1px;
width:249px;
}

#stamach {
position:absolute;
top:322px;
left:75px;
}

#headline {
position:absolute;
top:346px;
left:301px;
}

#text {
position:absolute;
top:380px;
left:301px;
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
width:637px;
}

a img {
border:0px;
}

table.fo_ tr td {
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
}

table.fo_ tr td input {
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
width:180px;
}

table.fo_ tr td textarea {
font-family:Verdana;
font-size:12px;
color:rgb(71,71,71);
width:250px;
height:75px;
}