html, body { 
  	height: 100%; 
	margin: 0; 
	padding: 0;
	font-size:11px;
	font-family:Tahoma;
}
#main { 
    position: relative;
    padding:0; 
    min-height: 130%;
	min-width:1000px;
	max-width:1280px;
	margin:0px auto;
	background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg); 
	background-repeat:repeat-x;
	background-position:bottom;
} 
* html #main { 
   height: 130%; 
}
img {
	border:0;
}
a{
	outline: none;
}
.html_block ul {
	margin: 0 0 5px 36px;
	padding:0;
}
table ul{
	margin:0 0 0 15px;
	padding:0;
}
/*div ul {
	margin: 0 0 5px 36px;
	padding:0;
	/*text-indent:-16px;*/
	/*list-style-position:inside;*/
}

/**+html ul {
	margin-bottom:0;
}
*html ul {
	margin-bottom:0;
}*/
li div {
	display:inline;
}
html:root li div {
	margin-left:-3px;
}
#sub_footer, #footer { 
    width: 100%; 
    height: 82px;
	margin: 0; 
	padding:0;
    clear: both; 
}
#footer { 
	margin:0px auto;
   position: relative; 
   margin-top: -82px;
   background-position:right;
   background-image:url(http://www.cryptomach.com/templates/ru/images/footer_fon.jpg);
   background-repeat:repeat-x;
   width:100%;
   min-width:1000px;
   max-width:1280px;
} 
* html #footer, * + html #footer { 
   margin-top: -82px;
   width:100%;
}
#content {
	position:relative;
	width: 100%;
	margin: auto;
	background-color:#FFFFFF;
	background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
* + html #content {
	z-index:1;
}
* html #content {
	z-index:-1;
}
#left{
	padding-bottom:10px;
}
#right{
	padding-bottom:15px;
	color:#333333;
}
a, a:visited{
	color:#015bbd;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
}
a:hover{
	color:#015bbd;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:underline;
}
img{
	border:none;
}
.header{
	
	width:100%;
	
}
*+html .header {
	position:relative;
	z-index:3;
}
*html .header {
	position:relative;
	z-index:3;
}
.logo{
	padding-left:46px;
	background-image:url(http://www.cryptomach.com/templates/ru/images/header_fon.jpg);
	background-repeat:repeat-x;
	height:115px;
}
.navigation_menu_top{
	float:right;
	width:299px;
	height:0px;
	margin:0px 38px 0 0 ;
	
}
.navigation_menu_top_knopki{
	height:13px;
	
}
#text{
	visibility:hidden;
}
#text1{
	visibility:hidden;
}
#text2{
	visibility:hidden;
}
#text3{
	visibility:hidden;
}
.eng{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/eng_b.gif) no-repeat top left;
	width:19px;
	height:13px;
	text-decoration:none;
	float:left;
}
.eng a, .eng a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/eng_g.gif);
	width:19px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.eng a:hover{
	text-decoration:underline;
	color:#5ba4db;
	background-image:url(http://www.cryptomach.com/templates/ru/images/eng_b.gif);
	background-repeat:no-repeat;
	width:19px;
	height:13px;
	float:left;
}
.ru{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/rus_b.gif) no-repeat top left;
	width:19px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 22px;
}
.ru a, .ru a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/rus_g.gif);
	width:19px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.ru a:hover{
	text-decoration:underline;
	color:#5ba4db;
	background-image:url(http://www.cryptomach.com/templates/ru/images/rus_b.gif);
	background-repeat:no-repeat;
	width:19px;
	height:13px;
	float:left;
}
.ukr{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/ukr_b.gif) no-repeat top left;
	width:21px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 22px;
}
.ukr a, .ukr a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/ukr_g.gif);
	width:21px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.ukr a:hover{
	text-decoration:underline;
	color:#5ba4db;
	background-image:url(http://www.cryptomach.com/templates/ru/images/ukr_b.gif);
	background-repeat:no-repeat;
	width:21px;
	height:13px;
	float:left;
} 
.home{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/home_b.gif) no-repeat top left;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 22px;
}
.home a, .home a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/home_g.gif);
	width:13px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.home a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/home_b.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
}

.map{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/map_b.gif) no-repeat top left;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 21px;
}
.map a, .map a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/map_g.gif);
	width:13px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.map a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/map_b.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
}
.print{
	float:left;
	margin:0 0 0 20px;
}
.print a, .print a:visited{
	background:url(http://www.cryptomach.com/templates/ru/images/print_g.gif) no-repeat top left;
	text-decoration:none;
	padding:0 4px;
}
.print a:hover{
	background:url(http://www.cryptomach.com/templates/ru/images/print_b.gif) no-repeat top left;
}
#footer .print a, #footer .print a:visited {
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_print_blue.gif);
}
#footer .print a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_print_b.gif);
}
.print .inact {
	width:13px;
	height:13px;
	background:url(http://www.cryptomach.com/templates/ru/images/print_g.gif) no-repeat top left;
}
#footer .print .inact{
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_print_blue.gif);
}
.text {
	width:13px;
}
.mail{
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	padding:0 0 0 22px;
}
.mail a, .mail a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/mail_g.gif);
	width:13px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.mail a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/mail_b.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
}
.poisk{
	clear:both;
	height:22px;
	margin-top:5px;
}
.poisk_field{
	border-color:#656565 #ffffff #656565 #656565 ;
	border-style:solid;
	border-width:1px;
	width:224px;
	float:left;
	height:17px;
}
.poisk_knopki{
	margin: 0 0 0 -1px;
	padding:0px;
	float:left;
	height:21px;
}
.poisk_knopki a{
	margin: 0 0 0 -1px;
	padding:0px;
	margin:0px;
	float:left;
	height:21px;
}
.data{
	clear:both;
	height:22px;
	margin-top:6px;
	padding-right:28px;
	color:#60ace6;
	font-size:11px;
	float:right;
	position: absolute;
}
.header_menu_top{
	clear:both;
	background-image:url(http://www.cryptomach.com/templates/ru/images/menu_top_fon.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:25px;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	display: table;
	overflow: hidden;

}
.cell {
	display: table-cell; 
	vertical-align: middle; 
	text-align: center;
} 
.box {
	margin: 0 auto;  
	width: 800px;
} 
.header_menu_top a, .header_menu_top a:visited {
	clear:both;
	height:28px;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}


.header_menu_bottom{	
	background-image:url(http://www.cryptomach.com/templates/ru/images/menu_bottom_fon.gif);
	background-repeat:repeat-x;
	height:28px;
	margin:0;
	padding:0;
	clear:both;
	/*border:1px solid #000000;*/
}
/*.header_menu_bottom a, .header_menu_bottom a:visited{
	width:100%;
	height:27px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding:0 19px 0 19px;
}
.header_menu_bottom a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#ff7104;
	text-decoration:none;
	padding:0 19px 0 19px;
}*/
.img_header{
	height:139px;
	width:100%;
	/*clear:both;*/
	/*:left;*/
	background-position:right;
	z-index:9;
	background-image:url(http://www.cryptomach.com/templates/ru/images/11.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
* html .img_header img {
	margin-top:2px;
}
.img_header2{
	height:139px;
	width:100%;
	/*clear:both;*/
	/*:left;*/
	background-position:right;
	z-index:9;
	background-image:url(http://www.cryptomach.com/templates/ru/images/test11.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
* html .img_header2 img {
	margin-top:2px;
}
.blue{
	background-image:url(http://www.cryptomach.com/templates/ru/images/blue_fon.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:108px;
	clear:both;
}
.blue_img{
	margin-left:48px;
	float:left;
}
.blue_text_1{
	margin:13px 0 7px 13px;
	float:left;
	color:#001a95;
	font-family:Tahoma;
	font-size:18px;
}
.blue_text_2{
	margin:0 0 0 13px;
	clear:both;
	color:#0f82db;
	font-family:Verdana;
	font-size:24px;
}
/*.left{
	width:244px;
	float:left;
	clear:both;
	margin:0 23px;
	display: inline;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	
}
.right{
	padding:0 23px 0px 0;
	margin-left:291px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;

}*/


.left{
	padding:0px 20px 0 20px;
	float:left;
	width:244px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	width:291px;
	background-repeat:repeat-x;*/
}
.right{
	padding:0px 20px 20px 0px;
	margin-left:284px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;*/

}
* html .right{
	padding:0px 20px 20px 0px;
	float:right;
	margin:0px;
}
* +html .right{
	padding:0px 20px 20px 0px;
	float:right;
	margin:0px;
}
/*.left_menu{
	padding:22px 0 0 20px;
	width:244px;
	
}*/
#left .bl_center{
	background-color:#ffffff;
	background-image:url(http://www.cryptomach.com/templates/ru/images/left_menu_top_backg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-right:#d2d2d2 solid 1px;
	border-left:#d2d2d2 solid 1px;
	width:242px;
	padding-bottom:1px;
}
* html #left .bl_center{
	background-color:#ffffff;
	background-image:url(http://www.cryptomach.com/templates/ru/images/left_menu_top_backg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-right:#d2d2d2 solid 1px;
	border-left:#d2d2d2 solid 1px;
	width:242px;
	padding-bottom:1px;
	margin-top:-6px;
}
.left_zagolovok{
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	padding: 13px 0 12px 60px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/left_menu_img.jpg) no-repeat scroll 0% 0%;
}
.left_zagolovok_2{
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	padding: 13px 0 12px 44px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/new_icon.jpg) no-repeat scroll 0% 0%;
}
.left_zagolovok_4 {
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	padding: 13px 0 2px 44px;
}
#left .bl_center_1{
	width:210px;
	margin:auto;
}
.left_menu_1_1 a, .left_menu_1_1 a:hover,.left_menu_1_1 a:visited{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
	
}
#left .block{
	padding:20px 0 0 0;
	width:244px;
}
#left.left .block{
	padding:10px 0 0 0px;
}
#left .bl_top {
	background-image:url(http://www.cryptomach.com/templates/ru/images/left_menu_top.gif); background-repeat:no-repeat; height:13px; width:244px;
}
#left .bl_bottom {
	 background-image:url(http://www.cryptomach.com/templates/ru/images/left_menu_bottom.gif); background-repeat:no-repeat; height:11px; width:244px;
}
.left_novosti_zagolovok, .left_novosti_zagolovok a, .left_novosti_zagolovok a:visited, .left_novosti_zagolovok a:hover{
	color:#015bbd;
	font-size:15px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
}
.left_novosti_data{
	color:#949494;
	font-size:10px;
	font-family:Tahoma;
	padding:3px 0 1px 0;
}
.left_novosti_text{
	font-family:Tahoma;
}
.left_novosti_text img{
	border:1px solid #ecebeb;
	padding:2px;
}

.clear {
	clear:both;
	font-size:0;
	height:0;
}
* html .tab{
	margin:22px 0 0 0;
	padding:0px;
}
* + html .tab{
	margin:22px 0 0 0;
	padding:0px;
}
.tab .div_block {
	width:100%;
}
.tab{
	padding:22px 0 0 0;
}
.footer_top{
	width:100%;
	padding:19px 0 0 0 ;
	vertical-align:sub;
	text-align:center;
	text-transform:uppercase;
}
.footer_top a, .footer_top a:visited {
	color:#5ba4db;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	margin:0 20px;
}
.footer_top a:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	margin:0 20px;
	
}
.footer_bottom{
	clear:both;
	
}
.footer_bottom_text{
	color:#011f40;
	font-size:10px;
	font-family:Tahoma;
	margin:20px 0 0 58px;
	float:left;
}
* html .footer_bottom_text{
	color:#011f40;
	font-size:10px;
	font-family:Tahoma;
	margin:20px 0 0 29px;
	float:left;
}

.footer_bottom_right{
	float:right;
	height:24px;
	padding-top:20px;
	width:240px;
	
}
/*html:first-child .footer_bottom_right{
	float:right;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_backg.jpg);
	background-repeat:no-repeat;
	height:24px;
	margin-top:-3px;
	padding-top:30px;
	width:240px;
	
}
*+html .footer_bottom_right{
	float:right;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_backg.jpg);
	background-repeat:no-repeat;
	height:24px;
	margin-top:-10px;
	padding-top:30px;
	width:240px;
	position:relative;
	z-index:-1;	
}
* html .footer_bottom_right{
	float:right;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_backg.jpg);
	background-repeat:no-repeat;
	height:24px;
	margin-top:-10px;
	padding-top:30px;
	width:240px;
	position:relative;
	z-index:-1;	
}*/




.home_footer{
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 22px;
}

.home_footer a, .home_footer a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_home_blue.gif);
	width:11px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.home_footer a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_home_b.gif);
	background-repeat:no-repeat;
	width:11px;
	height:13px;
	text-decoration:none;
	float:left;
}
.map_footer{
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	margin:0 0 0 21px;
}

.map_footer a, .map_footer a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_map_blue.gif);
	width:13px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.map_footer a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_map_b.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
}
.mail_footer{
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
	padding:0 0 0 22px;
}

.mail_footer a, .mail_footer a:visited{
	text-decoration:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_mail_blue.gif);
	width:13px;
	height:13px;
	background-repeat:no-repeat;
	float:left;
}
.mail_footer a:hover{
	background-image:url(http://www.cryptomach.com/templates/ru/images/footer_mail_b.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	text-decoration:none;
	float:left;
}
.right_zagolovok_og{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	/*background:transparent url(http://www.cryptomach.com/templates/ru/images/homeik.jpg) no-repeat scroll 0% 0%;*/
	height:43px;
	padding:20px 0 5px 55px;
	background-repeat:no-repeat;
	background-position:center;
}
*html .right_zagolovok_og {
	margin: 0 0 0 10px;
}
.right_zagolovok_og_2{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	line-height:90%;
	/*background:transparent url(http://www.cryptomach.com/templates/ru/images/man.jpg) no-repeat scroll 0% 0%;*/
	height:43px;
	padding:20px 0 5px 0px;
}
.right_zagolovok_og_3{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/left_menu_img_main.jpg) no-repeat scroll 0% 0%;
	height:43px;
	padding:20px 0 5px 55px;
}
.right_zagolovok_og_4{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/mail.jpg) no-repeat scroll 0% 0%;
	padding:20px 0 10px 55px;
}
H2{
	color:#333333;
	font-size:14px;
	font-family:Verdana;
	font-weight:normal;
	margin:0;
}
H2 a, H2 a:hover, H2 a:visited {
	color:#015bbd;
	font-size:14px;
	font-family:Verdana;
	text-decoration:none;
}
H2 a:hover {
	text-decoration:underline;
}
H3{
	color:#949494;
	font-size:12px;
	font-family:Tahoma;
	clear:both;
	padding:25px 0 0 0px;
	font-weight:normal;
	margin:0;
}
.podrobnee{
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
	clear:both;
	padding:10px 0 10px 0;
	width:80px;
}
.podrobnee a, .podrobnee a:visited{
	padding:2px 25px 2px 0;
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/podrobnee.gif) no-repeat scroll 100% 50%;

}
.podrobnee a:hover{
	color:#60ace6;
	padding:2px 25px 2px 0;
	font-size:11px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_hover2.jpg) no-repeat scroll 100% 50%;

}
a.bluelk, a.bluelk:hover, a.bluelk:visited{
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
}
/*a.bluelk:hover .podrobnee {
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_hover.jpg) no-repeat scroll 100% 100%;
}*/
.podrobnee_left{
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
	clear:both;
	padding:10px 0 10px 0;
	width:80px;
	

}
.podrobnee_left a, .podrobnee_left a:visited{
	padding:2px 25px 2px 0;
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/podrobnee.gif) no-repeat scroll 100% 50%;

}
.podrobnee_left a:hover{
	color:#60ace6;
	padding:2px 25px 2px 0;
	font-size:11px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_hover2.jpg) no-repeat scroll 100% 50%;

}
a.bluelk, a.bluelk:hover, a.bluelk:visited{
	color:#60ace6;
	font-size:11px;
	font-family:Tahoma;
}
/*a.bluelk:hover .podrobnee {
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_hover.jpg) no-repeat scroll 100% 100%;
}*/
#column_1 .podrobnee_left {
	margin-bottom:17px;
}
/*.left_menu_1_1{
	position:relative;
	padding-left: 30px;
	text-indent: -30px;
	margin: 0 0 0 5px;
} 
.left_menu_1_1 a, .left_menu_1_1 a:visited{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker.jpg) no-repeat scroll 1% 50%;
	padding:0px 0 9px 30px;
	color:#015BBD;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
.left_menu_1_1 a:hover{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker.jpg) no-repeat scroll 1% 50%;
	padding:0px 0 9px 30px;
	color:#015BBD;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}*/

.left_menu_1_1{
	padding-left: 35px;
	text-indent: -35px;
}
*+html .left_menu_1_1 {
	text-indent:0;
}
.left_menu_1_1 a, .left_menu_1_1 a:visited{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	padding:0px 0 0 0px;
	text-decoration:none;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker.jpg) no-repeat scroll 7px 50%;
	margin: 0;
	padding:5px 0 5px 35px;
}
*+html .left_menu_1_1 a, *+html .left_menu_1_1 a:visited {
	padding-bottom:9px;
	text-indent: -35px;
	background-position: 7px 18%;
}
*+html .left_menu_1_1 a:hover {
	padding-bottom:9px;
	background-position: 7px 18%;
}
*html .left_menu_1_1 a, *html .left_menu_1_1 a:visited {
	padding-bottom:9px;
	text-indent: -35px;
	background-position: 7px 18%;
}
*html .left_menu_1_1 a:hover {
	padding-bottom:9px;
	background-position: 7px 18%;
}
.right_cont_left{
	float:left;
}
.right_cont_right{
	float:left;
	margin-left:120px;
}
.right_cont_left_grey{
	color:#767676;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	padding-bottom:15px;
}
.right_cont_left_grey_2{
	color:#767676;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
}

/*search_choice*/
ul.sul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 168px;
  color:#FFFFFF;
  z-index:99; 
  position: absolute;
  display:none;
  font-size:11px;
}
.sul li {
	border-bottom:1px solid #3782d3;
	background:#023DA7 url(http://www.cryptomach.com/templates/ru/images/smenu_bg.gif) repeat-y top left;
/*	border-top:0;
	background-color:#033da8;*/
	padding:5px 5px 5px 10px;
	width:153px;
	height:auto;
}
.sul li.last {
	padding-bottom:0;
	border-bottom:0;
}
* html .sul li.last {
	padding-bottom:5px;
}
.sul li a, .sul li a:visited, .sul li a:hover{
	color:#ffffff;
}
.sul li a:hover {
	text-decoration:underline;
}
.sul li:hover, .sul li.jshover {
	background-color:#3782d3;
	background-image:none;
}
.sul li.menu3_bottom {
	/*background:transparent url(http://www.cryptomach.com/templates/ru/images/smenu_3.png) no-repeat 100% 100%;*/
	background:none;
	padding:0;
	border:0;
	width:168px;
	height:9px;
}
* + html .sul li.menu3_bottom{
	margin-top:-4px;
} 
* html .sul li.menu3_bottom{
	margin-top:-4px;
}
/*menu*/
.top_menu {
	z-index:99; 
	clear: both; 
	top:0; 
	margin-left:98px;
}
html:root .top_menu {
	left:99px;
}
#menu{
	/*clear:both;*/
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_top_fon.gif) repeat-x;
	width:100%;
	height:28px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
}
#top_menu {
	margin: 0 auto;  
	width: 960px;
}
#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  color:#FFFFFF;
}
#nav ul {
	position:relative;
	top:28px;
	left:0;
	height:28px;
	display:none;
	width:100%;
	background: transparent url(http://www.cryptomach.com/templates/ru/images/menu_bottom_fon.gif) repeat-x top left;
}
* html #nav ul {
	width:1000px;
}
* html .nav2 {
	width:1000px;
}
*html .mp #nav ul ul {
	margin-top:-2px;
}
#nav li {
	float: left;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_top_line.gif) no-repeat right 5px;
	height:15px;
  	padding: 0 5px 13px 0;
	margin-right:-2px;
}
* html #nav li {
	padding-bottom:0;
}
#nav li.last, #nav li.first{
	background-image:none;
}
#nav li li li.last{
	background-image:url(http://www.cryptomach.com/templates/ru/images/menu_bg.gif);
}
#nav li span {
  display: block;
  line-height: 13px;
  background: url(http://www.cryptomach.com/templates/ru/images/menu_top1_l.gif) 0% -28px no-repeat;
  padding: 7px 12px 13px 18px;
}
* html #nav li span {
	padding-bottom: 8px;
}
.mp #nav li:hover, .mp #nav li.jshover, .mp #nav li.currchld, .mp #nav li.currchldie, #nav li.curr {
	background: transparent url(http://www.cryptomach.com/templates/ru/images/menu_top1_r.gif) top right no-repeat;
}
#nav li:hover span, #nav li.jshover span, #nav li.currchld span, #nav li.currchldie span{
	text-decoration:underline;
}
#nav li.curr span, .mp #nav li:hover span, .mp #nav li.jshover span, .mp #nav li.currchld span, .mp #nav li.currchldie span{
	text-decoration:none;
}
.mp #nav li:hover span, .mp #nav li.jshover span, .mp #nav li.currchld span, .mp #nav li.currchldie span, #nav li.curr span {
	background-position: top left;
	color:#000000;
}
#nav li ul {
  display: none;
  position: absolute;
}
#nav ul li {
	padding-right:14px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_bottom_line.gif) no-repeat right 8px;
	position:relative;
	cursor:hand;
}
#nav ul li.first {
	cursor:auto;
}
#nav ul li span {
	padding: 7px 6px 13px 20px;
	background:none;
}
/*.mp #nav ul li:hover, #nav ul li:hover, .mp #nav ul li.jshover, #nav ul li.jshover, #nav ul li.curr {
	background: url(http://www.cryptomach.com/templates/ru/images/menu_top2_r2.gif) top right no-repeat;
}*/
.mp #nav ul li:hover, #nav ul li:hover, .mp #nav ul li.jshover, #nav ul li.jshover{
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_bottom_line.gif) no-repeat right 8px;
}
#nav ul li.curr, #nav ul li.curr:hover{
	background: url(http://www.cryptomach.com/templates/ru/images/menu_top2_r2.gif) top right no-repeat;
}
#nav ul li.chld {
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_top2_arr.gif) no-repeat top right;
}
#nav ul li.chld:hover, #nav ul li.currchldie, .mp #nav ul li.currchldie {
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_top2_arr_new.gif) no-repeat top right;
}
.mp #nav ul li.last:hover, #nav ul li.last:hover, #nav ul li.last, .mp #nav ul li.last{
	/*background-image: none;*/
} 
.mp #nav ul li.first:hover, #nav ul li.first:hover, .mp #nav ul li.first{
	background: none;
}
/*#nav ul li.chld:hover, #nav ul li.currchld, .mp #nav ul li.currchld, #nav ul li.currchldie, .mp #nav ul li.currchldie {
	background: url(http://www.cryptomach.com/templates/ru/images/menu_top2_r.gif) no-repeat top right;
}*/
#nav ul li.currchld, .mp #nav ul li.currchld, .mp #nav ul li.currchld:hover {
	background: url(http://www.cryptomach.com/templates/ru/images/menu_top2_r.gif) no-repeat top right;
}
#nav ul li.currchld:hover, #nav ul li.currchldie2 {
	background: url(http://www.cryptomach.com/templates/ru/images/menu_top2_r_hover.gif) no-repeat top right;
}
#nav a, #nav a:visited {
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
#nav li li a, #nav li li a:visited {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.mp #nav li:hover ul,
.mp #nav li.jshover ul, .mp #nav li.currchld ul, .mp #nav li.currchldie ul, #nav li.curr ul {
  display: block;
 /* width:auto;*/
}
/**html .mp #nav li.currchld ul {
	width:1000px;
}*/
#nav li:hover ul,
#nav li.jshover ul {
	z-index: 3;
}
/*#nav ul li:hover span, #nav ul li.jshover span, #nav ul li.curr span, #nav ul li.currchld span, #nav ul li.currchldie span {
	background: transparent url(http://www.cryptomach.com/templates/ru/images/menu_top2_l.gif) no-repeat top left;
	position:relative;
}*/
#nav ul li:hover span, #nav ul li.jshover span, #nav ul li.curr span, #nav ul li.currchld span, #nav ul li.currchldie span, .mp #nav ul li.currchldie span, .mp #nav ul li:hover span, .mp #nav ul li.jshover span, #nav ul li.currchldie2 span{
	position:relative;
	text-decoration:underline;
}
#nav ul li.curr span, #nav ul li.currchld span, #nav ul li.currchldie2 span{
	background: transparent url(http://www.cryptomach.com/templates/ru/images/menu_top2_l.gif) no-repeat top left;
	text-decoration:none;
}
/*#nav ul li.curr span, #nav ul li.currchld span, #nav ul li.currchldie span {
	font-weight:bold;
}*/
#nav ul ul {
	visibility:hidden;
	position:absolute;
	top:28px;
	left:0;
	margin:0;
	width:205px;
	color:#ffffff;
	font-size:11px;
	background:none;
	z-index:1000;
}
* html #nav ul ul {
	top:30px;
}
#nav ul li:hover ul, #nav ul li.jshover ul, #nav ul li.currchldie ul, #nav ul li.currchldie2 ul {
	visibility:visible;
}
#nav ul ul li {
	border-bottom:1px solid #3782d3;
	background: #023DA7 url(http://www.cryptomach.com/templates/ru/images/menu_bg.gif) repeat-y top left;
	padding:5px 5px 5px 19px;
	width:181px;
	height:auto;
}
#nav ul ul li.curr {
	background-color:#033da8;
	background-image:none;
}
#nav ul ul li.last {
	padding-bottom:0;
	border-bottom:0;
}
* html #nav ul ul li.last {
	padding-bottom: 5px;
}
#nav li li li a, #nav li li li a:visited, #nav li li li a:hover{
	color:#ffffff;
}
#nav li li li a:hover {
	text-decoration:underline;
}
#nav li li li:hover, .mp #nav li li li:hover, #nav li li li.jshover, .mp #nav li li li.jshover {
	background-color:#3782d3;
	background-image:none;
}
#nav li li li.menu3_bottom , .mp #nav li li li.menu3_bottom{
	/*background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_3.png) no-repeat 100% 100%;*/
/*	background-color:transparent;
	background-repeat:no-repeat;
	background-position:100% 100%;*/
	background:none;
	padding:0;
	border:0;
	width:205px;
	height:9px;
	/*margin-top:-1px;*/
}
/**html #nav li li li.menu3_bottom {
	margin-top:-4px;
}*/
/*menu_end*/
.text_titr{
	width:300px;
	z-index:15; 
	position:absolute;
	top:0;
	left:68%;
}
/** html .text_titr{
	margin:0 0 0 190px;
	padding:0;
}
* + html .text_titr{
	margin:0 0 0 190px;
	padding:0;
}*/
.left_doch{
	padding:0px 0px 20px 20px;
	margin-right:284px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;*/

}
* html .left_doch{
	padding:0px 0px 20px 20px;
	float:right;
	margin:0px;
}
.right_doch{
	padding:0px 20px 0 20px;
	float:right;
	width:244px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	width:291px;
	background-repeat:repeat-x;*/
}
.right_menu_doch{
	padding:22px 0 0 0px;
	width:244px;
}
.right_novosti_doch{
	
	padding:10px 0 10px 0px;
	width:244px;
}
/*.left_zagolovok_og_doch{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/zamok_doch.jpg) no-repeat scroll 0% 0%;
	height:43px;
	padding:20px 0 5px 55px;
}*/
.right_zagolovok_doch{
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	padding: 13px 0 12px 45px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/menu_link_zagol.jpg) no-repeat scroll 0% 0%;
	margin-top:-1px;
}
.right_menu_1_1{
	padding-left: 35px;
	text-indent: -35px;
}
*+html .right_menu_1_1 {
	text-indent:0;
	width:185px;
	padding-top:3px;
	padding-bottom:3px;
	
}
*html .right_menu_1_1 {
	text-indent:0;
	width:185px;
	padding-top:3px;
	padding-bottom:3px;
	filter:progid:DXImageTransform.Microsoft.BasicImage;
}

.right_menu_1_1 a, .right_menu_1_1 a:visited{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	padding:0px 0 0 0px;
	text-decoration:none;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_a.jpg) no-repeat scroll 7px 50%;
	margin: 0;
	padding:3px 0 3px 35px;
}
*+html .right_menu_1_1 a, *+html .right_menu_1_1 a:visited {
	
	padding-bottom:5px;
	text-indent: -35px;
	background-position: 7px 10%;
}
*+html .right_menu_1_1 a:hover {
	padding-bottom:5px;
	background-position: 7px 10%;
}
*html .right_menu_1_1 a, *html .right_menu_1_1 a:visited {
	padding-bottom:5px;
	text-indent: -35px;
	background-position: 7px 10%;
}
*html .right_menu_1_1 a:hover {
	padding-bottom:5px;
	background-position: 7px 10%;
}
.right_menu_1_1 a:hover{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:underline;
	margin: 0;
	padding:3px 0 3px 35px;
}
.right_menu_1_1 a.nobg_a, .right_menu_1_1 a.nobg_a:visited, .right_menu_1_1 a.nobg_a:hover {
	padding:0;
}
html:first-child .right_menu_1_1 a.nobg_a, html:first-child .right_menu_1_1 a.nobg_a:visited, html:first-child .right_menu_1_1 a.nobg_a:hover {
	background-image: none;
}
.left_doch_doch{
	padding:0px 20px 20px 20px;
	/*background-image:url(http://www.cryptomach.com/templates/ru/images/content_fon_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;*/

}

.catalogue_mar{
	margin: 20px;	
	background-color: red;
}
.mpcont {
	font-size:12px;
}
.mpcont b, .mpcont strong{
	color:#767676;
}

.sep_line{
	padding-bottom: 10px;
	background-image:url(http://www.cryptomach.com/templates/ru/images/fon_line.gif); 
	background-repeat:repeat-x;
	clear: both; 
	width: 100%;
	margin-top: 10px;
}
.news_rassul{
	color:#757474;
}
/*produkciya*/
.autoriz{
	width:250px;
	color:#001a95;
	font-family:Tahoma;
	font-size:12px;
	margin:0 0 0 48px;
	padding:15px 0 0 0;
	float:left;
	display: inline;
}
.autoriz a, .autoriz a:hover, .autoriz a:visited{
	color:#001a95;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
.autoriz_after{
	float:left;
	width:238px;
	height:103px;
	margin:4px 0 0 23px;
	background-repeat:no-repeat;
	background-image:url(http://www.cryptomach.com/templates/ru/images/korzina_fon2.gif); 
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	line-height:150%;
}
.filed {
	background-color:#FFFFFF;
	border:1px solid #64aee6;
	width:160px;
}
.poisk_button {
	height:19px;
	padding-left:4px;
	padding-top:2px;
	vertical-align:top;
	width:22px;
}
form {
	margin:0;
}
#vc_form input, #vc_form select, #vc_form textarea {
	font-size:11px;
}
#vc_form textarea {
	font-family:Tahoma;
}
.form_label{
	width: 40%;
	text-align: right;
	vertical-align:top;
	padding-top:2px;
	padding-right:10px;
}
.form_td {
	vertical-align:top;
	padding-bottom:13px;
	text-align:left;
}
.form_obl_label {
	color:#FB7405;
	padding-right:2px;
	font-weight:bold;
}
.message{
	text-align:center;
	padding:10px 0 5px 0;
}
.form_cond {
	padding:3px 0;
	color:#c0c0c0;
}
.contakts{
	width:250px;
	float:left;
	color:#001a95;
	font-family:Tahoma;
	font-size:12px;
	margin:15px 0 0 62px;
}
.contakts_text{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	margin-top:5px;
}
.korzina{
	float:right;
	width:238px;
	height:103px;
	margin:4px 23px 0 0 ;
	background-repeat:no-repeat;
	background-image:url(http://www.cryptomach.com/templates/ru/images/korzina_fon2.gif); 
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	line-height:150%;

}
.right_zagolovok_katalog{
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	padding: 13px 0 19px 48px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/katalog_menu_zagol.gif) no-repeat scroll 0% 0%;
	margin-left:28px;
}
.right_zagolovok_katalog a, .right_zagolovok_katalog a:hover,.right_zagolovok_katalog a:visited {
	color:#757474;
	font-family:Tahoma;
	font-size:18px;
	text-decoration:none;
}
.right_menu_1_1_2{
	padding:10px 0;
	background-image:url(http://www.cryptomach.com/templates/ru/images/fon.gif); 
	background-position:top ; 
	background-repeat:no-repeat;
}
*+html .right_menu_1_1_2{
	padding:7px 0;
	background-image:url(http://www.cryptomach.com/templates/ru/images/fon.gif); 
	background-position:top ; 
	background-repeat:no-repeat;
}
*html .right_menu_1_1_2{
	padding:7px 0;
	background-image:url(http://www.cryptomach.com/templates/ru/images/fon.gif); 
	background-position:top ; 
	background-repeat:no-repeat;
}
.right_menu_1_1_2_2{
	width:187px;
	
	/*margin-left:-16px;*/
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_katal_hover.jpg) no-repeat scroll 10% 50%;
	background-color:#dce8ef;
	padding:10px 5px 10px 50px;
}
.right_menu_1_1_2_2 a, .right_menu_1_1_2_2 a:visited{
	color:#015BBD;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
}
.right_menu_1_1_2_2 a:hover{
	color:#015BBD;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:underline;
} 
.current a, .current a:visited{
	font-weight:bold;
	text-decoration:none;
	padding-bottom:10px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_hover.jpg) no-repeat scroll 7px 18%;
}
.katalog_doch_menu{
	background-color:#EEEEEE;
	border-top:#FFFFFF solid 1px;
	border-bottom:#d2d2d2 solid 1px;
	width:242px;
	/*margin:0 0 0 -16px;*/
	padding:5px 0;
}
.katalog_doch_menu_punkt{
	width:160px;
	padding-left:60px;
}
.katalog_doch_menu_punkt a, .katalog_doch_menu_punkt a:visited{
	text-decoration:none;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/kat_a.gif) no-repeat scroll 0% 0%;
	padding:0 0 0 16px;
	
}

.katalog_doch_menu_punkt_sel a, .katalog_doch_menu_punkt_sel a:visited{
	text-decoration:underline;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/kat_a_hover.gif) no-repeat scroll 0%  0%;
	padding:0 0 0 16px;
	
}

.katalog_doch_menu_punkt a:hover{
	text-decoration:underline;
	/*background:transparent url(http://www.cryptomach.com/templates/ru/images/kat_a_hover.gif) no-repeat scroll 0%  0%;*/
	padding:0 0 0 16px;
	
}
/*.katalog_zagolovok_right{
	color:#fb7405;
	font-size:22px;
	font-family:Tahoma;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/katalog_img_pag.gif) no-repeat scroll 0% 0%;
	height:43px;
	padding:20px 0 5px 55px;
}*/
.katalog_block{
	width:274px;
	clear:both;
	background-repeat:repeat-x;
	height:1px;
/*	margin:5px 0 15px 0;*/
	background-image:url(http://www.cryptomach.com/templates/ru/images/fon_katalog_grey.gif); 
	float:left;
	margin-top:5px;
	/*position:absolute;*/

}
.katalog_pozic{
	float:left;
	padding:0 10px 10px 10px;
	height:320px;
	width:274px;
    position: relative;
	display:inline;
	
}
.name_produkt{
	border-bottom:#ecebeb solid 1px;
	padding-bottom:10px;
	width:274px;
	
}
.name_produkt a{
	text-decoration:none;
	color:#015bbd;
	font-size:18px;
	font-family:Tahoma;
}
.name_produkt a:hover{
	text-decoration:underline;
	font-size:18px;
	color:#015bbd;
	font-family:Tahoma;
}
.content_produkt{
	width:274px;
	padding-top:5px;
	
}
.content_produkt_img{
	width:108px;
	float:left;
	
	
}
.content_produkt_text{
	color:#949494;
	font-size:12px;
	font-family:Tahoma;
	width:150px;
	padding:0 7px;
	float:right;
	height:200px;
}
.content_produkt_text ul{
	margin:0px 0 0 15px;
	padding:0px;
}
.content_produkt_bottom{
	width:274px;
	clear:both;
	padding-top:5px;
	position:relative;
	vertical-align:baseline;
}
.content_produkt_korzina{
	width:101px;
	float:left;
	border:#ecebeb solid 1px;
	padding:10px 0px 10px 7px;
}
.content_produkt_korzina a,.content_produkt_korzina a:hover, .content_produkt_korzina a:visited{
	color:#60ace6;
	font-size:12px;
	font-family:Tahoma;
	margin-left:5px;
}
.content_produkt_price{
	color:#949494;
	font-size:12px;
	font-family:Tahoma;
	width:156px;
	float:right;
	padding:9px 0px 8px 7px;
	border-top:#ecebeb solid 1px;
	border-right:#ecebeb solid 1px;
	border-bottom:#ecebeb solid 1px;
}
.dollar{
	color:#fb7405;
	font-size:14px;
	font-family:Tahoma;
}
.katalog_navigation{
	background-image: url('http://www.cryptomach.com/templates/ru/images/field_for_navigation.gif');
	width:245px;
	height:26px;
	margin:10px auto;
	padding:4px 0 0 4px;
	color:#343434;
	font-size:12px;
	font-family:Tahoma;
}
.katalog_navigation img {
	margin-left:3px;
	float:left;
	width:26px;
	height:22px;
}
.katalog_field{
	background-color:#FFFFFF;
	border:1px solid #ababab;
	width:26px;
	height:15px;
	margin: 1px 3px 0 5px;
	text-align:center;
	float:left;
		color:#343434;
	font-size:12px;
	font-family:Tahoma;
	padding-top:3px;
}
.katalog_page_number{
	color:#343434;
	font-size:12px;
	font-family:Tahoma;
	margin-top:4px;
	float:left;
	width:25px;
}
/*Slideshow*/
.slideshowContainer {
	width: 920px;
	height: 139px;
	text-align: center;
}
.slideshowContainer img{
	border:0;
}
.loading {
	/*background: url('http://www.cryptomach.com/templates/ru/images/slideshow/loading.gif') center no-repeat;*/
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid #443317;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	padding: 4px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}
img.ignore{
	border:0;
	padding:0;
}
.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}
/*End*/
/*imopen*/
.highslide {
	cursor: url(http://www.cryptomach.com/templates/ru/images/imopen/zoomin.cur), pointer;
    outline: none;
}
* html .highslide, *+html .highslide {
	cursor: url(http://www.cryptomach.com/templates/ru/images/imopen/zoomin.cur), pointer;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
	border-top: 1px solid #ecebeb;
	margin:5px;
	margin-bottom:0;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 11px;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(http://www.cryptomach.com/templates/ru/images/imopen/loader_white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
.highslide-loading a{
	color: black;
	font-size: 11px;
    text-decoration: none;
}
a.highslide-full-expand {
	background: url(http://www.cryptomach.com/templates/ru/images/imopen/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.block_box_zagolovok{
	color:#FB7405;
	font-family:Tahoma;
	line-height:115%;
	font-size:18px;
	padding: 13px 0 10px 50px;
/*	margin-left:12px;*/
}
/*---------*/
.button{
	width:82px;
	height:22px;
	border:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru_off.gif); 
}
/*.button a, .buttonm a:visited{
	width:82px;
	height:22px;
	border:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru_off.gif); 
}
.button a:hover{
	width:82px;
	height:22px;
	border:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru_on.gif); 
}
.button:hover {
	width:82px;
	height:22px;
	border:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru_off.gif); 
}

.button:focus {
	width:82px;
	height:22px;
	border:none;
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru_on.gif); 
}*/
input.buttons {
	background: none no-repeat top left; 
	border: none;
	cursor: pointer;
	height: 22px;
	overflow: hidden;
	padding: 0;
	margin: 0 ;
	text-indent: -9999px;
	width: auto;
	
}
input.buttons:hover { 
	background-position: 0 -22px; 
}
input.updateCart { 
	background-image:url(http://www.cryptomach.com/templates/ru/images/buttons_ru.gif);  
	width: 82px;
}
* html input.buttons {
	font-size: 0; line-height: 22px;
}
.news .podrobnee a, .news .podrobnee a:visited, .news .podrobnee a:hover{
	font-size:12px;
}
.news_a_y {
	font-weight:bold;
}
.news_a_months {
	font-size:11px;
	float:left;
	width:50%;
}
.back {
	font-size:11px;
	padding-top:10px;
}
.back a, .back a:visited{
	text-decoration: none;
}
.back a:hover{
	text-decoration: underline;
}
/* login */
.login_inf {
	padding:0 0 3px 0;
	font-weight:bold;
}
.login_inf_text	{
	color:#666;
}
.login_table_tit	{
	text-align:left;
	padding-left:5px;
	border-bottom: 1px solid #2c445b;
	font-weight:bold;
}
.login_table	{
	border: 1px solid #2C445B;
}
.login_table_item {
	padding-left:3px;
	color:#94DBFF;
}
.login_table_item a, .login_table_item a:hover {
	padding-left:3px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	color:#CFCFCF;
}
.login_menu	{
	padding:3px 0 0 0;
	
}
.login_label	{
	color:#999;
	font-weight:bold;
}
/* login-end */
p, P {
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.left_doch table p, .left_doch table P {
	 text-indent:0;
}
.basket_table
{
width:97%;
border:1px solid white;
border-spacing:1px;
color:#FFFFFF;
text-align:center;
margin-left:15px;
margin-right:12px;
}
.basket_mainrow 
{
background-color:#6ab0e6;
height:38px;
color:#FFFFFF;
font-size:14px;
text-align:center;
}
.basket_row1 td, .basket_row2 td
{
color:#000000;
}

.basket_row1 td
{
background-color:#eeeeee;
}

.basket_row2 td
{
background-color:#e6e6e6;
}

.basket_row1 a, .basket_row2 a
{
text-align:left;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:#015BBD;
text-decoration:none;
}
.basket_row1 div, .basket_row2 div
{
font-family:Tahoma;
font-size:12px;
color:#949494;
clear:both;
text-align:left;
}

.basket_input
{
border:1px solid #c8c8c8;
background-color:#FFFFFF;
width:20px;
}
.text_after_tab_kotz{
	clear:both;
	color:#949494;
	font-family:Tahoma;
	font-size:12px;
}
/*search*/
.search_id {
	width:3%; 
	text-align:right;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
}
.search_title {
	font-size: 12px;
	padding-left:10px;
	padding-bottom:5px;
	vertical-align:top;
}
.search_title a, .search_title a:visited, .search_title a:hover {
	font-size: 12px;
}
.search_content {
	padding-left:10px;
	vertical-align:top;
}
.search_add {
	font-size: 11px;
	padding-left:10px;
	padding-bottom:10px;
	vertical-align:top;
	color:#8892A2;
}

.from_basket a:hover, .from_basket a:visited, .from_basket a {
	color:#fb7405;
	font-size:14px;
	font-family:Tahoma;
	text-decoration:none;
}

/*search_end*/
.order_label	{
	font-weight:bold;
	font-size:14px;
	float:left;
	width:120px;
	text-align:right;
}
.order_text	{
	font-size:14px;
	padding-left:10px;
}
.order_title_label	{
	font-weight:bold;
	color:#999;
	padding: 5px 0 0 0;
}
.order_line_top	{
	display:none;
}
.order_line_bottom	{
	display:none;
}
.order_font_10 td	{
	font-size:10px;
}
.order_title_block	{
	background-color:#6ab0e6;
	color:#FFF;
	text-align:left;
	vertical-align:middle;
	font-size:16px;
	padding:7px 0 7px 30px;
}
.order_label_t	{	
	font-weight:bold;
	color:#999;
	background-color:#eeeeee;
	padding:7px 0 7px 30px;
}
.order_field_t	{	
	background-color:#eeeeee;
	padding:7px 50px 7px 30px;
}
.order_big_line	{
	background-color:#eeeeee;
	padding:7px 30px 7px 30px;
}

.order_cont_block	{
	background-color:#eeeeee;
	padding:5px 30px 5px 30px;
}
.order_link, .order_link a, .order_link a:hover, .order_link a:visited	{
	font-size:10px;
	font-weight:normal;
}
/*map*/
.maps div{
	padding-bottom:5px;
}
.map1{
	background: transparent url(http://www.cryptomach.com/templates/ru/images/marker_podrobnee_blue.gif) no-repeat 8px 50%;
	font-size:12px;
}
.map2{
	background: transparent url(http://www.cryptomach.com/templates/ru/images/marker_podrobnee2_blue.gif) no-repeat 32px 50%;
}
/*map_end*/
/*png_ie*/
* html .png, * html .right_zagolovok_og, *html .main_tab_1_1_1, *html .block_box_zagolovok{
	behavior: url("http://www.cryptomach.com/templates/ru/images/iepngfix.htc");
}
/*end_png*/


.catal_detail{
	margin-left: 10px; 
	margin-top: 10px; 
	margin-right:7px;
}
div.fileinputs {
	position: relative;
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin-top:-7px;
}
.fakefile input {
	background-color:#FFFFFF;
	border:1px solid #64aee6;
	width:180px;
}
input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.main_tab_1_1_1{
	
	background:url(http://www.cryptomach.com/templates/ru/images/right_logo_2.png);
	background-repeat:no-repeat;
	text-align: center;
	vertical-align: middle;
}
.main_tab_1_1_1_new{
	background:url(http://www.cryptomach.com/templates/ru/images/right_logo_3.gif);
}
.main_tab_1_1_2{
	background:url(http://www.cryptomach.com/templates/ru/images/right_top_center.gif);
}
.main_tab_1_1_2_1{
	color:#fb7405; 
	font-size:22px; 
	font-family:Tahoma;
	 height:50px; 
	 padding:10px 0 5px 65px;
}
* html .main_tab_1_1_2_1{
	color:#fb7405; 
	font-size:22px; 
	font-family:Tahoma;
	 background:transparent url({TITLE_ICO}) no-repeat scroll 0% 0%; 
	 height:50px;  
	 padding:10px 0px 0px 55px;
}
.main_tab_1_1_3{
	background:url(http://www.cryptomach.com/templates/ru/images/right_top_right.gif);
}
.main_tab_1_2_1{
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background:url(http://www.cryptomach.com/templates/ru/images/right_center_left.gif);
}
.main_tab_1_2_2{
	padding:0 0px 0 19px;
}
.main_tab_1_2_2_new{
	background-color:#FFFFFF; 
	left:-58px;
	width:105%;
	position:relative;
}
.main_tab_1_2_3{
	background:url(http://www.cryptomach.com/templates/ru/images/right_center_right.gif);
}
.main_tab_1_3_1{
	background-repeat:no-repeat;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/right_bottom_left.gif);
}
.main_tab_1_3_1_dop{
	background-image:url(http://www.cryptomach.com/templates/ru/images/right_bottom_center.gif); 
	height:11px;
	 background-repeat:repeat-x; 
	 margin-left:8px;
	 font-size: 0;
}
.main_tab_1_3_2{
	background:url(http://www.cryptomach.com/templates/ru/images/right_bottom_center.gif);
}
.main_tab_1_3_3{
	background:url(http://www.cryptomach.com/templates/ru/images/right_bottom_right.gif);
}
.main_tab_2_1_1{
	background:url(http://www.cryptomach.com/templates/ru/images/right_logo_2_2.jpg);
}
.main_tab_2_1_2{
	background:url(http://www.cryptomach.com/templates/ru/images/right_top_center_2.jpg);
}
.main_tab_2_1_3{
	background:url(http://www.cryptomach.com/templates/ru/images/right_top_right_2.jpg);
}
.left_doch, .right {
	font-size:12px;
}
.left_doch p {
	margin-bottom:10px;
	text-indent:36px;
}
.left_doch {
	line-height: 130%;
}
.left_novosti_text p {
	text-indent:0;
}
#left .eshop .bl_center_1{
	width:100%;
}
#left .eshop .bl_center_1 p{
	margin:0 16px 5px 16px;
}
.eshop .right_menu_1_1_2 {
	margin-left:16px;
}
.msg_err {
	color:#cc0000;
	text-align:center;
}
/*fotocatalog*/
.g_img_div {
    margin: 0;
	width:180px;
	vertical-align:top;
}
.g_img_div img{
	padding:5px;
	border:1px solid #e4e5e6;
}
.g_descr {
	text-align:left;
	padding-top:3px;
	line-height:140%;
	padding-left:1px;
	font-size:11px;
}
.g_descr a, .g_descr a:visited {
	text-decoration:underline;
}
.g_descr a:hover {
	text-decoration:none;
}
.g_img_title {
	font-weight:bold;
	text-align:left;
	padding-bottom:3px;
}
.g_desc{
	line-height:105%;
}
.g_date{
	color:#cacccb;
	font-size:10px;
}
/*fotocatalog_end*/
.right_menu_ssulki{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	padding-left: 39px;
	text-indent: -39px;
}
*+html .right_menu_ssulki {
	text-indent:0;
}
.right_menu_ssulki a, .right_menu_ssulki a:visited{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
	margin: 0;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_doch_hover.gif) no-repeat scroll 18px 5px;
	padding:0 0 3px 39px;
}
*+html .right_menu_ssulki a, *+html .right_menu_ssulki a:visited {
	padding-bottom:6px;
	text-indent: -39px;
	background-position: 18px 5px;
}
*+html .right_menu_ssulki a:hover {
	padding-bottom:6px;
	background-position: 18px 5px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_doch.gif) no-repeat scroll 18px 5px;
}
*html .right_menu_ssulki a, *html .right_menu_ssulki a:visited {
	padding-bottom:6px;
	text-indent: -39px;
	background-position: 18px 5px;
}
*html .right_menu_ssulki a:hover {
	padding-bottom:6px;
	background-position: 18px 5px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_doch.gif) no-repeat scroll 18px 5px;
}
.right_menu_ssulki a:hover{
	color:#015bbd;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:underline;
	margin: 0;
	padding:0 0 3px 39px;
	background:transparent url(http://www.cryptomach.com/templates/ru/images/marker_doch.gif) no-repeat scroll 18px 5px;
}
.right_menu_ssulki a.nobg_a, .right_menu_ssulki a.nobg_a:visited, .right_menu_ssulki a.nobg_a:hover {
	padding:0;
}
html:first-child .right_menu_ssulki a.nobg_a, html:first-child .right_menu_ssulki a.nobg_a:visited, html:first-child .right_menu_ssulki a.nobg_a:hover {
	background-image: none;
}
.vtitle {
	height:23px;
	padding-top:8px;
	padding-left:3px;
	border-bottom:1px dotted #cfced1;
	background-color:#ffffff;
}
.vtitle, .vtitle a, .vtitle a:visited, .vtitle a:hover{
	color:#015bbd;
	font-size:13px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
}
.vdescrip {
	padding:4px 36px;
	margin:0 0 15px 0;
	border-bottom:1px dotted #cfced1;
	background-color:#eeeeee;
}
.vdescrip p, .vdescrip P {
	text-indent:0;
}
/*img.limg {
	padding-right: 20px;
}*/
div.tooltip {
	width: 200px;
	color: #fff;
	text-align: center;
	position:absolute;
	z-index:999;
	left:-9999px;
}
div.tooltip h4 {
	margin: 0;
	padding: 12px 0 0 0;
	background: url(http://www.cryptomach.com/templates/ru/images/balloon.png) top left no-repeat;
	font-size: 0;
}
div.tooltip p {
	margin: 0;
	padding: 0 15px 12px 15px;
	text-shadow: 2px 2px 1px #222;
	background: url(http://www.cryptomach.com/templates/ru/images/balloon.png) bottom left no-repeat;
	font-size: 11px;
	text-align: left;
}
/*highslide*/
a.highslide-full-expand {
   background: url(http://www.cryptomach.com/templates/ru/images/imopen/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(http://www.cryptomach.com/templates/ru/images/imopen/loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.highslide-move, .highslide-move * {
	cursor: move;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -20px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(http://www.cryptomach.com/templates/ru/images/imopen/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
/*.highslide-maincontent {
	display: none;
}*/
.highslide-maincontent {
	display: none;
	position:absolute;
	top:-1000px;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(http://www.cryptomach.com/templates/ru/images/imopen/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/
/*.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}*/
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}
.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 2;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(http://www.cryptomach.com/templates/ru/images/imopen/close.png);
	margin-top: -3px;
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}
/*highslide_end*/
.razrab{
	clear:both;
}
.razrab a, .razrab a:visited{
	color:#5BA4DB;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
}
.razrab a:hover{
	color:#cccccc;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:underline;
}
.png {
	background-color: transparent;
}
