





body,html{height:100%;}
body{font-family:helvetica,arial,sans serif;font-size:10pt;}
body p{margin-bottom:10px;}
body a{color:#005d88;text-decoration:underline;cursor:pointer;/cursor:hand;}
#player_l{position:absolute;left:50%;margin-left:-848px;margin-top:-258px;}
#player_r{position:absolute;left:50%;margin-left:445px;margin-top:-258px;}
#main{width:100%;min-width:980px;/width:expression(document.body.clientWidth < 1000? "980px": "100%");text-align:left;overflow:hidden;}
#top{height:61px;background:#2e4b6a url('../images/top.jpg') repeat-x top left;}
#top img{margin-top:8px;margin-left:2px;margin-right:2px;}
#ice{height:841px;background:#5890b3 url('../images/ice.jpg') no-repeat top center;}
#ice .header{text-align:center;font-size:15pt;color:#f4ff00;text-shadow:1px 1px 2px #5a6885;padding-top:10px;letter-spacing:0.1em;}
#ice .logobg{height:248px;margin-top:10px;background:url('../images/logobg.png') no-repeat top center;}
#ice .logobg .inner{width:980px;text-align:left;}
#ice .logobg .inner .left{width:380px;float:left;text-align:center;padding-top:40px;font-size:16pt;color:#fff;line-height:35px;}
#ice .logobg .inner .left .tel{font-size:23pt;padding-top:8px;}
#ice .logobg .inner .left .links{color:#ffdf32;font-size:14pt;}
#ice .logobg .inner .left .links a{color:#ffdf32;}
#ice .logobg .inner .left .links img{vertical-align:middle;}
#ice .logobg .inner .right{width:380px;float:right;text-align:center;padding-top:40px;font-size:16pt;color:#fff;line-height:35px;}
#ice .logobg .inner .right .time{font-size:23pt;padding-top:8px;}
#ice .logobg .inner .right img{margin-top:10px;cursor:pointer;/cursor:hand;}
#ice .slogan{font-size:18pt;font-weight:bold;text-align:center;color:#fff;text-shadow:1px 1px 2px #5a6885;}
#ice .slide-block{height:563px;background:url('../images/slide-block.png') no-repeat top center;margin-top:-50px;}
#ice .slide-block .slides{width:965px;height:413px;padding-top:77px;padding-right:1px;}
#ice .slide-block .slides .slide .title{position:absolute;width:352px;height:413px;background:url('../images/slide-over.png') no-repeat top left;margin-left:613px;z-index:5;}
#ice .slide-block .slides .slide{position:absolute;}
#ice .slide-block .slides .slide .title .txt{color:#fff;padding:20px;padding-left:50px;}
#ice .slide-block .slides .slide .title .txt .title_head{font-size:18pt;font-weight:bold;margin-bottom:8px;}
#ice .slide-block .slides .slide .title .txt .title_desc{text-align:left;font-size:11pt;line-height:18px;}
#ice .buttons{width:980px;margin-top:-35px;}
#ice .buttons .left{width:280px;float:left;border:}
#ice .buttons .left a{margin-right:10px;}
#ice .buttons .slide_title{display:inline-block;width:45px;height:44px;background:url('../images/sl_but.png') no-repeat top left;cursor:pointer;/cursor:hand;}
#ice .buttons .slide_title_active{background:url('../images/sl_but_a.png') no-repeat top left;}
#menu{height:71px;background:#f0eff5 url('../images/menu.jpg') repeat-x top left;}
#menu .inner{text-align:center;padding-top:23px;font-size:16pt;color:#817c82;}
#menu .inner a{color:#817c82;margin-left:3px;margin-right:3px;}
#menu .inner .active{color:#005d88;}
#menu .inner .hover{color:#005d88;}
#light_l{position:absolute;margin-top:26px;left:50%;margin-left:-390px;z-index:10;}
#light_r{position:absolute;margin-top:26px;left:50%;margin-left:155px;z-index:10;}
#content{background:#f3f6fb;min-height:400px;}
#content .inner{width:980px;text-align:left;color:#817c82;font-size:11pt;line-height:18px;}
#content .inner p{padding-left:15px;padding-right:15px;}
#content .inner .bread{padding-top:20px;padding-bottom:25px;color:#817c82;padding-left:15px;}
#content .inner h1{color:#005d88;font-weight:bold;font-size:16pt;margin-bottom:25px;padding-left:15px;}
#content .inner h2{font-size:12pt;text-transform:uppercase;margin-bottom:15px;color:#817c82;font-weight:bold;padding-left:15px;}
#content .inner h2 img{vertical-align:middle;}
#content .inner .col_right{width:271px;float:right;}
#content .inner .col_right .header_img{margin-top:-10px;}
#content .inner .col_right table{margin-bottom:20px;width:240px;margin-left:25px;}
#content .inner .col_right table th{color:#817c80;padding:5px;text-align:center;font-size:11pt;}
#content .inner .col_right table td{color:#333333;padding:5px;text-align:center;}
#content .inner .col_right table .even{background:#e5e5e5;}
#content .inner .col_right .all_tab{border-bottom:1px solid #ba403b;font-size:14pt;margin-left:25px;}
#content .inner .col_right .all_tab a{color:#ba403b;}
#content .inner .col_left{width:700px;float:left;text-align:left;}
#footer{height:323px;background:#5890b3 url('../images/footer.jpg') no-repeat top center;}
#footer .header{font-size:17pt;color:#ffdf32;padding-top:20px;}
#footer_temp{height:61px;background:#5890b3 url('../images/footer2.jpg') no-repeat top center;}
#footer_temp .inner{color:#ffdf32;padding-top:25px;margin-top:15px;border-top:1px solid #9abaeb;}
#footer_temp .inner a{color:#ffdf32;}
#gallery-block{width:930px;padding-top:15px;padding-bottom:20px;}
#copyright{color:#ffdf32;padding-top:20px;margin-top:15px;border-top:1px solid #9abaeb;line-height:19px;}
#copyright a{color:#ffdf32;}
.border{width:202px;height:153px;background:url('../images/border.png') no-repeat top left;text-align:center;}
.border .img{padding-top:1px;}
#gallery{float:left;width:808px;}
#next{float:left;width:60px;padding-top:40px;cursor:pointer;/cursor:hand;}
#prev{float:left;width:60px;padding-top:40px;cursor:pointer;/cursor:hand;}
.new_note{clear:both;margin-bottom:25px;padding-left:10px;padding-right:15px;color:#817c82;padding-bottom:25px;border-bottom:1px dotted #817c82;}
.new_note .img{width:202px;height:153px;background:url('../images/border.png') no-repeat top left;text-align:center;float:left;margin-right:20px;}
.new_note a{color:#817c82;text-decoration:none;}
.new_note a:hover{text-decoration:underline;}
.new_note .img img{padding-top:1px;}
.new_note .header{font-weight:bold;text-transform:uppercase;padding-right:100px;margin-bottom:10px;font-size:13pt;}
.new_note .date{float:right;font-size:10pt;color:#005d88;}
.new_note .desc{font-size:11pt;line-height:18px;}

.person_block{float:left;width:245px;height:313px;margin-right:0px;margin-bottom:30px;}
.person_block .person_photo{width:250px;height:313px;text-align:center;background:url('../images/person.png') no-repeat top center;}
.person_block .person_photo img{margin-top:1px;margin-left:2px;}
.person_block .person_name{position:absolute;width:220px; background:url('../images/black-60.png');color:#fff;height:30px;line-height:30px;text-align:center;margin-top:265px;margin-left:16px;}
.person_block .person_name2{font-size:9pt;position:absolute;width:220px; background:url('../images/black-60.png');color:#fff;height:60px;line-height:30px;text-align:center;margin-top:235px;margin-left:16px;}
.params_block{width:580px;float:left;padding-left:20px;}
#calendar{font-size:11pt;color:#333;}
#calendar td{width:25%;padding:10px;}
#calendar .header{background:#005d88;color:#fff;padding:10px;font-weight:bold;}
#calendar .even{background:#e5e5e5;}
#calendar .intd{text-align:center;padding:3px;width:33%;background:none;}

#calendar2{font-size:11pt;color:#333;}
#calendar2 td{width:25%;padding:10px;}
#calendar2 .header{background:#005d88;color:#fff;padding:10px;font-weight:bold;}
#calendar2 .even{background:#e5e5e5;}
#calendar2 .intd{text-align:center;padding:3px;width:33%;background:none;}
