h1 {	
	font-family: Tahoma;
	font-size: 11pt;
	color:#226887;
	text-decoration: none;}
h4 {	
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;}
body {padding:0; margin:0; font-family:Tahoma; font-size:11px;}
a {color:#000;}
a:hover {text-decoration:none;}
a:visited {color:#000BDD;}
.big_price {font-size: 15px; color:#226887; font-weight:bold;}
.big_name {font-size: 11px; font-weight:bold;}
.brend {color:#226887; text-decoration: underline; font-weight:bold;}
.cart {font-size: 14px; font-weight:bold; padding-left:15px; text-align:right;}
.dimg {BORDER: #8F8F8F groove 2px; MARGIN: 1px;}
.doble_img {font-weight: normal;
float: left;
display: inline;
border-color: #ccc #222 #222 #ccc;
border-width: 2px 3px 3px 2px;
border-style: solid;
text-align: center;}
#top {padding:20px 14px; font-size:12px;}
.toplinks {padding-top:4px; font-weight:bold; text-align:right}
.toplinks a {color:#000; padding-left:8px;}
.toplinks a:hover {text-decoration:none;}
.panel {background:#ffff49; font-weight:bold; margin-bottom:20px;}
.panel a {color:#fff;}
#nazvanie { width:50%;font-size:16px;padding-left:14px; color:#226887;}
#panel_right {background:url(../images/panel.gif) no-repeat left #226887; color:#fff; padding-right:14px; padding-left:14px;}
.panel_cart {background:url(../images/cart_buy_9023.gif) no-repeat;}
.razdel {text-decoration:none;}
.razdelit {background:url(../images/razdel.gif) repeat-y;}
.icq td {padding-left:5px;}
#header {background:url(../images/bg_header.jpg) repeat-x top;}
.leftcolhd {font-size:12px; font-weight: 300; color:#3E3E3E; padding-top:5px;}
#lfhd {background:url(../images/blockright.gif); background-repeat: repeat-y; background-position-x:right; background-position-y: 30px; height:30px;}
#aleftcolhd {color:#0000cc; text-decoration:none;}
#logosec {background:url(../images/logo_2.jpg) no-repeat 0 1px;}
#headerright {background:url(../images/header_right.jpg) no-repeat right; height:120px;}
#main {padding:14px;}
#leftcol, #rightcol {width:225px;vertical-align:top;}
#centercol {vertical-align:top; padding-left:14px; padding-right:14px; height:430px;}
#cart {align:center; vertical-align:center; padding-right:5px; padding-top:3px; width: 85px; height:20px;}
.block {background:url(../images/block_bg.gif) #ffff49;}
.block_left {background:url(../images/block_bg_left.gif) no-repeat left top;}
.block_cart {background:url(../images/cart_buy_9023.jpg) no-repeat center top;}
.block_right {background:url(../images/block_bg_right.gif) no-repeat right top; height:23px; padding-left:36px;
color:#226887; font-weight:bold; padding-top:10px;}
.contentblock {padding:12px 18px; line-height:14px;}
.arrow {background:url(../images/arrow.gif) no-repeat 0 5px; padding-left:19px; margin-bottom:2px;}
.arrow a {text-decoration:none;}
.arrow a:hover {text-decoration:underline;}
.NewsContent {padding-top:7px; padding-bottom:12px;font-size:12px;}
.NewsDate {color:#ff0000; padding-right:5px;}
.NewsName {font-weight:bold;}
.specSupply {font-size:10px; font-weight:bold;padding:12px 18px; text-align:center}
.specSupply img {padding-bottom:10px;}
.specSupply span {color:#ff0000;}
.specSupply p {padding:0; margin:0; padding-bottom:15px;}
.specSupply2 {font-size:10px; font-weight:normal;padding:12px 18px; text-align:center}
#footer {margin-top:14px; background:#ffff82; padding:30px; padding-right:0; font-weight:bold;}
.upp {text-transform:uppercase;}
.panel_vr {background:url(../images/vr.gif);
background-repeat: repeat-y;
background-position-x: center;
}
.panel_hr {background:url(../images/hr.gif);
background-repeat: repeat-x;
background-position-y: center;
}
.panel_cn {background:url(../images/cn.gif);
background-repeat: no-repeat;
background-position-y: center;
background-position-x: center;
}
.redtext {color: #F00;}
.redbigtext {font-size: 14px; color: #F00;}
/* ----------- navigation -------------*/

.ngg-navigation {
	font-size:12px !important;
	clear:both !important;
	display:block !important;
	z-index:2;
	text-align:left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers, span.page-numbers {
	border:1px solid #660000;
	border-bottom:1px solid #660000;
	margin-right:5px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover, span.page-numbers:hover {
	background-color: #FF0000;
	color: #FFFFFF;
	text-decoration: none;
}
.nav_m {
	margin:5px;
	line-height:normal;
	clear:both !important;
	}
.nav_m a:hover {
	background-color: #FF0000;
	color: #FFFFFF;
	text-decoration: none;
	}
.qdro {
	width:390px;
	font-weight: normal;
	float: left;
	display: inline;
	border-color: #8F8F8F #808080 #808080 #8F8F8F;
	border-width: 1px 2px 2px 1px;
	border-style:solid;
	text-align: center;
}
.qdropr {
	width:150px;
	font-weight: normal;
	float: left;
	display: inline;
	border-color: #8F8F8F #808080 #808080 #8F8F8F;
	border-width: 1px 2px 2px 1px;
	border-style:solid;
	text-align: center;
}
.qdrodscr {
	width:99%;
	font-weight: normal;
	float: left;
	display: inline;
	border-color: #8F8F8F #808080 #808080 #8F8F8F;
	border-width: 1px 2px 2px 1px;
	border-style:solid;
	text-align: center;
}
