body {

    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url('/template/images/back.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;}

img {border: 0px;}

a:link    {color : #2396C7; text-decoration: none;}
a:visited {color : #2396C7; text-decoration: none;}
a:hover   {color : #ff9700; text-decoration: underline;}

#top_bg
{
	padding: 0 0 0 0; background:
	url('/template/images/left.gif') no-repeat;
}
#top_right
{
	background: url('/template/images/right.gif') no-repeat;
	padding: 0 7 4 0;
	text-align: right;
}
#bottom
{
	background: url('/template/images/bg_bot.jpg') repeat-x;
    height: 36px;
    text-align: center;
    color: #ffffff;
}

#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-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: 10px;
 PADDING-RIGHT: 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 #A9E37D 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.gif);
 BACKGROUND-REPEAT: no-repeat;
  }

#menu li { list-style: url(./images/curs.gif) circle inside; }

#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 {color: #ffffff; 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_top {font-size: 12px; color: #FF3300; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#price_rus {font-size: 11px;}
#line {width:100%; size: 2px; color:#ebebeb;}
#path {padding: 12px; color: #ffffff;}
/* Стиль для блоков */
#block-title
{
    BACKGROUND-COLOR: #ffffff;
	height: 35px;
	background: url("/template/images/top.gif") no-repeat left bottom;
	color: #ffffff;
	font-weight: bold;
	padding: 15px 0px 0px 7px;
	spacind: 0px;
}
#block-content
{
	border-left: 1px solid #A9E37D;
	border-right: 1px solid #A9E37D;
	border-bottom: 1px solid #A9E37D;
	background: #F4FCEF;
    padding: 5px;
}

#block-content a {color:#2396C7;}

#block
{
	padding: 0px;
	width: 100%;
	border: 0px;
	margin: 0px;
}
#path_string a, #path_string
{
	color: #ffffff; BACKGROUND-COLOR: #6C9E43;
}
/* Стиль для ТОП товаров */
.top { border: 1px solid #f3f3f3; }
#top-price
{
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#top-image
{
	border: #cccccc 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;
}
#bg_str, #bg_str a {
    color: #ffffff;
}
