div#wrapper {
 margin:0 auto;
 text-align:left;
 width:1024px;
}

#clearfix {
 border: 0;  
 clear: both;  //das ist die wichtigste Anweisung, die anderen sich eigentlich überflüssig
 float: none;  
 height: 0;
 margin: 0;
 padding: 0;
 visibility: hidden;
}

body {
 font-family:Verdana;
 font-size:11px;
 background-color:#FFFFFF;
 text-align:center;
 margin:0px;
}

#header {
	background-image: url(images/header.jpg);
	width: 1000px;
	height: 150px;	
	margin: 40px 0px 0px 0px;
	float:left;
}

#digipri {
	background-color: FFFFFF;
	width:315px;
	height:20px;
	float:left;
}

#nav {
	width:685px;
	height:20px;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	float:left;
}

#left {
	background-color: #E2EFEF;
	width: 140px;
	height: 340px;
	float:left;
}

#left_web {
	background-color: #E2EFEF;
	width: 140px;
	height: 650px;
	float:left;
}


#middle {
	background-color: #FFFFFF;
	width: 175px;
	height: 650px;
	float: left;
}


#content {
	background-color:#B7D7D7;
	width:685px;
	height:340px;
	margin: 0px 0px 0px 0px;
	float:left;	
}

#content_web {
	background-color:#B7D7D7;
	width:685px;
	height:650px;
	margin: 0px 0px 0px 0px;
	float:left;	
}


#pix {
	margin: 0px 0px 0px 18px;
}

p#digi {
	background-color : transparent;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #F66B00;
	margin: 3px 0px 0px 25px;
}

p#start01 {
	color : #000000;
	font : normal 12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 40px 0px 0px 40px;
}

p#start02 {
	color : #000000;
	font : normal 12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 15px 0px 0px 40px;
}

p#start03 {
	color : #000000;
	font : normal 12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 30px 0px 0px 40px;
}


a:link {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

a:visited {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

a:hover {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;
}

a:active {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;
}

ul#navi {
	margin: 3px 0px 0px 0px;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px;
}

ul#navi li{
	display: inline;
	list-style-type: none;
	margin: 0px 20px 0px 0px;
}

ul#navi a:link {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

ul#navi a:visited {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

ul#navi a:hover {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;
}

ul#navi a:active {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;		/* gegen gestrichelte Begrenzungslinien*/
}

span.li{
	color : #F66B00;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 0px;
	display : inline;
}

ul#unternavi {
	margin: 40px 0px 0px 0px;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	border: 0px;
}

ul#unternavi li{
	margin: 10px 0px 0px 0px;
}

ul#unternavi a:link {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

ul#unternavi a:visited {
	background-color : transparent;
	color : #000000;
	text-decoration : none;
	outline-style: none;
}

ul#unternavi a:hover {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;
}

ul#unternavi a:active {
	background-color : transparent;
	color : #F66B00;
	text-decoration : none;
	outline-style: none;		/* gegen gestrichelte Begrenzungslinien*/
}
