h1
{
font-family: Tahoma, sans-serif;
font-size:18px;
font-weight:bold;
color: #cc0000;
}

h2
{
font-family: Tahoma, sans-serif;
font-size:14px;
font-weight:bold;
line-height:100%;
color:#666633;
}

h3
{
font-family: Tahoma, sans-serif;
font-size:16px;
font-weight:bold;
line-height:100%;
}

h4
{
font-family: Arial, sans-serif;
font-size:10px;
font-color:#333300;
font-weight:normal;
}

h4.navi
{
font-family: Arial, sans-serif;
font-size:8pt;
font-weight:normal;
padding-left:10px;
}

h4.hinterlegt
{
font-family: Arial, sans-serif;
font-size:8pt;
font-weight:bold;
background-color:#CC0000
}

ul
{
font-family: Arial, sans-serif;
font-size:12px;
list-style-position:outside;
list-style-type:bullet;
color:#000000;
text-align: left;
line-height:150%;
}


p
{
font-family: Arial, sans-serif;
font-size:12px;
padding-left:0px;
padding-right:4px;
font-weight:normal;
line-height:130% ;
text-indent:0px;
text-align:justify;
}

p.legend
{
font-family: Arial, sans-serif;
font-size:11px;
padding-left:2px;
font-weight:normal;
line-height:100% ;
text-indent:0px;
text-align:left;
}



p.right
{
font-family: Arial, sans-serif;
font-size:10px;
padding-left:0px;
font-weight:normal;
line-height:100% ;
text-indent:0px;
text-align:right;
}


p.small
{
font-family: Arial, sans-serif;
font-size:10px;
padding-left:0px;
font-weight:normal;
line-height:100% ;
text-indent:0px;
text-align:left;
}

p.center
{
font-family: Arial, sans-serif;
font-size:12px;
padding-left:0px;
font-weight:normal;
line-height:100% ;
text-indent:0px;
text-align:center;
}

p.start
{
font-family: Tahoma, sans-serif;
font-size:14px;
padding-left:0px;
font-weight:bold;
line-height:100% ;
text-indent:0px;
text-align:left;
}

p.start2 /* h2 Ersatz indexseite*/
{
font-family: Tahoma, sans-serif;
font-size:14px;
padding-left:0px;
font-weight:bold;
line-height:100% ;
text-indent:0px;
text-align:left;
color:#666633;
}



p.spezial
{
font-family: Arial,
sans-serif;
font-size:12px;
color:#cc0000;
font-weight:bold;
}

p.brief
{
font-family: Arial, sans-serif;
font-size:12px;
color:#0000;
font-weight:normal; }

p.artikel1
{
font-family: Times, serif;
font-size:36px;
color:#000000;
font-weight:bold; }

p.artikel2
{
font-family: Times, serif;
font-size:16px;
color:#000000;
font-weight:normal; }

a
{
font-family: Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#333300;
text-decoration: none;

}

a:link
{
font-family: Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#333300;
text-decoration: none;

}

a:hover
{
font-family: Arial, sans-serif;
font-size:12px;
font-weight:bold;
color: #cc0000;
text-decoration:none;

}

a:active
{
font-family: Arial, sans-serif;
font-size:12px;
color: #cc0000;
font-weight:bold;
text-decoration: underline;

}

a.anker
{
font-family: Tahoma, sans-serif;
font-size:16px;
font-weight:bold;
line-height:100%;
color:#000000;
}

/*
Kopie von a.menu

a.menu
{
font-family: Arial, sans-serif;
font-size:11px;
display:run-in;
margin-top:5px;
text-align:center;
width:92px;
border-style:solid;
border-width:1px;
padding:2px;
color:#000000;
background-color:#699cc;
}

a.menu:link
{
font-size:11px;
color:#000000;
text-decoration:none;
}


a.menu:hover
{
font-size:11px;
color:#cc0000;
background-color:#6699cc;
text-decoration:none;
}

a.menu:active
{
font-size:11px;
color:#cc0000;
background-color:#ffcc66;
text-decoration:none;
}

*/

/* bearb 051106 */

a.menu
{
font-family: Arial, sans-serif;
font-size:11px;
display:run-in;
margin-top:0px;
margin-left:0px;
margin-width:0px;
margin-height:0px;
text-align:center;
border-width:0px;
width:90px;
height:17px;
/*border-right-style:solid;
border-width:1px;*/
padding-left:2px;
padding-top:0px;
padding-bottom:0px;
color:#000000;

/*background-color:#999966;*/
}

/* ende bearb 051106 */





/* sicherung a.menu 051106

a.menu
{
font-family: Arial, sans-serif;
font-size:11px;
display:run-in;
margin-top:1px;
text-align:center;
width:93px;
height:13px;
border-right-style:solid;
border-width:1px;
padding:2px;
color:#000000;
background-color:#999966;
}

ende sicherung 051106 */


a.menu:link
{
font-size:11px;
color:#000000;
text-decoration:none;
width:90px;
}


a.menu:hover
{
font-size:11px;
color:#336600;
background-color:#E7EAD5;
text-decoration:none;
width:90px;
}

a.menu:active
{
font-size:11px;
color:#cc0000;
background-color:#ffcc66;
text-decoration:none;
width:90px;
}

:link:focus, .menu:link:focus
{
-moz-outline:0px dotted;
outline:0px dotted;
}


/* Menue links */

a.menu.left
{
font-family: Arial, sans-serif;
font-size:11px;
/*display:run-in;*/
margin-top:2px;
margin-left:0px;
margin-width:0px;
margin-height:0px;
text-align: left;
width:93px;
height:15px;
/*border-bottom-style:solid;*/
border-width:1px;
padding:2px;
color:#666633;
/*background-color:#E7EAD5;*/
}

a.menu.left:link
{
font-size:11px;
color:#000000;
width:92px;
text-decoration:none;
}


a.menu.left:hover
{
font-size:11px;
color:#000000;
width:92px;
background-color:#ffcc66;
text-decoration:none;
}

a.menu.left:active
{
font-size:11px;
color:#cc0000;
width:92px;
background-color:#ffcc66;
text-decoration:none;
}


/* Ende Menue links */

/*Positionierung der Menues*/

#menutop { position:absolute; top:79px; left:0px; width:750px; height:17px; }
#menuleft { position:absolute; top:75px; left:0px; width:95px; height:400px; }
#tablecontent { position:absolute; top:103px; left:0px; width:655px; height:530px; }
/*#tablecontent { position:absolute; top:103px; left:0px; width:450px; height:530px; }*/
#head  { position:absolute; top:0px; left:0px; width:750px; height:75px; }


body
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

marginheight:0px;
marginwidth:0px;
topmargin:0px;
leftmargin:0px;

background-color:#999966;

scrollbar-3dlight-color:#666666;
           scrollbar-arrow-color:#cc0000;
           scrollbar-base-color:#999966;
           scrollbar-darkshadow-color:#6666666;
           scrollbar-face-color:#999966;
           scrollbar-highlight-color:#ffffff;
           scrollbar-shadow-color:#ffffff;
}


body.spezial
{
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

marginheight:0px;
marginwidth:0px;
topmargin:0px;
leftmargin:0px;
}

body.article
{
background-color:#ffffff;
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

marginheight:0px;
marginwidth:0px;
topmargin:0px;
leftmargin:0px;
}

body.map
{
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
background-color: #E7EAD5;
marginheight:10px;
marginwidth:10px;
topmargin:10px;
leftmargin:10px;
}

body.imgbig
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

marginheight:0px;
marginwidth:0px;
topmargin:0px;
leftmargin:0px;

}





body.impressum
{
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;

marginheight:10px;
marginwidth:10px;
topmargin:10px;
leftmargin:10px;
background-color:#E7EAD5;

}


p.info
{
font-family: Arial, sans-serif;
font-size:12px;
line-height:120%;
font-weight:normal;
text-align:left;
}


p.form
{
font-family: Arial, sans-serif;
font-size:12px;
color: #333300;
font-weight:bold;
text-align:right;
}


input.ticker
{
background-color: #000000;
border: 1px solid black;
font-color: #333300;
width: 100%;
}

/*
kopie input
{
background-color: #ffcc66;
border: 1px #000000 solid;
border-left: medium none #ff6633;
border-right: medium none #ff6633;
border-top: medium none #ff6633;
border-bottom: 2px dotted #000000;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
}
*/


input.submit1
{
background-color: #ffcc66;

margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;

font-family: Arial, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
padding-left:1px;
padding-right:1px;
color:#000000;
}


input.submit2
{
background-color: #ffcc66;
/*border: 1px #000000 solid; */
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

font-family: Arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
padding-left:0px;
padding-right:1px;
color:#000000;
}


textarea
{
background-color: #ffffff;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}