/* CSS Document */
body {
	scrollbar-3dlight-color:#e0e5e7;
    scrollbar-arrow-color: #e0e5e7; 
    scrollbar-darkshadow-color:#e0e5e7; 
    scrollbar-face-color:  #177344;
    scrollbar-highlight-color:#e0e5e7;
    scrollbar-shadow-color:  #177344;
    scrollbar-track-color: #FFFFFF;
}
h1 {
           font-size : 15px;
           font-weight: bold;
           color : #00000;
           font-family : Verdana, Arial, Helvetica, sans-serif;
           text-decoration : none;
}

TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}
type.text{

	BORDER-RIGHT: #177344 1px solid; BORDER-TOP: #177344 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #177344 1px solid; WIDTH:80px; COLOR: #177344; BORDER-BOTTOM: #177344 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b7dcd0

}
.formelement {
	WIDTH: 150px; BORDER-RIGHT:#177344 2px solid; BORDER-TOP: #FFFFFF 0px solid; FONT-SIZE: 11px; MARGIN: 1px; BORDER-LEFT: #FFFFFF 0px solid; COLOR: #000000; BORDER-BOTTOM: #177344 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.formbutton {
	BORDER-RIGHT: #177344 1px solid; BORDER-TOP: #177344 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #177344 1px solid; WIDTH:80px; COLOR: #177344; BORDER-BOTTOM: #177344 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b7dcd0
}
.newsbutton{
	BORDER-RIGHT: #177344 1px solid; BORDER-TOP: #177344 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; BORDER-LEFT: #177344 1px solid; WIDTH:40px;  HEIGHT:15px; COLOR: #177344; BORDER-BOTTOM: #177344 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b7dcd0
}
      .baum  {
	  	   BACKGROUND-COLOR: #F0F4FD;
           background-image :  url(navigation.jpg);
           background-repeat : no-repeat;
		   width: 250px;
           background-position : 0px 100%;
      }
     .defaulttext {
           font-size : 12px;
           color : #000000;
           font-family : Verdana, Arial, Helvetica, sans-serif;
           text-decoration : none;
      }
     .text {
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
      }
	   .textheadline {
	font-size : 12px;
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
      }
	  	  .headline2 {
	font-size: 10px;
	font-weight: bold;
}
     .leftmenu {
           float:left;
           margin : 1px;
           padding: 2px 8px 2px 8px;
           font-size : 11px;
           width : 100%;
           color : #000000;
           font-family : Arial, Helvetica, sans-serif;
           text-decoration : none;
           border: 0;
           border-right : 2px solid #177344;
           border-bottom : 1px solid #177344;
     }
     A.leftmenu:hover {
           padding-right: 4px;
           border-right : 7px solid #177344;
           color : #000000;
      }
     A.leftmenu:active {
           border-right : 7px solid #177344;
           color : #000000;
           background-color : #b7dcd0;
      }
     .leftmenu_on{
           float:left;
           border-top-width : 0;
           padding-right : 8px;
           padding-left : 8px;
           border-left-width : 0;
           font-size : 11px;
           border-bottom : 1px solid #177344;
           padding-bottom : 2px;
           margin : 1px;
           width : 100%;
           padding-top : 2px;
           font-family : Arial, Helvetica, sans-serif;
           text-decoration : none;
           border-right : 7px solid #177344;
           padding-right : 4px;
           border-top : 0 solid #e0e5e7;
           margin-bottom : 0;
           border-left : 0 solid #177344;
           color : #000000;
           margin-right : 0;
           border-bottom : 1px solid #177344;
           background-color : #b7dcd0;
      }
     .leftmenu1_on{
        float:left;
	border-top-width : 0;
	padding-right : 8px;
	padding-left : 8px;
	border-left-width : 0;
	font-size : 11px;
	border-bottom : 1px solid #177344;
	padding-bottom : 2px;
	margin : 1px;
	width : 100%;
	padding-top : 2px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	border-right : 7px solid #177344;
	padding-right : 4px;
	border-top : 0 solid #e0e5e7;
	margin-bottom : 0;
	border-left : 0 solid #177344;
	color : #000000;
	margin-right : 0;
	border-bottom : 1px solid #177344;
	background-color : #FFFFCC;
      }
.bgteaser {
	BACKGROUND-COLOR: #d0dae3
}.bgline {
	BACKGROUND-COLOR: #ffffff
}
.bgteaserh1 {
	BACKGROUND-COLOR: #008751;
	font-weight: bold;
	color: #FFFFFF;

}
.bgteaserh2 {
	BACKGROUND-COLOR: #1a69ac
}
.bgteaserh3 {
	BACKGROUND-COLOR: #67316b
}
.bgteaserh4 {
	BACKGROUND-COLOR: #80282f
}
.bgteaserh5 {
	BACKGROUND-COLOR: #94732b
}
.txtHeadHpTeaser {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.txtCopyHpTeaser {
		BACKGROUND-COLOR: #B7DCD0;
	    color: #000000;
}
.kategorie0 {
 BORDER-TOP: #177344 1px solid; BORDER-BOTTOM: #177344 1px solid; HEIGHT:20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR:#008751 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.kategorie1 {
 BORDER-TOP: #177344 1px solid; BORDER-BOTTOM: #177344 1px solid; HEIGHT:20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: Alpha(Opacity=35, FinishOpacity=90, Style=1); COLOR:#000000 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #008751;
}
.sem_tabelle {
 		HEIGHT:30px; 
		PADDING-LEFT: 4px; 
		BORDER-BOTTOM: #177344 1px solid; 
	    color: #000000;
		}
     .sem_leitende {
	font-size : 12px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	BACKGROUND-COLOR: #F0F5FE;
      }
	 .sem_anmeldung {
	font-size : 12px;
	PADDING-LEFT: 10px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	BACKGROUND-COLOR: #B7DCD0;
      }

a.sem_link {
  HEIGHT:29px;
  color: #000000;
  text-decoration: none;
}

a.sem_link:hover {
  text-decoration: none;
}

.navigation_footer {
	HEIGHT:20px;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	BORDER-TOP: #177344 1px solid;
	font-size : 10px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-variant: normal;
	text-transform: none;
	BACKGROUND-COLOR: #FFFFFF;
	line-height: normal;
		}
	.navigation_footer_link {
	font-size : 10px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
		}
