/* CSS Document */

body {
background-color:#FDE38B;
padding:0px;
margin:0px;
color:#376B44;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:100%;
}

#balken_mitte {
position:absolute;
top:50%;
margin:0px;
margin-top:-37px;
padding:0px;
width:100%;
height:74px;
background-color:#F6BF00;
}

#vogel_top {
position:absolute;
top:50%;
margin:0px;
margin-top:-250px;
padding:0px;
width:100%;
height:250px;
text-align:right;
}

#vogel_bottom {
position:absolute;
top:50%;
margin:0px;
margin-top:137px;
padding:0px;
width:100%;
height:150px;
vertical-align:bottom;
}

#wrapper {
position:absolute;
width:717px;
height:500px;
padding:0px;
margin:0px;
margin-left:-358px;
left:50%;
margin-top:-250px;
top:50%;
}

#marketing {
position:absolute;
width:717px;
height:500px;
top:0px;
left:0px;
padding:0px;
margin:0px;
visibility:hidden;
}

#top2 {
position:absolute;
width:396px;
height:60px;
padding:0px;
margin:0px;
top:20px;
left:220px;
overflow:hidden;
}

#left1 {
position:absolute;
width:217px;
height:112px;
padding:0px;
margin:0px;
top:100px;
left:0px;
overflow:hidden;
}

#left2 {
position:absolute;
width:200px;
height:196px;
padding:0px;
margin:0px auto;
top:224px;
left:9px;
overflow:hidden;
vertical-align:top;
}

#right{
position:absolute;
width:500px;
height:335px;
padding:0px;
margin:0px;
top:81px;
left:217px;
overflow:hidden;
}

#bottom {
position:absolute;
width:717px;
height:135px;
padding:0 0 10px 0;
margin:0px;
top:405px;
left:0px;
overflow:hidden;
text-align:right;
vertical-align:top;
}

.align-center {text-align:center;}
.align-left {text-align:left;}
.align-right {text-align:right;}

a:link {text-decoration:none; font-size:11px; color:#376B44; font-weight:bold;}
a:active {text-decoration:none; font-size:11px; color:#376B44; font-weight:bold;}
a:visited {text-decoration:none; font-size:11px; color:#376B44; font-weight:bold;}
a:hover {text-decoration:none; font-size:11px; color:#000000; font-weight:bold;}

