body
  {
  margin: 0;
  padding: 0;
  color: #000;
  /*font-size: 100.01%;*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  bac_kground: #046b00 url('../img/background.jpg') top center repeat;
  back_ground: #046b00 url('../img/background3.jpg') top center repeat;
  background: #046b00 url('../img/bg.gif') top center repeat;
  }

p, div, font, td, tr, body, li, ul, form, h1, h2, h3, h4, h5, h6
  {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  }

h2, h3, h4
  {
  color: #046b00;
  padding: 0;
  margin: 5px 0 10px 0;
  font-weight: bold;
  text-transform: uppercase;
  }
h2 { font-size: 25px; }
h3 { font-size: 20px; }
h4 { font-size: 15px; }

input, textarea
  {
  margin: 0px;
  font-size: 12px;
  }

form { margin: 0px; }

hr
  {
  color: #046b00;
  background-color: #046b00;
  height: 2px;
  border: none;
  }

fieldset
  {
  border: 1px solid #046b00;
  padding: 8px 8px 8px 8px;
  }

legend
  {
  color: #046b00;
  font-weight: bold;
  padding-bottom: 4px;
  }

.b
  {
  color: #046b00;
  font-weight: bold;
  }

a
  {
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #f18d15;
  }
a:link, a:visited  { color: #f18d15; }
a:hover { color: #046b00; }

a.menu2, a.menu2_over, a.submenu, a.submenu_over
  {
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  }
a.menu2:link, a.menu2:visited { color: #fcd104; }
a.menu2:hover, a.menu2_over:link, a.menu2_over:visited, a.menu2_over:hover { color: #fff; }
a.submenu:link, a.submenu:visited { color: #000; }
a.submenu:hover, a.submenu_over:link, a.submenu_over:visited, a.submenu_over:hover { color: #046b00; }

a.logo
  {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  }
a.logo:link, a.logo:visited { color: #000; }
a.logo:hover { color: #046b00; }

a.menu, a.menu_over
  {
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
  }
a.menu:link, a.menu:visited { color: #fcd104; }
a.menu:hover, a.menu_over:link, a.menu_over:visited, a.menu_over:hover { color: #FFF; }

select.loginform, input.loginform
  {
  border: 1px solid #f18d15;
  height: 18px;
  font-size: 10px;
  width: 100%;
  }

div.loginform
  {
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  }
  

table.basket
  {
  border-collapse: collapse;
  }
  
td.basket
  {
  border: 1px solid #046b00;
  }
  
#loading
  {
  position: absolute;
  z-index:255;
  background-color:#555;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity:.50;
  filter: alpha(opacity=50);
  width: 150px;
  border: 1px solid black;
  text-align: center;
  color: #fff;
  padding: 20px 0 20px 0;
  }
  
/*a:link, a:visited, a:hover, a:active
  {
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #f18d15;
  }
a:link, a:visited  { color: #f18d15; }
a:hover, a:active { color: #046b00; }*/

ul.prices {
  display: block;
  list-style: none;
  padding: 0;
  margin: 0;
}

.prices li {
  display: block;
  font-weight: bold;
  text-transform: uppercase;
  color: #046b00;
  font-size: 13px;
  margin-top: 7px;
}

.prices li ul {
  display: block;
  list-style: none;
  padding: 0;
/*  margin: 0 0 0 15px;*/
}

.prices li ul li {
  display: block;
  font-weight: bold;
  color: #000;
  text-transform: none;
  font-size: 12px;
  margin: 0;
  line-height: 20px;
}

.prices li ul li span {
  display: block;
  float: left;
  width: 100px;
}

.prices li ul li span.price {
  display: block;
  float: left;
  width: 60px;
  font-weight: normal;
  text-align: right;
  padding-right: 15px;
}

.prices li ul li a {
  clear: left;
  line-height: 20px;
}

.prices li ul li input {
  width: 30px;
}


#mmenu {
  display: block;
  list-style: none;
  text-align: center;
  margin: 0;
  padding: 0;
}

#mmenu li {
  display: inline;
  padding: 0 4px;
  line-height: 1.7;
}

#mmenu li a:link, #mmenu li a:visited,
#mmenu li a:hover, #mmenu li a:active {
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
  color: #fcd104;
}

#mmenu li a:hover, #mmenu li a:active, 
#mmenu li._over a:link, #mmenu li._over a:visited {
  color: #FFF;
}


/* Список категорий
=======================================================================================*/
#categories li, #categories ul, ul#categories {
  padding: 0;
  margin: 0;
}

ul#categories, #categories ul {
  list-style: none;
  margin: 0;
}

#categories li {
  display: block;
  position: relative;
  margin: 0px 0px 0px 18px;
}

#categories a, #categories a:link, #categories a:visited, #categories a.selected {
  display: block;
  width: 98%;
  background: none;
  padding: 1px 0px 2px 3px;
  color: #000000;
}

#categories a:hover, #categories a:active,
#categories a.selected:link, #categories a.selected:visited,
#categories a.selected:hover, #categories a.selected:active {
/*  background: #dce9f1;  */
  color: #046b00;
}

#categories div, #categories span {
  display: block;
  position: absolute;
  top: -1px;
  left: -18px;
  height: 16px;
  width: 16px;
  background: url(/img/plus.gif) 0 0 no-repeat;
  overflow: hidden;
}

#categories div.selected {
  background: url(/img/minus.gif) 0 0 no-repeat;
}

#categories span {
  background: url(/img/join.gif) 0 0 no-repeat;
}

#categories a.first:link, #categories a.first:visited {
  font-size: 14px;
  text-transform: uppercase;
  color: #b42828;
}

#reds {
	color:#000000;
	font-weight:bold;
}
#reds2 {
	color:red;
	font-weight:bold;
	font-size: 120%;
	text-decoration: blink;
}

#zelen {
	color:#386004;
	font-weight:bold;
}

#chern {
	color:#000000;
	font-weight:bold;
}

#kori {
	color:#0f5988;
	font-weight:bold;
}

#orang {
	color:#990000;
	font-weight:bold;
}

#sini {
	color:#3300FF;
	font-weight:bold;
}

#beli {
	color:#bc8c0b;
	font-weight:bold;
}

#var1 {
	color:#1037a7;
	font-weight:bold;
}

a.menured, a.menured_over
  {
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
  }
a.menured:link, a.menured:visited { color: red; }
a.menured:hover, a.menured_over:link, a.menured_over:visited, a.menured_over:hover { color: red; }


.blockFooter{
  width: 100%;
  height: 30px;
  background: #FBE7B8 url(/images/bottom2.gif) 0px 0px repeat-x;
  text-align: left;
  float: left;
}

.blockFooter a{
    font-weight: normal;
    font-size: 18px;
    color: #10546D;
    display: block;
    float:left;
    padding: 10px 10px;
}

.blockFooter .copyright{
    display:block;
    height:30px;
    width: 250px;
    font-size: 11px;
    color: #FFF;
    padding-top: 10px;
    padding-left: 10px;
    font-weight: normal;
    font-size: 12px;
    background: url(/images/bottom1.gif) 0px 0px repeat-x;
    float:left;
}