/* Grundlagen */
body {
	font-family: Arial, Helvetica, sans-serif; 
	margin:0px;
	background-color:#FFFFCC
	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	
}

h3 { font:Arial, Helvetica, sans-serif;
	 
	
}

h4  { font:Arial, Helvetica, sans-serif;
	
}

h5 {
	font:Arial, Helvetica, sans-serif;
	
}

h6  {
	font:Arial, Helvetica, sans-serif;
	
}

p  {
	font-family: Arial, Helvetica, sans-serif;
	
}


	
		
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

table  { border:none;
			border-collapse: collapse;
			

}

/* Orientierung */

.ori  {
		padding-left: 15px;
		color:#FFFF00;
		font-size: 12px;
		
		
}		

			
				 
/* id-Stile*/
#klschwarz {
			color:#000000;
			font-size:9px;
			
}

#kldkblau  {color:#000033;
			font-size:11px;
			font-weight:bold;}

			
#gelbp { 
		color:#FFFF00;
		font-size: 15px;
		
}

#weinrotp {
		color:#990000;
		font-size: 14px;
		
}

#dklblaup { 
			color: #000066;
			font-size: 14px;
			
}

#dklblauhn	{
				color:#000066;
				font-weight:bold;
}

#gruenp	{ color:#006600;
			font-size: 14px;
			
}

#lilap  { color:#330099;
			font-size:14px;
			
}

#gelbhn {
			color:#FFFF00;
			
}

#weinrothn {
			color:#990000;
			
}

#dklblau {
			color:#000066;
			
}

#weinrotkl {
			color:#660000;
			
			font-size:12px;
			
}

#dklblauskl  {
				color:#000066;
				font-size: 9px;
				
}				

#dklrotfett {
				color:#990000;
				font-weight:bold;
				font-size: 14px;				
}


#hellgelb { 
			color:#FFFFCC;
			font-size: 14px;
			
}
			
#fussnote { color:#000000;
			font-size: 9px;
			
}	

#verz {
		height:4px;
		width: 100%;
		
}

#tabpolr {
			padding-right: 15px;
														
}

#tabpolrkl  {padding-right: 8px;}

#tabpoll {
			padding-left: 15px;
			
}

#tabpolrl {
			padding-left: 15px;
			padding-right: 15px;
			
} 

#tabpolu  {
				padding-bottom: 5px;
				vertical-align: top;
}

#tabpolo  {
			padding-top: 10px;
}				

#tabpolou {
			padding-bottom: 10px;
			padding-top: 10px;
			
}

#tabpolp	{padding-bottom: 20px;}

#listin {
			list-style-position: outside;
			
}
/* links... */

a { 
	text-decoration: none;
	
}

a:link { 
		text-decoration: none;
		
		
		
}

			

a.a_web:link  {text-decoration:none;
				color:#0000FF;}
a.a_web:visited {text-decoration:none;
					color:#0000FF;}
a.a_web:hover  {text-decoration: underline;
					color:#0000FF;}
					
a.a_navi:link  {text-decoration:none;
				color:#FFFF00;}
a.a_navi:visited  {text-decoration:none;
					color:#FFFF00;}
a.a_navi:hover	{text-decoration:none;
					color:#FFFF66;
					font-weight:bold;}
					
a.a_int:link	{text-decoration:none;
					color:#006600;}
a.a_int:visited	{text-decoration:none;
					color:#006600;}
a.a_int:hover	{text-decoration:none;
					color:#990000;}
					
a.a_lex:link	{text-decoration:none;
					color:#330000;}
a.a_lex:visited	{text-decoration:none;
					color:#330000;}
a.a_lex:hover	{text-decoration:none;
					color:#CC3300;}	
					
a.a_top:link	{text-decoration:none;
					color:#000000;
					font-size:11px;
					font-weight:bold;}
a.a_top:visited {text-decoration:none;
					color:#0000CC;
					font-size:11px;
					font-weight:bold;}
a.a_top:hover	{text-decoration:none;
					color:#CC0000;
					font-size:11px;
					font-weight:bold;}																								
											
#linktop	{
				color:#6600CC;
				font-size:10px;
				font-weight:bold;
}					
					

#navilink  {
			color: #FFFF00;
			
}			

#linkint { 
			color: #990033;
			
}

#linkext {
			color: #0000CC;
			
}												

#orient { 
			color: #FFFF00;
			
}

#kat1 { border-bottom-color: #9900FF;
		font-size: 14px;
		
}

#kat1_1  {
		border-bottom-color:#9900FF;
		font-size: 14px;
		font-weight: bold;
		color:#FFFF99;

}

#kat2  {
		border-bottom-color:#00FF00;
		font-size: 13px;
		
		
}

#kat2_1 {
			border-bottom-color:#00FF00;
			font-size: 13px;
			font-weight: bold;
			color:#FFFF99;
			
}			

#kat3  {
		border-bottom-color:#FF0000;
		font-size: 12px;
		
		
}

#kat3_1  {
			border-bottom-color:#FF0000;
			font-size: 12px;
			font-weight: bold;
			color:#FFFF99;
			
}			

#kat4  {
		border: none;
		width: 15px;
		
}


#kreis  {
			list-style-type:circle;
			
}					


/* Klassen */

.td	{
		border-bottom: 1px solid;
		padding-top: 3px;
		padding-bottom: 3px;
		
		
		
		
		
		
}		

.rightcol {
			padding-left: 15px;
			padding-right: 15px;
			
}					

#rechts {float:left;
			padding-right:10px;
			vertical-align:middle;
			}
			
#links	{float:right;
			padding-left:10px;
			vertical-align:middle;
			}			


					
				


						
			 							
		   				
#olabc {
	
	list-style-type: lower-alpha;
}

