body {
	color: #26558C;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
 	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
}
.formular {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	line-height: 14px;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	line-height : 14px;
}
.uebertitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.uebertitel_rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CF000C}
.uebertitel_dblau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #26558C}
.uebertitel_hblau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C1D8E8}
.tickerstyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.gaste_form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #333333; border: 1px #666666 solid}
.field3	{width: 150px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #003B74; background-color: #FFFCC8; border-color:#00457F; border-width: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; line-height: 12px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.largefield	{width: 250px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #003B74; background-color: #FFFFFF; border-color:#00457F; border-width: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; line-height: 12px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.field2	{width: 200px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #003B74; background-color: #FFFFFF; border-color:#00457F; border-width: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; line-height: 12px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.field {width: 20px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0C2269; background-color: #ABCCEA; border-color:#C1D8E8; border-width: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; line-height: 12px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.img {border: 1px solid #FFFFFF;}

.normal_rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #99111b; line-height: 22px; text-decoration: none}
a.normal_rot:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #760809; text-decoration: none}
a.normal_rot:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #760809; text-decoration: none}
a.normal_rot:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #99111b; text-decoration: none}

.normalnews {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.normalnews:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D0D3DF; text-decoration: none}
a.normalnews:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D0D3DF; text-decoration: none}
a.normalnews:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}

.normal_schwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 14px;}
a.normal_schwarz:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C1D8E8; text-decoration: none}
a.normal_schwarz:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C1D8E8; text-decoration: none}
a.normal_schwarz:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}

.normal_dblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26558C;
	line-height: 14px;
	text-decoration: none
}
a.normal_dblau:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
a.normal_dblau:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
a.normal_dblau:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003B74; text-decoration: none}

.nav_dblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26558C;
	line-height: 14px;
	text-decoration: none;
	letter-spacing: 1px;
}
a.nav_dblau:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; letter-spacing: 1px;}
a.nav_dblau:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; letter-spacing: 1px;}
a.nav_dblau:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #26558C; text-decoration: none; letter-spacing: 1px;}

.normal_dblautd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003B74; line-height: 14px; text-decoration: none}
a.normal_dblautd:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.normal_dblautd:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.normal_dblautd:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003B74; text-decoration: none}

.normal_weiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 14px; text-decoration: none}
a.normal_weiss:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DBBD3; text-decoration: none}
a.normal_weiss:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DBBD3; text-decoration: none}
a.normal_weiss:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}

.normal_hblau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DBBD3; line-height: 14px; text-decoration: none}
a.normal_hblau:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.normal_hblau:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.normal_hblau:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DBBD3; text-decoration: none}

.fusszeile {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #26558C; line-height: 12px; text-decoration: none}
a.fusszeile:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9DBBD3; text-decoration: none}
a.fusszeile:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9DBBD3; text-decoration: none}
a.fusszeile:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #26558C; text-decoration: none}

a.scs:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FFFFFF; text-decoration: none}
a.scs:active{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  color: #79E23A; text-decoration: none}
a.scs:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.scs:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #79E23A; text-decoration: none}

.subnav_gemeinde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	line-height: 14px;
	text-decoration: none
}
a.subnav_gemeinde:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; background: #CCCCCC;}
a.subnav_gemeinde:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
a.subnav_gemeinde:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: none}

/*----------- NAV01/NAV02 Begin -----------*/
#DIVNAV01 a 
{
	display: block;
	TEXT-DECORATION: none;
	background:  url("../pictures/bg_NAV.gif") no-repeat;
	COLOR: #000000;
	text-align:left;
}

#DIVNAV01 ul						{padding: 0; margin: 0 0 0 0; list-style: none;}

#DIVNAV01 ul li.NAV01 a				{width: 156px; font-weight:bold; border-bottom: 1px solid #16BD16; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px    -150px;}
#DIVNAV01 ul li.NAV01 a:hover		{width: 156px; font-weight:bold; border-bottom: 1px solid #16BD16; COLOR: #FFFFFF; padding-left: 3px;  background-position: -300px -300px;}

#DIVNAV01 ul li.NAV01Aktiv a		{width: 156px; font-weight:bold; border-bottom: 1px solid #16BD16; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}
#DIVNAV01 ul li.NAV01Aktiv a:hover	{width: 156px; font-weight:bold; border-bottom: 1px solid #16BD16; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}

#DIVNAV01 ul li.NAV02 a				{width: 156px; font-weight:normal; line-height: 14px; padding-left: 15px; background-position: -300px    0px;}
#DIVNAV01 ul li.NAV02 a:hover		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV01 ul li.NAV02Aktiv a		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}
#DIVNAV01 ul li.NAV02Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV01 ul li.NAV03 a				{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px    0px;}
#DIVNAV01 ul li.NAV03 a:hover		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -150px;}

#DIVNAV01 ul li.NAV03Aktiv a		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -300px;}
#DIVNAV01 ul li.NAV03Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -450px;}

/*----------- NAV01/NAV02 Ende -----------*/

/*----------- NAV02/NAV02 Begin -----------*/
#DIVNAV02 a 
{
	display: block;
	TEXT-DECORATION: none;
	background:  url("../pictures/bg_NAV02.gif") no-repeat;
	COLOR: #000000;
	text-align:left;
}

#DIVNAV02 ul						{padding: 0; margin: 0 0 0 0; list-style: none;}

#DIVNAV02 ul li.NAV01 a				{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px    -150px;}
#DIVNAV02 ul li.NAV01 a:hover		{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px;  background-position: -300px -300px;}

#DIVNAV02 ul li.NAV01Aktiv a		{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}
#DIVNAV02 ul li.NAV01Aktiv a:hover	{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}

#DIVNAV02 ul li.NAV02 a				{width: 156px; font-weight:normal; line-height: 14px; padding-left: 15px; background-position: -300px    0px;}
#DIVNAV02 ul li.NAV02 a:hover		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV02 ul li.NAV02Aktiv a		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}
#DIVNAV02 ul li.NAV02Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV02 ul li.NAV03 a				{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px    0px;}
#DIVNAV02 ul li.NAV03 a:hover		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -150px;}

#DIVNAV02 ul li.NAV03Aktiv a		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -300px;}
#DIVNAV02 ul li.NAV03Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -450px;}

/*----------- NAV02/NAV02 Ende -----------*/

/*----------- NAV03/NAV02 Begin -----------*/
#DIVNAV03 a 
{
	display: block;
	TEXT-DECORATION: none;
	background:  url("../pictures/bg_NAV03.gif") no-repeat;
	COLOR: #000000;
	text-align:left;
}

#DIVNAV03 ul						{padding: 0; margin: 0 0 0 0; list-style: none;}

#DIVNAV03 ul li.NAV01 a				{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px    -150px;}
#DIVNAV03 ul li.NAV01 a:hover		{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px;  background-position: -300px -300px;}

#DIVNAV03 ul li.NAV01Aktiv a		{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}
#DIVNAV03 ul li.NAV01Aktiv a:hover	{width: 156px; font-weight:bold; border-bottom: 1px solid #009D00; COLOR: #FFFFFF; padding-left: 3px; background-position: -300px -450px;}

#DIVNAV03 ul li.NAV02 a				{width: 156px; font-weight:normal; line-height: 14px; padding-left: 15px; background-position: -300px    0px;}
#DIVNAV03 ul li.NAV02 a:hover		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV03 ul li.NAV02Aktiv a		{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}
#DIVNAV03 ul li.NAV02Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 14px; COLOR: #FFFFFF; padding-left: 15px; background-position: -300px -450px;}

#DIVNAV03 ul li.NAV03 a				{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px    0px;}
#DIVNAV03 ul li.NAV03 a:hover		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -150px;}

#DIVNAV03 ul li.NAV03Aktiv a		{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -300px;}
#DIVNAV03 ul li.NAV03Aktiv a:hover	{width: 156px; font-weight:normal; line-height: 1.9em; padding-left: 45px; background-position: -600px -450px;}

/*----------- NAV01/NAV02 Ende -----------*/

.menu {
	padding:0px;
	background:#FFFFFF;
/*	background:#26558C;*/
}

.menu .options {
	font-size: 10px;
	line-height: 16px;
/*	background:#DDEDF9;*/
	background:#26558C;
	z-index: 100;
}

.menu a {
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background:transparent;
}

.menu a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.menu a:hover {
	color:#26558C;
	background:#FFFFFF;
}

.menubar {
	padding:1px;
	background:#FFFFFF;
/*	background:#26558C;*/
}

.menubar .options {
	font-size: 10px;
	line-height: 16px;
/*	background:#DDEDF9;*/
	background:#26558C;
}

.menubar a {
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background:transparent;
}

.menubar a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.menubar a:hover {
	color:#26558C;
	background:#FFFFFF;
}
.tabbottomliste    { border-bottom : 1px dotted #26558C; height: 30px }
