body { 
	background-color: #212121; 
	/* background: url(http://sensit.de/files/bg_sensit.gif); */
	font-size: 100.01%; 
	font-family: "Lucida Grande", Myriad, Helvetica, Arial, sans-serif; 
	margin: 0; 
	padding: 0; 
	height: 100%; 
	text-align: center; /* Zentrierung im Internet Explorer */
	}
	
* {
	font-size: 13px;
	}

a { 
	text-decoration: none; 
	color: #3B3B3B; 
	}
	
a:hover { 
	color: red;
	}
ul { 
	list-style-type: none; 
	margin: 0; 
	padding: 10px 
	} 
	
.internerlink {
	font-weight: bold; 
	color: red
	}

/* formatierung header */
 
div#logo { 
	padding: 30px 0 0 10px; 
	} 
	
* html div#logo {  /* ie bufgix */
	padding: 10px 0 0 10px; 
	} 
	
div#uqnavi { 
	text-align: right; 
	}
	
div#uqnavi p {
	color: #AAA; 
	}
	
div#uqnavi a { 
	color: #AAA; 
	margin: 0 3px 0 3px; 
	}
	
div#uqnavi a:hover { 
	color: #FFF; 
	}

/* formatierung subnavi */

div#subnavi	{ 
	z-index: 20; 
	text-align: left; 
	width: 800px; 
	margin: 0; 
	padding: 0; 
	float: left; 
	}

div#subnavi ul	{ 
	padding: 0; 
	line-height: 22px; 
	height: 120px;
	}

div#container3 div.pos1 { 
	padding: 0; 
	margin-left: -160px; 
	background: url(nav-01.jpg) 0px no-repeat; 
	text-indent: 160px;
	}
	
* html div#container3 div.pos1 { /* IE-Bugfix */
	margin-left: 0px; 
	background: url(nav-01.jpg) 120px no-repeat; 
	text-indent: 15px
	}

div#container3 div.pos2 { 
	padding: 0; margin-left: 50px; 
	background: url(nav-02.jpg) 0px no-repeat; 
	text-indent: 150px
	}
	
* html div#container3 div.pos2 { /* IE-Bugfix */
	margin-left: 50px; 
	text-indent: 115px
	}

div#container3 div.pos3 { 
	padding: 0; 
	margin-left: 240px; 
	background: url(nav-03.jpg) 0px no-repeat; 
	text-indent: 160px
	}
	
* html div#container3 div.pos3 { /* IE-Bugfix */
	margin-left: 160px; 
	text-indent: 155px
	}

div#container3 div.pos4 { 
	padding: 0; 
	margin-left: 180px; 
	background: url(nav-04.jpg) 0px no-repeat; 
	text-indent: 420px
	}
	
* html div#container3 div.pos4 { /* IE-Bugfix */
	margin-left: 100px; 
	text-indent: 415px
	}

div#container3 div.pos5 { 
	padding: 0; 
	margin-left: 600px; 
	background: url(nav-05.jpg) 0px no-repeat; 
	text-indent: 200px
	}
	
* html div#container3 div.pos5 { /* IE-Bugfix */
	margin-left: 373px; 
	text-indent: 200px
	}

.active { color: red;}
div#subnavi a.visited { color: #000;}

/* formatierung mainnavi */

div#mainnavi { 
	z-index: 10; 
	margin: 0; 
	padding: 0; 
	text-indent: 0
	}
	
div#mainnavi ul	{ 
	display: inline; 
	float: left; 
	width: 200px; 
	margin: 0; 
	padding: 0; 
	}
	
div#mainnavi ul li	{ 
	margin: 0; 
	padding: 0; 
	}
	
div#mainnavi a	{ 
	color: #AAA; 
	margin: 0; 
	padding: 0;
	}
	
div#mainnavi a:hover { 
	color: #FFF; 
	
}

div#mainnavi a.active {
	color: #FFF
	}
	
div#contentmain a:hover {
text-decoration: underline;
}