{* H E A D *}
	{* Logo *}
		#hd_box1{
			position: absolute; top:15px; left:200px;
		}
		#hd_box2{
			position: absolute; top:15px; left:476px;
		}
		#hd_box3{
			position: absolute; top:107px; left:200px;
		}
		#hd_box4{
			position: absolute; top:138px; left:200px;
		}
		#hd_box5{
			position: absolute; top:107px; left:311px; height:31px; width:677px;
			background-color:#E7E8E9;
			border-right:solid 1px #97BBED;
		}
		#hd_box6{
			position: absolute; top:138px; left:311px; height:48px; width:677px;
			background-color:#FFFFFF;
			border-right:solid 1px #97BBED;
		}

	{* Navigation *}	
		#hd_nav1{
			position: absolute; top:109px; left:415px;
		}
		#hd_nav3{
			position: absolute; top:109px; left:490px;
		}
		#hd_nav4{
			position: absolute; top:109px; left:565px;
		}
		#hd_nav5{
			position: absolute; top:109px; left:640px;
		}
		#hd_nav6{
			position: absolute; top:109px; left:715px;
		}

{* B O D Y *}
	{* Main *}
		#main{
			position: absolute; top:186px; left:200px; width:789px;
		}
		#content{
			background-color:#ffffff;
			border-right:solid 1px #97bbed;
			border-left:solid 1px #97bbed;
		}
	{* Links *}
		#links{
			padding-left:20px;
			float:left;
		}
		#dummy{
			float:right;
			width:1px;
		}
		#linie_v{
			position: absolute; top:155px; left:31px; height:25px; width:1px;
			background-color:#97BBED;
		}	
		#linie_h{
			position: absolute; top:180px; left:31px; height:1px; width:140px;
			background-color:#97BBED;
		}

	{* Mitte *}
		#mitte{
			padding-left:195px;
			padding-right:30px;
			padding-bottom:30px;
			font-family:verdana, arial, helvetica, sans-serif;
			font-size:9pt;
			background-color:transparent;
		}	

	{* Rechts *}
		#rechts{
			padding-right:20px;
			width:150px;
			float:right;			
		}	
		#kategoriebox{
			padding:5px;
			background-color:#ffffff;
			border:solid 1px #97bbed;
			font-family:verdana, arial, helvetica, sans-serif;
			font-size:9pt;
		}
{* F O O T E R *}
		#footer{
			padding-left:20px;
			border:solid 1px #97bbed;
			background-color:#ffffff;
			clear:both;
			font-family:verdana, arial, helvetica, sans-serif;
			font-size:8pt;
		}

{* A L L G E M E I N *}	

		#button {
			width:94px;
			height:28px;
			background-repeat:no-repeat;
		}
		#button a, a:hover, a:active, a:visited {
			color:black;
		}	
		#button_inh {
			font-family:verdana, arial, helvetica, sans-serif;
			font-size:8pt;
			width:94px;
			height:17px;
			text-align:center;
			padding-top:11px;
		}
		.button {
			border-width:0px;
			background-color:#ffffff;
			width:94px;
			height:28px;
			font-size:8pt;
			padding-top:9px;
			}
		#zwischenlinie {
			height:1px;
			width:450px;
			margin-left:35px;
			margin-top:5px;
			margin-bottom:5px;
			background-color:#97BBED;
		}
		#zwischenlinie_kurz {
			height:1px;
			width:70px;
			margin-left:35px;
			margin-top:5px;
			margin-bottom:5px;
			background-color:#97BBED;
		}
		#artteaser {
			padding-left:3px;
			margin-top:0px;
			margin-bottom:7px;
		}
		#arthead a, a:link, a:active, a:visited {
			color:black;
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			text-decoration:none;
			font-weight:bold;
			}
		#kategorie a, a:link, a:active, a:visited {
			color:black;
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			text-decoration:none;
			font-weight:normal;
		}
		#kategorie a:hover {
			color:#97bbed;
		}	
		#arthead a:hover {
			color:#97bbed;
		}	
		body {
			background-color:#E2FFA7;
			color: black; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
		}
		.select{
		    width: 100px;
			height: 17px; 
		    font-size: 8pt; 
		    font-family: arial, helvetica,sans-serif; 
		    color: #000000; background-color: #FFFFFF; 
		    border-style: solid; border-width: 1px; border-left-color: #949494; border-top-color: #626262; border-bottom-color: #e1e1e1; border-right-color: #e6e6e6; 
		    padding-left: 2px; margin-top: 2px;
		}
		.input25{
			width: 25px; 
			color: black; 
			font-family: arial, helvetica, sans-serif; 
			font-size: 8pt; 
			border: 1px #e7e8e9 solid; 
			padding-left:2px; 
		}
		.input40{
			width: 40px; 
			color: black; 
			font-family: arial, helvetica, sans-serif; 
			font-size: 8pt; 
			border: 1px #e7e8e9 solid; 
			padding-left:2px; 
		}
		.input100{
			width: 100px; 
			color: black; 
			font-family: arial, helvetica, sans-serif; 
			font-size: 9pt; 
			border: 1px #e7e8e9 solid; 
			padding-left:5px; 
		}
		.input150 {
			width: 150px; 
			color: black; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			border: 1px #e7e8e9 solid; 
			padding-left:5px; 
		}
		.input200 {
			width: 200px; 
			color: black; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			border: 1px #e7e8e9 solid; 
			padding-left:5px; 
		}
		.inputarea300 {
			width: 330px; 
			height: 120px; 
			color: black; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			border: 1px #e7e8e9 solid; 
			padding:5px;
		}
		a, a:link, a:active, a:visited {
			color: blue; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size: 9pt; 
			text-decoration:none;
		}
		a:hover {
			text-decoration: underline;
		}
