 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
*{margin:0;padding:0;}
html{background:#1c0000 url('/images/skin/lev/bg_lft.jpg') no-repeat 0 0;height:100%;overflow-x:hidden;}
body {text-align: center; background: url('/images/skin/lev/bg_rght.jpg') no-repeat 100% 0; height:100%; font:normal 12px/normal helvetica, arial, sans-serif; color:#484848; min-height:1000px; max-width:2000px}
a {color:#4d2e26;}
em {font-style:italic;}
strong {font-weight:bold;}
.epicenter {font-size:18px;}
.content ul {margin:0.5em 0 1em 2em;}
.content ul li {list-style:url('/images/skin/lev/arrow3.gif'); margin-bottom:0.5em;}
.content ol {margin:0.5em 0 0 2em;}
.content ol li {list-style:decimal;line-height:1.5em;}
.content h3 {font-size:20px;margin-top:0.5em;}
.content h4 {font-size:16px;margin-top:0.5em;}
p {margin-bottom:0.5em;}
img{border:0;}
img{border:0;}
#basis{width:1000px;margin:0 auto;text-align:left;position:relative;}
#headerWrapper {position:absolute;top:0px;left:0px;text-align:center;width:100%;}
#head{width:980px;height:85px;margin:0 auto;padding:20px 0 0 20px;background-color:#710000;font-size:18px;}
#head a{display:block;float:left;}
#head p{color:#a43030;float:right;padding:40px 78px 0 0;}
#head p a{color:#feb158;display:inline;float:none;padding:0 5px}
#l1, #l2, #l3, #l4{float:left;width:1000px;position:relative;}
#l1{ margin-top:105px; background:url('/images/skin/lev/shadow_cntr_bg.png') repeat-y 0 0; _background:transparent}
#l2{background:url('/images/skin/lev/cntr_bg.jpg') repeat-y 20px 0;}
#l3{background:url('/images/skin/lev/top_bg.jpg') no-repeat 0 0;}
#l4{background:url('/images/skin/lev/bottom_bg.jpg') no-repeat 0 100%;width:900px;padding:50px;margin-top:55px;}
body#home.index.simplified #l4 {margin-top:50px;padding-top:20px;}
 #l_1, #l_2, #l_3, #l_4, #l_5{position:absolute;background-position:0 0;background-repeat:no-repeat;}
#l_1,#l_2,#l_3,#l_4,#l_5{_clear:both;}
#l_1{top:-78px;left:-70px;width:501px;height:131px;background-image:url('/images/skin/lev/l_1.png');}
#l_2{top:50px;left:-61px;width:91px;height:397px;background-image:url('/images/skin/lev/l_2.png');}
#l_3{top:-57px;right:-3px;width:250px;height:58px;background-image:url('/images/skin/lev/l_3.png');}
#l_4{top:-11px;right:-58px;width:65px;height:297px;background-image:url('/images/skin/lev/l_4.png');}
#l_5{bottom:-13px;right:-43px;width:823px;height:162px;background-image:url('/images/skin/lev/l_5.png');}
#l_1{_top:-69px;_background-image:url('/images/skin/lev/l_1.gif');}
#l_2{_background-image:url('/images/skin/lev/l_2.gif');}
#l_3{_background-image:url('/images/skin/lev/l_3.gif');}
#l_4{_right:-60px;_background-image:url('/images/skin/lev/l_4.gif');}
#l_5{_background-image:url('/images/skin/lev/l_5.gif');}
  #l_1, #l_2, #l_3, #l_4 {z-index:0;}
body #topnavWrapper #topnav ul li a {position:relative;z-index:1000;}
 #topnavWrapper {position:absolute;top:155px;left:0;width:100%;}
#topnav{position:relative;width:900px;height:50px;background:url('/images/skin/lev/nav.gif') repeat-x 0 0;font-size:18px;margin:0 auto;padding:5px 0 0 0;}
body#home.index.simplified #topnav {background:none;}
#topnav ul{float:right;list-style:none;letter-spacing:-1px;padding-right:15px}
#topnav li{position:relative;float:left;height:50px;padding-left:15px;background:url('/images/skin/lev/nav_li.gif') no-repeat 0 0;margin-left:-1px}
#topnav li.n_one{background:none}
#topnav li.active, #topnav li.n_one.active{background:url('/images/skin/lev/nav_li_act.gif') no-repeat 0 0;color:#710000}
#topnav a, #topnav span {display:block;float:left;height:38px;padding:12px 15px 0 0}
#topnav a, #topnav li.active a:hover {color:#f3d2b0;}
#topnav li.active a {background:url('/images/skin/lev/nav_span.gif') no-repeat 100% 0;color:#710000}
#catchCopy {clear:left;float:left;width:100%;margin:10px 0 0 0;padding:0;text-align:center;}
.b1, .b2{font-size:15px; margin-top:10px;}
.b1 p, .b2 p{padding:5px 0}
.b1{float:left;width:407px;margin-left:36px;background:url('/images/skin/lev/vert_dott.gif') repeat-y 100% 0;padding:0 7px 19px 0;}
.b1{_margin-left:18px;}
h1, .content h2 {font-size:36px;color:#4d2e26;letter-spacing:-2px;}
 body#catalogue.index h1.region {padding-left:40px;padding-right:0;}
body#catalogue.index h1.region.france {background:url('/images/skin/lev/flags/32x32/france.gif') no-repeat 0px 4px;}
body#catalogue.index h1.region.germany {background:url('/images/skin/lev/flags/32x32/germany.gif') no-repeat 0px 4px;}
body#catalogue.index h1.region.italy {background:url('/images/skin/lev/flags/32x32/italy.gif') no-repeat 0px 4px;}
body#catalogue.index h1.region.macedonia {background:url('/images/skin/lev/flags/32x32/macedonia.gif') no-repeat 0px 4px;}
body#catalogue.index h1.region.tunisia__north_africa {background:url('/images/skin/lev/flags/32x32/tunisia__north_africa.gif') no-repeat 0px 4px;}
 body#catalogue.show h1.product {padding-left:40px;padding-right:0;}
body#catalogue.show h1.product.france {background:url('/images/skin/lev/flags/32x32/france.gif') no-repeat 0px 4px;}
body#catalogue.show h1.product.germany {background:url('/images/skin/lev/flags/32x32/germany.gif') no-repeat 0px 4px;}
body#catalogue.show h1.product.italy {background:url('/images/skin/lev/flags/32x32/italy.gif') no-repeat 0px 4px;}
body#catalogue.show h1.product.macedonia {background:url('/images/skin/lev/flags/32x32/macedonia.gif') no-repeat 0px 4px;}
body#catalogue.show h1.product.tunisia__north_africa {background:url('/images/skin/lev/flags/32x32/tunisia__north_africa.gif') no-repeat 0px 4px;}
 h1 small, .content h2 {font-size:30px;display:block;font-weight:normal;color:#75a347;}
.ul1{ margin-left:2em}
.ul1 li{ font-size:18px;padding:3px 0; list-style:url('/images/skin/lev/disc.gif'); line-height:12px; margin:0.5em 0 0.5em 0; padding:0 0 0.5em 0; _padding-left:0.5em}
.ul1 b{color:#f8f1ef;padding:1px 4px 4px 6px;font-size:14px;}
.ul1 a {color:#333;text-decoration:none;}
.ul1 a:hover {color:#999;text-decoration:underline;}
.ul1 span{font-size:30px;color:#75a347;position: relative;top:1px}
.ul1 a span {text-decoration:none;}
.b1 .butt1, .b2 .butt1, .buttons p{height:45px;float:left;background:url('/images/skin/lev/butt1_lft.gif') no-repeat 0 0;font-weight:bold;font-size:16px;margin:14px 0 0 0;padding:0}
.butt1 a, .buttons a{height:38px;display:block;float:left;background:url('/images/skin/lev/butt1_rght.gif') no-repeat 100% 0;color:#fee5e5;padding:7px 12px 0 12px}
.buttons p{margin:0 10px 0 0px;_margin:0 10px 0 0;}
.buttons p.b_rght{background-image:url('/images/skin/lev/butt4_lft.gif');}
.buttons p.b_rght a{background-image:url('/images/skin/lev/butt4_rght.gif');}
.b1.b_bot .butt1, .b2.b_bot .butt1{position:absolute;bottom:0;left:0}
.b1 .butt1.b_2{background:url('/images/skin/lev/butt2_lft.gif') no-repeat 0 0;}
.butt1.b_2 a{background:url('/images/skin/lev/butt2_rght.gif') no-repeat 100% 0;}
.b2.b_bot .butt1.b_3{background:url('/images/skin/lev/butt3_lft.gif') no-repeat 0 0;left:24px;}
.butt1.b_3 a{background:url('/images/skin/lev/butt3_rght.gif') no-repeat 100% 0;color:#e4ffbb;}
#kolbasa{position:absolute;top:50px;left:50px;clear:left;width:900px;color:#710000;margin:0 0 0 0;padding:10px 0 9px 0;background:#f8f9fd url('/images/skin/lev/kolbasa.gif') repeat-x 0 100%;list-style:none;}
#kolbasa li{float:left;padding:0 0 0 14px}
#kolbasa a{color:#717171;padding:0 18px 0 0;background:url('/images/skin/lev/arrow1.gif') no-repeat 100% 6px;position:relative;}
#kolbasa a {_background:url('/images/skin/lev/arrow1.gif')no-repeat top left;_position:static;}
#wrap{float:left;width:100%;clear:both;}
.content{position:relative;float:left;width:567px;background:url('/images/skin/lev/vert_dott.gif') repeat-y 100% 0;padding:14px 12px 0 21px;margin:0;}
.content.with_breadcrumbs, #basis #l1 #l2 #l3 #l4 div.sidebar.with_breadcrumbs {margin-top:30px;}
body#home .content, body#shopping_cart .content, body#customers .content, body#home .sidebar, body#shopping_cart .sidebar, body#customers .sidebar {padding-top:12px;}
 .form1{float:left;width:567px;height:109px;background:url('/images/skin/lev/form1.gif') no-repeat 0 0;padding:17px 0 0 18px;font:normal 11px/normal Tahoma;}
.form1{ width:549px;}
.form1 input{float:left;width:38px;height:46px;background:url('/images/skin/lev/f1_st.gif') no-repeat 0 0;border:none;cursor:pointer;}
.form1 input:hover{background-position:-38px 0;}
.form1 .f1_txt{width:464px;height:20px;margin:5px 18px 0 10px;font-size:14px;color:#4c2419;background:none;cursor:text;position:relative;}
.form1 p{padding:5px 0 3px 0;}
.form1 em{display:block;font-style:normal;margin-top:-3px}
.form1 a {color:#484848;}
.form1 a.thumbnails {border-left:1px solid #7bb74b;padding-left:10px;margin-left:5px}
.form1 a.list {border-right:1px solid #7bb74b;padding-right:10px;margin-right:5px}
.form1 label.perPage{margin-left:14px}
.form1 select{font:normal 11px/normal Tahoma;}
.form1 em strong{color:#543229;}
.form1 div {text-align:center;}
.f_b{font-size:14px;padding:5px 0;line-height:18px;}
.f_b.region_count {color:#999;}
.dl1{float:left;width:567px;padding:10px 0;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;}
.dl1 dt{float:left;width:150px;height:220px;padding-left:0;position:relative;background:url('/images/skin/lev/Catalogue product frame.gif');}
.dl1 dt a {display:block;width:130px;overflow:hidden;position:relative;top:10px;left:10px;}
.dl1 dt a img {position:relative;left:-10px;}
.dl1 dt span.badge {display:block;width:50px;height:50px;position:absolute;z-index:1000;top:-5px;left:-5px;}
.dl1 dt span.badge.new {background:url('/images/skin/lev/product_new_badge.png') top left no-repeat;}
.dl1 dt span.badge.new {_background:url('/images/skin/lev/product_new_badge.gif') top left no-repeat;}
.dl1 dt span.badge.updated {background:url('/images/skin/lev/product_updated_badge.png') top left no-repeat;}
.dl1 dd{float:left;width:400px;margin-left:17px;}
.dl1 h3{font-size:24px;color:#689639;margin-top:0;padding:0 0 10px 0}
.dl1 h3 a {color:#689639;text-decoration:none;}
.dl1 h3 a:hover {text-decoration:underline;}
.dl1 h3 small{font-size:12px;color:#4d2e26;display:block;}
 h3.product {padding-left:25px;}
h3.product small {position:relative;left:-25px;}
h3.product.france {background:url('/images/skin/lev/flags/20x20/france.gif') no-repeat 0px 3px;}
h3.product.germany {background:url('/images/skin/lev/flags/20x20/germany.gif') no-repeat 0px 3px;}
h3.product.italy {background:url('/images/skin/lev/flags/20x20/italy.gif') no-repeat 0px 3px;}
h3.product.macedonia {background:url('/images/skin/lev/flags/20x20/macedonia.gif') no-repeat 0px 3px;}
h3.product.tunisia__north_africa {background:url('/images/skin/lev/flags/20x20/tunisia__north_africa.gif') no-repeat 0px 3px;}
.dl1 dd p{line-height:17px;}
.dl1 big{display:block;font-size:12px;padding:15px 0;}
.dl1 big a{color:#4d2e26;padding-right:10px;background:url('/images/skin/lev/d_arrow.gif') no-repeat 100% 6px;}
.dl1 big a strong {font-weight:bold;}
.dl1 dd .desc {height:163px;overflow:hidden;}
.sale{width:345px;height:52px;background:url('/images/skin/lev/sale.gif') no-repeat 0 0;padding:0 17px 0 19px;}
.sale span{float:left;padding:10px 0 0 0}
.sale b{font-size:30px;color:#a30000;}
.sale sup{position:relative;top:-4px;left:4px;font-size:16px}
.sale p{float:right;float:right;height:43px;margin-top:8px;margin-left:0.5em;background:url('/images/skin/lev/sale_lft.gif') no-repeat 0 0;font-size:16px;font-weight:bold;}
.sale p a{float:left;display:block;height:35px;background:url('/images/skin/lev/sale_rght.gif') no-repeat 100% 0;color:#fee5e5;padding:8px 14px 0 19px;}
.pager{float:left;width:100%;list-style:none;text-align:center;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;padding:8px 0}
.pager li{display:inline;}
.pager a{color:#484848;}
.pager a, .pager span, .pager em{padding:2px 6px}
.pager span{background-color:#689639;color:#f8f9fd;}
.pager em{font-style:normal;color:#c1c1c1;}
.pagination {text-align:center;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;padding:8px 0;margin-top:8px;clear:left;}
.pagination .disabled {font-style:normal;color:#c1c1c1;}
.pagination .current {background-color:#689639;color:#f8f9fd;}
.pagination span, .pagination a {padding:2px 6px;margin-top:6px}
.pagination a {color:#484848;}
.try{padding:7px 37px 0 23px;}
.try a{color:#710000;margin-right:1em;}
.try span{float:right;}
.sidebar{float:left;width:290px;margin:0 0 0 -1px;padding:14px 5px 10px 6px;background:url('/images/skin/lev/vert_dott.gif') repeat-y 0 0;vertical-align:top;}
.s_pic{width:258px;height:208px;background:url('/images/skin/lev/s_bg1.gif') no-repeat 0 0;padding:16px 16px 17px 17px;}
.sidebar h2 {font-size:30px;font-weight:normal;letter-spacing:-2px;color:#4d2e26;padding:8px 0 6px 13px;}
.sidebar h2 a {color:#4d2e26; text-decoration:none;}
.sidebar h2 a:hover {text-decoration:underline;}
.sidebar h2.c2{color:#689639;}
.sidebar ul{list-style:none;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;margin:0 5px 0 0;padding:0 0 14px 13px;}
.sidebar li{padding:5px 0 6px 17px;background:url('/images/skin/lev/arrow2.gif') no-repeat 0 9px;}
 .sidebar li.france {background:url('/images/skin/lev/flags/10x10/france.gif') no-repeat 0 9px;}
.sidebar li.germany {background:url('/images/skin/lev/flags/10x10/germany.gif') no-repeat 0 9px;}
.sidebar li.italy {background:url('/images/skin/lev/flags/10x10/italy.gif') no-repeat 0 9px;}
.sidebar li.macedonia {background:url('/images/skin/lev/flags/10x10/macedonia.gif') no-repeat 0 9px;}
.sidebar li.tunisia__north_africa {background:url('/images/skin/lev/flags/10x10/tunisia__north_africa.gif') no-repeat 0 9px;}
.sidebar ul.ul_c2 li{background-image:url('/images/skin/lev/arrow3.gif');}
.sidebar li a{color:#710000}
.sidebar ul.ul_c2 a{color:#484848;}
.sidebar h3{font-size:30px;font-weight:normal;letter-spacing:-2px;padding:8px 0 6px 13px;}
.sidebar h3 span{font-size:24px;color:#689639;display:block;margin-top:-5px;}
.sidebar p{padding:3px 0 6px 13px;line-height:17px;}
.sidebar #freeDelivery {background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;}
#sidebarCart h3, #sidebarCart h3 a {color:#689639;}
#sidebarCart h3 a {text-decoration:none;}
#sidebarCart h3 a:hover {text-decoration:underline;}
#sidebarCart td a {background:url('/images/skin/lev/arrow3.gif') 50% left no-repeat;padding:5px 0 6px 17px;}
#sidebarCart p.delivery {margin-top:0;padding-top:0;}
#sidebarCart p.total {float:right;padding-top:10px;}
#sidebarCart p.checkout {line-height:1.3em;margin:-1em 0 0 0;padding-bottom:0;color:#808080;}
#sidebarCart p.checkout a {color:#689639;font-size:19px;}
#sidebarCart div.buttons {float:left;width:auto;margin-left:-5px;_margin-left:0;}
#sidebarCart div.buttons p {padding-top:0;margin-bottom:0;}
.dl2{float:left;width:567px;padding:10px 0;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;}
.dl2 {_margin-left:0;}
.dl2 .pic {margin-left:-7px;float:left;width:220px;height:327px;padding:0 9px 0 0;text-align:center;position:relative;background:url('/images/skin/lev/Product details frame.gif') top left no-repeat;}
.dl2 .pic a {float:left;display:block;width:186px;overflow:hidden;position:relative;top:17px;left:17px;margin:0;padding:0;}
.dl2 .pic a img {position:relative;left:-17px;}
.dl2 .details {float:left;width:345px;min-height:330px;line-height:18px;font-size:14px;margin:6px 0 0 0;padding:0;}
.dl2 .details {_margin-right:-10px;}
.dl2 .details td span.savings {font-style:italic;}
.dl2 .details td span.savings strong {color:#408000;}
.dl2 .description {font-size:14px;line-height:18px;margin-bottom:1em;}
.dl2 .description .badge {height:50px;position:relative;left:-15px;}
.dl2 .description .badge.updated {background:url('/images/skin/lev/product_updated_badge.png') top left no-repeat;}
.dl2 .description .badge.new {background:url('/images/skin/lev/product_new_badge.png') top left no-repeat;}
.dl2 .description .badge.new {_background:url('/images/skin/lev/product_new_badge.gif') top left no-repeat;}
.dl2 .description .badge p {margin:0 0 0 50px;padding-top:15px;font-style:italic;color:#999;}
.dl2 table {font-size:12px;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;width:100%;margin-bottom:20px;border-collapse:collapse;}
.dl2 th, .dl2 td {background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 0;padding:4px 5px 5px 6px}
.dl2 th {font-weight:normal;width:103px}
.dl2 td {font-weight:bold;}
.dl2 td span {font-weight:normal;color:#8f8f8f;}
.dl2 table a {color:#a30000}
.dl2 table tr.hover th, .dl2 table tr.hover td {background:#FDFFCD;}
.buttons{float:left;width:100%;}
.choice{width:560px;height:52px;float:left;clear:both;margin:9px 0 15px 0;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;}
.choice {_margin-left:0;}
.choice p{float:left;width:267px;height:50px;}
.choice p.c_left {background:url('/images/skin/lev/choice.gif') top left no-repeat;}
.choice p.c_rght{float:right;background:url('/images/skin/lev/choice.gif') top right no-repeat;}
.choice a{display:block;width:225px;height:31px;padding:11px 0 0 41px;text-align:center;color:#484848;}
.choice .c_rght a{padding:11px 41px 0 0;}
.b2{float:left;position:relative;width:426px;min-height:250px;_height:250px;background:url('/images/skin/lev/vert_dott.gif') repeat-y 0 0;margin-left:-1px;padding:0 0 21px 24px;}
.b2 .infoBox {position:absolute;width:390px;}
.b2 .infoBox h3 {font-size:30px;font-weight:normal;letter-spacing:-2px;padding:5px 0 8px 0; color: #75a347;}
.b2 .infoBox img {margin-left:1em;}
#saveInfo img {margin-top:2.5em;}
.b1.b_bot, .b2.b_bot{height:270px;position:relative;}
.b1.b_bot img , .b2.b_bot img {margin-left:1em;}
.hr1{float:left;clear:both;height:1px;width:837px;line-height:0;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 0;margin-left:37px;}
.hr1 {_margin-left:18px;}
#head p a.log,.butt1 a:hover, .sale p a:hover, #topnav a:hover, .buttons a:hover{color:#fff;}
.b1 h2,.b2 h2{font-size:30px;font-weight:normal;letter-spacing:-2px;padding:15px 0 8px 0}
.b1 h2, .b1 h2 a {color:#4d2e26}
.b2 h2, .b2 h2 a {color:#75a347;}
.b1 h2 a, .b2 h2 a {text-decoration:none;}
.b1 h2 a:hover, .b2 h2 a:hover {text-decoration:underline;}
.address{float:left;width:100%;background:#e6d8cc url('/images/skin/lev/address.gif') repeat-x 0 0;color:#4d2e26;clear:both}
body#home.index .address.a1{margin-top:-15px;}
.address div{float:left;width:100%;padding:26px 0;background:url('/images/skin/lev/addres_p_bg.jpg') no-repeat 100% 100%;}
.address p{float:left;width:265px;padding:17px 0 20px 35px;}
.address p.a_cntr{background:url('/images/skin/lev/addres_p.gif') repeat-y 0 0;}
.address span, .address a{color:#4d2e26;font-size:18px;display:block;position:relative;}
.address a:hover{text-decoration:underline;}
.address p.links {margin:27px 0 0 0;padding:0;width:100%;text-align:center;float:none;}
.address p.links a {display:inline;float:none;text-decoration:underline;font-size:12px;padding:0 0.5em 0 0.5em;}
.address p.links a:hover {text-decoration:none;}
#footer{float:left;clear:both;width:100%;text-align:center;font:normal 9px/normal Tahoma;color:#825454;padding:0 0 30px 0;margin-bottom:30px}
#footer a{color:#825454;border-left:1px solid #533232;padding-left:15px;margin-left:14px;}
#footer a img{vertical-align:bottom;//margin-top:-3px}
#footer .paymentLogos {width:162px;margin:10px auto;}
#basis .paymentLogos {height:13px;}
.paymentLogos span {display:block;float:left;margin-right:10px;height:23px;}
.paymentLogos span.securePay {background:url(/images/skin/lev/footer_badge_sprites.gif) 0px 0px no-repeat;width:58px;}
.paymentLogos span.visa {background:url(/images/skin/lev/footer_badge_sprites.gif) 0px -23px no-repeat;width:37px;}
.paymentLogos span.masterCard {background:url(/images/skin/lev/footer_badge_sprites.gif) 0px -46px no-repeat;width:37px;}
a:hover, #topnav a, #head a:hover,.butt1 a, .address a, #footer a, .sale p a, .buttons a{text-decoration:none;}
 #sidebarCart {padding:0 0 1em 13px;background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%;}
#sidebarCart h3 {padding-left:0;}
#sidebarCart table {width:100%;margin-bottom:0.5em;}
#sidebarCart table td {padding:0.2em 0 0.2em 0;font-size:105%;}
#sidebarCart p {padding-left:0;}
 .flash {clear:left;float:left;width:860;margin:20px 20px 0 20px;}
body#catalogue .flash {margin:45px 20px -20px 20px;}
.flash p {min-height:35px;font-size:24px;line-height:35px;margin:5px 0 5px 5px;padding:0 0 0 43px;}
.flash.info p {background:url(/images/skin/flash_info_bkgnd.png) top left no-repeat;color:#75A347;_background:url(/images/skin/flash_info_bkgnd.gif) top left no-repeat;}
.flash.notice p {background:url(/images/skin/flash_notice_bkgnd.png) top left no-repeat;color:#800000;_background:url(/images/skin/flash_notice_bkgnd.gif) top left no-repeat;}
 .bigButtons {float:left;margin-bottom:14px;}
.bigButtons p {float:left;height:45px;background:url('/images/skin/lev/butt1_inactive_lft.gif') no-repeat top left;font-size:16px;font-weight:bold;margin:14px 14px 0 0;padding:0}
.bigButtons p.focus {background:url('/images/skin/lev/butt1_lft.gif') no-repeat top left;}
.bigButtons a {display:block;float:left;height:38px;color:#E6E6E6;background:url('/images/skin/lev/butt1_inactive_rght.gif') no-repeat 100% 0;padding:7px 12px 0 12px;text-decoration:none;}
.bigButtons p.focus a {color:#fee5e5;background:url('/images/skin/lev/butt1_rght.gif') no-repeat 100% 0;}
.bigButtons p a:hover {color:white;}
 #checkout_cart_contents {border:1px solid #E6E6E6;margin-top:1em;}
#checkout_cart_contents h3 {font-size:20px;padding:5px;margin-top:0;background:#E6E6E6;}
#checkout_cart_contents table {width:100%;}
#checkout_cart_contents td {padding:2px 5px 2px 5px;}
#checkout_cart_contents h4 {font-size:18px;margin-top:10px;}
#checkout_cart_contents h4 a {color:#75A347;text-decoration:none;}
#checkout_cart_contents h4 a:hover {text-decoration:underline;}
#checkout_cart_contents tr.total td {padding-top:10px;padding-bottom:10px;vertical-align:top;}
#checkout_cart_contents #total_price {font-size:18px;color:#75A347;}
#checkout_cart_contents p {padding-left:0.5em;}
 .sidebar #checkoutSteps {background:url('/images/skin/lev/hor_dott.gif') repeat-x 0 100%; padding:0 0 13px 13px;}
.sidebar #checkoutSteps h3 {padding-left:0;}
.sidebar #checkoutSteps ol li h4 {font-size:115%;color:#710000;}
.sidebar #checkoutSteps span {color:#333;}
.sidebar #checkoutSteps ol.index li.checkout, .sidebar #checkoutSteps ol.checkout li.checkout, .sidebar #checkoutSteps ol.payment li.payment {background-color:#FBFFC4;}
 .sidebar #deliveryCosts {padding-left:13px;}
#deliveryCosts h3, #deliveryCosts p {padding-left:0;}
#deliveryCosts div.zone {float:left;width:32%;border:1px solid #E6E6E6;margin-bottom:1em;}
#deliveryCosts div.zone.first {border-right:none;}
#deliveryCosts div.zone.last {border-left:none;}
#deliveryCosts div.zone h4 {margin:0;padding:0.25em;text-align:center;}
#deliveryCosts div.zone p {text-align:center;padding-top:0.5em;}
#deliveryCosts .zone1 {background:#3F8000;color:#E7E7E7;}
#deliveryCosts .zone2 {background:#DEF67A;color:#0A0A0A;}
#deliveryCosts .zone3 {background:#E08B2F;color:#464646;}
#deliveryCosts div.zone p {font-weight: bold;}
.content #deliveryCosts p.map {text-align:center;}
.content #deliveryCosts p.map img {margin-top:1em;}
 #currencyDisclaimer {font-size:14px;color:#7F7F7F;margin-bottom:2em;}
 #terms {height:20em; overflow:auto; border:1px solid #E6E6E6; padding:0.5em}
 .content .deliveryAssured h3 {letter-spacing:-1px}
.content .deliveryAssured p.top {margin-top:1.5em}
 .socialness {margin-top:2em;}
.socialness .twitterWidget, .socialness .buttons {float:left;width:280px;}
.socialness .buttons {padding-left:5px;}
  a {outline: none }
 div.creditCardCallout {height:277px; position:relative; left:-36px; _top:5px; padding-left:36px; background:url('/images/skin/lev/Credit card billing coming soon.jpg') bottom left no-repeat}
div.creditCardCallout h3 {font-size:30px;color:#75a347;letter-spacing:-2px;line-height:25px;}
 #loader {margin:17px 0 15px 0;}
#loader img {position:relative;left:-5px;}
#loader em {color:#689639;}
#saleToMinors {color:#999;}
#recaptcha_widget_div {margin:-0.25em 0 0 25%;padding-left:2em;}
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none}
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto}
#imageContainer{ padding: 10px}
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0}
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);  display: block}
#prevLink {left: 0; float: left;}
#nextLink {right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover {background: url(../images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover, #nextLink:visited:hover {background: url(../images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% }
#imageData{ padding:0 10px; color: #666}
#imageData #imageDetails{ width: 70%; float: left; text-align: left}
#imageData #caption{ font-weight: bold}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em}
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;}
#overlay{ position: absolute; top: 0; left: 0; z-index: 9000; width: 100%; height: 500px; background-color: #000}
fieldset.form {border:1px solid #E6E6E6; margin:0 0 1.5em 0; background:inherit; padding:0.5em}
fieldset.form legend {font-size:20px; padding:0.5em; color:#710000}
fieldset.form div.row {padding:0.5em; clear:left}
fieldset.form div.row label {display:block; float:left; width:25%; padding-right:2em; text-align:right}
fieldset.form div.row label.required {font-weight:bold}
fieldset.form div.row span.instructions {display:block; float:left; clear:left; margin-left:25%; _margin-left:1.5em; padding:0.5em 0 0.5em 2.5em; _padding:0.5em 0 0.5em 25%; font-size:90%; font-style:italic; color:#999}
 div.errorExplanation {margin:0.5em 0 0.5em 0; border:2px solid #800000}
div.errorExplanation h2 {background:#800000; color:white; padding:0.5em; margin-top:0; font-size:20px; letter-spacing:normal}
div.errorExplanation p {padding:0.5em}
div.errorExplanation ul {margin:0 0 1em 2em}
div.errorExplanation ul li {list-style:disc}
fieldset.form div.row div.fieldWithErrors {  }
fieldset.form div.row div.fieldWithErrors label {color:#800000}
fieldset.form div.row div.fieldWithErrors input {border:2px solid #800000}
table.list {width: 100%; border-collapse:collapse; margin:1em 0 1em 0}
table.list th {padding:0.5em; font-size:110%; background:#E6E6E6; text-align:center; color:#4C4C4C; border:1px solid #4C4C4C}
table.list td {padding:0.5em; border:1px solid #E6E6E6; background:white}
table.list td.action {text-align:center}