@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Kanit:300,400,500,600,700');


body {overflow-x:hidden}

/* LAYOUT */
#wrapper {background: #f7f7f9; border:1px solid #dfdfdf}



#layout {margin:0 auto; width:1300px;}



#maincontent {background:#f7f7f9; padding: 20px 0}
#maincol {width:100%; padding:0;}


/* MODIFIED 205 EBAY */
#leftcol {width:200px; padding:0 2px 60px 9px; float:left}


/* HEADER */
#header-top {width:100%; background:#343434}
#header-top-inner {width:1188px; margin:0 auto}
.tophead-ftn {color:#fff; font-size:13px; font-family: 'Kanit', sans-serif; font-weight:400; padding:8px 0; float:left; text-transform:uppercase}


#header {width:100%; background:#FFF; border-bottom:1px solid #dddddd}
#header-inner {width:1188px; margin:0 auto}

#header-welcome {display:none}

.topmenu-mobile {display:none}
.topmenu {}
ul#Navigation {margin:0 20px 0 0; padding: 10px 0 14px 0}
ul#Navigation li {list-style: none; display: inline; padding: 0 32px 0 32px; line-height:30px}
ul#Navigation a, ul#Navigation span {font-family: 'Kanit', sans-serif; color:#000; font-size:18px; text-decoration:none; text-transform:uppercase; font-weight:400;}
ul#Navigation a:hover, ul#Navigation span {text-decoration:none; color:#cf0421}

#header .logo {padding:30px 0 20px 0;}



/* SUCHE */
.suchbox-pad {float:right; padding:4px 0}
.searchform {padding: 0 5px; height:28px; width:100%; }
.searchform input, .searchform button {float: left;}
.searchform input {background:#fff; border-left:1px solid #d7d7d7; border-right:0px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; font-size:12px; color: #282828; font-family: 'Kanit', sans-serif; font-weight:400; height:18px; padding: 4px 12px 4px 15px; width: 260px;}
.searchform button {background: #cf0421; font-weight:600; height:28px; border-top:1px solid #cf0421; border-right:1px solid #cf0421; border-bottom:1px solid #cf0421; border-left:0px;color:#fff; cursor: pointer; font-size:14px; width:44px;}




/* KATEGORIEN */
.kathead {font-family: 'Kanit', sans-serif; text-transform:uppercase; font-size:20px; color:#000; padding:24px 5px 0 0;}

.katbox {width:100%; margin-top:8px}
.kats {padding:15px 0 20px 0; line-height:30px;}


a.katlink:link {font-family: 'Kanit', sans-serif; font-size: 16px; font-weight:300; color: #000; text-decoration: none; background:url(https://www.alkan-werkzeug.de/ebay/sw/shop/mdot.gif) left no-repeat; padding-left:14px; margin-left:5px}
a.katlink:visited {font-family: 'Open Sans', sans-serif;  font-size: 16px; font-weight:300; color: #000; text-decoration: none;}
a.katlink:hover {color: #cf0421; text-decoration: none}
a.katlink:active {font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight:300; color: #000; text-decoration: none;}

.katcnt {font-family: 'Open Sans', sans-serif;; font-size:11px; color:#a4a4a4}



.infobox {font-family: 'Open Sans', sans-serif; font-size:12px; padding:30px 0 0 18px; line-height:22px}


/* LEFTCOL STUFF */
.katbox1 {float:left; padding:8px 0 0 0}
.katbox2 {float:left; padding:8px 0 0 10px}
.katbox3 {float:right; padding:8px 0 0 0}

.bhpad {padding:30px 0  0}


/* HOME SWEET HOME */
.katbox-banner {float:left;width:49%;}
.katbox-banner2 {float:right;width:49%}

.alist {padding:0 0 0 0}

.box-vorteile {padding:50px 0 80px 0; width:96%; margin:0 auto;}
.head-vorteile {font-family: 'Open Sans', sans-serif; font-size:22px; font-weight:600; border-bottom:1px dotted #ccc; margin-bottom:30px; padding-bottom:6px}
.ftn-vorteile {font-family: 'Open Sans', sans-serif; color:#000000; font-size:16px; float:left; width:20%; line-height:30px}

.selecta-pad {padding:100px 0 0 80px}
.selecta {font-family: 'Open Sans', sans-serif; font-size:18px; font-weight:600}

.home-col-1 {float:left; width:33%; padding-top:10px}
.home-col-2 {float:left; width:62%}

.home-alist-header {padding:100px 0 30px 0; font-family: 'Nunito Sans', sans-serif;font-size:22px; color:#000; font-weight:400; display:block; text-transform:uppercase; text-align:center}


.content-col-1 {float:left; width:53%;}
.content-col-2 {float:left; width:42%; padding:0 10px 0 25px}
.cheadline {font-family: 'Kanit', sans-serif;  font-size:22px; font-weight:500; color:#333; text-align:center; padding:0 0 0 0; margin-top:50px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; width:98%}
.deshead {font-family: 'Kanit', sans-serif;  font-size:22px; font-weight:400; line-height:34px; padding:40px 0 0 0; min-height:133px; color:#000}
.desbtn {padding:46px 0 0 0}


.delivery {font-family: 'Open Sans', sans-serif; font-weight:600; font-size:15px; color:#62a233; padding:25px 0 0 0}
.pricehead {font-family: 'Open Sans', sans-serif; font-size:16px; color:#5d5d5d; padding:44px 0 0 0}
.price {font-family: 'Open Sans', sans-serif; font-size:44px; color:#2e2e2e; font-weight:700;}
.price-mwst {font-family: 'Open Sans', sans-serif; font-weight:300; font-size:12px; color:#868686; padding:6px 0 0 0}
.infogfx {padding:39px 0 0 0;}

.destext {font-family: 'Kanit', sans-serif;  font-weight:400; color:#000; font-size:14px; margin:0 auto; line-height:26px; padding:20px 0 20px 0; width:96%}

.partnerpad {padding:0 20px;}
.partnercol {width:25%; float:left; padding:30px 0 20px 0; text-align:center}

.csbox {padding:30px 0px;}

.desdetails {line-height:25px; color:#000; padding:25px 15px; margin-top:10px; background:#fff; border:1px solid #ddd}
.desdetails-head {line-height:25px; color:#fff; font-weight:600; padding:0 0 10px 0}
.desdetails-col {float:left; width:50%; font-family: 'Kanit', sans-serif;; font-size:15px; font-weight:500}
.desdetails-col2 {float:left; width:50%; font-family: 'Kanit', sans-serif; font-size:15px;}

.infobox1 {width:32%; float:left;  border:1px solid #ddd; margin:45px 16px 0 0}
.infobox2 {width:32%; float:right; padding:0 0 0 0; border:1px solid #ddd; margin-top:45px}

.headline {font-family: 'Kanit', sans-serif;  font-size:25px; padding:60px 0 0 0; color:#cf0421; display:block; font-weight:400; text-transform:uppercase; text-align:left}
.welcome-ftn {font-family: 'Kanit', sans-serif;  font-size:18px; color:#6c6c6c; line-height:34px; padding:0 0 40px 0; display:block}


/* SERVICEBOX */
.servicebox {background:#1e7cba}
.servicebox-inner {width:1300px; margin:0 auto}
.servicebox-head {font-family: 'Kanit', sans-serif; font-size:100px; color:#FFF; font-style:italic; text-transform:uppercase; font-weight:700; text-align:center; padding:60px 0 0 0}
.servicebox-block {float:left; width:33.33%; font-family: 'Kanit', sans-serif; font-size:18px; color:#fff; font-weight:400; padding:40px 0 50px 0; line-height:34px}
.servicebox-icon {color:#cf0421; font-size:24px}


/* FOOTER */
#footer-top {width:100%; margin:0 auto; background:url(https://www.kommunikationstechnik-kuhl.de/ebay/shop/bg-trans.png); height:100px;}
#footer-top_inner {margin:0 auto; width:1150px; padding:30px 0 0 0}


.footer-top-ftn1 {font-family: 'Open Sans', sans-serif; color:#fff; font-size:36px; padding:0 40px 0 0; font-weight:600; border-right:1px solid #575757; float:left}
.footer-top-ftn2 {font-family: 'Open Sans', sans-serif; color:#fff; font-size:18px; font-weigth:400; float:left; padding:15px 0 0 0}
.footer-top-btn {font-family: 'Open Sans', sans-serif; color:#0f0f0f; font-size:18px; margin:0 25px 0 20px; font-weigth:400; background:#000; border:1px solid #575757;padding:13px 87px; text-transform:uppercase; float:left}

#footer {width:100%; margin:0 auto; background:#fff; border-top:20px solid #cf0421}
#footer_inner {margin:0 auto; width:1300px; padding:30px 0 10px 0}


a.footlink:link {font-family: 'Kanit', sans-serif; font-size:14px; color:#000; text-decoration: none; line-height:28px}
a.footlink:visited {font-family: 'Kanit', sans-serif; font-size:14px; color:#000; text-decoration: none;}
a.footlink:hover {color:#cf0421; text-decoration: none;}
a.footlink:active {font-family: 'Kanit', sans-serif; font-size:14px; color:#000; text-decoration: none;}


.fb_head {font-family: 'Kanit', sans-serif; color:#000; padding:0 0 12px 0; margin:10px 0 10px 0; font-size:18px; text-transform:uppercase}
.footftn {font-family: 'Kanit', sans-serif; font-size:14px; color:#000; padding:0 0 6px 0; font-weight:400; line-height:22px}
.foot-text {font-family:Arial, Helvetica, sans-serif; color:#c3af96; font-size:12px}

#foot_block {padding:40px 0 20px 0; line-height:22px; float:left; width:35%;}
#foot_block2 {padding:40px 0 0 0; line-height:22px; float:left; width:30%;}

.subfoot_inner {padding:20px 0 30px 0; font-family: 'Kanit', sans-serif; font-size:12px; color:#000; margin-top:60px; border-top:1px solid #ddd}



/* LITTLE HELPER */
.lefter {float:left}
.righter {float:right}
.clearfix {clear:both}

.img-responsive {max-width: 100%; height: auto;}
.img-border {border: 1px solid #ccc}




.stBadge-midContent {display:none}
.stBadge-accent {display:none}
.whiter-rcp {display:none}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #000;}
::-moz-placeholder { /* Firefox 19+ */  color: #000;}
:-ms-input-placeholder { /* IE 10+ */  color: #000;}
:-moz-placeholder { /* Firefox 18- */  color: #000;}



@media(max-width:1220px) {
#layout {width:1000px;}
#leftcol {width:200px; padding:0px 0 60px 9px;}
#maincol {width:774px; }




/* TOP MENU */
#topmenu {width:996px;}
ul#Navigation li {padding: 0 8px 0 8px;}134e6e

.subfoot_inner {width:100%}
#footer-top_inner {width:100%;}

.topfoot_inner {width:996px;}

#header-top-inner {width:996px; margin:0 auto}
#footer_inner {margin:0 auto; width:996px; padding:50px 0 10px 0}

.servicebox-inner {width:996px;}
}


@media(max-width:1000px) {

.tophead-ftn {font-size:10px}
.homeset-1-1 {width:60%; float:left}

#header-top {margin:0 auto;}
#header-top-inner {width:90%; padding:0 10px; margin:0 auto;}

#header {margin:0 auto;}
#header-inner {width:90%; padding:0 10px; margin:0 auto;}

#layout {width:94%;}
#maincol {width:96%;}
#leftcol {display:none}
#footer {margin:0 auto; padding:0 0 30px 0}
#footer_inner {width:90%; padding:0 10px; margin:0 auto;}
#foot_block {padding:40px 0 0 0; line-height:25px; float:left; width:50%;}
#subfooter {display:none}

#footer-top {width:100%; margin:0 auto; height:200px}
.footer-top-ftn1 {font-size:24px; padding:0 40px 10px 20px;}
.footer-top-ftn2 {padding:15px 0 0 20px}


.logo-mobile {padding:20px 0 0 0; display:block}
#header .infobox {display:none}
#header .hotlinebox {display:none}

.suchbox-pad {display:none}

.cross-box {float:left; width:44%; padding:10px 10px}

.katbox-banner {width:100%}
.katbox-banner2 {width:100%; padding:20px 0 0 0}

.servicebox-inner {width:90%; padding:0 10px; margin:0 auto;}
.servicebox-head {font-family: 'Kanit', sans-serif; font-size:40px; color:#FFF; font-style:italic; text-transform:uppercase; font-weight:700; text-align:center; padding:60px 0 0 0}
.servicebox-block {float:left; width:100%;}
}



@media(max-width:680px) {


#layout {width:94%;}
#maincol {width:94%; padding:8px 4px 20px 4px;}



#footer {margin:0 auto;  padding:0 0 30px 0}
#footer_inner {width:90%; padding:0 10px; margin:0 auto;}
#foot_block {padding:40px 0 0 0; line-height:25px; float:none; width:90%;}
#foot_block2 {padding:20px 0 0 0; float:none; width:90%;}
#subfooter {display:none}


ul#Navigation li {list-style: none; display: block;}
.destext {width:280px !important}

.topmenu-pad {display:none}


.csbox {display:none}
.hotlinebox {display:none}

.content-col-1 {width:100%;}
.content-col-2 {width:100%; padding:0 10px 0 0}

.deshead {padding:40px 0 0 0}
.cheadline {text-align:left; margin:0;}
.cross-box {float:left; width:100%; padding:10px 0}
.ftn-vorteile {float:none; width:100%}


.home-col-1 {float:left; width:100%; display:block}

}




.bin {color:#666666; font-family: 'Open Sans', sans-serif; font-size:14px}


.ship {display:none}
.time2 {display:none}



.r3 {background:#FFF; padding:0px;}

div.lcat {width: 180px;}

#CentralArea {}
#CentralArea a {font-family: 'Kanit', sans-serif; font-size: 16px;  color: #333; }
#CentralArea a:hover {color:#1b1b1b; text-decoration:none}


a.all_cats a{font-family: 'Kanit', sans-serif; font-size: 12px; color: #666666; padding-left:14px; display:none}
a.all_cats:visited {font-family: 'Kanit', sans-serif; font-size: 12px; color: #666666; padding-left:14px;}
a.all_cats:hover {font-family: 'Kanit', sans-serif; font-size: 12px; text-decoration:underline; color: #666666; padding-left:14px;}
a.all_cats:active {font-family: 'Kanit', sans-serif; font-size: 12px; color: #666666; padding-left:14px;}
a.all_cats:link {font-family: 'Kanit', sans-serif; font-size: 12px; color: #666666; padding-left:14px;}

.default{font-family: 'Kanit', sans-serif; font-size: 12px; color: #000;}

.lcat .cnt{font-family: 'Kanit', sans-serif; font-size:10px; color:#cecece; display:none}

.shipping {display:none}
.bids {display:none}
.time {display:none}

.lcat .lev1 {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none;}

.lcat .lev1 a {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none; font-weight:300}
.lcat .lev1 a:active {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none; font-weight:300}
.lcat .lev1 a:visited {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none; font-weight:300}
.lcat .lev1 a:hover {text-decoration:none; color:#cd0420}
.lcat .lev1 a.all_cats {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none; font-weight:300}

.lcat .lev2 {font-family: 'Kanit', sans-serif; font-size: 16px; color: #414141; text-decoration: none; }

.lcat .lev2 a {font-family: 'Kanit', sans-serif; font-size: 14px; color: #000; text-decoration: none;}
.lcat .lev2 a:active {font-family: 'Kanit', sans-serif; font-size: 14px; color: #000; text-decoration: none;}
.lcat .lev2 a:visited {font-family: 'Kanit', sans-serif; font-size: 14px; color: #000; text-decoration: none;}
.lcat .lev2 a:hover {text-decoration:none; color:#cd0420}
.lcat .lev2 a.all_cats {font-family: 'Kanit', sans-serif; font-size: 14px; color: #000; text-decoration: none;}

/* Home Li*/
.lcat .ttl {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none; display:none}

.lcat .ttl a {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none;}
.lcat .ttl a:active {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none;}
.lcat .ttl a:visited {font-family: 'Kanit', sans-cd0420}
.lcat .ttl a.all_cats {font-family: 'Kanit', sans-serif; font-size: 16px; color: #000; text-decoration: none;}

a.v4lnk {color: #000; font-family: 'Kanit', sans-serif; line-height:20px; }
a.v4lnk:link {text-decoration: none; font-family: 'Kanit', sans-serif;color: #000;}
a.v4lnk:visited {text-decoration: none; color: #000; font-family: 'Kanit', sans-serif;}
a.v4lnk:hover {text-decoration: underline; color: #000; font-family: 'Kanit', sans-serif;}
a.v4lnk:active {text-decoration: none; color: #000; font-family: 'Kanit', sans-serif;}

.link {display:none}
.link a {font-family: 'Kanit', sans-serif; font-size: 11px; color: #000; text-decoration: none; margin-top: -10px; !important}
.link a:hover {font-family: 'Kanit', sans-serif; font-size: 11px; color: #000; text-decoration: none; !important}