	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:#FFFFFF;
			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;
			
		}

		
		.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+*/
		}
		.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+*/
			float: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
		{
			display: inline-block;
			color:#ffffff;
			text-decoration:none;
			background: url('../images/close.png');
			width:13px;
			height:18px;
			cursor:pointer;
		}
		.close_link:hover 
		{
			background-position:  0px  -19px;
		}
		
		
		.close_content, .close_comment
		{
			display: inline-block;
			color:#ffffff;
			text-decoration:none;
			background: url('../images/replace.png');
			width:13px;
			height:18px;
			cursor:pointer;
		}
		.close_content:hover 
		{
			background-position:  0px  -19px;
		}
				
		.close_comment:hover 
		{
			background-position:  0px  -19px;
		}
		
		.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;
			border:2px solid #A3A3A3;
			display:none;
			position:relative;
			width: 750px;
		}
		
		.last_inf
		{
			float:left;
			width: 235px;
			border:1px 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:#C2C8EF;
			text-decoration:none;
		}
		
		.link_inf:hover
		{
			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
		{
			background-color:#939393;
			border:2px solid #A3A3A3;
			display:block;
			position:relative;
			width: 750px;
		}
		.content_text
		{
			text-align:left;
			background:#DFDFDF none repeat scroll 0 0;
			margin:10px;
			padding:5px;
		}

		.head_text
		{
			border:1px solid;
			color:#D1D1EF;
			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;
}