a:link, a:visited
	 			{ 
				color:#5C7B8D;
				font-weight:regular;
				font-size : 11px;
				text-decoration: none;
				}

a:active, a:hover
		 		{ 
				color: #353535;
				font-style: regular;
				font-size : 11px;
				text-decoration: none;
  				}
	
a.akt:link, a.akt:visited, a.akt:active, a.akt:hover
	 			{ 
				color:#FFFFFF;
				font-weight:bold;
				font-size : 11px;
				text-decoration: none;
				}
a.sub_akt:link, a.sub_akt:visited, a.sub_akt:active, a.sub_akt:hover
	 			{ 
				color:#5C7B8D;
				font-weight:bold;
				font-size : 11px;
				text-decoration: none;
				}
				
a.bottom:link, a.bottom:visited, a.bottom:active, a.bottom:hover
	 			{ 
				color:#FFFFFF;
				font-weight:regular;
				font-size : 11px;
				text-decoration: none;
				}				

a.cn:link, a.cn:visited, a.cn:active, a.cn:hover
	 			{ 
				color:#E4E3E3;
				font-weight:regular;
				font-size : 10px;
				text-decoration: none;
				}				


body
				{
				font-size : 11px;
				font-family : Arial,Verdana,Tahoma;		
				margin: 0px;
				padding: 0px;
				height: 100%;
				color: #353535;
				background: #FFFFFF;
				}
	
h1
				{
				color: #5C7B8D;
				font-weight: bold;
				font-size : 11px;	
				margin-bottom: 10px;
				margin-top: 0px;									
				}

td
				{
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;							
				}	
				
		.iee {
			width: 100%;
			height: 100%;	
			position: absolute;
			top: 0px;
		}

#basic			{
				background:#FFFFFF;						
				border: 0px solid #000000;
				border-spacing:0px;
				width: 100%;
				}					

#basic td.grau
				{
				background: #9A9A9A;
				background-image: url(../images/bg_grau.gif);				
				text-align: left;
				}			
				
#basic td.grau_1
				{
				background: #9A9A9A;	
				color: white;
				}					
				
.bggrau{
	width: 100%;
	background: #9A9A9A;
}				

#basic td.blank
				{
				background: #FFFFFF;	
				text-align: left;
				}					
								

#basic td.header_rand
				{
				background: #FFFFFF;			
				width: 160px;
				text-align: left;
				}			
				
#basic td.header_rand_1
				{
				background: #FFFFFF;			
				width: 160px;
				text-align: left;
				}						
#basic td.header
				{
				background: #FFFFFF;			
				width: 581px;
				text-align: left;
				}		
				
				
				
#basic td.navi
				{
				background: #FFFFFF;	
				width: 160px;
				text-align: left;
				padding-top: 10px;
				}	

				
				
				
#basic td.anschrift
				{
				background: #FFFFFF;	
				width: 160px;
				text-align: left;
				padding-top: 10px;
				}					
				
#basic td.content
				{
				background: #FFFFFF;			
				width: 571px;
				text-align: left;
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;	
				padding-top: 10px; 
				padding-left: 10px;					
				}		
												
				
							
/*//////////////////////////////menue///////////////////////*/

#menue			{
				background: transparent;
				border: 0px solid #000000;
				border-spacing:0px;
				width: 160px;
				}	
				
				
#menue td.button a:link
				{
				background: #DBDBDB;
				display: block;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;
				padding-bottom: 5px;	
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;							
				}		
				
#menue td.button a:visited
				{
				background: #DBDBDB;
				display: block;	
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;		
				padding-bottom: 5px;	
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;	
				}					
				
#menue td.button a:active
				{
				background: #5C7B8D;
				display: block;	
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;	
				padding-bottom: 5px;		
				color: #FFFFFF;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;	
				}	
								
#menue td.button a:hover
				{
				background: #5C7B8D;
				display: block;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;				
				padding-bottom: 5px;	
				color: #FFFFFF;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;								
				}	

#menue td.aktiv
				{
				background: #5C7B8D;
				color: #FFFFFF;
				display: block;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;				
				padding-bottom: 5px;	
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;							
				}					
					
					
#menue td.sub a:link
				{
				background: #DBDBDB;
				display: block;
				text-align: left;
				padding-left: 20px;	
				padding-top: 3px;
				padding-bottom: 3px;	
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;							
				}		
				
#menue td.sub a:visited
				{
				background: #DBDBDB;
				display: block;	
				text-align: left;
				padding-left: 20px;	
				padding-top: 3px;		
				padding-bottom: 3px;	
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;	
				}					
				
#menue td.sub a:active
				{
				background: #DBDBDB;				
				display: block;	
				text-align: left;
				padding-left: 20px;	
				padding-top: 3px;	
				padding-bottom: 3px;		
				color: #5C7B8D;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;	
				}	
								
#menue td.sub a:hover
				{
				background: #DBDBDB;				
				display: block;
				text-align: left;
				padding-left: 20px;	
				padding-top: 3px;				
				padding-bottom: 3px;	
				color: #5C7B8D;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;								
				}	
				
								
#menue td.sub_aktiv
				{
				background: #DBDBDB;				
				display: block;
				text-align: left;
				padding-left: 20px;	
				padding-top: 3px;				
				padding-bottom: 3px;	
				color: #5C7B8D;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;								
				}						
									

#menue td.trennung
				{
				background: #FFFFFF;
				text-align: left;
				width: 160px;
				height: 3px;
				}								
				
				
							
/*//////////////////////////////info///////////////////////*/

table.info		{
				background: transparent;
				border: 0px solid #000000;
				border-spacing:0px;
				width: 160px;
				}	
											

table.info td.topic 
				{
				background: #5C7B8D;
				color: #FFFFFF;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;				
				padding-bottom: 5px;	
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;							
				}		
				
table.info td.infobox
				{
				margin:0;
				padding:0;
				width:140px;
				background: #DBDBDB;
				text-align: left;
				padding-left: 10px;	
				padding-top: 10px;		
				padding-bottom: 5px;	
				color: #353535;
				font-weight: regular;
				font-size : 11px;
				text-decoration: none;				
				}								
					
																
table.info td.trennung
				{
				background: #FFFFFF;
				text-align: left;
				width: 160px;
				height: 3px;
				}								
													
													
													
	
	
#basic table.info input.formularfeld
				{
				width: 140px;
				height: 16px;
				color: #353535;		
				font-family: Arial;
				font-size: 11px;
				border-top:1px solid #353535;
				border-right:1px solid #353535;
				border-bottom:1px solid #353535;
				border-left:1px solid #353535;	
				background: #DBDBDB;		
				margin-bottom:10px;
				}			
				
#basic table.info .anfragefeld
				{
				width: 140px;
				height: 70px;
				font-family: Arial;
				font-size: 11px;
				color: #353535;		
				border-top:1px solid #353535;
				border-right:1px solid #353535;
				border-bottom:1px solid #353535;
				border-left:1px solid #353535;	
				background: #DBDBDB;
				margin-bottom:10px;
				}																

#basic table.info input.submit
                		{
		                padding-right: 10px;
                		}
                		
#basic p.bodytext, #basic div.csc-textpic-intext-right, #basic div.csc-textpic-intext-right-nowrap
				{
				padding-right: 10px;
				}
				
#tx-lzgallery-pi1-fotos
				{
				border:0;
				}	
				
#tx-lzgallery-pi1-fotos td			
				{
				border:0;
				padding:0;
				padding-right:10px;
				padding-bottom:10px;
				}
				
				.bodytext {
				padding: 0px; 
				margin: 0px;
				}