#detail div{font-size:14px;}
body{margin:0;padding:0;font-size:14px;}
#main{margin:0 7px;}
#contentHeaderAdd h1{float:left;border:none;}
.brandtext, .quickSelect option{font-size:14px;}
.quickSelect{margin-bottom:5px;}
#detail{margin-top:10px;}

/* added from standard.css start */
.no {
  display: none;
}
.boxleft {
  margin-bottom: 10px;
}
.selectdetailsucheklein.rechteseite {
  margin-left: 10px;
  width: 97px;
}
#allekats {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}
.boxleft ul {
  list-style: none;
  margin-left: 5px;
  margin-top: 5px;
}
.boxleft ul li a {
  color: #333;
  line-height: 20px;
  text-decoration: none;
  padding: 5px;
  display: inline-block;
}
#allemonatezeigen, #allekategorienzeigen, .boxleft h5, .boxleft .h5 {
  color: #fff;
  background: #008a4c;
  line-height: 22px;
  font-size: 16px !important;
  padding: 5px;
  font-weight: bold;
}
h5 a, .h5 a {
  color: #000;
  font-size: 12px;
  font-weight: bold;
}
.gmmtreffer h3 a, .gmmtreffer .h3 a {
  color: #008a4b;
  text-decoration: none;
}
.haendlertreffer td {
  vertical-align: top;
  padding: 5px;
  padding-bottom: 6px;
  margin-bottom: 6px;
}
#allelaender {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  padding-left: 60px;
}
.haendlertreffertext h3 a, .haendlertreffertext .h3 a {
  color: #008a4c;
  text-decoration: none;
  font-weight: bold;
}
.boxright {
  margin-top: 20px;
}
#weitereanzeigen h4, #weitereanzeigen>strong {
  color: #fff;
  padding-left: 10px;
  display: block;
  line-height: 20px;
  font-size: 14px;
  background: #008a4c;
}
#weitereanzeigeninnen {
  padding: 10px;
}
#weitereanzeigeninnen ul {
  list-style: none;
}
#weitereanzeigeninnen ul li {
  clear: both;
}
.slidergmminnen {
  width: 200px;
  float: left;
  padding: 10px 5px;
}

.slidergmmtext {
  width: 90px;
  float: right;
}

.slidergmmtext a {
  display: block;
  font-weight: bold;
  text-decoration: none;
  color: #333;
  line-height: 16px;
}

.slidergmmtext strong {
  display: block;
  font-weight: bold;
  text-decoration: none;
  color: #008a4c;
}
/* added from standard.css end */

#contentHeaderAdd{border-bottom:1px solid #ccc;}
.videobg{font-size:14px;background:none repeat scroll 0 0 #008547;color:#fff;font-weight:bold;padding:5px;}
.ratewrap{margin-top:10px;padding:10px;}
.prospekt_dl{float:left; margin:10px 12px 5px 0px;}
.marginR10{margin-right:10px;}
#contentrightkat h1,#gmmkatlistung h1,#gmmkatausgabe h2,#gmmkatausgabe .h2{margin:0;}
.trennlinie{margin:20px 0;border-bottom:2px solid #008547;text-align:center;font-weight:bold;color:#008547;}
.boxtop{border-bottom:2px solid #ccc;margin:10px 0;}
#navigation_top,#brandListPr{list-style:none; }
#navigation_top li{background:#ccc;border-radius:8px 0px 0px 0px;width:150px;float:left;padding:3px 5px 3px 10px;margin-bottom:3px;}
#navigation_top li a{text-decoration:none;font-weight:bold;font-size:14px;}
#navigation_top li.active{background:#367B44;}
#brandListPr li a{font-size:14px; font-weight:bold; }
#brandListPr li{width:170px; height:150px; float:left; display:block; margin:15px; text-align:center; border:1px dotted #ddd; }
#contenttopkat, #contentrightkat{width:923px; }
#contentrightkat .text{padding-left:0;}
#maincontent{margin:0 auto;}
#erfahrungen {background:#f5f5f5;}
.boxBrand{float:left;}
.moreBrands{color:#367B44;font-size:16px;font-weight:bold;margin:10px 0 21px 0;border-top:2px solid #008644;padding-top:10px;margin-bottom:12px;}
#brandList{margin-left:35px;list-style:none;}
#brandList li{width:180px;padding-left:20px;}
#brandList li a{font-size:14px;font-weight:bold; }
ul.listing{margin-left:13px; margin-top:10px;}
ul.listing li{float:left; width:300px;}
.withPic li a div{text-decoration:none;font-size:16px;font-weight:bold;vertical-align:middle;text-align:center;}
.withPic li{display:table-row;vertical-align:middle;width:170px; height:150px; float:left; margin:20px; text-align:center; border:1px dotted #ddd;}
.withPic li img{bottom:0;}
.withPic{list-style:none;vertical-align:middle;}
.ui-widget-header{border:none !important;background:none !important;}
.ui-tabs .ui-tabs-nav{padding:0 !important;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px !important;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px !important;}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px !important;}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px !important;}
.ui-tabs .ui-tabs-nav li a{padding:5px 5px !important;}
/* Gallery */
div.content{
/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
display:none; text-align:center;}
.image-wrapper img{width:auto;display:inline;}
div.content a,div.navigation a{text-decoration:none;color:#777;}
div.content a:focus,div.content a:hover,div.content a:active{text-decoration:underline;}
div.controls{margin-top:5px;height:23px;}
div.controls a{padding:5px;}
div.ss-controls{float:left;}
div.nav-controls{float:right;}
div.slideshow-container{clear:both;}
div.loader{position:absolute;top:0;left:0;background-image:url('/typenkatalog/style/css/loader.gif');background-repeat:no-repeat;background-position:center;width:325px;height:300px;
/* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow{}
div.slideshow span.image-wrapper{}
div.slideshow a.advance-link{}
div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited{text-decoration:none;}
div.slideshow img{vertical-align:middle;border:1px solid #ccc;margin:0 auto;}
div.download{float:right;}
div.caption-container{position:relative;clear:left;height:75px;}
span.image-caption{display:block;position:absolute;width:325px;top:0;left:0;}
div.caption{padding:12px;}
div.image-title{font-weight:bold;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
div.navigation{
/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none;}
a.thumb{padding:2px;display:block;border:1px solid #ccc;}
ul.thumbs li.selected a.thumb{background:#000;}
a.thumb:focus{outline:none;}
ul.thumbs img{border:none;display:block;}
div.pagination{clear:both;}
div.navigation div.top{margin-bottom:12px;height:11px;}
div.navigation div.bottom{margin-top:12px;}
div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc;}
div.pagination a:hover{background-color:#eee;text-decoration:none;}
div.pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff;}
div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px;}
.usedContainer{margin-top:5px;padding-left:15px;border-bottom:1px solid #d3d3d3;padding-bottom:6px;}
#reviewsList{margin-bottom:10px; }
#reviewsList .h3{margin:25px 0 20px 0;}
.usedContainer .imgBox {width:110px;}
.usedContainer .imgBox a img {width:90px;height:68px}
.usedContainer .Detailbox{width:150px;}
.DetailBox a strong{display:table-caption;width:129px;}
.DetailBox.dtsite a strong{display:table-caption;width:180px;}
.boxleft h3, .boxleftBottom h3{color:#fff;font-weight:bold;background:#008547;padding:5px;}
.pricing{font-weight:bold;color:#008547;}
h3, .h3{color:#008547;font-size:16px!important;font-weight:bold;margin-bottom:5px;line-height:auto;}
.boxleftBottom h3, .boxleft h3, .videobg{line-height:1.1;}
#review_form{margin:10px 10px 10px 0;}
.review_box{width:100%;height:100px;border:1px solid #008547;}
#erfahrungen{margin-bottom:8px;    margin-top:8px;    width:100%;padding:0;}
.review_item{border:1px solid #ddd;padding:5px;margin:10px 0px;}
.review_item_text{margin:6px 0;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#008547 !important;    border:1px solid #D3D3D3;    color:#FFFFFF  !important;    font-weight:bold  !important;}
div.star-rating,div.star-rating a{background:url("/typenkatalog/style/css/stars.gif") no-repeat scroll 0 0 rgba(0,0,0,0)}
.review_item .star-rating-control,.star-rating-control{float:right;}
.review_item .rating-foreground{width:150px;}
.button_submit{font-weight:bold;font-size:16px;background:#008547;color:#fff;height: 50px;}
.typeList{float:right;}
.typeList option{margin:5px;}
.leftRow .pictures{display:none;}
.ui-accordion .ui-accordion-content{padding:5px !important;}
.list_item{float:left;    min-height:130px;    margin-top:10px;}
.list_item.col-sm-4{padding:0;}
.list_img.col-xs-4{padding-left:0;padding-right:7px;}
.list_name.col-xs-8{padding-left:0;}
.detail_link{font-weight:bold;color:#008547;text-decoration:underline;}
.list_item .h3 a, .list_item h3 a{font-size:16px; font-weight:bold; color:#008547; display:-moz-grid;width:100%; }
.list_detail{float:left; }
.list_item.col-sm-6{border-bottom:1px solid #008547;}
/* Responsive */
@media screen and (max-width:767px){#main{margin:0 5px;}
#contentHeaderAdd{width:100%;}
.title.col-sm-6,.details.col-sm-4{padding:0;}
.details.col-sm-4{padding-left:38px;}
#reply_msg{height:150px;}
.gmmtreffertext .h3{display:inline;clear:both;width:98%;}
#brandListPr li{margin:5px; width:161px; }
#logo, #headerajaxload{display:none; }
.haendlertrefferinnen{width:100% !important;}
.kleinanzeigenrootline{padding-left:0 !important; padding-right:0 !important; }
#catfields{padding-left:25px; width:100% !important;}
#allekagegorienbox a{font-size:16px !important;}
#allekagegorienbox{margin-left:15px !important;}
.treffertextresp a{font-weight:bold;font-size:14px;color:#008547;}
#weitereanzeigeninnen .treffer.row{margin-left:-4px; }
#weitereanzeigeninnen .treffer .col-sm-5{padding-right:0px !important;}
#weitereanzeigeninnen .treffer .col-sm-5 .row{margin-right:0px !important;}
.treffertextresp.col-xs-8{padding-right:0px;padding-left:10px;}
#weitereanzeigeninnen.col-xs-12{margin:0;padding:0;}
.row .trefferlink a{font-size:14px;}
.gmmsortierung{width:auto !important;}
.detailLink a{font-size:14px;font-weight:bold;}
.haendlertrefferinnendetail.haendlertrefferinnen,.haendlertreffertext.haendlertreffertextdetail.col-xs-8{width:100%;}
#gmmbild{width:100% !important; }
.typebx{width:240px !important;}
#gmmkontaktdaten{padding:5 !important;}
#back{width:180px !important; }
#suchboxfeld_top.form-control{width:95%; height:30px;}
#contentleftresp{padding:0px !important; width:100%; }
#headerinnen{margin-left:0 !important; }
#hauptcontentbereich{padding-left:0px !important;}
.gmmtreffertext,.gmmtrefferbild{padding:0 !important;}
#rootline{margin-right:0 !important;padding-left:0;}
.gmmtreffer.row,.gmmtrefferinnen.col-sm-6,.gmmtrefferinnen.col-sm-7{padding-right:0 !important;margin-right:0 !important;width:100% !important;}
#shownCatLinks .gmmtreffer.row, #list_view .gmmtreffer.row,.haendlertreffer.row{margin-left:0; margin-right:0;}
.haendlerinfos h5{margin-top:0;}
.trefferpreis, .trefferlink{margin:0;}
.trefferpreis{text-align:left;}
.bigspalte2, .bigspalte1{width:auto !important;}
.gmmtreffertext, .gmmtrefferinnen,{width:auto;}
#main, #kleinheader h1, #maincontent, #contentrightkat, #kleinheader, #footer, #footertext, .googlead,.googlewerbungneuwetter{width:100% !important;}
#rootline_search_inner{padding:10px 0px;float:none;}
#suche_top{background:transparent;width:100%;border:none;}
#searchbutton_top{margin-top:5px;margin-left:0;}
/*.kleinanzeigenausgabeliste{margin-left:12px; }
*/
.gmmtrefferbild a img{padding-right:6px; }
.gmmtreffer .col-sm-5{padding-left:0;}
.gmmlisteninfos .gmmsortierung.col-sm-7,.gmmlisteninfos .gmmsortierung .col-xs-7{padding-left:0 !important;}
.gmmnavigation{margin-top:15px;float:none;}
.gmmtreffertext .h3{line-height:0;}
#contentleftkat{padding-left:0 !important;}
.gmmtrefferinnen,.gmmlistepreis, .gmmlistegeo{padding:0 5px !important;}
address{padding:0 !important;margin:0 !important;}
#contentright{float:left !important;}
}
.boxleft h3,.boxleftBottom h3{font-size:14px;}
.h3{margin:10px 0;}
.review_item .col-xs-12.col-sm-4{padding-left:0;}
.boxleftBottom{margin-top:20px;}
.usedContainer{float:left;}
.usedmachinesbox{margin-top:4px;}
.usedmachinesbox .usedContainer{width:100%;margin-top:10px;}
.usedmachinesbox .usedContainer .DetailBox{float:left;width:150px;line-height:1.3; }
.usedmachinesbox .usedContainer .imgBox{float:left;width:100px;}
.usedmachinesbox .usedContainer .DetailBox a strong{font-size:14px;}
#slidergmm ul{overflow:visible;}
#slidergmm li{height:160px;    width:1000px;}
.slidergmminnen{width:140px;}
.slidergmmbild{position:relative;}
#prevBtn,#nextBtn,#slidergmmnext,#slidergmmprev,#slidervideosnext,#slidervideosprev,#slidervideosnext1,#slidervideosprev1,#sliderdiashownext,#sliderdiashowprev{left:950px;}
#nextBtn,#slidergmmnext,#slidervideosnext,#slidervideosnext1,#sliderdiashownext{left:980px;}
.verstecktertext{z-index:1;font-size:14px;padding-right:10px;}
#brandListPr .img-responsive{display:inline !important;}
.toReview{background:#008547;padding:10px;width:265px;border-radius:6px;margin:0 auto;}
.toReview a{font-weight:bold;font-size:16px;color:#fff;}
strong{font-size:14px;}
.nopadding{padding:0 !important;}
.nopaddingLeft{padding-left:0 !important;}
#showReviews{cursor:pointer;font-size:14px;font-weight:bold;}
.h3{border-bottom:1px solid; padding-bottom:5px;}
.list_item .h3{border:none;}
.uploadPhotoButton{display:inline;padding:5px;}
#toEditReview2{display:none}
.reviewSummaryBox{display:none;}
.flexslider{background:transparent;}
.slides{background:transparent;}
.flex-control-nav,.flex-control-nav li{z-index:99999;}
.deleteIco{position:relative;bottom:74px;}
.videoBox ul li.video-item{list-style:none;}
@media screen and (max-width:767px){.review_item .col-xs-12.col-sm-8{padding-left:0;margin-top:10px;}
.videoBox ul li.video-item{width:auto !important;text-align: center;width: 320px;margin-left: 0 !important;}
.videoBox ul {margin-top:10px;clear:both;padding-top:1px;list-style:none;}
.avgrating{clear:both;}
.quickSelect{margin-right:10px;}
.deleteIco{position:static;bottom:auto;}
#brandListPr .col-sm-6{padding:0 !important;}
#brandListPr .col-sm-6 .brandTopImg{width:175px !important;}
.topM10{margin-top:10px;}
.list_item.col-sm-6{padding-bottom:8px;}
}
.flexslider .slides li{max-height:100%;}
.flexslider .slides li img {min-width:301px;min-height:225px}

.flexslider {
  margin-bottom:20px;
}
.nopad {
  padding:0;
}

#erfahrungen strong, .star-rating-control {
  margin:0;
}
.plugin-rating i{ cursor:pointer;  }
