	body
		{
			background:#666666;
			font-size:11px;
			color:#1F1202;
			font-family:Georgia;
		}
		
		h1
		{
			border-bottom:1px dotted;
			color:#CFCFCF;
			font-family:Tahoma;
			font-size:14px;
		}
		
		h2
		{
			border-bottom:1px dotted #CFCFCF;
			color:#663333;
			font-family:Tahoma;
			font-size:12px;
			width:225px;
		}
		
		h3
		{
			/*color:#BF3B3B;*/
			/*color:#CFCFCF;*/
			color:#4F2000;
			font-family:Tahoma;
			font-size:15px;
		}
		
		h4
		{
			color:#FF954F;
			font-family:Tahoma;
		}
		
		li
		{
			/*list-style-image:url('../images/lists.png');*/
		}

		li:hover
		{
			/*list-style-image:url('../images/lists2.png');*/
		}
		
		a:visited {color: #C3C3C3;}
		
		.logotip
		{
			width:100%;
			text-align:center;
			padding:0;
			margin-top:170px;

		}
		.tagtip
		{
			font-size:3px;
			width:100%;
			text-align:center;
			padding:0;
			margin-top:170px;
		}
		.linktag
		{
			color:#666666 !important;
			text-decoration:none;
			cursor: default;
			
		}

		
		.ads:hover, .counters:hover {
			filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
			-moz-opacity: 1; /* Mozilla 1.6 */
			-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
			opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
			filter: alpha(opacity=100); /* IE 5.5+*/
		}
		
		.ads, .counters  {
			filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
			-moz-opacity: 0.2; /* Mozilla 1.6 */
			-khtml-opacity: 0.2; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.2; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
			filter: alpha(opacity=20); /* IE 5.5+*/
			
		} 
		
		.ads{
		text-align: left;
		}
		
		.ads a:hover,
		.ads a:focus,
		.ads a:visited,
		.ads a
		{color: #C3C3C3;}
		
		.counters  {
		float:left;
		text-align: left;
		} 
		
		.menu_top_item
		{
			cursor: pointer;
		}
		.menu_top
		{
			width: 95%;
		}
		.menu_info, .menu_cont, .menu_prod 
			{
	 			display: inline-block;
	 			width: 249px; 
	 			height: 86px;
	 			font-size: 1px;
	 			text-decoration: none;
	 			color: #939393;
 			}
		
		.menu_info	{ background: url('../images/information.png');}
		.menu_cont	{ background: url('../images/contacts.png'); }
		.menu_prod	{ background: url('../images/products.png'); }
		
		.menu_info:hover, .menu_cont:hover, .menu_prod:hover 
			{
 				background-position:  0px  -87px;
 				color: #A3A3A3;
 			}
		.port
		{
			float: right;
		}
		.menu_port
		{
			display: inline-block;
	 		width: 41px; 
	 		height: 187px;
	 		color: #939393;
	 		font-size: 0px;
	 		text-decoration: none;
	 		background: url('../images/portal.png');
		}
		.menu_port:hover 
			{
 				background-position:  -41px  0px;
 			}
		.close_link
		{
			background: url("../images/close_butn.png") no-repeat scroll 0 0 transparent;
			color: #FFFFFF;
			cursor: pointer;
			display: inline-block;
			height: 15px;
			margin: 4px 4px 0 0;
			text-decoration: none;
			width: 15px;
		}
		.close_link:hover 
		{
			background-position:  0px  -1px;
		}
		
		
		.close_content, .close_comment
		{
			display: inline-block;
			color:#ffffff;
			text-decoration:none;
			background: url('../images/maximize.png') no-repeat scroll 0 0 transparent;
			width:15px;
			height:15px;
			cursor:pointer;
			margin: 6px 6px 0 0;
		}
		.close_content:hover 
		{
			background-position:  0px  -1px;
		}
				
		.close_comment:hover 
		{
			background-position:  0px  -1px;
		}
		
		.ques_link
		{
			display: inline-block;
			color:#ffffff;
			text-decoration:none;
			background: url('../images/question.png');
			width:11px;
			height:15px;
			cursor:pointer;
		}
		.ques_link:hover
		{
			background-position:  0px  -15px;
		}
		
		.hide
		{
			display:none;
		}
		
		.info, .cont, .prod
		{
			/*background-color:#939393;*/
			/*-moz-border-radius: 5px 5px 5px 5px;*/
			-moz-border-radius: 3em 1em;
			border-radius:  3em 1em;
			-webkit-border-radius: 24px 0;
			-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
			-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
			box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);

			/*background-color:#333333;*/
			border:2px solid #A3A3A3;
			display:none;
			position:relative;
			width: 750px;
		}
		
		.last_inf
		{
			-moz-border-radius: 2em 0;
			float:left;
			width: 235px;
			border:2px solid #A3A3A3;
			margin-left: 5px;
		}
		.last_inf2
		{
			-moz-border-radius: 2em 0;
			float:left;
			width: 490px;
			border:2px solid #A3A3A3;
			margin-left: 5px;
		}
		
		.clear
		{
			clear:both;
		}
		.inf_list
		{
			text-align:left;
			margin: 3px;
			font-family:Tahoma;
			font-size:11px;
		}
		.list_last_up
		{
			list-style-image:none;
			list-style-position:outside;
			list-style-type:circle;
			color:#C2C8EF;
		}
		
		.link_inf
		{
			color:#f0f0f5;
			text-decoration:none;
		}
		
		.link_inf:hover
		{
			color:#ffffff;
			/*color:#C2C8EF;
			text-decoration:underline;*/
			font-weight:bold;
		}
		
		.close_b
		{
			float:right;
			width:20px;
			position:relative;
		}

		.order_order
		{
			float:left;
			width: 470px;
			border:1px solid #A3A3A3;
			margin-left: 5px;
		}
		
		.order_cont
		{
			float:left;
			width: 235px;
			border:1px solid #A3A3A3;
			margin-left: 5px;
		}
		
		.order_list
		{
			text-align:left;
			margin: 3px;
			font-family:Tahoma;
			font-size:11px;
		}
		
		.order_ta, .order_inp
		{
			color:#FF6B00;
			font-size:11px;
			width:240px;
		}
		
		.order_ta
		{
			height:110px;
		}
		
		.order_tt
		{
			font-weight:bold;
			color: #DFDFDF;
		}
		.inf_search
		{
			float:right;
			width:150px;
		}
		
		.s_button, s_input
		{
			color:#FF6B00;
			font-size:11px;
		}
		
		.s_input
		{
			width:100px;
		}
		.content_top
		{
			-moz-border-radius: 3em 1em;
			border-radius:  3em 1em;
			-webkit-border-radius: 24px 0;
			-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
			-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
			box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
			
			background-color:#939393;
			border:2px solid #A3A3A3;
			display:block;
			position:relative;
			width: 750px;
		}
		.content_text
		{
		-moz-border-radius: 2em 0;
			text-align:left;
			background:#FFFFFF none repeat scroll 0 0;
			margin:10px;
			padding:5px;
		}
		.content_text2
		{
		background-color:#333333;
			text-align:left;
			margin:10px;
			padding:5px;
			border-radius: 8px 8px 8px 8px;
		}


		.head_text
		{
		-moz-border-radius: 2em 0 0 0;
			border:1px solid;
			color:#F0F0F5;
			font-weight:bold;
			margin:5px;
			font-size:12px;
		}
		#easyTooltip
		{
			padding:5px 10px;
			border:1px solid #5e5e5e;
			background:#5e5e5e url(../images/bg.gif) repeat-x;
			color:#fff;
		}
		
		button
		{		
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #333;
		border-bottom:1px solid #333;
		padding:0 10px 0 10px;
		color:#333;
		cursor:pointer;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		}
/*comments*/
.comments_all
{
	width:700px;
	text-align:left;
}
.comments, .comments ul, #comments li{
	margin:0;
	padding:0;
	list-style:none;
	}
.comments li{
	margin:0.5em 0;
	position:relative;
	font-size:13px;
	background:url(../images/bg_comments.gif) no-repeat 0 0;
	overflow:hidden;
	}
.comments a{color:#edecd8;text-decoration:none;}
.comments a:hover{color:#fff;}
.comments .meta{}	
.comments .meta li{
	margin:0;
	display:inline;
	color:#777;
	background:none;
	}	
.comments .meta .image{display:none;}	
.comments .meta .author{
	float:left;
	font-weight:bold;
	padding-left:50px;
	line-height:39px;
	margin-bottom:10px;
	}
.comments .meta .date{
	float:right;
	color:#CFCFCF;
	font-size:11px;
	line-height:25px;
	margin-right:12px;
	}	
.comments .body{
	clear:both;
	padding:2px 28px 40px 30px;
	background:#fff url(../images/bg_comments.gif) no-repeat 0 100%;
	}	

/* // comments */
/* add_comment */

	#add_com{
		margin:1em 0;
		padding-top:10px;
		}
	#add_com p{
		clear:both;
		margin:.5em 0;
		overflow:hidden;
		}	
	#add_com label{
		float:left;
		width:60px;
		display:block;
		text-align:right;
		margin-right:10px;
		}	
	#add_com input, #add_com textarea{	
		margin:0;	
		width:500px;
		border:1px solid #ddd;		
		padding:3px 5px 3px 25px;
		}		
	
	
	#add_com input#nam{background:#D2D0CF url(../images/form_name.gif) no-repeat 5px 50%;}
	#add_com input#email{background:#D2D0CF url(../images/form_email.gif) no-repeat 5px 50%;}
	#add_com input#web{background:#D2D0CF url(../images/form_url.gif) no-repeat 5px 50%;}
	#add_com textarea#message{background:#D2D0CF url(../images/form_note.gif) no-repeat 5px 6px;}
	
	
	#add_com textarea{
		height:105px;
		overflow:auto;
		}					
	#add_com p.submit{
		clear:both;
		margin:1em 0;
		padding:.5em 70px;
		border-top:1px solid #f1f1f1;		
		
		}				

/* // form add_comment */

.crl
{
	color:#C3C3C3;
}

.crl:hover
{
	color:#DFDFDF;
}

.razdel
{
	border-bottom:1px dotted #CFCFCF;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	width:225px;
	font-weight:bold;
}

.razdel_items
{
/*background:none repeat scroll 0 0 #939393;*/
background:none repeat scroll 0 0 #333333;
padding:12px 8px 8px 25px;
border-radius: 9px 2px 9px 2px;

}

.last_inf:hover {

	/*border:2px dotted #CFCFCF;*/
}

.prod_list
{
	background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 9px 2px 9px 2px;
    padding: 7px;
    text-align: left;
    width: 90%;
}

.prod_logo
{
	width:35%;
	float:left;
	padding:3px;
}
.prod_header
{
	font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
}

.prod_short_descr
{
	padding:3px;
}

.prod_step
{
	padding:3px;
	font-size: 18px;
    font-weight: bold;
}


.compare_table
		{
			background:#c3c3c3;
			border-radius: 6px 6px 6px 6px;
    		padding: 4px;
			font-family: Verdana;
    		font-size: 12px;
			width:100%;
		}
		.ct_center
		{
			text-align:center;
		}
		.cmp_row, .cmp_row2, .cmp_row3
		{
			background:#c3c3c3;
		}
		.cmp_row:hover,.cmp_row2:hover,.cmp_row3:hover
		{
			background:white;
		}
	
.shareleft{background: none repeat scroll 0 0 #C3C3C3; border: 1px solid #C3C3C3; border-radius: 4px 4px 4px 4px;top: 5%;width:71px;Left: 0 !important;overflow:hidden;position: fixed;z-index: 100000;text-align:center;line-height:normal;_position: absolute;font-size:9px;}
.shareleft a,.shareleft a:hover,.shareleft a:visited{text-decoration:none;font-size:9px;}

.transl_button
{
	height:16px;
	width:22px;
}
