* { margin: 0;padding: 0} html {  background: #d0e6f5 url(img/front/bg/hgblue.gif) repeat top center;width: 100%;height: 100%;margin: 0px auto 0px auto;padding:0;color: #333;text-align:center;font-size: 12px;font-family: arial, sans-serif  } body {         background:transparent url(img/front/bg/himmel.gif) repeat-x top center;         margin: 0px auto 0px auto;         padding: 0;         text-align:center;         border: 0px;         width: 100%;         height:100% } img {border: 0px} select, select:hover,  select:active,  select:focus, input {font-size:12px} a:link, a:visited, a em.file {color: #006600; text-decoration:none} a:hover { text-decoration:none; color:#CC0000} .chk_input input { height:14px;width:14px} .hidden, .dontShow {         display: none } #maincontainer {         border: 0px;         text-align:left;         width: 1003px;         margin:0 auto -52px auto;         padding: 0;         min-height:100%;         height: auto         } #header {         height: 105px;         width: 1003px;         margin: 0px auto 0px auto;         padding: 0px } #topnav {height:7px;text-align:right;padding: 8px 5px 0px 0px} #logo {         float: left;         width:230px;         height:55px;         padding:0px;         background: url(img/front/logomain.png) no-repeat left;         margin: 15px auto 0px auto         } #topnavigation { height: 38px;   width: 1003px; padding:5px 0 0 0;margin:0px; background-image: url(img/front/layout-8-13.png); background-repeat:no-repeat; background-position: 0px -83px } #topnavigation a {font-size: 12px } #loginnav {font-size:11px; background: url(img/front/login.gif) no-repeat left bottom;margin:0px 0px 0px 10px; text-align:left;width:145px;height:27px;float:left;padding-left:30px} #loginnav a{font-size: 12px;font-weight:normal} #bcnav {text-align:left ;width:572px;height: 30px;float:left;padding:0px;overflow:hidden; white-space:nowrap } #bcnav ul { list-style:none; padding:0;margin:-2px 0 0 -3px;height: 31px} #bcnav li {float:left;padding:8px 0px 0px 16px;height: 31px} .bcsep {background: url(img/front/nav-seperator.gif) no-repeat left top} .home {margin-top:-3px} #extranav {font-weight:normal; text-align:left;width:235px;float:right} .korb {width:235px;height:30px;font-size:11px} .korb1 {float:left;width: 45px; height:28px; background: transparent url(buttons/german/korb.gif) no-repeat left} .korb2 {float:left;width: 125px; height:28px;line-height:13px} .korb4 {float:left;width: 63px; height:30px; background: transparent url(buttons/german/kasse_inaktiv.gif) no-repeat top left} .korb3 {float:left;width: 63px; height:30px; background: transparent url(buttons/german/kasse.gif) no-repeat top left} .korb3:hover { background: transparent url(buttons/german/kasse_hover.gif) no-repeat top left} #content-left {         width: 189px;         float: left;         margin: 0px auto 0px auto;         padding: 10px 0px 42px 0px } #content-right {         width: 189px;         float: right;         margin: 0px auto 0px auto;         padding: 10px 0px 42px 0px } #mainbody   {         width: 610px;         float: left;         color: #333;         font-size: 13px;         margin: 0px;         padding: 10px 6px 42px 7px } #mainbody_info   {         width: 805px;         float: left;         color: #333;         font-size: 13px;         margin: 0px;         padding: 10px 0px 42px 7px } #mainbody .c-top {height:9px; background: url(img/front/layout-8-13.png) no-repeat -192px -174px} #mainbody h3 {height:29px; background: url(img/front/layout-8-13.png) no-repeat -192px -129px} #mainbody .c-center {background: #fff url(img/front/bg/bgcontent-610-center.png) repeat-y left top;padding:0px 8px} #mainbody .c-bottom {height:10px; background: url(img/front/layout-8-13.png) no-repeat -192px -161px} #mainbody_info .c-top {height:9px; background: url(img/front/layout-8-13.png) no-repeat  0px -231px} #mainbody_info h3 {height:29px; background: url(img/front/layout-8-13.png) no-repeat 0px -186px} #mainbody_info .c-center {background: #fff url(img/front/bg/bgcontent-805-center.png) repeat-y left top; padding:0px 8px} #mainbody_info .c-bottom {height:10px; background: url(img/front/layout-8-13.png) no-repeat 0px -218px}   #mainbody_info ul, #mainbody ul, #mainbody_info ol, #mainbody ol {padding-left:25px} .c-top-300-green {height:29px; background: url(img/front/layout-8-13.png) no-repeat 0px -243px;font-size: 10pt; font-weight: bold; text-align:center; color: #fff; padding:5px 0px 0px 0px;margin-bottom:-5px } .c-center-300 {background: #fff url(img/front/bg/bgcontent-300-center.png) repeat-y left top;padding:0px 8px} .c-bottom-300 {height:10px; background: url(img/front/layout-8-13.png) no-repeat 0px -275px} * + html #mainbody,* + html #content-left,* + html #content-right { padding-bottom:94px }  #content-left h5 ,#content-right h5 {background: transparent url(img/front/layout-8-13.png) no-repeat 0px -129px;padding:5px;font-size: 13px; color: #fff; margin: 0 0 0 0;  font-weight:bold; text-align: center } .box-center {background: #fff url(img/front/bg/box-center.png) repeat-y top;padding:10px 8px 1px 12px;font-size: 13px} .box-bottom {background: transparent url(img/front/layout-8-13.png) no-repeat 0px -161px;height:9px;margin-bottom:10px } .box-top {background: transparent url(img/front/layout-8-13.png) no-repeat 0px -173px;height:8px;margin:0px } .box-center ul {list-style-type: none; margin:0; padding: 0; line-height:10px} .box-center ul li {background: url(img/shopfront/co_pfeil.gif) no-repeat left;padding:3px 0px 3px 9px} .box-ads {margin-bottom:10px; padding:2px} #suchbox {background: transparent url(img/front/layout-8-13.png) no-repeat -805px -129px;padding:10px 10px 0px 10px;margin:0px;font-size: 11px;height:50px} #suchbox form {padding:0px;margin:0px 0px} #quickfind .input_quickfind {width:143px;margin:3px 0px 0px 0px;padding:1px;border:1px solid;border-color:#336633; background-color: #f5fffa} #quickfind .button_quickfind {padding:1px;margin:3px 0px -3px 3px} .catListBody {background: #fff url(img/front/bg/box-center.png) repeat-y top; width: 100%;overflow: hidden;padding:0px;border:0} .catListBody ul, .catListBody  li ul {list-style-type: none; margin:0; padding: 0; font-size: 13px} .catListBody a {display:block;  text-decoration: none} .catListBody li {float:left;width: 100%;margin:0} #content-left ul.conandinfo  ,#content-right ul.conandinfo {margin:0px;padding:0px;list-style-type:none;display:inline-block} .hellgruen {background:#CCFFCC} .rosa {background: #ffeded} .boxVersand {background: transparent url(img/front/bg/versand.png) no-repeat top; width: 189px;height: 124px;padding-bottom:10px;overflow: hidden} .boxVersand_l {background: transparent url(img/front/bg/versand_l.png) no-repeat top; width: 189px;height: 57px;padding-bottom:10px;overflow: hidden} .boxZahlung {background: transparent url(img/front/bg/zahlung.png) no-repeat top; width: 189px;height: 114px;padding-bottom:10px;overflow: hidden} p.centerContent { text-align:center } .catListBody ul li a {padding: 3px 0px 3px 10%;color: #006600;list-style-type:none;border-top: 1px #eee solid; margin:0px 2px; width: 89%} .catListBody ul li ul li a, .catListBody li.activeCat ul li a  {padding: 2px 0px 2px 15%;color: #006600;font-weight:normal;font-size:11px;border-top: 1px #eee solid;list-style-type:none; background: url(img/shopfront/pfeil_sub.gif) no-repeat 17px;width: 84%} .catListBody ul li ul li ul li a , .catListBody li.activeCat li.activeCat ul li a{width: 77%;padding: 2px 0px 2px 22%;margin: -2px;font-weight:normal; list-style-type:none; background: url(img/shopfront/pfeil_sub.gif) no-repeat 30px ;color: #006600;border: 0} .catListBody ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat ul li a {width: 71%;padding: 2px 0px 2px 28%;font-weight:normal;color: #006600; list-style-type:none; background: url(img/shopfront/pfeil_sub.gif) no-repeat 37px ;border: 0} .catListBody li.activeCat li.activeCat li.activeCat li.activeCat ul li a  {color: #006600 } .catListBody li a:hover{color:#CC0000;text-decoration: none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  5px} .catListBody li li a:hover , .catListBody li.activeCat li a:hover{color:#CC0000;text-decoration: none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  17px} .catListBody li li li a:hover , .catListBody li.activeCat li.activeCat li a:hover{color:#CC0000;text-decoration: none;background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  30px} .catListBody li li li li a:hover , .catListBody li.activeCat li.activeCat li.activeCat li a:hover{color:#CC0000;text-decoration: none;background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  37px} .catListBody li.activeCat a{color: #006600; font-weight:bold;list-style-type:none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  5px} .catListBody li.activeCat li.activeCat a {color: #006600; font-weight:bold;list-style-type:none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  17px} .catListBody li.activeCat li.activeCat li.activeCat a {color: #006600; font-weight:bold;list-style-type:none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  30px} .catListBody li.activeCat li.activeCat li.activeCat li.activeCat a {color: #006600; font-weight:bold;list-style-type:none; background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  37px} .catListBody ul li a { \width: 100%; w\idth: auto }  .catListBody ul li ul li a, .catListBody li.activeCat ul li a  { \width: 100%; w\idth: auto }  .catListBody ul li ul li ul li a , .catListBody li.activeCat li.activeCat ul li a{ \width: 100%; w\idth: auto }  .catListBody ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat ul li a { \width: 100%; w\idth: auto }  #separator_trans, .separator_trans {width:100%;clear:both;text-align:center;background: url(img/front/pixel_trans.gif) repeat-x center;height:1px} #separator_grau {width:100%;clear:both;text-align:center;background: url(img/front/pixel_trans.gif) repeat-x center;height:1px} .strich_green{width:100%;clear:both;text-align:center;background: url(img/front/bg/strich-green.gif) no-repeat right; height:1px;padding: 3px 0px} .separator_green{width:100%;clear:both;text-align:center;background: url(img/front/bg/strich-green.gif) no-repeat right; height:1px;margin-bottom:10px} .unterstrich { border-bottom: 1px #ddd solid; width:100%;margin-bottom:5px} .bilderrahmen, #bilderrahmen {background: #fff; padding: 4px; border:1px #9A9999 solid } .productOldPrice {color: #333;font-size:10px; font-weight: normal} .productDiscountPrice {color: #ff0000;font-weight: bold} .productSpecialPrice, .productNewPrice {color: #ff0000} .boldprice {font-weight:bold} .clearHere, .clear-both  { clear: both } .klein, #klein, .klein td {font-size: 11px} #errormessage,.errormessage, .error {width:98%; background:#ffe4e1; border:1px solid; border-color:#ff0000; padding:2px; margin: 0 4px}  #successmessage {width:98%; background:#CCFFCC; border:1px solid; border-color:#008000; padding:2px; margin: 0 4px} #neutralmessage {width:98%; background:#ffffcc; border:1px solid; border-color:#666666; padding:2px; margin: 0 4px} .errorborder {border:1px solid #666} .neutralmessage1 {width:98%; background:#ffffcc; padding:2px; margin: 0 4px} .errormessage1 {width:98%; background:#ffe4e1; padding:2px; margin: 0 4px} .successmessage1 {width:98%; background:#CCFFCC;padding:2px; margin: 0 4px} .inputRequirement, .red {color:red} .input_menge {width:28px} h1,h2,h3,h4,h5 {font-weight:normal} h1 {font-size: 18px;  color: #333; margin: 0px; padding:0px; font-weight:bold; display:inline-block} h2 {font-size: 1.0em; color: #333; padding-bottom: 1em;display:inline-block} h3 {font-size: 10pt; font-weight: bold; text-align:center; color: #fff; padding:5px 0px 0px 0px;margin-bottom:-5px } h4 {color: #333; font-size: 12px;padding-top: 0.3em; padding-bottom: 0.3em; text-align:center; font-weight:bold; border-bottom: 1px #C5C5C5 solid} h5 {font-size: 13px; color: #fff; margin: 0 0 0 0;  font-weight:bold; text-align: center } h6 {font-size: 15px; margin:0px; color:#CC0000; font-weight:bold;display:inline-block} .redbold {padding:5px 0;color:#CC0000; font-weight:bold} .h2info {padding:10px 0px} #h1l{width: 75%;text-align:left;float:left;clear:both;padding: 0px } #h1r{ width: 20%;text-align:right;float:right;padding: 0px 5px } .h3 {font-size: 10pt; font-weight: bold; text-align:center; color: #fff; background: url(img/front/bg/bgcontent-leiste-green.gif) repeat-x; padding:2px;margin-top:5px} .h3small {font-weight: bold; color:#444; background: #f0fce1 } .h3small h2 {font-weight: bold; margin:0;padding:0} .lis-h3small {padding: 3px;margin-top:6px;border-style:solid none;border-width:1px;border-color:#006600} .lis-h3smallsub {color:gray; padding: 3px;border-bottom:1px dashed #c5c5c5} .infotext {text-align:justify;padding:5px} .csd-text {font-size:11px;padding-bottom: 0em;display:inline-block;color:gray;max-height:250px;overflow-y:auto} .csd-text a,.csd-text a:hover,.csd-text a:visited  {font-size:11px} .csd-text h2 {font-size:12px;color:gray;font-weight:bold;width:99%} .blog_text h2, h2.blog_title_list {font-size: 15px;font-weight:bold} .ratg ul li ul{display:none} .ratg ul li.activeCat ul{display:block} #subcolumns2{width: 580px; text-align:center} .subcolumns {text-align:left; width: 580px; padding: 0px 1px; margin: 0px 5px; overflow:hidden} .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: hidden} .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; overflow: hidden} .c25l, .c25r { width: 24.111% } .c33l, .c33r { width: 33.333% } .c50l, .c50r { width: 43.999%;padding: 0 3% } .c66l, .c66r { width: 66.666% } .c75l, .c75r { width: 74.999% } .c38l, .c38r { width: 38.196% } .c62l, .c62r { width: 61.803% } #uk, .uk { margin:-1px; padding-left:15px; font-size: 12px;line-height:1.4em} #ok, .ok{  font-weight:bold; margin: -2px; padding-left:5px} .ok2 { width : 590px; height : 16px } .cat-list-1 {width:210px;text-align:right;padding-right:19px;margin-top:-2px;margin-left:-16px;background: url(img/shopfront/pfeil_aktiv.gif) no-repeat  210px 33% } .cat-list-2 {color:gray;font-weight:normal;font-size:10px} .subc  { padding: 0 0 0 0; overflow: hidden } .subcl { padding: 0 1em 0 0; overflow: hidden } .subcr { padding: 0 0 0 1em; overflow: hidden } .listing_float_left {float: left; text-align:center; width:125px; margin-right: 5px; margin-bottom: 0.15em; border:0 } .listing_float_right {float: right; width:655px;margin-bottom: 0.15em; border:0 } img.center { text-align:center; background: #fff; padding: 4px; border:1px #ddd solid } img.imgRight {float: right;margin: 2px 0px 2px 10px;position: relative} img.imgLeft {float: left;margin: 2px 10px 2px 0px;position: relative} #copyright { clear:both; width:1003px; height: 42px; border-top: 1px solid; border-color: #666; margin:0px auto } #datum {position:relative;float:left;padding:0px;width:150px; margin: -12px auto 12px auto;color:#666; text-align:left;font-size: 10px} #hoch {position:relative;float:right; padding:0px;width:150px; margin: -10px auto 10px auto;text-align:right} #footer {float:left; padding:0px;width:698px; margin: 0px auto 0px auto;text-align:center} #footer2, #footer2 a:link, #footer2 a:hover,#footer2 a:visited{color:#666;font-size:10px; margin-top:10px} #info_left{text-align:left;vertical-align:bottom;float:left;clear:both;padding:0px;margin:0px;color: #444} #info_right{text-align:left;vertical-align:bottom;float:right;padding: 0px;margin:0px} .infobild {text-align:center;padding:0px ;float: right;margin: 3px 0px; position: relative} table { width: 100%;border-collapse: collapse } table,tbody, tr, td,th {border:0; padding:0px;margin:0px;font-size: 13px} .abstand td {padding:3px} .row1{background-color: #f1f1f1} .row2{background-color: #ffffff} .pls1{text-align:right} .pls2{ text-align:left; width:305px} .pls2_g{ text-align:left; width:450px} .pls4{text-align:right; width:60px} .pls5{text-align:right; width:65px;padding:0px;height:22px } .pls5 a:link, .pls5 a:hover,.pls5 a:visited {font-weight:normal} .containerProdListing {padding-bottom: 5px;padding-top: 15px} .t1 { padding:0px 10px; font-size: 10pt; font-weight: bold; color: #fff; background: transparent } #line,  #mainbody thead {background: url(img/front/bg/bgcontent-leiste-green.gif) repeat-x; color:white;height:26px} .t1pls3 { font-size:7pt; font-weight: normal; color: #fff } .t2 {font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #FFFFCD} .t3 {font-size: 10pt; font-weight: normal; background-color: #FFFFCD} .t4 {font-size: 8pt; font-weight: normal; background-color: #FFFFCD; color: #666666} .t41 {font-size: 8pt; font-weight: normal; color: #666666} .t2a {font-size: 10pt; font-weight: bold; color: #333333; text-align:right} .t3a {font-size: 10pt; font-weight: normal;color: #000000;text-align:left;width:48%;padding-left:3px} .t3b {font-size: 10pt; font-weight: normal;color: #000000;text-align:right} .t4a {font-size: 8pt; font-weight: normal; color: #666666;width:90px} .tab1 { font-size: 10pt; padding:2px} .tab2 { font-size: 10pt; font-weight: bold; color: #fff; background: #336633 url(img/front/bg/bgcontent-leiste-green.gif) repeat-x; padding:2px} .tab3 { font-size: 7pt; color: #fff; BACKGROUND: #336633 url(img/front/bg/bgcontent-leiste-green.gif) repeat-x; padding:2px} .tab4 { font-size: 9pt; font-weight: normal; background-color: #f1f1f1; padding:2px} .tab5 { font-size: 9pt; background-color: #fff; padding:2px} .tab6 { font-size: 9pt; color: #333; background-color: #f1f1f1; border: 1px solid; border-color: #336633; padding:4px } .tab7 { font-size: 10pt; font-weight: bold; color: #ffffcd; background-color: #34522d} .container, .moduleRow { background-color: #E6E6E6;  margin-bottom: 3px; padding: 5px } .moduleRowSelected { background-color: #CCFFCC;  margin-bottom: 3px; padding: 5px } .container2 { background-color: #FFFFFF;  margin: 0; padding: 5px } .kasten {background: #EFF7D8;border:1px solid #CCCCCC;position: relative;margin:0px; padding:5px  } .ecke_ol {position: absolute; width: 10px; height: 10px; background: url(img/front/bg/ecke_left_top_10x10.gif) no-repeat; top: -1px; left: -1px} .ecke_or {position: absolute; width: 10px; height: 10px; background: url(img/front/bg/ecke_right_top_10x10.gif) no-repeat; top: -1px; right: -1px} .ecke_ul {position: absolute; width: 10px; height: 10px; background: url(img/front/bg/ecke_left_bottom_10x10.gif) no-repeat; bottom: -1px; left: -1px} .ecke_ur {position: absolute; width: 10px; height: 10px; background: url(img/front/bg/ecke_right_bottom_10x10.gif) no-repeat; bottom: -1px; right: -1px} .ecke_blank_ol {position: absolute; width: 8px; height: 8px; background: url(img/front/bg/ecke_left_top_weis_8x8.gif) no-repeat; top: -1px; left: -1px} .ecke_blank_or {position: absolute; width: 8px; height: 8px; background: url(img/front/bg/ecke_right_top_weis_8x8.gif) no-repeat; top: -1px; right: -1px} .kastenrot { background:#ffffcc; position: relative;border-color: #cccccc;border-style: solid;border-width: 1px;padding:5px;margin: 0px } .longTextarea textarea {width: 99%} label { background: transparent;color: #333;width: 16em;padding-right: 4px; padding-bottom: 8px; float: left} .smalllabel{ background: transparent;color: #333;width: 10em;padding-right: 4px;float: left} .biglabel { background: transparent;color: #333;width: 18em;padding-right: 4px; margin-bottom: 5px;float: left} .biginput {color: #333;width: 590px;float: left} .inputlang input[type="text"], .inputlang select  {width:170px} .hellgrau {background-color:#F1F1F1} .weiss {background-color:#FFFFFF} .processCheckoutGreen {position:relative;background-color:#D5FFBF;text-align:center;height:35px;width:188px;float:left;border:1px #CCCCCC solid;padding:1px;margin:0px 3px;font-size:11px;color:#000;line-height:15px} .processCheckoutRed {position:relative;background-color:#FFDDDD;text-align:center;height:35px;width:188px;float:left;border:1px #CCCCCC solid;padding:1px;margin:0px 3px;font-size:11px;color:#000;line-height:15px} .processCheckoutYellow {position:relative; background-color:#FFFF91;text-align:center;font-weight:bold;height:35px;width:188px;float:left;border:1px #CCCCCC solid;padding:1px;margin:0px 3px;font-size:11px;color:#000;line-height:15px} .processCheckoutYellowZ {position:relative; background-color:#FFFF91;text-align:center;font-weight:bold;height:35px;width:88px;float:left;border:1px #CCCCCC solid;padding:1px;margin:0px 3px;font-size:11px;color:#000;line-height:15px} .processCheckoutRedZ {position:relative; background-color:#FFDDDD;text-align:center;font-weight:normal;height:35px;width:88px;float:left;border:1px #CCCCCC solid;padding:1px;margin:0px 3px;font-size:11px;color:#000;line-height:15px} .CWl {text-align:left;width:80%;float:left;font-size: 14px;color:#444} .CWr {text-align:right;width:20%;float:right} .carthover:hover{background: url(buttons/german/cart_hover.gif)} #mobileBox {text-align: center; font-size: 30px; color: #fff; background: #000; padding: 20px; line-height: 26px} #mobileBox a {text-decoration: underline;color: #fff} .uebersicht {overflow:hidden; margin: 3px 0 0 0; max-height:158px} a.weniger, a.mehr {color:#CC0000;margin:0 0 0 14px;text-decoration:none} a.hidemehr {display:none} a.hideweniger {display:none} .alle {max-height:100%!important;overflow:visible} #tabs {float:right; margin: 27px auto 0px auto;padding-left:5px} #menu li {float:left;margin-left: 2px;width:107px;height:40px;display:inline; position:relative; background-image: url(img/front/layout-8-13.png); background-repeat:no-repeat} #menu li.hund-active, #menu li.hund-inactive:hover {background-position: 0px -40px} #menu li.hund-inactive{background-position: 0px 0px} #menu li.katze-active,#menu li.katze-inactive:hover {background-position: -107px -40px} #menu li.katze-inactive {background-position: -107px 0px} #menu li.kleintier-active, #menu li.kleintier-inactive:hover {background-position: -214px -40px} #menu li.kleintier-inactive {background-position: -214px 0px} #menu li.vogel-active, #menu li.vogel-inactive:hover {background-position: -321px -40px} #menu li.vogel-inactive {background-position: -321px 0px} #menu li.aquaristik-active, #menu li.aquaristik-inactive:hover{background-position: -428px -40px} #menu li.aquaristik-inactive {background-position: -428px 0px} #menu li.reptilien-active, #menu li.reptilien-inactive:hover {background-position: -535px -40px} #menu li.reptilien-inactive {background-position: -535px 0px} #menu li.pferd-active, #menu li.pferd-inactive:hover {background-position: -642px -40px} #menu li.pferd-inactive {background-position: -642px 0px} #menu a {width:107px;height:40px;display:inline;float:left} .dropdown_columns, .dropdown_columnsk {     margin:35px auto;      position:absolute; z-index:9999;      left:-999em;      text-align:left;     padding:10px 5px 10px 5px;     border:1px solid #d5ca4f;          background:#FFFFFF;          -moz-border-radius: 0px 5px 5px 5px;     -webkit-border-radius: 0px 5px 5px 5px;     border-radius: 0px 5px 5px 5px;     -moz-box-shadow: 2px 2px 5px #666666;     -webkit-box-shadow: 2px 2px 5px #666666;     box-shadow: 2px 2px 5px #666666 } .dropdown_columns { float:right;width: 528px} .dropdown_columnsk { float:right;width: 419px} .dropdown_columnsr,.dropdown_columnskr {     margin:35px auto;      position:absolute; z-index:9999;      right:999em;      text-align:left;     padding:10px 5px 10px 5px;     border:1px solid #d5ca4f;          background:#FFFFFF;          -moz-border-radius: 5px 0px 5px 5px;     -webkit-border-radius: 5px 0px 5px 5px;     border-radius: 5px 0px 5px 5px;     -moz-box-shadow: 2px 2px 5px #666666;     -webkit-box-shadow: 2px 2px 5px #666666;     box-shadow: 2px 2px 5px #666666 } .dropdown_columnsr { float:left;width: 528px} .dropdown_columnskr { float:left;width: 419px} #menu li:hover .dropdown_columns, #menu li:hover .dropdown_columnsk {     left:2px;     top:auto } #menu li:hover .dropdown_columnsr, #menu li:hover .dropdown_columnskr {     right:2px;     top:auto } #menu li ul li {display:block;position:relative; background:none;height:20px} .col_1, .col_3 { text-align:left;     display:inline;     float: left;     position: relative;     margin-left: 10px;     margin-right: 5px } .col_1 h3 {text-align:left;height:20px;margin:0;padding:0;font-size: 13px;line-height:1.4em} .col_1 h3 a:link, .col_1 h3 a:visited {margin-left:-8px;display:block;color: #006600; text-decoration:none} .col_1 h3 a:hover { margin-left:-8px;text-decoration:none; color:#CC0000} #menu .col_1 a, #menu .col_3 a {height:19px;font-size: 13px;line-height:1.4em} #menu .col_1 .tmall a, #menu .col_3 .tmall a {font-weight:normal;font-style:italic; padding:10px 0 0 0} #menu .col_1 a,  .col_1 {width:145px} #menu .col_3 a,  .col_3 {width:181px;font-weight:bold} .lazy { display: none } 