
/* Allgemeine Werte */

BODY { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
TR,TD,P { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; } 
A:link { color: #000000; text-decoration: none}
A:visited { color: #000000; text-decoration: none}
A:hover { color: #ff0000; text-decoration:underline}


/* Navi : Kopf : Textspalte */

.head_ddlist { color: #ffffff; font-size:10px; }

A.head_link:link { color: #ffffff; text-decoration: none; font-weight:bold; }
A.head_link:visited { color:#ffffff; text-decoration:none; font-weight:bold; }
A.head_link:hover { color:#DE050B; text-decoration:none; font-weight:bold; }


/* Navi : Kopf : Locator */

.navi_locator_td { height:25px; padding:6px 6px 6px 12px; color: #37589F; font-size:12px; }

A.navi_locator_link:link { color: #37589F; font-size:13px; text-decoration: none; font-weight:bold; }
A.navi_locator_link:visited { color:#37589F; font-size:13px; text-decoration:none; font-weight:bold; }
A.navi_locator_link:hover { color:#DE050B; font-size:13px; text-decoration:none; font-weight:bold; }


/* Spalte : Hauptnavi */

.navi_main_box21 { padding-left:12px; padding-right:12px; }
.navi_main_box31 { padding-left:24px; padding-right:12px; }
.navi_main_box32 { padding-left:12px; padding-right:12px; }
.navi_main_box42 { padding-left:24px; padding-right:12px; }
.navi_main_box52 { padding-left:36px; padding-right:12px; }

.navi_main_box { padding:12px; padding-right:12px; }
.navi_main_title { padding-left:12px; height:20px; color: #37589F; font-weight:bold; }

A.navi_main_link:link { color: #000000; text-decoration: none; }
A.navi_main_link:visited { color:#000000; text-decoration:none; }
A.navi_main_link:hover { color:#DE050B; font-weight:normal;text-decoration:none; }

A.navi_main_linka:link { color: #DE050B; text-decoration: none; }
A.navi_main_linka:visited { color:#DE050B; text-decoration:none; }
A.navi_main_linka:hover { color:#DE050B; font-weight:normal;text-decoration:none; }


/* Spalte : Links */

.navi_dlarea_box { height:38px; vertical-align:middle; padding-left:12px; padding-top:5px; background: url(file:///C|/Documents%20and%20Settings/&#26519;&#26041;&#33311;/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/main/navi_dlarea.jpg); }
A.navi_dlarea_link:link { color: #ffffff; text-decoration: none; font-weight:bold; }
A.navi_dlarea_link:visited { color:#ffffff; text-decoration:none; font-weight:bold; }
A.navi_dlarea_link:hover { color:#DE050B; text-decoration:none; font-weight:bold; }

.navi_links_box { padding:0px; height:100px; background: url(file:///C|/Documents%20and%20Settings/&#26519;&#26041;&#33311;/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/main/navi_links.gif) no-repeat; }
.navi_links_title { padding-left:12px; height:20px; color: #37589F; font-weight:bold; }
A.navi_links_link:link { padding-left:12px; color: #000000; text-decoration: none; }
A.navi_links_link:visited { padding-left:12px; color:#000000; text-decoration:none; }
A.navi_links_link:hover { padding-left:12px; color:#DE050B; font-weight:bold;text-decoration:none; }

p.navi_address_text{ padding-left:12px; font-size:11px; }
.navi_address_box { padding:0px; }

.navi_address_text { padding-left:12px; font-size:11px; }
.navi_address_title { padding-left:12px; height:20px; color: #37589F; font-weight:bold; }
A.navi_address_link:link { padding-left:12px; color: #000000; text-decoration: none; }
A.navi_address_link:visited { padding-left:12px; color:#000000; text-decoration:none; }
A.navi_address_link:hover { padding-left:12px; color:#000000; text-decoration:none; }

.navi_address_text_small { padding-left:12px; font-size:9px; }

.locator_blau{ height:25px;vertical-align:middle;padding-left:10px;padding-top:10px;}
a.locator_blau:link{}
a.locator_blau:hover{}
a.locator_blau:visited{}


/* Unternavigation  */
table.unternavi td
{
border-bottom-style:solid;
border-bottom-color :#37589F;
border-bottom-width:2px;
vertical-align:top;

}

table.unternavi1 td
{

vertical-align:top;

}


hr.blau
{
color: #37589F;
}
#unternavi a
{
font-family:Arial;
font-size:13px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#unternavi a:hover
{
font-family:Arial;
font-size:13px;
color: #DE050B;
font-weight: bold;
text-decoration: none;
}

A.os_navitop:link { font-family:Arial;font-size:13px;color: #000000;text-decoration: none;}
A.os_navitop:visited {font-family:Arial; font-size:13px; color:#000000; text-decoration:none; }
A.os_navitop:hover { font-family:Arial;font-size:13px; color:#DE050B; text-decoration:none; }

A.text_link:link { color: #000000; text-decoration: none;font-weight:bold; }
A.text_link:visited { color:#000000; text-decoration:none; font-weight:bold;}
A.text_link:hover { color:#DE050B; text-decoration:none; font-weight:bold;}


input.rand {color: #000000;background: #FFFFFF;border: solid 1px #427DCE;height: 20px;}

input.button {color: #ffffff;background: #427DCE;border: solid 1px #000;height: 20px;}

textarea.area {color: #000000;background: #FFFFFF;border: 1px outset #427DCE;}

#balke {background: #597cbc; color: #ffffff; }
#grau {background: #DFE4F0;}


<!--
#vertmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 150px;
	padding: 0px;
	margin: 0px;
	text-indent: 8pt;
}

#vertmenu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
}

#vertmenu ul li {
  margin: 0px;
  padding: 0px;
}

#vertmenu ul li a {
  font-size: 80%;
  display: block;
  border-bottom: 1px dashed #999999;
  padding: 5px 0px 2px 4px;
  text-decoration: none;
  color: #666666;
  width:150px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
  color: #000000;
  background-color: #F6F6F6;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menu {
background-color: #DEDEDE;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEDEDE', endColorStr='#EEEEEE', gradientType='0');
}
#nav, #nav ul {
	float:left; /* 菜单总体水平位置 */
	clear:right; 
	list-style:none;
	/*line-height:22px;  一级菜单高 */
	/*background: #eee; 所有菜单移出色 */
	/*font-weight: bold;8*/
	padding:0px;
	margin:0px;
	/*border:1px solid #ccc;
	border-right: 0px;*/
}
#nav ul ul{
	/*border:1px solid #ccc;*/
	border-top:0px;
	border-right:0px;
}
#nav a {
	width:120px;
	display:block;
	color:#333;
	text-decoration:none;
	text-align:left;
	padding: 3px 4px 3px 7px;
	height: 15px;
}
#nav a:hover{
color:#000;
border:1px solid #CCC;
margin: 0px;
padding: 3px 5px 3px 6px;
background-color: #f1f1f1;
text-decoration: none;
} /* 所有 a:hover 字体样式 */
#nav a.selected{background:url(none) no-repeat right 50%;} /* 下拉图标 */
#nav li {
float:none;
clear:right;
height:15px;
width:120px;
}
#nav li ul li{
float:none;
clear:right;
height:15px;
width:120px;
}
#nav li ul {
	position:absolute;
	margin:-22px 0px 0px 129px;
	padding:0;
	left:-9999em;
	width:200px;
	font-weight:normal;
	display:block;
	border:1px solid #CCCCCC;
	background:#fff;
	height: 15px;
}
 /* 二级菜单宽 */
#nav li ul a {
	width:185px; /* 二级菜单宽 */
	/*line-height:24px; 二级菜单高 
	border:1px solid #CCC;*/
	height:15px;
	text-align:left;
    margin: 0px;
}
#nav li ul ul {
width:200px;
margin:-22px 0px 0px 155px;
border:1px solid #CCC;
} /* 三级弹出位 */
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-9999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
left:auto;
height:15px;
} /* 所有弹出菜单自动左边距 */
#nav li:hover, #nav li.sfhover {
background:#f1f1f1;
height:15px;
} 
/* 所有悬浮样式 */
-->
