/*  LAYOUT RESPONSIVE at 480px für IPHONE in LANDSCAPE Ansicht */

header, #maincontent, .maincontent, footer {
	width: 95.75%; /* 450px / 480px */
}

.container {
	padding: 0 0.8em 0 0;
}

.nav > li > a {
    display: block;
}

.nav > li, .nav li li a {
    border-top: 1px solid #999;
}

ul#slider li img {
	max-width: 250px;	
}

.rslides img {
  display: block;
  height: auto;
  /*float: left;*/
  border: 0;
  margin: 10px auto;
  box-shadow: 0 0 4px 1px #666;
  border: solid 4px #fff;
 }
  
.rslides info { 
 	display: none;
}

#content p{
	text-align: center;	
}
  
#logoblock_new	{
	height: 30px;
	border-bottom:2px solid #666;
	margin-bottom:2px;
	padding-top: 10px;
}

.logobild a img{
	margin-left: 1em;
	margin-right: 1em;
	height: 30px;	
}

#sliderbilder{
	margin: 0.5em auto;
}

.flexslider .slides {
	height: 150px;
}


.navaktuell .adressenblock{
	display: none;

}

.navaktuell h5, .navaktuell h5 a{
	line-height:44px;
	height:44px;
}

.firmenname{
	margin-top: 10px;
}

.firmenname h1{
	color: #000;
	font-size: 120%;	
}


#content h3{
	text-align: center;
}

#content h3 img {
	display: block;
	margin-bottom: 20px;
	border: 1px solid #666;
	box-shadow: 3px 3px 5px 1px #666;	
}	

/*  GRID OF EIGHT TURNS INTO A GRID OF FOUR */

.span_8_of_8 {
	width: 100%; 
	margin-left: 0;
}

.span_7_of_8 {
	width: 100%;
	margin-left: 0;
}

.span_6_of_8 {
	width: 100%;
	margin-left: 0;
}

.span_5_of_8 {
	width: 100%;
	margin-left: 0;
}

.span_4_of_8 {
	width: 100%;
	margin-left: 0;
}

.span_3_of_8 {
	width: 74.2%;
	margin: 1% 0 1% 3.2%;
}

.span_2_of_8 {
	width: 48.4%;
	margin: 1% 0 1% 3.2%; 
}

.span_1_of_8 {
	width: 22.6%;
	margin: 1% 0 1% 3.2%; 
}

.span_1_of_8:nth-child(4n+1) { 
	clear: both;
	margin-left: 0;
}
		
/*  Except in the Example and in the Sample */

#example .maincontent .span_8_of_8 {
	width: 100%; 
	margin-left: 0;
}
#example .maincontent .span_7_of_8 {
	width: 100%; 
	margin-left: 0;
}
#example .maincontent .span_6_of_8 {
	width: 100%;
	margin-left: 0; 
}
#example .maincontent .span_5_of_8 {
	width: 100%; 
	margin-left: 0;
}
#example .maincontent .span_4_of_8 {
	width: 100%; 
	margin-left: 0;
}
#example .maincontent .span_3_of_8 {
	width: 100%;
	margin-left: 0; 
}
#example .maincontent .span_2_of_8 {
	width: 100%%; 
	margin-left: 0;
}
#example .maincontent .span_1_of_8 {
	width: 100%; 
	margin-left: 0;
}

#sample .maincontent .span_8_of_8 {
	width: 100%; 
	margin-left: 0;
}
#sample .maincontent .span_7_of_8 {
	width: 100%; 
	margin-left: 0;
}
#sample .maincontent .span_6_of_8 {
	width: 100%;
	margin-left: 0; 
}
#sample .maincontent .span_5_of_8 {
	width: 100%; 
	margin-left: 0;
}
#sample .maincontent .span_4_of_8 {
	width: 100%; 
	margin-left: 0;
}
#sample .maincontent .span_3_of_8 {
	width: 100%;
	margin-left: 0; 
}
#sample .maincontent .span_2_of_8 {
	width: 100%%; 
	margin-left: 0;
}
#sample .maincontent .span_1_of_8 {
	width: 100%; 
	margin-left: 0;
}

	
	.sliderbild3{
		width: 100%;
		height: 100%;	
	}
	
	
	.sliderbild3 {
	
		left: 0;
	}
	
	