.slogan.sl_1 { background:url("../i/slogan.png") no-repeat 0 0; }
.slogan.sl_633 { background:url("../i/slogan_en.png") no-repeat 0 0; height: 65px; left: 234px; top: 62px;}
.logo.sl_1 { background:url("../i/logo.png") no-repeat 0 0; }
.logo.sl_633 { background:url("../i/logo_en.png") no-repeat 0 0; height: 65px;}

.topMenu > li.current {
	background: url("../i/topmenu-item.png") repeat scroll 0 0 transparent;
}

.topMenu > li.current > a {
	background: url("../i/topmenu-bullet-hover.png") no-repeat scroll 10px 10px transparent;
	text-decoration: underline;
}

.header .social {position:absolute;top:10px;left:155px;font:14px/18px Arial;color:#67A1C5;overflow:hidden;}
	.header .social li {float:left;padding:0 12px;background:url("../i/language-bullet.png") no-repeat 0 8px;margin:0 0 0 -4px;}
		.header .social a {color:#C2EDFC;text-decoration:none;}
		.header .social a:hover {text-decoration:underline;}
					
.lastversion {
	color: #67A1C5;
	font: 14px/18px Arial;
	overflow: hidden;
	position: absolute;
	left: 15px;
	top: 10px;
}

.lastversion li {
	background: url("../i/language-bullet.png") no-repeat scroll 0 8px transparent;
	float: left;
	margin: 0 0 0 -4px;
	padding: 0 12px;
}

.lastversion a {
	color: #C2EDFC;
	text-decoration: none;
}

.lastversion a:hover {
	text-decoration: underline;
}

.tags a.current {
    background: none repeat scroll 0 0 #0099CC;
}

.contactsBlock .popup .error, .ordersMeta .popup .error {
    border-color: #336699 !important;
}

.wideContent {
	width: 100% !important;
}

.socialForm {
    padding-bottom: 10px;
}

.about {
	font-size: 14px !important;
}

.subscribe .message {
    float: left;
    padding: 0 20px 0 0;
}

.subscribe input[type="text"].error {
    border-color: #336699 !important;
}

.contactsBlock .mapPopup, .contactsBlock .feedbackPopup {
    z-index: 9;
}