/*Listen*/
/*HEADER RIGHT NAV*/
.headernavrightul {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	float: left;
	text-align: left;
}
.headernavrightli {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	float: left;
	padding-left:0em;/*6px*/
	text-align: left;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	/*border:1px solid grey;*/
}
.headernavrightli a{
	color: rgb(20,97,169);
}
.headernavrightli a:hover {
	color: rgb(189,203,231);
}
.headernavrightliover {
	color: rgb(189,203,231);
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	padding-left:0em;/*6px*/
	text-align: left;
	float: left;
	/*border:1px solid grey;*/
}
.headernavrightliover a {
	color: rgb(189,203,231);
}
.headernavrightliover a:hover {
	color: rgb(20,97,169);
}
/* HEADER VERLAUF */
ul.headerverlauful {
	font-size: 7.5pt;
	font-weight: normal; 
	font-style: normal;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
	float: left;
	/*text-align: left;*/
}
li.headerverlaufli, li.headerverlaufli_orange, li.headerverlaufli_gruen {
	font-size: 7.5pt;
	font-weight: normal; 
	font-style: normal;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0em;
	padding-right: 1em;/*15px*/
	color: rgb(87,87,87);
	vertical-align: top;
	float: left; 
	/*text-align: left;*/
}
li.headerverlaufli a, li.headerverlaufli_orange a, li.headerverlaufli_gruen a {
	color: rgb(87,87,87);
}
li.headerverlaufli a:hover {
/*	color: rgb(189,203,231);*/
	color: rgb(20,97,169);
}
li.headerverlaufli_orange a:hover {
/*	color: rgb(189,203,231);*/
	color: #E18401;
}
li.headerverlaufli_gruen a:hover {
/*	color: rgb(189,203,231);*/
	color: #5D876C;
}



/**************/
/*LEFT BODY NAV*/
.leftnavul {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #8C9CB3;
	width: 180px;/*153*/
	/*border-left: 1px solid #8C9CB3;
	border-right: 1px solid #8C9CB3;*/
}
.leftnavul_orange {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F1DCA7;
	width: 180px;/*153*/
	/*border-left: 1px solid #8C9CB3;
	border-right: 1px solid #8C9CB3;*/
}
.leftnavul_gruen {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #AFCBB4;
	width: 180px;/*153*/
	/*border-left: 1px solid #8C9CB3;
	border-right: 1px solid #8C9CB3;*/
}
.leftnavsecondul, .leftnavthirdul {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: auto 0px auto 0px;
	padding: 0px 0px 0px 0px;
	background-color: #8C9CB3;
	width: 100%;
}
.leftnavsecondul_orange, .leftnavthirdul_orange {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: auto 0px auto 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F1DCA7;
	width: 100%;
}
.leftnavsecondul_gruen, .leftnavthirdul_gruen {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: auto 0px auto 0px;
	padding: 0px 0px 0px 0px;
	background-color: #AFCBB4;
	width: 100%;
}
.leftnavfirst {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: rgb(255, 255, 255);
	/*border-left: 1px solid #8C9CB3;*/
	border-top: 1px solid #8C9CB3;
}
.leftnavfirst_orange {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: rgb(255, 255, 255);
	/*border-left: 1px solid #8C9CB3;*/
	border-top: 1px solid #E78600;
}
.leftnavfirst_gruen {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: rgb(255, 255, 255);
	/*border-left: 1px solid #8C9CB3;*/
	border-top: 1px solid #5D876C;
}
.leftnavfirstover {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: rgb(20,97,169);
	/*border-left: 1px solid #8C9CB3;
	border-top: 1px solid #8C9CB3;*/
	font-weight: bold;
}
* html .leftnavfirstover {
	height: 16px;
	padding: 0.2em 0em 0em 0em;
}
.leftnavfirstover_orange {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: #E18401;
	/*border-left: 1px solid #8C9CB3;
	border-top: 1px solid #8C9CB3;*/
	font-weight: bold;
}
* html .leftnavfirstover_orange {
	height: 16px;
	padding: 0.2em 0em 0em 0em;
}
.leftnavfirstover_gruen {
	margin: auto 0em auto 0em;
	padding: 0.2em 0em 0.2em 0em;
	background-color: #5D876C;
	/*border-left: 1px solid #8C9CB3;
	border-top: 1px solid #8C9CB3;*/
	font-weight: bold;
}
* html .leftnavfirstover_gruen {
	padding: 0.2em 0em 0em 0em;
	height: 16px;
}
.leftnavfirstover a, .leftnavfirstover_orange a, .leftnavfirstover_gruen a{
	color: #FFFFFF;
}
.leftnavfirstover a:hover{
	color: #BDCBE7;/*???????*/
}
.leftnavfirstover_orange a:hover{
	color: #F7EAC8;
}
.leftnavfirstover_gruen a:hover{
	color: #B7D3BC;
}
.leftnavsecond {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	background-color: rgb(169,185,218);
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #8C9CB3;
}
* html .leftnavsecond {
	height: 16px;
}
.leftnavsecond_orange {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	background-color: #F0D190;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #E78600;
}
* html .leftnavsecond_orange {
	height: 16px;
}
.leftnavsecond_gruen {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	background-color: #A7C3AC;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #5D876C;
}
* html .leftnavsecond_gruen {
	height: 16px;
}
.leftnavsecondover {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	/*background-color: rgb(169,185,218);*/
	background-color: rgb(20,97,169);
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #8C9CB3;
}
* html .leftnavsecondover {
	height: 16px;
}
.leftnavsecondover_orange {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	/*background-color: rgb(169,185,218);*/
	background-color: #E18401;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #F0D190;
}
* html .leftnavsecondover_orange {
	height: 16px;
}
.leftnavsecondover_gruen {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0em 0em;
	/*background-color: rgb(169,185,218);*/
	background-color: #5D876C;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #A7C3AC;
}
* html .leftnavsecondover_gruen {
	height: 16px;
}
/************************/
.leftnavthird {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	background-color: #BFCBE3;
	/*background-color: rgb(20,97,169);*/
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #8C9CB3;
}
.leftnavthird_orange {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	background-color: #F0D190;
	/*background-color: rgb(20,97,169);*/
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #E18401;
}
.leftnavthird_gruen {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	background-color: #A7C3AC;
	/*background-color: rgb(20,97,169);*/
	list-style-type: none;
	list-style-image: none;
/*	border-top: 1px solid #A7C3AC;*/
	border-top: 1px solid #5D876C;
}
.leftnavthirdover {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	/*background-color: #BFCBE3;*/
	background-color: rgb(20,97,169);
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #8C9CB3;
}
.leftnavthirdover_orange {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	/*background-color: #BFCBE3;*/
	background-color: #E18401;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #F0D190;
}
.leftnavthirdover_gruen {
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0em 0.2em 0em;
	color: rgb(87,87,87);
	/*background-color: #BFCBE3;*/
	background-color: #5D876C;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #A7C3AC;
}
.leftnavfirst a:hover, .leftnavsecond a:hover{
	color: rgb(87,87,87);
	font-weight: bold;
}
.leftnavfirst_orange a:hover, .leftnavsecond_orange a:hover, .leftnavfirst_gruen a:hover, .leftnavsecond_gruen a:hover{
	color: rgb(87,87,87);
	font-weight: bold;
}
.leftnavsecondover a:hover{
	color: #BDCBE7;
}
.leftnavsecondover_orange a:hover{
	color: #EFD48D;
}
.leftnavsecondover_gruen a:hover{
	color: #A7C3AC;
}
.leftnavsecond a, .leftnavsecond_orange a, .leftnavsecond_gruen a{
	color: rgb(87,87,87);
}
.leftnavthirdover a:hover{
	color: #BDCBE7;
}
.leftnavthirdover_orange a:hover{
	color: #EFD48D;
}
.leftnavthirdover_gruen a:hover{
	color: #A7C3AC;
}

.leftnavfirst a, .leftnavthirdover a, .leftnavfirst_orange a, .leftnavthirdover_orange a, .leftnavfirst_gruen a, .leftnavthirdover_gruen a{
	color: rgb(87,87,87);
}
.leftnavsecondover a, .leftnavthirdover a, .leftnavsecondover_orange a, .leftnavthirdover_orange a, .leftnavsecondover_gruen a, .leftnavthirdover_gruen a{
	color: rgb(255,255,255);
	font-weight: bold;
}
.leftnavthird a, .leftnavthird_orange a, .leftnavthird_gruen a{
	color: rgb(87,87,87);
	font-weight: normal;
}
.leftnavthird a:hover, .leftnavthird_orange a:hover, .leftnavthird_gruen a:hover{
	color: rgb(87,87,87);
	font-weight: bold;
}
.abstand{
	width: 10px;
	height: 10px;
	float: left;
}
.abstandover{
	width: 10px;
	height: 10px;
	float: left;
}
.abstandohnebullet{
	width: 25px;
	height: 10px;
	float: left;
}
.bullet{
	background-image: url(../../basic/nav/bullet_nav_links_norm.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 15px;
	height: 10px;
	float: left;
}
.bulletover{
	background-image: url(../../basic/nav/bullet_nav_links_click.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 15px;
	height: 10px;
	float: left;
}
.inhalt{
	height: 100%;
}

/************************************/
/*Body Funktionen z.b. Pdf schreiben*/
/************************************/
.funktionenul {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: rgb(20,97,169);
	vertical-align: top;
}
.funktionenul_orange {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #E18401;
	vertical-align: top;
}
.funktionenul_gruen {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #3C624A;
	vertical-align: top;
}
.funktionenul a{
	color: rgb(20,97,169);
}
.funktionenul_orange a{
	color: #E18401;
}
.funktionenul_gruen a{
	color: #3C624A;
}
.funktionenli, .funktionenli_orange, .funktionenli_gruen {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	line-height: 15pt;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
}
/*
.funktionenli a{
	color: rgb(20,97,169);
}
.funktionenli_orange a{
	color: #E18401;
}
.funktionenli_gruen a{
	color: #3C624A;
}
.funktionenli a:hover{
	color: rgb(20,97,169);
}
.funktionenli_orange a:hover{
	color: #E18401;
}
.funktionenli_gruen a:hover{
	color: #5D876C;
}
*/
/*FOOTER*/
ul.footernavul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	float: left;
	text-align: left;
}
li.footernavli, li.footernavli_gruen, li.footernavli_orange {
	font-size: 9pt;
	font-weight: bold;
	padding-left: 0.6em; /*6px*/
/*	color: rgb(20,97,169);*/
	color: rgb(87,87,87);
	text-align: left;
	float: left;
	list-style: none;
	list-style-type: none;
	list-style-image: none; /*border:1px solid grey;*/
}
li.footernavli a, li.footernavli_gruen a, li.footernavli_orange a {
	color: rgb(87,87,87);
}
li.footernavli a:hover {
	color: rgb(20,97,169);
}
li.footernavli_gruen a:hover {
	color: #5D876C;
}
li.footernavli_orange a:hover {
	color: #E18401;
}
li.footernavliover, li.footernavliover_gruen, li.footernavliover_orange {
	font-size: 9pt;
	font-weight: bold;
	padding-left:0.6em;/*6px*/
	text-align: left;
	float: left;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	/*border:1px solid grey;*/
}
li.footernavliover a {
	color: rgb(189,203,231);
}
li.footernavliover_gruen a {
	color: #B7D3BC;
}
li.footernavliover_orange a {
	color: #F7EAC8;
}
li.footernavliover a:hover {
	color: rgb(20,97,169);
}
li.footernavliover_gruen a:hover {
	color: #5D876C;
}
li.footernavliover_orange a:hover {
	color: #E18401;
}
ul.footernavcopyright {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	float: left;
	text-align: left;
}
li.footernavcopyright, li.footernavcopyright_gruen, li.footernavcopyright_orange {
	font-size: 9pt;
	padding-left: 0.6em; /*6px*/
	color: rgb(87,87,87);
	text-align: left;
	float: left;
	list-style: none;
	list-style-type: none;
	list-style-image: none; /*border:1px solid grey;*/
}
li.footernavcopyright a, li.footernavcopyright_gruen a, li.footernavcopyright_orange a{
	color: rgb(87,87,87);
}
li.footernavcopyright a:hover{
	color: rgb(20,97,169);
}
li.footernavcopyright_gruen a:hover{
	color: #5D876C;
}
li.footernavcopyright_orange a:hover{
	color: #E18401;
}
/*a.suchen {
	font-size: 9pt;
	font-weight: bold;
	color: rgb(87,87,87);
}*/
a.suchen, a.suchen_gruen, a.suchen_orange {
	font-size: 9pt;
	font-weight: bold;
	color: rgb(87,87,87);
}
a.suchen:hover{
	font-size: 9pt;
	font-weight: bold;
	color: rgb(20,97,169);
}
a.suchen_gruen:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #5D876C;
}
a.suchen_orange:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #E18301;
}