@import url(dropdown.css);

body{background-color:#000000;margin:0px;background-image:url('img/layout/background.jpg');background-repeat:repeat-x;padding-top:0px; background-position-y:center}
body, td, th{font-size:11px;color:#062239;}

/* NEU --> */
.clear { clear:both; }
div#wrapper{ /*width:964px;*/ width:1200px; height:auto; margin:0 auto; border:1px solid #000; }
div#header{ /*width:916px;*/ width:1152px; height:138px; background:#3A79D3 url('img/layout/head_bg.gif') repeat-x; padding-left:48px }
#header div.logo { width:auto; height:95px; overflow:hidden; float:left; display:inline; }
#header div.header_images, #header div.hic { width:auto; float:right; display:inline; }
#header div.header_images { padding:10px 10px 0 0; }
#header div.pt { padding-top:10px; }
#header div.trusted_logo { width:85px; height:85px; overflow:hidden; float:right; display:inline; padding-top:10px; }
#header div.headermenu { width:420px; height:89px; overflow:hidden; float:left; display:inline; padding-top:6px; text-align:right; color:#FFF; }
#header div.topnav { width:827px; height:25px; padding-right:70px; background:url('img/layout/nav_end.gif') no-repeat right top;}
.headPic { margin-top:0px;height:180px; width:100%; }
.breakBG{background-image:url('img/layout/break_bg.gif');height:26px; width:100%}
#top_container{background:#FFF url('img/layout/bg.gif') repeat-x left top; height:54px; width:100%; padding-bottom:10px}
#top_container .searchBox{background-image:url('img/layout/search_bg.gif'); width:178px; padding-left:44px; padding-top:10px; height:44px; float:left; display:inline }
#top_container .divider{ width:35px; height:54px; background-image:url('img/layout/search_mid.gif'); float:left; display:inline }
#top_container .navtrail{ padding-top:28px; min-width:140px !important; width:auto; background:url('img/layout/bg_run_.gif') no-repeat left top; float:left; display:inline; width:auto}
#content { width:100%; height:auto; background-color:#FFF; }
#content .left_column{ width:203px; height:auto; float:left; display:inline; margin-left:25px; overflow:hidden; }
#content .main_column{ /*width:700px;*/ width:900px; float:right; display:inline; margin-right:6px; padding-bottom:19px;}
#content .main_column_top { width:100%; height:16px; text-align:right;background: url('img/shadow/shadow_top_content_bg.gif') repeat-x; }
#content .main_column_inner { /*width:694px;*/ width:894px; padding-right:6px; background:url('img/shadow/shadow_right_content_bg.gif') repeat-y right top; text-align:left; font-family:Verdana,Arial,sans-serif;  font-size:11px;  line-height:1.5}
#content .main_column_bottom { width:100%; height:7px; text-align:right;background: url('img/shadow/shadow_bottom_content_bg.gif') repeat-x; }
#wrapper .footer_menu { width:100%; text-align:center; }
#cat_container { width:100%; min-height:400px; height:auto !important; background-color:#FFF; }
#cat_container_teaser { width:49%; height:auto !important; background-color:#FFF; float:left; }
#cat_divider { width:2%; height:870px; float:left; }
.cat_header { width:100%; height:18px; background:url('img/layout/cat_top.gif') repeat-x; }
.cat_header_title{ float:left; display:inline; width:auto; padding-right:6px; background-color:#FFF; }
.cat_header_corner{ float:right; display:inline; width:1px; padding-right:17px; height:18px; background:url('img/layout/cat_top_right.gif') no-repeat; }
.cat_main { width:auto; min-height:170px !important; height:auto; background:url('img/layout/cat_right.gif') repeat-y right top;; padding-left:0; padding-right:18px; padding-top:3px; padding-bottom:3px }
.cat_bottom { width:100%; height:48px; background:url('img/layout/cat_bottom.gif') repeat-x; }
.cat_bottom a { float:left; display:inline; }
.cat_bottom_corner{ float:right; display:inline; width:1px; padding-right:17px; height:18px; background:url('img/layout/cat_bottom_right.gif') no-repeat; }
.c870 { height:870px; }
#cat_box{ width:23%; overflow:hidden; float:left; display:inline; margin-right:10px; }
#cat_box h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#FF6D00;font-weight:bold; padding:0 3px 0 0; margin:2px 0;}
.cat_box_text{ width:auto; min-height:30px !important; height:auto; font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;padding-left:10px; }
#cat_new_product, #cat_new_product_vb{ width:190px !important; height:auto; overflow:hidden; float:left; display:inline; }
.cat_new_product_image { text-align:center; width:188px; border:1px solid #CCC; height:auto; }
#cat_new_product_vb{ padding-right:44px; background:url('img/layout/break_vert.gif') repeat-y right top; }
.cat_new_product_break { width:100%; height:21px; clear:left; background:url('img/layout/break_horiz.gif') repeat-x; }
.ss_product_image { width:100%; height:auto; float:left; display:inline; padding-top:20px; overflow:hidden; }
.ss_product_desc { width:100%; height:auto; float:left; display:inline; padding-top:20px; overflow:hidden; }
.ss_product_info { width:100%; height:auto; float:left; display:inline; text-align:center; padding-top:20px; }
.ss_product_info img { margin-bottom:10px; }
#link_exchange { width:100%; text-align:center; margin-bottom:10px; }
#link_exchange a { display:inline; margin-right:4px; }
#link_exchange img { vertical-align:middle; }
#box { width:203px; height:auto; margin-bottom:10px; background:url('img/shadow/shadow_box_right_content_bg.gif') no-repeat 0px 30px;}
.box_header { width:190px; height:28px; background:url('img/shadow/shadow_top_box_bg.gif') no-repeat left top;; padding-left:9px; padding-right:4px; padding-top:2px; padding-bottom:0 }
.box_header_title { float:left; display:inline; font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding-top:5px; }
.box_header_icon { float:right; display:inline; width:30px; padding-top:3px; }
.box_inner { width:180px; height:auto; font-size:12px; font-family:Verdana,Arial,sans-serif; background:url('img/shadow/shadow_right_box_bg.gif') repeat-y right top;; padding-left:9px; padding-right:14px; padding-top:5px; padding-bottom:0 }
.box_bottom { width:100%; height:9px; background:url('img/shadow/shadow_bottom_box_bg.gif') no-repeat;}
.box_inner p { margin:0 6px 0 0; }
.fpass {float:right; padding-right:6px;}
.lbl { float:left; width:50%; }
.lbl { float:left; width:75px; }
.lblr { float:right; width:50%; }
.lblrr { float:right; width:50%; text-align:right; }
.mtb{ margin:3px 0; }
.flwa{ float:left; width:auto; } .frwa{ float:right; width:auto; text-align:right;}

/* NEU <-- */
.outline{border-color:#000000;border:1px;border-style:solid;background-color:#FFFFFF;}
a.headerNavigation{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ff6d00;text-decoration:none;}
a.headerNavigation:hover{color:#FF840D;text-decoration:none;}
a.headerNavigation:visited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ff6d00;text-decoration:none;}
.head{background-image:url('img/layout/head_bg.gif');padding-left:48px}
/*.logo{background-image:url(/images/logo.png);height:95px;background-repeat:no-repeat;cursor:pointer;}*/
.topMenu{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color:#FFFFFF;}
a.topMenu{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.topMenu:hover{text-decoration:none; }
.navigationTable{table-layout:auto;}
.headMenu{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;padding-left:7px;padding-right:7px;}
.headMenuBG{height:25px;background-color:#23579A;}
.flyoutTopLeft{background-image:url('img/flyout/flyout_top_left.gif');height:11px;width:7px}
.flyoutTop{background-image:url('img/flyout/flyout_top.gif');}
.flyoutTopRight{background-image:url('img/flyout/flyout_top_right.gif');height:11px;width:7px}
.flyoutRight{background-image:url('img/flyout/flyout_right.gif');}
.flyoutLeft{background-image:url('img/flyout/flyout_left.gif');}
.flyoutBottomLeft{background-image:url('img/flyout/flyout_bottom_left.gif');height:7px;width:7px}
.flyoutBottom{background-image:url('img/flyout/flyout_bottom.gif');height:7px}
.flyoutBottomRight{background-image:url('img/flyout/flyout_bottom_right.gif');height:7px;width:7px}
.flyoutContentNav{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFFFFF;padding-right:10px;padding-left:15px;}
.flyoutContentBG{background-color:#062239;}
.flyoutContentNavBG{height:20px;}
.headPic{background-color:#062239;height:180px;background-position:272px 11px;}
.cart{margin-left:985px; width:215px; padding-top:0px; }
.cartBG { background:url('img/layout/cart_bg.gif') repeat-x; height:178px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0 }
.cartLeft{background-image:url('img/layout/cart_left.gif');height:136px;width:1px}
.cartHead{font-family:Arial,Helvetica,sans-serif;font-size:26px;font-style:italic;color:#ff7e00;}
.cartBreak{background-image:url('img/layout/cart_break.gif');background-repeat:repeat-x;margin-top:2px;margin-bottom:15px;height:10px}
.cartList{padding-right:30px;}
.cartListLeft{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ffffff;}
.cartListRight{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ffffff;text-align:right;}
.cartFlyout{background-color:#FFFFFF;border:1px solid;border-color:#640807}
.divneu { position:absolute;visibility:show;margin-left:-10px;margin-top:-15px;width:60px;height:60px;z-index:2; }
.divtip { position:absolute;visibility:show;margin-left:250px;margin-top:-30px;width:150px;height:37px;z-index:3; }
/*.breakBG{background-image:url(img/layout/break_bg.gif);height:26px;}
.searchBG{background-image:url(img/layout/search_bg.gif);height:54px;width:222px;}
.searchBgRight{background-image:url(img/layout/bg.gif);height:19px;}
.searchBox{padding-left:48px;padding-top:10px;}*/
.searchHead{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ffffff;}
a.searchAdvanced{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;text-decoration:none;}
a.searchAdvanced:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FF841A;text-decoration:none;}
a.searchAdvanced:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;}
.catMenu{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000000;padding-top:6px;}
.category{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ff6d00;padding-top:10px;}
/*.catTop{background-image:url(img/layout/cat_top.gif);height:18px;width:225px;}
.catHeadText{table-layout:auto;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;background-color:#FFFFFF;padding-right:2px;}
.catName{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#FF6D00;font-weight:bold;}
.catTopRight{background-image:url(img/layout/cat_top_right.gif);height:18px;width:18px;}
.catRight{background-image:url(img/layout/cat_right.gif);width:18px;}
.catBottomRight{background-image:url(img/layout/cat_bottom_right.gif);height:18px;width:18px;}
.catBottom{background-image:url(img/layout/cat_bottom.gif);height:48px;width:81px;}*/
.catNav{background-image:url('img/nav/cat_details.gif');height:48px;width:91px}
.catHead{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#970d0c;padding-left:10px;}
.catText{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;padding-left:10px;}
.catPic{padding-left:5px;padding-bottom:25px;}
.box_right_content_bg{background-image:url('img/shadow/shadow_box_right_content_bg.gif');background-repeat:no-repeat}
.breakContentLine{background-image:url('img/layout/break_horiz.gif');height:21px}
.productsPrice{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ff6d00;}
.manufacturers_name{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ff6d00;}
.productsName{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#30629F;}
.productsNameLarge{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#30629F;}
.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.boxTextBG{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.boxTextBGII{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.boxTextPrice{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#FF0000;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background-color:#ffb3b5;}
.gvBox{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;border-color:#FFFFFF;border:1px solid;background-color:#ffb3b5;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background-color:#f2fff7;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
img{border:0px none;}
A{color:#000000;  text-decoration:underline;}
A:hover{color:#FF841A;  text-decoration:underline;}
.products_name{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
FORM{display:inline;}
.search_txt{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;}
.search_advance{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;text-decoration:none;}
.search_advance:hover{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
TD{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;}
TR.header{background-color:#ffffff;}
TR.headerNavigation{background:#F6F6F6;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;font-weight:bold;border-bottom:1px solid;border-color:#b6b7cb;background-color:#F6F6F6;}
A.headerNavigation1{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#413B8B;}
A.headerNavigation1:hover{color:#413B8B;}
A.headerNavigation2{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#413B8B;}
A.headerNavigation2:hover{color:#413B8B;}
A.headerNavigation3{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#413B8B;}
A.headerNavigation3:hover{color:#413B8B;}
A.headerNavigation4{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#413B8B;}
A.headerNavigation4:hover{color:#413B8B;}
TD.conditions{background-color:#FFFF66;}
A.confirmationEdit{color:#009933;font-style:italic;}
A.confirmationEdit:hover{color:#009933;font-style:italic;text-decoration:underline;}
TR.headerError{background-color:#ff0000;}
TR.headerMessage{background-color:#00CC33;}
.moduleHeading{font-family:Verdana,Arial,sans-serif;  font-size:small;  font-weight:bold;  padding-bottom:10px;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background:#ff0000;  color:#ffffff;  font-weight:bold;  text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background:#00ff00;  color:#ffffff;  font-weight:bold;  text-align:center;}
TR.footer{background:#bbc3d3;}
TD.footer{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#F6F6F6;  color:#000000;  font-weight:bold;  border-bottom:1px solid;  border-color:#b6b7cb;}
.infoBox{}
.infoBoxContents{font-family:Verdana,Arial,sans-serif;  font-size:10px;}
TR.ContentBox{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#ffffff;  background-image:url('img/reiter_m.gif');  vertical-align:60%;  font-weight:bold}
A.ContentBox{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#445191;  vertical-align:60%;}
A.ContentBox:hover{color:#0000FF;  background-color:#E9EDED;  text-decoration:none;  vertical-align:60%;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;  font-family:Verdana,Arial,sans-serif;  font-size:10px;}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:bold;    background:#46428B;  height:20px;  color:#ffffff;  border:0px;}
td.infoBox, span.infoBox{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background-image:url('img/left_box.gif');  }
TD.infoBoxRightHeading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:bold;  background-image:url('img/box_right_head_bg.gif');  height:25px;  color:#FFFFFF}
TD.infoBoxRightHeadingSelected{font-family:Verdana,Arial,sans-serif;  font-size:10px;  font-weight:bold;  background-image:url('img/box_right_head_selected_bg.gif');  height:25px;  color:#FFFFFF}
TD.infoBoxRightHeadingTxt{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold;  color:#FFFFFF;  padding-left:9px;line-height:27px;}
td.infoBoxRight, span.infoBoxRight{border:1px solid #ADADAD; font-family:Verdana,Arial,sans-serif;  font-size:10px;  background-image:url('img/box_right_content_bg.gif');  }
.upcoming{background:#FFFFFF;  font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold;  border:1px dotted #bbbbbb;}
.upcoming_box{background:#FFFFFF;  font-family:Verdana,Arial,sans-serif;  border:1px dotted #bbbbbb;  font-size:11px;  line-height:1.5;}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd{background:#f8f8f9;}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even{background:#f8f8f9;}
TABLE.productListing{border:1px;  border-style:solid;  border-color:#b6b7cb;  border-spacing:1px;}
.productListing-heading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#b6b7cb;  color:#FFFFFF;  font-weight:bold;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;  font-size:10px;}
A.pageResults{color:#0000FF;text-decoration:underline;}
A.pageResults:hover{color:#0000FF;  background:#FFFF33;}
td.pageHeading, div.pageHeading{font-family:Verdana,Arial,sans-serif;  font-size:16px;  font-weight:bold;  color:#000000;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000000;}
td.smallText, span.smallText, p.smallText{font-family:Verdana,Arial,sans-serif;  font-size:10px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;  font-size:13px;  color:#aabbdd;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;  font-size:12px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#ff0000;}
checkbox, input, radio, select{font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:96%;  font-family:Verdana,Arial,sans-serif;  font-size:11px;}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#f0a480;  font-weight:bold;}
SPAN.underline{text-decoration:underline;}
TABLE.formArea{background:#ffffff;  border-color:#cccccc;  border-style:solid;  border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold;}
TD.copyright{font-family:Verdana,Arial,sans-serif;  font-size:11px;  line-height:1;  text-align:center;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  color:#c76170;  font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;  color:#ff0000;}
SPAN.productOldPrice{font-family:Verdana,Arial,sans-serif;color:#ff0000;text-decoration:line-through;}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;  color:#ff0000;}
SPAN.productDiscountPrice{font-family:Verdana,Arial,sans-serif;  color:#ff0000;  font-weight:bold;}
.smallHeading{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bold;color:Black;}
.moduleRowPayment{background-color:#FDF1D9;font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:2;color:#413B8B;border:0px solid;cursor:hand;}
.moduleRowOverPayment{background-color:#FFEDB2;font-family:Verdana,Arial,sans-serif;    font-size:12px;    line-height:2;    color:#413B8B;text-decoration:none;cursor:hand;}
.moduleRowSelectedPayment{background-color:#FFEDB2;font-family:Verdana,Arial,sans-serif;    font-size:12px;    line-height:2;    color:#413B8B;text-decoration:none;cursor:hand;}
.moduleRow{background-image:url('img/subcat_bg.gif');font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:2;color:#413B8B;border:0px solid;cursor:hand}
.moduleRowOver{background-image:url('img/subcat_bg_on.gif');font-family:Verdana,Arial,sans-serif;    font-size:12px;    line-height:2;    color:#413B8B;text-decoration:none;cursor:hand}
A.subcat{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;}
A.subcat:hover{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;}
.RowOutGreen{background-image:url('img/subcat_bg_green.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;font-weight:normal; cursor:hand}
.RowOverGreen{background-image:url('img/subcat_bg_green_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;font-weight:bold;cursor:hand}
.RowOutBlue{background-image:url('img/subcat_bg_blue.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverBlue{background-image:url('img/subcat_bg_blue_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutDarkblue{background-image:url('img/subcat_bg_darkblue.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverDarkblue{background-image:url('img/subcat_bg_darkblue_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutPink{background-image:url('img/subcat_bg_pink.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverPink{background-image:url('img/subcat_bg_pink_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutRed{background-image:url('img/subcat_bg_red.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverRed{background-image:url('img/subcat_bg_red_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutDarkred{background-image:url('img/subcat_bg_darkred.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverDarkred{background-image:url('img/subcat_bg_darkred_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutOrange{background-image:url('img/subcat_bg_orange.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverOrange{background-image:url('img/subcat_bg_orange_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutYellow{background-image:url('img/subcat_bg_yellow.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverYellow{background-image:url('img/subcat_bg_yellow_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.RowOutOrangeyellow{background-image:url('img/subcat_bg_orangeyellow.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px; cursor:hand}
.RowOverOrangeyellow{background-image:url('img/subcat_bg_orangeyellow_on.gif'); font-family:Verdana,Arial,sans-serif; font-size:12px;cursor:hand}
.moduleRowSelected{background-color:#E9F4FC; }
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#8c8c8c; }
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000000; }
.heading1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; }
.heading2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; }
.heading3{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; }
.heading4{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt; }
.heading5{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16pt; }
.sitemap_heading{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#FFFFFF;background-color:#666666;padding-top:2px; padding-bottom:2px;}
.sitemap_heading a{color:#FFFFFF;}
.sitemap_heading a:hover{color:#CCCCCC; text-decoration:none;}
.sitemap_sub{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; color:#000000; background-color:#E6E6E6; padding:2px 2px;}
.sitemap_sub a{color:#000000;}
.sitemap_sub a:hover{color:#999999; text-decoration:none;}
.messageBox{font-family:Verdana,Arial,sans-serif; font-size:10px; }
.messageStackError, .messageStackWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#ffb3b5; }
.messageStackSuccess{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#99ff00; }
.inputRequirement{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#ff0000; }
.tableShop{background-color:#ffffff;border-left:1px solid;border-right:1px solid;border-color:#b6b7cb;}
.navLeft{width:185px;}
.navRight{width:185px;}
H1{padding-top:12px;font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;}
.contentsTopics{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;}
.tableListingI{background-color:#eeeeee;}
.tableListingII{background-color:#d0d0d0;}
.tableBody{padding:5px;}
.poweredby{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000000;  font-weight:bold;}
.onepxwidth{width:1px;}
.navtrail{background-image:url('img/bg_rainbow.jpg');  font-family:Helvetica,Arial,Verdana,sans-serif;  font-size:9pt;  color:#eeeeee}
.navtrail a{color:#FF6D00}
.navtrail a:hover{color:#eeee00;}
.rahmen{border:1px solid #413B8B;}
.maincat{font-family:Verdana,Arial,sans-serif;  font-size:16px;  color:#46428B;  font-weight:bold;  text-decoration:none;}
.maincat:hover{font-family:Verdana,Arial,sans-serif;  font-size:16px;  font-weight:bold;  text-decoration:underline;}
.subcat{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#46428B;  font-weight:normal;  text-decoration:none;}
.subcat:hover{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:normal;  text-decoration:underline;}
.special_offer{font-family:Arial,sans-serif;  font-size:11px;  color:#FF841A;  font-weight:bold;}
.suggest_link{background-color:#FFFFFF;padding:2px 6px 2px 6px;}
.suggest_link_over{background-color:#FDF8F2;padding:2px 6px 2px 6px;cursor:pointer;}
#search_suggest{position:absolute;visibility:hidden;background-color:#FFFFFF;text-align:left;border:1px solid #000000;}
.copyright{font-family:Verdana,Arial,sans-serif;  font-size:11px;  color:#B5B5B5;  line-height:1;  text-align:center;}
.login{border:1px solid #000000;color:#000000;font-family:Verdana,Arial,sans-serif;font-size:11px;BACKGROUND:#FFFFFF url('img/login_user.gif') no-repeat 1px 1px;padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF}
.newsletter{border:1px solid #000000;color:#000000;font-family:Verdana,Arial,sans-serif;font-size:11px;BACKGROUND:#FFFFFF url('img/at_sign.gif') no-repeat 1px 1px;padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF}
.reviews{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;}
.tax{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#969696;}
.shipping_costs{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#FF841A;}
.free_of_charge{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#58A95F;}
.lexikon_keyword{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#CC0000;text-decoration:underline;}
a.enlarge{cursor:url('/lupe.cur'),pointer;}
div#intelliSearchResult{width:270px;z-index:1000;background-color:#FFFFFF;padding:0px;margin:18px 0px 0px 0px;border-style:solid;border-color:#999999;border-width:0px 1px 0px 1px;display:none;visibility:hidden;position:absolute;top:335px;}
div#intelliSearchResult a{padding:4px;width:264px;border-style:solid;display:block;border-color:#999999;border-width:0px 0px 1px 0px;font-size:11px;}
div#intelliSearchResult a:hover{display:block;width:264px;background-color:#23579A;color:#FFFFFF;text-decoration:none;}
div#search_frame{clear:both;height:36px;width:350px;}
.search_box{height:36px;width:234px;background-image:url('img/bg_search.gif');}
.search_input{width:140px;margin:0px 0px 0px 0px;font-family:Verdana,Arial,Sans-serif;font-size:12px;}
.filter_select{width:140px;margin:0px 0px 0px 0px;font-family:Verdana,Arial,Sans-serif;font-size:11px;}
sort_by_select{width:160px;margin:0px 0px 0px 0px;font-family:Verdana,Arial,Sans-serif;font-size:11px;}
div.scrollable{position:relative;     overflow:hidden;     width:680px;     height:145px; }
div.scrollable div.items{width:20000em;     position:absolute;}
div.scrollable div.items div{float:left;    width:340px }


/*.shadowright {background: url(img/shadow/shadow_right_box_bg.gif);}
.boxheaderback {background: url(img/shadow/shadow_top_box_bg.gif) }
.shadowbottom { background: url(img/shadow/shadow_bottom_box_bg.gif);}*/

dl#flagdl dd {
float:left;
height:17px;
margin:0;
padding:0;
width:36px;
}
div#tabWrap { margin: 20px auto 0; width: 655px; }
ul.tabNav { float: left; margin: 0px 0px 0px 5px; list-style: none; width: 99%; }
ul.tabNav li { float: left; margin: 0 1px 0 0; padding: 6px 0 0; }
ul.tabNav li.current { padding-top: 0;}
ul.tabNav a { border-left:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #dedede; border-bottom:0px solid #dedede; background:#ececec; color: #333; display: block; text-decoration: none; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:5px }
ul.tabNav li.current a { background: #000000; border: none; padding: 8px; color: #FFFFFF;}
div.tabContainer { clear: both; float: left; width: 100%; }
div.tabContainer div.tab { border: 1px solid #dedede; color: #000; display: none; padding: 10px; }
div.tabContainer div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }
#manuler {width: 155px; height: 20px}
#markler {width: 155px; height: 20px}
.quicklamp_image_1{display: none; width: 20px; height: 20px};
#loadingbar{display: none;text-decoration: blink}
.trusted_shops_image_1{border: medium none ; width: 70px; height: 70px;}

#CatNavi2 h4.level1, #CatNavi2 h4.level2, #CatNavi2 h4.level3, #CatNavi2 h4.level4, #CatNavi2 h4.level5, #CatNavi2 h3{
	margin:0;
	padding:5px 0px;
	font-size:14px;
	font-weight:normal;
	border: none;
	border-bottom: none;
	cursor:pointer;		
}
#CatNavi2 a {text-decoration: none}
#CatNavi2 a:hover {text-decoration: none}
#CatNavi2 h4 span.toggler { 
  background-image:url('images/toggle_08.png');
  background-position: right top;
  background-repeat:no-repeat;
  display:block;
  padding-left: 0px;
  padding-right: 10px
  
  }
span.naviimg {
float: left;
display: block;
padding-left: 0 !important;
padding-right: 5px;
}
span.toggler.withpic{
float: left;
display: block;
width: 122px;
padding-right: 10px
}
span.cleaner  {
display: block;
clear: both;
height: 1px;
font-size:1px;
line-height:1px;
}
div.pane {
border-bottom: 1px dotted black
}
/*
#CatNavi2 h4 span.toggler:hover { background-image:url("images/toggle_03.png"); }
#CatNavi2 h4.current span.toggler:hover { background-image:url("images/toggle_10.png");}
*/
#CatNavi2 h4.current span.toggler {background-image:url('images/toggle_06.png');} 
#CatNavi2 h4.current span.toggler {background-image:url('images/toggle_06.png');} 
#CatNavi2 h3 a {display: block}
#CatNavi2 h3.Current {background: gray}

#CatNavi2 h4.level2, #CatNavi2 h3.level2 {padding-left: 7px}
#CatNavi2 h4.level3, #CatNavi2 h3.level3 {padding-left: 14px}
#CatNavi2 h4.level4, #CatNavi2 h3.level4 {padding-left: 21px}
#CatNavi2 h4.level5, #CatNavi2 h3.level5 {padding-left: 28px}
div#pane1 {border-top: 1px solid silver;border-bottom: 1px solid silver}
div#pane2 {border-top: 1px solid #708090;border-bottom: 1px solid #708090}
div#pane3 {border-top: 1px solid gray;border-bottom: 1px solid gray}
div#pane4 {border-top: 1px solid black;border-bottom: 1px solid black}
/* currently active header */
h4.CurrentParent, h4.current {background-color: white !important}
#CatNavi2 h4.level1.current, #CatNavi2 h4.level2.current, #CatNavi2 h4.level3.current, #CatNavi2 h4.level4.current, #CatNavi2 h4.level5.current 
{
	cursor:default;
	background-color: transparent;
}

/* accordion pane */
#CatNavi2 .pane1, #CatNavi2 .pane2, #CatNavi2 .pane3, #CatNavi2 .pane4, #CatNavi2 .pane5 {
	border-left:2px solid #fff; border-right:2px solid #fff; border-top:0px solid #fff; border-bottom:0px solid #fff; display:none;
	height:180px;
	padding:15px;
	color:#fff;
	font-size:12px
}
/* a title inside pane */
#CatNavi2 .pane1 h3, #CatNavi2 .pane2 h3, #CatNavi2 .pane3 h3, #CatNavi2 .pane4 h3, #CatNavi2 .pane5 h3  {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

#CatNavi2 h4.level1, #CatNavi2 h4.level2, #CatNavi2 h4.level3, #CatNavi2 h4.level4, #CatNavi2 h4.level5, #CatNavi2 h3 {
border:medium none;
cursor:pointer;
font-size:14px;
font-weight:normal;
margin:0;
padding:5px 0;
}
#CatNavi2 a {
text-decoration:none;
}
#CatNavi2 a:hover {
text-decoration:none;
}
#CatNavi2 h4 span.toggler {
background-image:url('images/toggle_08.png');
background-position: right top;
background-repeat:no-repeat;
display:block;
padding-left:0;
padding-right:10px
}
span.naviimg {
display:block;
float:left;
padding-left:0 !important;
padding-right:5px;
}
span.toggler.withpic {
display:block;
float:left;
padding-right:10px;
width:102px;
}
span.cleaner {
clear:both;
display:block;
font-size:1px;
height:1px;
line-height:1px;
}
div.pane {
border-bottom:1px dotted black;
}
#CatNavi2 h4.current span.toggler {
background-image:url('images/toggle_06.png');
}
#CatNavi2 h4.current span.toggler {
background-image:url('images/toggle_06.png');
}
#CatNavi2 h3 a {
display:block;
}
#CatNavi2 h3.Current {
background:none repeat scroll 0 0 gray;
}
#CatNavi2 h4.level2, #CatNavi2 h3.level2 {
padding-left:7px;
}
#CatNavi2 h4.level3, #CatNavi2 h3.level3 {
padding-left:14px;
}
#CatNavi2 h4.level4, #CatNavi2 h3.level4 {
padding-left:21px;
}
#CatNavi2 h4.level5, #CatNavi2 h3.level5 {
padding-left:28px;
}
div#pane1 {
border-bottom:1px solid silver;
border-top:1px solid silver;
}
div#pane2 {
border-bottom:1px solid #708090;
border-top:1px solid #708090;
}
div#pane3 {
border-bottom:1px solid gray;
border-top:1px solid gray;
}
div#pane4 {
border-bottom:1px solid black;
border-top:1px solid black;
}
h4.CurrentParent, h4.current {
background-color:white !important;
}
#CatNavi2 h4.level1.current, #CatNavi2 h4.level2.current, #CatNavi2 h4.level3.current, #CatNavi2 h4.level4.current, #CatNavi2 h4.level5.current {
background-color:transparent;
cursor:default;
}
#CatNavi2 .pane1, #CatNavi2 .pane2, #CatNavi2 .pane3, #CatNavi2 .pane4, #CatNavi2 .pane5 {
border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; color:#FFFFFF;
display:none;
font-size:12px;
height:180px;
padding:15px
}
#CatNavi2 .pane1 h3, #CatNavi2 .pane2 h3, #CatNavi2 .pane3 h3, #CatNavi2 .pane4 h3, #CatNavi2 .pane5 h3 {
color:#999999;
font-size:16px;
font-weight:normal;
margin:0 0 -5px;
}
.Box > h4 {background: url('images/box_top.png') no-repeat;height:30px; width:203px}
.Box h4 span  {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:27px;
padding-left:9px;
}
.Box h4 span.img {float: right;margin: 4px 4px 0 0}
.Box > div.Inner { 
  background: url('images/boxback.png') no-repeat bottom left;
width:183px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:11px
  }
#corectegories {z-index: 21; background:url('img/layout/nav_end.gif') no-repeat right top; width:748px;margin-left:222px}
#CatNavi dd { margin-left:0;}
#cc1 > ul {
width: 550px !important;
}

#cc1 > ul > li.CatLevel2 { width: 220px }

li.extralabe  {
background:none repeat scroll 0 0 white !important;
float: right  !important;
width: 230px  !important;
}
