/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #BA2700; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}
.infoBox {
  background: #E0E0D6;
}

.infoBoxContents {
  background: #ffffff;
  font-size: 10px;
}
A {
  color: #6EBC20;
  text-decoration: none;
}

A:hover {
  color: #6EBC20;
  text-decoration: underline;
}

FORM {
    display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, sans-serif;
  background: #bbc3d3;
  color: #ffffff;
  color: #6ebc20;
  font-weight : bold;
}

A.headerNavigation { 
  line-height:21px;
  font-size: 10pt;
  color:#687118;
  font-family:Arial, sans-serif;
  text-decoration:none;
}

A.headerNavigation:hover {
  line-height:21px;
  font-size: 10pt;
  color:#687118;
  font-family:Arial, sans-serif;
  text-decoration:underline;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  color: #6ebc20;
  font-weight: bold;
  text-align: center;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
  color: #6ebc20;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  color: #6ebc20;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}


/* ---------------------------- ---------------------- */
.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#5D5F60;
}
.main b {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#5D5F60;
}

.main a {           font-size: 10px; text-decoration:underline; color:#6EBC20;}
.main a:hover {     font-size: 10px; text-decoration:none;      color:#6EBC20;}
.main a u {         font-size: 10px; text-decoration:underline; color:#6EBC20;}
.main a:hover u {   font-size: 10px; text-decoration:none;      color:#6EBC20;}

TD.main, P.main {
                  font-family: Verdana, Arial, sans-serif;
                  font-size: 11px;
                  line-height: 1.5;
}



P.smallText {
                font-family: Verdana, Arial, sans-serif;
                font-size: 10px;
}
#myse select {width:90%;}
#myse input {width:90%;}
.delp {
                color:#808080;
                font-size:11px;
                font-weight:normal;
}
s {
                color:#808080;
                font-size:11px;
                font-weight:normal;             
}
/* ---------------------------- ---------------------- */
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
 
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-size:14px; color:#007C97; font-weight:bold;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #EFEFEF; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #EFEFEF; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #BA2700; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* -------------------------------------------------          -------------------------------------------------------- */
body {padding:0; margin:0;}
body, td, input, textarea{
    font-size:11px;
    font-family:Tahoma;
    color:#5D5F60;
    line-height:13px;
    vertical-align:top;
    padding:0px;
}

br{font-size:10px}
 
td {vertical-align:top; }
table { width:100%}

.bg1{ background-image:url(images/li-1.gif)}
.bg2{ background-image:url(images/li-2.gif)}
.bg3{ background-image:url(images/li-3.gif)}
.bg4{ background-image:url(images/li-4.gif)}
.bg5{ background-image:url(images/li-5.gif)}
.bg6{ background-image:url(images/bg1.gif)}
.bg7{ background:url(images/1_q1.gif) no-repeat top left #89C100; color:#FFFFFF; color: #6ebc20; font-weight:bold; font-size:13px; font-family:Arial}
.bg8{ background:url(images/1_q2.gif) no-repeat top left #3893DE; color:#FFFFFF; color: #6ebc20; font-weight:bold; font-size:13px; font-family:Arial}
.bg9{ background:url(images/1_q3.gif) no-repeat top left #F47925; color:#FFFFFF; color: #6ebc20; font-weight:bold; font-size:13px; font-family:Arial}
.bg10{ background:url(images/1_q4.gif) no-repeat top left #A253A0; color:#FFFFFF; color: #6ebc20; font-weight:bold; font-size:13px; font-family:Arial}
.bg11{ background-image:url(images/li5.gif)}
.bg12{ background:url(images/1_bg1.gif) no-repeat bottom; color:#353434; font-size:11px; font-family:Tahoma}
.bg12 a{ color:#78A705}
.bg12 a:hover   { text-decoration:none}
.bg13{ background:url(images/1_bg2.gif) no-repeat bottom; color:#353434; font-size:11px; font-family:Tahoma}
.bg13 a{ color:#3893DE}
.bg13 a:hover   { text-decoration:none}
.bg14{ background:url(images/1_bg3.gif) no-repeat bottom; color:#353434; font-size:11px; font-family:Tahoma}
.bg14 a{ color:#DE6716}
.bg14 a:hover   { text-decoration:none}
.bg15{ background:url(images/1_bg4.gif) no-repeat bottom; color:#353434; font-size:11px; font-family:Tahoma}
.bg15 a{ color:#A253A0}
.bg15 a:hover   { text-decoration:none}
.bg16{ background-image:url(images/4_bg.gif)}

.jamp{ width:119px; height:17px; color:#1B0603; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:119px; height:20px; color:#1B0603; font-size:11px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:159px; height:20px; color:#1B0603; font-size:11px; padding-left:2px; font-family:Tahoma;}
#input1{
 width:40px; height:18px;
 background:#FFFFFF;
 border:1px solid #818181; 
 text-align:right;
 padding-right:5px
}
#input2{
 width:40px; height:18px;
 background:#FFFFFF;
 border:1px solid #818181; 
 text-align:right;
 padding-right:5px
}
#input3{
 width:40px; height:18px;
 background:#FFFFFF;
 border:1px solid #818181;
 text-align:right;
 padding-right:5px
}

.header a               {}
.header a:hover         {}
.header strong a        { color:#4D4D4D; text-decoration:none; font-size:11px}
.header strong a:hover  { text-decoration:underline}
.header strong          { color:#7CB900; }

.popup              {color:#353434; font-size:11px; }
.popup strong           {color:#0084BD; font-size:11px;}    
h1 { line-height:normal}
.column_left_header             { background:url(images/li1.gif); }
.column_left_header_txt         { color:#FFFFFF; color: #6ebc20; font-size:10pt; background:url(images/li1.gif); height:36px; width:100%; vertical-align:middle; font-weight:bold; text-transform:capitalize; }

.main_h1{ color:#FFFFFF; color: #6ebc20; font-size:10pt; width:100%; vertical-align:middle; font-weight:bold; margin:0px; text-transform:none;}
.main_h1.index{font-size:12pt;margin:-10px 0 10px 0;}
.heading_1 {font-weight:bold; color: #6ebc20;}

.column_left_header_txt a       { color:#FFFFFF; color: #6ebc20; font-size:10pt; text-decoration:none;}
.column_left_header_txt a:hover { color:#FFFFFF; color: #6ebc20; font-size:10pt; text-decoration:underline;}

.column_left ul         {padding:0px 0px 0px 7px; margin:0px 0px 0px 0px; list-style:none;}
.column_left li         {line-height:24px; background: url(images/bg_list1.gif) repeat-x left top; margin-right: 10px;}
.column_left li a       {color:#3A3A3A; font-size:11px; text-decoration:none; padding-left:10px;}
.column_left li a:hover {color:#EF0101; text-decoration:none}

.column_left li.bg_list_un  {line-height:24px; background:none}
.column_left li.bg_list_un a        {color:#3A3A3A; font-size:11px; text-decoration:none; padding-left:10px;}
.column_left li.bg_list_sub a:hover {color:#EF0101; text-decoration:none}

.column_left li.bg_list_sub {line-height:24px; background:url(images/bg_list1.gif) no-repeat left top}
.column_left li.bg_list_sub         {line-height:24px; background:url(images/bg_list1.gif) no-repeat left top}
.column_left li.bg_list_sub a       {color:#3A3A3A; font-size:11px; text-decoration:none; padding-left:32px;  background:url(images/bg_list2.gif) no-repeat left top;  background-position:22 5px }
.column_left li a:hover {color:#EF0101; text-decoration:none}


.column_left1 ul            {padding:0px 0px 0px 7px; margin:0px 0px 0px 0px; list-style:none;}
.column_left1 li            {line-height:24px; background:url(images/bg_list1.gif) no-repeat left top}
.column_left1 li a      {color:#3A3A3A; font-size:11px; text-decoration:none; padding-left:18px;  background:url(images/bg_list3.gif) no-repeat left  top; background-position:5 5px }
.column_left1 li a:hover    {color:#EF0101; text-decoration:none}

.column_left1 li.bg_list_un {line-height:24px; background:none}
.column_left1 li.bg_list_un a       {color:#3A3A3A; font-size:11px; text-decoration:none; padding-left:23px; background:url(images/bg_list3.gif) no-repeat left top; background-position:5 5px }
.column_left1 li.bg_list_un a:hover {color:#EF0101; text-decoration:none}


.title  {           }       
.title_txt{         }

.title2 {           }       
.title2_txt{        }

.product                {}
.product td             { color:#353434}
.product a              { color:#6ebc20; text-decoration:none; font-weight:normal; font-size:11px}
.product a:hover        {text-decoration:underline}
.product span           { color:#3893DE; font-size:17px; font-weight:bold;}
.product DIV.price          { margin: 10px 0px 10px 0px; }
.product div a              {color:#55B713; text-decoration:underline; font-size:11px; font-weight:normal}
.product div a:hover        {text-decoration:none}
.product b strong               { color:#6ebc20; text-decoration:none; font-weight:bold; font-size:13px}

.pic img                { border: 1px solid #D8D5D5; margin: 0px 0px 10px 0px; }
.price                  {}

.result td { color:#353434; height:50px; vertical-align:middle;padding:0px 0px 0px 16px;}              
.result a {   color:#3893DE; font-size:11px; text-decoration:underline;}
.result a:hover {text-decoration:none;}
.result span{color:#3893DE;}
.result b a { color:#3893DE; text-decoration:none}
.result b a:hover{text-decoration:underline; }

.result b { font-weight:normal;}
.result_right   {padding-left:0px; text-align:right;}
.result_right b {font-weight:bold; color:#3893DE}




        
.shop_card_txt{ height:31px; text-align:center; vertical-align:middle; font-size:11px; font-weight:bold;}   /*  header of table  */



.footer                 {}              
.footer td              { color:#4D4D4D; font-size:11px}                /*  Company Name   */

.footer b a             {color:#4D4D4D; text-decoration:underline}              /*  osCommerce  */
.footer b a:hover       {text-decoration:none}              /*  osCommerce  */

/* -------------------------------------------------          -------------------------------------------------------- */

/* result_page 

.shop_card a {      }                                                                                   
.shop_card a:hover {}

                                                
        
.padd img, .padd input { margin:10px 7px 0px 1px;}
.padd2 img { margin:7px;}   */                                                                  
/* shopping_card */             
/*--------------------- content ---------------------------------*/
.box_width_left         { width:195px;}
.box_width_right        { width:190px; margin: 0px 0px 0px 5px; }
.box_width_cont         { width:100%;}          
/* -------------------------------------------------          -------------------------------------------------------- */
u {text-decoration:none; color:#3893DE;}

.main a b {
  color:#5D5F60;
  font-size: 10px; text-decoration:underline;
}
.main a:hover b{
  color:#5D5F60;
  font-size: 10px; text-decoration:none;
}

/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a { color:#BA2700; font-size:11px; text-decoration:none;}    /*  advanced_search.php  */
.smallText a:hover { color:#BA2700; font-size:11px; text-decoration:underline;}
.smallText a u { color:#BA2700; font-size:11px; text-decoration:none;}
.smallText a:hover u{ color:#BA2700; font-size:11px; text-decoration:underline;}

TD.fieldKey {   font-size: 12px;font-weight: bold;font-family: Verdana, Arial, sans-serif;  color:#5D5F60;}
TD.fieldValue { font-size: 12px;font-family: Verdana, Arial, sans-serif;padding:3px 2px 3px 2px;}

TD.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; color:#5D5F60;
}

SPAN.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.smallText font b { color:#FF0033; text-decoration:none; font-size:11px }
/* -------------------------------------------------          -------------------------------------------------------- */
.sea_1 { padding:0px 10px 0px 10px;}
.sea_2 { padding:10px;}
/* -------------------------------------------------          -------------------------------------------------------- */


table#model-parameters {
    padding: 0px;
    margin: 0px 20px 0px 20px;
    border: none;
    width: 90%;
    border-collapse: collapse;
}

table#model-parameters tr.first-row td, table#model-parameters tr.first-row th, table#model-parameters tr.par-row td, table#model-parameters tr.sub-row td {
    border: none;
    vertical-align:middle;
}

table#model-parameters td, table#model-parameters th {
    border: 1px solid #666;
    padding: 10px;
    vertical-align: middle; 
    text-align: left;
    border-collapse: collapse;
}

table#model-parameters tr.par-row td {
    vertical-align: top;
}

table#model-parameters th {
    width: 120px;
    font-size: 8pt;
}

table#model-parameters td.rownumber {
    width: 20px;
    text-align: center;
}

div.model-numparameter {
    text-align: center;
    width: 51px;
    margin: 0px 10px 0px 0px;
    float: left;
    line-height: 100%;  
}

div.model-numparameter img {
    /*display: block;*/
    margin: 5px 0px 0px 0px;
}

div.model-levparameter {
    line-height: 100%;  
}

div.model-levparameter img {
    display: block;
    margin: 3px 0px 1px 0px;
}

div.model-sizeparameter {
    line-height: 100%;  
}

div.model-sizeparameter img {
    display: block;
    margin: 3px 0px 1px 0px;
}

DIV.perka
{
    margin: 20px 0px 0px 20px;
}

DIV.perka img
{
    display: block;
    margin: 0px 0px 3px 0px;    
}

DIV.perka P
{
    margin: 5px 10px 10px 7px;  
}



#tooltip {
    position: absolute;
    z-index: 3000;
    border: 1px solid #111;
    background-color: #eee;
    padding: 5px;
    opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 9pt;
    line-height:140%;
    border: none;
    width: 230px;
    padding:20px;
    height: 90px;
    opacity: 0.8;
    background: url('shdw.png') no-repeat;
}
#tooltip.pretty h3 {
    margin-bottom: 10px;
    font-size: 10pt;
    width: 230px;
    text-align: center;
}
#tooltip.pretty div { width: 230px; height: 60px; text-align: left; }


.rpBox {
    margin: 15px 0px 0px 0px;
}
.rpBox span             { color:#3893DE; font-size:13px}
.rpBox DIV.rpPrice      { margin: 0px 0px 0px 0px; }
.rpBox DIV.rpName       { color:#6ebc20; text-decoration:none; font-weight:bold; font-size:13px;
padding:0 10px 10px 0}


.sale {
    background:url(images/salebg.gif) no-repeat top right;
}

.kids {
    background:url(images/kidsbg.gif) no-repeat top right;
}

#listWrapper, #divWrapper {
    border: solid 1px #e5e5e5;
    background-color: #f5f5f5;
    margin: 1em;
    padding: 1em;
    width: 90%;
}

#listWrapper ul {
    margin: 0;
}

#listWrapper a.toggler, #divWrapper a.toggler {
    text-align: right;
    display: block;
    font-size: 75%;
}

#sizesbox {
    margin: 0px;
    padding: 5px;
}

#sizesbox tr {
    margin: 0px;
    padding: 0px;
    background:url(images/bg_list1.gif) no-repeat 50% 100%;
    background-position: 
}

#sizesbox tr.lastrow {
    background:none;
}

#sizesbox td {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

#sizesbox a {
    margin: 0px;
    padding: 0px;
    line-height:24px;
    color:#808080;
    font-size:11px;
    text-decoration:none;
}

#sizesbox a:hover {
    color:#3A3A3A;
    text-decoration:none;
}

H1 {
    color: #6ebc20;
    font-size:12pt;
    font-weight:bold;
    margin:0px;
    padding:0px;
    text-transform:none;
}
.warn{
font-size:14px;
text-align:center;
color:#d72420;

}

hr{
color:#CDCDCD;
}
.u{
float:right;
background:#e0e0e0;
padding:0 20px 10px 20px;
-moz-border-radius: 7px;
-webkit-border-top-left-radius: 7px; 
-webkit-border-top-right-radius: 7px; 
-webkit-border-bottom-right-radius: 7px; 
-webkit-border-bottom-left-radius: 7px;
color: #6ebc20;
margin:-10px 0 0 0;
font-size:14px;
}
.u a{
margin:0 10px 0 10px;
}
.u  img{
height:22px;
margin:3px 0 0 0;
}
.m{
color: #5d5f60;
margin:0;
padding:10px;
line-height:16px;
font-size:12px;
}
table.shipping{
line-height:20px
}
table.shipping td {
padding:5px
}
img{
border:none;
}
/***hide blocks***/
#inform_inner, #spravochnik_inner
{
display:none;
}
a#current{
color:#6ebc20;
font-weight:bold;
}
.text{
padding:10px;
font-size:16px;
line-height:20px;
}
ul.f1big li,ul.f1small li{
list-style-type:none;
margin:0 0 0 -35px;
}
ul.f1big li a:link, ul.f1big li a:hover, ul.f1big li a:active, ul.f1big li a:visited{
font-size: 11px!important;
}
ul.f1big li {
font-size: 15px;
color:#6ebc20;
margin-top: 15px;}
ul.f1big li  table td{
padding:5px
}
ul.f1small li {
color:#1caed0;
font-weight:normal;
font-size: 13px;
margin: 9px 0 0 -20px;
}
#size_inner, #choise_inner, #p12_inner,#p13_inner,#p14_inner,#p21_inner,#p22_inner,#p23_inner,#p24_inner,#p24a_inner,#p25_inner,#p31_inner,#p32_inner,#p33_inner,#p34_inner,#p41_inner,#p42_inner,#p43_inner{
display:none;
color:#5d5f60;
font-size:11px;
line-height:1.5;
text-align:justify;
}
#choise, #p12, #p13, #p14, #p21, #p22, #p23, #p24, #p24a, #p25, #p31, #p32, #p33, #p34, #p41, #p42, #p43{
background:url('/pix/bg_list.gif') no-repeat left bottom;
padding:1px;
}
#choise{width:100px;}
#p12{width:200px;}
#p13{width:211px;}
#p14{width:140px;}
#p21{width:50px;}
#p22{width:55px;}
#p23{width:60px;}
#p24{width:75px;}
#p24a{width:45px;}
#p25{width:45px;}
#p31{width:60px;}
#p32{width:120px;}
#p33{width:160px;}
#p34{width:130px;}
#p41{width:200px;}
#p42{width:180px;}
#p43{width:180px;}
#p12_inner ol li, #p13_inner ol li, #p14_inner ol li, #p23_inner ol li, #p31_inner ol li, #p32_inner ol li, #p34_inner ol li, #p43_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li, #p14_inner ol li{
color:#5d5f60;
font-size:11px;
line-height:1.5;
text-align:justify;
list-style-type:decimal;
}

#p31_inner ul li{
list-style-type:none;
}
/************/
.big{
font-size:14px;
}
.green{color:#6EBC20;}
.grey{color:#808080;}
.dgreen{color:#008000;}
.red{color:#ff0a0a;}
.dblue{color:#0404a4;}
.blue{color:#0891BE;line-height:24px;}
.lred{color:#e5999b;}
.black{color:#000;}
.clear{
clear:both;
}
.h_phone{
font-size: 22px;
color:#6ebc20;
margin:40px 0 0 108px;
font-weight:bold
}
.h_obj{
float:left;

}
.city{
font-size:28pt;
margin: 0 0 10px 0;
}
.small_text{
margin:10px 0 0 0;
color:#999;
font-size:8pt;
text-transform:uppercase;
letter-spacing:1px;
}
.str{
font-family:Arial Narrow;
color:#6ebc20;
}
/***/
.buy {
float:left;
margin:0 8px 0 0 ;
}
.buy input[type='submit']{
width:115px;
height: 37px;
padding:;
color: #6ebc20;
font-size: 20px;
font-weight:bold;
border: #6ebc20 1px solid;
cursor:pointer;
background: 0;
-moz-border-radius: 4px; /* Firefox */  -webkit-border-radius: 4px; /* Safari, Chrome */  -khtml-border-radius: 4px; /* KHTML */  border-radius:4px; /* CSS3 */  behavior: url(ie-css3.htc); /* IE border-radius */;
}
.priceN{
background:url('/images/tov_pr_bg.gif') left bottom repeat-x;
-moz-box-shadow:inset 0px 0px 3px #c4d1da;
-webkit-box-shadow:inset 0px 0px 3px #c4d1da;
box-shadow:inset 0px 0px 3px #c4d1da;
-moz-border-radius: 4px; /* Firefox */
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* KHTML */
border-radius:4px; /* CSS3 */
behavior: url(ie-css3.htc); /* IE border-radius */
border:#c4d1da 1px solid;
float: left;
height: 23px;
width:250px;
padding: 14px 0 0 0;

}
.old_p{
font-size: 15px!important;
text-decoration:line-through;
margin: 70px 0 0 0;
}
.priceN .old_p{
font-size: 22px;
color:#444854;
margin: 10px 0 0 15px;
}
.cur_p{
width:122px;
height:33px;
background: url('/images/tov_price.png') left top no-repeat;
color: #fff!important;
font-size: 18px!important;
font-family:tahoma;
float:right;
padding: 7px 0 0 8px!important;
font-weight: normal!important;
text-align: center;
margin: -12px 0 0 0;
}
p.vkont{
background: url('/images/vk.png') left top no-repeat;
padding: 0 0 10px 25px;
font-size: 14px;
color: #33557a;
}
#cupon_invis, #help_invis{
display:none;
}
#cupon_invis{
margin:0 0 0 15px;
}

.cupon_head{
font-size: 13px;
font-weight: bold;
color: #71BE25;
border-bottom: dashed 1px #71BE25;
cursor: pointer;
width: 150px;
margin: 0 0 10px 0;
}
#help_invis{
position: absolute;
margin: -220px 0 0 300px;
padding: 20px;
cursor: pointer;
background: #EEE url('/pix/close_pop.gif') 435px 2px no-repeat;
}
.action_head{
text-align: center;
font-size: 21px;
margin: 20px 0 10px -20px;
}
span.vegas{
color:#6cc634;
}
span.groupon{
color:#000;
}
.action_text{
text-align: center;
font-size: 18px;
margin: 10px 0 10px -15px;
color:#6cc634;
}
.action_text span{
color:#ff0a0a;
}

.gru_over{
position: absolute !important;
width: 165px!important;
height: 40px!important;
background: url('/pix/gru.png') right -2px no-repeat!important;
}
.gru_over_small{
position: absolute!important;
width: 165px!important;
height: 30px!important;
background: url('/pix/logo_gr_small.png') right -2px no-repeat!important;
}
a.groupon{
color:#ff0a0a!important;
font-weight: bold;
}
table.group{
width: 75%;
text-align: center;
}
td .old{font-size:14px;text-decoration: line-through;color:#000;}
td .za{color:#000;}
td .sc{color:#6EBC20;}
td .new{color:#0891BE;font-size:14px}
td .pers{color:#FF0A0A;font-size:14px}
.ulh{
color:#0891BE; font-size:16px;
text-decoration: underline;
}
.item{width: 155px;
float:left;
margin: 0 20px 0 0;
height:300px;
}
.price span{
color:#0891BE;font-size:14px;

font-weight:bold;
}
.price{
margin:5px 0;
}
.item .name a{
font-size: 11px;
text-decoration:none;

}
.cat_descr{
text-align:left;
color:#5D5F60;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;
padding:12px 10px 0 10px
}
#act27more,#goodact27more, #act8dec_inner{
display:none;
}
#act17more{
display:block;
}
#goodact27more,#goodact17more{
margin:0 0 0 -37px
}
#act17{
cursor: pointer;
}
#act27{

cursor: pointer;

}
#goodact27{
width: 140px;
border-bottom: 1px solid #0891BE;
cursor: pointer;
margin: 15px 0 15px 5px;
}
#goodact17{
width: 130px;
border-bottom: 1px solid #170a62;
margin: 15px 0 15px 5px;
}
.item .descr{
font-size:11px}
td.plus{
color: #008000;
font-size:16px;
vertical-align:middle;
font-weight:bold;
}
.action_current{
color: #FF0A0A!important;
margin: 0 0 0 -6px!important;
font-size: 16px!important;
width: 190px!important;
border: none!important;
font-weight:normal;

}

#goodact17more{
display:block;
margin:0 0 0 35px;
}
#goodact17more .item{
width:240px;
}
.dec8{
margin:0 0 0 -35px!important;
}
.item.small{
width:155px;
}
.a{
margin: -25px 0 10px 0;
float: none;
width: 280px;
}.b{
margin: -25px 0 10px 0;
float: none;
width: 310px;
}
.group td{
padding:3px 4px;
color:#5d7385
}
td.chead{
color:#0891BE;
text-align:left;
font-size:14px;
}
.groupon_actions tr{
color:#858587;
border-bottom:1px dashed #555c64;
}
.groupon_actions td{
padding: 6px 3px;
text-align: center;
border-bottom: 1px dashed #555C64;
}
.groupon_actions p{
margin:0;
padding:0;
}
.bold{
font-weight:bold;
}
.large{
font-size:18px;
}
.table_head  td{
padding:4px 3px;
vertical-align:middle;

}
#li1_inner, #li2_inner, #li3_inner, #li31_inner, #li32_inner, #li33_inner, #li4_inner, #li41_inner, #li42_inner, #li421_inner, #li422_inner, #li423_inner, #li424_inner, #li425_inner,
#liold1_inner, #liold2_inner, #liold3_inner, #liold31_inner, #liold32_inner, #liold33_inner, #liold4_inner, #liold41_inner, #liold42_inner, #liold421_inner, #liold422_inner, #liold423_inner, #liold424_inner, #liold425_inner
{
display:none;}
#li1, #li2, #li3, #li31, #li32, #li33, #li4, #li41, #li42, #li421, #li422, #li423, #li424, #li425,
#liold1, #liold2, #liold3, #liold31, #liold32, #liold33, #liold4, #liold41, #liold42, #liold421, #liold422, #liold423, #liold424, #liold425
{
border-bottom: 1px dotted #5D7385;
width: 45%;
cursor:pointer;
font-size:15px;
color:#5D7385;
margin:5px 0;
}
#li31,#li32,#li33, #liold31,#liold32,#liold33{
margin-left: 20px;
font-size:14px;
color:#0891BE;
border-bottom: 1px dotted #0891BE;
width: 35%;
}
#li31_inner, #liold31_inner{
margin:0 0 0 -25px;
font-size:12px;
line-height:16px;

}
#li31_inner td, #liold31_inner td{
padding:3px 4px;
}
.rules{
line-height:16px;
} 
.rules ol {
color:#5D7385;
}
.rules td{
padding:5px 2px;
}
.act{
float: right;
width: 110px;
background: #EAF1DD;
line-height: 15px;
font-size: 11px;
margin:80px 0 0 0;
padding: 6px;
}
.bl{
float: none;
margin: 10px 0 0 0;
background: #EAF1DD;
}
#li31_inner ul, #liold31_inner ul{
list-style-type:none;
padding: 0 0 0 20px;
text-align: left;
}
#li31_inner table td, #liold31_inner table td{
text-align:left;
}
.warn{
background: #FEF4EC url('/pix/warning.png')3px 10px no-repeat;
font-size:11px;
}
#li32_inner ul, #liold32_inner ul{
list-style-type:none;

text-align: left;
}
#li32_inner  th, #liold32_inner  th{
FONT-SIZE:11px;
text-align:left;
text-decoration:underline;
font-weight:bold;
}
.gsite{
background: #EAF1DD;
FONT-SIZE:11px;
}
.gphone{
background: #eef3f8;
FONT-SIZE:11px;
}
.gsite ul, .gphone ul{
padding: 0 0 0 5px;
}
#li41_inner table, #liold41_inner table{
width:60%
}
#li41_inner ul, #liold41_inner ul{
list-style-type:none;
padding:0;
}
#li33_inner .bl, #li42_inner .bl,
#liold33_inner .bl, #liold42_inner .bl
{
font-size:11px;
margin:0;
}
#li41, #li42,
#liold41, #liold42
{
color:#008000;
font-size:13px;
margin-left:8px;

}
#li421, #li422, #li423, #li424, #li425,
#liold421, #liold422, #liold423, #liold424, #liold425
{
color:#0891BE;
font-size:13px;
margin-left:20px;
border-bottom:1px dotted #0891BE;
}
#li424_inner th, #liold424_inner th{
font-size:11px;
border-bottom:1px dashed #555C64;
margin:0 3px;
}
#li424_inner th p, #liold424_inner th p{
padding:0;
margin:0;
}
.cart_related th{
font-size:14px;
font-weight:normal;
color:#0891BE;
text-align:left;
padding:5px 0;
}
.column_left select{
width:113px!important;
}
#kredit1, #kredit2, #kredit3, #kredit4, #kredit5{
color:#008000;
text-decoration:underline;
}
#kredit1_inner, #kredit2_inner, #kredit3_inner, #kredit4_inner, #kredit5_inner{
display:none;
}
ul.kredits li{
list-style-type:none;
}
