HTML, BODY
{
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #7C7C7C;
	background-color: #FFFFFF;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#captcha
{
}
DIV.captcha IMG
{
	vertical-align: middle;
	margin-right: 8px;
}
A.blink
{
	clear: left;
	float: left;
	margin-bottom: 5px;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}
TABLE TD
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
H1
{
	font-size: 18px;
	line-height: 20px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: normal;
}
P
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
INPUT, TEXTAREA, SELECT, OPTION
{
	font-family: Arial;
	font-size: 12px;
	color: #303F25;
}
.relative
{
	position: relative;
	width: 100%;
}
A
{
	color: #639112;
	text-decoration: underline;
}
#header .search .adv_search
{
	clear: left;
	padding-top: 5px;
	padding-left: 5px;
	text-align: center;
}
A:hover
{
	text-decoration: none;
}
IMG, A
{
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}
#body A.itlogo
{
	float: left;
	text-indent: -9999em;
	width: 100%;
	height: 85px;
	background-image: url(../images/logo_intertelecom.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
HR
{
	border: 0;
	color: #BECD83;
	background-color: #BECD83;
	height: 1px;
	width: 100%;
	text-align: center;
}
#container
{
	float: left;
	width: 1254px;
}
.pre_footer .full_ban
{
	width: 939px;
	height: 60px;
	float: left;
	display: inline;
	margin-left: 7px;
}
#header
{
	float: left;
	width: 100%;
	height: 194px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#header A.logo
{
	clear: left;
	float: left;
	height: 120px;
	width: 240px;
	display: inline;
	margin-left: 75px;
	margin-top: 5px;
}
#header .flashtext H3
{
	color: #BB0381;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
#header A.itlogo
{
	float: right;
	height: 40px;
	margin-right: 30px;
	margin-top: 15px;
	width: 118px;
	display: inline;
}
#header .search
{
	clear: left;
	float: left;
	height: 33px;
	width: 240px;
	margin-left: 80px;
	display: inline;
}
#header .support
{
	margin-left: 80px;
	display: inline;
	position: absolute;
	right: 19px;
	top: 69px;
}
#header .search FORM
{
	margin: 0px;
	padding: 0px;
}
#header .search INPUT
{
	background-color: transparent;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 13px;
	color: #29640B;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
#header .search .but_search
{
	height: 30px;
	width: 30px;
	float: right;
}
#cheader
{
	background-image: url(../images/cheader.jpg);
	clear: left;
	float: left;
	height: 204px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left top;
}
#cheader A.logo
{
	clear: left;
	float: left;
	height: 120px;
	width: 240px;
	display: inline;
	margin-top: 15px;
	margin-left: 65px;
}
#cheader A.itlogo
{
	display: inline;
	float: right;
	height: 60px;
	margin-right: 32px;
	margin-top: 13px;
	width: 118px;
}
#cheader .search
{
	clear: left;
	float: left;
	height: 33px;
	width: 240px;
	margin-top: 32px;
	margin-left: 80px;
	display: inline;
}
#cheader .search FORM
{
	margin: 0px;
	padding: 0px;
}
#cheader .top_menu_holder
{
	left: 320px;
	position: absolute;
	top: 32px;
}
#cheader .search INPUT
{
	background-color: transparent;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 13px;
	color: #29640B;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
#cheader .search .but_search
{
	height: 30px;
	width: 30px;
	float: right;
}
DIV.bottombar
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 21px;
}
DIV.fblock
{
	clear: left;
	float: left;
	width: 100%;
}
DIV.topbar
{
	display: inline;
	float: right;
}
DIV.topbar .icons
{
	float: left;
}
DIV.topbar .icons A
{
	margin-right: 10px;
}
DIV.topbar .langs
{
	float: right;
	display: none;
}
DIV.topbar .langs A
{
	float: right;
	margin-left: 4px;
}
#body
{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#body .body_bg
{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-y;
	background-position: 296px top;
}
#body .body_cont_bg
{
	clear: left;
	float: left;
	width: 100%;
}
#body .colum_left
{
	float: left;
	width: 233px;
	margin-left: 69px;
	display: inline;
	padding-bottom:30px;
}
#body .colum_right
{
	float: left;
	width: 952px;
	display: inline;
}
#body .colum_right .ch_l
{
	clear: left;
	float: left;
	height: 15px;
	width: 100%;
	background-image: url(../images/content_hl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#body .colum_right .ch_r
{
	background-image: url(../images/content_hr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	clear: left;
	float: left;
	height: 15px;
	width: 100%;
}
#body .colum_right .content_padder
{
	margin-left: 27px;
	margin-right: 32px;
}
#body .content_footer
{
	float: left;
	width: 100%;
	clear: left;
	margin-top: 16px;
}
.error
{
	text-align: center;
	font-weight: bold;
	color: #DC2D22;
}
DIV.captcha
{
	margin-bottom: 5px;
	line-height: 50px;
}
DIV.st
{
	position: absolute;
	width: 66px;
	left: 0;
	top: 0;
}
DIV.st SPAN
{
	float: left;
	clear: left;
	width: 66px;
	height: 60px;
	background-repeat: no-repeat;
	margin-bottom: 2px;
}
DIV.st SPAN.delivery
{
	background-image: url(../images/delivery.gif);
}
DIV.st SPAN.warranty
{
	background-image: url(../images/warranty.gif);
}
SPAN.qtoolip
{
	text-decoration: underline;
	cursor: help;
}
SPAN.qtoolip SPAN.qhide
{
	display: none;
}
SPAN.limited_ru
{
	background-image: url(../images/but_limited_ru.gif);
	float: right;
	width: 170px;
	height: 17px;
	background-repeat: no-repeat;
	margin-right: 10px;
}
#body .colum_right .cindex_padder
{
	margin-left: 12px;
	margin-right: 24px;
}
#toggleblock
{
	display: none;
}
DIV.anons1
{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(../images/anons_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 112px;
	margin-bottom: 5px;
}
DIV.anons1 A, DIV.anons1 A:hover
{
	float: left;
	height: 127px;
	text-indent: -9999px;
	width: 218px;
	margin-left: 10px;
}
DIV.anons2
{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(../images/fnews_bg2.jpg);
	background-repeat: no-repeat;
	background-position: 13px 16px;
	margin-bottom: 10px;
}
UL.fnews
{
	float: left;
	width: 340px;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 105px;
	display: inline;
}
UL.fnews LI
{
	font-size: 11px;
	background-image: url(../images/fnews_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 28px;
	padding-left: 24px;
	margin-bottom: 5px;
	text-indent: 0px;
}
UL.fnews LI A
{
	font-size: 11px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;
	display: inline-block;
}
UL.fnews LI A:hover
{
	text-decoration: underline;
}
UL.factions
{
	float: left;
	width: 340px;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 129px;
	display: inline;
}
UL.factions LI
{
	font-size: 11px;
	background-image: url(../images/fnews_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
	padding-left: 28px;
	padding-left: 24px;
	margin-bottom: 5px;
	text-indent: 0px;
}
UL.factions LI A
{
	font-size: 11px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;
	display: inline-block;
}
UL.factions LI A:hover
{
	text-decoration: underline;
}
UL.atariffs
{
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	position: absolute;
	top: 92px;
	left: 354px;
}
UL.atariffs LI
{
	float: left;
	margin-right: 34px;
}
UL.atariffs LI A
{
	float: left;
	height: 40px;
	width: 124px;
	font-size: 12px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 13px;
	padding-left: 80px;
	color: #555555;
	padding-bottom: 15px;
	line-height: 21px;
	text-transform: uppercase;
}
UL.atariffs LI A:hover
{
	text-decoration: none;
}
UL.atariffs LI A.voice
{
	/*[disabled]background-image:url(../images/tariff_voice_small.jpg);*/
}
UL.atariffs LI A.business
{
	/*[disabled]background-image:url(../images/tariff_business_small.jpg);*/
}
UL.atariffs LI A.internet
{
	/*[disabled]background-image:url(../images/tariff_internet_small.jpg);*/
}
UL.atariffs LI A.phone_to_home
{
	/*[disabled]background-image:url(../images/tariff_phone_to_home_small.jpg);*/
}
DIV.content
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 15px;
	line-height: 17px;
}
DIV.content TABLE TR TD
{
	background-color: #E8EDD1;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #6F6F6F;
}
DIV.content TABLE P
{
	margin: 0px;
	padding: 0px;
}
DIV.content TABLE H1
{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
DIV.content TABLE TR TH, DIV.content TABLE THEAD TR TD
{
	background-color: #70A816;
	padding: 5px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
DIV.content TABLE TR.dark TD
{
	background-color: #DCE3B7;
}
DIV.content TABLE TBODY TR TH
{
	background-color: #D6DFB0;
	color: #930B77;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	text-align: center;
	font-weight: bold;
}
DIV.content TABLE TFOOT TR TD
{
	color: #5C5C5C;
}
DIV.content A
{
	color: #639112;
	text-decoration: underline;
}
DIV.captcha A
{
	font-size: 14px;
	line-height: 50px;
}
DIV.content A:hover
{
	text-decoration: none;
}
DIV.content UL
{
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	list-style-type: disc;
	margin-left: 0px;
}
DIV.content UL UL
{
	padding-left: 20px;
	list-style-type: circle;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
DIV.content LI
{
}
DIV.content LI LI
{
}
DIV.content H1
{
	font-size: 14px;
	font-weight: bold;
	color: #639112;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
DIV.content H2
{
	font-size: 12px;
	font-weight: bold;
	color: #930B77;
	margin-top: 7px;
	margin-bottom: 2px;
}
DIV.content H3
{
	font-size: 12px;
	font-weight: bold;
	color: #639112;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
DIV.content P
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
DIV.content B, DIV.content STRONG
{
}
DIV.catalog_content
{
	clear: left;
	float: left;
	width: 100%;
}
DIV.index_content
{
	clear: left;
	float: left;
	width: 100%;
}
DIV.news_list
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 15px;
}
DIV.news_list .nonews
{
	text-align: center;
	display: block;
	padding: 15px;
	font-weight: bold;
}
DIV.news_list DL
{
	margin: 0px;
	padding: 0px;
}
DIV.news_list DL DT
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	color: #930B77;
}
DIV.news_list DL DT A
{
	font-weight: bold;
	color: #930B77;
	text-decoration: none;
}
DIV.news_list DL DT A:hover
{
	text-decoration: underline;
}
DIV.news_list DL DT .news_date
{
	font-weight: normal;
	color: #8F8F8F;
	font-size: 11px;
	font-style: italic;
	padding-left: 8px;
}
DIV.news_list DL DD
{
	padding: 0px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
DIV.news_list DL DD A
{
	text-decoration: none;
}
DIV.news_list DL DD A B
{
	color: #F99E00;
	font-weight: bold;
	text-decoration: none;
	padding-left: 3px;
	font-size: 13px;
	line-height: 12px;
}
DIV.news_list DL DD A SPAN
{
	text-decoration: none;
	color: #7C7C7C;
}
DIV.news_list DL DD A:hover
{
	text-decoration: none;
}
DIV.news_list DL DD A:hover B
{
	text-decoration: none;
	color: #639112;
}
DIV.news_list DL DD A:hover SPAN
{
	text-decoration: underline;
}
DIV.news_select
{
	text-align: center;
	clear: left;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
DIV.news_data
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 15px;
}
DIV.news_data .news_title
{
	padding-bottom: 10px;
	color: #F99E00;
	font-weight: bold;
	font-size: 12px;
}
DIV.news_data .news_title .news_date
{
	font-weight: normal;
	color: #8F8F8F;
	font-size: 11px;
	font-style: italic;
	padding-left: 8px;
}
DIV.news_data .news_text
{
	padding-bottom: 5px;
	line-height: 17px;
	margin: 0px;
}
DIV.news_data .news_text P
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
DIV.news_data A.news_back
{
	text-decoration: none;
}
DIV.news_data A.news_back B
{
	color: #F99E00;
	font-weight: bold;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 2px;
	font-size: 13px;
	line-height: 12px;
}
DIV.news_data A.news_back SPAN
{
	color: #639112;
	text-decoration: none;
}
DIV.news_data A:hover.news_back
{
	text-decoration: none;
}
DIV.news_data A:hover.news_back B
{
	text-decoration: none;
	color: #639112;
}
DIV.news_data A:hover.news_back SPAN
{
	text-decoration: none;
	color: #F99E00;
}
.back
{
	text-decoration: none;
	display: block;
	clear: left;
	text-align: center;
}
.back B
{
	color: #F99E00;
	font-weight: bold;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 2px;
	font-size: 13px;
	line-height: 12px;
}
.back SPAN
{
	color: #639112;
	text-decoration: none;
}
.back:hover
{
	text-decoration: none;
}
.back:hover B
{
	text-decoration: none;
	color: #639112;
}
.back:hover SPAN
{
	text-decoration: none;
	color: #F99E00;
}
DIV.options_bar
{
	float: left;
	clear: left;
	width: 100%;
	margin-top: 6px;
}
DIV.options_bar A
{
	float: left;
	height: 40px;
	padding-left: 43px;
	line-height: 40px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 20px;
}
DIV.options_bar A:hover
{
}
DIV.options_bar A.new
{
	background-image: url(../images/ip_new.gif);
}
DIV.options_bar A.leader
{
	background-image: url(../images/ip_leader.gif);
}
DIV.options_bar A.action
{
	background-image: url(../images/ip_action.gif);
}
DIV.options_bar A.sale
{
	background-image: url(../images/ip_sale.gif);
}
TABLE.catalog
{
	width: 100%;
}
TABLE.catalog DIV.catalog_ifconnect
{
	font-size: 12px;
	line-height: 12px;
	display: block;
	color: #459201;
	clear: left;
	float: left;
	margin: 10px 0 0;
}
TABLE.catalog TR TH
{
	width: 1%;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog TR TH IMG
{
	max-height: 200px;
}
TABLE.catalog TR TH, TABLE.catalog TR TD
{
	background-image: url(../images/c_border.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	min-height: 220px;
	padding: 0 0 15px;
}
TABLE.catalog .catalog_link
{
	clear: left;
	float: left;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 164px;
}
TABLE.catalog .catalog_link A
{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
TABLE.catalog .catalog_link A:hover
{
	text-decoration: underline;
}
TABLE.catalog .catalog_descr
{
	text-align: justify;
	height: 78px;
	margin-left: 174px;
}
TABLE.catalog .catalog_block_descr
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 14px;
}
TABLE.catalog .catalog_opt
{
	margin-top: 30px;
	height: 37px;
	margin-left: 174px;
}
TABLE.catalog .catalog_opt IMG
{
	float: left;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
TABLE.catalog .catalog_bar
{
	clear: left;
	float: left;
	width: 100%;
}
TABLE.catalog .catalog_pimg
{
	background-image: url(../images/price.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 158px;
	float: left;
	margin-top: 5px;
	text-align: center;
}
TABLE.catalog .catalog_pimg P
{
	clear: left;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 19px;
	font-weight: bold;
	line-height: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
	display: block;
	text-align: center;
	cursor: default;
}
TABLE.catalog .catalog_buttons
{
	float: right;
	text-align: right;
	margin-top: 24px;
	margin-right: 9px;
}
TABLE.catalog .catalog_buttons INPUT
{
	margin: 0px;
	padding: 0px;
}
TABLE.catalog .catalog_buttons LABEL
{
	cursor: pointer;
	height: 24px;
	display: block;
	float: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog .catalog_options
{
	float: left;
	clear: left;
}
TABLE.catalog .catalog_rating
{
	float: left;
	clear: left;
	margin-bottom: 15px;
}
TABLE.catalog .catalog_rating .loader
{
	float: left;
	background-image: url(../images/ajax-loader.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	margin-left: 10px;
}
TABLE.catalog .catalog_rating .message
{
	font-size: 10px;
	clear: left;
	float: left;
	margin-top: 4px;
	margin-bottom: -15px;
}
TABLE.catalog .catalog_options SPAN
{
	float: left;
	height: 40px;
	width: 40px;
}
TABLE.catalog .catalog_options SPAN.new
{
	background-image: url(../images/ip_new.gif);
}
TABLE.catalog .catalog_options SPAN.leader
{
	background-image: url(../images/ip_leader.gif);
}
TABLE.catalog .catalog_options SPAN.action
{
	background-image: url(../images/ip_action.gif);
}
TABLE.catalog .catalog_options SPAN.sale
{
	background-image: url(../images/ip_sale.gif);
}
TABLE.catalog A.tocard_ru
{
	text-decoration: none;
	background-image: url(../images/but_incart_ru.gif);
	height: 17px;
	width: 79px;
	float: right;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog SPAN.noitem_ru
{
	background-image: url(../images/but_noitem_ru.gif);
	height: 17px;
	width: 108px;
	float: right;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog SPAN.expected_ru
{
	background-image: url(../images/but_expected_ru.gif);
	height: 17px;
	width: 108px;
	float: right;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog A.compare_ru
{
	background-image: url(../images/but_compare_ru.gif);
	float: right;
	height: 17px;
	width: 79px;
	margin-right: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
TABLE.catalog A.tocard_ua
{
	text-decoration: none;
	background-image: url(../images/but_incart_ua.gif);
	height: 17px;
	width: 79px;
	float: right;
	margin: 0px;
	padding: 0px;
}
TABLE.catalog A.compare_ua
{
	background-image: url(../images/but_compare_ua.gif);
	float: right;
	height: 17px;
	width: 79px;
	margin-right: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
DIV.content_header
{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(../images/border.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
DIV.content_header DIV.content_topbar
{
	clear: left;
	float: left;
	width: 100%;
	height: 58px;
}
DIV.content_header H1
{
	float: left;
	vertical-align: bottom;
	display: table-cell;
	font-size: 24px;
	color: #7C7C7C;
	line-height: 24px;
	clear: left;
	margin-top: 38px;
}
DIV.content_header DIV.sitepath
{
	color: #459201;
	line-height: 20px;
	position: absolute;
	left: 0px;
	top: 5px;
}
DIV.content_header DIV.sitepath IMG
{
	vertical-align: middle;
}
DIV.sitepath A
{
	color: #999999;
	text-decoration: underline;
}
DIV.sitepath A:hover
{
	text-decoration: none;
	color: #666666;
}
DIV.sitepath A.current
{
	text-decoration: none;
}
DIV.sitepath A.current:hover
{
}
#cart
{
	background-position: left top;
	float: right;
	height: 58px;
	width: 180px;
	text-decoration: none;
	color: #459201;
	display: block;
	clear: none;
}
#cart DIV.cart_items
{
	color: #459201;
	text-decoration: none;
	margin-top: 33px;
	margin-left: 8px;
	float: left;
	width: 118px;
	text-align: center;
	display: inline;
	font-size: 11px;
}
A.empty
{
	background-image: url(../images/cart_empty.gif);
}
A.noempty
{
	background-image: url(../images/cart_def.gif);
}
DIV.pages
{
	float: right;
	/*[disabled]margin-top:43px;*/
	margin-right: 20px;
	color: #459201;
	display: inline;
	font-size: 11px;
	clear: none;
}
DIV.pages .perpage
{
	display: inline;
	padding-right: 10px;
	color: #999999;
}
DIV.pages A
{
	color: #459201;
	text-decoration: none;
	display: inline;
	background-color: #EAEFD6;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-left: 2px;
	font-size: 11px;
}
DIV.pages A:hover
{
	color: #FFFFFF;
	background-color: #459201;
}
DIV.pages A.current
{
	background-color: #8BB805;
	color: #FFFFFF;
}
#body .content_footer .pages
{
	margin: 0;
}
DIV.pages A.current:hover
{
	background-color: #8BB805;
	color: #FFFFFF;
}
DIV.pages .perpage A
{
	text-decoration: underline;
	background-color: transparent;
	padding: 0 1px;
	color: #999999;
}
DIV.pages .perpage A:HOVER
{
	color: #666666;
	text-decoration: none;
}
DIV.pages .perpage A.current, DIV.pages .perpage A.current:HOVER
{
	color: #666666;
	text-decoration: none;
	background-color: transparent;
}
#footer
{
	float: left;
	width: 1179px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline;
	margin-left: 70px;
	height: 40px;
	margin-bottom: 10px;
}
.pre_footer
{
	float: left;
	width: 953px;
	margin-left: 296px;
	clear: left;
	background-image: url(../images/cont_footer.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #EAEFD6;
	padding-top: 25px;
	display: inline;
	padding-bottom: 0px;
}
.pre_footer .left_ban
{
	float: left;
	display: inline;
	height: 60px;
	width: 468px;
	margin-left: 7px;
}
.pre_footer .right_ban
{
	float: right;
	height: 60px;
	width: 468px;
	margin-right: 7px;
	display: inline;
}
#footer A.etrange
{
	display: inline;
	text-indent: -10000px;
	height: 25px;
	width: 220px;
	float: left;
	margin-top: 5px;
}
#lmenu
{
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	clear: left;
	float: left;
	width: 100%;
}
#lmenu .lmenu_header
{
	background-image: url(../images/menu_header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#lmenu .lmenu_body
{
	background-image: url(../images/menu_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	float: left;
	width: 100%;
	min-height: 164px;
	padding-bottom: 30px;
}
#lmenu UL.mul
{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	width: 227px;
}
#lmenu UL.mul UL
{
	top: 2px;
	left: 100%;
}
#lmenu UL.mul LI.mil
{
	margin: 0px;
	padding: 0px;
	height: 1%;
	font-size: 3px;
	line-height: 3px;
	float: none;
/*-margin-left: -16px*/
}
#lmenu UL.mul LI.mil A.m
{
	margin: 0px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/menu_bullet.gif);
	background-position: left 1px;
	display: block;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#lmenu UL.mul LI.mil A.m:hover
{
	background-image: url(../images/menu_bullet_over.gif);
}
#lmenu UL.mul LI.mil A.mcurrent
{
	background-image: url(../images/menu_bullet_over.gif);
}
#lmenu UL.mul LI.mil A.mcurrent:hover
{
}
#lmenu UL
{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#lmenu UL UL
{
	margin-left: 28px;
}
#lmenu UL UL UL
{
	margin-left: 15px;
}
#lmenu UL LI
{
	margin: 0px;
	padding: 0px;
	height: 1%;
	font-size: 3px;
	line-height: 3px;
}
#lmenu UL LI A
{
	margin: 0px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/menu_bullet.gif);
	background-position: left 1px;
	display: block;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#lmenu UL LI A:hover
{
	background-image: url(../images/menu_bullet_over.gif);
}
#lmenu UL LI A.current
{
	background-image: url(../images/menu_bullet_over.gif);
}
#lmenu UL LI A.mcurrent:hover
{
}
#lmenu UL LI LI A
{
	font-size: 11px;
	color: #205008;
	background-image: url(../images/menu_bullet_def.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 8px;
}
#lmenu UL LI LI A:hover
{
	background-image: url(../images/menu_bullet_def.gif);
	color: #D5F2A2;
}
#lmenu UL LI LI A.current
{
	color: #FFFFFF;
	background-image: url(../images/menu_bullet_def.gif);
}
#lmenu UL LI LI A.current:hover
{
	color: #FFFFFF;
}
#news
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#news TD
{
	padding-right: 15px;
}
#news DL
{
	margin: 0px;
	padding: 0px;
}
#news DL DT
{
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #F99E00;
}
#news DL DT .news_date
{
	font-weight: normal;
	color: #7C7C7C;
}
#news DL DD
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}
#news DL DD A
{
	color: #7C7C7C;
	text-decoration: none;
}
#news DL DD A:hover
{
	text-decoration: underline;
}
#news DL DD A.news_link
{
	color: #F99E00;
	margin-top: 2px;
	display: block;
}
DIV.ex_header
{
	background-image: url(../images/ex_header.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: left;
	float: left;
	height: 14px;
	width: 100%;
	background-color: #FFFFFF;
}
DIV.ex_body
{
	clear: left;
	float: left;
	width: 100%;
	background-color: #EAEFD6;
}
DIV.ex_footer
{
	background-image: url(../images/ex_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 14px;
	width: 100%;
	margin-bottom: 10px;
}
DIV.relative
{
	position: relative;
	clear: left;
}
UL.catalog_sec
{
	clear: left;
	float: left;
	width: 100%;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
UL.catalog_sec LI
{
	float: left;
	height: 140px;
	width: 380px;
	background-repeat: no-repeat;
	background-position: left top;
	display: inline;
	margin-right: 15px;
	margin-bottom: 15px;
}
UL.catalog_sec .sec_body
{
	margin-left: 170px;
}
UL.catalog_sec A.sec_title
{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #639112;
}
UL.catalog_sec UL.sec_sub
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
UL.catalog_sec UL.sec_sub LI
{
}
UL.catalog_sec A.sec_ilink
{
	float: left;
	height: 140px;
	width: 165px;
	display: block;
}
#group_accessories
{
	background-image: url(../images/catalog_accessories.jpg);
}
#group_mobiles
{
	background-image: url(../images/catalog_mobiles.jpg);
}
#group_headsets
{
	background-image: url(../images/catalog_headsets.jpg);
}
#group_bluetooth-headsets
{
	background-image: url(../images/catalog_bluetooth-headsets.jpg);
}
#group_flash-drives
{
	background-image: url(../images/catalog_flash-drives.jpg);
}
#group_memory-sticks
{
	background-image: url(../images/catalog_memory-sticks.jpg);
}
#group_chargers
{
	background-image: url(../images/catalog_chargers.jpg);
}
#group_antenna-adapters
{
	background-image: url(../images/catalog_antenna-adapters.jpg);
}
#group_batteries
{
	background-image: url(../images/catalog_batteries.jpg);
}
#group_modems
{
	background-image: url(../images/catalog_modems.jpg);
}
#group_statphones
{
	background-image: url(../images/catalog_statphones.jpg);
}
#group_voice
{
	background-image: url(../images/tariff_voice.jpg);
}
#group_internet
{
	background-image: url(../images/tariff_internet.jpg);
}
#group_business
{
	background-image: url(../images/tariff_business.jpg);
}
#group_phone_to_home
{
	background-image: url(../images/tariff_phone_to_home.jpg);
}
UL.news_archive
{
	margin: 20px;
	padding: 0px;
	clear: left;
	float: left;
	width: 100%;
	list-style-type: none;
	color: #F99E00;
}
UL.news_archive UL
{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	list-style-position: inside;
	list-style-type: disc;
}
UL.news_archive LI
{
	padding: 0px;
	margin: 0px;
}
UL.news_archive LI LI
{
	margin: 0px;
	padding: 0px;
}
UL.news_archive LI A
{
	color: #F99E00;
	font-weight: bold;
	text-decoration: none;
}
UL.news_archive LI A:hover
{
	text-decoration: none;
}
UL.news_archive LI LI A
{
	font-weight: normal;
	color: #639112;
}
UL.news_archive LI LI A:hover
{
	text-decoration: underline;
}
FORM
{
	margin: 0px;
	padding: 0px;
}
DIV.forms
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}
DIV.forms .warning
{
	color: #CC3300;
}
DIV.forms DIV.medium
{
	width: 420px;
}
DIV.forms .wide
{
	margin: 0px;
	width: 99%;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 2px;
	color: #233407;
}
DIV.forms .normal
{
	margin: 0px;
	width: 49%;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 2px;
	color: #233407;
}
DIV.forms .disabled
{
	margin: 0px;
	width: 49%;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 2px;
	color: #8F8F8F;
	opacity: 0.7;
}
DIV.forms .small
{
	margin: 0px;
	width: 15%;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 2px;
	color: #233407;
}
DIV.forms .mult
{
	height: 60px;
	width: auto;
}
DIV.forms .mult OPTION
{
	line-height: 15px;
}
DIV.forms .jsdate
{
	margin: 0px;
	width: 70px;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 2px;
	color: #233407;
}
DIV.forms SELECT OPTION.sel
{
	color: #7C7C7C;
}
DIV.forms DL
{
	margin: 0px;
	padding: 0px;
}
DIV.forms DL DT
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
DIV.forms DL DD
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
DIV.forms .msg
{
	height: 100px;
}
DIV.nobr
{
	width: auto;
	float: left;
}
DIV.nobr DL
{
	margin: 0px;
	padding: 0px;
}
DIV.nobr DL DT
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	float: left;
	width: 45%;
	line-height: 22px;
}
DIV.nobr DL DD
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 22px;
}
DIV.search_results
{
	float: right;
	width: 40%;
}
DIV.search_results OL
{
	padding: 0px;
	margin: 0px;
}
DIV.search_results OL LI
{
	line-height: 20px;
}
UL.wallpapers
{
	margin: 0px;
	padding: 0px;
	clear: left;
	list-style-type: none;
	float: left;
	width: 100%;
}
UL.wallpapers LI
{
	padding: 0px;
	list-style-type: none;
	float: left;
	text-align: center;
	width: 212px;
	margin-top: 10px;
	margin-right: 8px;
	margin-left: 0px;
	display: inline;
	vertical-align: middle;
	margin-bottom: 0px;
}
UL.wallpapers LI IMG
{
	padding: 5px;
	text-align: center;
	margin: 0px;
}
UL.wallpapers LI A IMG
{
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
}
UL.wallpapers LI A
{
	margin: 0px;
	padding: 0px;
	display: block;
}
UL.wallpapers LI A:hover IMG
{
	background-color: #D6DFB0;
}
UL.wallpapers LI DIV
{
	margin-top: 5px;
	line-height: 12px;
	margin-bottom: 3px;
}
UL.wallpapers LI DIV A
{
	display: inline;
	color: #639112;
	font-size: 11px;
	margin-right: 1px;
	margin-left: 1px;
}
UL.wallpapers_groups
{
	padding: 0px;
	clear: left;
	list-style-type: none;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
UL.wallpapers_groups LI
{
	padding: 0px;
	list-style-type: none;
	float: left;
	text-align: left;
	width: 155px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	display: inline;
	line-height: 35px;
}
UL.wallpapers_groups LI A
{
	font-size: 14px;
	font-weight: bold;
	float: left;
	text-decoration: underline;
	background-image: url(../images/wlp_default.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
}
UL.wallpapers_groups LI A:hover
{
	color: #A30091;
	text-decoration: underline;
	background-image: url(../images/wlp_over.gif);
}
DIV.nobody
{
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	display: block;
	clear: left;
	font-weight: bold;
	padding: 20px;
}
DIV.wallpaper
{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}
DIV.wallpaper .wallpaper_img
{
	float: left;
	margin-right: 15px;
}
DIV.wallpaper .wallpaper_img IMG
{
	padding: 5px;
	text-align: center;
	margin: 0px;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	max-width: 380px;
}
DIV.wallpaper .wallpaper_cont
{
	float: left;
}
DIV.wallpaper .back
{
	text-align: left;
	clear: left;
	float: left;
}
DIV.filters
{
	margin-left: 15px;
	margin-right: 15px;
}
DIV.filters H2
{
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #A3067F;
	background-image: url(../images/filter_border.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 7px;
	float: left;
	clear: left;
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
DIV.filters H3
{
	clear: left;
	float: left;
	padding: 0px;
	width: 100%;
	font-size: 13px;
	color: #285E0B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
DIV.filters UL
{
	float: left;
	padding: 0px;
	clear: left;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 100%;
}
DIV.filters UL LI
{
	list-style-type: none;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(../images/filter_on.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	font-size: 13px;
	color: #7C7C7C;
	margin: 0px;
}
DIV.filters UL LI.selected
{
	background-image: url(../images/filter-off.gif);
}
DIV.filters UL LI.newprod
{
	background-image: url(../images/filter_sub.gif);
}
DIV.filters UL LI A
{
	color: #285E0B;
	text-decoration: none;
}
DIV.filters UL LI A:hover
{
	color: #920A76;
}
DIV.filters .input
{
	margin: 0px;
	width: 45%;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 1px;
	color: #233407;
	float: left;
	line-height: 15px;
	clear: left;
}
DIV.filters A.sub
{
	text-decoration: none;
	clear: left;
	float: left;
	margin-top: 4px;
	background-image: url(../images/filter_sub.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	padding-right: 12px;
	display: block;
}
DIV.filters A.sub:hover
{
	color: #285E0B;
}
DIV.filters FORM
{
	margin: 0px;
	padding: 0px;
	clear: left;
}
DIV.filters .fprods
{
	font-size: 11px;
	color: #A1A6AC;
	padding: 1px 0px 6px;
}
DIV.filters .fprods A
{
	font-size: 11px;
	color: #A1A6AC;
}
DIV.filters .fprods A.current
{
	color: #920A76;
	text-decoration: underline;
}
DIV.sort_bar
{
	clear: left;
	float: left;
	margin-top: 8px;
	margin-bottom: 3px;
	width: 100%;
}
DIV.sort_bar DIV.sort_wrapper
{
	float: right;
}
DIV.sort_bar A, DIV.sort_bar SPAN
{
	float: left;
	margin-right: 7px;
	line-height: 17px;
}
DIV.sort_bar SPAN.sort_title
{
	margin-right: 7px;
}
DIV.sort_bar A.up
{
	background-image: url(../images/sort_arrow_up.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 12px;
	text-decoration: none;
}
DIV.sort_bar A.down
{
	background-image: url(../images/sort_arrow_down.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 12px;
	text-decoration: none;
}
DIV.sort_bar .sort_total
{
	float: left;
	line-height: 17px;
}
DIV.product
{
	width: 640px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
DIV.product .buttons
{
	padding-top: 8px;
	text-align: right;
}
DIV.product TABLE
{
	margin-bottom: 8px;
}
DIV.product TABLE TR TD
{
	padding-right: 8px;
	padding-left: 8px;
}
DIV.product FORM TABLE TR TD
{
	line-height: 18px;
}
DIV.product .input
{
	margin: 0px;
	width: 80px;
	background-color: #F0F3E0;
	border: 1px solid #BECD83;
	padding: 1px;
	color: #233407;
	line-height: 15px;
	text-align: center;
}
TABLE.main
{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
TABLE.main TR TD
{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
TABLE.main TR TD.np
{
	padding-left: 25px;
	width: 328px;
}
UL.main_newp
{
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
UL.main_newp LI
{
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/wlp_default.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
#wall_anons
{
	width: 320px;
	margin-top: 15px;
	height: 77px;
	clear: left;
	position: relative;
}
#wall_anons TABLE, #wall_anons TR, #wall_anons TD
{
	margin: 0px;
	padding: 0px;
}
#wall_anons TABLE
{
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
	border-width: 0px;
}
#wall_anons TABLE TR TD
{
	width: 109px;
	height: 77px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-width: 0px;
}
#wall_anons A
{
	float: left;
	margin-left: 7px;
	display: inline;
	border: 1px solid #EAEFD6;
}
#wall_anons A:hover
{
	border: 1px solid #A7BC54;
}
#wall_anons TD.first A
{
	margin: 0px;
}
#wall_anons TD.first
{
	width: 102px;
}
#wall_anons A IMG
{
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#wall_anons #wall_anons_left
{
	position: absolute;
	height: 75px;
	width: 36px;
	left: 0px;
	top: 0px;
	cursor: pointer;
	z-index: 10;
}
#wall_anons #wall_anons_right
{
	position: absolute;
	height: 75px;
	width: 36px;
	top: 0px;
	right: 0px;
	cursor: pointer;
	z-index: 10;
}
#wall_anons #wall_anons_left-w
{
	position: absolute;
	height: 75px;
	width: 36px;
	left: 0px;
	top: 0px;
	cursor: pointer;
	z-index: 9;
	background-image: url(../images/left.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #639112;
	display: none;
}
#wall_anons #wall_anons_right-w
{
	position: absolute;
	height: 75px;
	width: 36px;
	top: 0px;
	right: 0px;
	cursor: pointer;
	z-index: 9;
	background-image: url(../images/right.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #639112;
	display: none;
}
#wall_anons #wall_container
{
	overflow: hidden;
	width: 320px;
	height: 77px;
}
#main_banner_468x60
{
	clear: left;
	float: left;
	height: 60px;
	width: 468px;
}
TABLE.stable
{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}
TABLE.stable TBODY TR:hover TD
{
	background-color: #DAE7C0;
	color: #676767;
}
TABLE.stable TR TD
{
	vertical-align: middle;
}
UL.main_menu
{
	list-style-type: none;
	display: block;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 340px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
UL.main_menu UL
{
	clear: left;
	float: left;
	width: 200px;
	color: #8AB705;
}
UL.main_menu LI
{
	float: left;
	font-size: 14px;
	line-height: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 14px;
}
UL.main_menu LI LI
{
	clear: left;
	float: left;
	width: 100%;
}
UL.main_menu LI A
{
	color: #FFFFFF;
	text-decoration: none;
}
UL.main_menu LI A:hover
{
	color: #29640B;
	text-decoration: none;
}
UL.main_menu LI.first, UL.main_menu LI:first-child
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 0px;
}
UL.main_menu LI A.current, UL.main_menu LI A.current:hover
{
	color: #29640B;
}
DIV.clear
{
	clear: left;
}
DIV.content TABLE.clear
{
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
DIV.content TABLE.clear TR TD, TABLE.clear TR TH
{
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ui-stars-star, .ui-stars-cancel
{
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.ui-stars-star A, .ui-stars-cancel A
{
	width: 16px;
	height: 15px;
	display: block;
	background: url(ui.stars.gif) no-repeat 0 0;
}
.ui-stars-star A
{
	background-position: 0 -32px;
}
.ui-stars-star-on A
{
	background-position: 0 -48px;
}
.ui-stars-star-hover A
{
	background-position: 0 -64px;
}
.ui-stars-cancel-hover A
{
	background-position: 0 -16px;
}
.ui-stars-star-disabled, .ui-stars-star-disabled A, .ui-stars-cancel-disabled A
{
	cursor: default !important;
}
#sub_price
{
	float: left;
	width: 32%;
}
#sub_price A
{
	line-height: 22px;
	clear: left;
	font-weight: bold;
	color: #639112;
}
#sub_price FORM
{
	clear: left;
	display: none;
}
#sub_pres
{
	float: right;
	width: 32%;
	text-align: right;
}
#sub_pres A
{
	line-height: 22px;
	clear: left;
	font-weight: bold;
	color: #639112;
}
#sub_pres FORM
{
	clear: left;
	display: none;
}
DIV.searchbar
{
	padding-bottom: 10px;
}
DIV.searchbar A, DIV.searchbar A:hover
{
	margin-right: 3px;
	margin-left: 3px;
	text-decoration: underline;
}
DIV.searchbar A.current, DIV.searchbar A.current:hover
{
	text-decoration: none;
	color: #7C7C7C;
	cursor: default;
}
.dump
{
	background-color: #D6F1FC;
	border: 1px solid #BBBBBB;
	color: #333333;
	font-family: "Courier New";
	font-size: 11px;
	left: 10px;
	position: absolute;
	top: 10px;
	white-space: pre;
	opacity: 0.9;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
DIV.comments_bar
{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
DIV.comments_bar .comments_title
{
	float: left;
}
DIV.comments_bar .comments_but
{
	float: right;
}
DIV.comment_compose
{
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
DIV.comment_compose .padder
{
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
DIV.content UL.comments
{
	clear: left;
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
DIV.content UL.comments LI
{
	float: left;
	clear: left;
	width: 100%;
	margin-bottom: 15px;
}
UL.comments LI .author
{
	float: left;
	color: #639112;
}
UL.comments LI .author SPAN
{
	font-size: 11px;
	color: #8F8F8F;
}
UL.comments LI .date
{
	float: right;
	color: #8F8F8F;
}
UL.comments LI .text
{
	clear: left;
	float: left;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8EDD1;
	padding: 3px;
}
UL.comments LI A.del
{
	font-size: 11px;
	text-decoration: none;
}
UL.comments LI A.del:hover
{
	text-decoration: underline;
}
DIV.ab
{
	float: left;
	width: 100%;
}
DIV.ab .ab_header
{
	float: left;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
}
DIV.ab .ab_body
{
	float: left;
	width: 100%;
	background-repeat: repeat-y;
	background-position: left top;
}
DIV.ab .ab_body .ab_content
{
	margin-right: 12px;
	margin-left: 12px;
}
DIV.ab UL.list
{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
DIV.ab UL.list LI
{
	margin: 0px;
	padding: 0px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BBBBBB;
}
DIV.ab UL.list LI:first-child, DIV.ab UL.list LI.first
{
	border: none;
}
DIV.ab UL.list LI .thumb
{
	height: 100px;
	width: 100px;
	text-align: center;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
DIV.ab UL.list LI .thumb IMG
{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	max-height: 100px;
	max-width: 100px;
}
* HTML DIV.ab UL.list LI .thumb IMG
{
	height: expression(document.body.clientHeight > 100 ? "100px": "auto" );
}
DIV.ab UL.list LI DIV
{
	clear: left;
	display: block;
	background-color: #FFFFFF;
	margin-right: 7px;
	margin-left: 7px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-decoration: none;
}
DIV.ab UL.list LI DIV A
{
	text-decoration: none;
}
DIV.ab UL.list LI .name
{
	clear: left;
	font-size: 11px;
	text-align: center;
	padding-bottom: 3px;
	color: #28620B;
	width: 96px;
	line-height: 12px;
	height: 24px;
	vertical-align: middle;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
DIV.ab UL.list LI .price
{
	clear: left;
	display: block;
	font-size: 11px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 12px;
	margin-left: 12px;
	line-height: 17px;
}
DIV.ab .ab_footer
{
	float: left;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
}
DIV.ab .ab_footer A
{
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin-top: 10px;
	line-height: 20px;
	text-align: center;
	display: inline;
	height: 21px;
	width: 122px;
}
DIV.abnew .ab_header
{
	background-image: url(../images/ab_header_pink.gif?123);
}
DIV.abnew .ab_body
{
	background-image: url(../images/ab_body_pink.gif);
}
DIV.abnew .ab_footer
{
	background-image: url(../images/ab_footer_pink.gif);
}
DIV.abnew .ab_footer A
{
	color: #A40273;
}
DIV.abnew .price
{
	background-image: url(../images/ab_price_pink.gif);
}
DIV.abnew .ab_body LI:hover DIV
{
	background-color: #FEE4F6;
}
DIV.ableadermobile .ab_header
{
	background-image: url(../images/ab_header_green.gif?123);
}
DIV.ableadermobile .ab_body
{
	background-image: url(../images/ab_body_green.gif);
}
DIV.ableadermobile .ab_footer
{
	background-image: url(../images/ab_footer_green.gif);
}
DIV.ableadermobile .ab_footer A
{
	color: #70A816;
}
DIV.ableadermobile .price
{
	background-image: url(../images/ab_price_green.gif);
}
DIV.ableadermobile .ab_body LI:hover DIV
{
	background-color: #EAEFD6;
}
DIV.ableadermodem .ab_header
{
	background-image: url(../images/ab_header_orange.gif?123);
}
DIV.ableadermodem .ab_body
{
	background-image: url(../images/ab_body_orange.gif);
}
DIV.ableadermodem .ab_footer
{
	background-image: url(../images/ab_footer_orange.gif);
}
DIV.ableadermodem .ab_footer A
{
	color: #70A816;
}
DIV.ableadermodem .price
{
	background-image: url(../images/ab_price_orange.gif);
}
DIV.ableadermodem .ab_body LI:hover DIV
{
	background-color: #FFE5AC;
}
DIV.abaction .ab_header
{
	background-image: url(../images/ab_header_red.gif?123);
}
DIV.abaction .ab_body
{
	background-image: url(../images/ab_body_red.gif);
}
DIV.abaction .ab_footer
{
	background-image: url(../images/ab_footer_red.gif);
}
DIV.abaction .ab_footer A
{
	color: #A40273;
}
DIV.abaction .price
{
	background-image: url(../images/ab_price_red.gif);
}
DIV.abaction .ab_body LI:hover DIV
{
	background-color: #FFDEDE;
}
DIV.footer_menu_holder
{
	display: inline;
	float: left;
	margin-left: 15px;
	margin-top: 10px;
}
DIV.footer_menu_holder UL.dropdown
{
	margin: 0px;
	padding: 0px;
}
DIV.similar
{
	width: 800px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
DIV.absimilar .ab_header
{
	background-image: url(../images/ab_header_similar.gif?123);
}
DIV.absimilar .ab_body
{
	background-image: url(../images/ab_body_similar.gif);
}
DIV.absimilar .ab_footer
{
	background-image: url(../images/ab_footer_similar.gif);
}
DIV.absimilar .ab_footer A
{
	color: #70A816;
}
DIV.absimilar .price
{
	background-image: url(../images/ab_price_green.gif);
}
DIV.absimilar .ab_body LI:hover DIV
{
	background-color: #EAEFD6;
}
#top_banner
{
	height: 100px;
	width: 1250px;
	display: block;
}
DIV.content UL.vote
{
	list-style-type: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
DL.vote_results
{
	clear: left;
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
DL.vote_results DT
{
	clear: left;
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
DL.vote_results DD
{
	clear: left;
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
DL.vote_results DD .line
{
	clear: both;
	float: left;
	font-size: 3px;
	line-height: 3px;
	height: 10px;
	background-color: #930B77;
}
DL.vote_results DD .percent
{
	clear: left;
	font-size: 11px;
	margin-top: 1px;
	float: left;
}
#vote_wnd
{
	float: none;
	left: 50%;
	margin-left: -168px;
	margin-top: -178px;
	position: fixed;
	top: 50%;
	height: 356px;
	width: 336px;
	background-image: url(../images/vote_window_bg.png);
	z-index: 4002;
	display: none;
}
* HTML #vote_wnd
{
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#vote_wnd_overly
{
	position: fixed;
	z-index: 4000;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	display: none;
}
* HTML #vote_wnd_overly
{
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#vote_wnd .padder
{
	display: inline;
	float: left;
	margin-top: 20px;
	margin-right: 24px;
	margin-bottom: 20px;
	margin-left: 24px;
	overflow: auto;
	height: 316px;
	width: 288px;
	clear: left;
}
#vote_wnd #vote_wnd_close
{
	position: absolute;
	background-image: url(../images/vote_close_bg.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	top: 14px;
	right: 14px;
	cursor: pointer;
}
UL.pdod-images
{
	margin: 0px;
	padding: 0;
	list-style: none;
	position: absolute;
	right: 12px;
	top: 5px;
}
UL.pdod-images LI
{
	margin: 0 2px 0 0;
	padding: 0;
	float: left;
	display: none;
}
UL.pdod-images LI.first
{
	display: list-item;
}
UL.pdod-images LI.first A
{
	background-image: url(../images/zoom_more.png);
}
UL.pdod-images LI A
{
	width: 16px;
	height: 16px;
	display: block;
}
#marquee
{
	position: absolute;
	left: 69px;
	top: -7px;
	margin: 0;
	padding: 0;
	width: 222px;
	height: 31px;
}

DIV.searchd
{
	float: left;
	width: 100%;
	padding: 15px 0 0;
}
DIV.search OL
{
	margin: 0;
	padding: 0;
}
DIV.search OL LI
{
	margin: 0 0 10px 20px;
	padding: 0px 0 0px 0px;
	font-size: 14px;
}
DIV.search DL
{
	margin: 0;
	padding: 0;
}
DIV.search DL DT
{
	margin: 0 0 2px;
	padding: 0;
	font-size: 14px;
}
DIV.search DL DD
{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
#dn1, #dn2, #dn3
{
	width: 40px;
	text-align: center;
}
#dncheck
{
	padding: 0px 5px;
}
#dncheck_stat
{
	padding: 0 5px;
}
.red
{
	color: #E12A11;
}
.green
{
	color: #6F9301;
}
