a.gbl:link { font-weight:bold; color:#ffffff; text-decoration:none }
a.gbl:visited { font-weight:bold; color:#ffffff; text-decoration:none }
a.gbl:hover { color:#6666ff; background-color:#ffffff; text-decoration:none }
a.gbl:active { font-weight:bold; color:#ffff00; text-decoration:none }

a.m_link:link { color:#000000; text-decoration:none }
a.m_link:visited { color:#000000; text-decoration:none }
a.m_link:hover { color:#FFFFFF; background-color:#3333ee; border:2px solid #6666ff; text-decoration:none }
a.m_link:active { color:#6666ff; text-decoration:none }

a.mp3l:link { font-weight:normal; color:#ffffff; background-color:#3333ee; text-decoration:none }
a.mp3l:visited { font-weight:normal; color:#ffffff; background-color:#3333ee; text-decoration:none }
a.mp3l:hover { font-weight:bold; color:#6666ff; background-color:#ffffff; border:1px solid #3333ee; text-decoration:none }
a.mp3l:active { font-weight:bold; color:#ffffff; background-color:#000000; text-decoration:none }

*[type="reset"]:hover
{
	background-color:#aa3333;
	color:#ffffff;
}

*[type="submit"]:hover
{
	background-color:#6666aa;
	color:#ffffff;
}

a	{
		display:block;
	}
	
body	{
			
			background-color:#6666FF;
		}

form  {
			color:#ffffff;
			background-color:#6666ff;		
			text-align:center;
			padding:10px;
			border:3px solid #3333ee;
		}

h2		{
			color:#ffffff;
			text-align:center;
			border:2px solid #3333ee;
			background-color:#6666ff;
		}		 
		 
input, textarea	{
							background-color:#ffffff;
							color:#000000;
							border:1px solid #3333ee;
							margin-bottom:5px
						}
						
li		{
			margin:5px;
		}

table	{
			margin:5px auto;
			width:70%;
		}
		
#gbe  {
			width:70%;
			text-align:left;
			color:#000000;
			border:2px solid #3333ee;
			padding:5px;
			margin:0px auto;
		}
						
#gbf 	{
			width:500px;
			text-align:center;
			font-weight:bold;
			margin:0px auto;
		}

#item	{
			position:relative;
			top:150px;
			width:80%;
			margin:30px auto;
			background-image:url(grafik/bg_item2.png);
			border:5px solid #3333ee;			
		}
		
#lo	{
			position:absolute;
			left:0px;
			top:0px;
		}

#logo	{
			position:fixed;
			z-index:2;
			top:0px;
			padding:2px;			
			width:100%;
			height:170px;
			background-color:#6666ff;
			text-align:center;
		}
		
#menu	{
			position:fixed;
			z-index:2;
			padding:4px;
			top:125px;
			width:100%;
			background-image:url(grafik/bg_menu.png);
			border-top:3px solid #FFFFFF;
			border-bottom:4px solid #FFFFFF;
			text-align:center;
		}
		
#news	{
			position:relative;
			top:200px;
			width:50%;
			margin:30px auto;
			background-image:url(grafik/bg_item.png);
			border:5px solid #3333ee;
			text-align:center;
		}
				
#ro	{
			position:absolute;
			right:0px;
			top:0px;
		}
		
#term_e  {
			width:70%;
			color:#000000;
			border:2px solid #aaaaaa;
			padding:5px;
			margin:0px auto;
			background-image:url(grafik/bg_tb.png);
		}

.banditem	{
					font-weight:normal;
					text-decoration:underline;
					text-align:left;
					margin-left:5px;
					float:left;
				}
				
.bild_vs	{
				color:#3333ee;
				font-weight:bold;
				border-bottom:2px solid #000000;
				border-top:2px solid #000000;		
				text-align:center;		
			}				
	
.bild_vs1	{
				color:#000000;
				font-weight:bold;
				border-left:1px solid #dddddd;
				border-right:1px solid #dddddd;
				border-bottom:2px solid #000000;
				border-top:2px solid #000000;
				background-image:url(grafik/bg_tb.png);
					
				text-align:center;			
			}		
							 
.block	{ 
				text-align:justify;
				margin-left:10px;
				margin-right:10px;
			}	
					
.border	{
				border-bottom:2px solid #3333ee;
			}
			
.bou	{
			border-top:1px solid #dfdfdf;
			border-bottom:1px solid #dfdfdf;
			background-color:#f3f3f3;
			padding:4px;
		}						 
			
.bou1	{
			border-top:1px solid #dfdfdf;
			border-bottom:1px solid #dfdfdf;
			padding:4px;
		}	
				 
.center 	{
				text-align:center;
			}

.comment {
				font-weight:bold;
				font-style:italic;
				margin-left:10px;
			}			 
					 
.fett 	{
				font-weight:bold;
			}					 

.form 	{
				text-align:center;
        		font-weight:bold;
				display:inline;
			}

.gbdatum {
				font-size:12px;
				margin-left:5px;
			}
			 
.gbn 		{
				margin-left:5px;
		 	 	text-align:justify;
			 	margin-right:10px;
			 	background-image:url(grafik/bg_tb.png);
			}
			 				 
.gbname	{ 
				background-color:#6666ff;
				font-weight:bold;
				display:block;
				border-bottom:1px solid #333333;
				border-top:1px solid #333333;
				padding:2px;												
				margin-top:5px;
				margin-bottom:6px;
			} 
			
.links	{
				text-align:left;
			}
					
.m_link	{
				display:inline;			
				width:10%;
				font-weight:bold;
				border:2px solid #3333EE;
				background-color:#FFFFFF;
				padding:3px;
				margin-right:5px;
				font-size:1.2em;
			}
			
.m_link2	{
				display:inline;			
				width:10%;
				font-weight:bold;
				color:#FFFFFF;
				background-color:#6666ff;
				border:2px solid #3333ee;
				padding:3px;
				margin-right:5px;
				font-size:1.2em;
			}
			
.mp3l		{
				margin-left:8px;
				margin-right:4px;
				padding-left:10px;
				padding-top:2px;
				padding-bottom:2px;
				border:1px solid #333333;
				font-family:Verdana, sans-serif;
				font-size:14px;
				text-align:center
			}
			
.nummer  {
				font-size:16px;
				font-weight:bold 
			}						
				
.rbk	{
			text-align:right;
			font-style:italic;
			font-weight:normal;
			margin-right:5px;
		}
										
.rechts	{
				text-align:right
			}
			
.term_date	{
					font-weight:bold;
					width:10%;
					padding-right:30px;
				}
				
.term_ort	{
					font-weight:bold;
					padding-right:30px;
					text-align:center;
				}
				
.term_link	{
					color:#0000ff;
					text-align:right;
				}