.nav a:link { color: #666666; text-decoration: none}
.nav a:visited { color: #666666;  text-decoration: none}
.nav a:hover {color: #000000;  text-decoration: none}
.nav a:active {color: ##666666;  text-decoration: none}
.nav_act a:link { color: #000000; text-decoration: none}
.nav_act a:visited {color: #000000;  text-decoration: none}
.nav_act a:hover {color: #000000;  text-decoration: none}

.txtbottom-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: Bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7E7E7E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.txtbottom-2 a:link a:visited {
           color: #7E7E7E;;
		   text-decoration: underline;
           }
		   
.txtbottom-2 a:visited {
           color: #7E7E7E;;
		   text-decoration: underline;
           }

.txtbottom-2 a:hover {
           color: #7E7E7E;;
		   text-decoration: underline;
           }

.menu-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: Bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7E7E7E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.menu-home a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: Bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7E7E7E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.menu-home a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: Bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7E7E7E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}




.menukatn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7E7E7E;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menukatn a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7E7E7E;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menukatn a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7E7E7E;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menukath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menukath a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menukath a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.menusubn  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	border: gepunktet;
	line-height: normal;
	font-style: normal;
	margin: auto;
	padding: 0px 0px 0px 20px;
	float: left;
}

.menusubn a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	border: gepunktet;
	line-height: normal;
	font-style: normal;
	margin: auto;
	padding: 0px 0px 0px 20px;
	float: left;
}

.menusubn a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	border: gepunktet;
	line-height: normal;
	font-style: normal;
	margin: auto;
	padding: 0px 0px 0px 20px;
	float: left;
}
.menusubh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.menusubh a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.menusubh a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.Headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin: auto;
}
.txtStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.menukatr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #9B9A24;
}
.menusubr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #9B9A24;
	margin: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
P { Margin-left:0px; Margin-right:0px; Margin-top:0px; Margin-bottom:0px; }


a { TEXT-DECORATION: none; }
a:link {  }
a:visited {  }
a:hover { TEXT-DECORATION: none; }
a:active {  }

select, input, textarea
{
      border-color:#CCCCCC;
      border-style:solid;
      background-color: #6699CC;
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
      border: 1px solid #CCCCCC;
      font-size: 11px;
}

.csc-form-label, .csc-form-label-req { font-size: 11px; color: #000000; font-weight: normal; text-align:left; text-transform: uppercase; padding-top: 0px; padding-left: 0px; padding-right: 28px; padding-bottom: 10px;}


.tx-newloginbox-pi1 { font-size: 11px; color: #000000; font-weight: normal; text-align:left; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 28px; padding-bottom: 10px;}
.tx-newloginbox-pi1 a:link { color: #000000; text-decoration: none; font-weight: bold; }
.tx-newloginbox-pi1 a:visited { color: #000000; text-decoration: none; }
.tx-newloginbox-pi1 a:hover { color: #000000; text-decoration: underline; font-weight: bold; }
.tx-newloginbox-pi1 a:active { color: #000000; text-decoration: none; }		

.nav1 {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-top: 10px
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	height: 100%;
        }
.nav1 a:link {
           color: #000000;
           text-decoration: none;
	   vertical-align: middle;
           }
.nav1 a:visited {
           color: #000000;
           text-decoration: none;
	   vertical-align: middle;
           }
.nav1 a:hover {
           color: #FFFFFF;
		   text-decoration: none;
		   vertical-align: middle;
           }
.nav1 a:active {
           color: #000000;
           text-decoration: none;
	   vertical-align: middle;
           }

/*====================FLYOUT================================*/
.nav2_passiv{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	background-color: #44A5CF;
        }
.nav2_passiv a:link {
           color: #000000;
           text-decoration: none;
           }
.nav2_passiv a:visited {
           color: #000000;
           text-decoration: none;
           }
.nav2_passiv a:hover {
           color: #FFFFFF;
           text-decoration: none;
           }
.nav2_passiv a:active {
           color: #000000;
           text-decoration: none;
           }


.nav2_activ{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #000E77;
        }
.nav2_activ a:link {
           color: #FFFFFF;
           text-decoration: none;
           }
.nav2_activ a:visited {
           color: #FFFFFF;
           text-decoration: none;
           }
.nav2_activ a:hover {
           color: #FFFFFF;
           text-decoration: none;
           }
.nav2_activ a:active {
           color: #FFFFFF;
           text-decoration: none;
           }
/*====================FLYOUT-END============================*/

h1 { font-size: 16px; color: #141215; font-weight: bold; text-align:left; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 16px; padding-bottom: 0px;}

h2 { font-size: 16px; color: #053D8C; font-weight: bold; text-align:left; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 16px; padding-bottom: 0px;}

h3 { font-size: 16px; color: #737576; font-weight: bold; text-align:left; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 16px; padding-bottom: 0px;}

h4 { font-size: 16px; color: #CD0015; font-weight: bold; text-align:left; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 16px; padding-bottom: 0px;}

.csc-textpic-image {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align:justify;
	text-transform: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}



P.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align:justify;
	text-transform: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 28px;
	padding-bottom: 10px;
}
P.bodytext a:link { color: #000000; text-decoration: underline; }
P.bodytext a:visited { color: #000000; text-decoration: underline; }
P.bodytext a:hover { color: #000000; text-decoration: underline; }
P.bodytext a:active { color: #000000; text-decoration: underline; }		

TD#content_right P.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-align:justify; text-transform: none; padding-top: 0px; padding-left: 0px; padding-right: 28px; padding-bottom: 10px;}
TD#content_right P.bodytext a:link { color: #000000; text-decoration: underline; font-weight: bold; }
TD#content_right P.bodytext a:visited { color: #000000; text-decoration: underline; }
TD#content_right P.bodytext a:hover { color: #000000; text-decoration: underline; font-weight: bold; }
TD#content_right P.bodytext a:active { color: #000000; text-decoration: underline; }

UL {font-family: Arial, Helvetica, sans-serif;list-style-type:square; font-size: 12px; color: #000000; font-weight: normal; text-align:left; text-transform: none; padding-top: 0px; padding-left: 30px; padding-right: 0px; padding-bottom: 10px;}
UL a:link { color: #000000; text-decoration: none; font-weight: bold; }
UL a:visited { color: #000000; text-decoration: none; }
UL a:hover { color: #000000; text-decoration: underline; font-weight: bold; }
UL a:active { color: #000000; text-decoration: none; }		

.home { font-size: 9px; color: #000000; font-weight: bold; text-align:right; text-transform: uppercase; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
.home a:link { color: #000000; text-decoration: none; }
.home a:visited { color: #000000; text-decoration: none; }
.home a:hover { color: #000000; text-decoration: underline; }
.home a:active { color: #000000; text-decoration: none; }		

.pfad { font-size: 9px; color: #000000; font-weight: normal; text-align:right; text-transform: none; padding-top: 5px; padding-left: 0px; padding-right: 22px; padding-bottom: 5px;}
.pfad a:link { color: #000000; text-decoration: none; }
.pfad a:visited { color: #000000; text-decoration: none; }
.pfad a:hover { color: #000000; text-decoration: underline; }
.pfad a:active { color: #000000; text-decoration: none; }		


.txtbottom { font-size: 10px; color: #000000; padding-bottom: 10px; }
.txtbottom a:link { color: #000000; text-decoration: none; }
.txtbottom a:visited { color: #000000; text-decoration: none; }
.txtbottom a:hover { TEXT-DECORATION: underline; color: #000000; }
.txtbottom a:active { color: #000000; text-decoration: none; } 


/*====================VORLAGE================================*/
/*VORLAGE*/
.VORLAGE { font-size: 9px; color: #000000; font-weight: normal; text-align:right; text-transform: none; padding-top: 5px; padding-left: 0px; padding-right: 22px; padding-bottom: 5px;}
.VORLAGE a:link { color: #000000; text-decoration: none; }
.VORLAGE a:visited { color: #000000; text-decoration: none; }
.VORLAGE a:hover { color: #000000; text-decoration: underline; }
.VORLAGE a:active { color: #000000; text-decoration: none; }		


/*VORLAGE RECHTE SPALTE*/
TD#content_irgendwo P.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-align:justify; text-transform: uppercase; padding-top: 10px; padding-left: 20px; padding-right: 10px; padding-bottom: 10px; background-color: #7B8178; margin: 20px;}
TD#content_irgendwo P.bodytext A:link { color: #000000; text-decoration: none; }
TD#content_irgendwo P.bodytext A:hover { color: #000000; text-decoration: none; }
TD#content_irgendwo P.bodytext A:active { color: #000000; text-decoration: underline; }
TD#content_irgendwo P.bodytext A:visited { color: #000000; text-decoration: none; }
/*====================VORLAGE-END============================*/
div.menu {}
