


#panelmenu								{ position:absolute;	top:350px; left:71px; z-index:3;}

#panelmenu ul {

                margin: 0px;
                padding: 0px;
}

#panelmenu ul li {

                margin: 0px;
                padding                         : 0px;
                list-style-type                 : none;
                font: 11px/1.6 Trebuchet MS, Verdana;

  letter-spacing: +1px;
                text-decoration: none;

 


}
#panelmenu ul li a {

                color: #fff;
                display: block;
                text-decoration: none;
                padding: 2px 2px 2px 5px;
                margin: 0px 0px 2px 0px;
                background-color: #29292B;
                                width: 150px;

}

#panelmenu ul li a:hover,
#panelmenu ul li a:active,
#panelmenu ul li a.current {

                color: #fff;
                padding: 2px 2px 2px 5px;
                margin: 0px 0px 2px 0px;
                background-color: #000;
}   







					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }






/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }

a:hover, a:active							{ color: white; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/

.slider-wrap								{ width: 840px; height: 300px; position: relative;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; width: 840px;}
.stripViewer								{ position: relative; overflow: hidden;}
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 840px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }


#slidermodul{
position: relative; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 840px; /*width of featured content slider*/
height: 300px;

}

#slidermodul-startseite{
position: relative; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 840px; /*width of featured content slider*/
height: 475px;
background: url('/files/background_slider.png') no-repeat  ;
}

.wrapper1								{ width: 840px; height: 300px; position: relative; background: url('/images/slider_welcome.png') #002947  no-repeat;}
.wrapper2								{ width: 840px; height: 300px; position: relative; background: url('/files/slider_webanwendungen.png ') #002947  no-repeat;}
.wrapper3								{ width: 840px; height: 300px; position: relative; background: url('/images/slider_service.png') #002947  no-repeat;}
.wrapper4								{ width: 840px; height: 300px; position: relative; background: url('/images/slider_secure.png') #002947  no-repeat;}
.wrapper5								{ width: 840px; height: 300px; position: relative; background: url('/images/slider_oeko.png') #002947  no-repeat;}
.wrapper6								{ width: 840px; height: 300px; position: relative; background: url('/images/slider_login.png') #002947  no-repeat;}


#km {
	position:absolute;
	width:630px;
	z-index:2;
	float: left;
	height: 134px;
	top: 160px;
	left: 195px;
}


#kmspalte {
	position:relative;
	width:290px;
	z-index:2;
  float: left;
	margin: 0px 10px 5px 0px;

}


#kmspalte p { 
  margin: 5px 0px 0px 0px;
	padding: 0px;
  }

#kmspalte a {
  font-weight: normal; 
	text-decoration: none;
	font-size: 11px;
  color: #fff;
  background-color: #0D4269;
  padding: 2px 5px 2px 5px;
}

#kmspalte a:hover {
  font-weight: normal; 
	text-decoration: none;
  color: #fff;
  background-color: #000;
  padding: 2px 5px 2px 5px;

}

#panel_server {
	position:absolute;
	width:630px;
	z-index:2;
	float: left;
	height: 134px;
	top: 160px;
	left: 450px;
}

#panel_klima {
	position:absolute;
	width:630px;
	z-index:2;
	float: left;
	height: 134px;
	top: 160px;
	left: 250px;
}

#klimaspalte {
	position:relative;
	width:425px;
	z-index:2;
  float: left;
	margin: 0px 10px 5px 0px;

}


#klimaspalte p { 
  margin: 5px 0px 0px 0px;
	padding: 0px;
  }

#klimaspalte a {
  font-weight: normal; 
	text-decoration: none;
	font-size: 11px;
  color: #fff;
  background-color: #51AF13;
  padding: 2px 5px 2px 5px;
}

#klimaspalte a:hover {
  font-weight: normal; 
	text-decoration: none;
  color: #fff;
  background-color: #000;
  padding: 2px 5px 2px 5px;

}

#panel_service {
	position:absolute;
	width:630px;
	z-index:2;
	float: left;
	height: 134px;
	top: 160px;
	left: 195px;
}

#servicespalte {
	position:relative;
	width:480px;
	z-index:2;
  float: left;
	margin: 0px 10px 5px 0px;

}


#servicespalte p { 
  margin: 5px 0px 0px 0px;
	padding: 0px;
  }

#servicespalte a {
  font-weight: normal; 
	text-decoration: none;
	font-size: 11px;
  color: #fff;
  background-color: #0D4269;
  padding: 2px 5px 2px 5px;
}

#servicespalte a:hover {
  font-weight: normal; 
	text-decoration: none;
  color: #fff;
  background-color: #000;
  padding: 2px 5px 2px 5px;

}






