/* Navigation */
body {font-family: Open Sans, sans-serif;font-size: 12px;color: #000;}
body .pagewidth .pageminwidth .pagelayout .pagecontainer > table {margin: 0px auto;width:100%;} 
h2 {font-size: 14px;}

#head {margin: 0 auto;width: 100%;}
#header {margin: 0 auto;margin-bottom: 10px; width:100%;height: 100px;z-index: 1000;background: #0095da; position:relative;}
#kontakt {margin-left:15px;height: 125px;}
#logo {float: left;height: 27px;margin-right: 15px;margin-top: 15px;width: 222px;}
#nav span {display: none;}
#nav, #nav ul {list-style: none outside none;margin: 0;padding: 0;}
#nav {background-color: #transparent;float: left;position: relative;z-index: 2;}
/* End Navigation */
.headline {float:right;padding-right:10px;}
.headline p {font-size: 17px; font-weight:bold; color: #fff; display: block;}
span.underline {font-size: 11px; float:right; font-weight: bold; display: block; color: #fff; text-decoration:none;}
#underline {margin-top: 5x;text-shadow: 2px 2px 2px #fff;display:block;width: 425px;margin-left: 5px;}
#search {margin-top: 40px;float: right; margin-right:20px; width: 420px; heigth: 48px; position: relative;}
.searchfield {width: 290px; height:31px; border: #0095da 1px solid;font-size: 14px; color:#888 !important; padding-left:10px; border-radius: 2px;}
.button {height: 30px; width: 30px; padding: 0px 8px 4px 8px; border: 1px solid rgba(0, 0, 0, 0.15); background-color: #000; position:absolute; border-radius: 2px;}
.button_label {width: 102px; height: 38px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.icon_search {float: left; margin-top: 6px;}
.img_search {background-image: url('../images/search.png'); background-repeat: no-repeat; text-indent: -9999px; width: 15px; height: 14px;}
.big {font-size: 14px !important;}
.call {font-size: 13px !important; font-weight:bold;}

#description {font-size:12px;margin: 0 auto;width:100%;max-height: 30000px;overflow: hidden;position:relative;background: url("../images/bg.png") no-repeat scroll left top transparent !important;border-top:1px solid #fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top-left-radius: 0px;-moz-border-radius-topleft:0px;-ms-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-right-radius: 0px;-moz-border-radius-topright:0px;-ms-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-bottom-left-radius: 8px;-moz-border-radius-bottomleft:8px;-ms-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius: 8px;-moz-border-radius-bottomright:8px;-ms-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
#description table tr td {font-size:12px;}
#articlelisting {margin: 0 auto;width:100%;max-height: 30000px;overflow: hidden;position:relative;background: url("../images/bg.png") no-repeat scroll left top transparent !important;border-top:1px solid #fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top-left-radius: 0px;-moz-border-radius-topleft:0px;-ms-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-right-radius: 0px;-moz-border-radius-topright:0px;-ms-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-bottom-left-radius: 8px;-moz-border-radius-bottomleft:8px;-ms-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius: 8px;-moz-border-radius-bottomright:8px;-ms-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
#imagebox_body {background: url("../images/sus.png") repeat-x scroll left top #f2f2f2 !important;}
#imagebox_mislog {margin-top: 0px;width:1100px;margin: 0px auto;position:relative;border-top:0px solid #000;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top-left-radius: 0px;-moz-border-radius-topleft:0px;-ms-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-right-radius: 0px;-moz-border-radius-topright:0px;-ms-border-radius-topright:0px;-webkit-border-top-right-radius:0px}
#imagebox_body {background: url("../images/bg_hell.png") repeat scroll center top !important;}
#imagebox_imagescont {background: url("../images/bg_u.png") no-repeat scroll left top !important;}

.images #imagescont {width:100%;margin-top:15px;text-align:center;}
.images #imagescont img {padding: 1px;border: 1px solid #c8c8cB;max-height: 600px;max-width: 100%;box-shadow: 0 0 12px 1px #ccc;-moz-box-shadow: 0 0 12px 1px #ccc;-ms-box-shadow: 0 0 12px 1px #ccc;-webkit-box-shadow: 0 0 12px 1px #ccc;}
.images #imagelist {width: 999px;margin: auto;}
.images #imagelist ul li {display: inline;}
.images #imagelist ul li a img {max-height: 100px;max-width: 100px;} 
.images li {border: 1px solid #ccc;text-align:center;float: left;max-width:100px;width:100px;max-height:100px;height:100px;display:block;padding: 4px;margin: 5px 5px 5px 5px !important;box-shadow: 0 0 10px 1px #ccc;-moz-box-shadow: 0 0 10px 1px #ccc;-ms-box-shadow: 0 0 12px 1px #cccc;-webkit-box-shadow: 0 0 10px 1px #ccc;}
.images ul {height:128px;margin-left:-32px;}
.images li.first {margin-left:1px !important;}
img.subimage {opacity:1.0;filter:alpha(opacity=100);}	
img.subimage:hover {opacity: 0.4; filter: alpha(opacity=50);}
img.kontakt {width:20px; height:20px;float:left;}
img.payment {padding-bottom: 10px;}

#content {width:100%;margin: 0 auto;}
#sidebar_inside_left {float:left;}
#sidebar_inside_right {float:right;}
#content_inside {float:left;padding-left:9px;}
#boxhead_content {margin: 0 auto;height: 44px;width:100%;overflow: hidden; position:relative;background: url("../images/head_bg.png") 0 0 repeat-x scroll transparent !important;border-top:1px solid #888;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;}
#boxhead_content_text h1 {margin-left: 10px;margin-top: 14px;width:100%;overflow:hidden;text-overflow: ellipsis;text-align: left;font-weight:bold;color: #fff;text-shadow: #000 1px 1px 1px; font-size: 16px;white-space: nowrap;}
#boxhead_side {height: 40px;width:214px;overflow: hidden;position:relative;background: #f6f6f6;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:0px solid #ccc;}
#boxhead_side img {float:left;}
#boxhead_side i {height: 40px; line-height: 40px; text-align: center; margin: 0px 10px 0px 0px; font-size: 18px; background: #0095da; color: #fff; width: 40px; float: left;}


#boxhead_side_text {text-align: left;margin-left: 50px;margin-top: 9px; width:165px; color: #2a3338; font-size: 14px; text-transform: uppercase;}
#box_side{text-shadow: #fff 1px 1px 1px; font-size: 12px; overflow: hidden; padding: 8px; margin-bottom: 10px; border: 1px solid #eaeaea; width: 198px;border-top:1px solid #0095da; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
#box_side_description {width: 200px;text-decoration: none;font-size: 11px;color: #444444;}

#box_description {width:1130px;margin-left:12px;}
#box_description p {font-size: 15px;color: #000;text-decoration: none;}
#box_shippinginfo {font-size: 12px; width:1130px;margin-left:12px;text-decoration: none;margin-top:40px;border-top:1px solid #888}
#box_shippinginfo p {font-size: 12px;color: #474747;text-decoration: none;}
#box_side ul {margin: 2px;padding: 0px;list-style: none;}
#box_side li {font-size: 12px;margin-left:5px;padding: 4px 0px 6px 0px;border-bottom: 1px solid #999999;}
#box_side p {font-size: 12px;}
#box_side a {color: #333;}
.box_bottom {background: url("../images/shadow.png") no-repeat; align:center;}
.nav_left_distance {margin-top:10px;}

/* overwrite ebay Begin */

table.v4midBox {border-left: 0px !important;border-right: 0px !important;}
table#TopPromoArea td.v4topleft table.v4acpcont {text-align:left; border-top:1px solid #999;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0px solid #ccc;}
table#TopPromoArea td.v4topright table.v4acpcont {text-align:left; border-top:1px solid #999;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0px solid #ccc;}
tr.v4footr td.v4footd {border-left: 0px !important; border-right: 0px !important;}
#LeftPanel .v4acpcont {width:216px;overflow: hidden;position:relative;border-top:1px solid #999;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0px solid #ccc;}
table.v4acp tr.v4acp_head td.v4title {padding: 10px 5px 10px 10px;}
.v4title {font-weight:bold;color: #fff;text-shadow: #000 1px 1px 1px;padding: 5px 5px 5px 5px;}
.v4title font {font-size: 16px;}
.v4thldr {margin-bottom: 10px;}
.v4title h2 {font-size: 16px;}

/* overwrite ebay Ende */

/*vertical navigation */
div.lcat {width: 214px;}
#LeftPanel .lcat ul, #LeftPanel .v4clp .oc ul, #LeftC .lcat .lev1, #LeftC .v4clp .oc ul {padding: 0px;margin: 0px;list-style-type: none;}
#LeftPanel .lcat .lev1 > li, #LeftPanel .lcat .ttl, #LeftPanel .v4clp .oc li, #LeftC .lcat .lev1, #LeftC .lcat .ttl, #LeftC .v4clp .oc li {display:block;background-color:#4bb4e4;color: #fff;margin: 0px;font: 14px;font-weight: bold !important;border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;height:30px;}
#LeftPanel .lcat li a, #LeftPanel .v4clp .oc li a, #LeftPanel .lcat .ttl a, #LeftC .v4clp .oc li a, #LeftC .lcat .ttl a {color: #fff;}
#LeftPanel .lcat li a:hover, #LeftPanel .v4clp .oc li a:hover, #LeftPanel .lcat .ttl a:hover,#LeftC .v4clp .oc li a:hover, #LeftC .lcat .ttl a:hover {text-decoration:none;}
#LeftC .lcat .lev1 a {color: #fff;padding: 7px 10px 7px 20px;display: block;}
#LeftC .lcat .lev1 a:hover {background: #0095da;text-decoration: none;}
#LeftPanel .lcat span, #LeftPanel .lcat .ttl, #LeftPanel .v4clp .oc li, #LeftC .lcat span, #LeftC .lcat .ttl, #LeftC .v4clp .oc li {color: #fff;cursor: default;}
#LeftPanel .lcat .cnt, #LeftC .lcat .cnt {color: #fff;}
#LeftPanel .lcat .ttl, #LeftPanel .v4clp .oc li, #LeftC .v4clp .oc li {padding: 7px 10px;height: 20px;}
#LeftC .lcat .ttl a {padding: 7px 10px 7px 20px;display: block;}
#LeftC .lcat .ttl a:hover {background: #0095da;text-decoration: none;}
#LeftPanel .lcat .lev1 > li > a {padding: 7px 10px 7px 20px;display: block;}
#LeftPanel .lcat .lev1 > li > a:hover {text-decoration: none;}
#LeftPanel .lcat .lev1 > li > span {padding: 7px 10px 7px 20px;display:block;}
#LeftPanel .lcat .lev1 > li > span.cnt {float: right;padding: 7px;display:none;}
#LeftPanel .lcat .lev1 > li:hover, #LeftPanel .lcat .ttl:hover, #LeftPanel .v4clp .oc li:hover, #LeftC .lcat .ttl:hover, #LeftC .v4clp .oc li:hover {color:#fff;background: #0095da;text-decoration: none;}
#LeftPanel .lcat .lev2 > li {padding: 7px 10px 7px 20px;}
#LeftPanel .lcat .lev3 > li, #LeftC .lcat .lev3 > li {padding: 7px 30px;}
#LeftPanel .lcat .lev2 > li a, #LeftPanel .lcat .lev3 > li a, #LeftC .lcat .lev3 > li a {font-weight: normal !important;}
#LeftPanel .lcat .lev2 > li a:hover, #LeftPanel .lcat .lev3 > li a:hover, #LeftC .lcat .lev3 > li a:hover {text-decoration: none;}
#LeftPanel .lcat .lev2 > li span, #LeftPanel .lcat .lev3 > li span, #LeftC .lcat .lev2 > div span, #LeftC .lcat .lev3 > li span {font-weight: bold !important;}
#LeftPanel .lcat .lev2 > li, #LeftPanel .lcat .lev3 > li, #LeftPanel .lcat .lev2 > li a, #LeftPanel .lcat .lev3 > li a, #LeftPanel .lcat .lev2 > li span, #LeftPanel .lcat .lev3 > li span, #LeftC .lcat .lev2 > div, #LeftC .lcat .lev3 > li, #LeftC .lcat .lev3 > li a, #LeftC .lcat .lev2 > div span, #LeftC .lcat .lev3 > li span {color: #323232;}
#LeftPanel .lcat .lev2 > li, #LeftPanel .lcat .lev3 > li, #LeftC .lcat .lev2 > div, #LeftC .lcat .lev3 > li {background-color: #fff;margin: 0;}
#LeftPanel .lcat .lev2 > li:hover, #LeftPanel .lcat .lev3 > li:hover {background: #fff;}
#LeftC .lcat .lev2 {background-color: #fff;}
#LeftC .lcat .lev2 a, #LeftC .lcat .lev2 span {color: #323232;font-weight: normal;}
#LeftC .lcat .lev2 a:hover {background: #fff;}
#LeftPanel .v4mid, #LeftC .v4mid {padding: 0;}
#LeftPanel .v4mid form, #LeftC .v4mid form {padding: 10px;}
#LeftPanel .v4clp .oc, #LeftC .v4clp .oc {padding: 0; overflow: hidden;}
#LeftPanel .v4clp .oc li a, #LeftC .v4clp .oc li a { font-weight: normal; } 
.lcat a.all_cats {color: #323232;font-style:normal;padding-left:20px;}



