* {margin:0;padding:0;outline:none;} html, body {position:relative;} img {border:0;} a {text-decoration:none; color:#0B648B;}
body {text-align:center;border-top:4px solid #e2e9d3;background:#f5f7f0;font:.8em Tahoma, Verdana, Arial, sans-serif;}
h2 {float:left;background:url(images/bg_h2.gif) top left repeat-x;color:#fff;font-size:.85em;font-weight:normal;padding:0 5px 2px;}
.hdr {background:#eff3e5;}
 .hdr .in {text-align:left;margin:0 auto;width:900px;}

   .logo1 {margin-left:20px;_top:3px;position_:relative;z-index:2;}
   .logo2 {left:-19px;top:41px;_top:44px;position:relative;z-index:2; display:none;}
 .spointer {text-align:right;background:url(/img/bg_pointer2.gif) top right no-repeat;padding:1px 8px 10px 10px;}
  .spointer a {color:#374516;padding-left:12px;background:url(images/_pointer.gif) center left no-repeat; font-size:11px;}
 .disc {float:right;text-align:right;margin-top:18px;font-size:.85em;color:#5c6e33;width:530px;}
  .disc form {float:right;position_:relative;background:url(images/bg_disc.gif) top left no-repeat #fff;width:265px;height:23px;margin:0 0 5px;}
   .disc .txt {border:1px solid #fff;color:#adadad;width:155px; float_:left;position_:relative;margin-top:2px; padding:0 2px;}
   .disc .btn {background:url(images/btn_srch.gif) top left no-repeat;float:right;}
   .disc a {color:#5c6e33;text-decoration:underline;}
   .disc div {float:left;width:100%;}
    .disc div span {display:inline;padding:2px 4px 2px;background:#fff;color:#499abd;}
    #dd_curr {position:absolute;margin-left:-44px;margin-top:15px;z-index:300;background:url(images/bg_dd_curr.gif) top center repeat-y;width:26px;padding:0 6px 7px 0;}
    .disc div > #dd_curr {position:absolute;margin-left:487px;margin-top:0;z-index:300;background:url(images/bg_dd_curr.gif) top center repeat-y;padding:0 6px 7px 6px;}
     #dd_curr a {color:#499abd;display:block;width:23px;padding:7px 0 0; text-decoration:none;}
      #dd_curr a:hover {text-decoration:underline;}
 .menu {background:url(images/bg_menu.gif) top left repeat-x;text-align:center;height:35px;}
 .menu_up {text-align:left;margin:0 auto;width:940px;}
 .menu_up ul { background: url(/img/logo2.gif) 163px 0% no-repeat;}
  .menu h2 {float:left;position:relative;top:10px;}
  .menu .h22 {background:url(images/bg_h2_2.gif) center left repeat-x;color:#cdeff5;font-size:.9em;}
  .menu .h22 a {color:#cdeff5;}
  .menu ul {float:left; white-space: nowrap;}
   .menu li {float:left;list-style-type:none;height:35px;}
    .menu li a {color:#fff;padding:2px 3px;display:block;margin:7px 8px 0;}
    .menu li a:hover {color:#c1eefd;text-decoration:underline;}
   .menu li.act {background:url(images/bg_li_act_l.gif) left top no-repeat;padding-left:2px;}
    .menu li.act div {background:url(images/bg_li_act_r.gif) right top no-repeat;color:#fff;height:27px;padding:8px 8px 0 6px;float:left;}
 .menu2 {background:#486480;text-align:center;padding:0;zoom:1;}
  .menu2 ul {display:block;font-size:0.9em;margin:0 auto;padding:4px 0 0 0;width:940px;background: url(/img/logo2.gif) 163px -35px no-repeat;zoom:1;}
   .menu2 li {height:25px;display:-moz-inline-stack;display:inline-block;list-style-type:none;color:#fff;}
   * html .menu2 li {display:inline; zoom:1;}
   * + html .menu2 li {display:inline; zoom:1;}
    .menu2 li a {color:#fff;padding:4px 5px 6px;position:relative;}
    .menu2 li a:hover {background:#354a5e;}
    .menu2 li#act {background:#354a5e;padding:4px 5px 6px 0;position:relative;}
     .menu2 li#act img {position:relative;top:12px;left:20px;width:7px;height:4px;}
 .menu3 {background:url(images/bg_ul3.jpg) center bottom no-repeat;text-align:center;padding:5px 0 0;height:16px;margin:0 auto;width:950px;}
  .menu3 ul {font-size:.75em;}
   .menu3 li {display:inline;list-style-type:none;}
    .menu3 li a {color:#486480;padding:5px 5px 2px;}
    .menu3 li a:hover {text-decoration:underline;}
.sh_l {background:url(images/menu_sh_l.gif) top left no-repeat #f5f7f0;clear:both;}
.sh_r {background:url(images/menu_sh_r.gif) top right no-repeat;height:31px;}
#all {text-align:left;margin:0 auto;width:900px;}
#container {float:left;}
.clear {clear:both;}

html:first-child .clear {height:1px;}
.nav_up {background:url(images/bg_nav.gif) left top repeat-y;float:left;height:22px;width:900px;margin:7px 0;font-size:.85em;}
.llinks_up {width:50%;float:left;}
 .seldisc {color:#8a976b;padding:4px 10px;float:left;}
  .seldisc a {color:#499abd;font-weight:bold;}
 .selbo {border-left:1px solid #eff0ea;}
 .goodsum {float:right;padding:4px 6px;color:#8a976b;}
  .goodsum b {color:#499abd;}
  .goodsum span {color:#9d9d9d;}
   .goodsum span span {color:#8a976b;text-decoration:line-through;font-size:1em;}
    .goodsum span b {color:#18a109;}
 .nav {float:left;padding:8px 10px 2px;font-size:.75em;color:#9d9d9d;width:95%;}
  .nav a {color:#499abd;}
   .nav a:hover {text-decoration:underline;}

  #dd_perc, #dd_summ, #dd_days {position:absolute;z-index:300; display:none;}
   .seldisc div a {color:#499abd;display:block;text-align:center;padding:2px 0;}
     .seldisc div a:hover {background:#fff;}
	 
  #dd_perc {margin-left:93px;margin-top:14px;background:url(images/bg_dd_perc.gif) bottom center no-repeat;width:36px;padding:0 0 5px 7px;}
  #dd_summ {margin-left:152px;margin-top:14px;background:url(images/bg_dd_summ.gif) bottom center no-repeat;width:56px;padding:0 0 5px 7px;}
   #dd_perc a {width:30px;}
   #dd_summ a {width:52px; text-align: left;}

  #dd_days {margin-left:112px;margin-top:14px;background:url(images/bg_dd_days.gif) bottom left no-repeat;width:55px;padding:0 0 5px 1px;}
   #dd_days a {width:48px;text-align:right;}

.ban2 {float:right;}
.ban1 {float:left;}


/*
.news_cont {margin:10px 0 0;padding:15px 0;background:#fff;float:left;width:900px;}
.news_cont h2 {position:relative;left:35px;}
 .news_up1 {background:url(images/news_t.gif) top left repeat-x #b9c4a1;float:left;position:relative;left:15px;}
 .news_up2 {background:url(images/news_r.gif) top right no-repeat;float:left;}
 .news_up3 {background:url(images/news_l.gif) top left no-repeat; width:868px;height:174px;float:left;}
 .news {float:left;width:148px;height:143px;padding:5px 10px 11px 14px;background:url(images/bg_news.gif) bottom right no-repeat;position:relative;left:5px;}
 .news h3 {color:#5c6e33;font-size:1em;}
 .news .date {color:#e2e9d3;}
 .news p {color:#fffffe;font-size:.85em;height:96px;overflow:hidden;}
 .news a {color:#5c6e33;font-size:.8em;font-weight:bold;margin-left:70px;padding-right:22px;background:url(images/rmore.gif) center right no-repeat;}*/
 /****NEW******/
 .news_cont {padding:15px 0 13px;background:#fff;width:900px;margin:13px auto 19px;position:relative;text-align:left; _margin:13px auto 25px;}
.news_cont h2 {position:absolute;left:35px; top:-2px;}
	.news_up1 {background:#dfe4d3 url(/img/news_t.gif) top left repeat-x ;float:left;position:relative;left:15px;} 
	.news_up2 {background:url(/img/news_r.gif) top right no-repeat;float:left;}
	.news_up3 {background:url(/img/news_l.gif) top left no-repeat; width:868px;height:85px;float:left;}
		.news-list{overflow:hidden;width:860px;position:relative;}
	.news {float:left;width:205px;height:65px;padding:20px 0 0 10px;background:url(/img/bg_news.gif) 100% 0 no-repeat;position:relative;left:2px;}
	.news h3 {color:#5c6e33;font-size:1em;font-weight:600;padding:0 50px 0 0;height:16px;overflow:hidden;}
	.news .date {color:#fff;font-size:.8em;float:right;margin:-12px 0 0;padding:0 8px 0 0;}
	.news p {color:#6d7065;font-size:.85em;height:26px;overflow:hidden;padding:1px 28px 3px 0;clear:both;}
	.news a {font-size:.8em;float:right;padding:3px 6px 4px;background:#e5e8db;text-decoration:underline;}

	.all_news_link_jm{position:absolute; bottom:-23px;_bottom:-24px; right:10px; height:33px;background:url(/img/all_news_link_jm.gif) no-repeat 0 0;padding:3px 8px 0 76px;}

	
.all_news_link_jm div.all_news_link {font-size:10px; float:left; margin:0 4px 0 0; background:url(/img/allnewsbg_r.gif) no-repeat 100% 0; }
div.all_news_link div {padding:0 10px; background:url(/img/allnewsbg_l.gif) no-repeat 0 0;}
div.all_news_link div a {color:#fff;font-size:11px;display:block;padding:5px 0; }
div.addnews div a {background:url(/img/plusaddnews.gif) no-repeat 0 50%;padding-left:20px; padding-right:6px;}
  /**** //NEW******/
 
 
 
 
 
 

.lmenu {float:left;width:226px;border-left:4px solid #ededed;border-top:1px solid #ededed;height_:700px;margin:0 0 0px 4px;_margin-left:2px;}
 .lmenu li {padding:6px 0 7px 9px;background:url(images/bg_lmenu.gif) left 19px repeat-x;list-style-type:none;}
  .lmenu li a {background:url(images/arr_lmenu.gif) center left no-repeat;padding-left:13px;color:#0b648b;}
  .lmenu li.act {padding-left:0;padding-bottom:0;font-weight:bold;background:url(images/bg_lmenu2_top.gif) left 27px no-repeat;}
   .lmenu li.act a {background:url(images/arr_lmenu_d.gif) center left no-repeat;padding-left:13px;margin-left:10px;color:#0b648b;}
   .lmenu li.act div {padding:0 0 4px;background:url(images/bg_lmenu2_bot.gif) left bottom no-repeat;}
 .lmenu .lmenu2 {margin:8px 0 0;font-weight:normal;}
  .lmenu .lmenu2 li {background:url(images/bg_li2.gif) bottom left no-repeat;padding:5px 4px 5px 0;border-left:5px solid #f3f3f3;}
   .lmenu .lmenu2 li a {background:url(images/arr_lmenu.gif) left 6px no-repeat;padding-left:13px;color:#0b648b; display: block;}
   .lmenu .lmenu2 li.act a {background:url(images/arr_lmenu_d.gif) left 6px no-repeat;}
   
   .lmenu li.esales {background:#fef2c5;border-top:1px #d8e2d9 solid;border-bottom:1px #afd1ee solid;}
	.lmenu li.esales a {background:none;padding-left:7px;color:#516973;font-size:12px;text-transform:uppercase;}
   

.cont2 {float:left;background:#fff;width:900px;border-bottom:4px solid #fff;}
.right {float:left;width:658px;padding-bottom:10px;}
.brands {background:#fff;margin:8px 0 0;float:left;}
 .brands_lev1 {width:400px;}
 .brands_lev2 {width:646px;margin-bottom:10px;}
 .mt {background:url(images/bg_sq.gif) top left repeat-x;}
 .mb {background:url(images/bg_sq.gif) bottom left repeat-x;}
 .brands .gcont {position:static;font-size:.9em;}
 .rm {background:url(images/bg_sq.gif) top right repeat-y;width:15px;padding:0;}
 .lm {background:url(images/bg_sq.gif) top left repeat-y;width:15px;padding:0;}
  .gcont .rm {background:url(images/bg_sq.gif) top right repeat-y;width:15px;padding:0;}
  .gcont .lm {background:url(images/bg_sq.gif) top left repeat-y;width:15px;padding:0;}
 .brands h2 {position:relative;top:-1px;left:11px;z-index:1;}
 .brands .gcont h3 {font-size:1.1em;}
 .main {text-align:center; vertical-align: top; padding:16px 0 18px;}
 .brand {float:left;width:124px;height:123px;text-align:center;position:relative;left:12px;}
  .br {border-right:1px solid #f1f1f1;}
  .bb {border-bottom:1px solid #f1f1f1;}
 .img {height:90px;text-align:center;}
  .img img {margin:6px 0 0;}

table.img {height:109px;width:100%;}
 table.img td {text-align:center;}
 table.img img {margin:0;}
 .price {color:#aebb92;background:#f2f6ec;padding:1px 2px;font-size:.8em;font-weight:bold;width:90px;margin:0 auto;}
  .price span {color:#fe9b4d;}
 .more {color:#0b648b;text-decoration:underline;font-size:.85em;}
 .al, .ar {width:110px;}
  .al .price {margin:0 auto 0 0;}
  .ar .price {margin:0 0 0 auto;}
  .al table.img {position:relative;left:-8px;}
  .ar table.img {position:relative;left:8px;}

.right_in_l1 {float:right;position:relative;right:12px;width:244px;}
.right_in_l2 {float:right;position:relative;right:16px;width:240px;}
.right_in_l2 .login{margin-top:0;}
/*
.login {background:url(images/bg_login_l.gif) center left no-repeat; float:left;}
 .login form {background:url(images/bg_login.gif) top right no-repeat;width:228px;padding:16px 16px 0 0; float:left;}
 .login label {float:left;width:50px;text-align:right;position:relative;top:2px;left:18px;color:#5c6e33;font-weight:bold;}
 .login .txt {float:right;border:1px solid #e0e0e7;margin:0 0 2px;width:150px;}
 .login a {color:#0b648b;text-decoration:underline;font-size:.8em;position:relative;top:-4px;}
 .login .btn {width:38px;height:17px;color:#fff;margin:2px 1px 0 3px;_margin-top:5px;}
 .login div {float:left;width:100%;clear:both;text-align:right;}*/
.ban3 {position:relative;left:4px; float: left;}

.good_up {background:url(images/bg_goodtop.gif) top left repeat-x #ecf1e3;margin:10px 0 5px;padding:8px 0; width:646px;float:left;}
.good_up1{background:url(images/bg_crn_lt.gif) top left no-repeat #fff;margin-left:8px;_margin-left:4px;width:630px;float:left;}
.good_up2 {background:url(images/bg_crn_rt.gif) top right no-repeat;float:left;}
.good_up3 {background:url(images/bg_crn_lb.gif) bottom left no-repeat;float:left;}
.good_up4 {background:url(images/bg_crn_rb.gif) bottom right no-repeat; width:630px;float:left;_padding:0 0 6px;}
 .good_up h2 {z-index:150;margin-left:18px;_margin-left:9px;position:relative;top:-8px;}
 .gcont {position:relative;top:-10px;left:5px;}
  .gcont td {padding-right:4px;padding-left:9px;width:111px;background:url(images/bg_good.gif) top right no-repeat;}
   .gcont td h3 a {color:#ff790f;font-size:.85em;text-decoration:underline;}
   .gcont td p {color:#3c3c3c;font-size:.85em;margin:0 0 2px;}
	 .gcont td a {color:#0B648B; text-decoration: underline;}	 
   .gcont .bgnone td, td.bgnone {background-image:none;}
 .price2 {color:#626262;}
  .price2 b {text-decoration:line-through;font-size:.85em; white-space:nowrap;}
  .price2 strong {color:#0b648b; white-space:nowrap;}
 .dsc {color:#7f9352;background:#fafafa;padding:3px 3px 2px;font-size:.8em;font-weight:bold;margin:2px 0;float:left;}
  .dsc span {color:#0b648b;}
 .buy {color:#5c6e33;font-weight:bold;font-size:.8em;background:url(images/arr_buy.gif) center right no-repeat #f3f6e9;padding:1px 15px 2px 3px;border-bottom:1px solid #e2e9d3;white-space:nowrap;float:left;clear:both;}
 .img2 {height:98px;text-align:center;}
  .img2 img {margin:15px 0 0;}

/* LEVEL 2 */
div.left {float:left;margin:10px 0 0;width:242px;}
.chaptop {float:left;width:150px;_height:95px;text-align:center;position:relative;left:5px;}
 .chaptop .img {_height:67px;}
  .chaptop .img img {margin:4px 0 0;}
 .chaptop a {color:#ff790f;font-weight:bold;font-size:.9em;}

.brandlist {border-top:1px solid #ebebeb;font-size:1.2em;padding:10px 0 0;margin:5px 0 0;float_:left;width:380px;}
 .brandlist div {float:left;background:#f3f6ed;text-decoration:underline;padding:1px 3px 3px;color:#4e4e4e;}
 .brandlist ul {float_:left; clear: left;}
  .brandlist li {float:left;padding:0 4px;list-style-type:none;color:#4e4e4e;font-size:.85em;white-space:nowrap;}
   .brandlist li a {color:#0b648b;padding:2px 3px;font-size:1.2em;line-height:1.5em;}

.hr {float:left;background:#d4dcc1;font-size:1px;height:1px;border-bottom:1px solid #edf1e5;margin:0 0 15px;width:100%;}
.goods {float:left;width:380px;}
.gchaps_up {float:left;background:url(images/bg_sales2_r.gif) top right no-repeat;}
.gchaps {float:left;background:url(images/bg_sales2_l.gif) top left no-repeat;padding:13px 10px 0;}
 .gchaps h3 {float:left;color:#6f7a54;font-size:1.2em;}
 .gnum {float:right;margin-top:3px;border-bottom:1px solid #e9eee1;color:#a5a5a5;font-size:.85em;_margin-right:-10px;}
  .gnum span {color:#0b648b;}

 .gch {float:left;width:380px;border-bottom:2px solid #ededed;margin:14px 0 0;background:#fff;}
   .gch_l {background:url(images/bg_crn2_lt.gif) top left no-repeat;border-right:1px solid #e9e9e9;}
   .gch_r {background:url(images/bg_crn2_rt.gif) top right no-repeat;}
  .gch td {color:#4e4e4e;font-size:.7em;padding:5px 0 9px;width:190px; vertical-align:top;}
  .gch h2 {font-size:1.1em;position:relative;left:14px;top:-8px;}
  .gch h4, .gch p {margin-left:14px;_margin-left:7px;float:left;width:165px;}
  .save {color:#a6af8f;text-decoration:underline;float:right;margin-right:7px;}
  .gch h4 {color:#0b648b;font-size:1.4em;margin-top:-3px;}
  .gch p {line-height:1.3em;}
  .gch .buy {font-size:1em;float:left;margin:5px 0 0 100px;}

.gblock {width:380px;float:left;margin-left:10px;_margin-left:5px;}
 .gblock h4 {color:#5c6e33;font-size:1em;margin:23px 0 0;}

.gshow {border-bottom:2px solid #ededed;padding:0 0 5px;float:left; clear:left;width:380px;}
 .gshow h3 {color:#0b648b;font-size:1em;margin:10px 0 0;}
 .pic {width:122px;height_:100px;float:left;}
  .pic img {margin-top:15px;margin-bottom:10px;float_:left;}
  .pic .zoom {margin:64px 0 0 2px;float_:left;}
 .gprice {width:230px;color:#444;border-bottom:1px solid #ededed;margin:0 0 1px;float:left;}
  .gprice strong {color:#0b648b;}
  .was strong {text-decoration:line-through;}
  .mt15 {margin-top:15px;}
 .reserve {margin:0;}
 .bname {float:left;color:#444;margin:5px 0 7px;}
  .bname a {color:#0b648b;text-decoration:underline;font-weight:bold;}

.gdesc {clear:both;margin:10px 0 0;color:#444;width:380px;}
 .gdesc td {padding:1px 3px 2px;}
  .gdesc .br {border-right:1px solid #ededed;}
  .gdesc .bb {border-bottom:1px solid #ededed;}
 .gdesc td.val {width:152px;color:#0b648b;padding-left:43px;}
  .val em {font-style:normal;font-size:.75em;color:#444;}
  .val a {color:#0b648b;text-decoration:underline;}
 .shop {background:#f7f9f3;}

.gdesc2 {float:left;clear=:both;margin:10px 0 0;color:#5f5f5f;width:256px;}
 .gdesc2 td {padding:1px 3px 2px;border-bottom:1px solid #f0f0f0;}
  .gdesc2 .bb td {border-bottom:none;}
  .gdesc2 span {color:#0b648b;}
  .gdesc2 i {color:#0b648b;font-style:normal;text-decoration:line-through;}
  .gdesc2 a {color:#0b648b;text-decoration:underline;}
   .gdesc2 a:hover {text-decoration:none;}

.gdescr {color:#444;font-size:.9em;padding:10px 0 7px 2px;line-height:1.5em;background:url(images/bg_gdescr.gif) 0 0 repeat-x;float=:left;width=:100%;clear:both;}
.allshops {color:#0b648b;font-size:12px;background:url(images/arr_down.gif) 86px 7px no-repeat #f5f7f0;border-bottom:1px solid #d1d5c9;padding:3px 16px 4px 7px;position:relative;left:246px;float:left;}

/* brands 17-05-08 */
.gshow3 {border-bottom:1px solid #e7e8e2;margin-left:10px;display:inline;width:380px;float:left;clear:left;}
 .gshow3 h3 {color:#0b648b;font-size:1em;margin:10px 0 0;padding:0 0 0 2px;}
.gdesc3 {font-size:.85em;width:230px;float:left;}
 .gdesc3 a.type {color:#0b648b;text-decoration:underline;float:right;position:relative;top:-7px;}
 .gdesc3 .p {color:#444;padding:0 0 12px;width:100%;float=:left;}

.bra {padding:12px 0 0;float:left;width:380px;}
 .bra h3 {float:left;width:100%;padding:15px 0 1px;color:#5c6e33;font-size:1em;}
 .bra .p {float:left;padding:0 0 15px;color:#444;font-size:.85em;}
 .bra ul {padding:3px 0 4px;float:left; width:100%;background:#f5f7f0;font-size:.8em;}
  .bra li {float:left;padding:0 0 0 5px;list-style-type:none;color:#333;line-height:1.5em;white-space:nowrap;}
   .bra li a {color:#0079ae;padding:0 3px 0 0;font-size:1.1em;}

.gdescr2 {color:#444;font-size:.85em;padding:10px 0 7px 2px;margin-left:10px;display:inline;width:378px;line-height:1.5em;background:url(images/bg_gdescr.gif) 0 0 repeat-x;float:left;}
 .gdescr2 .p {padding:0 0 15px;float:left;width:100%;}

.dprg5 {margin:5px 0 0 10px;_margin:5px 0 0 5px;width:335px;font-size:1.2em;float:left;}
 .dprg5 h4 {margin:9px 0 0;}
 .dprg5 h4 a {text-decoration:none;}
 .dprg5 a {color:#3770a7;text-decoration:underline;}
  .dprg5 a:hover {text-decoration:underline;}
 .dprg5 td {border-bottom:1px solid #f3f3f3;padding:0 0 9px;color:#4d4d4d;font-size:.85em;}
 .dprg5 .bbn td {border-bottom:none;}
 .dprg5 p {color:#818181;}

.pager_up {float:left;padding:20px 0; width:100%;}
.print {float:right;background:#fafbf8;color:#a5a5a5;border-bottom:1px solid #efeddf;padding:1px 2px 2px;font-size:.85em;}
.pager {float:left;border-collapse:collapse;font-size:.85em;background:#fafbf8;}
 .pager td {border:1px solid #e7eddf;}
 .pager td a {color:#5c6e33;padding:1px 3px 2px; display: block;}
	.pager img {padding:4px 0;}
 .pager .curr {background:#e4e7dc;color:#5c6e33;font-weight:bold;}
 .pager .rarr {font-size:1.5em;line-height:.85em;position:relative;left:3px;}

/* MY_DISCOUNTS */
.h3 {float:left;margin:0 0 5px 18px;margin-left_:18px;clear:both;}
div.h3 {background:url(images/h3_bg.gif) bottom left repeat-x; color: #6f7a54; line-height:17px; padding: 0 5px; font-size: 14px;_margin: 0 0 2px 9px;}
.items {float:left;margin:0 0 20px 26px;_margin-left:13px;width:520px;border-right:1px solid #f2f2f2;border-bottom:10px solid #fff;}
.disc_list ul {float:left;border-bottom:1px solid #ced3bf;color:#5c6e33;clear:both;margin:0 0 15px;list-style-type:none;}
 .disc_list ul li {float:left;padding:2px 5px 3px;}
 .disc_list ul a {color:#5c6e33;}
 .disc_list .act {background:#d7dfc7;}
.sales, .actions, .cat {float:left;margin-left:36px;_margin-left:18px;clear:both;}
 .sales .item , .actions .item{width:445px;} /*-// 02.10.2008 Jman//-*/
 .cat .item {width:440px;}
 .cat .item {border:none;background:url(images/bg_cat.gif) bottom right no-repeat;}
 .item {float:left;border-bottom:1px solid #f2f2f2;margin:0 0 12px;}
  .shops2 h3 {margin:3px 10px 4px;color:#0b648b;font-size:1em;}
  .item h3 {float:left;margin:3px 10px 4px;_margin-left:5px;color:#0b648b;font-size:1em;}
  .item .pic {float:right;width:125px;height_:120px;text-align:center;padding:10px 0 0;}
  .item .gdesc {float:left;width:280px;font-size:.85em;margin-left:30px;_margin-left:15px;color:#7d7d7d;}
   .item .gdesc td {padding:1px 3px 2px;}
   .item .gdesc td.val {width:115px;color:#0b648b;padding-left:15px;}
   .item .gdesc .val em {font-size:.8em;}
   .item .gdesc .val span {color:#626262;text-decoration:line-through;}
  .item p {float:left;color:#626262;font-size:1em;width:100%;text-align:justify;}
   .item p a {color:#3093be;text-decoration:underline;}
.rmore {float:left;position:relative;left:240px;text-decoration:underline;background:url(images/arr_more.gif) center left no-repeat;color:#0b648b;padding-left:12px;clear:both;font-size:.85em;}
 .actions .item a.rmore {color:#0b648b;float:none;position:static;}
 .actions .item a.rmore2 {color:#0b648b;float:none;position:static;padding:0;background:none;font-size:.85em;}
.del, .del2 {float:left;clear:both;font-size:.8em;text-align:right;width:100%;}
	.del2{margin-top:5px;}
 .del a {color:#c9002b;border-bottom:2px solid #e2e4da;position:relative;top:-1px;}
 .del2 a {color:#c9002b;position:relative;top:-1px;}
 .actions h3, .shops h3, .shops2 h3, .cat h3 {margin-left:0;margin-bottom:0;}

.gblock2 {padding:0 0 0 105px;width:505px; margin-top:0px; float:left;}
.gblock2 .h3 {margin:0;}
.gblock2 .gshow {border-bottom:2px solid #ededed;border-top:2px solid #ededed;width:375px;padding:0 0 0 30px;clear:both;float:left;}
.gblock2 .rmore {background:none;text-align:right;position:static;padding:8px 0;width:405px;}
 .gblock2 .rmore a {color:#6f7a54;text-decoration:underline;font-weight:bold;background:none;}

/* BRANDS */
h2.h2 {float:left;background:none;font-size:1.1em;color:#6f7a54;padding:0 0 5px;margin:20px 0 0;}
h1.h2 {background:none;font-size:14px !important;color:#6f7a54;padding:0 0 5px;margin:20px 0 0; font-weight:400 !important;}
.discs {float:left;background:url(images/bg_cont_x2.gif) top center no-repeat;padding:0px 30px 25px 26px;width:590px;margin:10px 0 0;}
 .discs .pic, .news2 .pic {float:left;width:118px;height_:95px;text-align:center;}
  .discs .pic img, .news2 .pic img {margin:0;}
 .discs p {float:left;color:#6f7a54;}
 .discs a {color:#10749f;}
 p.w2 {width:470px; text-align:justify;}
 .discs div.w2 {width_:470px; float_:left;color:#6f7a54; text-align:justify; clear:left;}
 .discs div.w2_list {width:470px; float:left;color:#6f7a54; text-align:justify;}
 html:first-child .discs div.w2_list{float:none;margin:0 0 0 118px;}
 .discs div.w2 p, .discs div.w2_list p {margin-bottom:8px; float: none; text-align:justify;}
  a.printv {float:right;color:#a5a5a5;border-bottom:1px solid #e8eddf;margin:20px 5px 0 0;font-size:.85em;}
  a.printv2 {float:right;color:#a5a5a5;border-bottom:1px solid #e8eddf;margin:20px 17px 0 0;font-size:.85em;}
  a.printv3 {float:right;color:#d0d7ae;margin:21px 17px 0 0;font-size:.85em;}
.save2 {float:left;clear:both;font-size:.8em;text-align:right;width:100%;}
 .save2 a {color:#78825e;padding:2px 4px 3px 6px;background:#f9faf6;border-right:1px solid #e4e6df;position:relative;top:4px;}
.items2 {float:left;padding:20px 0 0;margin:0 0 20px 26px;_margin-left:13px;width:590px;border-top:1px solid #f2f2f2;border-bottom:10px solid #fff;}
 .items2 .actions {margin-bottom_:25px;}
  .items2 .actions .item {width:490px; margin-bottom: 0; margin-top: 10px;}
.shops {float:left;padding-left:20px;clear:both;width:570px;}
 .shops .item {float:left;width:215px;border:none;margin-left:23px;margin-right:27px;_margin-left:12px;_margin-right:37px;}

/* STATIC, NEWS */
.news2 {background:url(images/bg_cont_l.gif) top left no-repeat;width:400px;color:#6e6e6e;float:left;padding:0 0 10px;}
 .news2 .h2 {margin-left:25px;_margin-left:13px;margin-bottom:10px;}
 .news2 h4 {font-size:.85em;font-weight:bold;float:left;margin-left:32px;_margin-left:16px;width:350px;}
  .news2 h4 strong {color:#0b648b;}
  .news2 h4.bb {border-bottom:1px solid #ececec;padding:0 0 8px;margin-bottom:8px;margin-left:25px;_margin-left:13px;}
  .news2 h4.set {width:290px;}
 .news2 .date {font-size:.75em;margin:4px 0 22px 32px;_margin-left:16px;float:left;}
 .news2 div.p2 {font-size:.85em;width:350px;margin:0 0 22px;padding:0 15px 0 32px;text-align:justify;line-height:1.5em;float:left;}
 .news2 div.p2 p {margin-bottom:8px; float: none; text-align:justify;}
 .news2 p.p2 {width:352px;padding:0 15px 10px 30px;margin:0;color:#6f7a54;}
  .news2 p a {color:#0b648b;text-decoration:underline;}
 .slinks {float:left;position:relative;left:50px;}
  .slinks a {float:left;background:#f5f7f1;color:#5c6e33;border-bottom:1px solid #dee0d7;padding:2px 5px 2px;margin:0 10px 0 0;}
 .slinks2 {float:left;width:350px;padding:0 0 5px;border-bottom:1px solid #f5f7f0;position:relative;top:-10px;left:35px;margin-top:-5px;}
  .slinks2 a {float:right;background:#f5f7f1;color:#5c6e33;border-bottom:1px solid #dee0d7;padding:2px 5px 2px;margin:0 0 0 7px;}

 .goods .slinks2 {float:left;width:100%;padding:0 0 2px;border:none;position:static;margin-top:0;}
  .goods .slinks2 a {float:right;background:#f5f7f1;color:#5c6e33;border-bottom:1px solid #dee0d7;padding:2px 5px 2px;margin:0 0 0 7px;font-size:10px;color:#748649;}
 .gch .gch_l2, .gch .gch_r2 {padding:10px 18px 5px 16px;border-bottom:1px solid #eee;font-size:11px;margin-top:-5px;}
  .gch .gch_l2 {background:url(images/bg_gch_l2.gif) bottom right no-repeat;}
   .gch_l2 strong, .gch_r2 strong {display:block;}
  .gch .gch_l2 p, .gch .gch_r2 p {margin:0;float:none;width:auto;line-height:1.2em;height:57px;}
 .gch .odd td {background-color:#fbfbfb;}
 .gch td.oth {width:auto;padding:20px 0 0;}
 .gch .oth a {color:#0b648b;}
 .gch .oth p {margin:0 0 1em 24px;color:#4c4c4c;clear:both;width:330px;}

.news3 {width:520px;color:#6e6e6e;float:left;padding:0 0 10px;}
 .news3 h4 {font-size:.85em;font-weight:bold;margin-top:23px;margin-left:24px;_margin-left:12px;width:350px;float:left;}
 .news3 p {font-size:.85em;width:470px;margin:0 0 10px;padding:0 15px 0 32px;text-align:justify;line-height:1.8em;float:left;}
  .news3 p a, .news4 p a {color:#0b648b;text-decoration:underline;}
  .news3 .slinks2 {width:468px;top:0;margin-top:-10px;}

.news4 {width:520px;color:#6e6e6e;float:left;padding:0 0 10px;margin:20px 0 0;}
 .news4 h4 {font-size:.85em;font-weight:bold;margin-left:24px;_margin-left:12px;width:350px;float:left;}
 .news4 p {font-size:.85em;width:480px;padding:2px 14px 13px 25px;color:#6e6e6e;text-align:justify;line-height:1.6em;float:left;}
 .news4 .date {clear:left;float:left;font-size:.75em;margin:4px 0 5px 25px;_margin-left:12px;}

.dprgh2 {border-top:1px solid #ececec;width:100%;float:left;position:relative;top:8px;}
 .dprgh2 h2 {position:relative;top:-7px;}
.dprg {margin:15px 0 20px;width:521px;float:left;}
 .dprg .bg {background:#fafafa;}
 .dprg a {padding:11px 10px 11px 35px;width:127px;color:#0a638b;font-weight:bold;float:left;}
 .dprg td.bn {border:none;}
 .dprg td {border-right:1px solid #f6f6f6;}
.dprg2 {margin:15px 0 0;width:545px;float:left;}
 .dprg2 .bg td {background:#f9f9f9;}
 .dprg2 a {padding:0 0 0 198px;width=:127px;color:#0a638b;float:left;text-decoration:underline;}
 .dprg2 td.bn {border:none;}
 .dprg2 td {border-right:1px solid #ececec;width:50%;padding:5px 10px 8px 12px;color:#4d4d4d;font-size:.85em;}
 .dprg2 h4 {font-size:1em;}
 .dprg2 p {color:#4d4d4d;}
 
.mags {position:relative;top:-11px;float:left;width:100%;}
 .mags a, .mags b {float:left;color:#6f7a54;padding:0 0 0 10px;}
 .mags a {color:#2565a2;text-decoration:underline;}
 .fltr {padding:0 0 0 5px;background:url(images/fltr_l.gif) left center no-repeat #f5f5f5;font-size:11px;width:590px;_width:587px;float:left;}
  .fltr a {background:url(images/fltr_minus.gif) 8px 7px no-repeat;padding:4px 8px 4px 25px;text-decoration:underline;color:#636363;border-right:1px solid #dfe3d2;float:left;}
   .fltr a:hover {text-decoration:none;}
   .fltr a.last {border:none;}
 .quan {padding:4px 9px 4px 0;background:url(images/fltr_r.gif) right center no-repeat;color:#6f7a54;float:right;}
  .quan span {color:#18a109;}

.dprg3 {margin:22px 0 0 10px;_margin:15px 0 0 5px;width:570px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;float:left;}
 .dprg3 .bg td {background:#f9f9f9;}
 .dprg3 a {color:#3770a7;text-decoration:none;}
 .dprg3 td {border-right:1px solid #f3f3f3;width:50%;padding:6px 10px 9px 11px;color:#4d4d4d;font-size:.85em;}
 .dprg3 td.bn {border:none;width:46%;padding-left:32px;}
 .dprg3 h4 {font-size:1.2em;}
 .dprg3 p {color:#4d4d4d;}

.dprg4 {margin:15px 0 0 10px;_margin:15px 0 0 5px;width:570px;font-size:1.2em;float:left;}
 .dprg4 a {color:#3770a7;text-decoration:none;}
 .dprg4 td {border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;width:50%;padding:6px 10px 9px 11px;color:#4d4d4d;font-size:.85em; vertical-align:top;}
 .dprg4 td.bn {border-right:none;width:46%;padding-left:32px;}
 .dprg4 .bbn td {border-bottom:none;}
 .dprg4 h4 {font-size:1em;}
 .dprg4 p {color:#818181;}

/* DISCOUNTS FOR PERIOD */
.dmenu_up {float:left;width:151px;padding:0 0 0 25px;position:relative;left:10px;margin-right:5px;}
.dmenu {list-style-type:none;font-size:.85em;}
 .dmenu li {margin:0 0 16px;}
  .dmenu li a {color:#6e6e6e;}
   .dmenu li a:hover {text-decoration:underline;}
 .dmenu ul {list-style-type:none;}
 .dmenu ul li {padding:0 0 0 6px;margin:0;}
  .dmenu ul li a {color:#0b648b;padding:0 0 0 8px;background:url(images/li2_cont.gif) center left no-repeat;text-decoration:underline;}
   .dmenu ul li a:hover {text-decoration:none;}
.br {border-right:1px solid #ececec;}

/* REG */
.reg {float_:left;padding:0px 0 0 45px;width_:550px;border-right:1px solid #fafafa;}
 .reg h3 {color:#6f7a54;font-size:1.1em;}
 .reg ul {margin:0 0 17px;list-style-type:none; float:left;}
 .reg li {margin:10px 0 0;padding:0 0 0 13px;color:#5a5a5a;font-size:.9em;background:url(images/li_reg.gif) center left no-repeat;}
 .reg .l {display:block;color:#2b789a;padding:0 0 7px 5px;text-decoration:underline;font-size:.85em;}
  .reg .l:hover {text-decoration:none;}
 .reg .slinks {border-bottom:1px solid #ededed;padding:0 0 10px;width:100%;left:0;margin:0 0 10px;_margin:0;}
  .reg .slinks a {text-transform:uppercase;font-weight:bold;}

/* SHOP CATALOG */
.items3 {float:left;padding-left:50px;padding-top:25px;width:535px;border-bottom:10px solid #fff;}
.stock {float:right;background:#f3f5ee;color:#6f7a54;padding:2px 3px 3px;font-size:.85em;text-decoration:underline;border-top:1px solid #ccd8ae;}
.add {float:right;background:#f3f5ee;color:#0b648b;padding:2px 3px 2px;text-decoration:underline;}
.shopsel {float:left;list-style-type:none;position:relative;top:1px; _margin:-18px 0 0; z-index:50;}
* + html .shopsel {margin:-18px 0 0;}
 .shopsel li {float:left;background:#f6f7f2;margin:0 5px 0 0;color:#6f7a54;border-top:1px solid #ccd8ae;border-bottom:1px solid #ccd8ae;padding:2px 6px 2px;font-size:.85em;}
  .shopsel li.act {border-bottom:1px solid #f6f7f2;}
 .shopsel a {background:#f6f7f2;color:#6f7a54;float:left; outline: none;}
  .shopsel li.act a:hover {text-decoration:none;}
  .shopsel a:hover, .shopsel2 a:hover {text-decoration:underline;}

.shopsel2 {margin:0 0 2px;background:#f6f7f2;width:573px;position:relative;font-size:.85em;padding:2px 8px 12px 14px;border-top:1px solid #ccd8ae;border-bottom:3px solid #f6f7f2;overflow:hidden;clear:both;}
table.shopsel2 {padding:0;width:594px;_width:592px;}
 .shopsel2 td {padding:5px 12px 4px 14px;white-space:nowrap;width:33%;}
 .shopsel2 a {color:#6f7a54; position:relative;float:left;padding:8px 12px 0 0;}
 .shopsel2 .a {color:#b5b5b5;position:relative;float:left;padding:8px 12px 0 0;}
 .shopsel2 td a, .shopsel2 td .a {padding:0;}

.shopsel3 {float:left;background:#f6f7f2;width:505px;padding:8px 0 13px 15px;font-size:.85em;border-top:1px solid #ccd8ae;}
 .shopsel3 a {color:#6f7a54;width:168px;padding:5px 0 0;float:left;}
.shops2 {float:left;padding-left:20px;clear:both;width:570px;}
 .shops2 .item {float:left;width:210px;padding:0 5px 5px 10px;border-bottom:1px solid #f6f6f6;}
.br2 {border-right:1px solid #f6f6f6;}
.save3 {float:left;clear:both;font-size:.8em;text-align:right;width:100%;}
 .save3 a {color:#78825e;padding:2px 4px 2px 6px;background:#f9faf6;border-right:1px solid #e4e6df;}

/* FORMS */
.forms {width:347px;padding:10px 20px 15px 30px;float:left;}
 .forms label {color:#6f7a54;font-weight:bold;width:150px;padding:4px 0 0;float:left;}
  .x {font-size:.75em;font-weight:normal;white-space:nowrap;background:#f7f7f2;padding:2px 4px 2px;float:left;}
  label + .x {font-size:.75em;font-weight:normal;white-space:nowrap;background:#f7f7f2;padding:2px 4px 2px;color:#6f7a54;float:left;}
 .forms .txt_up2{float:left;margin:0 0 16px;width:347px;}
 .txt_up {float:right;padding:2px 2px;background:#f4f4f7;}
  .txt_up input, .txt_up textarea {border:1px solid #6d6d7e;border-bottom:1px solid #dedee6;}
  .txt_up .txt {width:178px;}
  .txt_up textarea {width:320px;height:175px;}
  .forms .btn, .forms2 .btn {border:none;position:relative;top:-11px;float:right;}
  .btn2 {border:none;float:right;}
  .mb9 {margin-bottom:6px;}
.forms2 {width:357px;padding:10px 10px 15px 30px;float:left;}
 .forms2 label {color:#6f7a54;font-weight:bold;width:203px;padding:4px 0 0;float:left;}
 .forms2 .txt_up2{float:left;margin:0 0 17px;width:357px;}
  .forms2 .txt_up .txt {width:143px;}
  .forms2 .txt_up textarea {height:68px;}

/* SETS */
.set_brand {border-bottom:1px solid #efefec;padding:0 0 15px;margin:0 0 13px;float:left;}
 .set_brand h3 {font-size:1em;color:#5c6a39;_position:relative;_left:-1px; float:left;}
  html:first-child  .set_brand h3{float:none;clear:right;}
 .set_brand .h2 {padding:0 0 10px;}
 .set_brand .pic {padding:4px 0;}
 
 /* SEARCH REZ */
.discs form {float:left;position=:relative;background:url(images/bg_srch.gif) top left no-repeat #fff;width:344px;padding:4px;height:23px;margin:20px 0 35px 120px;_margin:20px 0 35px 60px;}
 .discs form .txt {border:1px solid #fff;color:#adadad;width:266px;position:relative;top:2px;_left:-60px;padding:0 2px;float:left;}
 .discs form .btn {background:url(images/btn_srch.gif) top left no-repeat;float:right;}

/* FOOTER */
.footer {background:url(images/bg_body.gif) bottom left repeat-x #f5f7f0;border-top:1px solid #f5f7f0;_border:none;}
.footer .in {width:864px;padding:20px 18px 18px;text-align:left;background:url(images/bg_foo.gif) bottom left repeat-x #fff;color:#5c6e33;margin:10px auto 0;}
 .footer a {color:#5c6e33;}
 .footer .in div.topper, .footer .in div.copy {padding-top:8px;margin-top:7px;font-size:.85em;border-top:1px solid #e2e9d3;}
  .footer .in div a {text-decoration:underline;}
  .copy {width:755px;float:left;}
  .footer .in div.topper {padding:43px 0 0;}
  div.topper img {position:relative;top:3px;}

  /* SERVICES MAP */
#service_map {padding:0 0px;}
#service_map td {padding:0 10px 0 25px; vertical-align:top; text-align:left;}
#service_map .dmenu_up {float:left;width:140px;padding:0 0 0 25px;position:relative;left:10px;margin-right:5px;}
#service_map .dmenu {list-style-type:none;font-size:.85em;}
 #service_map .dmenu li {margin:16px 0 0; color:#707a55;}
  #service_map .dmenu li a {color:#707a55;}
   #service_map .dmenu li a:hover {text-decoration:underline;}
 #service_map .dmenu ul {list-style-type:none;}
 #service_map .dmenu ul li {padding:0;margin:0;}
  #service_map .dmenu ul li a {padding:0; text-decoration:none; background:none;}
   #service_map .dmenu ul li a:hover {text-decoration:underline;}

/* DISKONTOMANIA */

.mycards h3, .delcard h3 {font-size:1em;padding:0 0 6px;color:#6e7a54;}
.discs .mycards {float:left;width:316px;padding:0 12px 22px 18px;height:auto;margin:0;background:url(/img/disk_lb_l.gif) bottom left no-repeat #f7f7f1;color:#6e7a54;}
 .discs .mycards label {font-weight:bold;width:120px;margin:0 0 13px;padding:0 0 0 17px;float:left;}
  .discs .mycards label.no {font-weight:normal;width:auto;padding:0;_padding-top:2px;float:left;position:relative;top:-2px;left:3px;_position:static;}
 .discs .mycards .txt {width:166px;padding:0 2px;float:right;border:1px solid #6e6d7e;border-bottom:1px solid #dedee6;margin:0 0 13px;color:#6e7a54;position:static;}
  .discs .mycards select.txt {width:172px;padding:0;float:right;border:1px solid #6e6d7e;border-bottom:1px solid #dedee6;margin:0 0 13px;color:#6e7a54;}
 .discs .mycards select {width:180px;}
 .discs .mycards .chk {margin:0 3px 0 17px;_margin:0 3px 0 8px;float:left;}

.delcard {float:left;width:195px;padding:0 7px 22px;background:url(/img/disk_bg_del.gif) bottom left no-repeat #f7f7f1;}
 .delcard div {background:#fdfdfb;float:left;width:183px;padding:4px 0 0 12px;margin:0 0 2px;color:#6e7a54;font-size:12px;}
  .delcard div img {margin:0 0 0 10px;float:right;}

.disks {padding-left:45px;width:575px;}
.logos_up {width:555px;float:left;margin:45px 0 45px;}
 .logos_up td {text-align:right;}
 td.logo {text-align:left;width:209px;}
.disk {width:555px;float:left;color:#6f7954;background:#f6f7f1;}
 .mnu td {background:url(/img/disk_bg_menu.gif) top left repeat-x;border-top:1px solid #b7bca8;border-bottom:1px solid #b7bca8;font-weight:bold;text-align:center;width:34%;}
  .mnu td a {color:#6f7954;width:100%;padding:11px 0 11px;display:block;}
  .mnu td.act {background:url(/img/disk_bg_menu_act.gif) top left repeat-x;border-bottom:none;}
  .rules {padding:24px 18px 4px;}
   .rules p, .rules ul {margin:0 0 1em;text-align:justify;display:block;float:none;clear:both;font-size:.85em;line-height:1.3em;}
    .rules p span {font-size:.9em;}
     .picup {background:#fff;padding:5px 0;width:100px;text-align:center;}
     .picup img {float:=left;}
   .rules table p {padding:0 0 0 20px;}
   .tkprt {clear:both;text-align:right;padding:0 0 0 358px;}
    .tkprt a {float:right; background:url(/img/disk_bg_takepart.gif) top left no-repeat;display:block;width:161px;padding:7px 0 6px;font-size:11px;text-transform:uppercase;color:#6f7954;font-weight:bold;text-align:center;}
   .tkprt2 {padding:0 0 0 108px;clear:none;float:left;}
  .dcr, .p1 .dcr {background:url(/img/disk_rb_l.gif) right bottom no-repeat;font-size:8px;padding:0;}
  .f {width:58px;text-align:center;color:#000;}
  .disk .odd td {background:#fbfbf9;}
  .disk td.f b, .disk td.n b {color:#627438;}
  .p1 {border-top:6px solid #f6f7f1;}
   .p1 a {text-decoration:underline;}
   .p1 th {padding:5px 15px 4px;font-weight:normal;}
   .p1 td {padding:5px 0 4px;font-size:.85em;}
    .p1 .bb td, .p1 .bb th {border-bottom:1px solid #b5bda8;}
    .p1 .n {color:#000;width:126px;}
 .bcard {float:left;width:179px;margin-left:18px;_margin-left:9px;padding:6px 0 20px;background:url(/img/disk_bg_bcard.gif) bottom left no-repeat #fafaf8;}
  .bcard h3 {padding:4px 0 5px 10px;color:#6f7954;margin:0 0 4px;background:#f2f4e9;font-size:1em;font-weight:normal;}
  .bcard a {display:block;padding:4px 0 0 18px;color:#0c648c;text-decoration:underline;font-size:.85em;}
  .bcard span {display:block;padding:4px 0 0 18px;color:#6F7954; font-size:.85em;}
 .allp {float:left;text-align:right;padding:0 0 4px 260px;}
  .allp a {background:url(/img/disk_bg_allpart.gif) top left no-repeat;display:block;width:90px;padding:2px 0 6px;font-size:10px;color:#0c648c;text-align:center;text-decoration:underline;}
 p.t {float:left;width:335px;padding:0 0 1em 15px;font-size:.85em;color:#888;}
  .t a {text-decoration:underline;}
	
.brands_lev1 a.all {background:url(images/bg_brands_all.gif) left bottom no-repeat;text-align:center;width:70px;text-align:center;font-size:11px;line-height:11px;color:#5c6e33;padding:0 0 4px;position:relative;left:140px;top:6px;float:left;}
.brands_lev2 a.all {background:url(images/bg_brands_all.gif) left bottom no-repeat;text-align:center;width:70px;text-align:center;font-size:11px;line-height:11px;color:#5c6e33;padding:0 0 4px;position:relative;left:447px;top:6px;float:left;}
.good_up a.all {background:url(images/bg_goods_all.gif) left bottom no-repeat;text-align:center;width:78px;text-align:center;font-size:11px;line-height:11px;color:#5c6e33;padding:0 0 4px;position:relative;left:435px;top:-2px;float:left;}

.guide {padding:0 7px 15px;width:632px;color:#6f7a54;}
 .guide .name {text-align:center;padding:52px 0 43px;font-size:14px;}
.tguide {width:100%;font-size:1em;}
 .tguide th {font-weight:normal;padding:12px 0 13px;color:#455029;background:#f2f5eb;border-top:1px solid #f5f5f5;border-bottom:1px solid #ebebeb;text-align:center;}
 .tguide th.act {background:#fafbf7;border-top:1px solid #eaefe0;border-bottom:1px solid #f7f7f7;}
  .tguide th a {color:#6f7a54;}
   .tguide th a:hover {text-decoration:underline;}
 .tguide span, .tguide span a {color:#999;font-size:.8em;}
 .tguide .txt {padding:44px 27px 44px;}
  .tguide .txt h3 {font-size:1.3em;font-weight:normal;}
  .tguide .txt p {margin:1em 0 0;float:none;}
  .tguide .txt a {text-decoration:underline;}
 .tguide .continue {background:url(images/bg_continue.gif) center top no-repeat;font-size:1em;padding:4px 0 5px;color:#10749F;text-align:center;}
  .tguide .continue a {text-decoration:underline;font-size:14px;}

.news_switch {margin: 0 15px 10px 27px;background:url(/img/news_bg.gif);height:29px;line-height:29px;width:358px;}
.news_switch a, .news_switch span {padding:0 10px;line-height:29px;float:left;color:#5c6e33;height:29px;}
.news_switch span.act {background:url(/img/news_bg_act.gif);}

.prod_filters {border-top:2px solid #EDEDED;font-size:1.2em;padding:9px 0 0;width:380px;}
.prod_filters div {background:#F3F6ED;color:#4E4E4E;float:left;padding:1px 3px 3px;margin-right:5px;}
.prod_filters a {float:left;background:url(/img/arrow_down.gif) right bottom no-repeat #EFEFEF;margin:1px 0 0 5px;padding:0 13px 2px 3px;}
.prod_filters a.up {background:url(/img/arrow_up.gif) right bottom no-repeat #EFEFEF;}
.prod_filters a.act {text-decoration: underline;}

/*------------------------------------------- PARTNERS -----------------------------------*/
#col2{
	clear:both;
	width:646px;
	background:transparent url(images/bgmenucontent.gif) no-repeat top left;
	padding:8px 0 0 0;
	margin-top:10px;
	}

#menunav {
	height:40px;
	border-bottom: 1px solid #eaeaea;  
	background:transparent url(images/bgmenuspc.gif) repeat-x bottom left;
	padding: 0 auto;  
	margin: 0 10px 0 8px; 
}

#menunav ul {
	margin: 0 0 0 32px;
	padding: 0px;
	float:left;
}
* html div#menunav ul { 
	float:left;
	border-left: 1px solid #eaeaea; 	
	margin: 0px;
	margin-left:16px;
	padding-right:20px;
}
#menunav a {
	display: block; 
	text-decoration: none;   
	padding:10px;    
}

#menunav li {
	height:40px;
	float: left;  
	list-style-type: none;   
	border-right: 1px solid #eaeaea;  
	}

#menunav .active {
	background-color:#f5f7f0;
	}

#menunav li:first-child {
	border-left: 1px solid #eaeaea;  
	}
	
	

.login1 {
	border-left: 1px solid #eaeaea;  
	float:right;
	margin-right:-3px;
	}
	
.login1 form {
	width:222px;
	height:90px;
	padding:16px 16px 0 0; 
	float:left;
	}
.login1 label {
	float:left;
	width:50px;
	text-align:right;
	position:relative;
	top:2px;
	left:10px;
	color:#5c6e33;
	font-weight:bold;
	}
.login1 .txt {
	float:right;
	border:1px solid #eeaeaea;
	margin:0 0 3px;
	width:150px;}
.login1 a {
	color:#0b648b;
	text-decoration:underline;
	font-size:.8em;
	position:relative;
	top:-4px;
	}
 .login1 .btn {
	width:38px;
	height:17px;
	color:#fff;
	margin:2px 1px 0 3px;
	_margin-top:6px;}
* + html .login1 .btn {margin-top:6px;}
 .login1 div {
	float:left;
	width:100%;
	clear:both;
	text-align:right;
	}
	
.select1{
	width:386px;
	margin-left:9px;
	background:transparent url(images/selectspc.gif) repeat-x bottom left;
	border-bottom:1px solid #e0e0e7;
	}
.select1 form{
	background:transparent url(images/selectrightbrdr.gif) no-repeat 100% 50%;
	padding:30px 0 25px 30px; 
	height:20px;
	}

.select1 select{
	width:170px;
	float:left;
	}
	
.select1 a, .select1 a:hover, .select1 a:visited{
	float:left;
	font-size:11px;
	color:#5a7326;
	background-color:#f7f6eb;
	width:90px;
	border:1px solid #e0e0e7;
	display:block;
	text-align:center;
	padding:3px 22px;
	margin-left:25px;
	}
/*------------------------------------------- /PARTNERS -----------------------------------*/

/*---------------------------------------new dropdown filter----------------------------------------*/
* html .llinks_up {width:50%;float:left;height:20px;overflow:hidden;}
.label_dl, #container_dl_perc, #container_dl_summ, #container_dl_brand{
	float:left;
	margin:4px 4px 0px 4px; 
	}
.label_dl{
	color:#555;
	margin-left:10px;
	}
#container_dl_perc, #container_dl_summ, #container_dl_brand, #dl_perc, #dl_summ, #dl_brand	{
	list-style-type:none;
	}
#container_dl_perc, #container_dl_summ, #container_dl_brand{
	position:relative;
	z-index:100;
	margin-top:2px;
	}
	
#dl_perc, #dl_summ , #dl_brand {
	border:1px #bacfe1 solid;
	border-top:1px #edf4f3 solid;
	position:absolute;
	margin:0;
	top:0;
	left:0;
	z-index:800;
	display:none;
	}
#dl_brand {
	overflow-y:scroll;
	height:250px;
	width:130px;
	background:#fff;
	}

	
#container_dl_perc  li a, #container_dl_summ  li a, #container_dl_brand  li a{
	display:block;
	border:1px #edf4f3 solid;
	padding:1px 4px;
	width:48px;
	background:#fff url(images/bg_list.gif) repeat-x left center;
	}
* #container_dl_perc  li a{
	width:54px;
	}	

#container_dl_summ  li a{
	width:63px;
	}
* #container_dl_summ  li a{
	width:68px;
	}
#container_dl_brand  li a{
	width:108px;
	}
#dl_brand li span{
	display:block;
	width:103px;
	padding:4px 0 4px 10px;
	font-weight:600;
	}
#dl_brand .label_brand{
	width:105px;
	padding:1px 4px;
	}
	
#dl_brand .label_brand:hover{
	padding:1px 4px;
	background:#fff;
	}
#dl_perc  li a, #dl_summ  li a, #dl_brand li a, #dl_brand li span{
	border:none;
	background:#fff;
	}
#dl_brand li a{
	width:89px;
	padding-left:20px;
	}
	
#dl_perc  li a:hover, #dl_summ  li a:hover, #dl_brand  li a:hover{
	border:none;
	background:#fff url(images/bg_hover_list.gif) repeat-x left center;
	}

/*-----------------------------------------------average percent----------------------------------------------*/
.avg_disc {
	width:151px;
	height:88px;
	background: transparent url(/img/bg_avg_disc.gif) no-repeat;
}
.avg_disc .text {
	text-align:center;
	padding-top:18px; 
	color:#5c6e33; 
	font-size:0.85em;
}
.avg_disc .value {
	text-align:center;
	padding-top:6px; 
	color:#f5740e; 
	font-size:1.7em;
}
/*-----------------------------------------------subscribe button----------------------------------------------*/
.sub_left {
	width:229px; 
	text-align:center;
	color:#004f72; 
	background-color:#f6f6f6; 
	margin: 9px 0 0 5px; 
	padding: 10px 0 15px 0; 
	font-size:0.85em;
}
.sub_left a {
	display:block; 
	width:152px; 
	height:20px; 
	margin:10px auto 0 auto; 
	line-height:20px; 
	color:#fff; 
	background-image:url(/img/bg_subbut.gif);
}


/*----------------------------------SEO settings-----------------------------------*/

.gshow h1 {
	color:#0B648B;
	font-size:1em;
	margin:10px 0 0;
	}
.gchaps h1 {
	color:#6F7A54;
	float:left;
	font-size:1.2em;
	}
h1.h2 {
background:transparent none repeat scroll 0 0;
color:#6F7A54;
float:left;
font-size:1.1em;
margin:20px 0 0;
padding:0 0 5px;
}
/* DHTML tooltip */
#dhtmltooltip {position:absolute;width:150px;border-top:1px solid #ffb329;border-bottom:1px solid #ffb329;
	padding:12px;background-color:#fff6e5;color:#5b6d2f;visibility:hidden;z-index:500;font-size:9px;text-align:left;}
.cntr {float:none;border:none;margin:10px 0;padding:0;}
html:first-child .cntr {margin:0 0 10px;}
html:first-child .bigmir {position:relative;top:8px;}


.stext{
	padding:0 0 10px;
	margin:0 0 8px;
	border-bottom:1px solid #E2E9D3;
	}
	
	
	
.save4{
	margin-left:23px;
	_margin-left:16px;
	margin-right:27px;
	width:215px;
	float:left;
	font-size:0.8em;
	text-align:right;
	}
.save4 a {
	background:#F9FAF6 none repeat scroll 0 0;
	border-right:1px solid #E4E6DF;
	color:#78825E;
	padding:2px 4px 3px 6px;
}