html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img,:link img,:visited img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol, ul{list-style:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";}
html{background:#000000 url("../images/music_bg.gif") repeat top;}
body{font:0.7em Arial;color:#727272;background:url("../images/bottom-bg.gif") repeat-x bottom;padding:8px 0 0;}
a{text-decoration:underline;color:#00AEEF;}
a:hover{text-decoration:none;}
strong{font-weight:bold;}
em{font-style:italic;}
h1{color:#00AEEF;font:normal 1.6em Arial;margin-bottom:2px;}
h1 sup{font:normal 11px Arial;color:#fff;background:#F68E56;padding:0 2px;}
h2{font:bold 1.2em Arial;padding:5px 20px;color:#fff;background:#dbbaf5;margin-bottom:5px;}
h2.green{background:#6a00bb;}
h2.red{background:#F69679;}
h2.pink{background:#8aed16;}
h2.pink a{text-decoration:none; background:#8aed16;}
h2.blue{background:#19a81b;}
h2.blue a{text-decoration:none; color:#fff;}
h2.gray{font:bold 1.2em Arial;padding:0px 10px 0px 10px; margin:5px 0px 10px 0px;background:#585862;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 10px #000000;
-webkit-box-shadow:0px 0px 10px #000000;
box-shadow:0px 0px 10px #000000;
}
h2.gray a{text-decoration:none; color:#fff;}
h2.dj{font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 10px 0px;background:#19a81b;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;}
h2.dj a{text-decoration:none; color:#fff;}
h1 { color: rgb(68, 75, 78); font-size: 18px; font-weight: normal; }
h1.rns { background: none repeat scroll 0% 0% transparent; font-size: 15px; margin-top:3px; margin-left:4px; }
h1.rns a { color:#00AEEF; text-decoration: none; font-size: 15px; line-height: 17px; text-transform: uppercase; font-weight: bold; }
h1.rns a:hover { text-decoration: none; color: rgb(0, 0, 0); }


h1.clubr { background: none repeat scroll 0% 0% transparent; font-size: 15px; margin-top:3px; margin-left:4px; }
h1.clubr a { color: rgb(0, 0, 0); text-decoration: none; font-size: 15px; line-height: 17px; text-transform: uppercase; font-weight: bold; }
h1.clubr a:hover { text-decoration: none; color: rgb(250, 36, 127); }
.clrat {float:right; background: url("../images/clubrating.png") no-repeat left top; padding:19px 1px 0px 12px; width:75px;height:103px;font:bold 2.4em/38px Verdana;color:#000000;}
.djrat {float:right; background: url("../images/djrating.png") no-repeat left top; padding:1px 1px 0px 10px; width:75px;height:103px;font:bold 2.4em/38px Verdana;color:#000000;}
.djdesk img{float:left; background: none repeat scroll 0% 0% transparent; font-size: 15px; margin-top:3px; margin-left:4px; font:bold 1.1em/16px Verdana;color:#000000;}
.submit { padding: 4px 0px 0px 19px; overflow: hidden; }
.submitted, .submit .submitted { color: rgb(162, 114, 223); font-size: 12px; line-height: normal; font-weight: bold; }
.contentr { margin:1px 0px 5px 0px; padding: 0px 5px 0px 20px; color:#727272; border:1px solid #bbb; line-height: 18px; font-size: 12px;
-moz-border-radius:30px;
-webkit-border-radius:30px;
border-radius:30px;
-moz-box-shadow:0px 0px 10px #000000;
-webkit-box-shadow:0px 0px 10px #000000;
box-shadow:0px 0px 10px #000000;}
}

.links-indent { padding: 5px 0px 0px; overflow: hidden; }
.links-indent ul.links li { padding: 0px 10px 10px 0px; line-height: normal ! important; overflow: hidden; display: block; }
.links-indent ul.links li a { display: block; text-decoration: underline ! important; font-size: 12px; font-weight: bold; color: rgb(162, 114, 223); float: left; }
.links-indent ul.links li a:hover { text-decoration: none ! important; color: rgb(43, 41, 38); }
.links-indent ul.links li.node_read_more a { background: url("../images/bg-more2.png") no-repeat scroll 0pt 0pt transparent; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 14px; text-decoration: none ! important; text-align: center; width: 120px; padding: 8px 0px 12px 0pt; }
.links-indent ul.links li.node_read_more a:hover { text-decoration: none; background: url("../images/bg-more.png") no-repeat scroll 0pt 0pt transparent; }

img.alignleft { text-align: center; margin-right: 10; }
.node .content a { color: rgb(162, 114, 223); font-size: 13px; }
.node { width: 100%; padding-bottom: 10px; }
.node .content, #contact-mail-page { padding: 17px 0px 5px; overflow: hidden; }
.node div.links { padding-top: 5px; padding-bottom: 2px; text-align: left; }
.node .title { padding: 0px 15px 0px 19px; }
h2.snews{font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 10px 0px;background:#3f3f3f;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;}
h2.snews a{text-decoration:none; color:#fff;}
h2.brown{background:#998675;}
h2.aqua{background:#1CBBB4;}
h2.lightpink{background:#F5989D;}
h2.orange{background:#b160f0;}
h2.violet{font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 10px 0px;background:#9A33CD;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;}
h2.violet a{text-decoration:none; color:#fff;}
h2.bestclub{font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 10px 0px;background:#9A33CD;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;}
h2.bestclub a{text-decoration:none; color:#fff;}
h2.radio{float: none;font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 10px 0px;background:#6cbcff;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;}
h2.radio a{text-decoration:none; color:#fff;}
h2.foto{font:bold 1.2em Arial;padding:2px 20px 2px 20px; margin:10px 0px 0px 0px;background:#3f3f3f;}
h2.foto a{text-decoration:none; color:#fff;}
.foto {-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
/*IE DOES NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow:0px 0px 20px #000000;
-webkit-box-shadow:0px 0px 20px #000000;
box-shadow:0px 0px 20px #000000;
/*IE DOES NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
}
h2.mp3search{background:#9000ff;}
h2.mp3search a{text-decoration:none;}
.afisha { text-align:center;}
h2.afisha {padding: 2px 0px; margin: 2px 0px; }
h2.afisha a{text-decoration:none; color:#ff3b00; }
h3.r{font:bold 1.2em Arial; text-align:left;}
h3{font:bold 1.25em Arial;margin-bottom:5px;}
.textbox, select{font:normal 1em Arial;color:#6B6A6A;background:#fff;border:1px solid #bbb;}
.textbox:focus{background:#ebe1fc;}
.button{border:1px solid #ccc;font:normal 1em Arial;color:#00AEEF;cursor:pointer;background:#fff;}
.button:hover{background:#ebe1fc;}
h4{font:bold 1.2em Arial;padding:5px 20px;color:#fff;background:#f6e6ff;margin-bottom:5px;}
h5{font:bold 1.2em Arial;padding:5px 20px;color:#118d00;margin-bottom:5px;}
textarea{background:#ebe1fc;padding:0;font:normal 1em Arial;}
.wrap{width:999px;margin:-12px auto;background:url("../images/wrapper-middle.png") repeat-y center;}
.outer-wrapper{background:url("../images/wrapper-top.png") no-repeat center top;}
.wrapper{padding:0 4px 10px;background:url("../images/wrapper-bottom.png") no-repeat center bottom;}
.wrapper:after{clear:both;display:block;content:"";}
.container{width:100%;float:right;margin-left:-230px;}
.header2{position:relative;width:985px; height:77px; background:url("../images/nlogo.jpg") no-repeat; margin-left:5px; padding: 4px 1px 0px 0px ;}
.logo{position:absolute;top:0;left:0;}
.newlogo{position:absolute;top:14px;left:335px;}
.post{position:absolute;right:0;top:125px;}
.login{position:absolute;right:-10px;bottom:16px;padding:2px 8px 7px 8px;background:url("../images/login-bg.png");}
.login span{font-size:1.1em;color:#fff;}
.login span a{color:#fff;}
.login table{text-align:right;}
.login td{padding:0 4px 2px 0;}
.login ul{padding-right:5px;}
.login li{padding-right:8px;background:url("../images/login-arrow.gif") no-repeat right 4px;text-align:right;}
.login a{color:#fff;}
.login a:hover{color:#ff6600;}
.content{margin-left:14px;}
.center{text-align:center;}
.main{margin-right:220px;}
.category{overflow:hidden;background:url("../images/category-bg.gif") no-repeat left top;padding-left:15px;margin-bottom:6px;}
.category p{float:left;background:#F7E7D9 url("../images/category-right.gif") no-repeat right top;padding:0 30px 0 10px;font:normal 1.2em/20px Verdana;color:#998675;}
.category a{color:#998675;text-decoration:none;}
.category a:hover{color:#695645;}
.date{float:right;background:#F3F3F3;line-height:20px;color:#7D7D7D;padding:0 5px;}
.title-footer{margin-bottom:10px;font-family:Verdana;}
.title-footer a{color:#F26C4F;text-decoration:none;}
.title-footer a:hover{text-decoration:underline;}
.title-footer img{vertical-align:top;}
.dat {float:left; background: url("../images/calendar.png") no-repeat left top; padding:12px 0px 0px 9px; width:52px;height:52px;font:normal 2.4em/38px Verdana;color:#998675;}
.news{overflow:hidden;padding-bottom:8px;}
.news img{margin:0 5px;}
.news form img{margin:0;vertical-align:top;}
.post-footer{background:#E9F7F7;color:#00AEEF;font:italic normal 1.3em Arial;padding:3px 7px 5px;margin-bottom:16px;}
.post-footer .rating{float:right;padding-top:1px;font-size:12px;}
.banner-block{margin-bottom:12px;text-align:center;}
.block-music{padding:0 9px; margin-bottom:12px;text-align:left;}
.block{padding:0 8px;margin-bottom:12px;}
.block-photo{ padding:0 8px 7px 18px;}
.block-photo img{border:10px;}
.block-club{padding:0 8px 0 17px;margin-bottom:12px;}
.block-club a{text-decoration:none;}
.leftside{width:220px;float:left;}
.searchbox{padding:5px 10px 5px;margin-bottom:12px;}
.searchbox .textbox{width:140px;}
.rightside{width:210px;float:right;}
.topnews{font-size:1.1em;color:#4D4D4D;}
.topnews a{color:#4D4D4D;text-decoration:none;}
.topnews a:hover{color:#8DC63F;text-decoration:underline;}
.footer{margin:0 auto;width:950px;color:#fff;padding:7px 0px 1px 1px;text-align:center;}
.tabs{width:520px;}
ul.tabNavigation{list-style:none;margin:0;padding:0;}
ul.tabNavigation li{display:inline;}
ul.tabNavigation li a{padding:3px 5px;background-color:#8cef18;color:#000;text-decoration:none;}
ul.tabNavigation li a.selected, ul.tabNavigationli a:hover{background-color:#000;color:#fff;padding-top:7px;}
ul.tabNavigation li a:focus{outline:0;}
#first{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
#second{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
#third{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
#t{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
#f{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
#n{background-position:bottom;min-height:110px;color:#6b6a6a;padding:5px;margin-top:3px;border:1px solid #000;}
.splCont{display:none;border:0px solid #cccccc;padding:3px 5px;}

.separator {
	border-bottom: 1px solid  #DDDDDD;
}

.title_quote{background:#FEFFBD;border:1px dotted rgb(190,190,190);border-bottom:0;color:#222;font-weight:bold;font-size:10px;margin:8px auto 0 auto;padding:3px;}
.quote{color:#000000;FONT:10pt Verdana;text-align:justify;background-color:lightyellow;border:1px dotted rgb(190,190,190);padding:5px;}
.scriptcode{color:#000000;FONT:8pt Verdana;text-align:left;background-color:lightyellow;border-width:1;border-color:rgb(190,190,190);border-style:dotted;padding:5px;}
.weekday-active-v{color:#70b8ec;}
.day-active-v{color:#0076A3;}
#calendar-layer{text-align:center;}
.calendar{margin:0 auto;font-size:1.1em;}
.calendar td, th{padding:3px 4px;}
.calendar th{padding-bottom:5px;}
.weekday{color:#70b8ec;}
.weekday-active{font-weight:bold;}
.day-active{font-weight:bold;}
.monthlink{text-decoration:none;color:#70b8ec;}
.unit-rating{list-style:none;margin:0px;padding:0px;width:85px;height:16px;position:relative;background:url('../dleimages/rating.gif') top left repeat-x;}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left;}
.unit-rating li a{display:block;width:17px;height:16px;text-decoration:none;text-indent:-9000px;z-index:17;position:absolute;padding:0px;}
.unit-rating li a:hover{background:url('../dleimages/rating.gif') left center;z-index:2;left:0px;}
.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:17px;}
.unit-rating a.r2-unit{left:17px;}
.unit-rating a.r2-unit:hover{width:34px;}
.unit-rating a.r3-unit{left:34px;}
.unit-rating a.r3-unit:hover{width:51px;}
.unit-rating a.r4-unit{left:51px;}
.unit-rating a.r4-unit:hover{width:68px;}
.unit-rating a.r5-unit{left:68px;}
.unit-rating a.r5-unit:hover{width:85px;}
.unit-rating li.current-rating{background:url('../dleimages/rating.gif') left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1;}
.bbcodes{background:#FFF;border:1px solid #E0E0E0;color:#666666;font-family:Verdana, Tahoma, helvetica, sans-serif;padding:2px;vertical-align:middle;font-size:10px;vertical-align:middle;margin:2px;height:21px;}
.editor_button{float:left;cursor:pointer;padding-left:2px;padding-right:2px;}
.editor_buttoncl{float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #BBB;border-right:1px solid #BBB;}
.editbclose{float:right;cursor:pointer;}
.xfields textarea{width:500px;height:90px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xfields input{width:250px;height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xfields select{height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xprofile textarea{width:499px;height:90px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xprofile input{width:250px;height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.pm_head{FONT:10pt Verdana;}
.pm_list{color:#24d800;font-size:12px;font-family:tahoma;}
.pm_list a{color:#4b719e;font-size:11px;font-family:tahoma;}
#dropmenudiv{border:1px solid white;border-bottom-width:0;font:normal 10px Verdana;background-color:#6497CA;line-height:20px;margin:2px;}
#dropmenudiv a{display:block;text-indent:3px;border:1px solid white;padding:1px 0;MARGIN:1px;color:#FFF;text-decoration:none;font-weight:bold;}
#dropmenudiv a:hover{background-color:#FDD08B;color:#000;}
.vote{line-height:20px;}
.attachment{color:gray;}
.textin{font-family:Verdana;font-size:11px;color:#00002C;text-decoration:none;}
.sresult{text-align:justify;font-family:verdana;FONT-WEIGHT:normal;LINE-HEIGHT:16px;font-size:12px;color:#606D77;}
.highslide-image-blur{}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black;}
.clouds_xsmall{font-size:x-small;color:#B7B7B7;text-decoration:none;}
.clouds_small{font-size:small;text-decoration:none;color:#B7B7B7;}
.clouds_medium{font-size:medium;color:#636363;text-decoration:none;}
.clouds_large{font-size:large;color:#00AEEF;text-decoration:none;}
.clouds_xlarge{font-size:x-large;color:#636363;text-decoration:none;}
#calendar_of_events{width:98%;margin:auto;border-style:solid;border-width:1px;border-color:Blue;font-size:26px;font-weight:bold;background-color:White;color:Black;cursor:default;}
#calendar_of_events td{padding:5px;height:50px;border-style:solid;border-width:1px;border-color:Blue;}
#calendar_of_events img{float:right;}
#calendar_of_events .events_hint{padding:5px;background-color:#9e34f8;border-style:outset;border-width:2px;font-size:12px;opacity:0.9;}
.events_hint a:link, .events_hint a:active, .events_hint a:visited, .events_hint a:hover{color:White;}
.weekend_events:hover, .weekday_events:hover{background-color:Silver;}
.weekend_events{background-color:Aqua;color:Red;}
.week_spacer_events, .weekday_name_events{background-color:Blue;color:White;}
#loading-layer {
display:none;
font-family:Verdana;font-size:11px;
background:#000;padding:10px;
text-align:center;border:1px solid #000;
color:#FFF;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
/* ==================== Автозаполнение облака тегов */
.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { font-size: 11px;font-family: verdana;padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

/* ==================== Быстрый поиск на сайте */
#searchsuggestions { border-width:1px; border-color:#919191; border-style:solid; width:300px; background-color:#5c9ccc; font-size:10px; line-height:14px; }
#searchsuggestions a { padding:5px;display:block; background-color:#ffffff; clear:left; height:70px; text-decoration:none; }
#searchsuggestions a:hover { background-color:#fdd08b; color:#ffffff; }
#searchsuggestions a span.searchheading { background: #5c9ccc; display:block; font-weight:bold; padding:5px; color:#ffffff; }
#searchsuggestions a:hover span.searchheading { color:#ffffff; }
#searchsuggestions a span {color:#555555; }
#searchsuggestions a:hover span { color:#0000; }
#searchsuggestions span.seperator { float:right; padding-right:15px; margin-right:5px;}
#searchsuggestions span.seperator a { background-color:transparent; display:block; height:auto; color:#ffffff; }
#searchsuggestions span.notfound {  padding:5px;background-color:#ffffff; display:block; height:auto; color:#00000; }
/* ==================== Диалоговые и всплывающие окна jQuery UI */
.ui-helper-clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.ui-helper-clearfix {
    display: inline-block;
}
* html .ui-helper-clearfix {
    height: 1%;
}
.ui-helper-clearfix {
    display: block;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.ui-widget {
    font-family: Tahoma, Lucida Sans, Arial, sans-serif;
    font-size: 11px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: tahoma, Arial, sans-serif;
    font-size: 11px;
}
.ui-widget-content {
    background: #fcfdfd 50% bottom repeat-x;
    border: 1px solid #a6c9e2;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    background: #5c9ccc url(../images/ui-bg_gloss-wave.png) 50% 50% repeat-x;
    border: 1px solid #4297d7;
    color: #ffffff;
    font-weight: bold;
}
.ui-widget-header a {
    color: #ffffff;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    background: #dfeffc url(../images/ui-bg_glass_85.png) 50% 50% repeat-x;
    border: 1px solid #c5dbec;
    color: #2e6e9e;
    font-weight: bold;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #2e6e9e;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    background: #d0e5f5 url(../images/ui-bg_glass_75.png) 50% 50% repeat-x;
    border: 1px solid #79b7e7;
    color: #1d5987;
    font-weight: bold;
}
.ui-state-hover a, .ui-state-hover a:hover {
    color: #1d5987;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
    background: #f5f8f9 50% 50% repeat-x;
    border: 1px solid #79b7e7;
    color: #e17009;
    font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #e17009;
    text-decoration: none;
}
.ui-widget :active {
    outline: none;
}
.ui-state-error {
    background: #fef1ec 50% 50% repeat-x;
    border: 1px solid #cd0a0a;
    color: #cd0a0a;
}
.ui-widget-header .ui-icon {
    background-image: url(../images/ui-icons.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(../images/ui-icons_h.png);
}
.ui-icon-close {
    background-position: -80px -128px;
}
.ui-icon-closethick {
    background-position: -96px -128px;
}
.ui-button .ui-button-text {
    display: block;
    line-height: 1.4;
}
.ui-button-text-only .ui-button-text {
    padding: .4em .8em;
}
input.ui-button {
    padding: .4em 1em;
}
.ui-button-set {
    margin-right: 7px;
}
.ui-button-set .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.ui-dialog {
    overflow: hidden;
    padding: .2em;
    position: absolute;
    width: 300px;
}
.ui-dialog .ui-dialog-titlebar {
    padding: .5em 1em .3em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 16px .2em 0;
}
.ui-dialog .ui-dialog-titlebar-close {
    height: 18px;
    margin: -10px 0 0 0;
    padding: 1px;
    position: absolute;
    right: .3em;
    top: 50%;
    width: 19px;
}
.ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 0;
}
.ui-dialog .ui-dialog-content {
    background: none;
    border: 0;
    overflow: hidden;
    padding: .5em 1em;
    position: relative;
    zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
    background-image: none;
    border-width: 1px 0 0 0;
    margin: .5em 0 0 0;
    padding: .3em 1em .5em .4em;
    text-align: left;
}
.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    float: right;
    line-height: 1.4em;
    margin: .5em .4em .5em 0;
    overflow: visible;
    padding: .2em .6em .3em .6em;
    width: auto;
}
.ui-dialog .ui-resizable-se {
    bottom: 3px;
    height: 14px;
    right: 3px;
    width: 14px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.filter{padding:0 0 10px;}
.poll{padding:0 10px 10px;}
.search-block{padding:0 10px 10px;}
.navigation{color:#666;padding:0 0 5px;}
.navigation a{text-decoration:none;color:#636363;background:#F9F9F9;border:1px solid #999;padding:3px 6px;font-size:11px}
.navigation a:hover{background:#686C6C;color:#fff;border-color:#999;}
.navigation span{text-decoration:none;background:#fff;padding:3px 6px;border:1px solid #999;color:#999;font-size:11px;}
.addcomment{width:462px;vertical-align:top;text-align:left;}
.addcomment td{padding-bottom:3px;}
.addcom{width:462px;margin-left:auto;margin-right:auto;padding:2px;border:2px solid #ddd;margin-bottom:10px;background:#fff;}
.addcomment textarea{width:100%;border:none;height:100px;}
.commentform{line-height:25px;width:24%;}
.comment-head{color:#898989;padding:5px 15px;overflow:hidden;background:#fff;zoom:1;}
.comment-head a{color:#F26D7D;}
.comment-head h3{margin-bottom:0;text-align:center;}
.icq img{margin-bottom:-5px;}
.right{float:right;}
.comment-content{overflow:hidden;padding-bottom:7px;background:#fff;zoom:1;}
.author-info{float:left;width:110px;padding:6px;}
.comment-body{display:table;padding:6px;}
.quote{margin:5px 0;background:#DBDBDB;border:1px dotted #999;}
.comment-footer{background:#fff;padding:5px 15px;color:#333;margin-bottom:10px;}
.comment-footer a{color:#959595;text-decoration:none;}
.comment-footer a:hover{color:#636363;text-decoration:underline;}
.addnews{width:98%;}
.addnews td{padding:3px;}
.addnews textarea{width:100%;height:100px;}
.addnews .textbox{width:200px;}
.addnews img{vertical-align:top;}
.feedback{width:98%;}
.feedback td{padding:3px;}
.feedback textarea{width:100%;height:100px;}
.lostpassword td{padding:3px;}
.pm{border-collapse:separate;width:98%;}
.pm td{padding:3px;}
.pm textarea{width:100%;border:0;height:100px;}
.registration td{padding:5px;}
.registration .button1{margin-bottom:0;}
.registration .textbox{width:150px;}
.userinfo{width:98%;margin-bottom:10px;}
.userinfo td{padding:3px;vertical-align:top;}
.userinfo textarea{width:100%;height:80px;}
.userinfo .textbox{width:200px;}
.stats{border-collapse:separate;margin-bottom:10px;width:98%;}
.stats td{vertical-align:top;padding:3px;}
.related-news{padding:6px 0;}
.news-edit{padding:3px;border:1px dotted #333;background:#eee;margin:5px 0;}
.vote-result{width:95%;}
.related-news{padding:6px;margin:6px;background:#F1FCE1;}
.related-news table{width:100%;}
.related-news td{padding:2px 5px;vertical-align:top;}
.related-news h3 a{color:#8DC63F;text-decoration:none;}
#editInteresTable th { text-align: right; vertical-align: top !important; font-weight: normal !important; width: 150px; font-family:tahoma,sans-serif !important; }
#editInteresTable td { color: #999 !important; vertical-align: top; }
#editInteresTable textarea { height: 60px; line-height:14px !important; width:360px !important; border:1px solid #C0CAD5; font-family:tahoma,sans-serif; font-size:11px; padding:3px; }
.profileTable { margin-top: 5px !important; }
.profileTable a:active, .profileTable a:visited, .profileTable a:link { text-decoration: none; !important; }
.profileTable a:hover { text-decoration: underline; !important; }
.profileTable .label { width: 120px; color: #999; vertical-align: top; }
.profileTable .data { padding-bottom: 5px; }

.interes_user p { padding: 0 !important; margin: 0 !important; } 
.interes_user a { text-decoration:none !important } 
.interes_user td { padding: 8px; border-top: 2px solid #EEE; font-size:12px; color: #555; } 
.interes_user th { font-size:14px; color: #999; background-color: #F8F8F8; }
.interes_user .nickname a:hover { text-decoration: underline !important; }
.interes_user .nickname, .interes_user .nickname a { color:#6F8FDD; font-size:20px; }
.interes_user .nickname a:hover { text-decoration: underline; } 
.interes_user .realname { color:#999; font-size:12px; margin-top: 6px !important; font-weight: bold; }
.interes_user .active { background-color: #F8F8F8; }

.allinteres { margin: 0; padding: 0; list-style: none; }
.allinteres li { display: block; float: left; margin: 6px 6px 0 0; white-space: nowrap; }
.allinteres li a, .interes_user .pms a  { display: block; float: left; background: #FBFCFE; color: #6F6F6F; border: 1px solid #EEE; padding: 5px 8px; text-decoration: none; font: 12px "Lucida Grande",Arial,sans-serif; text-transform: capitalize; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.allinteres li a:hover, .interes_user .pms a:hover { background: #be77f6; color:#F9F9F4; }
.allinteres li a span { color: #A4B8EA; font-size: 9px; position: relative; top: -1px; left: 2px; padding:1px 4px; background: #F2F5FD; -moz-border-radius:10px; -webkit-border-radius: 10px;border-radius: 10px; }
.allinteres li a:hover span { color: #EAEFFA; background: #A4B8EA }
		
		

.club_code{margin-bottom:10px;text-align:center;}
.club_code span{display:inline-block;border:1px solid #320044;width:auto;background-color:#93008e;padding:4px;}
.club_code span:hover{background-color:#bf6eff;border:1px solid #320044;}
.club_code img{border:1px solid #000;width:150px;height:100px;}
.club_code a{font:bold 12px/12px Verdana;color:#0095cc}
 
	.dropline {
	padding:0 0 0 0px;
	overflow:hidden;
	height:70px;
	margin:0 8px 2px 8px;}	

#dropline {padding:0 0 0 0; margin:0 0 0 1px; list-style:none; height:40px; background:url(../images/ulback.gif) repeat-x; position:relative;}
#dropline table {border-collapse:collapse: width:0; height:0; margin:-3px -10px;}

#dropline li {float:left;}
#dropline li a {display:block; height:40px; line-height:40px; padding:0 14px 0 0; float:left; color:#fff; text-decoration:none; font-family:tahoma, sans-serif; font-size:12px;}
#dropline li a b {display:block; height:40px; float:left; padding:0 0 0 14px; cursor:pointer;}
#dropline li a:hover {background:url(../images/tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li a:hover b {background:url(../images/tab_b.gif) no-repeat left top; line-height:36px;}

#dropline li:hover > a {background:url(../images/tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li:hover > a b {background:url(../images/tab_b.gif) no-repeat left top; line-height:36px;}

#dropline ul {padding:0; margin:0; list-style:none; position:absolute; height:25px; width:980px; background:#f8f8f8; left:-9999px; top:44px; z-index:10; border-bottom:1px solid #fff;}
#dropline ul li {height:25px; line-height:25px;}
#dropline ul.right li {float:right;}
#dropline ul li a {color:#000; padding:0 10px 0 10px; height:25px; line-height:25px; border-right:1px solid #e60; font-weight:bold; font-size:11px;}
#dropline ul li a:hover {height:25px; line-height:25px; background:transparent; color:#c60;}
#dropline ul.right li a {border-left:1px solid #e60; border-right:0;}
#dropline ul li a.last {border:0;}


#dropline :hover ul {left:0;}

#dropline li.current ul {left:0; z-index:1;}
#dropline li.current a {background:url(../images/tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li.current a b {background:url(../images/tab_b.gif) no-repeat left top; line-height:36px;}
#dropline li.current ul li a {color:#000; padding:0 10px 0 10px; height:25px; line-height:25px; background:transparent;}
#dropline li.current ul li.current_sub a {color:#c60;}
#dropline li.current ul li a:hover {color:#c60;}

a.spoiler:link, .spoiler:visited { background: #c0e0ff; border: 1px solid #80c0ff; border-radius: 5px; color: #000000; display: block; font-weight: bold; padding: 0 5px 0 5px; margin: 0 0 5px 0; text-decoration: none; } a.spoiler:hover {background: #d0f0ff; } a.spoiler:before { content: "[кликнуть для ракрытия]"; display: block; float: right; font-size: smaller; font-weight: normal; } div.spoiler-content { background: #ffffff; border: 1px solid #80c0ff; border-radius: 5px; display: none; font-weight: normal; margin: 0 0 5px 0; padding: 5px 5px 0 5px; } div.spoiler-content:after { background: #c0e0ff; border-width: 1px 0 0 0; border-style: solid; border-color: #80c0ff; border-radius: 0 0 5px 5px; content: "[кликнуть вне спойлера для сворачивания]"; display: block; font-weight: normal; font-size: smaller; margin: 5px -5px 0 -5px; padding: 3px; } a.spoiler:focus {cursor: default;} a.spoiler:focus div.spoiler-content {display: block;}
.flr {position:relative;width:740px;height:373px;overflow:hidden; text-align:center;}
.flr small {overflow:hidden;width:740;height:200px;}

.radio-table th { font-weight: bold; padding: 4px 5px; background: url("../images/bbcodes.png") repeat-x scroll 0 100% #fff; } .radio-table td { padding: 5px !important; border-bottom: 2px solid #eee !important; vertical-align: middle !important; } .radio-table tr:hover { background-color: #f2f8fa;} .radio-table .active { background-color: #fafafa;} .radio-table .play { width: 40px; text-align: center; } .radio-table .doRadio { display: block; background: transparent url("../images/play.png") no-repeat 0 0; width: 34px; height: 34px; overflow: hidden; text-indent: -1000px; margin: 0 auto; cursor: pointer; } .radio-table .doRadio:hover { background-position: -34px 0; } .radio-table .doRadio:active { background-position: -68px 0; } .radio-table .cover { width: 64px; text-align: center; } .radio-table .cat { width: 100px; text-align: center; } .radio-table .bitrate { width: 60px; text-align: center; } .radio-table .radio-no-found { text-align: center; border: 1px solid #9E5F05; background-color: #FDEEB3; color: #9E5F05; padding: 10px; }

