*html body{overflow:auto;}

td, p {font-family:arial, helvetica, sans-serif; font-size:12px; color:#344C6E}
h1{text-indent:11px; font-style:normal; line-height:19px; margin-bottom:10px; padding-top: 0px; padding-bottom: 0px; background:url(images/3745_bg_h1.gif) no-repeat 0px 2px; padding-left: 1px; padding-right: 4px; font-family:arial, helvetica, sans-serif; font-size:16px; color:#2A81BB; font-weight:bold; text-transform:uppercase;}
h3 {font-family:arial, helvetica, sans-serif; font-size:15px; color:#2A81BB; font-weight:bold; margin-bottom: -10px; margin-top: 30px;}
*html h3 {margin-bottom: -18px;}
h4 {background-color:#2E84BD; font-size:13px; color:#ffffff; font-weight:bold; margin-top: 3px; margin-bottom: -10px; padding-left:5px}
*html h4 {margin-bottom: -18px;}
.big {font-size:14px; font-weight:bold; color:#1489BB}
.ueber {font-size:26px; color:#355940; font-weight:bold;}
.bottom {font-size:14px; color:#926A09;}
.footer {font-family:arial, helvetica, sans-serif; font-size:12px; color:#A9BBDA;}
.legende {font-size:12px;}
.small {font-size:11px; color:#9BA4AA}
.smallnews {font-size:11px; color:#7E9DA8}
.smaller {font-size:10px;}

.table1{background-color:#E0EDF6; padding:2 6 2 6; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff}
.table2{background-color:#EFF6FA; padding:2 6 2 6; border-bottom: 1px solid #ffffff; border-right: 0px solid #ffffff}


#textinhalt p	{line-height:16px; margin-bottom: 10px; margin-top: 0px;}
*html .infobox 	{visibility:hidden}


#banner h1					{background:none; text-indent:0px; margin-bottom: -1px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
#banner p					{line-height:16px; padding-top:7px; padding-bottom:8px; padding-right:8px; padding-left:8px}
#banner a:link 				{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#banner a:visited 			{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#banner a:activ 			{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#banner a:hover 			{background:url(images/3816_pfeil2.gif) no-repeat 3px 4px; padding-left: 11px; color:#5CAD34; text-decoration:none;}


#content p					{line-height:16px;}
#content a:link 			{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#content a:visited 			{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#content a:activ 			{background:url(images/3816_pfeil2.gif) no-repeat 2px 4px; padding-left: 11px; color:#177DC0; text-decoration:none;}
#content a:hover 			{background:url(images/3816_pfeil2.gif) no-repeat 3px 4px; padding-left: 11px; color:#5CAD34; text-decoration:none;}
#content a.neutral:link		{background:none; padding-left: 0px; }
#content a.neutral:visited 	{background:none; padding-left: 0px; }
#content a.neutral:activ 	{background:none; padding-left: 0px; }
#content a.neutral:hover 	{background:none; padding-left: 0px; }

#neutral a:link {background:url('') no-repeat 0px 0px; padding-left: 0px; }
#neutral a:visited {background:url('') no-repeat 0px 0px; padding-left: 0px; }
#neutral a:activ {background:url('') no-repeat 0px 0px; padding-left: 0px; }
#neutral a:hover {background:url('') no-repeat 0px 0px; padding-left: 0px; }

#sprechzeiten p		{padding-left: 0px; padding-top: 2px; padding-bottom: 2px; padding-right: 12px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#305286;}

#list1 li{margin-bottom:8px; background:url(images/3825_pfeil.gif) no-repeat 20px 3px; padding-left: 38px; padding-right: 20px;}
#list1 ul{background-color:#EFF6FA; list-style:none; margin-left:0px; margin-bottom:0px;  margin-top:5px; padding:0px; padding-bottom: 1px; padding-top: 10px;}
#list2 li{margin-bottom:8px; background:url(images/3825_pfeil.gif) no-repeat 6px 3px; padding-left: 22px; padding-right: 10px;}
#list2 ul{list-style:none; margin-left:0px; margin-bottom:0px;  margin-top:5px; padding:0px; padding-bottom: 0px; padding-top: 10px;}


#list3 li{margin-bottom:8px; background:url(images/3825_pfeil.gif) no-repeat 20px 3px; padding-left: 38px; padding-right: 20px;}
#list3 ul{list-style:none; margin-left:0px; margin-bottom:0px;  margin-top:5px; padding:0px; padding-bottom: 0px; padding-top: 10px;}

#unternavi td 				{cursor:pointer}
#unternavi .bgright p		{background-color:#1B78B4; line-height:12px; margin-bottom:0px; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family:arial, helvetica, sans-serif; font-size:12px; color:#DBE9F3; font-weight:bold;}
#unternavi .bgleft p		{line-height:12px; margin-bottom:0px; padding-left: 4px; padding-right: 4px; padding-top: 0px; padding-bottom: 1px; font-size:10px; color:#ffffff; background-color:#71BF4B; font-weight:bold;}
#unternavi .bgleft			{}
#unternavi .bgright			{padding-left: 1px;}
#unternavi .underlineleft	{}
#unternavi .underlineright	{}
#unternavi a:link 			{color:#DBE9F3; text-decoration:none;}
#unternavi a:visited 		{color:#DBE9F3; text-decoration:none;}
#unternavi a:activ 			{color:#DBE9F3; text-decoration:none;}
#unternavi a:hover 			{color:#DBE9F3; text-decoration:none;}

#unternaviaktiv td 				{cursor:pointer}
#unternaviaktiv .bgright p		{color:#ffffff; background-color:#71BF4B; line-height:12px; margin-bottom:0px; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;}
#unternaviaktiv .bgleft	p		{color:#ffffff; background-color:#71BF4B; line-height:12px; margin-bottom:0px; padding-left: 4px; padding-right: 4px; padding-top: 0px; padding-bottom: 1px; font-size:10px; font-weight:bold;}
#unternaviaktiv .bgleft			{}
#unternaviaktiv .bgright		{padding-left: 1px;}
#unternaviaktiv .underlineleft	{}
#unternaviaktiv .underlineright	{}
#unternaviaktiv a:link 			{color:#ffffff; text-decoration:none;}
#unternaviaktiv a:visited 		{color:#ffffff; text-decoration:none;}
#unternaviaktiv a:activ 		{color:#ffffff; text-decoration:none;}
#unternaviaktiv a:hover 		{color:#ffffff; text-decoration:none;}

#unternavi2 p {margin-bottom:0px; line-height:12px; font-family:arial, helvetica, sans-serif; font-size:11px; color:#225079}
#unternavi2 td {cursor:pointer}
#unternavi2 .bgleft {border-top:0px solid #ffffff; padding-top:4px; padding-left:27px}
#unternavi2 .bgleft p{font-size:10px; color:#BBC3CA; margin-top:0px;}
#unternavi2 .bgleft span{color:#BBC3CA}
#unternavi2 .bgright {border-left:0px solid #ffffff; border-top:0px solid #ffffff; padding-left:2px}
#unternavi2 .bgright p{color:#225079; margin-left:1px; margin-right:3px}
#unternavi2 a:link {color:#2A6890;text-decoration:none; font-weight:normal}
#unternavi2 a:visited {color:#2A6890;text-decoration:none; font-weight:normal}
#unternavi2 a:activ {color:#2A6890;text-decoration:none; font-weight:normal}
#unternavi2 a:hover {color:#2A6890;text-decoration:none; font-weight:normal}

#unternaviaktiv2 p {margin-bottom:0px; line-height:12px; font-family:arial, helvetica, sans-serif; font-size:11px; color:#225079}
#unternaviaktiv2 td {cursor:pointer}
#unternaviaktiv2 .bgleft {border-top:0px solid #ffffff; padding-top:4px; padding-left:27px}
#unternaviaktiv2 .bgleft p{font-size:10px; color:#BBC3CA; margin-top:0px;}
#unternaviaktiv2 .bgleft span{color:#BBC3CA}
#unternaviaktiv2 .bgright {border-left:0px solid #ffffff; border-top:0px solid #ffffff; padding-left:2px}
#unternaviaktiv2 .bgright p{color:#225079; margin-left:1px; margin-right:3px}
#unternaviaktiv2 a:link {color:#5CAD34;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:visited {color:#5CAD34;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:activ {color:#5CAD34;text-decoration:none; font-weight:normal}
#unternaviaktiv2 a:hover {color:#5CAD34;text-decoration:none; font-weight:normal}


#topnavi p{font-family:arial, helvetica, sans-serif; font-size:11px; color:#A3BECF; margin-top: 2px;}
#topnavi a:link {color:#2A6890; text-decoration:none; font-weight:normal; margin-left: 4px; margin-right: 4px;}
#topnavi a:visited {color:#2A6890; text-decoration:none; font-weight:normal; margin-left: 4px; margin-right: 4px;}
#topnavi a:activ {color:#2A6890; text-decoration:none; font-weight:normal; margin-left: 4px; margin-right: 4px;}
#topnavi a:hover {color:#5CAD34; text-decoration:none; font-weight:normal; margin-left: 4px; margin-right: 4px;}

#footer p{font-family:arial, helvetica, sans-serif; font-size:11px; color:#C4DDEE; line-height:13px}
#footer a:link {color:#C4DDEE; text-decoration:none; font-weight:bold;}
#footer a:visited {color:#C4DDEE; text-decoration:none; font-weight:bold;}
#footer a:activ {color:#C4DDEE; text-decoration:none; font-weight:bold;}
#footer a:hover {color:#C4DDEE; text-decoration:underline; font-weight:bold;}

a:focus {outline: none;}
a:link {color:#0A408A; text-decoration:none; font-weight:bold;}
a:visited {color:#0A408A; text-decoration:none; font-weight:bold;}
a:activ {color:#0A408A; text-decoration:none; font-weight:bold;}
a:hover {color:#0A408A; text-decoration:underline; font-weight:bold;}

a.fusslink:link {font-size:11px; color:#926A09;text-decoration:none}
a.fusslink:visited {font-size:11px; color:#926A09;text-decoration:none}
a.fusslink:activ {font-size:11px; color:#926A09;text-decoration:none}
a.fusslink:hover {font-size:11px; color:#926A09;text-decoration:underline}

a.copy:link {font-size:10px; color:#BA9B81;text-decoration:none}
a.copy:visited {font-size:10px; color:#BA9B81;text-decoration:none}
a.copy:activ {font-size:10px; color:#BA9B81;text-decoration:none}
a.copy:hover {font-size:10px; color:#D0B79B;text-decoration:none}


a.im:link {color:#2C0C00;text-decoration:none; font-weight:bold; cursor:text}
a.im:visited {color:#2C0C00;text-decoration:none; font-weight:bold; cursor:text}
a.im:activ {color:#2C0C00;text-decoration:none; font-weight:bold; cursor:text}
a.im:hover {color:#2C0C00;text-decoration:none; font-weight:bold; cursor:text} 

a.imp:link {color:#2C0C00;text-decoration:none; cursor:text}
a.imp:visited {color:#2C0C00;text-decoration:none; cursor:text}
a.imp:activ {color:#2C0C00;text-decoration:none; cursor:text}
a.imp:hover {color:#2C0C00;text-decoration:none; cursor:text} 

.formkont{margin-bottom:2px; font-family: arial, tahoma, sans-serif, helvetica; border-left:#A6C2D8 1px solid; border-top:#A6C2D8 1px solid; border-bottom:#A6C2D8 1px solid; border-right:#A6C2D8 1px solid; background-color: #F0F6FA; font-size:12px; padding-left:3px;  color:#177DC0; width:270px;  scrollbar-face-color:#DFE4E8; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#F4F6F7; scrollbar-darkshadow-color:#F4F6F7; scrollbar-shadow-color:#797F84; scrollbar-arrow-color:#37393A; scrollbar-track-color:#F4F6F7;}
.formbutton{font-family: arial, tahoma, sans-serif, helvetica; border:; border-left:#DFE4E8 0px solid; border-top:#DFE4E8 0px solid; border-bottom:#DFE4E8 0px groove; border-right:#DFE4E8 0px groove; background-color: #2E84BD; font-size:12px; color:#ffffff; font-weight:bold; height:20px; width:100px;}
form{margin:0px}


table{empty-cells:show}
