
body{font-family:Arial; font-size:9pt; }
div{background-color:ghostwhite;}

table{background-color:ghostwhite; font-size:9pt; }
td.header_l{padding-right:3px; padding-bottom:3px; }
td.header_m{padding-left:0px; padding-right:3px; padding-bottom:3px; background-color:khaki;}
td.header_r{padding-left:0px; padding-bottom:3px; background-color:khaki;}
td.navigation{}
td.navaddress{font-size:8pt; padding-top:20px; padding-bottom:4px; padding-left:8px; width:141px; overflow:hidden; font-weight:normal; vertical-align:middle; text-align:left; color:white; }
td.main{width:600px; padding-right:30px; padding-left:30px; padding-top:20px;}
td.main_map{width:600px; padding-right:10px; padding-left:12px; padding-top:20px;}
td.header_x{border-bottom:2px solid midnightblue;}
td.content{text-align:justify; }
td.kontakt{font-weight:normal;font-size:10pt;color:#444444;background-color:#F8F8FF;padding-top:5px;padding-left:10px;}
td.fehler{font-weight:bold;font-size:10pt;color:#DCDCDC;}
td.error{font-weight:normal;font-size:10pt;color:darkred;background-color:#F8F8FF;padding-top:5px;padding-left:10px;border: solid 1px darkred;padding-bottom:7px;}
td.konterror{font-weight:normal;font-size:10pt;color:darkred;background-color:#F8F8FF;padding-top:5px;padding-left:10px;}

div.contenthead{font-family:Verdana, Geneva;font-weight:bold;font-size:9pt;color:#414141;height:23px; margin-bottom:6px; padding-left:10px; padding-top:5px; padding-right:10px; padding-bottom:5px;background-color:#AFBDC9;text-align:center;}

a:link{font-weight:bold; text-decoration:underline; color:black; }
a:visited{font-weight:bold; text-decoration:underline; color:black; }
a:hover{font-weight:bold; text-decoration:underline; color:black; }

div.menu1{font-size:9pt; padding-top:6px; padding-bottom:4px; margin-top:8px; margin-left:8px; min-height:25px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:bold; vertical-align:middle; text-align:left; text-transform:uppercase; color:#414141; }
a.menu1:link{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu1:visited{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu1:hover{width:120px; font-weight:bold; text-decoration:underline; color:#414141; }

div.menu2{font-size:8pt; margin-top:0px; padding-bottom:4px; padding-left:21px; margin-left:8px; min-height:20px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:normal; vertical-align:middle; text-align:left; color:#414141; }
a.menu2:link{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu2:visited{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu2:hover{width:120px; font-weight:bold; text-decoration:underline; color:#414141; }

div.menu3{font-size:8pt; margin-top:0px; padding-bottom:4px; padding-left:31px; margin-left:8px; min-height:20px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:normal; vertical-align:middle; text-align:left; color:#414141; }
a.menu3:link{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu3:visited{width:120px; font-weight:bold; text-decoration:none; color:#414141; }
a.menu3:hover{width:120px; font-weight:bold; text-decoration:underline; color:#414141; }

div.imenu1{font-size:9pt; padding-top:6px; padding-bottom:4px; padding-left:21px; margin-top:8px; margin-left:8px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:bold; vertical-align:middle; text-align:left; text-transform:uppercase; color:gray; }
a.imenu1:link{width:120px; font-weight:bold; text-decoration:none; color:gray; }
a.imenu1:visited{width:120px; font-weight:bold; text-decoration:none; color:gray; }
a.imenu1:hover{width:120px; font-weight:bold; text-decoration:underline; color:#414141; }

div.imenu2{font-size:8pt; margin-top:0px; margin-left:8px; padding-left:21px; padding-bottom:4px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:normal; vertical-align:middle; text-align:left; color:gray; }
a.imenu2:link{width:120px; font-weight:normal; text-decoration:none; color:gray; }
a.imenu2:visited{width:120px; font-weight:normal; text-decoration:none; color:gray; }
a.imenu2:hover{width:120px; font-weight:normal; text-decoration:underline; color:#414141; }

div.imenu3{font-size:8pt; margin-top:0px; margin-left:8px; padding-left:31px; padding-bottom:4px; width:141px; overflow:hidden; background-color:#FFFFE9; font-weight:normal; vertical-align:middle; text-align:left; color:gray; }
a.imenu3:link{width:120px; font-weight:normal; text-decoration:none; color:gray; }
a.imenu3:visited{width:120px; font-weight:normal; text-decoration:none; color:gray; }
a.imenu3:hover{width:120px; font-weight:normal; text-decoration:underline; color:#414141; }

A.error:link{font-weight:bold;font-size:10pt;color:darkred;text-decoration:underline;font-style:normal;}
A.error:visited{font-weight:bold;font-size:10Pt;color:darkred;text-decoration:underline;font-style:normal;}
A.error:active{font-weight:bold;font-size:10pt;color:darkred;text-decoration:underline;font-style:normal;}
A.error:hover{font-weight:bold;font-size:10pt;color:darkred;text-decoration:underline;font-style:normal;}

div.headline{font-size:13pt; font-weight:bold; margin-top:15px; margin-bottom:20px; }
div.headline2{font-size:13pt; font-weight:bold; margin-left:170px; }
div.subheadline{font-size:11pt; font-weight:bold; margin-bottom:3px; margin-top:15px; text-transform:uppercase; }
div.subheadline2{font-weight:bold; margin-bottom:15px; margin-top:15px; }
div.textline{padding-left:0px; margin-top:10px; margin-bottom:10px; border-bottom:1px solid midnightblue; }

ul{list-style-image:url(img/bullet_kaestchen.gif);list-style-type:square;padding-top:0px; margin-left:17px; margin-top:15px; margin-bottom:10px; }
li{font-weight:normal; font-style:italic; padding-bottom:2px;}

ul.headline{list-style-image:url(img/bullet_kaestchen.gif);list-style-type:square;padding-top:0px; margin-left:17px; margin-top:15px; margin-bottom:0px; }
li.headline{font-weight:bold; padding-bottom:2px;}

ul.textmode{list-style-image:none;list-style-type:circle;padding-top:0px; margin-left:17px; margin-top:5px; margin-bottom:5px; }
li.textmode{font-weight:normal; padding-bottom:2px;}

INPUT.text{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;width:250px;}
INPUT.checkbox{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;}
INPUT.radio{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;}
INPUT.small1{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;width:60px;margin-right:10px;}
INPUT.small2{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;width:180px;margin-right:10px;}
TEXTAREA{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;width:"364px";z-index:1;}
SELECT{font-family:Courier New;font-weight:normal;font-size:9pt;color:#444444;z-index:1;}
INPUT.button{font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#444444;background-color:#DCDCDC;font-style:normal;text-decoration:none;padding:1px;}

