body { 
	font-family: arial, helvetica, sans-serif;  
	font-size: 12px; 
}
.main { 
	font-family: arial, helvetica, sans-serif;  
	font-size: 12px; 
	color: #000000;
}
a.main:link, a.main:visited, a.main.active {
	font-family: arial, helvetica, sans-serif;  
	font-size: 12px; 
	color: #FF0000;
	
	text-decoration: none;
} 
a.main:hover, a.main:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	
	text-decoration: none;
	
}

.showthumb{
	border: 1px dotted #FF0000;
	
}

hr{
	border-style:dotted;
	color:#FF0000;
	height:1px;
}

.dotted{
border-bottom: 1px dotted #000000;
}

.path{
	font-family: arial, helvetica, sans-serif;  
	font-size: 10px;
	text-decoration: none;  
	color: #000000;
}
a.path:link, a.path:visited, a.path:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px; 
	color: #FF0000;
	
	text-decoration: none;
}
a.path:hover, a.path:visited:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	
	text-decoration: none;
	color: #000000;
}	
.options{
	border-top-width:2px;
	border-top-style:solid;
  	border-top-color:#EBEBEB;
  
	border-left-width:2px;
 	border-left-style:solid;
  	border-left-color:#EBEBEB;
}
.options{
	border-top-width:2px;
	border-top-style:solid;
  	border-top-color:#EBEBEB;
  
	border-left-width:2px;
 	border-left-style:solid;
  	border-left-color:#EBEBEB;
}


.topnavi, a.topnavi:link, a.topnavi:visited, a.topnavi:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px; 
	color: #FF0000; 
	text-decoration: none;
	}
a.topnavi:hover, a.topnavi:visited:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #000000;
	}
	
.mainnavi {
	BACKGROUND-COLOR: #CCCCCC;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
a.mainnavi:link, a.mainnavi:visited, a.mainnavi:active {
	
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	DISPLAY: block;
	WIDTH: 100%;
	
	BACKGROUND-COLOR: #CCCCCC; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 1px;
	}
a.mainnavi:hover, a.mainnavi:visited:hover {
	
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	DISPLAY: block; 
	WIDTH: 100%;
	
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 1px; 
	}	

.secondnavi {
	BACKGROUND-COLOR: #CCCCCC; 
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}

a.secondnavi:link, a.secondnavi:visited, a.secondnavi:active {
	BORDER-TOP: #FFFFFF 1px solid;  
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	PADDING-RIGHT: 5px; 
	DISPLAY: block;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	WIDTH: 150px; 
	BACKGROUND-COLOR: #CCCCCC; 
}
a.secondnavi:hover, a.secondnavi:visited:hover {
	BORDER-TOP: #CCCCCC 1px solid;  
	BORDER-BOTTOM: #CCCCCC 1px solid;
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px; 
	WIDTH: 150px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #FFFFFF; 
}
.secondnavi_active {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.secondnavi_active:link, a.secondnavi_active:visited, a.secondnavi_active:active {
	BORDER-TOP: #CCCCCC 1px solid;  
	BORDER-BOTTOM: #CCCCCC 1px solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	PADDING-RIGHT: 5px; 
	DISPLAY: block;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	WIDTH: 150px; 
	BACKGROUND-COLOR: #FFFFFF; 
}
a.secondnavi_active:hover, a.secondnavi_active:visited:hover {
	BORDER-TOP: #CCCCCC 1px solid;  
	BORDER-BOTTOM: #CCCCCC 1px solid;
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px; 
	WIDTH: 150px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #FFFFFF; 
}

.thirdnavi { 
	color: #000000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif;
	
}
a.thirdnavi:link, a.thirdnavi:visited, a.thirdnavi:active  { 
	color: #FF0000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
}
a.thirdnavi:hover, a.thirdnavi:visited:hover  { 
	color: #000000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
	}

k{ 
	color: #000000; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	vertical-align: middle 
}	
	
.newsticker {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px; 
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
	}
a.newsticker:link, a.newsticker:visited, a.newsticker:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px; 
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
	}
a.newsticker:hover, a.newsticker:visited:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	}	


.subcontentheader{
	BORDER-TOP: #FFFFFF 1px solid;  
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	PADDING-RIGHT: 5px; 
	DISPLAY: block;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px; 
	WIDTH: 100%; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #CCCCCC; 
	}

.subcontent{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	}
a.subcontent:link, a.subcontent:visited, a.subcontent:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #FF0000; 
	text-decoration: none;
	}
a.subcontent:hover, a.subcontent:visited:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	color: #000000;
	}

.quicknavi {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	}
a.quicknavi:link, a.quicknavi:visited, a.quicknavi:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	}
a.quicknavi:hover, a.quicknavi:visited:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	}	
	
.maintab{ 
	border-top-width:1px;
	border-top-style:solid;
  	border-top-color:black;
  
	border-left-width:1px;
 	border-left-style:solid;
  	border-left-color:black;

  	border-right-width:1px;
  	border-right-style:solid;
  	border-right-color:black;
  
    border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-bottom-color:black;
  	}


/*Organigramm*/

.cellspacing{
	line-height:10px;
}

th.ebene0 {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	border:1px solid #ffffff;
	background-color:#996666;
	text-align:center;
	vertical-align:middle;
	height:30px;
}
td.ebene0 {
	
	color:#000000;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#E6CFCF;
	text-align:center;
	vertical-align:middle;
	height:60px;
}
td.ebene0:hover {
	background-color:#e2e2e2;
}
td.noebene0 {
	
	color:#000000;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#E6CFCF;
	text-align:center;
	vertical-align:middle;
	height:60px;
}
td.noebene0:hover {
	
}

a.ebene0{
	display: block; 
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height:100%;
}
.test0{
	padding:10px;
}

th.ebene1 {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	border:1px solid #ffffff;
	background-color:#BF6060;
	text-align:center;
	vertical-align:middle;
	height:30px;
}
td.ebene1 {
	color:#000000;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#e2e2e2;
	text-align:center;
	vertical-align:middle;
	height:90px;
}
td.ebene1:hover {
	background-color:#f2f2f2;
}
td.noebene1 {
	color:#000000;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#e2e2e2;
	text-align:center;
	vertical-align:middle;
	height:60px;
}
td.noebene1:hover {
	
}

a.ebene1{
	display: block; 
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height:100%;
}
.test1{
	padding:10px;
}
