		.art-footer-print {
		display: none !important;
		}
		
		
		.zoomimage-container { 
		position: absolute !important; 
		display: inline !important; 
		
		z-index:1;		
		width:90px;
		margin-top: -13px;	
		height: 63px;
		
		}
		
		.zoomimage {
		display: block; 
		text-align: center
		}
		
		.zoomimage-zoom {
		visibility: hidden; 
		position: absolute;  
		z-index:1; 
		padding: 0px; 
		
		top:-21px;  
		left:100%; 
		}
		
		.textarea, .input { 
		padding: 0px !important;
		margin: 0px !important;		
		width:350px !important;
		height: auto !important;
		resize: none !important;
		font-family:arial !important;
		font-size:13px !important;
		padding-left: 3px !important;
		top: -1px !important;
		background: #FFF !important;
		border: 1px solid #99ADC2 !important;
		border-radius: 0px !important;
		}
		
		.input2 { 
		padding: 2px !important;
		margin: 0px !important;
		margin-right: 25px !important;		
		width: 36px !important;
		height: auto !important;
		resize: none !important;
		font-family:arial !important;
		font-size:13px !important;
		padding-left: 3px !important;
		top: -5px !important;
		text-align: right !important; 
		border: 1px solid #99ADC2 !important;
		background: #FFF !important;
		border-radius: 0px !important;
		display: inline !important;
		}
		
		.input3 { 

		margin-top: 2px;
		margin-left: 30px;		
		resize: none;
		border: 1px solid #99ADC2 !important;
		background: #FFF !important;
		padding: 0px !important;
		margin: 0px !important;
		}
		
		.imgmargin {
		margin: 0px !IMPORTANT;
		}
		 
		a {
		text-decoration: none !important;
		font-size:13px;
		color: #16477C;
		}
		
		a img { 
		border : 0 none; 

		}
		img { 
		border : 0 none; 
		margin: 0px;
		}
		
		h1 {
		font-family: Arial !important;
		font-size: 28px !important;
		font-style: normal !important;
		font-weight: bold !important;
		text-transform: none !important;
		}
		
		h2 { 
		font-family: arial !important;
		font-size:20px !important;
		color: #16477C !important;
		font-style: normal !important;
		font-weight: bold !important;
		text-transform: none !important;
		}
		
		h3 { 
		padding-bottom: 5px !important;
		padding-top: 5px !important;
		margin: 0px !important;
		font-family:arial !important; 
		font-size:16px !important; 
		color: red !important;
		font-style: normal !important;
		font-weight: bold !important;
		text-transform: none !important;
		}
		
		p, select {
		line-height:1.5em;
		font-family:arial;
		font-size:13px; 
		margin:0px !important;
		padding-bottom: 0px;
		padding-top: 3px;
		border-radius: 0px !important;
		}
		
		font  {
		font-size:11px;
		}
		
		div {  
		font-family:arial; 
		font-size:13px;
		}
		
		/* background-image: url('../images/postbullets.png'); 
		li { 
		
		background-repeat: no-repeat;
		padding-left: 12px;
		padding-top: 0px;
		background-position: left top;
		padding-bottom: 1px;
		}
		*/
		
		.down {
		background-image: url('');
		text-align: right;
		padding-right: 10px;
		}
		
		/*
		ol {
		padding: 0px;
		margin: 0px;
		display: inline;
		list-style-type: none;
		-webkit-margin-before: 0em;
		-webkit-margin-after: 0em;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		-webkit-padding-start: 0px;
		}			  
		*/
		
		label { 		
		vertical-align: top;
		font-family:arial;  
		font-size:13px;
		float: left;
		padding: 0px;
		padding-right: 5px;
		margin: 0px;
		
		}
		
		span { 		

		padding-top: 5px;	
		}
		
		.la1 { 
		width: 435px; 
		border: 0px solid #99ADC2;
		line-height: 13px !important;
		}
		
		.la2 { 
		width: 110px;
		margin-top:0px; 
		border: 0px solid #99ADC2;
		}
		
		.la3 { 
		width: 265px; 
		padding-top: 0px;
		border: 0px solid #99ADC2;
		float: left;
		}
		
		.la4 { 
		width: 170px !important; 
		padding-top: 0px !important;
		border: 0px solid #99ADC2 !important;
		float: left !important;	
		text-align: right !important;
		font-weight: normal !important;
		}
		.la5 { 
		width: 435px; 
		text-align: right;
		}
		
		
		.radio{
		padding-top: 0px;
		margin-top: 0px; 
		}
		
		form{
		display:inline; 
		}
		
		select{
		
		background: #FFF !important;
		width: 355px;
		height: 23px;
		border: 1px solid #99ADC2;
		padding:0px;
		font-size:13px;
		color: #333333;
		z-index:-0;
		line-height: 1;

		}
		 
		input {
		background: #FFF;
		}
		  
		#d_main { position:static; margin-bottom:5px; }
		#d_menu { position:static;  margin-bottom:1px; padding-left:15px; padding-top:20px; padding-bottom:18px; padding-right: 20px; border: 1px solid #99ADC2; }
		
		#d_menu_b { 
		
		position:static;  
		margin-bottom:1px; 
		padding-left:15px; 
		padding-top:18px; 
		padding-bottom:18px; 
		border: 1px solid #99ADC2; 
		background-color: #FFFFFF;
		}
		
		#d_err{ position:static;  margin-bottom:0px; padding-left:15px; padding-top:3px; padding-bottom:7px; border: 1px solid red; }
		#d_toggle { position:static;  margin-bottom:2px; padding-left:15px; padding-top:8px; padding-bottom:10px; border: 1px solid #99ADC2; }
		
		#imgmini {  width: auto; height: 50px;  }
		#imgzoom {  width: 548px; height: *; }
		
		#bild {
		 background-image:url(images/aastra.png); 
		 background-repeat:no-repeat;
		 background-position: right;
		
		}
		  
		  
#InfoBox {
visibility:hidden;
position:absolute;
top:10px;
left:10px;
z-index:1;

/* diese Angaben können Sie anpassen */
width:400px;
background-color:#FDFEFF;
border: 1px solid #226CA9;
}


/* weitere Box in der Info-Box für padding */
#BoxInnen {
padding:5px;
}


/* Formatierung Texte in der Info-Box */

#BoxInhalte {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
line-height:130%;
}

/* Beispiel h1 Überschrift */
#BoxInhalte h1 {
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:14px !important;
color:#0090E0 !important;
}












#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: fixed;
left: 0;
top: 0;
width: auto;
padding: 0px;
padding-bottom: 0;
background-color:rgba(240,240,240,0.7);
border: 1px solid #226CA9;
visibility: hidden;
z-index: 100;
cursor: hand;
cursor: pointer;
}

#thumbBackground{
background-color:rgba(50,50,50,0.4); 
width: 100%; 
height: 100%; 

top: 0; 
left: 0; 
visibility: hidden;
z-index: 9999;
cursor: hand;
cursor: pointer;
}

#footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 0px;
line-height: 1.1em;
color: black;
padding: 2px;
text-align: right;
}



#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: fixed;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}