/*Eigenschaften der Seite*/
html { height:100.05%;}
body { margin: 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 1.6em;
  color:#333333;
  padding:0px 0px 0px 0px;
  margin:0px 0px 20px 0px;
  font-weight:normal;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 1.4em;
  color:#333333;
  padding:0px 0px 0px 0px;
  margin:0px 0px 15px 0px;
  font-weight:normal;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 1.0em;
  color:#333333;
  padding:0px 0px 0px 0px;
  margin:0px 0px 10px 0px;
  font-weight:bold;
}

/*Eigenschaften des Layouts*/
.left { width: 185px; margin: 119 0 0 0;}/*Angabe der width fixed den Bereich*/
.center { ; margin: 119 0 0 0; width:770px;}

.headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000;}
.navi_oben { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#996633;}
.navi_oben a:link { color:#000000; text-decoration:none; background-color:#FFFFFF; border-style:solid; border-width:2px; border-color:#39A970;}
.navi_oben a:visited { color:#000000; text-decoration:none; background-color:#FFFFFF; border-style:solid; border-width:2px; border-color:#39A970;}
.navi_oben a:hover { color:#000000; text-decoration:none; background-color:#FFF100; border-style:solid; border-width:2px; border-color:#39A970;}
.navi_oben a:active { color:#000000; text-decoration:none; background-color:#FFF100; border-style:solid; border-width:2px; border-color:#39A970;}
.navi_links { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
.navi_links a:link { color:#664400; text-decoration:none;}
.navi_links a:visited { color:#664400; text-decoration:none;}
.navi_links a:hover { color:#336633; text-decoration:none;}
.navi_links a:active { color:#336633; text-decoration:none;}
.navi_links_unter { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; float: left; width: 170px;}
.navi_links_unter a:link { color:#6B63F7; text-decoration:none;}
.navi_links_unter a:visited { color:#6B63F7; text-decoration:none;}
.navi_links_unter a:hover { color:#903367; text-decoration:none;}
.navi_links_unter a:active { color:#903367; text-decoration:none;}
.suchfeld { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:25px;}
.suchfeld a:link { color:#FFFFFF; text-decoration:none;}
.suchfeld a:visited { color:#FFFFFF; text-decoration:none;}
.suchfeld a:hover { color:#000000; text-decoration:none; background-color:#39A970}
.suchfeld a:active { color:#000000; text-decoration:none; background-color:#39A970}
.map24_input { background-color: #ffffff; width: 232px; color: #0D3D6A; font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: normal; border: 1px #bebebe solid;}
.map24_list { background-color: #FFFFFF; border-style: groove; font-family: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.map24_text { font-family: Arial; font-size: 11px; color: #586A75;}
.map24_margin { margin-left: 10px;}
.map24_padding { padding-left: 10px;}
.map24_title { font-family: Arial; font-size: 11px; color: #FFFFFF; padding-left: 10px; padding-top: 31px; font-weight: bold; background-image: url(http://img.map24.com/map24/link2map24/de/routeto_header.gif);}
.map24_cell { padding-left: 3px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; background-color: #F8F9FA;}
a:link {color:#196EFF; text-decoration:underline;}
a:visited {color:#196EFF; text-decoration:underline;}
a:hover {color:#196EFF; text-decoration:underline;}
a:active {color:#196EFF; text-decoration:underline;}
.foot a:link {color:#336633; text-decoration:underline;}
.foot a:visited {color:#336633; text-decoration:underline;}
.foot a:hover {color:#336633; text-decoration:underline;}
.foot a:active {color:#336633; text-decoration:underline;}
.button{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; height:24px; background-color:#005BA2; color:#FFFFFF; border: 1px solid rgb(0, 0, 0); border-color:#000000; padding: 2px; margin: 2px;}
input, textarea { border-style:solid; border-color:#336633; border-width:1px; margin:2px;}
hr { border-style:dashed; border-color:#999999;}
/*Eigenschaften für Tabellen allgemein setzen wegen Tooltips.*/
/*Eigenschaften für normale Tabellen muss in einer extra "class" gesetzt werden*/
.tooltip_name { cursor:help; color:#C21416; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.tooltip_text { padding:3px; color:#FFFFFF;}
.sp_table { border-color: #C1BDB4; border-width: 0 1 1 1; padding: 4 4 4 4; border-style: solid;}
.sp_table_head { border-color: #C1BDB4; border-width: 1 1 1 1; padding: 4 4 4 4; border-style: solid; background-color: #EEEDDD;}
.sshow { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}