/* 	Dunkelturkis #0095bf;
	Hellturkis #73DEFF;
	hellblau: #f4fdff;
/************** 
 Hauptformatierungen 
**************/

html {
	width: 100%;
	height: 100%;
	visibility:auto;

}

body {
	width: 99%;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
    scrollbar-3dlight-color: #00481B;
    scrollbar-arrow-color: #ffffff;
    scrollbar-darkshadow-color: #00481B;
    scrollbar-face-color: #73DEFF;
    scrollbar-highlight-color: #D9E4DD;
    scrollbar-shadow-color: #D9E4DD;
    scrollbar-track-color: #f4fdff;
}

table {
	width: 90%;
	border: 1px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 9pt;
}	


/************** 
  Links 
**************/

a, a:link, a:visited, a:active  {
	color: #73DEFF;
	text-decoration: none;
}

a:hover {
	color: #73DEFF;
	text-decoration: underline;
}	

a#subnavactive, a:link#subnavactive, a:visited#subnavactive, a:hover#subnavative, a:active#subnavactive  { 
	color: #0095bf;
	
}

/************** 
 Content 
**************/
#hauptramen {
	position: absolute;
	width: 770px;  
	height: 480px;
	background: #f4fdff;
	border: 1px solid #0095bf;
}
#logoline {
	position: relative;
	width: 99%;  
	height: 70px;	
	background: #73DEFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.contentrahmen {
	position: absolute;
	margin-top: 40px;
	margin-left: 180px;
	width: 550px;
	height: 320px;
	border: 1px solid #73DEFF;
	background-color: #ffffff;
}

.content {
	position: absolute;
	width: 540 px;
	padding: 15px 20px 15px 20px;

}	


h1 {
	font-weight: bold;
	font-size: 10pt;
	color: #0095bf;
}	

h3 {
	font-weight: bold;
	font-size: 9pt;
	color: #0095bf;
}	
.fusszeile {
	position: absolute;
	width: 770px;
	margin-top: 381px;
	margin-left: 0px;
	padding: 5px 5px 5px 25px;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #73DEFF;
}
.slogin {
	position: absolute;
	width: 500px;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
		
}
/************** 
 Aufzaehlungen 
**************/

ul {
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 0px;
	display: list-item;
 	left: 15px; 
	list-style-type: disk;
	list-style-image: url("images/li.gif");
}

.li {
	padding-bottom: 20px; 
	margin: 20px;
}


.unterpunkte {
	margin-left: 120px;
	padding-bottom: 0px; 
	margin: 5px;
}	

/************** 
 Navigation 
**************/
#hauptnavi {
	position: absolute;
	margin-top: 40px;
	margin-left: 5px;
	padding: 5px;
	width: 120px;
	
}

table.navi {
	width: 120px;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #0095bf;
}	

td.navi {
	border: 1px solid #73DEFF;
	background-color: #ffffff;
	padding: 3px; 
}

/************** 
 Subnavi 
**************/
		
ul.nav {
	margin-left: 0px;
	margin-top: 0px;
}

.nav li {
	padding-bottom: 0px; 
	vertical-align: middle;
	margin: 0px;
}

#navig {
	position: relative;
	margin-top: 0px;
}
#menu {
	position: absolute;
	top: 15px;
	left: 170px;
}

#menu li {
	float: left;
	padding-left: 12px;
	padding-right: 10px;	
	/* background: url(images/li.gif) left no-repeat;	*/
	font-size: 10pt;
	font-weight: bold;
}		