BODY {padding:0px; margin:22px 22px 0px 22px; font-family:Tahoma; color:#171411; background:#A0C943 url(img/bg-body.gif);}

TD {color:#000000; vertical-align:top; font:13px Tahoma;}
TH {color:#000000; text-align:left; font:bold 13px Tahoma;}
IMG {border:0px;}

a {color:#77982C; text-decoration:underline;}
a:hover, .products td a:hover, p.other-products a:hover, .order-form a:hover {color:#EA5E00; text-decoration:none;}

h1, .head-1 {font:21px/1.0 Trebuchet MS, Verdana; color:#7A7A7A; margin:0px; padding:0px 0px 22px 27px; background:url(img/h-decor.gif) no-repeat;}
h2, .head-2 {font:21px/1.0 Trebuchet MS, Verdana; color:#7A7A7A; margin:26px 0px 0px 0px; padding:0px 0px 22px 27px; background:url(img/h-decor.gif) no-repeat;}
h3, .head-3 {font:18px/1.0 Trebuchet MS, Verdana; color:#171411; margin:27px 0px 29px 0px; padding:0px;}
h4, .head-4 {font:bold 15px/1.0 Trebuchet MS, Verdana; color:#171411; margin:0px; padding:13px 0px 6px 0px;}
h5, .head-5 {font:bold 13px/1.0 Trebuchet MS, Verdana; color:#171411; margin:0px; padding:9px 0px 6px 0px;}

input {font:11px Verdana; border:0px; height:21px; border:1px solid #CFCFCF;}
form {margin:0px; padding:0px;}
select {font:11px Verdana;}
textarea {font:11px/1.2 Verdana; border:1px solid #CFCFCF; margin-top:5px;}

p {font:12px/1.4 Tahoma; margin:0px; padding:0px 0px 11px 0px;}

ul {padding:0px 37px 0px 17px; margin:0px;}
ul li {list-style-image:url(img/li.gif);}
ol {margin:0px 0px 0px 7px; padding:0px 37px 0px 17px;}
ol li {list-style-image:none;}
li {font:12px/1.3 Tahoma; margin:3px 0px 6px 0px;}

/* FIRST PAGE */

.str {font-weight:bold;}
.orange, .products td a {color:#EA5E00;}

.logo {font:11px/1.4 Tahoma; padding:0px 58px 0px 0px;}

.content {background-color:#FFFFFF; padding:12px;}
.white, .copyright {background-color:#FFFFFF;}
.decor-bottom {position:absolute;}

.ulov {background-position:right bottom; background-repeat:no-repeat; background-color:#FFFFFF; color:#8FB735; font:37px/1.0 Trebuchet MS, Verdana; text-align:right; padding-right:98px;}

.stats {font:11px/1.2 Tahoma;}

.left-menu {font:19px/1.0 Trebuchet MS, Verdana; padding:30px 0px 10px 0px;}
.left-menu strong {font-weight:normal; color:#7A7A7A;}
.left-menu ul {margin:7px 0px;}
.left-menu li {font:13px Tahoma; list-style-image:url(img/li-lm.gif); margin:4px 0px; padding:0px;}
.left-menu li a {color:#171411;}

.left-column {padding:28px 0px 23px 10px;}
.content-column {padding:28px 10px 23px 58px;}
.content-column h1 {margin-top:26px;}
.ulovistaja {padding:27px 0px 0px 0px;}

.top-slogan {padding-left:12px; padding-right:20px; vertical-align:middle;}
.top-slogan h1 {text-align:center; background:none; color:#719226;}
.top-menu {padding-left:12px; padding-right:20px; vertical-align:middle;}
.top-menu ul {margin-left:0px;}
.top-menu ul li {font:bold 12px Arial; padding:0px; margin:0px 0px 6px 0px;}

.raz {background-color:#E1E1E1; margin:8px 0px 0px 0px;}
.enter {border-bottom:2px solid #E1E1E1; border-top:2px solid #E1E1E1;}
.enter a.red {font:bold 12px Arial;}
.en-but, .copyright th img {margin-right:10px;}

.fion-logo {padding-left:20px;}
.copyright td {vertical-align:middle;}
.copyright .fion {font:11px Arial; color:#666666; padding-left:9px;}
.copyright .copy {font:bold 13px Arial; padding-left:58px; padding-right:35px;}
.made {font:10px Arial; padding-left:15px;}
.made a, .made a:hover {text-decoration:none; color:#171411;}

.option {font:12px Arial; padding-top:4px;}
.products {margin-bottom:17px;}
.products td {font:11px Tahoma; padding-right:13px; padding-bottom:27px;}
.products td div {font:bold 13px/1.3 Trebuchet MS, Verdana; padding:0px 0px 7px 0px;}
.products td div.price span, .price span {font:20px Tahoma;}
.products td div.price, .price {font:17px Tahoma; padding:5px 0px 0px 0px;}
.products th {padding-right:29px;}
.product ul li {list-style-image:url(img/li-prod.gif);}
.products div.order {font:bold 15px Trebuchet MS, Verdana;}

.search-option {font:bold 12px Tahoma;}
.search-option input, .search-option select {margin:5px 0px 8px 0px;}
.search-option td {padding:8px 6px 0px 0px;}
.search-option th {padding:0px 6px 0px 0px;}
.but-search {background:url(img/button-search.gif) no-repeat; border:0px; font:bold 12px Tahoma; width:109px; height:29px; color:#FFFFFF;}
.search-option .rbut input {border:0px; margin:0px; //height:14px;}
.search-option .rbut {font:12px Tahoma; padding:5px 0px 8px 0px; //margin-left:-5px;}

.ulovistaja .products a {color:#678226;}
.ulovistaja .products {border-left:1px dashed #CFCFCF; margin-left:10px;}
.ulovistaja .products td {padding-left:16px;}
.ulovistaja .products span.orange {color:#678226;}
.ulovistaja div.head-2 {padding-bottom:41px; background:url(img/h-decor-u.gif) no-repeat;}
.ulovistaja-decor {margin:-16px 0px 0px 10px; border-left:1px dashed #CFCFCF;}

/* Inner */

.selector {padding-bottom:27px;}
.selector div {font:bold 13px Tahoma; padding:0px 0px 17px 0px;}
.selector div input, .selector div select {margin-top:3px;}
.selector div.head-3 {font:19px/1.0 Trebuchet MS, Verdana; margin:10px 0px 10px 0px; color:#888888;}

.dn {margin:10px 0px 10px 0px;}
.dn div, .opt div {font:11px Tahoma; padding:0px 0px 10px 0px;}
.dn div.price {font:17px Tahoma;}

.opt {color:#888888;}
.alert {font:19px/1.0 Trebuchet MS, Verdana; color:#EA5E00; margin:20px 0px 10px 0px;}

.gallery {margin:15px 0px;}
.gallery div {float:left; border:2px solid #CCCCCC; padding:10px; margin-right:15px;}
.gallery div.active {border:2px solid #EA5E00;}
.gallery p {font:11px Tahoma; color:#EA5E00;}
