@charset "utf-8";
*{ margin:0; padding:0; outline: none; }
html, body{ width:100%; height:100%;font-family:Arial, Sans-Serif, Tahoma;font-size:12px;color:#000;background: #e5e5e5;}
a {text-decoration: none; color: #667384;text-decoration: underline;}
a:hover {text-decoration: none;}
img{ border: none;}
ul, ol{list-style-position: inside;line-height: 15px;}
.clear{clear: both;width: 0px;height: 0px;overflow: hidden;font-size: 0px;line-height: 0px;}
.annotation{display: none;}

.absolute-container{position: relative;height: 0px;width: 0px;font-size: 0px;line-height: 0px;}

.bg-png-crop, .grad-top div, .grad-bot div{
	filter	: expression(
		(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.main-blocks .blue, .bg-png-scale{
	filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.png{
	width: expression(width);
	filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '',
						src = '/images/blank.gif');}


.content ul, ol{list-style-position: outside;padding-left: 15px;line-height: 20px;margin-left: 20px;}

p{padding-bottom: 15px;line-height: 15px;}

.content{line-height: 15px;}

h1 {font-size:18px;font-weight:normal;padding-bottom: 15px;color: #59749d;}
h2, h3{font-size:18px;font-weight:normal;padding-bottom: 15px;}
h2{color:#a27048;}

table, tr, td{padding: 5px;margin: 0;border-collapse: collapse;}
table.borders td{border: 1px solid #000;}
td.image-cell{padding: 0;}
td.image-cell img{display: block;margin: 0;}

.body{padding: 0 15px 15px 15px;}

.container{width:985px;min-height: 100%;margin: 0 auto -100px auto;background:#fff url(/images/bg.jpg) no-repeat 23px 18px;}
*html .container{height: 100%;}

.footer-pad{height: 120px;}
.footer{height: 100px;width:985px;margin: 0 auto;}

.logo{width: 235px;height: 75px;display: block;margin: 15px 0 0 23px;}

.page-swapper{padding: 20px 0;}
.page-swapper span{padding: 0 5px;color: #7fff81;font-size: 14px;}
.page-swapper a{font-size: 12px;}
.page-swapper .inactive{visibility: hidden;}

.top-menu{height:25px;font-size: 14px;background: #59749d;margin-bottom: 20px;padding-left: 37px;}
*html .top-menu{overflow: hidden;}
.top-menu a{font-size:15px; font-weight:bold; margin: 0 25px 0 0;color: #fff;display: block;float: left;padding-top: 3px;background: url(/images/menu-dot.gif) no-repeat 0 7px;padding-left: 13px;position: relative;text-decoration: none;}
.top-menu a:hover{text-decoration: underline;}
.top-menu a span{width: 19px;height: 5px;display: block;overflow: hidden;font-size: 1px;line-height: 1px;position: absolute;background: url(/images/circle.gif) no-repeat 0 0;left:-6px;top:25px;}
.top-menu a.sel{color: #f9f8aa;}

.main-banner{height: 300px;border: 1px solid #000;margin: 20px 0;}

.header{height: 100px;border-top: 18px solid #e5e5e5;position: relative;}
.header img{margin-top: 20px;}

.banner-block{float: left;width: 28%;padding: 0 20px;}
.banner-block .sub{padding: 20px 0 0 0;}

.left-column{width: 210px;float: left;position: relative;}
.left-column .cont{padding-left: 25px;}
.right-column{width: 100%;float: left;margin-left: -210px;}
.right-column .cont{padding-left: 237px;padding-right: 30px;}

.sub-topics{padding: 20px 0;}

.path{padding-bottom: 15px;color: #59749d; font-size:11px;}
.path a{color: #59749d; }
.path span{margin: 0 5px;}

.main-pic{margin: 0 auto;display: block;}
.main-blocks{width: 908px;margin: 20px auto;font-family: Arial Black, Arial, Sans-Serif, Tahoma;}
.main-blocks div.b1, .main-blocks div.b2, .main-blocks div.b3{width: 292px;height: 179px;float: left;}
.main-blocks div.b1{background: url(/images/b1.jpg) no-repeat 0 0;}
.main-blocks div.b2{background: url(/images/b2.jpg) no-repeat 0 0;margin: 0 16px;}
.main-blocks div.b3{background: url(/images/b3.jpg) no-repeat 0 0;}
.main-blocks ul a{font-style: italic;}
.main-blocks a{text-decoration: none;}
.main-blocks a:hover{text-decoration: underline;}

.main-blocks .blue{background: url(/images/blue.png) repeat;height: 159px;float: left;margin-left: 15px;padding: 10px;}
.main-blocks h2{padding-bottom: 5px;}
.main-blocks a{color: #fff;position: relative;}
.main-blocks li{list-style-type:none;list-style-image: url(/images/dot.gif);padding: 2px 0;}


.super-menu{position: absolute;top:10px;right: 30px;}
.super-menu a{color: #2c4977;text-decoration: underline;margin-left: 20px; font-size:11px;}
.super-menu a:hover{color: #939ab3;}
.super-menu .bledno{color:#8a91ad;}
.phone{width: 321px;height: 50px;background: url(/images/phone.gif) no-repeat;position:absolute;right: 30px;top: 32px;color: #59749d;font-weight: bold;}
.phone a{width: 58px;height: 53px;display: block;position: absolute;top:0px;left: 130px;}
.phone div{padding: 20px 0 0 20px; line-height: 12px;}
.phone div .r{margin-left: 80px;}

.header .brands{position: absolute;top:38px;left:340px;}
*html .header .brands{left:320px;}
.header .brands a{display: block;float: left;height: 32px;background: url(/images/brands.gif) no-repeat 0 0;margin-left: 20px;}
.header .brands .jemix{width: 64px;}
.header .brands .usim{width: 71px;background-position: -67px 0;}
.header .brands .templox{width: 84px;background-position: -141px 4px;}

.main-cont{float: left;width: 100%;margin-right: -320px;}
.main-cont h2{padding-bottom: 0px;}
.main-cont .pad{padding: 0 0 0 45px;}
.main-photo{float: left;width: 300px;}
.main-text{width: 580px;position: relative;}
.main-text .txt{position: relative;padding-top: 10px;top:0; line-height: 16px; color:#4d4d4d}
.grad-top, .grad-bot{height: 19px;overflow: hidden;width: 580px;position: relative;z-index: 2000;}
.grad-top div, .grad-bot div{background: url(/images/grad.png) no-repeat 0 0;height: 38px;width: 580px;position: absolute;}
.grad-top{margin-bottom: -15px;}
.grad-top div{top:-19px;}
.grad-bot div{top:0px;}
.grad-bot{margin-top:-15px;}

.arrows{width: 15px;height: 123px;position: absolute;background: url(/images/arrows.gif) no-repeat;overflow: hidden;left:635px;top:42px;}
.arrows a{width: 15px;height: 20px;display: block;overflow: hidden;}
.arrows a.down{margin-top: 83px;}

.footer .phones{float: right;color: #000;font-size: 11px;}
.footer-menu{border-bottom: 1px solid #dfdfdf;float: left;padding-bottom: 5px;text-transform: uppercase;font-size: 10px;}
.footer-menu a{color: #666;padding: 0 5px 0 10px;text-decoration: none;}
.footer-menu a:hover{color: #000;text-decoration: none;}

.footer .menu-line{height: 50px;padding: 0 50px 0 40px;}

.copy{background: #e5e5e5;color: #666;font-size: 11px;height: 30px;padding-top: 20px;}
.copy a{color: #666;}
.copy .l{float: left;padding-left: 40px;}
.copy .r{float: right;padding-right: 40px;}

.menu{width: 185px;}
.menu .level0 td{height: 50px;vertical-align: middle;padding: 0;border-width:0;border-bottom: 0px solid #fff;background: url(/images/menu.jpg) no-repeat 0 0;}
.menu .level0 a{color: #fff;text-decoration: none;font-size: 14px;font-weight: bold;}
.menu .level0 td.dot{width: 25px;text-align: center;white-space: nowrap;}
.menu .level0 td.name{background-position: -10px 0;}
.menu .level0 td.name2{background-position: right 0;}
.menu .level0 td.image{text-align: right;padding: 0 5px 0 5px;background-position: right 0;}
.menu .delim td{height: 10px;font-size: 0px;line-height: 0px;padding: 0;}

.menu .sub td{padding: 0 0 10px 0;}
.menu .sub a{color: #2f4e7d;text-decoration: none;}
.menu .c{border-right: 1px solid #2f4e7d;margin-right: 7px;padding-left: 15px;padding-right: 7px;padding-bottom: 5px;}
.menu .level1{border-bottom: 1px solid #2f4e7d;padding: 5px 3px;}
.menu .level2{border-bottom: 1px solid #2f4e7d;padding: 5px 3px;margin-left: 13px;}


.popup{position: absolute;z-index: 10000;background: #fff;padding: 20px;display: none;border: 1px solid #59749d;}

.articles-img{float: left;margin-right: 10px;}
.articles-left{position: relative;top:6px;font-size: 18px;text-transform: uppercase;color: #4c4c4c;}

.art-item{border-bottom: 1px solid #a5a8ad;padding: 10px;}
.first-art{border-top: 1px solid #a5a8ad;margin-top: 10px;}
.art-item .title{padding-bottom: 5px;font-size: 16px;}

.r-col{float: right;margin: 0 0px 20px 20px;}

.map div{padding: 5px 0;font-size: 13px;}
.map div.level0{padding-left: 13px;background: url(/images/dot.jpg) no-repeat 0 center;}
.map div.level1{padding-left: 28px;}
.map div.level2{padding-left: 53px;}
.map div.level3{padding-left: 68px;}
.map div.level4{padding-left: 83px;}

.buttons{width: 100%;}
.buttons td{vertical-align: middle;padding-left: 50px;}
.buttons img{position: relative;top:-3px;margin-right: 10px;}