
/* ----------- 1680px ----------- */


@media (max-width: 1916px) and (min-width: 1681px) {

 .block-1 {
 font: 18px/30px;

}
}


/* ----------- 1680px ----------- */


@media (max-width: 1680px) and (min-width: 1601px) {

 .block-1 {
 font: 18px/30px;

}

#slides .slidesjs-navigation {

	top: -300px !important;
}

}


/* ----------- 1600px ----------- */


@media (max-width: 1600px) and (min-width: 1441px) {

.block-1 {
 font: 18px/30px;

}
#slides .slidesjs-navigation {

	top: -300px !important;
}

}
/* ----------- 1440px ----------- */


@media (max-width: 1440px) and (min-width: 1367px) {

.block-1 {
 font: 18px/30px;

}
#slides .slidesjs-navigation {

	top: -250px !important;
}
}
/* ----------- 1366px ----------- */


@media (max-width: 1366px) and (min-width: 1281px) {


.block-1 {
 font: 18px/30px;
}

.SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 14px;
padding-bottom: 89px;
margin-top: 10%;
}
span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:44px!important;
}
span.spanHeadline2 {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
position: relative;
top: 28px!important;
}
span.spanHeadline3 {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
position: relative;
top: 53px!important;
}
span.spanHeadline4 {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
position: relative;
top: 78px !important;
}


#slides .slidesjs-navigation {

	top: -250px !important;
}
}
/* ----------- 1280px ----------- */


@media (max-width: 1280px) and (min-width: 1025px) {


.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
 font-size: 18px !important;
}


.SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 12px;
padding-bottom: 69px;
margin-top: 10%;
}
span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
}
span.spanHeadline2 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 23px!important;
}
span.spanHeadline3 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 43px!important;
}
span.spanHeadline4 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 63px !important;
}






.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 10px!important;
}
.navigation nav {
margin-top:45px !important;
}
 .sf-menu ul {
 top: 50px;
 left: -40px;
}
.page1_header .banner {
 margin-top:25px !important;
}
 .grid_3 {
 width: 250px;
 margin-left:35px;
}
 .brRespon {
display: none !important;
}
 .grid_4 {
 width: 320px;
}

#slides .slidesjs-navigation {

	top: -200px !important;
}
}

	
/* ----------- 1024px ----------- */


@media (max-width: 1024px) and (min-width: 1000px) {
 header {
 background: transparent url("../images/slide_1024.jpg") no-repeat scroll right 0px !important;
}

.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
 font-size: 18px !important;
}


.SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 12px;
padding-bottom: 69px;
margin-top: 2%;
}
span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
}
span.spanHeadline2 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 23px!important;
}
span.spanHeadline3 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 43px!important;
}
span.spanHeadline4 {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
position: relative;
top: 63px !important;
}


.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
.navigation nav {
margin-top:35px !important;
}
.sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}
.page1_header .banner {
margin-top: 20px !important;
 margin-bottom:45px !important;
}
 .brRespon {
display: none !important;
}
 .grid_4 {
 width: 300px;
}
div.grid_4:nth-child(3) {
 width: 250px;
}
#slides .slidesjs-navigation {

	top: -200px !important;
}
}
	
/* ----------- 999px ----------- */


@media (max-width: 999px) and (min-width: 801px) {

h3 {
    font-size: 22px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}

div.LeistungenNavi {
 width:30%; 
 float:left;
}
div.LeistungenContent {
width:70%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}


div.grid_2:nth-child(4) {
float: none !important;
position: relative;
left: 190px;
margin-bottom: 25px !important;
top: 25px;
}

 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 8px;
padding-bottom: 47px;
margin-top: 10px;
}
.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
 font-size: 18px !important;

}
span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:35px!important;
}
span.spanHeadline2 {
 padding: 2px 10px 1px 10px;
font-size:30px!important;
position: relative;
top: 17px!important;
}
span.spanHeadline3 {
 padding: 2px 10px 1px 10px;
font-size:30px!important;
position: relative;
top: 30px!important;
}
span.spanHeadline4 {
 padding: 2px 10px 1px 10px;
font-size:30px!important;
position: relative;
top: 43px !important;
}
.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
.navigation nav {
margin-top:25px !important;
}
.sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}

.page1_header {
    padding-top: 0px!important;
}

.page1_header .banner {
margin-top: 18px !important;
}
 .grid_3 {
 width: 250px;
 margin-left:35px;
}
 .brRespon {
display: none !important;
}
 .grid_4 {
 width: 193px;
}
div.grid_33:nth-child(3) {
margin-top:25px;
}
#slides .slidesjs-navigation {

	top: -130px !important;
}
}

/* ----------- 800px ----------- */


@media (max-width: 800px) and (min-width: 768px) {
#slides .slidesjs-navigation {

	top: -150px !important;
}

.BrRes2 {
display:block  !important;
margin-top: 10px;
}
.headerimg {
    background-position: center top 130px  !important;
	}
.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 20px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}

div.LeistungenNavi {
 width:35%; 
 float:left;
}
div.LeistungenContent {
width:65%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}

 .btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: 0px;
}

 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 5px;
padding-bottom: 15px;
margin-top: 10%;
}
.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}
span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:30px!important;
}
span.spanHeadline2 {
 padding: 2px 10px 1px 10px;
font-size:25px!important;
position: relative;
top: 8px!important;
}
span.spanHeadline3 {
 padding: 2px 10px 1px 10px;
font-size:25px!important;
position: relative;
top: 12px!important;
}
span.spanHeadline4 {
 padding: 2px 10px 1px 10px;
font-size:25px!important;
position: relative;
top: 16px !important;
}
.Anfrage {
position: relative;
font-size: 14px !important;
}
.page1_header .banner {
margin-top: -20px !important;
margin-bottom:50px !important;
}




.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
.navigation nav {
margin-top:15px !important;
}
.sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}

 .grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 25px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
.logo {
 left: 0px !important;
}
.container {
 width: 80%!important;
 padding: 0px;
}

.Einleitung2 {
 font-size:18px!important;
}
.Einleitung3 {
 font-size:18px!important;
 color:FFF;
}
div.grid_33:nth-child(3) {
margin-top:25px;
}
}

/* ----------- 600px ----------- */


@media (max-width: 767px) and (min-width: 668px) {
#slides .slidesjs-navigation {

	top: -150px !important;
}


.BrRes2 {
display:block  !important;
margin-top: 10px;
}
.headerimg {
    background-position: center top 130px!important;
	}

.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 20px;
	margin-top: 5px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}
.list-3 {
-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
	-moz-column-width: 40%;
	-webkit-column-width: 40%;
	column-width: 40%;
	page-break-before: always !important;
}	

div.LeistungenNavi {
 width:100%; 
}
div.LeistungenContent {
	width:100%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}



div.grid_33:nth-child(3) {
margin-top:25px;
}
 .btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .Einleitung2 {
 font-size:18px!important;
}
 .Einleitung3 {
 font-size:18px!important;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: -2px;
}
 .logo {
 left: 0px !important;
 margin: 5px 0px 5px 0px;
}

 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 11px;
padding-bottom: 0px;
margin-top: 6%;
}

span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
}
span.spanHeadline2 {
padding: 7px 10px 7px 10px;
font-size: 30px !important;
position: relative;
top: 25px !important;
}
span.spanHeadline3 {
display:none !important;
}
span.spanHeadline4 {
display:none !important;
}
.Anfrage {
position: relative;
font-size: 16px !important;
}
.page1_header .banner {
margin-top: -20px !important;
margin-bottom:50px !important;
}


.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}

.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
 .sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}
 .grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 45px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
 .container {
 width: 80%!important;
 padding: 0px;
}

}

/* ----------- 600px ----------- */


@media (max-width: 667px) and (min-width: 600px) {

#slides .slidesjs-navigation {

	top: -115px !important;
}

.headerimg {
    background-position: center top 130px!important;
	}
.BrRes2 {
display:block  !important;
margin-top: 10px;
}

.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 20px;
		margin-top: 5px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}
.list-3 {
-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
	-moz-column-width: 40%;
	-webkit-column-width: 40%;
	column-width: 40%;
	page-break-before: always !important;
}	

div.LeistungenNavi {
 width:100%; 
}
div.LeistungenContent {
	width:100%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}

div.grid_33:nth-child(3) {
margin-top:25px;
}
.btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .Einleitung2 {
 font-size:16px!important;
}
 .Einleitung3 {
 font-size:16px!important;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: -2px;
}
 .logo {
 left: 0px !important;
 margin: 5px 0px 5px 0px;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
}
 .logo {
 left: 0px !important;
 margin: 5px 0px 5px 0px;
}

.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}

.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
 .sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}

 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 11px;
padding-bottom: 0px;
margin-top: 6%;
}

span.spanHeadline {
 padding: 2px 10px 1px 10px;
font-size:40px!important;
}
span.spanHeadline2 {
padding: 7px 10px 7px 10px;
font-size: 30px !important;
position: relative;
top: 25px !important;
}
span.spanHeadline3 {
display:none !important;
}
span.spanHeadline4 {
display:none !important;
}

.page1_header .banner {
margin-top: -20px !important;
margin-bottom:50px !important;
}

.Anfrage {
position:relative;
top:-7px;
font-size:14px;
}

 .grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 45px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
.logo {
 left: 0px !important;
}
.container {
 width: 80%!important;
 padding: 0px;
}

 br.iPad {
display:none;
}
.page1_header .banner {
 margin-top: 15px !important;
margin-bottom: 40px !important;
 width: 170px !important;
 height: 40px !important;
}
.page1_header .banner .fa {
 margin-top: 0px;
}

 .page1_header .banner .fa {
font-size:18px;
}
h1 {
 color: #00AD99;
 font-size: 40px;
 line-height: 35px;
 margin-top: 25px;
}
}

/* ----------- 600px ----------- */


@media (max-width: 599px) and (min-width: 480px) {
#slides .slidesjs-navigation {

	top: -100px !important;
}
.headerimg {
    background-position: center top 150px!important;
	}
	
.BrRes2 {
display:block  !important;
margin-top: 10px;
}

.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 18px;
		margin-top: 5px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}
.list-3 {
-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
	-moz-column-width: 40%;
	-webkit-column-width: 40%;
	column-width: 40%;
	page-break-before: always !important;
}	

div.LeistungenNavi {
 width:100%; 
}
div.LeistungenContent {
	width:100%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}


div.grid_33:nth-child(3) {
margin-top:25px;
}
 .btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .page1 #content {
 padding-bottom: 15px!important;
}
div.grid_12:nth-child(2) > hr:nth-child(3) {
 margin-bottom:20px;
}
 .Einleitung2 {
 font-size:14px!important;
}
 .Einleitung3 {
 font-size:14px!important;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: -5px;
}
 .logo {
 left: 0px !important;
 margin: 10px 0px 10px 0px;
}
 header {
 background: transparent url("../images/slide_600.jpg") no-repeat scroll right 0px !important;
background-position: 0px 140px !important;
}
 
.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}

.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
 .sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}

 .grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 45px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
.logo {
 left: 0px !important;
}
.container {
 width: 80%!important;
 padding: 0px;
}

 br.iPad {
display:none;
}
.page1_header .banner {
 margin-top: 15px !important;
 margin-bottom: 40px !important;
 width: 170px !important;
 height: 40px !important;
}
.page1_header .banner .fa {
 margin-top: 0px;
}
 .page1_header .banner .fa {
font-size:18px;
}
h1 {
 color: #00AD99;
 font-size: 40px;
 line-height: 35px;
 margin-top: 25px;
}

 .SliderText {
display:none !important;
}
.greet { 
margin-top: 280px !important;
}
.page1_header .banner {
display: none;
}
span.spanHeadline {
display:none !important;
}
span.spanHeadline2 {
display:none !important;
}
span.spanHeadline3 {
display:none !important;
}
span.spanHeadline4 {
display:none !important;
}


}



/* ----------- 479px ----------- */


@media (max-width: 479px) and (min-width: 376px) {
#slides .slidesjs-navigation {

	top: -75px !important;
}
.headerimg {
    background-position: center top 150px!important;
	}
	
.BrRes2 {
display:block  !important;
margin-top: 10px;
}

.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 18px;
		margin-top: 5px;
}

.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}
.list-3 {
-webkit-column-count: 1; /* Chrome, Safari, Opera */
	-moz-column-count:1; /* Firefox */
	column-count: 1;
	-moz-column-width:  100%;
	-webkit-column-width:  100%;
	column-width: 100%;
	page-break-before: always !important;
}	

div.LeistungenNavi {
 width:100%; 
}
div.LeistungenContent {
	width:100%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}


 div.grid_33:nth-child(3) {
margin-top:25px;
}
 .btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .page1 #content {
 padding-bottom: 15px!important;
}
div.grid_12:nth-child(2) > hr:nth-child(3) {
 margin-bottom:20px;
}
.Einleitung2 {
 font-size:14px!important;
}
.Einleitung3 {
 font-size:14px!important;
}
 .page1_header {
padding-top: 0px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: -5px;
}
 .logo {
 left: 0px !important;
 margin: 10px 0px 10px 0px;
}
 header {
 background: transparent url("../images/slide_480.jpg") no-repeat scroll right 0px !important;
background-position: 0px 130px !important;
}
 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 0px;
padding-bottom: 0px;
margin-top:55px;
height:104px;
}
.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}
span.spanHeadline {
 padding: 0px 10px 0px 10px;
font-size:26px!important;
}
span.spanHeadline2 {
 padding: 0px 10px 0px 10px;
font-size:23px!important;
position: relative;
top: 0px!important;
}
span.spanHeadline3 {
 padding: 0px 10px 0px 10px;
font-size:23px!important;
position: relative;
top: -2px !important;
}
.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
 .sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}
.page1_header .banner {
display: none;
}
 .grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 45px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
.logo {
 left: 0px !important;
}
.container {
 width: 80%!important;
 padding: 0px;
}

 br.iPad {
display: block;
margin-bottom:10px;
}
.page1_header .banner {
 margin-top: 15px !important;
 margin-bottom: 10px !important;
 width: 170px !important;
 height: 40px !important;
}
.page1_header .banner .fa {
 margin-top: 0px;
}
.Anfrage {
position:relative;
top:-7px;
font-size:14px;
}
 .page1_header .banner .fa {
font-size:18px;
}
h1 {
 color: #00AD99;
 font-size: 40px;
 line-height: 35px;
 margin-top: 25px;
}
 span.iPhone {
display:none;
}
}




/* ----------- 479px ----------- */


@media (max-width: 375px) and (min-width: 30px) {
#slides .slidesjs-navigation {

	top: -75px !important;
}
.headerimg {
    background-position: center top 155px!important;
	}
	
.BrRes2 {
display:block  !important;
margin-top: 10px;
}

.liJamndaLogo {
display:none!important; }
h3 {
    font-size: 18px;
		margin-top: 5px;
}
.list-3 li {
    font-size: 14px;
}
.list-2 li {
    font-size: 14px;
}

.list-2 {
    width: 100% !important;
}
.list-3 {
-webkit-column-count: 1; /* Chrome, Safari, Opera */
	-moz-column-count:1; /* Firefox */
	column-count: 1;
	-moz-column-width:  100%;
	-webkit-column-width:  100%;
	column-width: 100%;
	page-break-before: always !important;
}	

div.LeistungenNavi {
 width:100%; 
}
div.LeistungenContent {
	width:100%; 
}
.img_inner.fright {
    margin-bottom: 20px;
}



 div.grid_33:nth-child(3) {
margin-top:25px;
}
 .btn {
 float: left !important;
 margin-bottom:25px !important;
}
.fwnImp {
 margin-left: 0px !important;
}
 .page1 #content {
 padding-bottom: 15px!important;
}
div.grid_12:nth-child(2) > hr:nth-child(3) {
 margin-bottom:20px;
}
 .Einleitung2 {
 font-size:14px!important;
}
 .Einleitung3 {
 font-size:14px!important;
}
 .page1_header {
padding-top: 0px !important;
margin-bottom:-10px !important;
}
.SecMenu {
font-size:14px;
text-align:right;
color:#FFF;
margin-top: 5px;
margin-bottom: -5px;
}
 .logo {
 left: 0px !important;
 margin: 25px 0px 5px 0px;
}
 h1 {
 color: #00AD99;
 font-size: 35px;
 line-height: 35px;
 margin-top: 25px;
}
 .banner {
 font-size: 15px !important;
}
 header {
 background: transparent url("../images/slide_375.jpg") no-repeat scroll right 0px !important;
background-position: 0px 150px !important;
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: right;
}
 .SliderText {
border-left: 4px solid #00AD99;
color: #FFF;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 35px;
top:35px;
max-height: 100px;
}
.SliderFooter {
font-size:16px !important;
left: 32px !important;
}
.block-1 {
display:none;
}
span.spanHeadline {
 padding: 1px 10px 0px 10px;
font-size:24px!important;
}
span.spanHeadline2 {
 padding: 0px 10px 0px 10px;
font-size:20px!important;
position: relative;
top: -4px!important;
}
span.spanHeadline3 {
 padding: 0px 10px 1px 10px;
font-size:24px!important;
position: relative;
top: -8px !important;
}
.grid_5 {
width: 390px !important;
}
.sf-menu > li > a {
 padding-right: 5px!important;
}
 .sf-menu > li {
font-size: 14px !important;
}
.sf-menu ul {
 top: 50px;
 left: -40px;
}
.page1_header .banner {
display:none;
}
.page1_header .banner .fa {
 margin-top: 0px;
}
.Anfrage {
position:relative;
top:-7px;
}
.grid_3 {
 width: 250px;
}
 #top > footer:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
width: 100% !important;
margin-top: 25px;
}
 div.grid_4:nth-child(3) {
 text-align: left !important;
 margin-top: 45px;
}
.brRespon {
display: none !important;
}
 .grid_4 {
 width: 100%;
 text-align: center;
}
.logo {
 left: 0px !important;
}
.container {
 width: 80%!important;
 padding: 0px;
}
br.iPad {
    display: block;
	margin-bottom:15px;
}
span.iPhone {
	display:none;
}
}
