/* CSS Document */
body, a, table, p, ul, li, ol, pre, div, caption, td { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div, caption, table, td { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea { padding:0}

html { background-color:#007DC3; }
/* body { margin:0px auto !important;} */
body { background:url(/img/header_full.jpg) center top no-repeat; font:normal 14px Arial, Helvetica, sans-serif; line-height:18px; color:white}
div.page { text-align:left; width:1003px; margin:auto}
div.page td { vertical-align:top}

a {color:#85D3FF}
a:hover {color:#85D3FF}
a:visited {color:#85D3FF}
a img { border:none}
.h { visibility:hidden}
td img {display:block;}
td img.star {display:inline;}

td {border-collapse:collapse}
table {border-collapse:collapse}
* html img.png { filter:expression(fixPNG(this));}

h1 {padding:12px 25px 0px 0px; font-size:18px; line-height:19px}
h2 {padding-bottom:11px; font-size:16px;}
h3 {font-size:14px; font-weight:bold; padding-bottom:10px}

.section ul {margin:12px 20px 12px 52px}
.section ul li {list-style:none; background: url(/img/li.gif) left 5px no-repeat; padding-left:15px; margin-bottom:8px}
.section ul li li {display:list-item;}
.section ol {margin:12px 20px 12px 52px}
.section ol li { list-style:inherit; margin-bottom:8px}

.logoLink { position:relative; height:0px}
.logoLink a { position:absolute; display:block; height:160px; width:210px; left:45px; top:30px }

.header {height:241px; font-size:14px;}
.header .top_nav {font-size:11px; color:#70CDFF; padding:8px 0px 51px 0px}
.header .top_nav a {color:#70CDFF; text-decoration:none}
.header .top_nav a:visited {color:#70CDFF;}
.header .top_nav input {border:none; background:url(/img/search_form.gif) left top no-repeat white; width:203px; height:15px; font:normal 11px Arial, Helvetica, sans-serif; padding:3px 0px 2px 25px; color:#01466D;}

.header .top_menu .item0 {height:145px; width:200px; }
.header .top_menu .item0 .relative {position:relative; top:-90px}
.header .top_menu .item0 .absolute {position:absolute; height:145px }
.header .top_menu .item1 {height:145px; width:98px;}
.header .top_menu .item2 {height:145px; width:100px;}
.header .top_menu .item3 {height:145px; width:100px;}
.header .top_menu .item4 {height:145px; width:100px;}
.header .top_menu td {vertical-align:bottom}
.header .top_menu a {color:white; text-decoration:none; cursor:pointer;}
.header .top_menu a:visited {color:white;}
.header .top_menu .radio {position:relative; top:104px; left:0; }
.header .top_menu .song {position:relative; top:124px; left:0;}
.header .top_menu .club {position:relative; top:117px; left:0;}
.header .top_menu .camera {position:relative; top:94px; left:0; padding:0 !important}

.menu {font-size:16px; padding:0px 0px 26px 0px; position:relative; top:-6px}
.menu .item {padding:6px 0px 6px 25px}
.menu .item_current a {color:#002675; font-weight:bold}
.menu .item_current a:visited {color:#002675;}
.menu .bg { background:url(/img/menu_selected.png) top left repeat-y; padding-left:25px; padding-right:20px}
* html .menu .bg { filter:expression(fixPNG(this)); }
.menu a {color:white; text-decoration:none;}
.menu a:visited {color:white;}

.submenu {font-size:12px; line-height:13px; padding-bottom:10px; width:213px}
.submenu .subitem {padding:6px 30px 6px 54px; }
.submenu .subitem_current {padding-right:30px}
.submenu .subitem_current a {color:#002675; }
.submenu .subitem_current a:visited {color:#002675; }
.submenu .bg { background:url(/img/submenu_selected.png) top left repeat-y; padding-left:54px; padding-right:20px}
* html .submenu .bg { filter:expression(fixPNG(this));}

.important {background:url(/img/important.jpg) center top no-repeat;}
.important .item {padding:49px 0px 26px 21px}
.important .item .date {color:#002143; font-size:10px;}
.important .item .img img {border:1px solid #006096; margin-bottom:16px}
.important .item .title {font-size:16px; padding-bottom:7px}
.important .item .title a {color:white}
.important .item .title a:visited {color:white}
.important .item .lid {font-size:11px; line-height:13px; color:#98DAFE}
.important .item .lid img {position:relative; top:3px}
.important .item .lid a {font-weight:bold; color:#98DAFE}
.important .item .lid a:visited {color:#98DAFE}

.media_gallery {clear:both}
.media_gallery .block_title {background:url(/img/media.jpg) center top no-repeat; width:180px; height:29px}
.media_gallery .video {background:url(/img/media_video_top.gif) top left no-repeat #344B95; margin-bottom:2px}
.media_gallery .video .icon {margin:0px 0px 0px 7px; padding-top:18px}
.media_gallery .video .title {font-size:11px; line-height:15px; padding:0px 10px 15px 18px;}
.media_gallery .video .title img {position:relative; top:3px; margin-left:5px}

.media_gallery .audio {background:url(/img/media_audio_top.png) top left no-repeat #592A78; margin-bottom:2px;}
.media_gallery .audio .title {font-size:11px; line-height:15px; padding:59px 10px 15px 18px; color:#FFCBFA;}
.media_gallery .audio .title a {color:#FFCBFA;}
.media_gallery .audio .title a:visited {color:#FFCBFA;}
.media_gallery .audio .title img {position:relative; top:3px; margin-left:5px}

.media_gallery .foto { background:url(/img/media_foto_top.gif) top left no-repeat #6D2435; margin-bottom:2px}
.media_gallery .foto .icon { margin:0px 0px 0px 12px; padding-top:20px}
.media_gallery .foto .title { font-size:11px; padding:0px 10px 15px 18px;}
.media_gallery .foto .title a { color:#FFFFFF}
.media_gallery .foto .title a:visited { color:#FFFFFF}
.media_gallery .foto .title img { position:relative; top:3px; margin-left:5px}

.media_bottom { margin-top:-1px}

.counter {padding:0px 22px 13px 22px}
.counter img {float:left; padding:0px 15px 15px 0px; display:inline}

.copyright {padding:0px 0px 30px 11px; color:#002143; font-size:10px; line-height:11px}
.copyright td {vertical-align:top}
.copyright .contact {padding:12px 0px 19px 0px}
.copyright a {color:#002143; text-decoration:none}
.copyright a:visited {color:#002143;}
.copyright .contact a {text-decoration:underline}

.main_block {padding:22px 0px 30px 0px; width:483px}

.main_block .action { background:url(/img/action.jpg) center top no-repeat #3B007A; }
.main_block .action .icon {padding:42px 0px 10px 23px;}
.main_block .action .item {padding:33px 15px 10px 12px;}
.main_block .action .item .title { text-transform:uppercase; font-size:20px; line-height:24px; padding-bottom:10px;}
.main_block .action .item a {color:white; text-decoration:none}
.main_block .action .item a:visited {color:white}
.main_block .action .item .lid { font-size:11px; line-height:13px; padding-bottom:15px;}
.main_block .action .item .lid a {text-decoration:underline}
.main_block .action .item .sign {color:#8DC5E4; font-size:11px; line-height:13px}

.main_block .news { background:url(/img/news.jpg) center top no-repeat}
.main_block .your_news {background:url(/img/your_news.jpg) center top no-repeat; margin-top:13px}
.main_block .news .first, .main_block .your_news .first {padding:37px 7px 0px 7px}
.main_block .news .first table, .main_block .your_news .first table {background:#344B95;}
.main_block .news .first .title, .main_block .your_news .first .title {color:#A4DEFF; font-size:18px; padding-bottom:8px}
.main_block .news .first .title a, .main_block .your_news .first .title a {color:#A4DEFF;}
.main_block .news .first .title a:visited, .main_block .your_news .first .title a:visited {color:#A4DEFF;}
.main_block .news .first .lid, .main_block .your_news .first .lid {font-size:12px; line-height:15px}
.main_block .news .first .lid img, .main_block .your_news .first .lid img {position:relative; top:3px}
.main_block .news .others, .main_block .your_news .others {padding:6px 20px 0px 21px}
.main_block .news .others .item, .main_block .your_news .others .item {padding-bottom:13px}
.main_block .news .others .date, .main_block .your_news .others .date { color:#002143; font-size:10px; padding-bottom:2px}
.main_block .news .others .title, .main_block .your_news .others .title {font-size:18px; padding-bottom:2px}
.main_block .news .others .title a, .main_block .your_news .others .title a {color:white}
.main_block .news .others .title a:visited, .main_block .your_news .others .title a:visited {color:white}
.main_block .news .others .lid, .main_block .your_news .others .lid {font-size:12px; line-height:15px; color:#98DAFE}
.main_block .news .others .lid img, .main_block .your_news .others .lid img {position:relative; top:3px}
.main_block .news .others .archive, .main_block .your_news .others .archive {font-size:11px; line-height:13px}
.main_block .news .others .archive a, .main_block .your_news .others .archive a {color:white}
.main_block .news .others .archive a:visited, .main_block .your_news .others .archive a:visited {color:white}

.banners {padding:22px 0px 0px 0px;}
.banners .item {padding-bottom:14px}

/*.ephir { margin-top:13px; background:url(/img/ephir.jpg) left top no-repeat #42A9E3; margin-bottom:27px; width:180px}
.ephir .item {background:url(/img/ephir_bottom.jpg) left bottom no-repeat; padding:45px 20px 22px 18px}
.ephir .item .date {font-size:11px; color:#002143; font-weight:bold;}
.ephir .item .title {font-size:20px; color:#002675; padding-bottom:10px}
.ephir .item .title a {color:#002675}
.ephir .item .title a:visited {color:#002675}
.ephir .item .lid {font-size:11px; line-height:13px; color:#033582}
.ephir .item .lid img {position:relative; top:3px; left:0px}
*/

.opinion {background:url(/img/opinion.jpg) left top no-repeat; padding:46px 0px 50px 47px;  width:189px}
.opinion .question {font-size:11px; line-height:13px; font-weight:bold; color:#002675; padding:0px 46px 13px 0px}
.opinion .items {font-size:11px; line-height:13px; padding-left:5px}
.opinion .items .item {padding-bottom:5px;}
.opinion .items .item td {vertical-align:top;}
.opinion .items .item td input.radio {position:relative; top:-3px}
.opinion .button { margin-left:25px; padding-top:5px; }
.opinion .button button {background: url(/img/button.jpg) center center repeat-x; border:none; width:93px; min-height:35px; color:#014E90; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 4px 0px; cursor:pointer}
.opinion .archive {font-size:10px; margin-left:23px;}
.opinion .archive a {color:#98DAFE;}
.opinion .archive a:visited {color:#98DAFE;}

td.for_path  { text-align:right; padding-top:32px}

.path {color:white; font-size:10px; position:relative; left:-16px}
.path img {margin:0px 3px 0px 6px; position:relative; top:6px; display:inline}
.path a {color:white; text-decoration:none}
.path a:visited {color:white;}

.doc_title { background:url(/img/title_top.jpg) left top no-repeat #A10000; margin-top:6px; min-height:34px; width:483px; padding-top:12px}
.doc_title h1 {min-height:30px; font-weight:normal;}
.doc_title table.nothing { background:none; padding:0; margin:0;}
.doc_title table.nothing td { border:none; padding:0}

.sectionTitle { background:url(/img/title_top.jpg) left top no-repeat #A10000; margin-top:6px; width:483px;}
.sectionTitle h1 { font-weight:normal; padding:12px 0px 0px 60px; font-size:18px; color:#fff; min-height:25px; margin:0}
.sectionTitle div { height:18px; overflow:hidden}
* html .sectionTitle h1 { height:25px}

.section {padding:25px 0px 20px 0px}
.section h2, .section h3, .section h4, .section h5, .section h6 {padding:0px 20px 0px 16px}
.section p {padding:0px 20px 18px 16px }
.section img {display:inline}
.section .table {background:url(/img/table_bottom.jpg) right bottom no-repeat #344B95; width:476px; padding-bottom:25px; margin:10px 0px 0px 8px}
.section table {background:url(/img/table.jpg) right top no-repeat; width:100%}
.section td {border:1px solid #007DC3; padding:9px 16px 9px 9px;}
.section caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:10px 0px 6px 16px; background:#007DC3;}

.section .form {width:476px; background:url(/img/form_bottom.jpg) right bottom no-repeat #701CAC; padding-bottom:30px; margin:10px 0px 0px 8px}
.section .form .f_title {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:10px 0px 6px 16px; background:#007DC3; }
.section .form .f_body {background:url(/img/form.jpg) left top no-repeat ; padding:17px 30px 17px 27px}
.section .form .field {padding:4px 0px 13px 0px}
.section .form .f_body table {background:none; }
.section .form .f_body table td {border:none; padding:0px 10px 14px 0px }
.section .form .f_body button {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.children {color:#232460}
.children table {background:none}
.children table td {vertical-align:top; padding:0px 0px 0px 9px}
.children .title {margin-top:12px; font-size:14px; color:#232460; font-weight:bold}
.children img {position:relative; top:3px; left:3px}

.pages {background:url(/img/pages.jpg) left top no-repeat; margin-top:42px; font-size:12px; height:23px; padding:2px 32px 0px 118px}
.pages a {padding:0px 4px 0px 4px; color:#004F7B}
.pages a:visited {color:#004F7B}
.pages a.current {background:url(/img/pages_select.gif) center top no-repeat; text-decoration:none; height:16px; font-weight:bold}
.pages img {display:inline}

/*04*/
.action_list {padding:25px 0px 20px 0px; width:100%}
.action_list .others {padding:6px 20px 0px 21px;  }
.action_list .others .item {padding-bottom:13px}
.action_list .others .date { color:#002143; font-size:10px; padding-bottom:2px}
.action_list .others .title {font-size:18px; padding-bottom:2px}
.action_list .others .title a {color:white}
.action_list .others .title a:visited {color:white}
.action_list .others .lid {font-size:12px; line-height:15px; color:#98DAFE}
.action_list .others .lid img {position:relative; top:3px}
.action_list .others .archive {font-size:11px; line-height:13px}
.action_list .others .archive a {color:white}
.action_list .others .archive a:visited {color:white}
.action_list .others .top_bg { background:url(/img/actionlist/top.gif) left bottom repeat-x}
.action_list .others .right_bg { background:url(/img/actionlist/right.gif) left bottom repeat-y}
.action_list .others .left_bg { background:url(/img/actionlist/left.gif) left bottom repeat-y}
.action_list .others .bottom_bg { background:url(/img/actionlist/bottom.gif) left bottom repeat-x}
.action_list .pic {margin-right:12px}
.action_list .pic table td {line-height:0px}

/* 05 */
.gallery_media {padding:25px 0px 20px 0px;}

.gallery_media .new_photo {background:url(/img/table_bottom_photo.gif) right bottom no-repeat; width:476px; padding-bottom:25px; margin-left:5px}
.gallery_media .new_photo .bg {background:url(/img/table_photo.jpg) left top no-repeat #6D2435; padding:5px 20px 5px 20px}
.gallery_media .new_photo .bg table.items td {line-height:0px; vertical-align:middle;}
.gallery_media .new_photo .bg table.items td table td {line-height:0px}

.gallery_media .new_photo .caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:0px 0px 6px 12px; background:#007DC3;}
.gallery_media .new_photo .top_bg { background:#DD3C3C;}
.gallery_media .new_photo .right_bg { background:#DD3C3C}
.gallery_media .new_photo .left_bg { background:#DD3C3C}
.gallery_media .new_photo .bottom_bg { background:#DD3C3C;}
.gallery_media .new_photo .title {font-size:12px; padding:2px 5px 0px 5px; line-height:18px}
.gallery_media .new_photo .title a {color:white}
.gallery_media .new_photo .title a:visited {color:white}
.gallery_media .new_photo .title_small {font-size:11px; line-height:13px; padding:6px 5px 0px 5px;}
.gallery_media .new_photo .title_small a {color:white}
.gallery_media .new_photo .title_small a:visited {color:white}


.gallery_media .new_video {background:url(/img/table_bottom.jpg) right bottom no-repeat #344B95; width:476px; padding-bottom:25px; margin:10px 0px 0px 5px}
.gallery_media .new_video table {background:url(/img/table.jpg) right top no-repeat; width:476px}
.gallery_media .new_video td {border-bottom:1px solid #007DC3; padding-right:9px;}
.gallery_media .new_video caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:0px 0px 6px 12px; background:#007DC3;}
.gallery_media .new_video .title {padding:28px 20px 6px 0px; font-size:18px;}
.gallery_media .new_video .comment {font-size:11px; padding-bottom:10px}

.gallery_media .pic_first {padding:20px 0px 10px 20px;}
.gallery_media .pic_first table td {line-height:0px; border:none; padding:0;}
.gallery_media .pic_first table {background:none; width:auto}
.gallery_media .pic_first .top_bg { background:url(/img/actionlist/top.gif) left bottom repeat-x}
.gallery_media .pic_first .right_bg { background:url(/img/actionlist/right.gif) left bottom repeat-y}
.gallery_media .pic_first .left_bg { background:url(/img/actionlist/left.gif) left bottom repeat-y}
.gallery_media .pic_first .bottom_bg { background:url(/img/actionlist/bottom.gif) left bottom repeat-x}

.gallery_media .pic {padding:12px 0px 10px 20px;}
.gallery_media .pic table td {line-height:0px; border:none; padding:0;}
.gallery_media .pic table {background:none; width:auto}
.gallery_media .pic .top_bg { background:url(/img/actionlist/top.gif) left bottom repeat-x}
.gallery_media .pic .right_bg { background:url(/img/actionlist/right.gif) left bottom repeat-y}
.gallery_media .pic .left_bg { background:url(/img/actionlist/left.gif) left bottom repeat-y}
.gallery_media .pic .bottom_bg { background:url(/img/actionlist/bottom.gif) left bottom repeat-x}

.gallery_media .pic_last {padding:12px 0px 18px 20px;}
.gallery_media .pic_last table td {line-height:0px; border:none; padding:0;}
.gallery_media .pic_last table {background:none; width:auto}
.gallery_media .pic_last .top_bg { background:url(/img/actionlist/top.gif) left bottom repeat-x}
.gallery_media .pic_last .right_bg { background:url(/img/actionlist/right.gif) left bottom repeat-y}
.gallery_media .pic_last .left_bg { background:url(/img/actionlist/left.gif) left bottom repeat-y}
.gallery_media .pic_last .bottom_bg { background:url(/img/actionlist/bottom.gif) left bottom repeat-x}

.gallery_media .new_audio {background:url(/img/table_bottom_audio.jpg) right bottom no-repeat #592A78; width:476px; padding-bottom:25px; margin-left:5px;}
.gallery_media .new_audio table {background:url(/img/table_audio.jpg) right top no-repeat; width:476px}
.gallery_media .new_audio tr.border_yes td {border-bottom:1px solid #007DC3; vertical-align:top}
.gallery_media .new_audio caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:0px 0px 6px 12px; background:#007DC3;}
.gallery_media .new_audio .img  {padding:10px 0px 10px 15px}
.gallery_media .new_audio .title {padding-top:28px; font-size:18px; padding:10px 20px 6px 0px}
.gallery_media .new_audio .comment {font-size:11px; padding-bottom:2px}
.gallery_media .new_audio a {color:#DEABE0}
.gallery_media .new_audio a:visited {color:#DEABE0}

/* 06 */
.gallery_media_cat_list {padding:25px 0px 20px 0px;}
.gallery_media_cat_list .items {padding:0px 23px 0px 21px; }
.gallery_media_cat_list .item {padding:19px 0px 13px 0px; background:url(/img/media_div_bottom.jpg) center bottom no-repeat;}
.gallery_media_cat_list .item_last {padding:19px 0px 13px 0px;}
.gallery_media_cat_list .items .title {font-size:18px; padding-bottom:2px}
.gallery_media_cat_list .items .title a {color:#98DAFE;}
.gallery_media_cat_list .items .title a:visited {color:#98DAFE;}
.gallery_media_cat_list .items .title span {font-size:14px}
.gallery_media_cat_list .items .lid {font-size:12px; line-height:15px}

.gallery_media_cat_list .pic {padding:0px 10px 10px 0px;}
.gallery_media_cat_list .pic table td {line-height:0px;  padding:0;}
.gallery_media_cat_list .pic table {background:none; width:auto}
.gallery_media_cat_list .pic td {border:none; padding:0;}
.gallery_media_cat_list .pic .top_bg { background:url(/img/actionlist/top.gif) left bottom repeat-x}
.gallery_media_cat_list .pic .right_bg { background:url(/img/actionlist/right.gif) left bottom repeat-y}
.gallery_media_cat_list .pic .left_bg { background:url(/img/actionlist/left.gif) left bottom repeat-y}
.gallery_media_cat_list .pic .bottom_bg { background:url(/img/actionlist/bottom.gif) left bottom repeat-x}

/* 07 */
.gallery_media .imp {padding:5px 0px 15px 0px;}

/* 08 */
.camera {padding:25px 0px 20px 0px;}
.camera .caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:15px 0px 6px 15px; background:#007DC3;}
.camera .big_camera .bg {width:449px; background:url(/img/big_camera_top.jpg) left top no-repeat #344B95; padding:20px 0px 10px 20px; margin-left:7px}
.camera .top_bg { background:#38A4E1}
.camera .right_bg { background:#38A4E1}
.camera .left_bg { background:#38A4E1}
.camera .bottom_bg { background:#38A4E1}
.camera .big_camera .time {font-size:12px; color:#98DAFE; height:10px; background:url(/img/big_camera_bottom.jpg) left bottom no-repeat #344B95; width:469px; margin-bottom:15px; text-align:center; margin-left:7px}
.camera .imp {height:13px}
.camera .items {margin-left:42px}
.camera .items .item {padding-left:20px}
.camera .items .title {color:white; font-size:18px; padding-top:8px; padding-right:5px}
.camera .items .title a {color:white; }
.camera .items .title a:visited {color:white; }
.camera .items .desc {color:#98DAFE; font-size:12px; padding-top:1px}
.camera ul.links { list-style:none}
.camera ul.links li { display:block; font-size:11px; padding:0 0 0 16px; margin:0 0 0 20px; line-height:13px; margin-bottom:12px }
.camera ul.links li.popup { background:url(/img/popup.gif) left 3px no-repeat; }
.camera ul.links li.back { background:url(/img/camera.gif) left 5px no-repeat;}
.camera ul.links li.map { background:url(/img/pointer.gif) 3px 3px no-repeat;}

/* 09 10 */
.vote_results {padding:25px 0px 20px 0px;}
.vote_results .first {margin-left:6px; background:url(/img/vote_top.gif) left top no-repeat #344B95; width:469px; padding-top:14px; margin-bottom:15px}
.vote_results .question {padding:0px 0px 15px 15px; color:white; font-size:14px; font-weight:bold; line-height:15px;}
.vote_results td {padding:6px 8px 6px 8px}
.vote_results td.option  {text-align:right; font-size:12px}
.vote_results .first table.result {background:url(/img/vote_first_bg.jpg) top left repeat-x}
.vote_results table.result td {padding:0}
.vote_results table.answer td {padding:0}
.vote_results .percents {padding-left:8px; color:#94D5FF; font-size:18px}
.vote_results .percents span {font-size:11px}
.vote_results .first .total {font-size:11px; padding-bottom:13px}
.vote_results .total span {font-weight:bold}

.vote_results .other {margin-left:6px; background:url(/img/media_div_bottom.jpg) left bottom no-repeat; width:469px; padding-top:14px; margin-bottom:15px}
.vote_results .other .total {font-size:11px; padding-bottom:20px}
.vote_results .other table.result {background:url(/img/vote_other_bg.jpg) top left repeat-x}

.vote_results .aschive {font-size:11px; text-align:center; padding-top:10px; }
.vote_results .aschive a {color:#98DAFE;}
.vote_results .aschive a:visited {color:#98DAFE;}

.vote_results .imp {height:12px}

.vote_results .last {margin-left:6px; width:469px; padding-top:14px;}
.vote_results .last .total {font-size:11px; padding-bottom:20px}
.vote_results .last table.result {background:url(/img/vote_other_bg.jpg) top left repeat-x}
.vote_results .for_pages {position:relative; top:-20px}

/* 11 */
.dj_list {padding:25px 0px 20px 0px;}
.dj_list .items {padding:17px 20px 0px 20px}
.dj_list .items td.pic {background:url(/img/dj_border.gif) left top no-repeat; padding:3px 3px 25px 3px}
.dj_list .items td.about {padding-bottom:22px}
.dj_list .items .about .name {font-size:18px}
.dj_list .items .about .name a {color:white}
.dj_list .items .about .desc {font-size:12px; line-height:15px; color:white; padding-top:2px}
.dj_list .items .about .programms {font-size:11px; line-height:15px; padding:11px 0px 0px 10px}
.dj_list .items .about .programms a {color:#98DAFE}
.dj_list .items .about .programms a:visited {color:#98DAFE}

/* 12 */
.dj_page {padding:25px 0px 20px 0px;}
.dj_page .items {padding:17px 20px 0px 20px}
.dj_page .items .pic .main_pic {background:url(/img/dj_big_border.gif) center top no-repeat; padding:3px 3px 33px 3px; width:133px}
.dj_page .items .pic .menu_pic {background:url(/img/dj_med_border.gif) left top no-repeat; padding:3px 3px 22px 3px; margin-left:35px}
.dj_page .items .main_inform {background:url(/img/dj_line.jpg) center bottom no-repeat}
.dj_page .items .desc {font-size:14px; line-height:15px; color:white;}
.dj_page .items .programms {font-size:12px; line-height:15px; padding:11px 0px 20px 10px}
.dj_page .items .programms a {color:#98DAFE}
.dj_page .items .programms a:visited {color:#98DAFE}
.dj_page .items .all_inform {font-size:12px; line-height:15px; padding-top:3px}
.dj_page .items .all_inform .ask {color:#98DAFE; padding:13px 0px 1px 0px}
.dj_page .items .all_inform .answer {color:white; padding-left:10px;}

.dj_page .info { margin-top:15px; font-size:12px}
.dj_page .info p { margin-bottom:12px}
.dj_page .info ul, .dj_page .info ol { margin:0px 0px 12px 30px}

/* 13 */
.programms_list {padding:25px 0px 20px 0px;}
.programms_list .items {padding:0px 23px 0px 21px; }
.programms_list .item {padding:19px 0px 13px 0px; background:url(/img/media_div_bottom.jpg) center bottom no-repeat;}
.programms_list .item_last {padding:19px 0px 13px 0px;}
.programms_list .title {font-size:18px; padding-bottom:10px}
.programms_list .title a {color:white}
.programms_list .lid {padding-left:12px; font-size:12px; line-height:15px}
.programms_list .lid .time {color:#98DAFE}
.programms_list .lid .time span {font-weight:bold;}
.programms_list .lid .tamada {color:#98DAFE; padding-bottom:12px}
.programms_list .lid .tamada a {color:white}
.programms_list .lid .tamada a:visited {color:white}

/* 14 */
.programm_page {padding:25px 0px 20px 0px;}
.programm_page .bg {background:url(/img/vote_top.gif) left top no-repeat #344B95; width:469px; padding-top:14px; margin:15px 0px 15px 6px}
.programm_page .bg .title {color:#98DAFE; font-size:14px; font-weight:bold; line-height:15px; padding-left:12px}
.programm_page .bg .text {padding:10px 20px 22px 22px; font-size:12px; line-height:15px}
.programm_page .bg .pic {background:url(/img/dj_med_border.gif) left top no-repeat; padding:3px 3px 3px 3px; }
.programm_page .bg .name {padding-top:3px}
.programm_page .bg .name a {color:white}
.programm_page .bg .name a:visited {color:white}

/* was added */
.photos_at_page table {background:none; width:0}
.photos_at_page table td {border:none; padding:0; vertical-align:middle; margin:auto 0 !important}

.photos_at_page {background:url(/img/photos_at_page_bot.gif) right bottom no-repeat ; width:476px; padding-bottom:25px; margin-left:8px}
.photos_at_page .bg {background:url(/img/photos_at_page_top.jpg) left top no-repeat #1767AE; padding:5px 20px 5px 20px}
.photos_at_page .bg table.fancy_gal {width:100% !important}
.photos_at_page .bg table.fancy_gal td {line-height:0px; vertical-align:middle;}
.photos_at_page .bg table.fancy_gal td table td {line-height:0px}
.photos_at_page  .caption {font-size:14px; color:#232460; font-weight:bold; text-align:left; padding:0px 0px 6px 12px;}
.photos_at_page  .top_bg { background:#2797D6}
.photos_at_page  .right_bg { background:#2797D6}
.photos_at_page  .left_bg { background:#2797D6}
.photos_at_page  .bottom_bg { background:#2797D6}
.photos_at_page  .title {font-size:11px; padding:2px 5px 0px 5px; line-height:18px}
.photos_at_page  .title a {color:white}
.photos_at_page  .title a:visited {color:white}

/* 16 */
.movie {padding:25px 0px 20px 0px; }
.movie .bg .item {padding:18px 0px 0px 13px; }
.movie .bg .download {padding:18px 0px 52px 37px; font-size:10px; color:#98DAFE}
.movie .bg .download a {font-size:11px; font-weight:bold; color:white}
.movie .bg .download a:visited {color:white}

.audio_page {padding:25px 0px 20px 0px; }
.audio_page .bg .item {padding:18px 0px 0px 13px; }
.audio_page .bg .download {padding:18px 0px 52px 27px; font-size:10px; color:#98DAFE}
.audio_page .bg .download a {font-size:11px; font-weight:bold; color:white}
.audio_page .bg .download a:visited {color:white}

/* 18 */
.search_page {padding:25px 0px 20px 0px;}
.search_page .search_form {background:url(/img/search_bg.jpg) left top no-repeat; margin-left:7px; padding:9px; }
.search_page .search_form input {width:358px; padding:2px 5px 2px 2px; border:2px inset white}
* html .search_page .search_form input { padding:1px 5px 2px 2px;}
*+html .search_page .search_form input { padding:1px 5px 2px 2px;}
.search_page .search_form button { width:70px; font:bold 14px Arial, Helvetica, sans-serif; padding:2px 0px}
* html .search_page .search_form button { padding:0px; margin-top:1px}
*+html .search_page .search_form button { padding:0px; margin-top:1px}
.search_page .rezult_text {padding:25px 0px 0px 16px; font-size:12px; color:#002675;}
.search_page .rezult_text span {font-style:italic}
.search_page .search_items {font-size:12px;}
.search_page .search_items .item {padding-top:18px; font-weight:bold; color:#FFFFFF; line-height:15px}
.search_page .search_items .item td {padding-right:3px}
.search_page .search_items .item span.num {font-size:10px; font-weight:normal}
.search_page .search_items .item .url {font-weight:normal}
.search_page .search_items .item .url a { color:#85D3FF}
.search_page .search_items .item .url a:visited { color:#85D3FF}

.contact_page {padding:25px 0px 20px 0px;}

.content { width:483px; padding-right:20px; padding-bottom:50px}

/* 23 */
.webcamList { margin-top:25px}
.webcamList div.item { margin:0px 23px 0px 21px;}
.webcamList div.sectionTitle { margin-bottom:18px}
.webcamList td.image {}
.webcamList td.text {vertical-align:middle; padding:0px 0px 0px 30px}
.webcamList h3 {font-size:14px; padding-bottom:5px}
.webcamList h3 a {color:#fff;}
.webcamList h3 a:visited {color:#fff;}
.webcamList p.link { color:#98DAFE; padding:0 0 0 12px; background:url(/img/pointer.gif) 1px 5px no-repeat; font-size:11px}
.webcamList p.link a { color:#98DAFE}
.webcamList div.delim { background:url(/img/media_div_bottom.jpg) center center no-repeat; height:60px}

