*:focus { outline:none; }body  { 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	color: #111; 	font-size: 11px; 	line-height: 14px;	margin:0px; 	background-color: #222222;}
small { font-size:11px; }a.dv:link { text-decoration:underline; }
a.dv:hover { text-decoration:underline; }
a img { border:0; outline:none; }a:link {	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	color: #333; 	font-size: 1.0em; 	line-height: 1.3em;	font-weight: bold;		text-decoration:underline;}
a:hover {	color: #000;	background-color: #fff000;	font-weight: bold;	text-decoration:none;}
a:visited {	color: #333; 	font-weight: bold;	text-decoration:underline;}
#icon a, #icon a:hover { display:block; outline:none; border:0; text-decoration:none; background-color:transparent; }form { margin: 0; padding: 0; }input.t1 {	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-size:12px;	font-weight: bold;	width:300px;	height:18px;	margin-left:5px;	border: 1px #000}
input.b1 { width:135px; margin-left:5px; }
textarea {	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-size:12px;	font-weight: bold;	width:300px;	height:150px;	margin-left:5px;	border: 1px #000}
checkbox { border: 1px #111 }
#line { border-bottom: 1px solid #111; line-height: 1px; margin:4px 0 4px 0; }
#fliess {	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	color: #111; 	font-size: 1.1em; 	line-height: 1.3em;	margin:4px 5px 4px 5px;}
.fliess2 { 	color: #111; 	font-size: 12px; 	line-height: 15px; 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	margin:5px 5px 5px 5px; 	padding: 5px 5px 5px 5px }
#rot { 	color: #fff000;	background-color: #333;	text-transform: uppercase; 	font-size: 13px; 	line-height: 17px;	font-weight: bold;	 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	margin:4px 5px 4px 5px; 	padding: 5px 5px 5px 5px  }
	.fliess1 {	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	color: #111; 	font-weight: bold;	font-size: 1.0em; 	line-height: 1.3em;	margin:4px 5px 4px 5px;}
.fett { font-weight: bold; }
#headtit  { 	color: #fff000; 	font-size: 12px; 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	font-weight: bold; 	line-height: 20px;	letter-spacing:1px; 	background-color: #333; 	text-transform: uppercase; 	padding: 0 5px 5px 5px }
/* CONTAINER NAVIGATION D+E */#d1 { 	position: absolute;	z-index: 2; 	top: 80px; 	left: 0px; 	width: 200px;	height:140px;	padding:0px;	margin:0px;	background-color: #333;	visibility: hidden; }
#e1 { 	position: absolute;	z-index: 2; 	top: 80px; 	left: 0px; 	width: 200px;	height:140px;	padding:0px;	margin:0px;	background-color: #333;	visibility: hidden; }
#d3 { 	position: absolute; 	z-index: 2; 	top: 0px; 	left: 160px; 	width: 40px; 	height:20px; 	padding:0px; 	margin:0px; 	background-color: #333; 	visibility: hidden; }
#e3 { 	position: absolute; 	z-index: 2; 	top: 0px; 	left: 160px; 	width: 40px; 	height:20px; 	padding:0px; 	margin:0px; 	background-color: #333; 	visibility: hidden;}#dv { 	position: absolute; 	z-index: 1; 	top:500px; 	left:5px; 	width:11px; 	height:100px; 	margin:0px; 	visibility: visible; 	overflow: hidden;}