body {

    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url('/template/images/bg.jpg');
    BACKGROUND-Repeat: repeat-x;
    color: #333333;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    margin: 0px;
}

td {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
td.content {BACKGROUND-COLOR: #ffffff; border: 20px solid #ffffff; vertical-align: top;}

img {border: 0px;}

a:link    {color : #C38522; text-decoration: none;}
a:visited {color : #C38522; text-decoration: none;}
a:hover   {color : #F5C24C; text-decoration: underline;}

#top_bg {
	padding: 0px;
	background: url('/template/images/bg.jpg') no-repeat;
}
#bg_str td {
    background: url('/template/images/bg_str.jpg') repeat-x;
    border-top: 2px solid #C38522;
    border-bottom: 2px solid #FFF900;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#top_right {
	background: url('/template/images/bg.jpg') no-repeat;
	/*padding: 0 7 4 0;*/
}
#poloski {
	 background: url('/template/images/fon.gif');
}
#container {
   BACKGROUND: #E5F8FC;
   width: 100%;
   float: left;
   margin-right: -200px;
   margin-top: 20px;
}

#content {
   margin-right: 1px;
   margin-right: -5px !important;
}

#main {
    margin-left: 257px !important;
    margin-left: 245px;
    margin-right: -1px !important;
    BACKGROUND: #ffffff;
    width: expression(document.body.offsetWidth-285);
    border: #CCCCCC 1px solid;
    padding: 10px;
}

#menu {
    float: left;
    margin-left: 2px !important;
 margin-left: 1px;
 margin-right: 0px;
left: 1;
 width: 245;
 BACKGROUND: #CEE3F2;
 FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=2);
 border-bottom: #CCCCCC 1px solid;
 border-top: #CCCCCC 1px solid;
 border-left: #CCCCCC 1px solid;
 border-right: #CCCCCC 1px solid;
 PADDING-TOP: 10px;
 PADDING-BOTTOM: 10px;
 PADDING-LEFT: 3px;
 PADDING-RIGHT: 3px;
}

#footer {
    margin-top: 0px !important;

}

.input {color: #272727; border: 1px #DBB047 solid; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.main  {border: #F3F3F3 1px solid;}

#top-menu {
    position: relative;
    top: 1;
    left: 200;
    width: 588;
    height: 46;
    BACKGROUND-IMAGE: url(./images/top.jpg);
    BACKGROUND-REPEAT: no-repeat;
}

#menu li { list-style: url(./images/curs.gif) circle inside; }
#menu strong { margin: 5; font-size: 9px; text-transform: uppercase; }


#rand_question {
 background: #003366;
 float: left;
 PADDING: 5px 7px 5px 7px;
 color: #ffffff;
 text-align: justify;
 border: #cccccc 1px solid;
 FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=2);
}

/* Корзина */
a:link.cart {color: #ffffff; text-decoration: underline;}
a:visited.cart {color: #ffffff; text-decoration: underline;}
a:hover.cart {color: #ffffff; text-decoration: none;}

li { list-style: url(./images/box.gif) square inside; text-align: justify; padding-bottom: 2px;}

#kurs_date {padding-right: 10px; color: #ffffff; text-align: right; font-weight: bold;}

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}

#error {font-size: 16px; font-family: Arial, Helvetica, sans-serif; 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_top {font-size: 12px; color: #FF3300; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#price_usd_light {font-size: 11px; color: #c0c0c0;}
#price_rus {font-size: 11px;}
#line {width:100%; size: 2px; color:#ebebeb;}
#path {padding: 12px; color: #ffffff;}
/* Стиль для блоков */
#block-title {
    BACKGROUND-COLOR: #ffffff;
	height: 60px;
	background: url("/template/images/top.jpg") no-repeat left bottom;
	color: #534636;
	font-weight: bold;
	padding: 12px 0px 0px 40px;
	spacind: 0px;
}
#block-title-cart {
    BACKGROUND-COLOR: #ffffff;
	height: 60px;
	background: url("/template/images/top.jpg") no-repeat left bottom;
	color: #534636;
	font-weight: bold;
	padding: 12px 0px 0px 40px;
	spacind: 0px;
	color: #FF3300;
}
#block-content
{
    padding: 5px;
    border-left: 1px solid #dbb047;
    border-right: 1px solid #dbb047;
    border-bottom: 1px solid #dbb047;
    background: #FFFFBF;
}
#block-content-picture
{
    padding: 0px;
    border-left: 1px solid #dbb047;
    border-right: 1px solid #dbb047;
    border-bottom: 1px solid #dbb047;
    background: #FFFFBF;
}
#block-content-cart
{
    padding: 5px;
    border-left: 1px solid #dbb047;
    border-right: 1px solid #dbb047;
    border-bottom: 1px solid #dbb047;
    background: #FFFFBF;
}
#block-content a {color: #534636; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}

#block-content-cart a {color: #FF3300; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}

#block {
	padding: 0px;
	width: 100%;
	border: 0px;
	margin: 0px;
}
#path_string a, #path_string {
	color: #ffffff;
}
/* Стиль для СПЕЦПРЕДЛОЖЕНИЙ товаров */

.sale {}

.sale h3 {color: red; margin: 5px;}

.sale .red {color: red; font-size: 17px; font-align: center; margin: 0px;}

.sale-img {
	border: #cccccc 1px solid;
	width: 80px;
	height: 80px;
	margin: 5px;
}

#sale-price
{
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#sale-button
{
	text-decoration: none;
	color: #551A8B;
}

/* Стиль для ТОП товаров */
.top { border: 1px solid #f3f3f3; }

#top-price {
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#top-image {
	border: #DBB047 1px solid;
	width: 100px;
	height: 100px;
}
#top-button {
	text-decoration: none;
	color: #551A8B;
}
/* Стиль ф-ции tovar() */
#tovar-price {
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#tovar-button {
	text-decoration: none;
	color: #551A8B;
}
/* Кнопка заказать */
#zakaz {
	BACKGROUND-IMAGE: url("/images/zakaz-button.gif");
	width: 103px;
	height: 23px;
	border: none;
	cursor: hand;
	align: top;
}
/* border-bottom */
#br-bottom {
	border-bottom: 1px solid;
}
.alpha {
	filter:Alpha(Opacity=50);
	-moz-opacity: 0.5;
}
#bg_str, #bg_str a {
    color: #ffffff;
}
.table {
	width: 18px;
	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') no-repeat;
}
.cplus
{
    background: url('/images/treeicon/t_cplus.gif') no-repeat;
}