@import url('https://fonts.googleapis.com/css?family=Roboto');#logo img {float: left;max-height: 100px;}.footerbgrdn{background:#444;border-top:5px solid #111;margin:0;padding:0}.contentbgrdn{background:#f5f5f5;border-top:5px solid #111;margin:0;padding:0}p,.container,.container-fluid,.row{font-size:14px;font-family:'Roboto',serif}.maincontent,.sidebar{margin:0;padding:0}.logo-pos{display:inline-block;margin:21px 0;padding:0}.logo-icon{float:left;margin:0;padding:0;padding-top:7px;font-size:28px;width:100px}.logo{float:left;font-family:'Roboto',serif;font-size:42px;line-height:28px;font-weight:700;color:#fff;padding:0;margin:0;margin-top:23px;text-align:left}.vob{margin:0;padding:0 10px}.img-responsive{display:block;width:100%;height:auto}.artdescription img{border:1px solid #eee}

.sidebarbox{margin:20px;margin-left:0;padding:0;padding-bottom:10px;background:#fff;text-align:left;font-family:'Roboto',serif;border:1px solid #eee}.sidebarbox p{margin:0;padding:20px 0 10px}.main{margin-right:0!important}

ul.left_menu{margin:0;padding:0;padding-top:10px;text-align:left}


ul.left_menu li{margin:0;padding:0;list-style-type:none;font-family:'Roboto',serif;font-weight:500;font-size:14px}ul.katmenu li a{display:block;margin:0;padding:5px 20px;color:#444;text-decoration:none}ul.katmenu li a:hover{color:#111;background:#fffff}ul.katmenu li a:hover i{color:#fff}ul.katmenu

 li.ukat a{padding-left:35px}.service{height:40px;margin:20px;padding:0;color:#111;text-align:left;font-size:12px}.servicepoint{color:#111;float:left;font-size:20px;font-weight:100;margin:0 10px 0 0;padding:0;text-align:center}.serviceheadline{color:#444;display:inline-block;font-size:16px;font-weight:500;line-height:14px;margin:-2px 0 0}.artdescription,.artdescription-2{margin:0;padding:0}.artdetail{margin:15px 0;padding:0}.artdescription-2{padding:20px}.artdescription-3{padding-right:20px}.artdescription h2{font-family:'Roboto',serif;font-weight:700;font-size:18px;color:#111;text-align:left}.artdescription h3{font-family:'Roboto',serif;font-weight:700;font-size:14px;color:#111;text-align:left}.artdescription h4{color:#111;font-family:"Roboto",serif;font-size:4em;font-weight:700;padding:20px 0;text-align:left}ul.artdetail{border:1px solid #e5e5e5;font-size:14px;margin:0;padding:10px}ul.artdetail li{list-style-type:none;background:#fcfcfc;margin:1px 0;padding:7px 12px;border-bottom:1px solid #e6e6e6;line-height:20px}ul.artdetail li:before{font-family:'FontAwesome';content:'\f105';font-size:14px;padding-right:10px;color:#111}.artdescription .mwst{font-size:12px;color:#111;font-weight:300}.tab{background:none;padding:0;margin:0}.tab input,.tab input [type=radio]{display:none;margin:0!important;padding:0}.tab label{background:#e5e5e5 none repeat scroll 0 0;border:medium none;color:#666;display:inline-block;font-family:"Roboto",serif;left:1px;margin:0 5px 0 -1px;overflow:hidden;padding:12px 20px 10px;position:relative}.tab label:hover{cursor:pointer}.tab input:checked+label{margin:0;margin-left:-1px;margin-right:5px;background:#111;color:#fff}#tab1:checked~.content #content1,#tab2:checked~.content #content2,#tab3:checked~.content #content3,#tab4:checked~.content #content4{display:block;margin:0}.content h1{font-family:'Roboto',serif;font-size:18px;font-weight:700;border-bottom:1px solid #ddd;margin:0 0 10px 0;padding:0.3em 0}.content{color:#3e454c;text-align:left;margin-top:-5px;padding:10px 30px 30px 30px;background:#fff;font-family:'Roboto',serif;border:1px solid #eee;border-top:3px solid #111}.content>div{display:none;padding:14px 0}@media (min-width:992px) and (max-width:1200px){.service{font-size:11px}.artdescription h4{font-size:30px}.footer p{font-size:12px}}
@media (min-width:768px) and (max-width:992px){.logo{font-size:36px;margin-top:20px}.hedaerbgrdn-info{padding-left:0}ul.menu li{font-size:12px;width:125px}.suchfeld{width:700px}.artdescription h2{padding-top:0}}@media (max-width:768px){.logo-pos{margin:0;padding:0}.logo{font-size:32px;margin-top:20px}.slogan{font-size:10px}.tab label{display:block;float:none;margin-bottom:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tab input:checked+label{margin-bottom:5px}.tab .content{border:none;margin:0;padding:0 15px}.footer p{font-size:12px}}
pre span {white-space: normal !important;}.artdescription-3 pre {display:none!important;}.artdescription-3 > table {vertical-align: top !important;width: 100% !important;}.artdescription-3 p {margin-bottom: 15px;padding: 0;}.artdescription-3 td {padding: 5px;vertical-align: top;}.sidebar h1, .sidebarbox h1 {background: #111 none repeat scroll 0 0;border-bottom: 2px solid #e5e5e5;color: #fff;font: 17px/35px Roboto;margin: 0;padding-left: 19px;text-align: left;text-transform: uppercase;}
@media (max-width:768px){.sidebarbox {margin: 20px 0;}}

.contentbgrdn a {
    color: #111;
    font-size: 13px;
}
ul.left_menu {
    margin: 0 15px;
    padding: 10px 0 0;
    text-align: left;
}.sub_cat {
    margin: 0;
    padding: 5px 15px;
}
#gal1:checked~#gal-img1,
        #gal2:checked~#gal-img2,
        #gal3:checked~#gal-img3,
        #gal4:checked~#gal-img4,
        #gal5:checked~#gal-img5,
        #gal6:checked~#gal-img6,
        #gal7:checked~#gal-img7,
        #gal8:checked~#gal-img8,
        #gal9:checked~#gal-img9,
        #gal10:checked~#gal-img10 {
            display: inline-block !important;
            height: 400px;
            margin-bottom: 15px;
        } .single_one_image {
            height: 100%;
            width: 100%;
        }
        
        .single_one_image img {
            max-height: 101%;
            max-width: 101%;
        }
        
        .PreviewImagesContainer li {
            border: 1px solid #e5e5e5;
            display: block;
            float: left;
            height: 100px;
            line-height: 100px;
            margin: 5px;
            text-align: center;
            width: 100px;
        }
        
        .tabs.tabs-style-linetriangle label,
        .PreviewImagesContainer li>label {
            align-items: center !important;
            display: flex !important;
            height: 100%;
            width: 100%;
            cursor: pointer
        }
        
        .thumbnail>img {
            max-height: 100%;
        }
        .logo-pos > div {
    font-family: Roboto;
    font-size: 2em;
    font-weight: bold;
    letter-spacing: 15px;
    text-transform: uppercase;
}
        .serviceheadline {
    display: inline-block;
    font-size: 21px;
    font-weight: 500;
    line-height: 14px;
    margin: -2px 0 10px;
    text-transform: uppercase;
}.producerlogo {
  max-width: 150px;
}