/* Getting from cache website */
 
a.btn-startseite:hover {
	background-color:#4394e0;
	text-decoration:none;
}

.cont-adresse {
	margin-top:10px;
	margin-bottom:10px;
	max-width:535px;
	border-radius:3px;
	padding-top:10px;
	padding-bottom:10px;
}

#verleih-row00-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

.btn.shop-button {
	min-width:auto;
}

ul.subnav-footer li a:hover {
	color:#0080c3;
	text-decoration:none;
}

.next-prev-thumbs .next-thumb a span {
	color:inherit;
	font-size:8pt !important;
}

#top-ueber-row {
	position:absolute;
	width:100%;
	z-index:99999;
}

.verleih-sec img:hover {
	opacity:0.6;
}

#verleih-row2-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

#shop-row02 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:3%;
}

.tabelle-baunews tr {
	border:1px solid #ddd;
}

.col-md-1.fb-icon img {
	margin-top:17px;
}

.has-dropdown .nav-dropdown {
	z-index:99999;
	box-shadow:none;
	border:0px solid #ddd;
	background-color:transparent;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.product-wrapper {
	max-width:300px;
	padding-bottom:20px;
	padding-top:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	padding-right:10px;
	border-radius:3px;
	min-height:350px;
	-webkit-box-shadow:0px 0px 3px 0px rgba(209,209,209,1);
	-moz-box-shadow:0px 0px 3px 0px rgba(209,209,209,1);
	box-shadow:0px 0px 3px 0px rgba(209,209,209,1);
}

.nav-ueber-section {
	background-color:#146bb8;
}

.btn.blue {
	background-color:#0080c3 !important;
}

.text-content p {
	margin-top:10px;
}

.tabelle-baunews td {
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	vertical-align:top;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}

#verleih-row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

button#btn_26:hover {
	opacity:0.8;
}

#startseite-row03 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.col-xs-offset-8.col-xs-4.col-sm-offset-8.col-sm-4.col-md-offset-8.col-md-4.next-prev-thumbs {
	max-width:80px;
	float:right;
	position:relative;
	top:35px;
	z-index:9999;
}

#verleih-row8-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

#reparatur-ueber-row2 h3 {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.sec-btn-step {
	margin-top:30px;
}

#block_421 {
	text-align:center;
}

#block_1204 {
	padding-left:40px;
	padding-right:40px;
}

hr.linie-startseite {
	border-top:3px solid #146bb8;
	max-width:350px;
}

.product-wrapper:hover {
	background-color:#fdfdfd;
}

.btns-detail {
	margin-top:30px;
}

table {
	border:0px solid #ccc;
	border-collapse:collapse;
	width:100%;
	table-layout:fixed;
	font-size:16px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}

#verleih-row5-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

.overview-article .image {
	min-height:150px;
}

span.verleih-bild-beschreibung {
	display:block;
	margin-top:3px;
	color:#989898;
	font-style:italic;
}

table td {
	padding-top:0.3em;
	padding-left:0.3em;
	padding-right:0.3em;
	padding-bottom:0.3em;
}

#container {
	width:100%;
}

.overview-article h2.product-title {
	min-height:60px;
}

#footer-ueber-row02 a {
	color:#ffffff;
}

span.input-group-btn {
	width:42px;
}

a.btn-back {
	background-color:#ffffff;
	border-radius:4px;
	color:#040505;
	transition:0.2s;
	cursor:pointer;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:15px;
	border:1px solid #a5a5a5;
}

.box-logo-about {
	max-width:400px;
	margin-left:30px;
	margin-right:30px;
}

#block_1204 h2 {
	margin-top:5px;
}

#shop_container select {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#e6e6e6;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e6e6e6;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e6e6e6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e6e6e6;
	max-width:250px;
	margin-left:30px;
	font-size:14px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

button.btn.shop-button.button_small_search.blue:hover {
	opacity:0.8;
}

.box-image-about img {
	width:100%;
}

#nav-row {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

a.noo-menu-icon-left {
	text-shadow:none !important;
}

h1.product-title {
	margin-bottom:30px;
}

.box-text-about {
	background:#196bb8;
	padding-top:20px;
	color:#fff;
	padding-bottom:20px;
	text-align:center;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

#verleih-row3-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

span.wbsshop_article_price.main.gross {
	font-size:16px;
}

header {
	transition:0.4s;
}

#dc-row {
	max-width:1050px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2.5%;
	margin-bottom:2.5%;
	text-align:center;
}

a.btn-blue {
	background-color:#0080c3;
	border-radius:4px;
	color:#ffffff;
	transition:0.2s;
	cursor:pointer;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:15px;
}

.row.about-logo-abstand {
	margin-top:30px;
}

#dc-row p {
	font-size:26px;
}

.quantity-input {
	width:210px;
	float:left;
	margin-top:2px;
	margin-bottom:20px;
}

table th {
	padding-top:0.3em;
	padding-left:0.3em;
	padding-right:0.3em;
	padding-bottom:0.3em;
}

#ueber-uns-row1 {
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:3%;
	max-width:1200px;
}

.row.nav-section {
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
}

a.socialmedia span {
	color:#666;
	position:absolute;
	font-family:'Source Sans Pro', sans-serif;
	bottom:0;
	left:-25px;
	right:-25px;
	z-index:-1;
	font-size:14px;
	border-radius:2px;
	background:#fff;
	visibility:hidden;
	opacity:0;
	-o-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-webkit-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-moz-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	padding-top:5px;
	padding-right:7px;
	padding-bottom:5px;
	padding-left:7px;
}

a.socialmedia:nth-of-type(1):before {
	content:'\f09a';
}

#shop_container input[type="button"] {
	background-color:#e8e8e8;
	color:#5c5c5c;
	text-shadow:none;
	border:1px solid #dbdbdb;
	border-radius:2px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:20px;
}

a.btn-startseite {
	background-color:#196bb8;
	color:#fff;
	border-radius:4px;
	font-size:18px;
	transition:0.2s;
	padding-top:12px;
	padding-right:25px;
	padding-bottom:12px;
	padding-left:25px;
}

button#btn_1:hover {
	opacity:0.8;
}

#reparatur-row1 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

#shop_container input[type="submit"] {
	background-color:#0080c3;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #0080c3;
	border-radius:2px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	margin-top:20px;
	margin-bottom:30px;
	margin-left:auto;
	margin-right:auto;
}

#verleih-row4-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

.partner-logos {
	margin-top:50px;
}

.product-detail .right .buttons .quantity-input {
	width:130px;
	float:left;
	margin-top:2px;
}

a.socialmedia span:before {
	content:'';
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #fff;
	position:absolute;
	bottom:-5px;
	left:40px;
}

#block_291 {
	margin-top:10px;
}

a.kundenlogin-box .material-icons {
	vertical-align:middle;
}

#verleih-row6-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

span.old-price {
	color:grey;
	font-size:20px;
}

a.btn-blue:hover {
	background-color:#207ba9;
	text-decoration:none;
	color:#ffffff;
}

.verleih-sec {
	width:14.46%;
	float:left;
	margin-left:1%;
	margin-right:1%;
	text-align:center;
	background-color:#f9f9f9;
	margin-top:1%;
	margin-bottom:1%;
	border-radius:4px;
	border:1px solid #f1f1f1;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
}

#shop-row01 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
}

thead {
	background-color:transparent;
}

img.mainImage {
	cursor:pointer;
}

h2 {
	font-size:26px;
}

.product-detail .left .additional-images img {
	width:auto !important;
}

#verleih-row00 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:2%;
	margin-bottom:2%;
}

#verleih-row3 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

.link-partner a {
	background-color:#ffffff;
	border-radius:4px;
	color:#3ba5da;
	transition:0.2s;
	cursor:pointer;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:15px;
	border:1px solid #dadada;
}

.link-partner a:hover {
	background-color:#3ba5da;
	color:#ffffff;
	border:1px solid #dadada;
	text-decoration:none;
}

a.verleih-box {
	color:#ffffff;
}

.sec-phone {
	float:left;
	width:50%;
}

a.wbsshop_article_title {
	font-size:16px;
	color:#000000;
}

#block_1243 h2 {
	margin-bottom:20px;
	margin-top:0px;
	padding-right:0px;
	padding-left:0px;
}

.verleih-image img:hover {
	opacity:0.7;
}

.Video-section img {
	max-width:275px;
}

ul.subnav-footer li a {
	color:#ffffff;
}

.product-detail .left .main-image img.mainImage {
	width:auto !important;
	margin-left:auto;
	margin-right:auto;
	max-width:400px;
}

.verleih-uebersicht {
	margin-top:3%;
	margin-bottom:3%;
}

#footer-row01 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

span.startseite-text {
	font-weight:700;
	font-size:34px;
	text-transform:uppercase;
}

.product-detail.row {
	padding-left:30px;
	padding-right:30px;
}

.row.verleih-container {
	margin-top:3%;
	margin-bottom:3%;
}

#verleih-row01-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

.next-prev-thumbs .prev-thumb a {
	color:#d0d0d0;
	border:1px solid currentcolor;
}

.next-prev-thumbs .next-thumb a:hover {
	background-color:#0581d3;
	border-color:#0581d3;
	color:#fff;
}

.verleih-image img {
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}

.text-pos {
	margin-top:30px;
}

#block_1412 .row img {
	width:100%;
	max-width:130px;
	margin-left:20px;
	margin-right:20px;
	text-align:center;
}

#verleih-row00-1 {
	max-width:1430px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:2%;
	margin-bottom:2%;
}

#startseite-ueber-row01 {
	background-image:url(/images/759/hintergrundbild.jpeg);
	padding-bottom:10%;
	padding-top:25%;
	background-position:bottom;
	background-size:cover;
}

#startseite-ueber-row03 {
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	margin-top:4%;
	padding-top:3%;
	padding-bottom:3%;
}

#reparatur-ueber-row2 {
	background-color:#0581d3;
	color:#ffffff;
	text-align:center;
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:40px;
	border-radius:4px;
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
}

#startseite-row02 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	margin-bottom:3.5%;
}

.verleih-box {
	max-width:400px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	cursor:pointer;
	padding-left:5%;
	padding-right:5%;
}

#container3 .outer {
	background-color:#aad4ff;
}

#block_440 {
	margin-top:30px;
	text-align:center;
}

ul.subnav-footer {
	margin-left:0px;
	padding-left:20px;
}

.verleih-text {
	background-color:#196bb8;
	border:1px solid #e2e2e2;
	text-align:center;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

span.subtitel-partner {
	color:#3ba5da;
}

.has-dropdown:hover .nav-dropdown {
	right:15px;
	left:auto;
	z-index:99999;
}

button#btn_26 .label {
	display:none !important;
}

.verleih-text span {
	font-size:2em;
}

table tr {
	border:0px solid #ddd;
	padding-top:.35em;
	padding-left:.35em;
	padding-right:.35em;
	padding-bottom:.35em;
}

.row.verleih-artikel h4 {
	margin-bottom:15px;
	font-size:24px;
	font-weight:bold;
}

table caption {
	font-size:1.5em;
	margin-top:.5em;
	margin-right:0;
	margin-bottom:.75em;
	margin-left:.5em;
}

a.socialmedia {
	color:#ffffff;
	background:#0080c3;
	border-radius:4px;
	text-align:center;
	text-decoration:none;
	font-family:fontawesome;
	position:relative;
	display:inline-block;
	width:40px;
	height:28px;
	padding-top:12px;
	-o-transition:all .5s;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	transition:all .5s;
	-webkit-font-smoothing:antialiased;
	margin-top:0;
	margin-right:2px;
	margin-bottom:0;
	margin-left:2px;
}

body {
	font-family:'Source Sans Pro', sans-serif;
}

span.sub-titel-h4 {
	font-size:20px;
	font-weight:normal;
}

#nav-ueber-row {
	border-bottom:1px solid #e0e0e0;
	background-color:#146bb8;
}

#kontakt-row1 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:4%;
}

#dc-unterseiten-row {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

.btn-pos {
	margin-top:35px;
}

header.resize {
	-webkit-box-shadow:2px 2px 12px 0 rgba(230,230,230,.55);
	-moz-box-shadow:2px 2px 12px 0 rgba(230,230,230,.55);
	box-shadow:2px 2px 12px 0 rgba(230,230,230,.55);
	position:fixed;
	width:100%;
	top:0px;
	transition:0.4s;
	z-index:999;
}

.article_title {
	text-align:center !important;
}

a.socialmedia:nth-of-type(2):before {
	content:'\f0d5';
}

#block_398 {
	padding-left:2%;
	padding-right:2%;
	margin-top:22%;
}

.btns-options {
	margin-top:15px;
}

.wbsShopRowArticle {
	clear:both;
}

#block_1412 {
	text-align:center;
}

#block_373 {
	padding-left:8%;
	padding-right:8%;
}

#btn_1 i.sprite.sprite-button-in-cart {
	display:none;
}

.label-flag.new {
	position:absolute !important;
	top:-32px !important;
	right:60px !important;
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:8px !important;
	padding-bottom:8px !important;
	background-color:#ffd21e !important;
	z-index:500 !important;
	color:#ffffff !important;
	border-radius:0px !important;
	height:auto !important;
	width:auto !important;
	border:0px solid #ffffff !important;
}

#footer-ueber-row02 {
	background-color:#040505;
	padding-top:0.5%;
	padding-bottom:0.5%;
	color:#ffffff;
	text-align:center;
	border-top:1px solid #0080c3;
}

.selected_top a {
	border-bottom:4px solid white !important;
}

.product-detail select {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#e6e6e6;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e6e6e6;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e6e6e6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e6e6e6;
	max-width:250px;
	min-width:200px;
	margin-left:30px;
	font-size:14px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#dc-unterseiten-ueber-row {
	margin-top:3%;
	margin-bottom:3%;
}

button.button-bar.noo-menu-collapse {
	border:0px;
}

#block_413 {
	padding-left:15px;
	padding-right:15px;
}

.product-wrapper .flags {
	position:absolute !important;
	right:0;
	z-index:1;
}

a.socialmedia:hover {
	background:#fff319;
}

.verleih-titel {
	text-align:center;
}

a.btn.shop-button.button_buy_now.blue {
	font-size:18px;
	margin-top:10px;
	background-color:transparent !important;
	border:0px solid #fff;
	box-shadow:none;
}

.product-detail .right .buttons .quantity-input .input-group span.input-group-btn {
	width:40px;
	float:left;
}

a.socialmedia:nth-of-type(3):before {
	content:'\f041';
}

input#quantity-input-value {
	height:31px !important;
	border:1px solid #e6e6e6;
	text-align:center;
	width:120px;
}

#number_of_articles {
	margin-top:2px;
}

.sec-logo {
	float:left;
	max-width:200px;
	margin-left:36px;
	margin-right:36px;
}

#startseite-row01 {
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	margin-top:2%;
	margin-bottom:2%;
}

a.btn-back:hover {
	background-color:#fbf9d4;
	color:#040505;
	border:1px solid #a5a5a5;
	text-decoration:none;
}

p.text-unterseiten {
	font-size:2em;
	text-align:center;
}

button#btn_26 {
	opacity:0.5;
	float:left;
}

.wbsShop_block.wbsShop_block_search form div.input-group input.form-control.wbsShop-block-search-input {
	width:240px;
}

a.kundenlogin-box {
	color:#fff;
	font-size:18px;
	display:inline-block;
	vertical-align:text-top;
}

.row.verleih-artikel {
	border-bottom:3px solid #196bb8;
	padding-top:2%;
	padding-bottom:2%;
}

a.kundenlogin-box:hover {
	color:#fff;
	text-decoration:none;
}

#verleih-row01 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:2%;
	margin-bottom:2%;
}

#block_388 {
	margin-top:26%;
	padding-left:8%;
	padding-right:8%;
}

h3.verleih-titel-text {
	font-size:2.5em;
	font-weight:bold;
	border-bottom:3px solid #196bb8;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:0px;
}

.label-flag.sold {
	position:absolute !important;
	top:-32px !important;
	right:120px !important;
	background-color:#1b98e0 !important;
	z-index:500 !important;
	color:#ffffff !important;
	border-radius:0px !important;
	height:auto !important;
	width:auto !important;
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:8px !important;
	padding-bottom:8px !important;
	border:0px solid #ffffff !important;
}

h1.slider-titel {
	background-color:rgba(255, 255, 255, 0.75);
	border-radius:4px;
	padding-top:20px;
	padding-right:15px;
	padding-bottom:20px;
	padding-left:15px;
	font-size:4.5em;
}

#shop-row02 nav {
	text-align:center;
}

#block_1264 {
	background-image:url(/images/788/titelbild-logo-unterseiten.jpg);
	background-size:cover;
}

.sec-mail {
	float:left;
	width:50%;
}

.product-detail .right .price span.old-price .has-discount {
	text-decoration:line-through;
}

.row.partner-logo {
	border:1px solid #e0e0e0;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:3px;
	text-align:center;
}

h1.titel-unterseiten {
	text-align:center;
	font-size:3.3em;
	text-decoration:underline;
	text-transform:uppercase;
	color:#ffffff;
	line-height:4.9;
}

.link-partner {
	display:block;
	margin-top:12%;
}

.price {
	margin-bottom:30px;
}

#verleih-row7-unterseiten {
	max-width:750px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:1%;
	margin-bottom:1%;
}

#aktuelles-unterseiten-ueber-row {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/840/aktuelles-titelbild.jpg);
	background-attachment:fixed;
}

#footer-ueber-row01 {
	background-color:#146bb8;
	padding-top:1.5%;
	padding-bottom:1.5%;
	color:#ffffff;
}

span.text-small {
	color:#949494;
}

#ueber-uns-unterseiten-row {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

#reparatur-ueber-unterseiten {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/784/titelbild-reparatur.jpg);
	background-attachment:fixed;
}

.tabelle-baunews {
	border-radius:3px;
	border-left:0px solid #ddd;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	margin-top:35px;
}

.verleih-sec img {
	transition:0.2s;
}

.product-wrapper.overview-article img {
	max-width:220px;
}

#verleih-ueber-unterseiten {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/796/titelbild-verleih.jpg);
	background-attachment:fixed;
}

.tabelle-baunews th {
	border-left:1px solid #ddd;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

input.form-control.wbsShop-block-search-input {
	border-radius:3px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#e0e0e0;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e0e0e0;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e0e0e0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e0e0e0;
}

a.video-round .material-icons {
	background-color:#0080c3;
	color:#ffffff;
	border-radius:30px;
	position:absolute;
	right:50px;
	bottom:-10px;
	border:5px solid #040505;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
}

#shop-ueber-unterseiten {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/843/shop-titelbild.jpg);
	background-attachment:fixed;
}

.next-prev-thumbs .prev-thumb a span {
	color:inherit;
	font-size:8pt !important;
}

#block_306 {
	max-width:313px;
	float:right;
}

#reparatur-ueber-row1 {
	margin-top:3%;
}

#ueber-uns-ueber-unterseiten {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/844/ueber-uns-titelbild.jpg);
	background-attachment:fixed;
}

hr.linie {
	max-width:150px;
	border-top:3px solid #0080c3;
}

#block_1243 {
	margin-top:20px;
}

ul.subnav-footer li {
	padding-top:3px;
	padding-bottom:3px;
}

#kontakt-ueber-unterseiten {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/841/kontakt-titelbild.jpg);
	background-attachment:fixed;
}

button#btn_1 {
	padding-bottom:10px;
}

.btns-detail button#btn_1 {
	float:left;
	padding-bottom:13px;
}

.wbsShop_block.wbsShop_block_search form div.input-group {
	width:auto !important;
	max-width:350px;
}

#unterseiten-ueber-row {
	height:240px;
	margin-top:18.6%;
	background-image:url(/images/796/titelbild-verleih.jpg);
	background-attachment:fixed;
}

.box-text-about a {
	color:#fff;
}

.product-description {
	margin-left:4%;
	margin-right:4%;
	margin-top:5%;
	margin-bottom:5%;
}

p {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.bg-blau {
	background-color:#0581d3;
	color:#ffffff;
	text-align:center;
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:40px;
	border-radius:2px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
}

#block_1421 {
	float:right;
}

.label-flag.sales {
	position:absolute !important;
	top:-32px !important;
	right:0px !important;
	background-color:#20bf55 !important;
	z-index:500 !important;
	color:#ffffff !important;
	border-radius:0px !important;
	height:auto !important;
	width:auto !important;
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:8px !important;
	padding-bottom:8px !important;
	border:0px solid #ffffff !important;
}

#footer-ueber-row01 a {
	color:#ffffff;
}

.bg-blau h3 {
	font-size:1.2em;
	margin-top:0px;
	margin-bottom:0px;
}

hr.linie-footer {
	max-width:80px;
	margin-left:0px;
	border-top:3px solid #0080c3;
}

.next-prev-thumbs .next-thumb a {
	color:#d0d0d0;
	border:1px solid currentcolor;
}

h1 {
	font-size:28px;
	margin-top:0px;
	margin-bottom:0px;
}

.next-prev-thumbs .prev-thumb a:hover {
	background-color:#0581d3;
	border-color:#0581d3;
	color:#fff;
}

.verleih-uebersicht-unterseiten span {
	font-size:1em !important;
}

.buttonLevel3Hover {
}

.buttonLevel3Normal {
}

@media screen and (max-width: 991px) {
	#block_1243 h2 {
		text-align:right;
	}
	.product-wrapper {
		margin-left:auto;
		margin-right:auto;
	}
	.box-logo-about {
		margin-left:auto;
		margin-right:auto;
	}
}

@media screen and (max-width: 600px) {
	table {
		border:0;
	}
	table caption {
		font-size:1.3em;
	}
	table thead {
		border:none;
		clip:rect(0 0 0 0);
		height:1px;
		overflow:hidden;
		position:absolute;
		width:1px;
		margin-top:-1px;
		margin-left:-1px;
		margin-right:-1px;
		margin-bottom:-1px;
		padding-top:0;
		padding-left:0;
		padding-right:0;
		padding-bottom:0;
	}
	table tr {
		border-bottom:3px solid #ddd;
		display:block;
		margin-bottom:.625em;
	}
	table td {
		border-bottom:1px solid #ddd;
		display:block;
		font-size:.8em;
		text-align:right;
	}
	table td:before {
		content:attr(data-label);
		float:left;
		font-weight:bold;
		text-transform:uppercase;
	}
	table td:last-child {
		border-bottom:0;
	}
}

@media screen and (max-width: 480px) {
	.product-detail .left .main-image img.mainImage {
		width:100% !important;
	}
}

@media (max-width: 992px) {
	#block_337 {
		margin-bottom:30px;
	}
	#block_342 {
		margin-bottom:30px;
		margin-top:30px;
	}
	#block_347 {
		margin-bottom:30px;
		margin-top:30px;
	}
	#block_352 {
		margin-top:30px;
	}
	#top-row .noo-megamenu {
		width:100%;
		position:absolute;
		background-color:#196bb8;
		margin-top:52px;
	}
	.col-md-10.resp-sec-nav {
		width:100%;
		margin-top:5px;
		float:left;
		position:absolute;
	}
	.col-md-1.resp-sec-warenkorb {
		width:10%;
		float:left;
	}
	.col-md-1.resp-sec-facebook.fb-icon {
		width:100%;
		float:left;
	}
}

@media (max-width: 820px) {
	.wbsShop_block.wbsShop_block_search form div.input-group input.form-control.wbsShop-block-search-input {
		width:200px !important;
	}
	#aktuelles-unterseiten-ueber-row {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#reparatur-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#verleih-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#shop-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#ueber-uns-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#kontakt-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#unterseiten-ueber-row {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	.wbsShop_block.wbsShop_block_search form div.input-group {
		width:auto !important;
	}
	#block_263 {
		text-align:center;
	}
	#top-row {
		text-align:center;
	}
	#block_326 {
		margin-top:30px;
	}
	#block_330 {
		margin-top:30px;
	}
	#startseite-ueber-row03 {
		margin-top:30px;
		text-align:center;
		padding-bottom:12%;
	}
	h1.titel-unterseiten {
		font-size:2em;
		line-height:1;
		padding-top:95px;
	}
	.sec-logo {
		float:none !important;
		margin-top:auto;
		margin-left:auto !important;
		margin-right:auto !important;
		margin-bottom:auto;
		max-width:190px;
	}
	#footer-ueber-row01 {
		padding-bottom:8%;
		padding-top:8%;
	}
	#footer-ueber-row02 {
		padding-top:3%;
		padding-bottom:3%;
	}
	.sec-phone {
		float:none;
		padding-top:10px;
		width:100%;
		padding-bottom:5px;
		text-align:center;
	}
	.sec-mail {
		float:none;
		padding-top:5px;
		width:100%;
		padding-bottom:10px;
		text-align:center;
	}
	a.video-round .material-icons {
		right:auto;
		left:200px;
	}
	.link-partner {
		display:none;
	}
}

@media (max-width: 468px) {
	a.verleih-box {
		margin-top:20px;
		margin-bottom:20px;
	}
	.col-md-1.resp-sec-warenkorb {
		width:20%;
		float:left;
	}
	.col-md-1.resp-sec-facebook.fb-icon {
		width:100%;
		float:left;
	}
	span.startseite-text {
		font-size:0.9em;
	}
	#footer-ueber-row01 {
		text-align:center;
	}
	h2 {
		font-size:1.5em;
	}
	#block_413 {
		margin-top:6%;
	}
	h3.verleih-titel-text {
		font-size:2em;
	}
	#block_1227 {
		margin-top:8%;
	}
	#reparatur-ueber-unterseiten {
		margin-top:0%;
	}
	#shop-ueber-unterseiten {
		margin-top:0%;
	}
	#verleih-ueber-unterseiten {
		margin-top:0%;
	}
	#ueber-uns-ueber-unterseiten {
		margin-top:0%;
	}
	#aktuelles-unterseiten-ueber-row {
		margin-top:0%;
	}
	#kontakt-ueber-unterseiten {
		margin-top:0%;
	}
	#unterseiten-ueber-row {
		margin-top:0%;
	}
}

@media (max-width: 1024px) {
	#top-ueber-row {
		position:static;
	}
	#aktuelles-unterseiten-ueber-row {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#reparatur-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#verleih-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#shop-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#ueber-uns-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#kontakt-ueber-unterseiten {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#unterseiten-ueber-row {
		background-attachment:unset;
		background-position:center;
		margin-top:0%;
	}
	#block_388 {
		margin-top:4%;
		padding-left:8%;
		padding-right:8%;
	}
	#block_398 {
		margin-top:4%;
	}
	#block_1209 {
		padding-left:5%;
		padding-right:5%;
	}
	.row.shopping-cart {
		display:none !important;
	}
	.nav-dropdown {
		display:none !important;
	}
	#number_of_articles:after {
		display:none;
	}
	#number_of_articles:before {
		display:none;
	}
	.row.nav-section {
		text-align:center;
	}
	#startseite-ueber-row01 {
		padding-top:5%;
		padding-bottom:5%;
	}
	header.resize {
		position:static;
	}
	.col-md-1.fb-icon {
		padding-bottom:15px;
	}
	.btn-pos {
		margin-top:15px;
		margin-bottom:30px;
	}
	#block_1294 {
		padding-left:6%;
		padding-right:6%;
	}
	.verleih-sec img {
		width:100%;
		margin-left:5px;
		margin-right:5px;
		max-width:130px;
	}
	#block_322 {
		margin-left:10px;
		margin-right:10px;
	}
	#block_326 {
		margin-left:10px;
		margin-right:10px;
	}
	#block_330 {
		margin-left:10px;
		margin-right:10px;
	}
	.sec-logo {
		float:left;
		max-width:190px;
		margin-left:5px;
		margin-right:5px;
	}
	.link-partner {
		margin-top:15%;
	}
	#block_413 {
		margin-top:6%;
	}
	#block_1227 {
		margin-top:8%;
	}
}
