html, body, ul, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img{	margin: 0;padding: 0;border: 0;}
body{font-size:14px;}
.R{color:#CC3333;}
.G{color:#4BAF2B;}
.B{color:#86BEDD;}
.nobr{white-space: nowrap;}
A:link,A:visited,A:active{text-decoration:none;color:#20376A;}
A:hover{ text-decoration: underline;color:#CC3333;}
li{list-style:none outside none;}
.Promo{width:180px!important;}
#chart_simple_div{height:1px;}
#switcher{height:1px!important;}
.ddchart-chart{display:block;}
.header{background:url("image/bg.jpg") repeat scroll center top transparent;}
.menu li{float:left; height:34px;}
.menu-li{background:url("image/bg_menu.png") repeat scroll center top transparent!important;font-size:13px;padding-left:5px;padding-right:5px;padding-top:8px;height:24px!important;}
.menu{float:right;height:34px;margin-top:-22px;*margin-top:-20px;margin-right:46px;}
.top-nav{background-image:url("image/banner.jpg");background-position:center bottom;background-repeat:repeat-x;height:98px;width:1000px;margin-left:auto;margin-right:auto;}
.top-nav .slogan{color:#F29400;float:right;font-family:Georgia,'Times New Roman',Times,serif;font-size:20px;width:auto;margin-top:15px;margin-right:46px;}
.top-nav .slogan span{color:#3B569F;}
.cl8189{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -72px -218px transparent;}
.cl8064{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -149px -218px transparent;}
.cl8000{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -240px -218px transparent;}
.cl8152{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -78px -293px transparent;}
.cl7543{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -161px -291px transparent;}
.cl8199{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -240px -291px transparent;}
.cl8305{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -72px -366px transparent;}
.cl9863{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -150px -363px transparent;}
.cl10170{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -239px -363px transparent;}
.cl7846{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -76px -432px transparent;}
.cl19864{width:48px; height:48px; background:url("image/sprite.png") no-repeat scroll -155px -428px transparent;}
.matching_categories{overflow:auto; height:200px; }
.search_filter{left:10px;position:relative;}
.search_filter li{list-style-type:disc;margin:0!important;width:315px;float:left;}
/*auto commplete*/
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background: white url('indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}

.itemss_price{font-weight:bold;font-size:16px;color:#4BAF2B!important;}
div#top-left img{margin-left:115px;margin-top:10px;}
.middle_home{background:none repeat scroll 0 0 #F29400;}
.middle_home input.homesearch {border:1px solid #666666;height:auto;width:400px;}
.middle_home input.homesearch:focus {border: 1px solid #39c;}
.Schnellsuche{color:#FFFFFF;font-size:14px;font-weight:bold;position:relative;}
.Schnellsuche span{margin-left:370px;}
.search_a{float:left;}
input#homesearchbutton-main  {background:url("image/sprite.png") no-repeat scroll 0 -101px transparent;border:medium none;color:#666666;cursor:pointer;height:27px;margin-left:10px;margin-top:15px;width:85px;}
.text_item{}
.product_list tr td{border-bottom:1px dashed;}
#t_product_list { text-align:right;height:30px; vertical-align:middle;}
.ui-jqgrid-htable {display:none;}
/* {border-bottom:1px dotted #CCCCCC;} */
#accordion .pane{padding:5px 15px;}
.compare_title{background:url("image/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;border:1px solid #CCCCCC;height:21px;padding-left:5px;padding-top:5px;*width:197px;}
.compare_box{border:#CCCCCC 2px double;margin-bottom:15px;padding-top:10px;width:200px;}
.itemss .items{border-bottom:1px dashed #F29400;margin:21px 0;border-left:1px dashed #F29400;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#F29400!important;}

input#homesearchbutton-main:hover {background:url("image/sprite.png") no-repeat scroll 0 -128px transparent;}

.jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;margin:3px 3px 0 0;}
.jquery-checkbox .mark {display: inline;}

.jquery-checkbox img {vertical-align: middle; width: 60px; height: 16px;}
.jquery-checkbox img{background: transparent url(image/checkbox.png) no-repeat;}
.jquery-checkbox img{background-position: 0px 0px;}
.jquery-checkbox-hover img{background-position: 0px -16px;}
.jquery-checkbox-checked img{background-position: 0px -32px;}
.jquery-checkbox-checked .jquery-checkbox-hover img {background-position: 0px -48px;}
.jquery-checkbox-disabled img{background-position: 0px -64px;}
.jquery-checkbox-checked .jquery-checkbox-disabled img{background-position: 0px -80px;}

select.cid{border:1px solid #666666;height:auto;}
.contentHome{width:900px;position:relative;margin-left:auto; margin-right:auto; }
.category{width:300px;float:left;height:90px;}
.category ul li{ list-style:none outside none; }
.categoryTitle{ width:230px;height:auto;display:block; }
.categoryPic{height:80px; width:48px; float:left;}
.middle-inner form{left:-384px;margin-left:50%;position:relative;top:2px;width:880px; vertical-align:top;height:67px;}
.widow{width:900px;height:auto;border:2px solid #FD9823;margin: 5px 0;}
.window_test{padding:0 5px 5px 10px;}
.window_title{width:895px;height:21px;background:transparent url("image/title.png") repeat scroll 0 0;padding-bottom:1px;padding-left:5px;font-weight:bold;color:#fff;}
.clear{clear:left;}
.footer_t {background-color:#F29400;border-top:2px solid #CF7E00;height:51px;margin-left:auto;margin-right:auto;padding-right:5px;padding-top:5px;text-align:center;}
.inter-media{display:block;float:right; width:224px; height:37px;background:url("image/sprite.png") no-repeat scroll 0px -951px transparent;}
.imgLogo {background:url("image/sprite.png") no-repeat scroll -111px -12px transparent;display:block;height:83px;margin-left:116px;width:131px;}
.menu_left{display:block;width:12px;height:34px;background:url("image/sprite.png") no-repeat scroll -163px -109px transparent!important;}
.menu_right{display:block;width:12px;height:34px;background:url("image/sprite.png") no-repeat scroll -190px -109px transparent!important;}
.menu_slice{display:block;width:3px;height:34px;background:url("image/sprite.png") no-repeat scroll -181px -108px transparent!important;}
.scrollable{position:relative;overflow:hidden;width:900px;height:154px;margin-bottom:-5px;margin-left:-10px;}
.scrollable h4{color:#31829F;white-space: nowrap;font-size:17px;margin-left:104px;}
.scrollable .items{width:20000em;position:absolute;}
.items div{float:left;}
.breadcrumb_child
{ display:inline-block;
margin-top:2px;
zoom:1; 
*display:inline;}

.window_test .prev {background:url("image/sprite.png") no-repeat scroll 0 -215px transparent;cursor:pointer;display:block;height:158px;left:-18px;position:absolute;top:0;width:20px;z-index:2;*top:4px;}
.window_test .prev:hover{background:url("image/sprite.png") no-repeat scroll 0 -371px transparent;*top:4px;}

.window_test .next {background:url("image/sprite.png") no-repeat scroll 0 -535px transparent;cursor:pointer;display:block;height:158px;left:895px;position:absolute;top:0;width:55px;z-index:2;*top:4px;width:25px!important;}
.window_test .next:hover{background:url("image/sprite.png") no-repeat scroll 0 -690px transparent;*top:4px;}

.product .prev {background:url("image/sprite.png") no-repeat scroll 0 -215px transparent;cursor:pointer;display:block;height:158px;position:absolute;width:20px;z-index:2;margin-left:-19px;margin-top:5px;}
.product .prev:hover{background:url("image/sprite.png") no-repeat scroll 0 -371px transparent;}

.product .next {background:url("image/sprite.png") no-repeat scroll 0 -535px transparent;cursor:pointer;display:block;height:158px;position:absolute;width:55px;z-index:2;width:25px!important;margin-left:906px;margin-top:5px;}
.product .next:hover{background:url("image/sprite.png") no-repeat scroll 0 -690px transparent;}

.desc{height:73px;color:#111111;font-size:12px;border:4px solid #FFFFFF;margin-left:104px;}
.desc A.lin{color:#111111;}
.scrollable{}
.items{}
.preisvergleich{float:right;margin-right:5px;margin-left:5px; border:none; background:url("image/sprite.png") no-repeat scroll 0px -1px transparent;width:110px;height:24px;margin-top:-2px;cursor:pointer;}
.preisvergleich:hover{background:url("image/sprite.png") no-repeat scroll 0 -26px transparent;}
.center{margin-left:auto; margin-right:auto; width:915px;text-align:center;}
.item{border:1px solid #FD9823; width:450px; height:255px; margin-top:-2px;padding-left:5px;}
.product_item .block_l{float:left;width:110px;min-height:120px;}
.product_item .block_l input{margin-left:13px;margin-top:4px;}
.ui-tabs{margin-left:auto;margin-right:auto;width:900px;}
.categorytbl .ui-widget-content{background:none!important;border-color:#FFF!important;}
.item_b{width:430px; text-align:right;}
.grean{color:#5FAF36!important;}
.item_l{height:25px;width:425px;margin-left:-3px;font-size:12px;background:url("image/bg-line.png") no-repeat scroll 0 0 transparent;padding:1px 0 0 5px;text-align:center;}
.product_info .item_l{margin-left:199px;}

.smal{font-size:12px;}
.widowNote{font-size:12px;width:900px;height:auto;border:2px solid #FD9823;margin: 5px 0;margin-left:auto;margin-right:auto;width:900px;}
.zum_shop{border:none; background:url("image/sprite.png") no-repeat scroll 0 -52px transparent;width:110px;height:24px;cursor:pointer;}
.root_comapre{margin-left:auto; margin-right:auto; width:1000px;}
.comsi{width:200px;float:left; text-align:center; vertical-align:middle;border-right:1px solid #CCCCCC;border-bottom:1px dotted #CCC;}
.root_comapre .ui-accordion .ui-accordion-content{margin-top:0px!important;padding:0px!important;}
.root_comapre .photo{height:220px;vertical-align:middle;border-top:1px middle #CCCCCC;}
.compare_tbl{border:1px solid #CCCCCC;}
.compare_tbl .th{color:#45B3DF;}
.compare_tbl td{width:200px;border-bottom:1px dotted #CCCCCC;text-align:center;border-left:1px solid #CCCCCC;}
.btn_compare{background:url("image/sprite.png") no-repeat scroll 0 -851px transparent;border:medium none navajoWhite;height:23px;width:92px;margin-bottom:3px;margin-left:105px;cursor:pointer;}
.btn_compare:hover{background:url("image/sprite.png") no-repeat scroll 0 -876px transparent;}
.categorytbl{margin-left:auto; margin-right:auto;width:1000px;}
.zum_shop:hover{background:url("image/sprite.png") no-repeat scroll 0 -77px transparent;}
.right{float:right;text-align:center;width:175px!important;}
.right A{font-size:21px;font-weight:bold;color:#4BAF2B;}
.breadcrumbs{text-align:left;width:915px;}
.ui-widget-content h2{font-size:16px;color:#4561B6;}
.ui-jqgrid tr.jqgrow td{white-space:pre-line!important;}
.breadcrumbs, .breadcrumbs li{float:left;height:20px;list-style:none outside none;padding:0;}
.product .breadcrumbs, .breadcrumbs li{margin-top:-10px;*margin-top:10px;}
.category .breadcrumbs, .breadcrumbs li{margin-top:0px!important;}
.breadcrumbs li a {background:url("image/arrow.gif") no-repeat scroll 100% -20px transparent;display:inline-block;margin-bottom:-10px;margin-right:5px;padding-right:10px;}
.breadcrumbs li a:hover{background:url("image/arrow.gif") no-repeat scroll 100% -40px transparent;}
#t_product_list{height:23px!important;padding-top:2px;margin-top:-1px;}
#accordion h2{background:url("image/left_menu_slice.png") no-repeat scroll 0 0 transparent!important;padding:6px 30px!important; white-space: nowrap;}
.navigation_title{padding-left:5px;}
#navigation{max-height:400px!important;}
.overi{overflow:auto;}
#top_text{margin:3px; font-size:12px;}
#accordion h2.current{background:url("image/left_menu_slice.png") no-repeat scroll 2px -30px transparent!important;border-color:#FFF!important;}
.compare_btn_back {background:url("image/sprite.png") no-repeat scroll 0 -901px transparent;height:23px;width:147px;margin-left:27px;display:block;}
.dotted {border-bottom:1px dotted #CCC;}
.product .tabs{list-style:none;padding:0;height:30px;border-bottom:1px solid #666;text-align:left!important;}
.product .tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;width:111px;}
.product .tabs a {background: url(/images/icons/tabs.png) no-repeat -652px 0;font-size:11px;display:block;height: 30px;line-height:30px;width: 111px;text-align:center;text-decoration:none;color:#000;padding:0px;margin-left:auto;margin-right:auto;position:relative;top:1px;}
.product .tabs a:active{outline:none;}
.product .tabs a:hover{background-position: -652px -31px;color:#fff;}
.product .tabs .current, .tabs .current:hover, .tabs li.current a{background-position: -652px -62px;cursor:default !important;color:#000 !important;}
.product .tabs .w1 			{ background-position: -519px 0; width:134px; }
.product .tabs .w1:hover 	{ background-position: -519px -31px; }
.product .tabs .w1.current { background-position: -519px -62px; }
.product .tabs .w2 			{ background-position: -366px -0px; width:154px; }
.product .tabs .w2:hover 	{ background-position: -366px -31px; }
.product .tabs .w2.current { background-position: -366px -62px; }
.product .tabs .w3 			{ background-position: -193px -0px; width:174px; }
.product .tabs .w3:hover 	{ background-position: -193px -31px; }
.product .tabs .w3.current { background-position: -193px -62px; }
.product .tabs .w4 			{ background-position: -0px -0px; width:194px; }
.product .tabs .w4:hover 	{ background-position: -0px -31px; }
.product .tabs .w4.current { background-position: -0px -62px; }
.product .panes .pane {display:none;}
.product .product_info{height:200px;margin-top:50px;}
.product .product_info .product_info_right{float:right;text-align:center;margin-top:-50px;}
.product .panes{border-bottom:1px solid #888; border-left:1px solid #888; border-right:1px solid #888; text-align:left;margin-bottom:10px;}
.product .product_offer{border-bottom:#999 dashed 1px;padding:5px;}
.product .product_parameters{padding:5px;}
.product .scrollable h4 {white-space:normal!important;padding:5px;height:90px;font-size:12px!important;}
.product .scrollable .div_zum_shop{text-align:right;width:290px;}
.product .product_parameters .line{float:left;width:200px;margin-left:15px;border-bottom:1px dotted #888888;}
.product .product_offer IMG{margin:15px 8px 0 0;}
.product .product_line{min-height:100px;border-bottom:1px dashed #999999;padding:5px;}
.product .product_line p{min-height:60px;}
.product .product_line .item_l{margin-left:100px!important;}
.product .product_line .preisvergleich{cursor:pointer;margin-top:35px;margin-right:15px;margin-left:5px;}
.product .product_accessories{min-height:110px;border-bottom:1px dashed #999999;padding:5px;}
.product .product_accessories IMG{margin:5px 8px 0 0;}
.product .product_accessories .preisvergleich{cursor:pointer;float:right;margin-top:35px;margin-right:10px;margin-left:5px;}
.canselCompare{cursor:pointer;}
.product .product_tests{min-height:100px;border-bottom:1px dashed #999999;padding:5px;}
.product .scrollable{height:165px!important;margin-bottom:24px!important;width:914px!important;margin-left:0px!important;}
.product .item{height:153px!important;margin-top:7px!important;width:450px!important;}
.product_info_desc{text-align:left;height:111px;}
.product .product_info .product_info_buttom{text-align:right;}
#accordion {background:none!important; border:none!important;width:255px!important;margin-left:-4px;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background:none!important;border:none!important;}
#accordion .pane{color:#000!important;max-height:200px; }
.ui-dialog-content table th{width:250px; border-bottom:1px dotted #ccc;}
.ui-dialog-content table td{width:250px; border-bottom:1px dotted #ccc;}
.ui-dialog-content table th h3{font-size:16px;font-weight:normal;}
.ui-dialog-content table td img{border:1px solid #ccc;}
/* fake checkbox : unchecked (default/base) state */
.fakecheck {cursor:pointer;background:url("image/compare.png") no-repeat scroll 0 0 transparent;color:#666666;display:block;float:left;font:12px Tahoma,Arial,Helvetica,sans-serif;height:23px;outline:medium none;padding:1px 0 0 20px;text-decoration:none;width:10px;}
.fakecheck:hover {background:url("image/compare.png") no-repeat scroll -23px 0 transparent;}
.ui-jqgrid tr.jqgrow td {border-bottom:1px dotted #CCCCCC!important;}
.fakecheck:hover {color:#0066FF;text-decoration: underline;}
.fakechecked {background-position: left -25px;}
.fakechecked:hover  {background-position: left -25px; cursor:default;}
.none{display:none;}
.right_Zubehör{width:150px;float:right;text-align:center;margin-left:20px;}
.right_Zubehör a {color:#4BAF2B;font-size:21px;font-weight:bold;}
.right .price {color:#4BAF2B;font-size:18px;font-weight:bold;}


.rating {cursor: pointer;margin: 2em;clear: both;display: block;}
.rating:after {content: '.';display: block;height: 0;width: 0;clear: both;visibility: hidden;}
.star {float: left;width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}
.star-left, .star-right{ width: 8px}
/* .cancel, .cancel a {background: url('image/delete.gif') no-repeat 0 -16px;} */
.star, .star a{background:transparent url('image/star.gif') no-repeat scroll 0 0px;}
.star-left, .star-left a{background:transparent url('image/star-left.gif') no-repeat scroll 0 0px;}
.star-right, .star-right a {background:transparent url('image/star-right.gif') no-repeat scroll 0 0px;}
.star a {display: block;width: 100%;height: 100%;background-position: 0 0px;}
.on a {background-position: 0 -32px;}
.hover a {background-position: 0 -32px;}
.product_tests_text{height:65px;margin-left:10px;}
.product_tests_h4{width:400;margin-left:5px;margin-top:10px;}

.dottedrule {top:10px;position:relative;border-top:medium none;border-bottom:2px dotted #999999;}
.date{width:100%;text-align:right;color:#999;font-size:12px;margin-top:-15px;}
.date span{color: #29385F;margin-right: 10px;display: block;font-weight: bold;}
.logoimg{display:block !important; position:relative !important;left:25px !important;top:0px !important;}
ul{list-style-type: none !important; margin:0px 0px 0px 10px !important;}
ul li{background:none !important; margin:5px 0px 0px 0px !important;}
a{text-decoration:none;}
.logoimg{margin-top:-9px !important;}
.dottedrule {top:10px;position:relative;border-top:medium none;border-bottom:2px dotted #999999;clear:left;}
.date{width:100%;text-align:right;color:#999; font-size:12px;margin-top:-15px;}
.date span{color: #29385F;margin-right: 10px;display: block;font-weight: bold;}
.logoimg{display:block !important; position:relative !important;left:25px !important;top:0px !important;}
ul{list-style-type: none !important; margin:0px 0px 0px 10px !important;}
ul li{background:none !important; margin:5px 0px 0px 0px !important;}
a{text-decoration:none;}
.logoimg{margin-top:-9px !important;}

