body {
margin:0%;
padding:0%;
background-color:#ffffff;
}

/* PNG FIX */
img, div, a {
behavior: url(iepngfix.htc)
}

/* MAIN */
#main {
position:relative;
left:0px; top:0px; width:800px; height:700px;
background-image: url(hintergrund_01.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

*h1 {
margin-top:1.5em;
margin-bottom:0.5em;
}

*p {
margin-top:0px;
margin-bottom:1em;
}

/* KOPFZEILE */
#title {
position:absolute;
left:0px; top:0px; width:800px; height:107px;
}

/* NAVI*/
#navi {
position:absolute;
left:0px; top:107px; width:800px; height:44px;
}

.navi_box {
position:absolute;
left:170px; top:5px; width:400px; height:30px;
}

/* HYPERLINKS */
a.menu:link, a.menu:visited
{
color:#6497c3;
}

a.menu:active, a.menu:hover
{
color:#737994;
}

a.menu {
font-family:verdana, sans-serif;
font-size:9px;
text-align:left;
text-decoration: none;
}

/* TEXTFENSTER */
h1.text {
font-family:verdana, sans-serif;
font-size:12px;
color:#6497c3;
}

.textcontent {
position:absolute;
left:260px; top:250px; width:480px;
min-height:300px;
padding: 8px 0px 0px 0px;
font-family:verdana, sans-serif;
font-size:9px;
color:#666666;
text-align:left;
line-height: 1.5;
}

.bildcontent {
float:right;
margin: 2px 2px 5px 5px;
border-radius: 20px;
}

.bildcontent2 {
float:left;
border-radius: 20px;
}

/* MENU-CONTAINER */
#menucontainer {
background-image: url(menu_01.png);
position:absolute;
left:0px; top:250px; width:251px; height:165px;
text-align:left;
line-height: 2.6;
}

.content_menu {
position:absolute;
left:52px; top:15px; width:180px; height:140px;
}

p.footer_text {
padding: 1px 0px 0px 0px;
font-family:verdana, sans-serif;
font-size:9px;
color:#bbbbbb;
text-align:left;
line-height:1.5;
}

.footers {
position:absolute;
left:0px; bottom:-75px; width:450px; height:50px;
}

.footer1 {
position:absolute;
left:0px; 
}

.footer2 {
position:absolute;
left:180px; 
}

.footer3 {
position:absolute;
left:335px; 
}

