body {
background: url(images/hg.gif) repeat-y #f8eed0;
margin: 0px;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 86%;
color: #000066;
vertical-align: top;
}

div
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000066;
}

#div-logo
{
z-index: 2;
position: absolute;
top: 0px;
left: 0px;
width: 192px;
height: 149px;
background: #cccccc;
border-bottom: 1px solid #000066;
}

#div-banner
{
z-index: 1;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 115px;
background: url(images/hg-banner.gif) repeat-x;
padding-left: 232px;
padding-top: 5px;

}

#div-banner .symb
{
margin-left: 220px;
margin-right: 5px;
}

#div-banner .zitat
{
margin-top: 30px;
font-size: 74%;
font-family: Arial, Helvetica, sans-serif;
line-height: 180%;

}



#div-banner-navi
{
z-index: 0;
position: absolute;
top: 115px;
left: 0px;
width: 100%;
height: 35px;
background: url(images/hg-banner-nav.gif) repeat-x;
padding-left: 232px;

}

#div-banner-navi .marg-re
{
margin-right: 22px;
}


#div-navi
{
z-index: 3;
position: absolute;
top: 148px;
left: 0px;
width: 190px;
padding-top: 33px;
color: #ffffff;
}


#div-navi img
{
margin-bottom: 7px;
}

#div-navi .input
{
width: 130px;
border: 1px solid #000066;
color: #000066;
}

#div-main
{
position: absolute;
top: 186px;
left: 235px;
width: 755px;
font-size: 90%;
padding-bottom: 22px;
}

#div-main h1
{
font-size: 140%;
color: #000066;
}

#div-main h2
{
font-size: 120%;
color: #c65900;
}


#div-main a:link
{
color: #000066;
text-decoration: underline;
}

#div-main a:visited
{
color: #000066;
text-decoration: underline;
}

#div-main a:hover
{
color: #000066;
text-decoration: none;
}

#div-main a:active
{
color: #000066;
text-decoration: none;
}


#div-main .klein
{
font-size: 80%;
}

#div-teaser{
position:absolute; 
right:10px;
top:70px;
width:200px;
}

/*

ArtikelAdmin

*/
.teaser
{
float: right;
}

.teaser_eintrag
{
font-size: 90%;
width: 200px;
}

#tab-facs-o
{
background: #999999;
}

#tab-facs-o td
{
background: #ffffff;
padding: 5px;
}

.tab-facs
{
width: 400px;
margin-top: 30px;
}

.marg-top
{
margin-top: 0px;
}