body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{font-family:Verdana,Geneva,Arial,sans-serif;font-size:12px;color:#959595;background:#000;}
body.p{background:#292929 url(../../gra/bg_body_01.jpg) repeat-x scroll left 0;}
html{height:100%;margin-bottom:1px;overflow-y:scroll;}
:focus{outline:none;}
a{color:#959595;}
a:visited{color:#959595;}
a:hover{color:#fff;}
a:active{color:#fff;}
#page{position:absolute;top:99px;left:0;width:100%;margin:0;background:#000;}
#content{position:relative;width:926px;height:auto;min-height:490px;margin:0 auto 0 auto;padding:0;overflow:hidden;}
#product_filter{width:926px;height:20px;margin:18px 0 0 0;}
#breadcrump{width:926px;margin:10px auto 10px auto;padding:0 0 10px 0;border-bottom:#959595 1px solid;}
#catalog{width:1000px;margin:18px 0 0 0;position:relative;}
.catalog{width:1000px;margin:10px 0 0 0;}
#footer{width:100%;height:119px;background:#292929 url(../../gra/bg_footer_01.png) repeat-x left top;}
#nav_bottom{width:926px;margin:0 auto 0 auto;padding:0;}
#nav_bottom ul li{display:block;float:left;margin:0;padding:0;}
#nav_bottom ul li a{color:#959595;display:block;font-size:12px;line-height:19px;padding:1px 20px 1px 0;text-decoration:none;}
#nav_bottom ul li a:hover{color:#ccc;background:transparent;}
#nav_bottom a.selected{font-weight:normal;color:#f3ce52;background:transparent;}
#header{position:absolute;top:0;left:0;width:100%;margin:0;background:transparent;}
#header_content{width:926px;height:86px;margin:10px auto 0 auto;padding:0;}
#logo{float:left;position:relative;left:0;top:0;width:140px;height:56px;margin:8px 10px 0 0;}
#nav-top{float:right;width:680px;height:20px;padding:2px 0 0 0;background:transparent;}
#nav-top ul li{display:block;float:right;margin:0;padding:0;}
#nav-top ul li a{color:#959595;display:block;font-size:12px;height:20px;padding:0 0 1px 20px;text-decoration:none;}
#nav-top ul li a:hover{color:#ccc;background:transparent;}
#nav-top a.selected{font-weight:normal;color:#f3ce52;background:transparent;}
.cat{width:960px;height:21px;margin:3px 0 0 0;float:left;}
.cat ul{height:22px;float:left;margin:0;}
.cat li{float:left;padding:0;background:url(../../gra/bg_cat_p_22_2.jpg) repeat-x;position:relative;}
.cat li:hover{z-index:2;}
.cat li a{display:block;line-height:30px;overflow:hidden;float:left;color:#f3ce52;text-decoration:none;}
a .menu-mid{padding:0 10px 0 10px;height:21px;line-height:21px;display:block;float:left;border-right:#181818 1px solid;}
.cat li a:hover .menu-mid,.cat li.active a .menu-mid,.cat li:hover a .menu-mid{background:#f3ce52 url(../../gra/bg_cat_a.jpg) repeat-x;line-height:21px;}
a .menu-mid_l{padding:0 10px 0 10px;height:21px;line-height:21px;display:block;float:left;border-right:#181818 1px solid;border-left:#181818 1px solid;}
.cat li a:hover .menu-mid_l,.cat li.active a .menu-mid_l,.cat li:hover a .menu-mid_l{background:#f3ce52 url(../../gra/bg_cat_a.jpg) repeat-x;line-height:21px;}
.cat li a:hover,.cat li.active a,.cat li.hover a,.cat li:hover a{color:#000;text-decoration:none;}
.cat li:hover .sub,.cat li.hover .sub{display:block;}
.cat li .sub{display:none;position:absolute;top:21px;left:0;width:206px;background-color:#1f1f1f;}
.cat li ul{width:186px;height:auto;margin:0;padding:0 10px 5px;list-style:none;border-top:1px #72622b solid;border-right:1px #181818 solid;}
.cat li:hover li,.cat li.active li{width:100%;padding:1px 0 2px;background:none!important;}
.cat li:hover li a,.cat li.active li a{color:#959595;background:none!important;line-height:normal;width:176px;margin:2px 0 0 0;padding:5px 3px 3px;text-indent:1px;}
.cat li:hover li a:hover,.cat li.active li a:hover{color:#f3ce52;background:#000!important;text-decoration:none;line-height:normal;}
.cat li li a:hover,.cat li li a:hover{color:#fff;background:#165b9f!important;text-decoration:none;line-height:normal;}
.page_browser{width:926px;height:18px;margin:0 0 10px 0;color:#959595;background:#1e1e1e;}
.pb_left{float:left;width:200px;line-height:18px;padding:0 0 0 10px;}
.pb_right{float:right;text-align:right;width:370px;padding:0 10px 0 0;}
.browsera{line-height:18px;font-weight:bold;color:#959595;}
a.browser_link:link,a.browser_link:active,a.browser_link:visited{line-height:18px;color:#959595;}
a.browser_link:hover{color:#959595;}
.teaser_start_01{float:left;width:614px;height:312px;margin:0 8px 10px 0;padding:0;background:#fff;}
.teaser_start_01 h1{position:relative;top:0;left:0;width:614px;height:312px;background:url(../../gra/bg_cat_title.png) repeat-x;font-size:12px;font-weight:bold;z-index:1;}
.teaser_start_01 h1 a{width:614px;height:312px;line-height:26px;padding:0 10px 0 10px;display:block;color:#f3ce52;text-decoration:none;}
.teaser_start_01 h1 a:hover{float:left;width:594px;height:312px;padding:0 10px 0 10px;display:block;color:#000;background:url(../../gra/bg_cat_a_26.jpg) repeat-x;}
.teaser_start_01_img{position:relative;left:0;top:-312px;float:left;width:614px;height:312px;margin:0;padding:0;background:transparent;}
.teaser_start_01_icon{position:relative;top:-311px;left:571px;width:40px;height:20px;z-index:2;}
.teaser_start_01_icon img{position:relative;top:-310px;left:0;width:40px;height:20px;}
.teaser_start_02{float:left;width:303px;height:312px;margin:0 8px 10px 0;padding:0;background:#fff;}
.teaser_start_02 h1{position:relative;top:0;left:0;width:303px;height:312px;background:url(../../gra/bg_cat_title.png) repeat-x;font-size:12px;font-weight:bold;z-index:1;}
.teaser_start_02 h1 a{width:303px;height:312px;line-height:26px;padding:0 10px 0 10px;display:block;color:#f3ce52;text-decoration:none;}
.teaser_start_02 h1 a:hover{float:left;width:303px;height:312px;padding:0 10px 0 10px;display:block;color:#000;background:url(../../gra/bg_cat_a_26.jpg) repeat-x;}
.teaser_start_02_img{position:relative;left:0;top:-312px;float:left;width:303px;height:312px;margin:0;padding:0;background:transparent;}
.teaser_start_02_icon{position:relative;top:-311px;left:260px;width:40px;height:20px;z-index:2;}
.teaser_start_02_icon img{position:relative;top:-310px;left:0;width:40px;height:20px;}

.teaser_start_03{float:left;width:303px;height:207px;margin:0 8px 10px 0;padding:0;background:#444547;}
.teaser_start_03 h1{position:relative;top:0;left:0;width:303px;height:207px;background:url(../../gra/bg_cat_title.png) repeat-x;font-size:12px;font-weight:bold;z-index:1;}
.teaser_start_03 h1 a{width:303px;height:207px;line-height:26px;padding:0 10px 0 10px;display:block;color:#f3ce52;text-decoration:none;}
.teaser_start_03 h1 a:hover{float:left;width:283px;height:207px;padding:0 10px 0 10px;display:block;color:#000;background:url(../../gra/bg_cat_a_26.jpg) repeat-x;}
.teaser_start_03_img{position:relative;left:0;top:-207px;float:left;width:303px;height:207px;margin:0;padding:0;background:transparent;}
.teaser_start_03_icon{position:relative;top:-207px;left:260px;width:40px;height:20px;z-index:2;}
.teaser_start_03_icon img{position:relative;top:-204px;left:0;width:40px;height:20px;}

.teaser_start_04{float:left;width:303px;height:207px;margin:0 8px 10px 0;padding:0;background:#444547;}



.teaser_category{font-size:11px;float:left;width:270px;height:auto;margin:10px 58px 45px 0;padding:0;background:#fff;}
.teaser_category_icon{position:relative;left:226px;top:-357px;float:left;height:0;margin:0;padding:0;background:transparent;z-index:2;}
.teaser_category_img{position:relative;left:0;top:-360px;float:left;width:270px;height:0;margin:0;padding:0;background:transparent;z-index:1;}
.teaser_category_link{position:relative;left:0;top:0;float:left;width:270px;height:360px;margin:0;padding:0;background:url(../../gra/bg_cat_title.png) repeat-x;z-index:2;}
.teaser_category_link a{font-size:12px;font-weight:bold;float:left;width:250px;height:360px;line-height:26px;padding:0 10px 0 10px;display:block;color:#f3ce52;text-decoration:none;z-index:80;}
.teaser_category_link a:hover{font-weight:bold;float:left;width:250px;height:360px;padding:0 10px 0 10px;display:block;color:#000;background:url(../../gra/bg_cat_a_26.jpg) repeat-x;z-index:80;}
.teaser_product{font-size:11px;float:left;width:270px;height:auto;margin:10px 58px 45px 0;}
.teaser_product a{color:#000;}
.teaser_product h1{font-size:14px;color:#000;}
.teaser_product h2{font-size:12px;font-weight:bold;color:#000;}
.teaser_product h3{font-size:12px;font-weight:bold;color:#000;margin:0;}
.teaser_product h4{font-size:12px;font-weight:bold;color:#000;margin:0;}
.teaser_product_img{position:relative;left:0;top:0;float:left;width:270px;height:360px;margin:0;padding:0;background:transparent;z-index:1;}
.teaser_product_icon{position:relative;left:226px;top:-357px;float:left;height:0;margin:0;padding:0;background:transparent;z-index:3;}
.teaser_product_info{float:left;width:256px;height:108px;margin:0;padding:10px 0 0 14px;background:#b7b7b7;}
.teaser_product_text{float:left;width:250px;height:34px;margin:0 0 6px 0;padding:0;}
.teaser_product_price{position:relative;float:right;width:108px;height:18px;margin:0 14px 12px 0;padding:2px 4px 0 0;color:#000;text-align:right;border:#000 1px solid;}
.teaser_product_action{position:relative;float:left;width:242px;height:23px;}
.teaser_product_action a{display:block;height:23px;background:transparent url(../../gra/bt_jetzt_ansehen_sprite.gif) 0 0 no-repeat;}
.teaser_product_action a:hover{background-position:0 -23px;}
#teaser_details_img{float:left;width:315px;height:420px;margin:0 0 20px 0;padding:0;background:#fff;}
#teaser_details_top{float:right;width:570px;margin:0 0 10px 0;padding:0;min-height:190px;height:auto;background:#f8de85;border:1px solid #878686;}
#p_d_text{float:left;width:340px;padding:10px 10px 10px 10px;min-height:190px;height:auto;background:#000;}
#teaser_details_bottom{float:right;width:572px;margin:0 0 10px 0;padding:0;height:auto;background:transparent;}
#p_d_rel_text{float:right;width:572px;height:18px;margin:0 0 5px 0;}
#p_d_rel{float:right;width:570px;height:110px;margin:0 0 20px 0;padding:10px 0 0 0;border:1px solid #878686;}
#p_d_buy{font-size:14px;color:#000;background:transparent;position:relative;float:right;width:176px;margin:10px 5px 0 6px;padding:0;height:auto;text-align:right;}
#p_d_buy select{background:#f8de85;width:120px;border:1px solid #000;}
#p_d_buy a{color:#000;}
.p_d_hint{font-size:8pt;letter-spacing:.1em;color:#f00;border-bottom:1px solid #7e2372;}
.p_d_text{font-size:11px;}
.p_d_text ul{list-style:none;padding:0;margin:0;}
.p_d_text li{font-size:8pt;letter-spacing:.1em;list-style:none;padding-top:3px;padding-left:0;margin-left:0;}
#p_d_img_small{margin:3px 0 0 0;}
#p_d_text_frame_top{width:390px;margin:0;padding:0;text-align:left;}
#p_d_text_frame_bottom{width:390px;margin:0;padding:0;text-align:left;}
#p_d_text_content{width:368px;margin:10px 10px 0 10px;padding:0;min-height:190px;height:auto;position:relative;background:transparent;}
.p_d_price{font-size:10pt;font-weight:bold;text-align:right;color:#e61678;margin:10px 0 5px 0;padding:5px 0 0 0;}
.p_d_tax{font-size:8pt;letter-spacing:.05em;padding:5px 0 0 5px;}
.p_d_navi{line-height:18px;width:392px;margin:10px 0 0 0;padding:0 0 3px 0;float:left;background:transparent;text-align:center;}
#p_d_footer{width:750px;height:10px;position:relative;margin-top:0;float:none;clear:both;background:transparent;}
.price_red{color:#000;}
.price_old{font-weight:bold;text-decoration:line-through;color:#000;}
.price_new{font-weight:bold;color:#000;}
.teaser_text_01{float:left;width:926px;height:50px;margin:10px 0 10px 0;padding:0;}
.teaser_text_02{float:left;width:431px;height:140px;margin:0 19px 15px 0;padding:10px;background:url(../../gra/bg_teaser_text_01.png) repeat-x left top;border:#181818 1px solid;}
.teaser_text_02 h1{color:#f3ce52;font-size:14px;margin:0 0 5px 0;}
.teaser_text_02 h2{color:#f3ce52;font-size:12px;margin:0 0 15px 0;}
.teaser_text_03{float:left;width:440px;height:auto;min-height:200px;margin:0 15px 10px 0;padding:0;background:transparent;text-align:justify;}
.teaser_text_03 img{float:left;margin:0 10px 0 0;}
.product-filter{float:right;width:174px;margin:0 0 0 10px;}
#product-filter .newListSelected{height:19px;width:172px;margin-bottom:10px;padding:0;color:#959595;}
#product-filter .newListSelected div{display:block;font-size:12px;padding:2px 21px 1px 4px;text-align:left!important;width:145px;border:#181818 2px solid;background:#000 url(../../gra/bg_product_filter.gif) no-repeat right center;}
#product-filter ul.newList{position:absolute;top:220px;left:0;width:170px;height:auto;margin:0;padding:0;list-style:none;color:#959595;background:#1e1e1e;border-right:#181818 2px solid;border-bottom:#181818 2px solid;border-left:#181818 2px solid;overflow:auto;font-size:12px;text-align:left!important;position:absolute;z-index:999;}
#product-filter ul.newList li{padding:5px 5px 5px 5px!important;border-bottom:#111 1px solid;}
#product-filter .hiLite{background:#000!important;color:#f3ce52!important;}
#product-filter .newListHover{background:transparent!important;color:#f3ce52!important;cursor:default;}
#product-filter .newListSelHover{cursor:default;}
#product-filter .newListSelHover,#product-filter .newListSelFocus{background-position:auto;}
#product-filter .newListSelHover div,#product-filter .newListSelFocus div{font-weight:normal;}
.content_service{width:903px;margin:0 0 10px 0;padding:10px 10px 10px 10px;overflow:hidden;border:1px solid #f3ce52;}
.content_service h1{color:#f3ce52;margin:0 0 10px 0;}
.content_service h2{color:#f3ce52;}
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:0;background:transparent;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:492px;padding:0 40px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:494px;height:98px;}
.jcarousel-skin-tango .jcarousel-item{font-size:10px;width:238px;height:96px;border:1px solid #878686;}
.jcarousel-skin-tango .jcarousel-item img{float:left;margin:0 10px 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:14px;margin-left:0;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:34px;right:0;width:32px;height:32px;cursor:pointer;background:transparent url(../../gra/carousel/next-horizontal-3.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:34px;left:0;width:32px;height:32px;cursor:pointer;background:transparent url(../../gra/carousel/prev-horizontal-3.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#000;}
#cboxContent{background:#000;margin-top:20px;}
#cboxLoadedContent{background:#000;padding:0;border:1px solid #f3ce52;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../gra/colorbox/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../gra/colorbox/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(../../gra/colorbox/loading.gif) center center no-repeat;}
#cboxClose{position:absolute;top:1px;right:0;display:block;background:url(../../gra/colorbox/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
input{font-size:12px;color:#000;background:#fff;}
.select{color:#959595;background:#000;width:173px;border:1px solid #f3ce52;}
.form_label{color:#000;background:#f8de85;height:24px;line-height:26px;vertical-align:center;padding:1px 3px 1px 5px;border-left:1px solid #f2f2f2;border-bottom:1px solid #fff;}
.form_input{color:#000;background-color:#f8de85;height:24px;line-height:26px;vertical-align:center;padding:1px 3px 1px 5px;border-left:1px solid #f2f2f2;border-bottom:1px solid #fff;}
#content_error{margin:0;padding:10px 10px 10px 10px;color:#f00;background:transparent;}
.error{font-weight:bold;color:#f00;}
.error_box{border:#f00 1px solid;padding:10px 10px 10px 10px;}
.content_error{margin:0 0 10px 0;padding:10px 10px 10px 10px;font-weight:bold;color:#f00;background:#fff;border:#f00 1px solid;}
.content_error a{color:#000;}
.content_error a:visited{color:#000;}
.content_error a:hover{color:#181818;}
.content_error a:active{color:#181818;}
body.modal{font-size:12px;background:#1d1d1d;color:#959595;}
#title{margin:0;padding:20px 0 20px 10px;color:#fff;background:#000;}
#title h1{margin:0;padding:0;font-size:22px;font-weight:normal;color:#f3ce52;background:#000;}
.gold{color:#f3ce52;}
.size_left_1{width:140px;padding:0 0 0 2px;color:#000;background-color:#c9cacf;border-bottom:#000 1px solid;}
.size_left_2{width:140px;padding:0 0 0 2px;color:#000;background-color:#ebecf0;border-bottom:#000 1px solid;}
.size_1{width:65px;color:#000;background-color:#c9cacf;text-align:center;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.size_2{width:65px;color:#000;background-color:#ebecf0;text-align:center;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.size_1_top{color:#000;background-color:#c9cacf;text-align:center;}
.size_2_top{color:#000;background-color:#ebecf0;text-align:center;border-bottom:#000 1px solid;}
.teaser_search{width:905px;margin:0 0 10px 0;padding:5px 10px 10px 10px;white-space:nowrap;background:#2e2e2e;}
.teaser_search h3{margin:0;padding:0;}
.teaser_search ul{width:100%;margin:0;padding:0;list-style:inside;overflow:hidden;background:transparent;}
.teaser_search ul li{display:block;float:left;margin:0;padding:0;}
.teaser_search ul li a{color:#959595;display:block;font-size:12px;font-weight:normal;line-height:19px;padding:1px 5px 1px 5px;text-decoration:underline;}
.teaser_search a:hover{color:#ccc;}