body { }

#linie_links { position:absolute; top:123px; left:10px; width:152px; height:6px; z-index:1; clip: rect(0px, 800px, 190px, 0px);}
#linie_rechts { position:absolute; top:123px; left:600px; width:152px; height:6px; z-index:1; clip: rect(0px, 800px, 190px, 0px);}
#linie_mitte { position:absolute; top:123px; left:190px; width:152px; height:6px; z-index:1; clip: rect(0px, 800px, 190px, 0px);}
#content { position:absolute; top:150px; left:190px; width:380px; z-index:2; clip: rect(0px,405px,3000px,0px);}
#header { position:absolute; top:5px; left:10px; width:743px; height:154px; z-index:3; clip: rect(0px, 800px, 190px, 0px);}
#veranstalter { position:absolute; top:150px; left:600px; width:160px; height:430px; z-index:4; clip: rect(0px, 800px, 800px, 0px);  }
#box { position:absolute; top:397px; left:10px; width:151px; height:0px; z-index:2; ; clip: rect(0px,180px,250px,0px)}


/******* Navigation *******/

#nav_sektion {position:absolute; top:146px; left:20px; width:166px; height:18px; z-index:5; ; clip: rect(0px,166px,20px,0px)}

#navigation {
 position: absolute; 
 top:146px; 
 left:11px; 
 width:150px;
 height:179px;
 text-align: left; 
 border-bottom: none;
 clip: rect(0px,166px,1000px,0px);
 z-index: 6
}

 #navigation ul, #navigation ul li {
 padding: 0;
 margin: 0;
 list-style: none;
 text-indent: 0px;
 letter-spacing: 0px;
 font-weight: normal;
 }

 #navigation a {
 text-decoration: none;
 display: block;
 color: #000000;
 background-color: #FFFFFF;
 font-weight: normal;
 font-size: 11px;
 }
 
 #navigation a:hover {
 color: #666666;
 text-decoration: none
 }
 
  #navigation .asub {
 text-decoration: none;
 display: block;
 color: #000000;
 background-color: #F0F5FB;
 font-weight: normal;
 font-size: 11px;
 }
 
  #navigation a:hover.asub {
 background-color:#E5ECF5; 
 color: #000000;
 text-decoration: none
 }
 
  #navigation ul li a {
 padding: 4px;
 }
 
  * html #navigation a {
 width: 148px;
 }


 * html #navigation ul li {
 height: 1em;
 }


/******* Navigation End *******/

div {
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	}

td {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	}
	
	
a {
	text-decoration:none;
	color:#2B388D;
	}

a:hover {
	text-decoration:none;
	color:#000000;
	}	

.asub {
	text-decoration:none;
	color:#ffffff;
	}
	
a:hover.asub {
	text-decoration:none;
	color:#cccccc;
	}
	
	.acontent {
	text-decoration:none;
	color:#0066CC;
	}
	
a:hover.content {
	text-decoration:none;
	color:#cccccc;
	}
	
	a img {
	border:0px;
	}
	
.subtitle {
	font-weight: normal;
	font-size: 20px;
	color: #000000;
	}

.subtitle2 {
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	}
	
input {
	font-family: Arial, sans-serif;
	width: 220px; 
	height: 20px;
	border-style: none;
	font-size: 11px;
	border-top: #666666 solid 1px; 
	border-bottom: #666666  solid 1px; 
	border-left: #666666  solid 1px; 
	border-right: #666666 solid 1px; 
	background-color : #ffffff;
  
}

textarea {
	font-family: Arial, sans-serif;
	width: 400px; 
	height: 80px;
	border-style: none;
	font-size: 11px;
	border-top: #666666 solid 1px; 
	border-bottom: #666666  solid 1px; 
	border-left: #666666  solid 1px; 
	border-right: #666666 solid 1px; 
	background-color : #ffffff;
  
}

