html, body{width:100%;height:100%;padding: 0;margin: 0;}
body{padding:0px;margin:0px;background-color:#fff;font-family: Arial,Tahoma;font-size:14px;color:#000;}
table, tr, td{padding: 0px;margin: 0px;border: none;border-collapse: collapse;vertical-align: top;text-align: left;font-family: Arial,Tahoma;font-size:14px;color:#000;}

ul{list-style:none;padding:0;margin:0;}

img{border-width:0;}
p{margin:0 0 10px 0;padding:0;}

h1, h2, h3{padding: 0;margin: 0;font-weight: normal;font-size: 18px;padding-bottom: 15px;}

a{text-decoration:underline;color:#779cbd;}
a:hover{text-decoration: none;}

.clear{clear: both;width: 0px;height: 0px;overflow: hidden;}
.invis{display: none;}
.annotation{display: none;}

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

.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');}

.all{width:100%;min-height: 100%;margin-bottom: -90px;min-width: 1000px;width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
*html .all{height:100%;}

.header{height: 97px;position: relative;}
.header .logo{width: 197px;height: 100%;float: left;}
.header .logo img{margin: 35px 0 0 32px;}
.header .slash{height: 100%;width: 395px;background: url(/images/top.jpg) no-repeat;float: left;color: #fff;}
.header .slash span{display: block;float: left;}
.header .slash .number{width:162px;background: url(/images/phone.jpg) no-repeat 30px 37px;height: 97px;}
.header .slash .code{font-size: 14px;padding: 41px 0px 0px 33px;}
.header .slash .word{font-size: 12px;padding: 42px 0px 0px 30px;}
.header .tags{float:right; width:350px;text-align: center;padding-top: 20px;padding-right: 20px;}
.t10{font-size: 10px;}
.t11{font-size: 11px;}
.t12{font-size: 12px;}
.t13{font-size: 13px;}
.t14{font-size: 14px;}
.t16{font-size: 15px;}
.t15{font-size: 16px;}


.panel{width: 100%;clear: both;height: 100%;color: #aecdea;}
.panel a{color: #aecdea;}
.panel h2{padding-bottom: 10px;font-size: 18px;color: #fff;}
.panel h2 a{color: #fff;}
.panel .t, .panel .b, .panel .t div, .panel .b div{height: 11px;overflow: hidden;background-repeat: no-repeat;}
.panel .t div, .panel .b div{float: right;width:11px;}
.panel .t div{background-position: 0px 0;}
.panel .b div{background-position: 0 -11px;}
.panel .t{background-position: -11px 0;}
.panel .b{background-position: -11px -11px;}
.panel .c{height: 100%;margin: -11px 0;}
.panel .c .wr{padding: 11px;}

.footer{height:90px;background: #17548c;width:100%;text-align: right;position: relative;}
.footer img{position: absolute;bottom: 0;right: 40px;}
.footer .copy{float: left;font-size: 12px;color: #fff;text-align: left;padding-top: 25px;padding-left: 10px;}

.top-line{background: #317cbf url(/images/tl.gif) repeat-x left bottom;}
.top-line .wrap{background: url(/images/tl1.gif) repeat-x left top;position: relative;min-height:258px;height:expression(this.height < 258?'this.height':'258px');}
.man{width: 214px;background:url(/images/man.png) no-repeat left bottom;height: 308px;position: absolute;right: 0;bottom: 0;}
.top-line .menu{padding: 6px 0 10px 10px;}
.top-line .menu h3{font-size: 16px;}
.top-line .menu h3 a{color: #fff;text-decoration: none;}
.top-line .menu h3 a:hover{text-decoration: underline;}
.top-line .menu .item{float: left;padding-left: 20px;}
.top-line .menu .item div{font-size: 12px;padding-bottom: 5px;}
.top-line .menu .item div a{text-decoration: none;color: #86afd5;padding: 0 2px;}
.top-line .menu .item div a:hover{color: #fff;background: #4b93d5;}

.center-line{padding-bottom: 90px;}

.panels{padding: 25px;}
.panels{background: #317cbf url(/images/tb.gif) repeat-x left top;}
.panels table{width: 100%;}
.panels table td{width: 25%;padding-right: 20px;}
.panels table td.last{padding-right: 0;}
.secondp{background: #1b65a7;}

.panels .light{background: #3383cc;}
.panels .light .t, .panels .light .b, .panels .light .t div, .panels .light .b div{background-image: url(/images/t_corners2.gif);}
.panels .dark{background: #17548c;}
.panels .dark .t, .panels .dark .b, .panels .dark .t div, .panels .dark .b div{background-image: url(/images/t_corners1.gif);}

.secondp .light{background: #2170b8;}
.secondp .light .t, .secondp .light .b, .secondp .light .t div, .secondp .light .b div{background-image: url(/images/d_corners1.gif);}
.secondp .dark .t, .secondp .dark .b, .secondp .dark .t div, .secondp .dark .b div{background-image: url(/images/d_corners2.gif);}

.main-content{width: 100%;float: left;margin-right: -230px;}
.main-content .wr{padding: 20px 240px 20px 20px;}
.main-right{width:230px;float: left;}
.main-right .wr{padding: 20px 0;}
.main-content h2.title{font-size: 20px;font-style: italic;padding-bottom: 5px;}

.citata{font-size: 12px;}
.citata span{font-style: italic;}
.citata div{padding: 10px 0 0 0;text-align: right;}
.sub-articles li{padding: 3px 0;font-size: 11px;}
.sub-articles{float: left;padding-bottom: 10px;}
.sub-articles2{padding-left: 20px;}

.my-table{}
.my-table td{padding:5px;border:1px solid #317CBF;}
.my-table .header td{text-align: center; font-weight:bold;}

.dir td{border: none;}
.dir{font-size: 12px;}

.text-content {line-height:20px;}
.text-content a{color: #377ebd;}
.text-content ul li{background: url(/images/li.gif) no-repeat left center;padding:3px 0 3px 10px;}
.text-content ul{padding-left: 20px;padding-bottom: 10px;}
.text-content h3{padding-top: 20px;}

.news .item{background: #fff;width: 100%;}
.news .wr{padding: 10px;}
.news .hover{background: #d9e9f3;}
.news .date{color: #fff;font-size: 11px;background: #1971b0;float: left;padding: 1px 4px;}
.news .news-short{padding: 10px 0;}

.page-swapper td{padding: 10px 5px;}
.page-swapper td a{text-decoration: none;}
.page-swapper td a:hover{text-decoration: underline;}
.page-swapper td.invisible{visibility: hidden;}

.map div{font-size: 11px;padding: 3px 0;}

.anchors{font-size: 12px;line-height: 17px;}

.promotion{font-size: 11px;padding-top: 15px;color: #fff;}
.promotion a{color: #fff;}

.yandex{width:156px;margin:5px 0px;}
.yandex .item{padding:6px;}
.yandex h3{font-size: 12px;padding-bottom: 3px; margin:0px; font-weight:bold; font-family:Verdana;}
.yandex h3 a{color: #317cc6;}
.yandex p{padding:3px 0px 0px; font-size: 13px;color:#000;}
.yandex span{font-size: 11px; color:#006600}