body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#60676b;
	background-color:#4a555b;
	background-image: url(../img/bg01.gif);
}
ul {
	list-style-image: url(../img/ul.gif);
}

/* Tables ------------------------------------------------------------------------------------------------------------- */
.maintable {
	background-color: #dcdde1;
	background-image: url(../img/bg04.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:100%;
	/*height:100%*/
}
.leftnav {
	background-image:url(../img/leftnav-bg3.gif);
	background-repeat: repeat;
	border: 1px solid #545d63;
	color:#FFFFFF;
}

.leftnav-top {
	background-color: #63696d;
	background-image: url(../img/leftnav-top.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:24px;
	padding-left: 12px;
}
.leftnav-sep {
	background-color: #4c5459;
	height:1px;
}
.leftnav-sep2 {
	background-color: #a3a8ab;
	height:1px;
}
.leftnav-item1 {
	background-color: #63696d;
	height:20px;
	vertical-align:middle;
	padding-left: 12px;
}
.leftnav-item2 {
	background-color: #757a7e;
	height:20px;
	vertical-align:middle;
	padding-left: 12px;
}
.leftnav-item3 {
	background-color: #848b90;
	height:20px;
	vertical-align:middle;
	padding-left: 28px;

}
.leftnav-img {
	padding-top: 2px;
}
.leftnav-bottom {
	background-color: #63696d;
	background-image: url(../img/leftnav-bottom.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:24px;
	padding-left: 12px;
}
.leftnav-bottom2 {
		background-color: #757a7e;
		background-image: url(../img/leftnav-bottom2.gif);
		background-repeat: no-repeat;
		background-position: left;
		height: 24px;
		padding-left: 12px;
		font-weight: bold;
}
.topmenu-sep {
	width:1px;
}
.topmenu-item-l {
	width:10px;
	background-image:url(../img/topmenu-bg01.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.topmenu-item-m {
	background-image:url(../img/topmenu-bg02.gif);
}
.topmenu-item-r {
	width:10px;
	background-image:url(../img/topmenu-bg03.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sort-item {
	background-color: #f8f9fb;
}
.mainitem-td-title {
	background-color: #f0f1f5;
	background-image: url(../img/mainitem-bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	height:38px;
	vertical-align:bottom;
	padding-left:20px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:12px;
	color:#60676b;
}
.index-cat-item {
	background-repeat: no-repeat;
	background-position: center center;
	text-align:left;
	padding-left:45px;
}
.kor-title {
	font-weight: bold;
	background-image:url(../img/bg00.jpg);
	background-color:#ecedf1;
	padding-left:10px;
	color:#60676b;
}
.sr-frame {
	border: 1px solid #aaaaaa; background-color:#f0f1f5;
	height: 100%;
	width: 575px;
	overflow:auto;
	overflow-x: scroll; 
	overflow-y: hidden; 
	scrollbar-face-color:#dcdde1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#aaaaaa;
	scrollbar-darkshadow-color:#aaaaaa;
	scrollbar-shadow-color:#dcdde1;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:f0f1f5;
	!important;
}

/* Texts ------------------------------------------------------------------------------------------------------------- */
.top-caption {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:4px
}
a.bottom-caption:link, a.bottom-caption:active, a.bottom-caption:visited {
	color:#60676b;
	text-decoration: none;
}

a.bottom-caption:hover {
	color: #909191;
	text-decoration: none;
}

.text-price {
	font-size:13px;
	font-weight: bold;
	color: #c4050a;
}
.text-bluetitle {
	font-weight: bold;
	color: #94d2ff;
}
.topinfo {
	font-size: 10px;
	color: #ededef;
}
.mainitem-price {
 	color: #60676b;
	padding-right:140px;
	padding-top:5px;
}
.text-titleright {
	font-size: 12px;
	text-transform: uppercase;
	color: #e0e1e5;
	font-weight:bold;
}
.data-number {
	border: 1px solid #aaaaaa;
	background-color:#e7e8eb;
	width:45px;
	height:19px;
	padding:0px;
	padding-right:3px;
	color:#60676b;
	font-size:11px;
	text-align:right;
}
.leftnav-login {
	font-size: 10px;
	color: #8b8b8e;
}
.leftnav-input {
	background-color:#787f84;
	font-size:9px;
	color:#383839;
	border:1px solid #424c51;
	width:103px;
	padding:1px;
}
.reg-input {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#eff0f4;
	font-size: 11px;
	color: #60676b;
	border: none;
	width:242px;
	height:13px;
}
.reg-text {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#eff0f4;
	font-size: 11px;
	color: #60676b;
	border: none;
	width:242px;
	height:33px;
	overflow:hidden;
}


/* Links ------------------------------------------------------------------------------------------------------------- */
a.leftnav-reg:link, a.leftnav-reg:active, a.leftnav-reg:visited {
	color:#242d31;
	text-decoration:underline;
	font-weight:bold;
}
a.leftnav-reg:hover {
	color:#1f1f1f;
	text-decoration:underline;
	font-weight:bold;
}
a.leftnav-icq:link, a.leftnav-icq:active, a.leftnav-icq:visited {
	color:#c3ced4;
	text-decoration: none;
}
a.leftnav-icq:hover {
	color:#ffffff;
}
a.menu:link, a.menu:active, a.menu:visited {
	color:#ededef;
	text-decoration: none;
}
a.menu:hover {
	color:#ffffff;
	text-decoration: none;
}
a.menu2:link, a.menu2:active, a.menu2:visited {
	color:#94d2ff;
	text-decoration: none;
	font-weight:bold;
}
a.menu2:hover {
	color:#c3ced4;
	text-decoration: none;
}
a.pages:link, a.pages:active, a.pages:visited, a.pages:hover {
	color:#60676b;
	text-decoration: none;
	font-weight:bold;
}
a.pages2:link, a.pages2:active, a.pages2:visited, a.pages2:hover {
	color:#4191cb;
	text-decoration: underline; 
	font-weight:bold;
}
a.mainitem-more:link, a.mainitem-more:active, a.mainitem-more:visited {
	color:#60676b;
	text-decoration: none;
}
a.mainitem-more:hover {
	color: #909191;
	text-decoration: none;
}
a.mainitem-add:link, a.mainitem-add:active, a.mainitem-add:visited {
	color:#60676b;
	text-decoration: underline;
}
a.mainitem-add:hover {
	color:#60676b;
	text-decoration: none;
}
.mainitem-a-title{
	font-size:11px;
	color:#4191cb;
	text-decoration: none;
}
a.sales:link, a.copyright:active, a.copyright:visited {
	color:#4191cb;
	text-decoration: underline;
}
a.sales:hover {
	color:#28648f;
	text-decoration: none;
}
a.copyright:link, a.copyright:active, a.copyright:visited {
	color:#b9bcc1;
	text-decoration: none;
}
a.copyright:hover {
	color:#dbdde0;
	text-decoration: none;
}
a.copyright2:link, a.copyright2:active, a.copyright2:visited {
	color:#575e62;
	text-decoration: none;
}
a.copyright2:hover {
	color:#2d3133;
	text-decoration: none;
}
a.button:link, a.button:active, a.button:visited {
	font-size:13px;
	color: #60676b;
	text-decoration:none;
	font-weight:bold;
}
a.button:hover {
	color: #8b8c8c;
	text-decoration:none;
	font-weight:bold;
}
a.reg-button:link, a.reg-button:active, a.reg-button:visited, a.reg-button:hover {
	color: #60676b;
	text-decoration:none;
	font-weight:bold;
}

/* banners panel ------------------------------------------------------------------------------------------------------------- */
#showMoreOpts {
	
	background-image:url(../img/bottom-panel-big.jpg);
	vertical-align:bottom;
}

.copyright-panel {
	width:130px;
	padding-bottom:11px;
	padding-right:10px;
	color:#575e62;
	font-size:10px;
	float:right;
} 

#showLessOpts {
	background-image:url(../img/bottom-panel-small.jpg);
	background-position:top; 
	background-repeat:no-repeat;
	vertical-align:bottom;
}

/* Popup menus --------------------- */

.p-menu-top {
	background-image:url(../img/p-menu-top.gif);
	background-position:left;
	background-repeat:no-repeat; 
	border-left: 1px solid #8b9296; 
	height:19px; 
}

.p-menu-item {
	border-left: 1px solid #8b9296; 
	border-right: 1px solid #8b9296; 
	padding-top:6px; 
	padding-bottom:6px; 
	background-color:#656b6f; 
	padding-left:13px;
	padding-right:10px;
	vertical-align:middle;
}

.p-menu-sep {
	background-image:url(../img/p-menu-02.jpg);
	background-position:left center;
	background-repeat:no-repeat; 
	border-left: 1px solid #8b9296;
	border-right: 1px solid #8b9296;
	height:1px;
}

.p-menu-bot {
	background-image:url(../img/p-menu-bot.gif);
	background-position:left;
	background-repeat:no-repeat; 
	border-right: 1px solid #8b9296; 
	height:12px; 
	
}
.p-descr-text {
	color:#cecdcd;
	text-align:left;
	padding-right:12px;
	padding-top:15px;
	padding-left:17px;
	background-color:#60676b;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(../img/p-descr-bg2+.gif);
	border:1px solid #8b9296;
	border-bottom:0px;
}

.p-descr-bottom-1 {
	height:56px;
	width:135px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-image:url(../img/p-descr-bottom-01+.gif);
}

.p-descr-bottom-2 {
	height:56px;
	background-repeat:repeat-x;
	background-position:bottom;
	background-image:url(../img/p-descr-bottom-02+.gif);
}

.p-descr-bottom-3 {
	height:56px;
	width:6px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-image:url(../img/p-descr-bottom-03+.gif);
}

.catalog_form{
	border: 1px solid #dcdcdc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #706f6f;
}
.text-seo { padding:10px; color:#fff; background:#3c464b; border-top:1px solid #fff; }

.text-seo2 { padding:6px;}
table.maintable tr td table tr td table tr td div ul li div ul li b{
	font-weight:normal;
}
a.red:link, a.red:active, a.red:visited{color:#C4050A}
a.red:hover{color:#C3CED4}
a.red_main:link, a.red_main:active, a.red_main:visited{color:#990000}