
	body {
		font-family: Verdana;
		font-size: 12px;
		text-align:center;
		}
	a {
		text-decoration: none;
		color: black;
	}
	#innocubelogo {
		position: absolute;
		bottom: 0px;
		padding-left: 3px;
		border: none;
	}
	#copyright {
		font-size: 10px;
		position: absolute;
		bottom: 75px;
		padding-left: 3px;
		border: none;
		text-align: right;
		right: 3px;
	}
	#welle {
		position: absolute;
		bottom: -15px;
		padding-left: 3px;
		border: none;
		right: 0px;
		
	}
	#frame {
		position: relative;
		/*
		background: url(../images/welle.jpg);
		background-repeat: no-repeat;
		background-position: bottom right;
		*/
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		border-right: 1px solid black;
		border-left: 1px solid black;
		min-height: 710px;
		height: auto;
		height: 710px;
		padding-bottom: 96px;
		}
	
		
	#subnav {
		width:175px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentcenter {
		width:550px;
		padding:0px;
		float:left;
		background:#fff;
		padding-top: 40px;
		}
	#contentcenterfront {
		width:775px;
		padding:0px;
		float: none;
		background:#fff;
		font-size: 11px;
		}
	
	#nav {
		position: absolute;
		/*left: 450px;*/
		width:165px;
		padding: 0px;
		float: left;
		background:#fff;
		bottom: 135px;
		right: 0px;
		
		}
	#navlist {
		position: relative;
		padding-right: 5px;
		vertical-align: bottom;
		list-style: none;
		text-align: right;
		
	}
	
	#navlist li {
		padding-top: 10px;
	}
	
	#subnavlist {
		padding-left: 5px;
		padding-right: 5px;
		list-style: none;
	}
	#subnavlist li {
		list-style: none;
	}
	#subnavlist-level1 {
		padding-right: 5px;
		list-style: none;
		
	}
	#subnavlist-level2 {
		padding-right: 5px;
		list-style: none;
	}
	#subnavlist-level2 li {
		padding-top: 10px;
	}
	#subnavlist-level3 li {
		padding-top: 10px;
		list-style-type: square;
	}
	
	.subnav-level1-no {
		list-style-type: none;		
	}
	.subnav-level2-no {
		list-style-type: none;		
	}
	
	.subnav-level1-act {
		list-style-type: none;	
		text-decoration: underline;	
	}
	.subnav-level2-act {
		list-style-type: none;	
		text-decoration: underline;	
	}
	
	.nav-level1-act a {
		color: black;
		font-weight: bold;
		text-decoration: underline;
	}	
	.nav-level1-no a {
		color: grey;
	}	
	
	.nav-level1-act {
		list-style-type: none;	
	}	
	.nav-level1-no {
		list-style-type: none;	
	}
	.subnav-level1-act a {
		color: black;
		font-weight: bold;
		text-decoration: underline;
	}
	.subnav-level1-no a {
		color: grey;
	}
	.subnav-level2-act a {
		color: black;
		font-weight: bold;
		text-decoration: underline;
	}
	.subnav-level2-no a {
		color: grey;
	}
	.subnav-level3-act a {
		color: black;
		font-weight: bold;
		text-decoration: underline;
	}
	.subnav-level3-no a {
		color: grey;
		text-decoration: underline;
	}
	
	li {
		list-style-type: square;
	}
	
	#contentheader {
		background:#fff
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#nav p { font-size:10px}
	
	
	label {
		margin-right: 5px;
		float: left;
		width: 190px;
		height: 20px;
		background-color: #c5c5c4;
	}
	input, textarea, select {
		width: 200px;
	}
	
	th {
		text-align: left;
		background-color: #d5d5d5;
		font-size: 11px;
		border: 1px solid #AFAFAF;
		border-collapse: collapse; 
	}
	#contactform {
		
		border: 1px solid #AFAFAF;
		border-collapse: collapse; 
		
	}
	#contactform td {
		width: 200px;
		border: 1px solid #AFAFAF;
		border-collapse: collapse; 
		
	}
.titleaddress {
	/*font-weight: lighter;*/

	letter-spacing: -1px;
	font-weight: 550;
}
