@charset "UTF-8";

@media all
{
	body {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		/* font-size:0.9em; */
		font-size:12px;		
		/* letter-spacing: 1pt; */
		line-height:20px;		
		font-weight: normal;
	}
	img {
		border-style:none;
	}
	
	.transparent_max {
		
		filter: alpha(opacity=0);
		-moz-opacity: 0.7;
		-html-opacity: 0.7;
		opacity:0.7;
	}
	
	.transparent_min{
		
		
		filter: alpha(opacity=0);
		-moz-opacity: 0.0;
		-html-opacity: 0.0;
		opacity:0.0;
	}
	
	h1 {
	
		/* font-size:0.9em; */
		
		font-size:16px;
		font-weight: normal;
		letter-spacing: 3pt;
		text-transform:uppercase;
	}
	h4 {
		
		font-size:16px;
		font-weight: bolder; /* ?? bolder than h1?? */
		letter-spacing: 3pt;
		text-transform:uppercase;
	}
	.impr_h4 {
		letter-spacing: 5px;
		font-family: Times New Roman, Times, serif;
	}
	
	/* z.B.  */
	.my_uppercase_bold {
		font-size:0.75em;
		letter-spacing: 2pt;
		text-transform:uppercase;
		font-weight: bold;
	}
	
	/*  */
	
	
	.my_uppercase {
		text-transform:uppercase;
	}
	
	.impressum_line   {		
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		width:100%;
		height:20px;
		line-height:20px;
		vertical-align: top;
		letter-spacing:1px;
		/*word-spacing: -4px;*/
		/*font-weight:bolder;*/
		font-weight: 500;
	}
	
	.contact_line  {		
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		width:100%;
		height:20px;
		line-height:20px;
		vertical-align: top;
		/*letter-spacing:2px;*/
		/*word-spacing: -2px; */
		/*font-weight:bolder;*/
		font-weight: 500;
	}
	
	
	
	/* Link Startseite (index.php) */
		
	#start_center a:link {
		font-family: "Times New Roman", Times, serif;
		font-size: 11px;
		text-transform:uppercase;
		letter-spacing:2px;
		color:#cccccc;	
		text-decoration:none;
		
	}
	#start_center a:visited {
		font-family: "Times New Roman", Times, serif;
		font-size: 11px;
		text-transform:uppercase;
		letter-spacing:2px;
		color:#cccccc; 	
		text-decoration:none;
	}
	#start_center a:hover {
		font-family: "Times New Roman", Times, serif;
		font-size: 11px;
		text-transform:uppercase;
		letter-spacing:2px;	
	 	color:#fff; 
	 	text-decoration:none;
	}
	#start_center a:active{ 
		font-family: "Times New Roman", Times, serif;
		font-size: 11px;
		text-transform:uppercase;
		letter-spacing:2px;	
		color:#cccccc; 
		text-decoration:none;
	}
	
	#impressum_lnk {
		font-size:11px;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 1px;
		text-transform:uppercase;
		font-weight: 500;
	}
	
	#impressum_lnk a:link {
		font-size:11px;	
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 1px;
		text-transform:uppercase;
		color:#cccccc;	
		text-decoration:none;
		
	}
	#impressum_lnk a:visited {
		font-size:11px;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 1px;
		text-transform:uppercase;
		color:#cccccc; 	
		text-decoration:none;
	}
	#impressum_lnk a:hover {	
		font-size:11px;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 1px;
		text-transform:uppercase;
	 	color:#fff; 
	 	text-decoration:none;
	}
	#impressum_lnk a:active{ 	
		font-size:11px;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 1px;
		text-transform:uppercase;
		color:#cccccc; 
		text-decoration:none;
	}
	
	/* Link Contact */
		
	#bar_contact a:link {
		color:#fff;	
		text-decoration:underline;
		
	}
	#bar_contact a:visited {
		color:#fff; 	
	}
	#bar_contact a:hover {	
	 	color:#cccccc; 
	}
	#bar_contact a:active{ 	
		color:#fff; 
	}
	
	#x_close_cont{		
		position:relative;
		width:17px;
		height:15px;
		top:-30px;
		right:5px;		
		float:right;	
	}
	
	#x_close_cont p {
		color:#cccccc;
		cursor:pointer;
	}
	#x_close_cont img {
		width:17px;
		height:15px;
	}
	
}