body {

    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url('/template/images/bg.gif');
    BACKGROUND-Repeat: repeat-x;
    color: #333333;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    margin: 0px;
    }
table {border-collapse: separate; width: 100%; border-spacing: 0; vertical-align: top;}

td {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: top; padding: 0px 0px 0px 0px;}
td.content {BACKGROUND-COLOR: #ffffff; border: 20px solid #ffffff; vertical-align: top;}

img {border: 0px;}

a:link    {color : #2a76c2; text-decoration: none;}
a:visited {color : #345f8a; text-decoration: none;}
a:hover   {color : #ff9700; text-decoration: underline;}

#top_bg {
	background: url('/template/images/head.gif') no-repeat;

}
.bg_str {
    background: url('/template/images/bg_str.jpg') repeat-x;
    border-top: 1px solid #1BCD1F;
    border-bottom: 2px solid #1BCD1F;
	color: #ffffff;
    vertical-align: middle;
    padding: 6px;
}
.top_right {
	background: url('/template/images/bg_right.gif') no-repeat;
    vertical-align: top;
}
.bg-lines {
	 background: url('/template/images/fon.gif');
	 width: 200px;
}

p {text-align: left;}
.input {color: #272727; border: 1px #1EB625 solid; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.nobr { white-space: nowrap; }
.center {text-align: center; float: none;}
.centring {display: block; margin: 0 auto;}

.right {text-align: right; float: right;}
.left {text-align: left; float: left;}
.products     {border-collapse: collapse; width: 100%;}
.products td  {vertical-align: middle; padding: 0px 2px 10px 2px;}
.main  {border: #F3F3F3 1px solid; width: 33%; text-align: center;}

.top_right a {color: #ffffff; text-decoration: underline;}
.top_right a:visited, .bg_str a:hover {color: #ffffff; text-decoration: underline;}
.top_right a:hover, .bg_str a {color: #ffffff; text-decoration: none;}
.main-products {width: 120px;}

li { list-style: square inside; text-align: justify; padding-bottom: 4px;}
ul {padding-left: 10px;}


.date {
    text-align: right; 
    font-weight: bold;
    padding-right: 10px;
   }

h1 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase}
h2 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase}
h3 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase}

.minimum-height {height: 0px;}
#error {font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
#err {color: RED; font-weight: bold;}
#catalog {font-size: 14px; font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#product {font-size: 12px; font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.price_usd {font-size: 12px; font-weight: bold; color: #FF3300;}
.price_usd_gray {font-size: 12px; font-weight: bold; color: #333333;}
.price_usd_light {font-size: 11px; color: #c0c0c0;}
#price_top {font-size: 12px; color: #FF3300; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#price_rus {font-size: 11px;}
#line {width:100%; color:#ebebeb;}
#path {padding: 12px; color: #ffffff;}
.half {width:50%;}
.old-price {text-decoration: line-through;}
.article-content {text-align: justify;}
.block-title
{
	background: url("/template/images/top.gif") no-repeat left bottom;
	color: #ffffff;
	font-weight: bold;
	padding: 17px 0px 4px 7px;
}
.block-content
{
    border-top: 1px solid #1EB625;
	border-left: 1px solid #1EB625;
	border-right: 1px solid #1EB625;
	border-bottom: 1px solid #1EB625;
	background: #F4FCEF;
    padding: 10px 3px 10px 5px;

}

.block-content a:hover, .article-button a:hover {text-decoration: none;}
.collapse {border-collapse: collapse;}
.perimeter td {
    border-top: 1px solid #1EB625;
	border-left: 1px solid #1EB625;
	border-right: 1px solid #1EB625;
	border-bottom: 1px solid #1EB625;
}
.zero-padding {padding: 0px;}

.top { border: 1px solid #ebebeb; }

.top-price
{
	color: #ffffff;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}
.orange-color {background: #FF9700;}
.red-color {background: RED;}
.blue-color {background: #4397eb;}

.red {color:red;}
.bg-gray {background: #F3F3F3;}

.top-image
{
	border: #cccccc 1px solid;
	width: 100px;
	height: 100px;
}

.tovar-button
{
	text-decoration: none;
	color: #551A8B;
}

.sale {}

.sale h3 {color: red; margin: 5px;}

.sale .red {color: red; font-size: 17px; margin: 0px;}

.sale-img {
	border: #cccccc 1px solid;
	width: 80px;
	height: 80px;
	margin: 5px;
}

.zakaz
{
	BACKGROUND-IMAGE: url("/images/zakaz-button.gif");
	width: 103px;
	height: 23px;
	border: none;
}

.yad { color: #FF9700; }
.little {border-collapse: collapse;}
.little td {
vertical-align: middle;
font-size: 9px; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
text-align: center;
	border-top: 1px solid #1EB625;
	border-left: 1px solid #1EB625;
	border-right: 1px solid #1EB625;
	border-bottom: 1px solid #1EB625;
    padding: 1px 1px 1px 1px;
}
.article-image {padding: 10px 10px 10px 10px;}

.article-buttons { width: 480px; margin: 0 auto;}
.article-buttons td {
            width: 160px;
            height: 56px; 
            vertical-align: middle;
            padding-right: 18px; 
            padding-left: 48px; 
            text-align: center;
                    }
.children-humidifier {background: url('/images/articles/children-button.jpg') no-repeat;}
.allergia {background: url('/images/articles/allergia-button.jpg') no-repeat;}
.health-aircleaners {background: url('/images/articles/health-aircleaners-button.jpg') no-repeat;}
.flover-humidifier {background: url('/images/articles/flover-humidifier-button.jpg') no-repeat;}
.humidifier-parquet {background: url('/images/articles/furniture-button.jpg') no-repeat;}
.select-button {background: url('/images/articles/select-button.jpg') no-repeat;}
.heaters-home-button {background: url('/images/articles/heaters-home-button.jpg') no-repeat;}
.installation-button {background: url('/images/articles/installation-button.jpg') no-repeat;}
.internal-button {background: url('/images/articles/internal-button.jpg') no-repeat;}
.enviroment-button {background: url('/images/articles/enviroment-button.jpg') no-repeat;}


.tree {
	width: 20px;
	height: 18px;
}

.plus {
    background: url('/images/treeicon/t_tplus.gif') no-repeat;
}
.minus {
    background: url('/images/treeicon/t_tminus.gif') no-repeat;
}
.leaf {
    background: url('/images/treeicon/t_web.gif') no-repeat;
}
.corner {
    background: url('/images/treeicon/t_c.gif') no-repeat;
}
.tee {
    background: url('/images/treeicon/t_tee.gif') no-repeat;
}
.bar {
    background: url('/images/treeicon/t_bar.gif') repeat-y;
}