body
{
margin:0px;
padding:13px;
font-size: 0.75em;
line-height:1.5em;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

strong
{
}

p
{
text-align:justify;

margin:0px;
margin-bottom:13px;

padding:0px;
}

a
{
margin:0px;

padding:0px;

border:0px;
}

div#head
{
margin:0px;
padding:0px;
width:980px;
}



div.navigation
{
float:left;
}


ul.navigation_haupt
{
width:234px; /* 260 - 26 */

margin:0px;
margin-left:26px;
margin-top:26px;
margin-bottom:13px;

padding:0px;

list-style-type:none;

border-bottom:1px solid #B5BBB0;
}

li.haupt
{
color:#000000;

margin:0px;

padding:0px;
padding-top:13px;
padding-bottom:13px;

font-weight:bold;
line-height:1.5em;

list-style-type:none;

border-top:1px solid #B5BBB0;
}

ul.navigation_unter
{
margin:0px;

padding:0px;
padding-top:26px;

list-style-type:none;
}

li.unter
{
color:#000000;

margin:0px;
margin-left:13px;

padding:0px;
padding-bottom:13px;

font-weight:normal;
line-height:1.5em;

list-style-type:none;
}

.logo
{
margin:0px;
margin-top:26px;
margin-left:26px;

padding:0px;
}

div.inhalt
{
width:500px;

/*float:left;*/

position:absolute; top:301px; left:286px;

margin:0px;
/* margin-top:26px;
margin-left:13px;*/

padding:0px;

border-top:1px solid #000000;
border-bottom:1px solid #000000;
}



div.info 
{
color:#FFFFFF;

width:148px;

margin:0px;
/*margin-top:26px;
margin-left:13px;*/

padding:0px;
padding-left:26px;
padding-right:13px;
padding-bottom:52px;

/*float:left;*/

position:absolute;
top:301px;
left:799px;

background-color:#B5BBB0;
background-image:url(bilder/ecke.gif);
background-repeat:no-repeat;
background-position: right bottom;

border-top:1px solid #B5BBB0;
}

p.info
{
margin:0px;
margin-top:1.5em;
margin-bottom:13px;

padding:0px;
padding-top:39px;
}

p.noblock /* kontakt infokasten */
{
text-align:left;

margin:0px;
margin-bottom:13px;

padding:0px;
}

div.foot
{
clear:both;
margin:0px;
padding:0px;
padding-left:273px;
padding-top:26px;
padding-bottom:26px;
/*width:505px;*/
background-color:yellow;
}

img
{
margin:0px;
margin-bottom:13px;

padding:0px;

border:0px;
}

img#eyecatcher
{
height:262px;

vertical-align:top;

margin:0px;
margin-left:13px;

padding:0px;

border:0px;
}

img#eyecatcher_dummy
{
height:131px;

vertical-align:top;

margin:0px;
margin-left:13px;

padding:0px;

border:0px;
}


h1
{
margin:0px;
margin-bottom:13px;

padding:13px;


font-size:1em;
font-weight:bold;
line-height:1.5em;

color:#FFFFFF;

background-color:#FF7700;
background-image:url(bilder/ecke_kl.gif);
background-repeat:no-repeat;
background-position: right bottom;
}

h2
{
margin:0px;
margin-bottom:13px;

padding:13px;
padding-left:0px;

font-size:1em;
font-weight:bold;
line-height:1.5em;
}

h3
{
margin:0px;
margin-bottom:13px;

padding:13px;
padding-left:0px;

font-size:1em;
font-weight:bold;
line-height:1.5em;

font-weight:normal;
}

h4
{
margin:0px;
margin-bottom:13px;

padding:13px;

font-size:1em;
font-weight:bold;
line-height:1.5em;

background-color:#FF7700;
}

ul.staedte
{
list-style-type:none;

margin:0px;
margin-bottom:26px;

padding:0px;
}

li.staedte
{
list-style-type:none;

margin:0px;

padding:0px;
}


/*
a.info:link { display:block; width:133px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding:13px; padding-left:0px; border:0px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; background-color:#4D9BAD;}
a.info:visited { display:block; width:133px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding:13px; padding-left:0px; border:0px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; background-color:#4D9BAD;}
a.info:hover { display:block; width:133px; font-weight:bold; color:#000000; text-decoration:underline; padding:13px; padding-left:0px; border:0px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; background-color:#4D9BAD;}
a.info:active { display:block; width:133px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding:13px; padding-left:0px; border:0px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; background-color:#4D9BAD;}
a.info:focus { display:block; width:133px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding:13px; padding-left:0px; border:0px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; background-color:#4D9BAD;}
*/

a.info:link { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/link_grau.gif); background-repeat:no-repeat; background-position: left center; }
a.info:visited { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/link_grau.gif); background-repeat:no-repeat; background-position: left center; }
a.info:hover { font-weight:normal; color:#FFFFFF; text-decoration:underline; padding:0px; padding-left:18px; background-image:url(bilder/link_grau.gif); background-repeat:no-repeat; background-position: left center; }
a.info:active { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/link_grau.gif); background-repeat:no-repeat; background-position: left center; }
a.info:focus { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/link_grau.gif); background-repeat:no-repeat; background-position: left center; }

a.info_extern:link { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern_grau.gif); background-repeat:no-repeat; background-position: left center ; }
a.info_extern:visited { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern_grau.gif); background-repeat:no-repeat; background-position: left center ; }
a.info_extern:hover { font-weight:normal; color:#FFFFFF; text-decoration:underline; padding:0px; padding-left:18px; background-image:url(bilder/extern_grau.gif); background-repeat:no-repeat; background-position: left center ; }
a.info_extern:active { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern_grau.gif); background-repeat:no-repeat; background-position: left center ; }
a.info_extern:focus { font-weight:normal; color:#FFFFFF; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern_grau.gif); background-repeat:no-repeat; background-position: left center ; }

a.top:link { font-weight:normal; color:#444444; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/top.gif); background-repeat:no-repeat; background-position: left center ; }
a.top:visited { font-weight:normal; color:#444444; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/top.gif); background-repeat:no-repeat; background-position: left center ; }
a.top:hover { font-weight:normal; color:#444444; text-decoration:underline; padding:0px; padding-left:18px; background-image:url(bilder/top.gif); background-repeat:no-repeat; background-position: left center ; }
a.top:active { font-weight:normal; color:#444444; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/top.gif); background-repeat:no-repeat; background-position: left center ; }
a.top:focus { font-weight:normal; color:#444444; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/top.gif); background-repeat:no-repeat; background-position: left center ; }

a.extern:link { font-weight:normal; color:#FF7700; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern.gif); background-repeat:no-repeat; background-position: left center ; }
a.extern:visited { font-weight:normal; color:#FF7700; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern.gif); background-repeat:no-repeat; background-position: left center ; }
a.extern:hover { font-weight:normal; color:#FF7700; text-decoration:underline; padding:0px; padding-left:18px; background-image:url(bilder/extern.gif); background-repeat:no-repeat; background-position: left center ; }
a.extern:active { font-weight:normal; color:#FF7700; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern.gif); background-repeat:no-repeat; background-position: left center ; }
a.extern:focus { font-weight:normal; color:#FF7700; text-decoration:none; padding:0px; padding-left:18px; background-image:url(bilder/extern.gif); background-repeat:no-repeat; background-position: left center ; }

a.navigation:link { font-weight:bold; color:#000000; text-decoration:none; padding:0px; }
a.navigation:visited { font-weight:bold; color:#000000; text-decoration:none; padding:0px; }
a.navigation:hover { font-weight:bold; color:#FF7700; text-decoration:none; padding:0px; }
a.navigation:active { font-weight:bold; color:#000000; text-decoration:none; padding:0px; }
a.navigation:focus { font-weight:bold; color:#000000; text-decoration:none; padding:0px; }

a.navigation_unter:link { font-weight:normal; color:#000000; text-decoration:none; padding:0px; }
a.navigation_unter:visited { font-weight:normal; color:#000000; text-decoration:none; padding:0px; }
a.navigation_unter:hover { font-weight:normal; color:#000000; text-decoration:underline; padding:0px; }
a.navigation_unter:active { font-weight:normal; color:#000000; text-decoration:none; padding:0px; }
a.navigation_unter:focus { font-weight:normal; color:#000000; text-decoration:none; padding:0px; }

a.navigation_unter_highlight:link { font-weight:bold; color:#FF7700; text-decoration:none; padding:0px; }
a.navigation_unter_highlight:visited { font-weight:bold; color:#FF7700; text-decoration:none; padding:0px; }
a.navigation_unter_highlight:hover { font-weight:bold; color:#000000; text-decoration:underline; padding:0px; }
a.navigation_unter_highlight:active { font-weight:bold; color:#FF7700; text-decoration:none; padding:0px; }
a.navigation_unter_highlight:focus { font-weight:bold; color:#FF7700; text-decoration:none; padding:0px; }
