html,body {padding:0;margin:0; width:100%; height:100%;}
html{background:  #c2cfe2 url(../i/max/html.gif)}
body {color:#3773c6;  font:62.5% Tahoma, Arial;}

img{border:0; font-size:12px;}
.img{display: block; margin:0; padding:0;}

#allPage{width:100%;  height: auto !important; height/**/:100%; min-height:100%;  background:url(../i/max/body.jpg) bottom repeat-x;}
.border{width:776px; margin:auto; background: url(../i/max/allpage.gif);position: relative;}
.clr{clear:both;}
form{padding:0; margin:0;}


h1{font-size:16px; font-weight:normal; padding:0px 0 8px 0; margin:0; color:#fc9a6b; font-family:impact;}
h2{font-size:12px; font-family:tahoma; color:#a9a8a7; text-decoration:underline; padding:8px 0 8px 0; margin:0;} 
h3{font-size:11px;padding:0; margin:0; font-family:"MS san serif",Arial; color:#138ed5;}
h4{font-size:1.2em; font-weight:bold;padding:0; margin:0;}
h5{font-size:1.1em;padding:0; margin:0;}
h6{font-size:10px;padding:0; margin:0;}

a{color: #0cb7ff; text-decoration: none; cursor: pointer;}
a:hover{color:#ff9422;}

ul{margin: 20px; padding:0;}
p{margin:0; padding: 5px 0 10px 0;}

.shd_l{background:url(../i/max/shd_l.jpg);width:27px; height:263px; position:absolute; bottom:0;left:-28px;}
.shd_r{background:url(../i/max/shd_r.jpg);width:27px; height:263px; position:absolute; bottom:0;right:-26px;}

.header{width:774px; height:91px; background:url(../i/max/header.gif); margin:auto; position:relative;}
.search{position:absolute; top: 57px; left:18px;}
.search input{padding:0; margin:0;width:77px; border:0; height: 12px;font-size:10px; margin-right:10px; position:absolute; top:1px; left:0px;}
.search a{background: url(../i/max/search.gif) -100px -100px no-repeat; width:18px; height:15px; display:block; position:absolute; top:-1px; left:90px;}
.search a:hover{background:url(../i/max/search.gif) 0 0 no-repeat; text-decoration:none;}

/*===top links===*/
.top_links{position: absolute; top: 11px; left: 440px; z-index:20; width:170px; }
.top_links a{width:20px; height:28px; cursor: pointer; background: url(../i/max/map.gif) -1000px -1000px no-repeat; float: right; white-space:nowrap; margin: 14px 0px 0 7px;font-size:1px;}
.top_links a:hover{text-decoration:none;}

.top_links a:hover.home{background-position:  0 0px;}
.top_links a:hover.map{background-position: -27px 0px;}
.top_links a:hover.mail{background-position: -54px 0px;}
/*=== end_top_links===*/


/* MENU */
.top_menu{position: absolute; top:57px; left:152px; list-style:none;padding:0; margin:0;}
.top_menu li{float:left; margin-right:4px;}
.top_menu li a{background:url(../i/max/menu.gif) -1000px -1000px no-repeat; height:15px; display:block; overflow:hidden;}
.top_menu li a span{display:none;}
.top_menu li a img{font-size:12px; width:100%; height:18px;}

a.id_1{width:63px;}
a.id_2{width:82px;}
a.id_3{width:94px;}
a.id_4{width:57px;}
a.id_5{width:69px;}
a.id_6{width:71px;}

.top_menu li a.id_1:hover, .top_menu li a.id_1_active, .top_menu li:hover a.id_1, .top_menu li.jshover a.id_1{width:63px; background-position: 0px 0px;}
.top_menu li a.id_2:hover, .top_menu li a.id_2_active, .top_menu li:hover a.id_2, .top_menu li.jshover a.id_2{width:82px; background-position:-68px 0;}
.top_menu li a.id_3:hover, .top_menu li a.id_3_active, .top_menu li:hover a.id_3, .top_menu li.jshover a.id_3{width:94px; background-position:-154px 0;}
.top_menu li a.id_4:hover, .top_menu li a.id_4_active, .top_menu li:hover a.id_4, .top_menu li.jshover a.id_4{width:57px; background-position:-253px 0;}
.top_menu li a.id_5:hover, .top_menu li a.id_5_active, .top_menu li:hover a.id_5, .top_menu li.jshover a.id_5{width:69px; background-position:-314px 0;}
.top_menu li a.id_6:hover, .top_menu li a.id_6_active, .top_menu li:hover a.id_6, .top_menu li.jshover a.id_6{width:71px; background-position:-386px 0;}

/*level2*/
.top_menu ul{display:none; position:absolute; border: solid 1px #152f67; background:#138ed5; width: 210px; padding:0; margin:0; list-style:none; z-index: 10;}

.top_menu li:hover ul, .top_menu li.jshover ul {display:block;}

.top_menu ul li{height: 17px; margin:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:161px; border-left: solid 1px #fff; position: relative;}
.top_menu ul li a{padding: 0 0 0 15px; background: url(../i/max/sub_menu.gif) 0 -16px no-repeat; height:17px; line-height:16px; display: block; width:193px; color:#fff;}
.top_menu ul li a:hover{background: url(../i/max/sub_menu.gif) 0 0px no-repeat; color:#fff;}

.top_menu ul li:hover, .top_menu ul li.jshover {
	z-index: 10;
} 


/*level3*/
.top_menu li:hover ul ul, .top_menu li.jshover ul ul{display:none;}
.top_menu ul li:hover ul, .top_menu ul li.jshover ul{display:block; left: 70px; top: 30px; margin-left:-2px; margin-top:-18px;}

/* END_MENU */

.login {position:absolute; top:36px; left:153px; display:block; width:114px; height:10px; background:url(../i/max/login_link.gif) -1000px -1000px no-repeat;}
.login:hover { background-position:0 0;}


#autoriz .inputbox1,#autoriz .inputbox2{border: 0; width:95px; position: absolute; height:15px; padding:0; margin:0; font-size:10px;}
#autoriz .inputbox1{top:24px; left:58px;}
#autoriz .inputbox2{top:46px; left:58px;}
#checkbox{position: absolute; top:69px; left:26px; border:0; padding:0; margin:0; width:16px; height:16px;}
.reg{position: absolute; top:2px; left:13px; color:#fff; text-decoration: underline;}
.reg:hover{text-decoration: none;}
.close{position: absolute; left:157px; top:23px;  padding:0 5px;}
.bt_login{position: absolute; left:102px; top:69px; padding:0 24px; }

#autoriz{display:none; background: url(../i/max/login.gif) top left no-repeat; width:185px; height:94px; position: absolute; top:0px; left:150px; z-index:150; overflow:hidden;}


.contejner{background:url(../i/max/hz.gif) 2px 0 no-repeat; float:left; width:100%; }
.tiltle_line{background:url(../i/max/hd.gif) 14px 0 no-repeat;float:left; width:100%; height:37px;}
.main_part{float:left; width:480px; margin: 0 0 0 15px !important; margin/**/:0 0 0 8px; background:#fff; padding:5px 12px 0 12px}
.right{float:right; margin-right: 15px !important;margin-right/**/:8px; width:214px; padding: 5px 3px 0 3px;}

.main_part2{float:left; width:480px;  margin: 0 0 0 15px !important; margin/**/:0 0 0 8px;  padding:5px 12px 0 12px}
.right2{float:right; margin-right: 15px !important;margin-right/**/:8px; width:218px; padding: 5px 0px 0 0px;}

h1.title{font-size:11px; font-weight:normal; padding:0px 0 8px 30px; margin:-24px 0 0 0; color:#2e6bbc; font-family:impact; text-transform:uppercase; position:relative; }
.right2 h1.title, .right h1.title{padding:0px 0 8px 39px;}


.pathway{font-family:Tahoma; font-weight:bold;padding:5px 0 15px 0px; color:#3773c6;}
.pathway a{text-decoration:underline; font-family:Tahoma; font-weight:bold;padding:5px 0 0 0px; color:#3773c6;}
.pathway span{text-decoration: underline;}

.bann{margin: auto;}
.footer{height:61px; position:absolute; bottom:0; left:1px; background:url(../i/max/footer1.gif) bottom left no-repeat; width:774px;}
.footer.bblock{background:url(../i/max/footer2.gif) bottom left no-repeat;}
.footer .copy{padding: 28px 10px 0 10px;}
.footer .copy span{float:right;}
.footer .b_menu{list-style:none;float:left; width: 500px;margin:0; padding:0; color:#3773c6;}
.footer .b_menu li{float: left;}
.footer .b_menu li a{color:#3773c6;}
.footer .b_menu li a:hover{text-decoration:underline;}

.clr_footer{clear:both; height:54px;}
.news_block{clear:left; border-bottom: dashed 1px #709bd4; margin-bottom:7px; float:left; width:100%;}
.news_block p{margin-left: 95px;padding-bottom:0;}
/*.news_block h3{margin-left: 95px;}*/
.news_block a.more{display: block; float: right; height:15px;}

.main{height: auto !important;}
.t{background:url(../i/max/footer_t.gif) 1px 0 no-repeat; width:774px; height:43px;}
.bottom_block{float:left;clear:left; width:100%; background:url(../i/max/bottom_line.gif) 0px 0;}

.bt_opros{width:95px;height:19px; background:url(../i/max/bt_opros.gif) top left no-repeat; cursor:pointer; display:block;}
.bt_opros:hover{background:url(../i/max/bt_opros.gif) bottom left no-repeat; cursor:pointer;}
.right2 table{margin:5px 0;}
.right2 td{color:#0bb2ed;}

