body

{

margin: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

background: #f0f0f0;

color: #464b46;

text-align: center;

}





div

{

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #464b46;

}



td

{

vertical-align: top;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #464b46;

}

hr
{
display: none;	
}



a

{
color: #7c9610;
}





a:hover

{

text-decoration: none;

}



a:active

{

text-decoration: none;

}





a.druckversion

{

text-decoration: none;

padding-right: 18px;

background: url(images/symbol-druck.gif) right no-repeat;

}



a.druckversion:hover

{

color: #464b46;

}



a.druckversion:active

{

color: #464b46;

}





a.pfeil

{

text-decoration: underline;

padding-left: 14px;

background: url(images/pfeil-navi.gif) no-repeat;

}



a.pfeil:hover

{

text-decoration: none;

}





a.pfeil:active

{

text-decoration: none;

}







#div-main

{

width: 995px;

margin-top: 30px;

margin-bottom: 25px;

background: url(images/hg-main.gif) repeat-y;

text-align: left;

}







#div-banner
{
width: 995px;
background: url(images/hg-banner.gif) no-repeat;
text-align: center;
}


#div-banner-innen
{
border-bottom: 1px solid #bebebe;
width: 958px;
padding-bottom: 18px;
color: #464b46;
font-size: 84%;
text-align: left;
}



#div-banner-innen p
{
margin: 0px;
}



#div-banner-innen a
{
color: #464b46;
font-weight: normal;
}


#div-banner-innen a:hover
{
text-decoration: none;
}


#div-banner-innen a:active
{
text-decoration: none;
}

      

#div-banner-innen ul
{
margin: 0px;
padding-left: 0px;
display: inline;
float: left;
}

#div-banner-innen ul li
{
margin-left: 0px;
padding-left: 16px;
padding-right: 16px;
border-left: 1px solid #879465;
list-style: none;
display: inline;
}

#div-banner-innen ul li.menu-first
{
margin-top: 0px;
padding-left: 0px;
border-left: none;
list-style: none;
display: inline;
}




#div-banner-innen .titel

{
margin-top: 21px;
}


#div-banner-innen .bannernavi
{
float: right;
width: 538px;
margin-top: 61px;
}



#div-banner-innen .projekttraeger
{
float: right;
margin-top: 21px;

}


.printerlink img
{
border: none;
 }




#div-navi
{
float: left;
width: 180px;
margin-top: 23px;
margin-left: 15px;
font-size: 84%;
}





#div-navi ul

{

list-style: none;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

padding-left: 0px;

}



#div-navi ul li

{

border: 1px solid #ffffff;

margin-bottom: 12px;

}



#div-navi ul li a

{

display: block;



padding-top: 5px;

padding-bottom: 7px;

padding-left: 15px;

text-decoration: none;

color: #464b46;

}





#div-navi ul li a:link

{

background: url(images/hg-button.gif) no-repeat;

}



#div-navi ul li a:visited

{

background: url(images/hg-button.gif) no-repeat;

}





#div-navi ul li a:hover

{

background: url(images/hg-button-o.gif) no-repeat;

}





#div-navi ul li a:active

{



background: url(images/hg-button-o.gif) no-repeat;

}









#div-navi ul ul

{

width: 140px;

margin-top: 10px;

margin-bottom: 15px;

margin-left: 30px;

font-size: 80%;

}





#div-navi ul ul li

{

margin-bottom: 10px;



}





#div-navi ul ul li a

{



padding-top: 3px;

padding-bottom: 3px;

padding-left: 10px;

background: url(images/hg-button-sub-o.gif) repeat;

}





#div-navi ul ul li a:link

{



background: url(images/hg-button-sub-o.gif) repeat;

}



#div-navi ul ul li a:visited

{



background: url(images/hg-button-sub-o.gif) repeat;

}



#div-navi ul ul li a:hover

{

background: #c6df63;

}



#div-navi ul ul li a:active

{

background: #dbf183;

}









#div-inhalt

{
float: right;
width: 562px;
margin-top: 29px;
margin-right: 20px;
font-size: 84%;
line-height: 124%;

}









#div-inhalt h1

{

margin-top: 0px;

color: #7c9610;

font-size: 140%;

font-weight: normal;

line-height: 120%;

}



#div-inhalt h2
{
color: #7c9610;
font-size: 110%;
}





#div-inhalt h3

{

font-size: 100%;

}





#div-inhalt p.druckversion

{

padding-bottom: 5px;

text-align: right;

border-bottom: 1px solid #7c9610;

}





#div-inhalt .projekt-titel
{
margin-top: 0px;
margin-bottom: 30px;
font-size: 100%;
}



#div-teaser
{
float: right;
width: 178px;
margin-top: 28px;
margin-right: 18px;
color: #7c9610;
background: url(images/hg-teaser.gif) repeat-y;
font-size: 84%;
line-height: 124%;

}





#div-teaser-o

{

width: 158px;

height: 20px;

padding-top: 3px;

padding-left: 10px;

padding-right: 10px;

background: url(images/hg-teaser-o.gif) no-repeat #d8d8d8;

color: #464b46;

font-size: 100%;

font-style: italic;

}



#div-teaser-o p

{

margin: 0px;

}







#div-teaser-i

{

width: 158px;

padding: 10px;

color: #7c9610;

}



#div-teaser-i p

{

margin-bottom: -10px;

}





#div-teaser-i ul

{

list-style: url(images/punkt-liste-gruen.gif);

margin-top: 10px;

margin-left: 15px;

padding-left: 0px;

}



#div-teaser-i ul li

{

margin-bottom: 14px;

}





#div-teaser-u

{

width: 178px;

height: 23px;

background: url(images/hg-teaser-u.gif) no-repeat;

color: #464b46;

font-size: 110%;

font-style: italic;

}





#div-teaser-u p

{

margin: 0px;

}





#div-footer
{
clear: both;
width: 995px;
height: 25px;
background: url(images/hg-footer.gif) bottom no-repeat;
font-size: 84%;
}


#div-footer p
{
margin: 0px;
}



.div-re

{

float: right;

margin-bottom: 5px;

margin-left: 8px;

}



.div-li

{

float: left;

margin-bottom: 5px;

margin-right: 8px;

}



.img-re

{

float: right;

margin-bottom: 5px;

margin-left: 8px;

}



.div-li

{

float: left;

margin-bottom: 5px;

margin-right: 8px;

}



.marg-top

{

margin-top: 0px;

}



.marg-bottom

{

margin-bottom: 0px;

}



.marg-top-bottom

{

margin-top: 0px;

margin-bottom: 0px;

}




