body, html {

	padding:0;

	margin:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#5f5f5f;

}


img {
    border: 0;
}
#site {

	width:1000px;

}



#head {

	background:url(../images/head_bg.jpg) repeat-x;

	height:232px;

}



.bottom {

	background:url(../images/bottom_bg.jpg);

	height:107px;

	padding-left:40px;

	color:#383838;

}



#menu {

	margin:auto;

	width:100%;

}



.insert_activ {

	width:100%;	

}



.insert_left_part, .insert_right_part {

	width:15px;

}



.insert_activ .insert_spike {

	background:url(../images/spike.gif) center top no-repeat;

}



.insert_activ .insert_left_part {

	background:url(../images/insert_yellow_left.gif) no-repeat;

}



.insert_activ .insert_right_part {

	background:url(../images/insert_yellow_right.gif) no-repeat;

}



.insert_activ .insert_center_part, .insert_activ .insert_center_part a {

	background:url(../images/insert_yellow_center.gif);

	color:#000;

}



.insert {

	width:100%;	

}

.insert .insert_left_part {

	background:url(../images/insert_wite_left.gif) no-repeat;

}



.insert .insert_right_part {

	background:url(../images/insert_wite_right.gif) no-repeat;

}



.insert_center_part a {

	font-size:14px;

	text-decoration:none;

}



.insert .insert_center_part {

	background:url(../images/insert_wite_center.gif) repeat-x;

}



.insert_delim {

	background:url(../images/insert_bottom_bg.gif) bottom repeat-x;

}



.column_right {

	color:#273d5b;

	font-weight:bold;

}





td.column_right_big {

    padding-left:2px;

    padding-right:2px;

    font-size:14px;

    font-family:"Arial Narrow";

    background:#EEEEEE;

}

td.column_right_big a {

    text-decoration:none;

    font-weight:bold;

}

td.column_right {

    color:#273d5b;

	padding-left:15px;

	padding-right:15px;

	background:#EEEEEE;

	font-size:12px;

}



td.column_right a {

	text-decoration:none;

}



.input {

	border:1px solid #CCC;

	font-size:12px;

	width:99%;

}



.submit {

	background:#647da0; 

	border:0px;

	color:#FFF;

	width:100%;	

}



ul.right_column_list{

	margin-left:0;

	padding-left:0;

}



ul.right_column_list li{

	font-size:11px;

	list-style:none;

	list-style-type:none;

	list-style-position:outside;

	padding:2px 5px 2px 5px;

}



ul.right_column_list li a {

    text-decoration: none;

    color:#5f5f5f;

}

ul.right_column_list li:hover {

	background-color:#eeeeee;

	color:#395a88;

}





.content {

	width:100%;

	margin:auto;

}



.contact { 

	font-size:11px;

}



.contact a { 

	color:#7a0000;

}

.price {

	background-color:#f5d547;

	font-size:14px;

	color: #252525;

}



.price_spec {

	background-color:#f5d547;

	font-size:14px;

	color: #252525;

	font-family: Arial;

}



.spec{

	height: 170px;

	width: 170px;

	vertical-align: middle;

}



.item_title {
	font-size:16px;
	color:#2E4970;
	font-family: Tahoma;
	height: 60px;
	text-decoration: none;
}



.item_title_tech {

	font-size:16px;

	color:#2E4970;

	font-family: Tahoma;

}



.read_more a, .read_more a:visited {

	font-size:11px;

	color:#395a88;

}



.item_description {

	font-size:11px;

	color:#5f5f5f;

	font-family:Tahoma, Geneva, sans-serif;

}



.item_description_spec {

	font-size:11px;

	color:#5f5f5f;

	font-family:Tahoma, Geneva, sans-serif;

	width:200px;

}



a, a:hover {

	color:#395a88;

}



.menu_activ td.left_arc {

	background:url(../images/activMenuItem_l.gif) no-repeat;

	width:9px;

}



.menu_activ td.right_arc {

	background:url(../images/activMenuItem_r.gif) no-repeat;

	width:9px;

}



.menu_activ td.main_item{

	background-color:#647da0;

}



.menu_activ td.main_item a {

	color:#FFF;

	text-decoration:none;

	font-size:13px;

    font-weight: bold;

}



.menu_deactiv td.main_item a {

	color:#000;

	text-decoration:none;

	border-bottom:dotted 1px #fff;

	font-size:13px;

    font-weight: bold;

}



.menu_activ td.spike {

	background:url(../images/spicke.gif) no-repeat top center;

}

.top_tab {

	background:url(../images/loop2_bg.gif) repeat-x;

}



a.crumb_item {

	color:#f0c63f;

	font-weight: bold

    font-size: 13px;

	font-family: Tahoma;

}

.crumb_item {

    color:#647da0;

    font-weight: bold;

    font-size: 13px;

	font-family: Tahoma;

}



.catalog_items li {

    list-style-image: url(../images/point.gif);

    font-size: 12px;

    margin-bottom: 5px;

}

.catalog_items a {

	text-decoration:none;

	color:#000;

}

.product_options td {

	text-align: center;

	color:#395a88;

	padding: 5px;

	padding-left : 40px;

	font-family: "Arial Narrow";

	font-size: 14px;

}

.product_options td a {

    color:#395a88;

    font-weight: bold;

    text-decoration: none;

    font-family:"Arial Narrow";

    font-size: 15px;

}



.big {

    font-size: 12px;

}



.even {

	background:#eee;

}







.h {

	font-size:16px;

	color:#3f5a7f;

}



.article_title, a.article_title	{

	text-decoration:none; 

	font-size:14px;

	color:#395a88;

	/*font-weight:bold;*/

}



.content_coll {

	width:700px;

	padding:10px;

	padding-left:40px;

	padding-right:40px;

}



.menu_coll {

	width:200px;

	padding-right:40px;

}



.paper_separator {

	background:#EEEEEE url(../images/separator.gif);

}



.tree {

	font-size:12px;

}



.view_all, .view_all a {

	background-color:#eee;

	font-size:16px;

}

.red {

    color:#FF0000;

    font-size: 12px;

}



.news_date {

    color:#647da0;

    font-size: 12px;

}



.news_text {

    font-size: 11px;

    font-family: Tahoma;

}



.tahoma {

    font-family: Tahoma;

}



.font14 {

    font-size :14px;

}



.font16 {

    font-size :16px;

}



.font17 {

    font-size :17px;

}



.font20 {

    font-size :20px;

}



.font19 {

    font-size :19px;

}



.font18 {

    font-size :18px;

}



h1, h2, h3, h4, h5 {

    line-height: 1;

}




