body
{
	background: #3d9ec7 url(base/bg.gif);
	color: #484e53;
}

a:link, a:visited
{
	color: #484e53;
}

a:hover, a:active
{
	color: #ff7c1c;
}

.ar
{
	text-align: right !important;
}

.al
{
	text-align: left !important;
}

.ac
{
	text-align: center !important;
}

.aj
{
	text-align: justify !important;
}

.clear
{
	clear: both;
}

td
{
	white-space: normal;
}

table#main
{
	width: 100%;
	height: 100%;
	background: url(base/main.gif) left top repeat-y;
}

/* Øàïêà */

table#main tr#header td#left
{
	width: 18px;
	height: 93px;
	background: #ffffff url(base/header-left.jpg);
}

table#main tr#header td#center
{
	width: 732px;
	height: 93px;
	background: #ffffff url(base/header-center.jpg);
}

/* Êíîïêè â øàïêå */

table#main tr#header td#center a#btn_home
{
	display: block;
	width: 44px;
	height: 93px;
	position: absolute;
	margin-left: 570px;
}

table#main tr#header td#center a:hover#btn_home
{
	background: url(base/header-icon-hover.jpg) 0px 0px no-repeat;
}

table#main tr#header td#center a#btn_sitemap
{
	display: block;
	width: 44px;
	height: 93px;
	position: absolute;
	margin-left: 614px;
}

table#main tr#header td#center a:hover#btn_sitemap
{
	background: url(base/header-icon-hover.jpg) -44px 0px no-repeat;
}

table#main tr#header td#center a#btn_email
{
	display: block;
	width: 44px;
	height: 93px;
	position: absolute;
	margin-left: 658px;
}

table#main tr#header td#center a:hover#btn_email
{
	background: url(base/header-icon-hover.jpg) -88px 0px no-repeat;
}

/* */

table#main tr#header td#right
{
	width: 100%;
	height: 93px;
	background: url(base/header-right.jpg) no-repeat;
	overflow: hidden;
}

/* Øàïêà 2 */

table#main tr#header2 td#left
{
	width: 18px;
	height: 235px;
	background: #ffffff url(base/header2-left.jpg);
}

table#main tr#header2 td#center
{
	width: 732px;
	height: 235px;
	background: #ffffff url(base/header2-center.jpg);
}

table#main tr#header2 td#right
{
	width: 100%;
	height: 235px;
	background: url(base/header2-right.jpg) no-repeat;
}

/* Ïîèñê â øàïêå 2 */

table#main tr#header2 td#center div#search
{
	position: absolute;
	/*width: 200px;
	height: 235px;*/
	margin: 16px 0px 0px 338px;
}

table#main tr#header2 td#center div#search input#search_text
{
	width: 108px;
	height: 18px;
	border: none;
	font-size: 11px;
	padding: 2px 3px 3px 3px;
	font-family: Tahoma;
	color: #6B7C87;
	background: white;
	position: absolute;
}

table#main tr#header2 td#center div#search a#search_btn,
table#main tr#header2 td#center div#search a:visited#search_btn
{
	float: left;
	margin: -1px 0px 0px 119px;
	position: absolute;
	display: block;
	width: 61px;
	height: 20px;
	background: url(/x.gif);
}

table#main tr#header2 td#center div#search a:hover#search_btn,
table#main tr#header2 td#center div#search a:focus#search_btn,
table#main tr#header2 td#center div#search a:active#search_btn
{
	background: url(base/header-search-btn-h.gif) 0px 0px no-repeat;
}

/* Ìåíþ â øàïêå 2 */

table#main tr#header2 td#center div#menu
{
	position: absolute;
	width: 200px;
	height: 235px;
	margin-left: 532px;
	background: #ffffff url(base/header2-center-menu.gif) 0px 0px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_1
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 48px;
}

table#main tr#header2 td#center div#menu a:hover#btn_1,
table#main tr#header2 td#center div#menu a.active#btn_1
{
	background: url(base/header2-center-menu.gif) 0px -283px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_2
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 78px;
}

table#main tr#header2 td#center div#menu a:hover#btn_2,
table#main tr#header2 td#center div#menu a.active#btn_2
{
	background: url(base/header2-center-menu.gif) 0px -313px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_3
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 109px;
}

table#main tr#header2 td#center div#menu a:hover#btn_3,
table#main tr#header2 td#center div#menu a.active#btn_3
{
	background: url(base/header2-center-menu.gif) 0px -344px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_4
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 140px;
}

table#main tr#header2 td#center div#menu a:hover#btn_4,
table#main tr#header2 td#center div#menu a.active#btn_4
{
	background: url(base/header2-center-menu.gif) 0px -375px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_5
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 171px;
}

table#main tr#header2 td#center div#menu a:hover#btn_5,
table#main tr#header2 td#center div#menu a.active#btn_5
{
	background: url(base/header2-center-menu.gif) 0px -406px no-repeat;
}

table#main tr#header2 td#center div#menu a#btn_6
{
	display: block;
	width: 200px;
	height: 31px;
	position: absolute;
	margin-top: 202px;
}

table#main tr#header2 td#center div#menu a:hover#btn_6,
table#main tr#header2 td#center div#menu a.active#btn_6
{
	background: url(base/header2-center-menu.gif) 0px -437px no-repeat;
}

/* Òåëî */

table#main tr#body td#left
{
	width: 18px;
	height: 576px;
	background: url(base/body-left.jpg) left bottom no-repeat;
}

table#main tr#body td#center
{
	width: 732px;
	height: 576px;
	/*background: #ffffff url(base/body-center.jpg);*/
}


table#main tr#body td#right
{
	width: 100%;
	height: 576px;
	background: url(base/body-right.jpg) left bottom no-repeat;
}

table#main tr#body td#right div#right2
{
	position: absolute;
	overflow: hidden;
}

table#main tr#body td#right div#right2 div
{

	width: 385px;
	_width: auto;
	height: 772px;
	background: url(base/body-right2.jpg) 23px top no-repeat;
	overflow: hidden;
	position: relative;
}


table#main tr#footer td#left
{
	width: 18px;
	height: 196px;
	background: #ffffff url(base/footer-left.jpg);
}

table#main tr#footer td#center
{
	width: 732px;
	height: 196px;
	background: #ffffff url(base/footer-center.jpg);
	color: #839098;
	font-size: 11px;
}

table#main tr#footer td#center a:link,
	table#main tr#footer td#center a:visited
{
	color: #839098;
}

table#main tr#footer td#center a:hover,
	table#main tr#footer td#center a:active
{
	color: #ff7c1c !important;
}

table#main tr#footer td#center div#dev_text
{
	width: 80px;
	height: 50px;
	position: absolute;
	margin: 16px 0px 0px 120px;
}

table#main tr#footer td#center div#ad
{
	width: 210px;
	height: 80px;
	background: #ffffff url(base/body-ad-f.gif) 0px 0px no-repeat;
	position: absolute;
	margin: -82px 0px 0px 2px;
	padding: 2px 0px 0px 2px;
}

table#main tr#footer td#center div#ad img
{
	/* margin: 2px 0px 0px 2px; */
}

table#main tr#footer td#center div#dev a#dev_pic
{
	display: block;
	position: absolute;
	width: 50px;
	height: 50px;
	background: #b5babd url(base/dev-logo.gif);
	margin: 12px 0px 0px 60px;
}

table#main tr#footer td#center div#brands
{
	width: 515px;
	height: 72px;
	background: url(base/footer-center-brands.gif);
	position: absolute;
	margin: 1px 0px 0px 215px;
	text-align: center;
}

table#main tr#footer td#center div#dev
{
	width: 210px;
	height: 72px;
	position: absolute;
	margin: 0px 0px 0px 2px;
}

table#main tr#footer td#center div#menu
{
	width: 732px;
	position: absolute;
	margin: 90px 0px 0px 2px;
	text-align: center;
}

table#main tr#footer td#center div#copyright
{
	width: 732px;
	position: absolute;
	margin: 120px 0px 0px 50px;
	text-align: center;
}

table#main tr#footer td#center div#copyright_counter
{
	position: absolute;
	margin: 120px 0px 0px 224px;
	display: none;
}

table#main tr#footer td#center div#copyright_counter2
{
	position: absolute;
	margin: 118px 0px 0px 224px;
}

table#main tr#footer td#center div#menu a:link,
	table#main tr#footer td#center div#menu a:visited
{
	color: #839098;
}

table#main tr#footer td#center div#adblock
{
	width: 732px;
	position: absolute;
	margin: 182px 0px 0px 0px;
	text-align: center;
	color: #c5d092;
	line-height: 6px;
	font-size: 9px;
	text-transform: lowercase;
	font-weight: normal !important;
	letter-spacing: -1px;
}

table#main tr#footer td#center div#adblock a
{
	color: #c5d092 !important;
	text-decoration: none !important;
}

table#main tr#footer td#right
{
	width: 100%;
	height: 196px;
	background: url(base/footer-right.jpg) no-repeat;
}

/* */

table#body
{
	width: 100%;
	height: 100%;
	background: url(base/body.gif) left top repeat-y;
}

table#body td#menu
{
	width: 213px;
	padding: 0px 0px 84px 2px;
	/* padding: 83px 0px 0px 2px; */
}

table#body td#menu div#ad_left_top
{
	width: 210px;
	height: 80px;
	background: #ffffff url(base/body-ad-f.gif) 0px 0px no-repeat;
	position: absolute;
	margin: -83px 0px 0px 0px;
	padding: 2px 0px 0px 2px;
}

table#body td#menu a:link, table#body td#menu a:visited
{
	display: block;
	text-decoration: none;
	background: url(base/body-menu-a.gif) 12px 13px no-repeat;
	padding: 3px 10px 5px 22px;
	line-height: 24px;
}

table#body td#menu a:link#sel, table#body td#menu a:visited#sel
{
	color: #FF7C1C;
	font-weight: bold;
	background: url(base/body-menu-a-sel.gif) 12px 13px no-repeat;
}

table#body td#menu div#splitter
{
	height: 1px;
	background: url(base/body-menu-splitter.gif) 13px 0px no-repeat;
	overflow: hidden;
}

table#body td#menu b
{
	display: block;
	text-decoration: none;
	background: url(base/body-menu-a-dis.gif) 12px 8px no-repeat;
	padding: 3px 10px 5px 22px;
	line-height: 24px;
	font-weight: normal;
	color: #A3A6A9;
}


table#body td#menu div#title
{
	height: 30px;
	background: url(base/h-body-menu.gif) no-repeat;
}

table#body td#content
{
	padding: 0px 0px 0px 0px;
}

table#body td#content div#title_h
{
	height: 30px;
	background: no-repeat;
}

table#body td#content div#title_news
{
	height: 30px;
	background: url(base/h-body-news.gif) no-repeat;
}

table#body td#content div#title_hot
{
	height: 30px;
	background: url(base/h-body-hot.gif) no-repeat;
}


/* */

div#m_news_ann
{
	padding: 8px 0px 0px 0px;
}

div#m_news_ann div#all
{
	position: absolute;
	background: url(main/news-all.gif) 0px 5px no-repeat;
	margin: 0px 0px 0px 415px;
	padding: 0px 0px 0px 11px;
}

div#m_news_ann div#all a
{
	color: #ff7c1c;
	text-decoration: none;
	font-weight: bold;
}

div#m_news_ann #text
{
	padding: 0px 16px 5px 74px;
	line-height: 150%;
	text-align: justify;
}

div#m_news_ann div#splitter
{
	height: 16px;
	background: url(main/news-splitter.gif) 0px 3px no-repeat;
	overflow: hidden;
}

div#m_news_ann div#date
{
	position: absolute;
	width: 53px;
	height: 20px;
	background: url(main/news-date.gif) no-repeat;
	color: white;
	font-size: 10px;
	margin: 3px 0px 0px 11px;
}

div#m_news_ann div#date span#day
{
	position: absolute;
	margin: 5px 0px 0px 4px;
}

div#m_news_ann div#date span#month
{
	position: absolute;
	margin: 5px 0px 0px 22px;
}

div#m_news_ann div#date span#year
{
	position: absolute;
	margin: 5px 0px 0px 40px;
	color: #6a797e;
}


div#m_news_ann div#title
{
	font-weight: bold;
	color: #408dba;
	background: url(main/news-title.gif) 74px 5px no-repeat;
	padding: 0px 16px 6px 85px;
}

div#m_news_ann div#title a
{
	color: #408dba;
	text-decoration: none;
}

div#m_news_ann div#title a:hover
{
	color: #ff7c1c;
}

/* */

table#body td#content div#hot_header
{
	height: 12px;
	background: url(main/hot-header.gif) no-repeat;
	overflow: hidden;
}

table#body td#content table#hot_table
{
	width: 515px;
	background: url(main/hot-bg.gif) repeat-y;
	table-layout: fixed;
}

table#body td#content table#hot_table td
{
	padding: 4px 0px 10px 0px;
}

table#body td#content table#hot_table td div#title
{
	text-align: center;
	color: #525e64;
}

table#body td#content table#hot_table td div#title2
{
	text-align: center;
	color: #525e64;
}

table#body td#content table#hot_table td div#pic
{
	text-align: center;
	margin: 5px 0px 8px 13px;
	background: url(main/hot-pic.gif) no-repeat;
	width: 144px;
	height: 109px;
}

table#body td#content table#hot_table td div#pic img
{
	width: 140px;
	height: 105px;
	margin: 2px 0px 0px 1px;
}

table#body td#content table#hot_table ul
{
	list-style: none;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	font-size: 10px;
	font-family: Verdana;
	color: #839098;
}

table#body td#content table#hot_table ul li
{
	line-height: 100%;
	background: url(main/hot-li.gif) 14px 3px no-repeat;
	padding: 0px 0px 0px 23px;
	margin: 0px;
}

table#body td#content table#hot_table td div#splitter
{
	height: 18px;
	background: url(main/hot-splitter.gif) left center repeat-x;
	margin: 0px 15px 0px 15px;
}

table#body td#content table#hot_table div#price
{
	font-size: 18px;
	font-weight: bold;
	color: #ff7c1c;
	text-align: center;
	margin: 8px 0px 0px 10px;
}

table#body td#content table#hot_table div#price2
{
	font-size: 12px;
	font-weight: bold;
	color: #525e64;
	padding: 0px 0px 0px 23px;
}

table#body td#content table#hot_table div#price2 s
{
	font-weight: normal;
}

table#body td#content table#hot_table td#td_1
{
	width: 172px;
	background: url(main/hot-footer.gif) left bottom no-repeat;
}

table#body td#content table#hot_table td#td_2
{
	width: 172px;
	background: url(main/hot-footer.gif) -172px bottom no-repeat;
}

table#body td#content table#hot_table td#td_3
{
	width: 171px;
	background: url(main/hot-footer.gif) -344px bottom no-repeat;
}

/* */
table#body td#content div.bb_text
{
	text-align: justify;
}

#text_container
{
	/* padding: 10px 13px 10px 11px; */
	margin: 10px 0px 10px 11px;
	width: 494px;
}

/* */

table.bb th
{
	font-weight: normal;
	border: none;
	background: #5397C1;
	color: white;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
}

table.bb td
{
	font-weight: normal;
	border-bottom: #cecece 1px solid;
	padding: 8px;
}

table.bb caption
{
	font-size: 14px;
	font-weight: bold;
	color: maroon;
}

table.bb tfoot td
{
	font-weight: bold;
}

h1.bb, h2.bb, h3.bb
{
	color: #898989;
}

h1.bb
{
	font-size: 14px;
	font-weight: bold;
	margin: 7px 0px 7px 0px;
}

h2.bb
{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

h3.bb
{
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.bb_border
{
	border: 4px #cecece solid;
	background: white;
}

ul.bb
{
	margin-top: 4px;
	padding-left: 20px;
	margin-left: 0px;
}

ul.bb li
{
	list-style: none;
	list-style-image: none;
	line-height: 20px;
	background: url(/ui/base/li.gif) 8px 8px no-repeat;
	padding-left: 20px;
	margin-left: -18px;
}

.bb ul li ul li
{
	list-style: none;
	list-style-image: none;
	font-size: 12px;
	line-height: 20px;
	margin-left: -20px;
	background: none;
	padding-left: 0px;
}

.bb_plus
{
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	background: url(/ui/base/plus.gif) -4px 7px no-repeat;
	overflow: hidden;
}

table.bb a
{
	color: #5397c1;
}

table.bb a:hover
{
	color: #ff7c1c;
}
