html, body{width:100%;height:100%;}
body{padding:0px;margin:0px;background-color:#1f2932;font-family:Verdana, Tahoma;font-size:13px;color:#ffffff;}
table, tr, td{padding: 0px;margin: 0px;border: none;border-collapse: collapse;vertical-align: top;font-family:Verdana, Tahoma;font-size:13px;color:#ffffff;text-align: left;}
div{border: none;padding: 0px;margin: 0px;}
img{border-width: 0px;}
form{display:inline;}
a{text-decoration:none;color:#91bdd5;}
a:hover{text-decoration: underline;color:#ffffff;}
h1, h2, h3{font-size: 18px;font-weight: normal;margin: 0;padding-bottom: 10px;}
.clear{clear: both;width: 0px;height: 0px;overflow: hidden;}
.invis{display: none;}
.annotation{display: none;}
h2.small{font-size: 14px;}

.all{width:100%;min-height: 100%;margin-bottom: -55px;}
*html .all{height:100%;}

.top-line{width:1000px;margin: 0 auto;height:26px;}
.top-line a{display: block;width:18px;height:10px;float: left;background: url(/images/map.gif) no-repeat left top;margin-top: 7px;}
.top-line a.map{background-position: -18px top;}
.top-line a.mail{background-position: -36px top;}
.top-line a.home{margin-left: 15px;}
*html .top-line a.home{margin-left: 10px;}

.logo-cont{height:306px;border-top:1px solid #0c0e10;border-bottom:1px solid #0c0e10;background:#191919;}
.logo-cont div.cont{height: 100%;width:1000px;margin: 0 auto;position: relative;background:url(/images/logo.jpg) no-repeat left -1px;}
.logo-cont .menu{position: absolute;bottom: 0;left:0;height:42px;width:924px;}
.logo-cont .menu a{height: 42px;float: left;}
.logo-cont .menu a.a1{width:93px;margin-left: 53px;}
.logo-cont .menu a.a2{width:98px;margin-left: 118px;}
.logo-cont .menu a.a3{width:106px;margin-left: 162px;}
.logo-cont .menu a.a4{width:137px;margin-left: 113px;}
.logo-cont .l1, .logo-cont .l2, .logo-cont .l3, .logo-cont .l4{position: absolute;left:37px;}
.logo-cont .l1{height:48px;width:310px;top:93px;}
.logo-cont .l2{height:26px;width:275px;top:141px;}
.logo-cont .l3{height:26px;width:92px;top:169px;}
.logo-cont .l4{height:26px;width:143px;top:195px;}

.main{width:1000px;margin:0 auto;padding: 20px 0 74px 0;}
.content{width:648px;float: right;}
.main .menu{width:342px;float: left;}

.panel{width: 100%;background: #293742;clear: both;margin-bottom: 20px;}
.panel h2{padding-bottom: 5px;}
.panel .t, .panel .b, .panel .t div, .panel .b div{height: 13px;overflow: hidden;}
.panel .t div, .panel .b div{float: right;width:13px;}
.panel .t div{background: url(/images/corners.jpg) no-repeat 1px -1px;}
.panel .b div{background: url(/images/corners.jpg) no-repeat 1px -13px;}
.panel .t{background: url(/images/corners.jpg) no-repeat -13px -1px;}
.panel .b{background: url(/images/corners.jpg) no-repeat -13px -13px;}
.panel .c{padding: 0 13px;}

.footer{height:49px;background: #191919;border-top:1px solid #0c0e10;color:#808080;width:100%;text-align: center;padding-top: 5px;}
.footer a{color:#808080;}
.footer .atm{font-size: 10px;position: relative;top:5px;}
.footer img{margin-top: 3px;vertical-align: top;}

.panel .item{padding: 3px 0;clear: both;}
.panel .item span{background: url(/images/arrows.jpg) no-repeat left top;cursor: pointer;width:6px;height: 7px;overflow: hidden;display: block;float: left;margin-right: 5px;margin-top: 5px;}
.sub{padding-left: 20px;display: none;}

h2.title{font-size: 14px;}

.backward-form td{padding:5px 5px 0 5px;}
.backward-form .errorMessage{height: 13px;font-size: 11px;color: #ff0000;}
.backward-form input{color:#000;}
.backward-form .inp{width:350px;height:20px; border:1px solid #191919;}
.backward-form textarea{width:350px;border:1px solid #191919;color:#000;}
.backward-form .dop{height: 50px;}
.backward-form .quest{height: 100px;}

ul{list-style:none;padding:0px;margin:3px 0px 3px 10px;}
ul li{background:url(/images/arrows.jpg) no-repeat;background-position:-6px 6px;padding: 0;padding-left: 10px;}
.page-swapper td{padding: 0px 5px;}
.my-table{border:1px solid #cccccc;width: 100%;}
.my-table td{vertical-align:top;padding:5px;border:1px solid #cccccc;}

.date{display:block;color:#81a9bf;font-size:10px;}
.more{color:#6f91a4;font-size:10px;}
.more:hover{text-decoration:none;}
.news .item{padding-bottom: 15px;}
