table.grey		
			{
				border-style: solid;
				border-width: 1px;
				border-color: #dddddd;
				background-color: #f5f5f5;
				padding: 0px;
			}
			
table.grey  td
			{
				padding: 5px;
			}

table	.struct	
			{
				padding:10px;
				background-color: #eeeeee;
			}

table	.modul
			{
				padding:0px;
				
			}
			
table	.contur
			{
				border-style: solid;
				border-width: 1px;
				border-color: #dddddd;
				padding:0px;				
			}			

table.greym		
			{
				font-size: 1pt;
				background-color: #eeeeee;
				padding: 0px;
				margin: 0px;
			}
			
span.hl		
			{
			font-weight:bold;		
			}
			

			
span.url		
			{
			margin:	0 20px;
			color: 	#229922;	
			}
			
span.size	
			{
			margin:	0 20px;
			color:		#888888;	
			}
			
div.center	
			{
			margin: 10px;
			text-align: center;			
			}
			
input.submit	
			{
			
			padding : 0px;
			margin :  0px 0px 0px 20px;
			}
img			
			{
			border-style: none;
			}
			
.secondmenu 
			{
			position:absolute;
			 z-index:1;
			 visibility:hidden;
			 font-size: 11px;
			 font-family: Verdana, Tahoma, Arial;
			 border: 1px;
			 border-style: solid;
			 background-color: #FFFFFF;
			 padding: 4px 20px;
			 }
			 
.menuleft 
			{ 
			cursor: hand;
			}
			
			
img.noborder
			{
			margin: 0px;
			padding: 0px;
			}
			
			
a	
			{
			text-decoration: none;	
			}
			
			
a:hover	
			{
			
			text-decoration: underline;
			}			
			
a.footer_menu
			{
			color: #000000;
			text-decoration: none;
			}
			
a.menu_active
			{			
			text-decoration: none;
			}
			
a.noselect:hover
			{
			text-decoration:underline;
			}	

.ok			
			{
			color: #005500;
			font-weight: bold;
			}
			
.error		
			{
			color: #550000;
			font-weight: bold;
			}
			