

body, td, a, div, font, h1, h2, h3, h4, h5, h6, ul, li, p
{
  font-family:     Arial, Verdana, Tahoma;
  text-decoration: none;
  color:           #003333;
}

body
{
  background-color: #ffffff;
}

a
{
  text-decoration: underline;
}

a:hover
{
  text-decoration: none;
}

.alt_link
{
  color: #cc6600;
}

.alt_link2
{
  color: #999999;
}

.alt_link3
{
  color: #ffffff;
}

.cm_link
{
  text-decoration: none;
  width          : 100%;
  margin-top     : 5px;
  margin-bottom  : 5px;
  font-weight:bold
   
}

.page_edge_bg
{
  background-color: #00600b;
  background-image: url('/images/main_bg_pixel.gif');
}

.page_edge_bg_left_right_line
{
  background-color: #018919;
  background-image: url('/images/main_bg_left_right_line.gif');
}

.page_content_bg, .cm_inactive
{
  background-color: #ffffff;
}

.mm_bg
{
  background-color: #018b2e;
  background-image: url('/images/mm_bg.gif');
}

.mab_bg, .error, .pn_marked
{
  background-color: #ededed;
  background-image: url('/images/mab_bg.gif');
}

.cm_active
{
  background-color: #e2e2e2;
  background-image: url('/images/cm_bg.gif');
}

.text8, .paragraph8, .search_input, .error
{
  font-size: 80%;
}

.text9, .paragraph9
{
  font-size: 90%;
}

.text10, .paragraph10
{
  font-size: 100%;
}

.la_active
{
  filter: alpha(opacity=100);
}

.la_inactive
{
  filter: alpha(opacity=40);
}

.search_block_bg
{
  background-color: #018b2e;
  background-image: url('/images/search_block_bg.gif');
}

.input_field, .search_input, .search_input_a
{
  color: #000033;
  border: 1px solid #999999;
}

.search_input
{
  color : #666666;
}

.d2sign
{
  font-size: 10px;
  color    : #339933;
}

.paragraph8, .paragraph9, .paragraph10
{
  padding-top: 0.5em;
  padding-bottom: 1em;
}

.header1
{
  font-weight:   bold;
  font-size:     90%;
  margin-top:    1px;
  margin-bottom: 2px;
}

.header2
{
  font-weight:   bold;
  font-size:     80%;
  margin-top:    1px;
  margin-bottom: 2px;
}

.error
{
  color:         #ff6600;
  padding-left:  0.5em;
  padding-right: 0.5em;
  font-weight:   bold;
}

.img_border
{
  border: 1px solid #666666;
}

.goods_price
{
  color           : #ffffff;
  background-color: #ff6600;
  padding         : 0.2em 0.5em 0.2em 0.5em;
  
}
.index_goods_price 
{
  position        : relative;
  top             : 85px;
  left            : 1px;
  font-size       : 80%;
  font-weight     : normal;
  width           : auto;
  color           : #ffffff;
  background-color: #ff6600;
  padding         : 3px;
}

.pn_marked
{
  padding: 3px 3px 3px 3px;
}


.details{ margin:15px 20px; }	
p.valter{ font:300 16px 'Lucida Grande', Tahoma, Verdana, sans-serif; color:#aaa; text-shadow:1px 1px 0 rgb(0,0,0); color:#fff}
p.valter2{font:300 12px 'Lucida Grande', Tahoma, Verdana, sans-serif; color:#aaa; text-shadow:1px 1px 0 rgb(0,0,0); color:#F5F99A }
p.valter3{font:300 28px 'Lucida Grande', Tahoma, Verdana, sans-serif; color:#aaa; text-shadow:1px 1px 0 rgb(0,0,0); color:#F5F99A }
h1 {font-size:28px}

a.katalog:link, a.katalog:visited, a.katalog:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003333;
  text-decoration: underline;
    line-height:18px
}

a.katalog:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #368700;
  text-decoration: underline;
  line-height:18px
}

.tw {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff;
  text-decoration: none;
  line-height:18px;
  background-color:#FF6600;
  font-weight:bold;
  padding:5px;
}

.kompleks{
padding-bottom:5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003333;
    line-height:18px
}

.pa{
padding-left:45px
}

.mar {margin:40px;}

.mar2 { margin-right:40px; margin-left:40px}
