/* =Header
----------------------------------------------- */
#out{
	background:url(/static/files/top.png) no-repeat 0 40px;
}
#header{
	position:relative;
	margin-bottom:15px;
	padding-top:38px;
	height:100px;
	}

.h-logogroup{
	background:url(/static/files/top.png) no-repeat 0 0;
	padding:25px 0 0 21px
	}
.h-logogroup h1{
	font:normal 4.8em/1 Tahoma,sans-serif
	}
	.h-logogroup h1 a{
		color:#47a4e6;
		text-decoration:none;
		}
.h-logogroup p{
	font-size:0.4em;
	color:#555;
	padding-top:.3em;
	}
.h-lang{
	position:absolute;
	top:5px;
	left:10px;
	list-style:none;
	text-align:center;
	}
	.h-lang li{
		display:inline;
		margin-left:10px;
		}
		.h-lang img{
			border:1px solid #c2c2c2;
			}
	.h-support{
		font-size:1.1em;
		line-height:1.3;
		position:absolute;
		top:0;
		left:190px;
		color:#fff;
		padding:4px 0 4px 26px;
		background:url(/static/shared/files/scheme-2/info.png) no-repeat 0 0;
		}
		.h-support p{
			display:inline;
			}
		.h-support .phones br{
			display:none;
			}
		.online-support{
		    display:inline;
			padding-left:18px;
			background:url(/static/shared/files/scheme-2/newwin.png) no-repeat 0 50%;margin-left:10px;
			}
	.h-nosupport{
		background:none;
		}
.prostoprint{
	width:143px;
	height:26px;
	display:block;
	text-indent:-1983em;
	overflow:hidden;
	text-decoration:none;
	background:url(/static/shared/files/prostoprint.png);
	}
#header .prostoprint{
	position:absolute;
	right:21px;
	top:0;
	}
.h-cart{
	position:absolute;
	bottom:0;
	right:0;
	width:280px;
	font-size:1.1em;
	line-height:1.3;
	}
.emptycart p{
	height:25px;
	line-height:25px;
	padding-left:41px;
	background:url(/static/shared/files/scheme-2/cart_empty.png) no-repeat 0 50%;
	color:#929292;
	}
	.h-cart .c-what{
		float:left;
		padding-left:41px;
		background:url(/static/shared/files/scheme-2/cart_full.png) no-repeat 0 50%;
		}
		.h-cart .c-what a{
			display:block;
			}
	.h-cart .c-checkout{
		height:26px;
		width:83px;
		color:#fff;
		text-align:center;
		float:left;
		margin:3px 0 0 10px;
		display:inline;
		}
		.h-cart .c-checkout a{
			display:block;
			color:#fff;
			text-decoration:none;
			height:26px;
			line-height:26px;
			}
			.t-week{
				overflow:hidden;
				width:909px;
				clear:both;
				padding-left:21px;
				}









#tags {display:block}
.content .m-tags, .content .mt{
	margin-left:10px;
	}
	.content .mt{
		margin-bottom:2em;
		}
.it-actions{
	list-style:none;
	width:100%;
	overflow:hidden;
	margin:1em 0 2em 0;
	padding:2px 0;
	}
	.it-actions li{
		float:left;
		margin-right:2em;
		font-size:.10em;
		margin-left:10px;
		display:inline;
		}
		.it-actions img{
			margin-right:5px;
		}
.js{
	text-decoration:none;
	border-bottom:1px dashed #066cbb;
	}
.it-comms{
    margin-top:15px;
	}
.it-comms-title{
    font-size:1.1em;
    }
.it-comms-a{
	list-style:none;
	width:100%;
	overflow:hidden;
	padding:3px 0;
	margin-bottom:1em;
	}	
	.it-comms-a .here{
		font-size:1.1em;
		color:#222;
		text-decoration:none;
		}
		.it-comms-a li{
			float:left;
			margin-right:2em;
			}
.it-form{
	background:#1c1c1c;
	width:420px;
	position:absolute;
	z-index:100;
	margin-top:-200px;
	}
	.it-form fieldset{
	   margin:10px;
	   }
	.it-form .input, .it-form textarea{
		border:1px solid #959595;
		padding:1px;
		width:272px;
		font-size:1em;
		}
		.it-form textarea{
			height:60px;
			font-family:Arial,sans-serif;
		}
	.it-form .row{
		width:100%;
		overflow:hidden;
		margin-bottom:10px;
		}
		.it-form .row label{
			width:70px;
			float:left;
			text-align:right;
			margin-right:7px;
			font-size:.85em;
			padding-top:.3em;
			}
		.closeme{
			text-align:right;
			margin-right:12px;
			height:2em;
			font-size:.9em;
			}
			.closeme a{
				float:right;
				padding-right:20px;
				background:url(/static/shared/files/scheme-2/closeme.png) no-repeat 100% 50%;
				}
	.it-form .it-last{
		text-align:right;
		margin-right:10px;
		clear:both;
		padding-top:1em;
		}
.it-comments{
	margin:20px 0;
	}
	.it-comments dd{
		margin-bottom:1.5em;
		}
	.it-comments dt{
		color:#929292;
		margin-bottom:.3em;
		font-size:.93em;
		}
	.it-comments dt strong,.it-comments dt strong a{
		color:#FFAA00;
		text-decoration:none;
		}
		.it-comments dt strong{
			margin-right:1em;
			font-size:1.1em;
			}
.captcha{
	margin-left:77px;
	}
	.captcha label{
		width:93px;
		float:left;
		font-size:.83em;
		}
	.captcha input{
		height:23px;
		width:74px;
		font-size:15px;
		margin-left:13px;
		}
	.captcha input, .captcha img{vertical-align:middle;}

.mt{
list-style:none;
font-size:.83em;
line-height:1.6;
margin:0 21px;
background:#151515;
padding:13px 15px 10px 15px;
text-align:center;
}

.mt li a{
         color:#ffaa00;
         /* white-space: nowrap; */
         }
