@font-face {
    font-family: 'magistral_bold';
    src: url('fonts/magistral_bold.eot');
    src: local("O"), 
		 url('fonts/magistral_bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/magistral_bold.woff2') format('woff2'),
         url('fonts/magistral_bold.woff') format('woff'),
         url('fonts/magistral_bold.ttf') format('truetype'),
         url('fonts/magistral_bold.svg#magistral_bold') format('svg');
}

@font-face {
	font-family: 'centurygothic';
	src: url('fonts/gothic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

body {
	background: #fff;
	font: normal 9pt/13.5pt verdana;
	color:#2e2e26;
}

* {
	margin:0;
	padding:0;
        zoom:1;
        position:relative;
        behavior: url('PIE.htc');
}

.popup_container {display:none;}

img {
	border:0;
}

a {
	color: #000;
}

a:hover {
	text-decoration:none;
}

h1 {
	font: bold 24px pt magistral, magistral_bold, verdana;
	margin: 10px 0 10px 0;
	text-transform:uppercase;
	text-align:center;
	color: #05407a;
}

h1:first-child {margin-top:0;}

h2, p.indexTitle {
	margin: 10px 0 10px 0;
	font-weight: bold;
	font-size: 18px;
	font-family: magistral_bold, verdana, serif !important;
	text-transform:uppercase;
	text-align:center;
	color: #05407a;
}

h1 + h2 {margin-top:-10px;}

h3 {
	font: bold 10pt/13.5pt verdana;
	margin: 0 0 5px 0;
}

body .header {
	position:relative;
	width:1003px;
	margin: 0 auto;
	background: #fff url('img/main_bg.jpg') top center repeat-y; background-attachment:fixed;
}

body .header .logo {
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:227px;
	width:412px;
	background:url('img/logo_n.jpg?26112014') 0 0 no-repeat;
}

body .header .logo .logo-link {
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:227px;
	width:100%;
}

body .header .slogan {
	font-family: Century Gothic, centurygothic, arial;
	font-size:14px;
	font-weight:bold;
	color:#05407a;
	display:block;
	position:absolute;
	top:235px;
	left:0;
	height:88px;
	width:412px;
	letter-spacing:1px;
}

body .header .slogan li {
	display:block;
	margin: 22px 0 10px 50px;
}

body .header .slogan li a, body .header .slogan li a:hover {
	color:inherit;
	text-decoration:none;
}

body .header .pic_header {
		width: 591px;
		height:322px;
		float: right;
		position:relative;
		background:url('img/IMG_4854.gif') 50% 50% no-repeat;
}

 body .header .pic_header .header_ins {
	display:none;
	position:absolute;
	left:0;
	right:0;
	bottom:24px;
	padding:6px 0 6px 60px;
	font-size:15px;
	font-family:magistral_bold, verdana;
	background-color:rgba(0,0,0,0.2);
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	line-height:1.2em;
	letter-spacing:1pt;
}

 body .header .pic_header .header_ins P:last-child {
	font-size:15px;
	color:#0466ec;
}

body .header .pic_header.noindex {
		height:227px;
}

body .header .pic_header.profshlif {background-image:url('img/header_profshlif.jpg');}
body .header .pic_header.service {background-image:url('img/header_service.jpg');}
body .header .pic_header.projects {background-image:url('img/header_projects.jpg');}

body .header .pic_header.noindex .header_ins {display:block;}

body .header .pic_header.profshlif .header_ins {display:none;}
body .header .pic_header.service .header_ins {display:none;}
body .header .pic_header.projects .header_ins {display:none;}

body .header .top_screens_list {
	display:block;
	width:930px;
	list-style: none outside none;
        margin-left:-10px;
}

body .topline, body .bottomline {
	background-color:#033e76;
	height:54px;
	margin-bottom:1px;
	width:100%;
	min-width:1003px;
}

body .topline .topline_inner {
	width:1003px;
	height:54px;
	margin: 0 auto;
}

body .topmenu_container {
	width:1003px;
	height:133px;
	margin: 0 auto;
}

body .topline .logo {
	display:block;
	position:absolute;
	height:57px;
	width:412px;
	background-image:url('img/logo.png');
	top:0px;
	left:0px;
}

body .topline .tel {
	display:block;
	position:absolute;
	height:14px;
	width:590px;
	background-image:url('img/tel_n.png');
	top:8px;
	right:0;
}

body .topline .hmenu {
	display:block;
	position:absolute;
	height:29px;
	width:890px;
	text-align:right;
	list-style: none outside none;
    right:0;
	bottom:0;
	font-size:0;
}

body .hmenu li {
	width: 81px; min-height: 1px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; _height: 24px; height:24px;
	font-weight:normal;
	_float:left;
	font-family:verdana;
	font-size:14px;
	color:#fff;
    margin-right:0;
	padding:0px 10px 5px 10px;
	margin-left:2px;
	text-align:center;
	letter-spacing:1px;
	background: url('/img/menu1_bg.gif') 0 0 repeat-x;
}

body .hmenu li .l {
	position:absolute;
	top:0;
	left:0;
	width:2px;
	height:29px;
	background-image:url('https://www.astra-2.ru/img/menu1_l.gif');
}

body .hmenu li .r {
	position:absolute;
	top:0;
	right:0;
	width:2px;
	height:29px;
	background-image:url('https://www.astra-2.ru/img/menu1_r.gif');
}

body .hmenu li:hover, body .hmenu li.active {
	background-image:url('/img/menu1_cur_bg.gif');
}

body .hmenu li:hover  .l, body .hmenu li.active  .l {
	background-image:url('https://www.astra-2.ru/img/menu1_cur_l.gif');
}

body .hmenu li:hover  .r, body .hmenu li.active  .r {
	background-image:url('https://www.astra-2.ru/img/menu1_cur_r.gif');
}

body .hmenu li a {
	text-decoration:none;
	display:block;
	padding:5px 0;
	height:18px;
	color:inherit;
}

body .topmenu_katfrez {
	display:block;
	height:133px;
	background: #fff url('img/main_bg.jpg') top center repeat-y; background-attachment:fixed;
	padding-top:1px;
}

body .topmenu_katfrez li {
	display:block;
	height:133px;
	width:87px;
	float:left;
	margin-left: -4px;
	margin-right:1px;
}

body .topmenu_katfrez li:last-child {
	margin-right: -4px;
}

body .topmenu_katfrez li a {
	display:block;
	height:133px;
	width:87px;
	background: url('img/topmenu.katfrez.png') 0 0 no-repeat;
}

body .topmenu_katfrez:hover li a#sub1 {background-position: 0 0;}
body .topmenu_katfrez li a#sub1:hover, body .topmenu_katfrez li a#sub1 {background-position: 0 -133px;}
body .topmenu_katfrez:hover li a#sub2 {background-position: -87px 0;}
body .topmenu_katfrez li a#sub2:hover, body .topmenu_katfrez li a#sub2 {background-position: -87px -133px;}
body .topmenu_katfrez:hover li a#sub3 {background-position: -174px 0;}
body .topmenu_katfrez li a#sub3:hover, body .topmenu_katfrez li a#sub3 {background-position: -174px -133px;}
body .topmenu_katfrez:hover li a#sub4 {background-position: -261px 0;}
body .topmenu_katfrez li a#sub4:hover, body .topmenu_katfrez li a#sub4 {background-position: -261px -133px;}
body .topmenu_katfrez:hover li a#sub5 {background-position: -348px 0;}
body .topmenu_katfrez li a#sub5:hover, body .topmenu_katfrez li a#sub5 {background-position: -348px -133px;}
body .topmenu_katfrez:hover li a#sub6 {background-position: -435px 0;}
body .topmenu_katfrez li a#sub6:hover, body .topmenu_katfrez li a#sub6 {background-position: -435px -133px;}
body .topmenu_katfrez:hover li a#sub7 {background-position: -522px 0;}
body .topmenu_katfrez li a#sub7:hover, body .topmenu_katfrez li a#sub7 {background-position: -522px -133px;}
body .topmenu_katfrez:hover li a#sub8 {background-position: -609px 0;}
body .topmenu_katfrez li a#sub8:hover, body .topmenu_katfrez li a#sub8 {background-position: -609px -133px;}
body .topmenu_katfrez:hover li a#sub9 {background-position: -696px 0;}
body .topmenu_katfrez li a#sub9:hover, body .topmenu_katfrez li a#sub9 {background-position: -696px -133px;}
body .topmenu_katfrez:hover li a#sub10 {background-position: -783px 0;}
body .topmenu_katfrez li a#sub10:hover, body .topmenu_katfrez li a#sub10 {background-position: -783px -133px;}
body .topmenu_katfrez:hover li a#sub11 {background-position: -870px 0;}
body .topmenu_katfrez li a#sub11:hover, body .topmenu_katfrez li a#sub11 {background-position: -870px -133px;}
body .topmenu_katfrez:hover li a#sub12 {background-position: -957px 0;}
body .topmenu_katfrez li a#sub12:hover, body .topmenu_katfrez li a#sub12 {background-position: -957px -133px;}

body .topmenu_katfrez li a img {
	border:0;
	height:133px;
	width:87px;
}

/* Начало: Горизонтальное меню - проекты */

body .topmenu_projects {
	display:block;
	height:130px;
	background: #fff url('img/main_bg.jpg') top center repeat-y; background-attachment:fixed;
	padding-top:1px;
}

body .topmenu_projects li {
	display:block;
	height:130px;
	width:168px;
	float:left;
	margin-left: -4px;
	margin-right:4px;
}

body .topmenu_projects li:last-child {
	margin-left: -2px;
	margin-right: -4px;
}

body .topmenu_projects li a {
	display:block;
	height:130px;
	width:168px;
	background: url('img/topmenu.projects.png') 0 0 no-repeat;
}

body .topmenu_projects:hover li a#sub1 {background-position: 0 0;}
body .topmenu_projects li a#sub1:hover, body .topmenu_projects li a#sub1 {background-position: 0 -130px;}
body .topmenu_projects:hover li a#sub2 {background-position: -168px 0;}
body .topmenu_projects li a#sub2:hover, body .topmenu_projects li a#sub2 {background-position: -168px -130px;}
body .topmenu_projects:hover li a#sub3 {background-position: -336px 0;}
body .topmenu_projects li a#sub3:hover, body .topmenu_projects li a#sub3 {background-position: -336px -130px;}
body .topmenu_projects:hover li a#sub4 {background-position: -504px 0;}
body .topmenu_projects li a#sub4:hover, body .topmenu_projects li a#sub4 {background-position: -504px -130px;}
body .topmenu_projects:hover li a#sub5 {background-position: -672px 0;}
body .topmenu_projects li a#sub5:hover, body .topmenu_projects li a#sub5 {background-position: -672px -130px;}
body .topmenu_projects:hover li a#sub6 {background-position: -840px 0;}
body .topmenu_projects li a#sub6:hover, body .topmenu_projects li a#sub6 {background-position: -840px -130px;}

body .topmenu_projects li a img {
	border:0;
	height:130px;
	width:168px;
}

/* Конец: Горизонтальное меню - проекты */

body .body  {
	position:relative;
	width:1003px;
	min-height:100px;
	margin: 0 auto;
	background: #fff url('img/main_bg.jpg') top center repeat-y; background-attachment:fixed;
}

body .body.profshlif  {background-image: url('img/profshlif_bg.gif');}

body .body.white  {background: #fff url('img/zakaz_bg.gif') 50% 50% repeat-y; background-attachment:fixed;}

body .body.white h1  {color: #05407a;}

body .body.projects  {background: #fff url('img/projects_bg.gif') 50% 50% repeat-y; background-attachment:fixed;}

body .body .leftcols {
	display:none;
	float:left;
	width:190px;
	min-height:100px;
	margin-bottom:-10px;
}

body .body .leftcols .leftcol {
	width:170px;
	padding:10px;
	min-height:20px;
	margin-bottom: 10px;
	background-color:#cecec4;
}

body .body .leftcols .leftcol .vmenu {
	list-style: none outside none;
	margin: 0 -5px;
}

body .body .leftcols .leftcol .vmenu li {
	border-bottom: 1px dashed #fff;

}

body .body .leftcols .leftcol .vmenu li.li-head {
	font-weight:bold;
        margin:-10px -5px 0;
        padding:5px 7px;
        border-radius:5px 5px 0 0;
        -moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
        border-bottom:0;
        color:#fff;

}

body .body .leftcols .leftcol .vmenu li.li-head .arrow {
	height:5px; width:7px;
        background:url('img/combo.png') -4px 0 no-repeat;
        float:right;
        margin:8px 1px 0 0;

}

body .body .leftcols .leftcol .vmenu li:last-child {
	border-bottom:0;
}

body .body .leftcols .leftcol .vmenu li:hover a, body .body .leftcols .leftcol .vmenu li.active a {
	/*color:#fff;*/
	margin:0 -5px;
	padding: 2px 15px 2px 10px;
	background-color:#daf2dc;
}

body .body .leftcols .leftcol .vmenu li a {
	display:block;
	padding: 2px 10px 2px 5px;
	color:#444438;
	text-decoration:none;
}

body .body .content {
	width:953px;
	padding:15px 25px 25px 25px;
	min-height:100px;
}

body .body.has-left .content {margin-left:190px; width:763px;}

body .body.has-left .leftcols {display:block;}

body .body .content .left {float:left; width:455px; text-align:justify;}

body .body .content .right {margin-left:480px; width:160px;}

body .body .content .right .right-blocks {list-style: none inside none; margin:0;}

body .body .content .right .right-blocks li {margin-bottom:15px;}


body .body .leftcols ul.leftmenu {margin:20px 0;}
body .body .leftcols ul.leftmenu li {list-style: none outside none; font:bold 14px arial;}
body .body .leftcols ul.leftmenu li a {display:block; text-decoration:none; color:#443f3f; margin:0 0 2px 0; padding:5px 50px 4px 10px; background-color:rgba(0,0,0,0.1);}
body .body .leftcols ul.leftmenu li a:hover, .body .leftcols ul.leftmenu li a.active {text-decoration:none; background-color:rgba(0,0,0,0.2); color:#000;}
body .body .leftcols ul.leftmenu li a.active {background-image:url('img/katfrez_menu_active.png');}

body .body .leftcols ul.leftmenu li a ul {margin-bottom:8px; display:none;}
body .body .leftcols ul.leftmenu li ul li a {padding: 2px 50px 2px 20px; font-weight:normal; background-color:rgba(0,0,0,0.05);}
body .body .leftcols ul.leftmenu li ul li a:hover, .body .leftcols ul.leftmenu li ul li a.active {background-color:rgba(0,0,0,0.09);}

body .bottomline .bottomline_inner {
	width:1003px;
	height:54px;
	margin: 0 auto;
	color: #fff;
}

.block-img {
	display:block;
	text-decoration:none;
	font-size:13pt;
	font-weight:bold;
	color:#ff8;
	position:relative;
}

.block-img .block-img-desc {
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	text-align:center;
	padding:3px 0;
	text-shadow: 0 1px 2px #000;
	filter: Shadow(Color=#000, Direction=0, Strength=2);
	background-image: url('img/px-alpha.png');
	z-index:2;
}

body .body .content ul, body .body .content ol {margin-bottom:0.7em; margin-left:25px;}

body .footer {
	position:relative;
	width:900px;
	height:18px;
	padding:6px 10px;
	margin: 10px auto;
	color:#fff;
	font-weight:bold;
	/*
        background: #9b9b86;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9b9b86), to(#2F6F98));
        background: -webkit-linear-gradient(#9b9b86, #2F6F98);
        background: -moz-linear-gradient(#9b9b86, #2F6F98);
        background: -ms-linear-gradient(#9b9b86, #2F6F98);
        background: -o-linear-gradient(#9b9b86, #2F6F98);
        background: linear-gradient(#9b9b86, #2F6F98);
        -pie-background: linear-gradient(#9b9b86, #2F6F98);
		*/
}

p {margin: 0 0 0.7em 0;}
.text-indent-20 {text-indent:20px;}

.border-radius-box-shadow {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0 0 4px #000;
	-moz-box-shadow: 0 0 4px #000;
	-webkit-box-shadow: 0 0 4px #000;
}

.blue-gradient {
        background: #9b9b86;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9b9b86), to(#2F6F98));
        background: -webkit-linear-gradient(#9b9b86, #2F6F98);
        background: -moz-linear-gradient(#9b9b86, #2F6F98);
        background: -ms-linear-gradient(#9b9b86, #2F6F98);
        background: -o-linear-gradient(#9b9b86, #2F6F98);
        background: linear-gradient(#9b9b86, #2F6F98);
        -pie-background: linear-gradient(#9b9b86, #2F6F98);
}

.green-gradient {
        background: #9b9b86;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c3c3b6), to(#9b9b86));
        background: -webkit-linear-gradient(#c3c3b6, #9b9b86);
        background: -moz-linear-gradient(#c3c3b6, #9b9b86);
        background: -ms-linear-gradient(#c3c3b6, #9b9b86);
        background: -o-linear-gradient(#c3c3b6, #9b9b86);
        background: linear-gradient(#c3c3b6, #9b9b86);
        -pie-background: linear-gradient(#c3c3b6, #9b9b86);
}

.achtung {
	font-weight:bold;
	color: #e00;
}

.brd{
	border: 1px solid #000;
}

.left10 {float:left; margin: 0 10px 10px 0;}

a.button {
	display:block;
	background-color:#fff;
	border: 1px solid #242;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

a.button .icon {
	float:left;
	width:16px;
	height:16px;
	background: url('img/icons16.png') 0 0 no-repeat;
	margin:5px;
}

a.button .title {
	padding:5px 0;
}

.news-list {list-style: none inside none; margin:0 !important; margin:1em 0 !important;}

.news-list li {border-top: 1px dotted #9b9b86; padding:15px 0;}
.news-list li:first-child {border-top: 0;}
.news-list li a.float-left {margin: 5px 15px 10px 0;}

.mt10 {margin-top:10px !important;}
.mb10 {margin-bottom:10px !important;}
.mll10 {margin-left:10px !important;}
.mr10 {margin-right:10px !important;}
.mt20 {margin-top:20px !important;}
.float-left {float:left;}
.text-align-right {text-align:right !important;}
.text-align-left {text-align:left !important;}

.inline-block {width: auto; min-height: 1px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; _height: 1px;} /* при использованиие класса указать height, width, _height */

.bred {font-size:90%; margin-top:-10px;}

.floats {overflow:visible !important;}
.floats:after {visibility:hidden; display:block; clear:both; content: " "; height:0;}
* html .floats {height:1%;}
*:first-child+html .floats {min-height:1px;}

.mobile-only {display:none;}

ul.tepl_list {list-style: none outside none; margin:20px 0 !important;}
ul.tepl_list li {padding:0 28px; text-align:center;}
ul.tepl_list li p {margin: 2px 0 0 0; font-weight:bold;}
ul.tepl_list li a {color:#29542D;}

table.summary {width:100%; border-spacing: 0;}
table.summary td {border-top:1px solid #ccc; border-left:1px solid #ccc; zoom:1; behavior:url('PIE.htc'); padding:3px; text-align:center;}
table.summary td:last-child {border-right:1px solid #ccc;}
table.summary tr:last-child td {border-bottom:1px solid #ccc;}

table.summary tr:first-child td:first-child {border-top-left-radius:7px; -moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px;}
table.summary tr:first-child td:last-child {border-top-right-radius:7px; -moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px;}
table.summary tr:last-child td:first-child {border-bottom-left-radius:7px; -moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px;}
table.summary tr:last-child td:last-child {border-bottom-right-radius:7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px;}

table.summary td p {margin:0;}

table.summary.allcenter tr td:first-child {text-align:center !important;}

table.summary tr.thead td {background-color:#9b9b86; color:#fff; font-weight:bold;}
table.summary tr.thead td a {color:inherit;}

table.summary tr.odd td {background-color:#eff5eb;}
table.summary tr.even td {background-color:#dbe2d6;}

table.summary tr.odd td:first-child, table.summary tr.even td:first-child {text-align:left;}

table.summary tr.odd td.price, table.summary tr.even td.price {text-align:right; padding-left:10px; padding-right:10px; font-weight:bold; white-space: nowrap;}



table.price td {vertical-align:top !important;}


/*
@media all and (orientation:portrait) and (max-device-width: 480px), all and (orientation:landscape) and (max-device-width: 800px) {

 body {}
 body .header {width:auto;}
 
 body .header .logo {position:relative; width:auto; height:54px; background:#13335a url('img/logo_mobile.png') 50% 50% no-repeat; border-bottom:1px solid #fff;}
 body .header .logo .logo-link {display:none;}
 body .header .logo .btn_menu {display:block; position:absolute; top:5px; left:5px; height:25px; width:25px; background:url('img/btn_menu_mob.png') 50% 50% no-repeat;}
 body .header .logo .btn_gps {display:block; position:absolute; top:5px; right:5px; height:25px; width:25px; background:url('img/btn_gps_mob.png') 50% 50% no-repeat;}
 
 
 body .header .pic_header {position:relative; width:auto; height:193px !important; float:none; background-image:url('img/header-mob.jpg');}
 body .header .pic_header .header_ins {display:block;}

 body .body  {width:auto; margin: 0; overflow:hidden;}

 body .body .content  {width:auto; margin: 0; overflow:hidden;}

 body .body .content div.katfrez_menu ul {margin-left:0px;}
 body .body .content div.katfrez_menu ul li a {margin-left:25px;}
 body .body .content div.katfrez_menu h1 {margin-left:25px;}
 
 .popup_container {z-index:100; position:fixed; top:0; bottom:0; left:0; right:0; width:100%; height:100%; background-image:url('img/px_gray.png'); overflow-y:scroll;}
 .popup_container .close_icon {display:block; height:25px; width:25px; position:fixed; top:10px; right:10px; background-image:url('img/icon_close.png');}
 
.overflow-y-hidden {overflow-y:hidden;}

 DIV.left_menu {
	position:relative;
	padding-top:0.1px;
	width:220px;
	height:100%;
	margin-left:-100%;
	background-color:#fff;
	-moz-box-shadow: 0 0 20px 0 #000;
	-webkit-box-shadow: 0 0 20px 0 #000;
	box-shadow: 0 0 20px 0 #000;
}

DIV.left_menu UL, DIV.left_menu UL LI, DIV.left_menu UL LI A {
	display:block;
	margin:0;
	padding:0;
}

DIV.left_menu UL LI {
	border-bottom: 1px solid #c2c2c2;
	padding-bottom:5px;
	background-color:#fff;
}

DIV.left_menu UL LI A {
	font-size:18px;
	font-family:pt magistral, magistral_bold, verdana;
	color:#000;
	text-decoration:none;
	padding-top:0.1px;
	overflow:hidden;
}

DIV.left_menu UL LI A SPAN {display:block; padding-top:18px;}

DIV.left_menu UL LI A DIV {
	height:54px;
	background:url('img/main_menu_mob.jpg') 50% -34px no-repeat;
	margin-top:13px;
	margin-bottom:3px;
	margin-right:10px;
	float:left;
	width:80px;
}

DIV.left_menu UL LI:first-child {background-color: #087594;margin-bottom:0;}
DIV.left_menu UL LI:first-child A DIV {
	height:27px;
	width:163px;
	margin-top: 50px;
	margin-right: 0;
	margin-left:28px;
	margin-bottom:8px;
	background: url('img/main_menu_mob_logo.png') 0 0 no-repeat;
}

DIV.left_menu UL LI:nth-child(3) A DIV {background-position: 50% -105px;}
DIV.left_menu UL LI:nth-child(4) A DIV {background-position: 50% -168px;}
DIV.left_menu UL LI:nth-child(5) A DIV {background-position: 50% -235px;}

 .no-mobile {display:none;}
}	
*/