@charset "utf-8";
/* CSS Document */
.base { 
			padding-bottom: 51px; 
			min-height: 100%; 
			height: '100%'; 
			width: 100%; 
			width:expression(document.body.clientWidth < 1000? "1000px": "100%"); 
			min-width: 1000px; 
			overflow: hidden; 
			overflow: 'visible';
			position: relative 
			}
			
#content { float: left; min-width: 1000px; position: relative }
#basebg { 
			margin-left: 87%; 
			background: url(../sm-img/shadow.png) no-repeat 0 0; 			
			margin-left: '0'; 			
			background: expression('none'); 
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/shadow.png', sizingMethod='crop');  
			position: absolute;
			top: 0px; 
			left: 0;
			z-index: 1000;
			width: 35px;			
			}
#shw-bot { position: absolute; width: 15px; height: 93px; background: url(../sm-img/shadow-bot.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/shadow-bot.png', sizingMethod='crop'); }
.minw { width: 1000px; font-size: 1px; height: 1px; }

/* �?�?�����? */
.top { width: 100%; table-layout: fixed; }
.top .top11 { height: 38px; width: 267px; }
.top .region { margin-top: 3px; height: 35px; font-size: 11px; position: relative;     }
.top .region div.regi { font-style: normal; padding-bottom: 1px; color: #000; font-weight: normal; float: left; position: relative;color: #0C49A2; padding-right: 13px; font-weight: bold; top: 11px; left: 18px; white-space: nowrap }
.top .region span { color: #0F59A2; border-bottom: 1px dashed #0F59A2; cursor: pointer; font-weight: normal; }
#regions { display: none; position: absolute; top: 20px; right: -35px; width: 100px; padding: 3px 0 6px 0; border: 1px solid #3D7FC1; background: #fff; z-index: 100; white-space: normal }
#regions a { display: block; padding: 1px 10px 1px 7px; text-decoration: none; color: #000 !important; font-size: 12px; font-weight: normal  }
#regions a:hover { color: #fff !important; background: #2d7aaa; }

.top .top12 { background: url(../sm-img/top12-bg.gif) no-repeat 100% 0; }
.top .top12 span { position: relative; top: 11px; left: 20px; color: #fff; font-size: 11px;  }
.top .top12 strong { position: absolute; top: 8px; right: 105px; color: #fff; font-size: 11px; }

.top .top13 { width: 247px; background: url(../sm-img/multi.gif) repeat-x 0 0; }
.top .top13 div { padding: 8px 0 0 25px; color: #035AB1; font-size: 11px; }
.top .top13 span { padding: 0 9px; }

.top .top21 { height: 191px; }
.top .logo { height: 71px; padding-top: 7px; //padding-top: 0; }
.top .logo div { margin: 0 24px 0 11px;  }
.logoimg { position: absolute; top: 36px; left: 18px; }
.top .logo img { margin: 0px 0 0 5px; }
.top .top21 .banner { height: 121px; background: #fff; }

.top .top22 { text-align: center; }
.top .top22 img { margin: 0px; }

.top .top23 { text-align: right  }
.top .autz { margin-top: 13px; margin-left: 8px; width: 239px; height: 53px; text-align: left }
.top .autz11 { height: 53px; width: 5px; float: left; font-size: 1px; }
.top .autz22 { margin-left: 5px; margin-left: '0'; float: 'left'; height: 53px; width: 234px; }
.top .autz .line1 { padding: 8px 0 0 5px; width: '210px'; }
.top .autz input { width: 65px; margin-right: 4px; padding: 1px 2px; }
.top .autz input.btn { width: 5em; font-weight: bold; padding: 0; //margin-bottom: -2px; }
.top .autz .act { color: #000 !important; }
.top .autz .text { color: #666; }
.top .autz .line1 em { font-size: 14px; font-weight: bold; display: block; width: 210px; height: 18px; overflow: hidden; color: #FBFFBA !important; }
.top .autz .line2 { padding: 5px 0 0 7px; font-size: 11px; width: '210px'; }
.top .autz .line2 strong { margin-right: 20px; color: #fff!important;  }
.top .autz .line2 span { padding-right: 10px; }
.top .autz .line2 i { font-style: normal; text-decoration: underline; cursor: pointer; color: #000; }
.top .autz .line2 i:hover { text-decoration: none; }
.top .autz .line2 a:hover { text-decoration: none; }

.reg-bg2 { position: absolute; left: 50%; top: 200px; margin-left: -200px; width: 401px; height: 264px; background: url(../sm-img/reg-bg2.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/reg-bg2.png', sizingMethod='crop'); z-index: 50; }

.reg2 { position: absolute; top: 217px; left: 50%; margin-left: -173px; width: 345px; height: 220px; padding-bottom: 5px; background: #fff; overflow: hidden; z-index: 100; filter:alpha(opacity=0);}

.reg2 img { float: right; margin-right: 0; //margin-right: -7px; margin-right: '0'; margin-top: 5px; cursor: pointer; 
}
img.codeimg { float: left!important; margin: 0!important }
.reg2 strong { display: block; padding-bottom: 2px; font-size: 17px; font-weight: normal; color: #0C49A2; }
.reg2 .form { margin-top: 0; width: 340px; }
.reg2 .form .name { width: 120px; //width: 105px; width: '120px'; }
.reg2 .form .inp { width: 210px; }
.inp2 { width: 150px!important; }
.textar { width: 97%; height: 150px; margin: -5px 0 10px 0 }
.abs { position: absolute; padding-right: 10px; left: 0 }
.reg2 .form .btn input { font-weight: bold; margin-top: -3px; margin-top: '0'; padding: 1px 2px; }

.reg-bg { position: absolute; left: 50%; top: 200px; margin-left: -190px; width: 380px; height: 226px; background: url(../sm-img/reg-bg.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/reg-bg.png', sizingMethod='crop'); z-index: 50; }
.reg { position: absolute; top: 217px; left: 50%; margin-left: -168px; width: 335px; height: 180px; /*margin: 15px 22px 23px 16px;*/ padding-bottom: 5px; background: #fff; overflow: hidden; z-index: 100; z-index: 100; }
.reg img { float: right; margin-right: 0; //margin-right: -7px; margin-right: '0'; margin-top: 5px; cursor: pointer; }
.reg strong { display: block; padding-bottom: 2px; font-size: 17px; font-weight: normal; color: #0C49A2; }
.reg .form { margin-top: 0; width: 330px; }
.reg .form .name { width: 110px; //width: 95px; width: '110px'; }
.reg .form .inp { width: 210px; }
.reg .form .btn input { font-weight: bold; margin-top: -3px; margin-top: '0'; padding: 1px 2px; }

.rgst { width: 401px; z-index: 100; position: absolute; left: 50%; top: 215px; margin-left: -200px; }
.rgst .c11 {
	width: 17px;
	height: 20px;
	background: url(../sm-img/reg11.png) no-repeat 0 0; }
.rgst .c12 {
	width: 23px;
	height: 20px;
	background: url(../sm-img/reg13.png) no-repeat 0 0; }
	
.rgst .c21 {
	width: 17px;
	height: 23px;
	background: url(../sm-img/reg31.png) no-repeat 0 0; }
	
.rgst .c22 {
	width: 23px;
	height: 23px;
	background: url(../sm-img/reg33.png) no-repeat 0 0; }
	
.rgst .brd-top {
	width: 361px;
	height: 20px;
	background: url(../sm-img/reg12.png) no-repeat 0 0; }
	
.rgst .brd-lft {
	width: 17px;	
	background: url(../sm-img/reg21.png) repeat-y 0 0; }
	
.rgst .brd-rgh {
	width: 23px;
	background: url(../sm-img/reg23.png) repeat-y 0 0;  }
	
.rgst .brd-bot {
	width: 361px;
	height: 23px;
    background: url(../sm-img/reg32.png) no-repeat 0 0;	}
	
.rgst .cntr { background: #fff; padding: 0 0 10px 10px; }
.rgst img { float: right; margin-right: 0; //margin-right: -7px; margin-right: '0'; margin-top: 7px; cursor: pointer; }
.rgst strong { display: block; padding-bottom: 2px; font-size: 17px; font-weight: normal; color: #0C49A2; }
.rgst .form { margin-top: 0; width: 340px; }
.rgst .form .name { width: 120px; //width: 105px; width: '120px'; }
.rgst .form .inp { width: 210px; }
.rgst .form .btn input { font-weight: bold; margin-top: -3px; margin-top: '0'; padding: 1px 2px; }




.pas-bg { position: absolute; left: 50%; top: 315px; margin-left: -148px; width: 296px; height: 130px; background: url(../sm-img/pass-bg.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/pass-bg.png', sizingMethod='crop'); z-index: 50; }
.pas { position: absolute; top: 334px; left: 50%; margin-left: -132px; width: 250px; height: 85px; padding-bottom: 5px; background: #fff; overflow: hidden; z-index: 100; }
.pas img { float: right; margin-right: 0; //margin-right: -7px; margin-right: '0'; margin-top: 5px; cursor: pointer; }
.pas strong { display: block; padding-bottom: 1px; font-size: 17px; font-weight: normal; color: #0C49A2; }
.pas .form { margin-top: 0; width: 250px; }
.pas .form .name { width: 55px; //width: 45px; width: '55px'; }
.pas .form .inp { width: 180px; }
.pas .form .btn input { font-weight: bold; margin-top: -2px; margin-top: '0'; padding: 1px 2px; }

.sbsc-bg { position: absolute; left: 50%; top: 350px; margin-left: -148px; width: 296px; height: 130px; background: url(../sm-img/sbsc-bg.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/sbsc-bg.png', sizingMethod='crop'); z-index: 50; }
.sbsc { position: absolute; top: 369px; left: 50%; margin-left: -132px; width: 250px; height: 85px; padding-bottom: 5px; background: #FEF3C5; //background: #FEF1BE; overflow: hidden; z-index: 100; }
.sbsc img { float: right; margin-right: 0; //margin-right: -7px; margin-right: '0'; margin-top: 5px; cursor: pointer; }
.sbsc strong { display: block; padding-bottom: 0px; font-size: 17px; font-weight: normal; color: #0064C9; }
.sbsc .form { margin-top: 0; width: 250px; }
.sbsc .form .name { width: 55px; //width: 45px; width: '55px'; }
.sbsc .form .inp { width: 185px; //width: 180px; width: '185px';  }
.sbsc .form .btn input { font-weight: bold; margin-top: -2px; margin-top: '0'; padding: 1px 2px; }

.top .top23 .banner { margin-top: 11px; //margin-top: 13px; margin-left: 7px; }

/* �������� */
.menu { background: #024F9D url(../sm-img/menu-bg.gif) no-repeat 0 0; border-top: 1px solid #fff; }
.menu .m11 { position: absolute; top: 0; left: 0; width: 49px; height: 83px; background: url(../sm-img/menu-bg.gif) no-repeat 0 0; }
.menu .line { height: 28px; //height: 27px; height: '28px'; border-bottom: 1px solid #2169AE;  }
.menu .last { height: 27px; border-bottom: none;  }
.menu .title { width: 121px; float: left; padding-top: 6px; color: #CCDFF3; font-size: 11px; text-align: right; }
.menu .items { float: left;  padding: 4px 5px 0 5px; }
.menu .items span { display: block; float: left; padding: 3px 7px 3px 7px; color: #fff; font-weight: bold; font-size: 11px; }
.menu .items span:hover { background: #5BAB0C;  }
.menu .items span.sel { background: #FF5656; }
.menu .items a { color: #fff !important; text-decoration: none !important; }

/* �?���������?���?���?�? �?������ */
.cnt { width: 100%; background: #fff; }
.cnt11 { width: 20%; padding-bottom: 35px; }
.cnt12 { width: 61%; padding-bottom: 35px; }
.cnt12 .cnt121 { width: 50%; }
.cnt12 .cnt121 .pad { padding: 16px 15px 0 20px; }
.cnt12 .cnt122 { width: 50%; }
.cnt13 { width: 19%; padding-bottom: 35px;  }
.cnt13 p { padding-right: 10px; padding-left: 10px; }

.cnt121 div.news {  }

/* �����?�?�� */
.srch { margin-top: 31px; padding-bottom: 20px; overflow: hidden; background: #D3E3F4; height: '100%' }
.srch-else { height: 28px; }
.srch-else .srch-else-bg { background: #C5D9EE url(../sm-img/multi.gif) repeat-x 0 -66px; }
.srch-else .s22 { position: relative; height: 28px; background: url(../sm-img/sch-e-22.gif) no-repeat 100% 0;   }
.srch-else span { position: absolute; top: 6px; left: 10px; color: #035AB1; font-size: 12px; white-space: nowrap; font-weight: bold; cursor: pointer; border-bottom: 1px dashed #035AB1; }
.srch-blk {/* height: 121px;*/ background: #D3E3F4 url(../sm-img/multi.gif) repeat-x 0 -105px; }
.srch-blk .s22 { /*height: 120px;*/ background: url(../sm-img/srch-22.gif) no-repeat 100% 0; padding-bottom: 10px !important;
//padding-bottom: 23px !important; }
.srch-blk .title { padding: 9px 0 10px 10px; color: #fff; font-size: 15px; font-weight: bold; position: relative }
.srch-blk select { width: 160px; margin: 0 0 10px 10px; font-size: 11px; }
.srch-blk input {  clear: both; float: left; margin: 0 10px 0 10px; padding: 1px 4px; color: #035AB1; font-size: 11px; font-weight: bold; }
.srch-blk .and { font-size: 11px; float: left; line-height: 105%; }
.srch-blk .date input { width: 70px; margin: 0 5px 10px 10px; font-weight: normal; color: #000; }
.srch-blk .date img { margin-top: 1px; }

.cnt11 .banner { padding: 0 0 14px 10px; background: #D3E3F4;  }
.cnt11 .banner2 { padding: 20px 0 15px 10px; background: #D3E3F4; }
.cnt11 .banner3 { padding: 0 0 20px 10px;  }
.cnt11 .bannerc { padding: 0 0 10px 10px;  }
.cnt12 .cnt122 .banner { margin-top: 10px; }
.cnt12 .banner-bot { padding: 20px 0 0; text-align: center; }
.cnt12 .banner-bot img { margin: auto; }
.cnt12 .banner { padding: 20px 0px 20px 0px; text-align: center; }
.cnt12 .banner img { margin: auto; }
.cnt13 .banner { margin: 0 0 15px 10px; }
.cnt13 .banner-bg { padding: 20px 10px; background: #F2F8FF; }

.opros { padding: 8px 5px 20px 10px; background: #EAF3FD; border-right: 1px solid #D3E3F4; }
.opros ul { padding: 5px 0 9px 8px; }
.opros ul li { padding: 0 0 .1em 10px; font-size: 92%; background: url(../sm-img/marker-pointer.gif) no-repeat 0 .5em; }

.opros ol { /*width: 450px;*/ padding: 8px 10px 9px 22px; width: 85%; //width: 65%; width: '85%';  }
.opros ol li { font-size: 92%; padding-bottom: 4px; }
.opros ol .pg { margin-top: 2px; min-height: 10px; background: #024F9D; }
.opros ol .pg span { position: relative; left: 100%; padding-left: 3px; //float: left; font-weight: bold; }
.opros ol .pg td { width: 95%; background: #F58A2E; font-size: 1px; }
.opros ol .pg th { width: 5%; padding: 0 3px; }

.forum-top-topic { background: #D3E3F4 url(../sm-img/brd.gif) repeat-x 0 100%; margin-bottom: 15px; }
.forum-top-topic .f22 { padding: 0px 10px 25px 10px; min-height: 130px; height: '130px'; background: url(../sm-img/forum-top-topic22.gif) no-repeat 100% 100%; }
.forum-top-topic p { margin: 0 0 .5em 0; padding-left: 18px; padding-bottom: 1px; font-size: 92%; background: url(../sm-img/topic.gif) no-repeat 0 2px; }
.forum-top-topic i { color: #858585; font-style: normal; }
.forum-top-topic strong { display: block; padding-top: 5px; }

.links { padding: 0 10px 15px 10px; }
.links p { font-size: 92%; margin: 0 0 .5em 0; }
.links a { font-weight: bold; }

.news { padding: 10px 10px 20px 20px ; }
.news .item { padding: 7px 0 8px 0 ; clear: both; overflow: hidden; }
.news .item .img-brd { border: 1px solid #ccc; padding: 1px; float: left !important; margin: 0 10px 5px 0 !important; }
.news .item .img { overflow: hidden; width: 56px; }
.news .item .pic { padding-top: 5px; }
.news .item .pic a { margin-right: 5px; font-size: 10px; text-decoration: none; }
.news .item span { display: block; font-size: 92%; color: #828282; }
.news .item a { font-weight: bold; }
.news .item p { margin: .3em 0 0; }
.news .item p .img { width: auto!important; } 
.news .sel .img { width: 116px; }
.news .sel a { font-size: 125%; color: #D65702 !important; }
.news .sel a:hover { color: #F3A16B !important; }

.news .srch-tf .s1 { /*background: #F2F8FF;*/ background: #d65702; border: 1px solid #A5C0DD; border-bottom: 1px solid #D7E6F7;  }
.news .srch-tf .line a { color: #e1d9d9!important; }
.news .srch-tf .line a:hover { color: #fff!important; }
.news .srch-tf .line { color: #ccc!important; }
.news .srch-tf .s1 .s11 { position: relative; top: -1px; left: -1px; background: url(../sm-img/s112.gif) no-repeat 0 0; }
.news .srch-tf .s1 .s12 { padding: 10px 10px 0 10px; position: relative; top: 0; right: -2px; background: url(../sm-img/s113.gif) no-repeat 100% 0; }


.sbsc-link { position: absolute; top: -28px; right: 10px; background: #FEF3C5 url(../sm-img/sbsc11.gif) no-repeat 0 0; font-size: 11px; }
.sbsc12 { background: url(../sm-img/sbsc12.gif) no-repeat 100% 0; }
.sbsc21 { background: url(../sm-img/sbsc21.gif) no-repeat 0 100%; }
.sbsc22 { background: url(../sm-img/sbsc22.gif) no-repeat 100% 100%; }
.sbsc-link .ico { padding: 3px 10px 7px 22px;  background: url(../sm-img/ico-mail.gif) no-repeat 7px 6px; }
.sbsc-link span { color: #045cb6 !important; font-size: 11px !important;  font-weight: bold; border-bottom: 1px dashed #035AB1; cursor: pointer; }

.info { padding: 10px 10px 0px 0px; margin-bottom: 10px; }
.info h4 { padding-left: 14px; }
.info .brdl { border-left: 1px solid #BACBDC;  }
.info .item { padding: 7px 0 8px 14px; /*border-left: 1px solid #BACBDC; */}
.info .item .img-brd { border: 1px solid #ccc; padding: 1px; float: right; margin: 0 0 5px 10px; margin-left: '0'; }
.info .item .img { overflow: hidden; width: 56px; }
.info .item a { font-weight: bold; }
.info .item p { margin: .3em 0 0 0; }
.info .sel .img { width: 116px; }
.info .sel a { font-size: 125%; color: #D65702 !important; }
.info .sel a:hover { color: #F3A16B !important; }

.txt-blk { width: 300px; min-height: 130px; height: '130px'; background: #024F9D url(../sm-img/txt-blk22.gif) no-repeat 100% 100%; color: #fff; }
.txt-blk .pad { padding: 10px 20px 15px 10px; }
.txt-blk h1 { color: #9EBBD9; font-size: 16px; margin: 0 0 .3em 0; font-weight: bold; }
.txt-blk h2 { color: #9EBBD9; font-size: 14px; margin: .1em 0 .3em 0; font-weight: bold; }
.txt-blk h3 { color: #9EBBD9; font-size: 12px; margin: .1em 0 .3em 0; font-weight: bold; }
.txt-blk .img-lft { float: left; margin: .3em 8px 4px 0; }
.txt-blk .img-rgh { float: right; margin: .3em 0 4px 8px; }
.txt-blk p { margin: 0 0 .5em 0; }
.txt-blk a { color: #82E3FF !important; }
.txt-blk a:hover { color: #A9CDD8 !important; }

.nov { margin-bottom: 15px; padding: 10px 10px 20px 10px; background: #bdfea6; border-bottom: 5px solid #529B0B; }
.nov ul { padding: 5px 0 8px 0; }
.nov ul li { padding: 0 0 .4em 9px; background: url(../sm-img/marker-pointer2.gif) no-repeat 0 .3em; }
.nov ul li.important a { color: #224914 !important;  }
.nov a { color: #529B0B !important; font-weight: bold; }
.nov a:hover { color: #224914 !important; }

.win { margin-top: -15px; margin-bottom: 20px; padding: 0 0 0 10px; background: url(../sm-img/prize2.jpg) no-repeat 95% 0; }
.win .img { width: 105px; height: 109px; float: right; }
.win h5, .win span, .win a { color: #CF0D0E !important; }
.win a:hover { color: #FC7F80 !important; }
.win h5 { margin-top: 25px; margin-bottom: .1em; }
.win span {display: block; padding-bottom: 17px; }
.win p { font-size: 92%; margin: 0 0 .5em 0; }
.win strong { display: block; font-size: 125%; }

.meteo { margin-bottom: 15px; margin-bottom: 30px; margin-top: 15px padding-left: 10px; padding-right: 10px; }
.meteo table { margin-top: 5px; }
.meteo th { padding: 3px 1px;  font-weight: normal; text-align: center; font-size: 92%; font-size: '70%'; color: #828282; vertical-align: bottom; }
.meteo th h5 { margin-bottom: 0; }
.meteo td { padding: 2px 3px; font-size: 92%; font-size: '70%'; text-align: center; }
.meteo td img { display: block; margin: 0 15px; }
.meteo .bg td { background: #F1F6FB; }
.meteo td span { color: #2F6CC0; }
.meteo td i { font-style: normal; color: #ED4300; }
.meteo td strong { color: #0A18C8; font-weight: normal; }

.cnt2 { width: 100%; border-bottom: 10px solid #B4CBE3; }
.cnt2 td { padding: 10px 0 15px 0; font-size: 92%; font-size: '70%'; background: #E6F0F9 url(../sm-img/cnt2-bg.gif) repeat-x 0 100%; border-top: 5px solid #B4CBE3; }
.cnt2 td ul { padding: 5px 0 5px 0; }
.cnt2 td li { padding: 0 0 .3em 0; background: none; }
.cnt2 td li i { white-space: nowrap; }
.cnt2 td em { font-style: normal; font-size: 14px; font-weight: bold; }
.cnt2 .cnt21 { width: 20%; padding-left: 10px; }
.cnt2 .cnt22 { width: 40%; padding-left: 20px; }
.cnt2 .cnt23 { width: 21%; padding-left: 10px; }
.cnt2 .cnt24 { width: 19%; padding: 10px 0 0 10px; }

.cnt21 img { float: left; }
.cnt21 em { display: block; padding-top: 18px; }
.cnt21 p { clear: both; margin: 0; padding-top: 13px; }
.cnt23 li a { font-weight: bold; }
.cnt24 img { margin-bottom: 10px; }

.brd-bottom { border-top: 2px solid #EDDFAD; }
.bottom { width: 100%; height: 220px; }
.bottom .bot22 { width: 100%; height: 220px; }

.bottom table td { padding: 0 20px 5px 10px; color: #AD9862; font-size: 92%; font-size: '70%'; }
.bottom table .bottop td { padding-top: 12px; }
.bottom table td.first { width: 200px }
.bottom table a { color: #AD9862 !important; }
.bottom table a:hover { text-decoration: none !important; }
.bottom ul { padding: 2px 0 5px 0; width: auto; }
.bottom ul li { padding: 0 0 .2em 0; background: none; }
.bottom p { margin: 0 0 .5em 0; }
.bottom i { color: #CEC19F; }

.counter { position: absolute; bottom: 25px; width: 1000px  }
.counter img { margin: 0 10px 4px 0; }



/************* �?�?�����������?�� ���� �?�������?�� ********************/
table#supban {}
.day { background: #10a2f7 url(../sm-img/supban.jpg) no-repeat 0 0	}
.night { background: #024385 }
.day .base { background: #FFF9E1 url(../sm-img/bg-day.jpg) no-repeat 0 0; }
.night .base { background: #024385 url(../sm-img/bg-night.jpg) no-repeat 0 0; }
/* �?�?�����? */
.day .top11 .region { background: #fff url(../sm-img/top11-day.gif) no-repeat 100% 0; }
.night .top11 .region { background: #fff url(../sm-img/top11-ngt.gif) no-repeat 100% 0; }

.day .logo { background:  #fff url(../sm-img/logo-bg-day.gif) no-repeat 100% 0; }
.night .logo { background:  #fff url(../sm-img/logo-bg-ngh.gif) no-repeat 100% 0;  }

.day .top .autz11 { background: url(../sm-img/autz11-day.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/autz11-day.png', sizingMethod='crop'); }
.night .top .autz11 { background: url(../sm-img/autz11-ngh.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/autz11-ngh.png', sizingMethod='crop'); }
.day .top .autz22 { background: #FF7900 url(../sm-img/autz22-day.gif) no-repeat 100% 0;  }
.night .top .autz22 { background: #FEF3C5 url(../sm-img/autz22-ngh.gif) no-repeat 100% 0; }
.day .top .autz .text { border: 1px solid #454545;  }
.night .top .autz .text { border: 1px solid #7F9DB9;  }
.day .top .autz .btn { color: #000;  }
.night .top .autz .btn { color: #035AB1; }
.day .top .autz a, .day .top .autz i { color: #fff !important; }
.night .top .autz a, .night .top .autz i { color: #035AB1 !important; }
.day .top .autz .line1 em { color: #fff; }
.night .top .autz .line1 em { color: #035AB1; }

.day #basebg .autz33 { height: 104px; background: url(../sm-img/autz33-day.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/autz33-day.png', sizingMethod='crop'); }
.night #basebg .autz33 { height: 104px; background: url(../sm-img/autz33-ngh.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sm-img/autz33-ngh.png', sizingMethod='crop'); }

.day .bottom { background: #FCF9EC url(../sm-img/bottom-bg-day.jpg) repeat-x 0 0; }
.day .bot22 { background: url(../sm-img/bottom22-day.jpg) no-repeat 100% 100%; }
.night .bottom { background: #FCF9EC url(../sm-img/bottom-bg-ngh.jpg) repeat-x 0 0; }
.night .bot22 { background: url(../sm-img/bottom22-ngh.jpg) no-repeat 100% 100%; }




/*---------------------------------------*/
/*--changes from AlexZ---*/
/*
.top { width: 1000px; }
.cnt { width: 1000px; }
.cnt2 { width: 1000px;  }
.bottom { width: 1000px; }
.srch-else .s22 { background: url(../sm-img/sch-e-22.gif) no-repeat 165px 0;   }

/* �?���������?���?���?�? �?������ 
.cnt11 { width: 213px; }
.cnt12 { width: auto; }
.cnt12 .cnt121 { width: 50%; }
.cnt12 .cnt122 { width: 50%; }
.cnt13 { width: 219px;  }
.srch { padding-bottom: 0px; //padding-bottom: 10px; } */

.cnt12 .cnt121 { width: 51%; }
.cnt12 .cnt122 { width: 49%; }
.cnt12 .pad122 { padding: 0 15px 0 0; }

h6.titlez { margin: -.5em 0 .4em 1px; font: 75% Tahoma, sans-serif; color: #333; clear: both }
div.title h6.titlez { margin: 0!important; padding: 0!important; }

.zaut { padding: 10px 0 0 0; font-size: 110% }
.zaut a { font-weight: bold }
.zaut .min { font-size: 85% }

table.bannert { width: 100%;  }
table.bannert th { text-align: center; height: 60px }
table.bannert td { width: 50%; padding: 0 5px; vertical-align: top; height: 110px; padding-top: 17px; }
table.bannert td.right img { float: right }
table.bannert td.left img { float: left }

/*for_rassilka*/
table.virus { width: 100%; background: #ffeedc url(../sm-img/virus-bg.jpg) repeat-x 0 0; color: #fff; margin-bottom: 15px; border-collapse: collapse  }
table.virus td { background: url(../sm-img/virus-line.gif) repeat-y 0 0 }
table.virus div.title { padding: 12px 85px 0 14px; font-size: 95%; line-height: .9em; background: url(../sm-img/virus-left.gif) no-repeat 0 0 }
table.virus div.title span { font: 18px Tahoma, sans-serif; }
table.virus ul { margin: 8px 0 0 9px }
table.virus ul li { background: url(../sm-img/virus-arrow.gif) no-repeat 0 .6em; color: #ac1e1e; font-weight: bold; font-size: 95%; padding: 0 0 0 9px }
div.zar { background: url(../sm-img/virus.jpg) no-repeat 1px 100%; height: 70px; color: #ac1e1e; font: bold 14px Tahoma, sans-serif; padding: 10px 20px 0 80px}

table.virus td.vform { height: 100px; background: url(../sm-img/stempel.jpg) 0 0 no-repeat }
table.virus div.vform { padding: 10px 9px 12px 9px; }
table.virus div.vform input { width: 100%; font-size: 95%; margin-bottom: 4px; padding-left: 4px; color: #666 }
table.virus div.vform div.butt input { color: #cc0101; font-weight: bold; width: 9em; font-size: 95%; padding: 1px 0; margin: 8px 0 0 2px }
/*end_for_rassilka*/


/*weather informer*/
.w_informer{ width:190px; padding-bottom:30px;}
.w_informer .blue{ color:#035AB1!important;}
.w_informer .orange{ color:#ff7900!important;}
.w_informer table{ width:100%; font-size:11px; margin-top:1px;}
.w_informer td{ height:20px;vertical-align:middle;}
.w_informer td.inf_title{ padding-left:5px;}
.w_informer td.inf_img{ padding:0 5px; width:26px; text-align:center;}
.w_informer td.inf_deg{ text-align:right; padding-right:10px; width:20px;}
.w_informer tr.dark{ background-color:#fff9f0;}


