h1, h2, h3, h4, h5, h6
{
	color:#4F4F4F;
}


h1
{
	margin:0; padding:0;
	font-size:16px;
	margin-bottom:8px;
	padding-bottom:15px;
	padding-top:14px;
	border-bottom:1px dashed #C4C4C3;
}

h2, h3
{
	font-size:15px;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px dashed #C4C4C3;
}

h4, h5, h6
{
	font-size:14px;
}

/*Information block*/
.information-block
{
	width:185px;
	margin-top:10px;
	margin-right:10px;
	padding:10px;
	border:1px solid #BFBFBF;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

.information-block-head
{
	color:#979797;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #B5B5B5;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	border-color:#C4C4C3;
	margin:1em 0;
	background-color:#F5F2E6;
	font-family:sans-serif;
}

.news-date-time
{
	color:#E19813;
}



#menuLeft  { margin:0; padding:0; }

#menuLeft ul {
color:#000;
list-style:none outside none;
margin:0;
padding:0;
}

#menuLeft ul li  { padding-left: 15px }

#menuLeft li {
color: #000;        
border-bottom:1px solid #CCCCCC;
        border-top:1px solid #CCCCCC;
        padding:3px 0;
        display:block;
        list-style:none outside none;
        margin-top:-1px;
        /*width:100%;*/
        padding-left: 15px
}
#menuLeft li.parent {
	/*background: url("/images/ico_marker.png") no-repeat 0px 0.5em;*/
	}
#menuLeft .active { color: #f00; }

div.left_box div.cont{padding:5px 0px 20px 25px;}
div.left_box{width:217px;}
div.left_box span.c{border:0px solid #fff; 
					border-left:none;height:28px;}
div.left_box span.l{display:block; height:28px;}
div.left_box span.r{padding: 7px 0px 0px 35px;display:block; height:15px;
					font-size:12px;text-transform:uppercase; color:#fff;font-weight:bold;}
div.left_box div.cont{padding:5px 0px 0px 25px;}

div.cart_mini  {
margin-top:5px;
padding:0 15px;
position:absolute;
top:180px;
}

div.cart_mini div.rect{background:#e19408; width:200px; height:75px;}
.obzhead a:hover  {
	text-align:left; 
	font-family: Verdana, sans-serif; 
	font-size:12px; 
	color:#005555;
	text-decoration: underline;
	
}

.obztext {
	font-family: Tahoma, Geneva, sans-serif;
	font: normal;
	font-size:11px;
	text-align: left;
}

.obzlink {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color: #005555;
}

.obzlink {
	text-decoration:none;
	text-align: left;
} 

.obzlink a {
	text-align:left; 
	font-family: Verdana, sans-serif; 
	font-size:10px; 
	color:#005555; 
	text-decoration: underline;
}
.obzlink a:hover  {
	text-align:left; 
	font-family: Verdana, sans-serif; 
	font-size:10px; 
	color:#005555; 
	text-decoration: underline;
}

.obzlink span.e_b_l span {
	cursor:pointer; 
	color:#afafaf;
}

.linkimg (text-decoration:none;)

.linkniz {text-decoration:none; float:left; font-size:9px; color:#F00; font-family: Tahoma, Geneva, sans-serif; } 
.linkniz a, .linkniz a:hover  {font-family: Tahoma, Geneva, sans-serif; font-size:9px; color:#F00; text-decoration:none;}
.linkniz span.e_b_l span{cursor:pointer; color:#F00;}

.linkgrey {text-decoration:none;}
.linkgrey a, .linkgrey a:hover {font-family: Tahoma, Geneva, sans-serif; font-size:9px; color:#F00; text-decoration:none;}
#modifications_table {font-size:12px; border-collapse:collapse;}
#modifications_table td{ font-size:12px; color:#000; border:1px solid #00545d; padding-bottom:10px;}
#modifications_table td.price{ padding:5px;color:#842b00; font-size:12px; font-weight:bold;}
#modifications_table th{ text-align:left; background:#d6e9fc; color:#00545d;  border:1px solid #00545d;}
div.catalog-element h2{margin-left:0px; padding-left:0px;}
div.catalog_photo{text-align:center;}
div.cat_preview_item  {background:url("images/cat_item_prev_l.jpg") repeat-y scroll 0 0 #F6F6F6;
                       border:1px solid #D5D5D5;
                       display:block;
                       float:left;
                       height:300px;
                       margin:5px;
                       text-align:center;
                       width:250px;
}

div.cat_preview_item div.caption{height:25px; //height:24px;
								background:url("/images/cat_item_caption.jpg") repeat-x #3b93b6; 
								vertical-align: center;
								border:2px solid #fff; font-size:10px;text-transform:uppercase;margin-bottom:15px;
								color:#fff;font-weight:bold;padding-top:4px;text-align:center; overflow:hidden;}
div.right_bg{background:url("images/cat_item_prev_r.jpg") 100% repeat-y; width:250px; height:300px;}
div.cat_preview_item img { width: auto; }
div.cat_preview_item a.image:hover{text-decoration:none;}
div.cat_preview_item div.description{padding:0px 10px 0px 10px; text-align:left; font: 10px;}
div.cat_preview_item div.description a.detail{color:#1f5595; font-size:14px;}
a.doc_link {padding-left: 20px; padding-bottom:5px; display: block; background: url("/images/page.png") no-repeat;}
a.pdf {background-image:url("/images/page_white_acrobat.png")}
a.doc {background-image:url("/images/page_word.png")}
a.zip {background-image:url("/images/compress.png")}
a.basket {background-image:url("/images/basket_add.png")}
span.price {
color:#842B00;
font-size:18px;
height:24px;
position:relative;
text-align:center;
}