/* CSS Document */

/* babyblau bis 30.09.2008: #8998AB */
/* danach etwas heller: #9DACBF */

.body
{
  margin: 0px;
  padding: 0px;
  height: 100%; 
  font-size:90%;		/*16px [1] */
  line-height:1.125em;	/*18px [2] */
  font-family: sans-serif, Helvetica, Arial, Verdana;
  background-color: #D5D5D5;
}

.bodyi
{
  margin: 0px;
  padding: 0px;
  height: 100%; 
  font-size:90%;		/*16px [1] */
  line-height:1.125em;	/*18px [2] */
  font-family: sans-serif, Helvetica, Arial, Verdana;
  background-color: #9DACBF;
}


#col-a {
  width: 193px;
/*  height: 100%;*/
  max-width:193px;
  overflow: hidden;
  float: left; 

  padding-top: 0px;
  margin-top: 0px;
 /* border: 1px solid #000000;*/
  margin-bottom: 200px;
}

.divbannerlinks {
	width: 193px;
	text-align: center;
	background-color: #9DACBF;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 3px;
}

#leisteoben {
/*float: left;*/
/*margin: 5px;*/

text-align: right;
padding-left: 1px;
border-bottom: 1px solid #FFFFFF;

	height: 20px;
	width: 805px;
	/*padding-top: 2px; 
	padding-bottom: 2px;*/ 
	background-color: #838383;
}

#fotogross {
/*float: left;*/
/*background-color:#D5D5D5;*/
/*display: block;*/
/*border-bottom: 1px solid #FFFFFF;*/
/*border-left: 1px solid #FFFFFF;*/
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#text1 {
font-size: 10pt;
float: left;
padding: 5px; 
width: 794px;
border-top: 1px solid #FFFFFF;
/*background-color:#D5D5D5;*/
}

#text1 table {
	/*border: 1px solid black;*/
	border-collapse: collapse;
	/*border: 1px solid black;*/
	border-color:#000000 #000000;
}

#text1 td {
	/*border: 1px solid black;*/
	border-color:#000000 #000000;
}

#col-b {
	float: left;
	display: block;
	border-left: 1px solid #FFFFFF;
	min-height: 800px;
	height: auto !important; /* weil ie 6 macht probleme */
	height: 800px;	/* weil ie 6 macht probleme */
}

.hintergrund {
	background-color: #D5D5D5;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #555555;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	margin-bottom: 10px;
}

.hintergrundi {
	background-color: #9DACBF;
	border-top: 1px solid #555555;
	border-left: 1px solid #555555;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	margin-bottom: 10px;
}

.ganzertable {
	border-collapse: collapse;
}

.tdlio {
	border-left: 1px solid #555555;
	/*border-top: 1px solid #555555;*/
	background-color: white;
}

.tdreo {
	/*border-top: 1px solid #555555;*/
	border-right: 1px solid white;
	background-color: white;
}

.tdrofrei {
	background-color: white;
	/*border-left: 1px solid #AAAAAA;*/
	/*border-bottom: 1px solid #AAAAAA;*/
}

.tdmitte {
	border-left: 1px solid #555555;
	/*border-right: 1px solid white;*/
	background-color: white;
}

.abstandmenueoben {
	height: 2px;
}

.iframeclass {
	width: 798px;
	/*height: 800px;*/
	height: 650px;
	border: 0px;
	/*overflow-y: auto;*/
	margin: 0px;
}

.iframebody {
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size: 8pt;
	float: left;
	background-color: #D5D5D5;
}

.iframebody table {
	border-collapse: collapse;
}

.iframebody td, input, select, submit {
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size: 8pt;
}

.iframebodyi {
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size: 8pt;
	float: left;
	background-color: #9DACBF;
}

.iframebodyi table {
	border-collapse: collapse;
}

.iframebodyi td, input, select, submit {
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size: 8pt;
}

.ueberschriftintern {
	font-size: 10pt;
	font-weight: bold;
}

.kneidtable {
	border: 1px solid black;
	border-collapse: collapse;
}

/*************************************NAV0*************************************/

 
  
.Navigation0 {
 	/*background-color: #D5D5D5;*/
	font-weight: bold;
	font-size: 11pt;
	margin-top: 3px;
	
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #9DACBF; 
	/* padding-top: 2px; padding-bottom: 2px; background-color: #AAAAAA; border: 1px solid white; */
 }
 
.Navigation0 a {
	padding-left: 5px;
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
.Navigation0 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation0Aktiv {
 	padding-left: 5px;
	background-color: #838383; 
	font-weight: bold;
	font-size: 11pt;
	margin-top: 3px;
	
	padding-top: 2px; 
	padding-bottom: 2px; 
  }
  
 .Navigation0Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
	display: block;
 }

/*************************************NAV1*************************************/
.Navigation1 {
	padding-left: 15px;
 	/*background-color: #D5D5D5;*/
	font-size: 10pt;
 }
.Navigation1 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation1 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation1Aktiv {
 	padding-left: 15px;
	background-color: #838383; 
	font-size: 10pt;
  }
  
 .Navigation1Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }
  
/*************************************NAV2*************************************/

 .Navigation2 {
	padding-left: 25px;
 	/*background-color: #D5D5D5;*/
	font-size: 9pt;
 }
.Navigation2 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation2 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation2Aktiv {
 	padding-left: 25px;
	background-color: #838383; 
	font-size: 9pt;
  }
  
 .Navigation2Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }
 
/*************************************NAV3*************************************/

 .Navigation3 {
	padding-left: 30px;
 	/*background-color: #D5D5D5;*/
	font-size: 9pt;
 }
.Navigation3 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation3 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation3Aktiv {
 	padding-left: 30px;
	background-color: #838383; 
	font-size: 9pt;
  }
  
 .Navigation3Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }

 /*************************************NAV4*************************************/

 .Navigation4 {
	padding-left: 35px;
 	/*background-color: #D5D5D5;*/
	font-size: 9pt;
 }
.Navigation4 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation4 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation4Aktiv {
 	padding-left: 35px;
	background-color: #838383; 
	font-size: 9pt;
  }
  
 .Navigation4Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }
 
 /*************************************NAV5*************************************/

 .Navigation5 {
	padding-left: 40px;
 	/*background-color: #D5D5D5;*/
	font-size: 9pt;
 }
.Navigation5 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation5 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation5Aktiv {
 	padding-left: 40px;
	background-color: #838383; 
	font-size: 9pt;
  }
  
 .Navigation5Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }
 
 /*************************************NAV6*************************************/

 .Navigation6 {
	padding-left: 45px;
 	/*background-color: #D5D5D5;*/
	font-size: 9pt;
 }
.Navigation6 a {
 	text-decoration: none;
	color: #000000;
	display: block;
 }
 
 .Navigation6 a:hover {
 	background-color: #FFFFFF;
	display: block;
 }
  
.Navigation6Aktiv {
 	padding-left: 45px;
	background-color: #838383; 
	font-size: 9pt;
  }
  
 .Navigation6Aktiv a {
 	text-decoration: none;
	color: #FFFFFF;
 }
 
  /*************************************MENÜ-OBEN*************************************/
 
 .menueoben {
 	position: absolute;
	left: 100px;
	top: 10px;
 	background-color: white;
	visibility: hidden;
	font-size: 9pt;
	color: black;
	text-align: left;
	padding: 5px;
	white-space: nowrap;
	width: 90px;
	border: 1px solid #CCCCCC;
 }


 
 .menueoben a {
 	text-decoration: none;
	color: black;
 }
 
  .menueoben a:hover {
  	background-color: #CCCCCC;
	display: block;
	/*font-weight: bold;*/
 }