body{margin:-38px 0 0 0;
background-color:#1a1d18;
font-family:Trebuchet MS,Verdana,sans-serif;
color:#fff;}
img{border:none;}
.nbr{white-space:nowrap;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}
.info{padding:10px 30px 40px;}

.tl{font:normal 80%/120% Trebuchet MS,Verdana,sans-serif;
text-align:left;}
.tr{font:normal 80%/120% Trebuchet MS,Verdana,sans-serif;
text-align:right;}
.tc{font:normal 80%/120% Trebuchet MS,Verdana,sans-serif;
text-align:center;}

#logo{float: left;
margin:-10px 0 20px 40px;
width:236px; height: 130px;}

/*div.hbvorobey{display:block;
position:absolute;top:255px;left:460px;
width:470px; height: 55px;
background: url(/img/reklama/hbvorobey.gif) left top no-repeat;}*/

#phone{float: left;
text-align:left;
color:#fff;
padding:30px 0 0 50px;
width:913px;}
#phone #margin_r{margin-right:0;}
p.tel{font:normal 20px/120% Trebuchet MS,Verdana,sans-serif;
padding:0 0 28px;}
p.tel a, p.tel span{font-size:27px;}

#adv_big{margin:10px 0 -5px;
clear:both;}
.pad{padding:13px 0 20px;}
#adv_big2{margin:10px 0 15px;
clear:both;}
#adv_big3{margin:10px 0 -5px;
clear:both;}

#wrapper{width: 1260px;
background-color:#000;}

#wrapper_inside{padding:0 0 0px;
background-color:#000;}
#wrapper_inside{float: left;
width: 100%;
margin:0;}

/*top menu*/
.tmenublock{background:#030303 url(img/bg_head.gif) left top repeat-x;
border:1px solid #3a3a3a;
border-left:none; border-right:none;
margin:5px 0 13px 0;}
p.tmenu{font:normal 15px/120% Trebuchet MS,Verdana,sans-serif;
padding:6px 0 7px;
text-align:center;}
p.tmenu b{color:#fff; font-weight:normal;}
p.tmenu a, p.tmenu b{border-right: 1px solid #6e737b;
padding:0 17px 0 12px;}
p.tmenu a{font-size:15px !important;}
p.tmenu a#parent{color:#a6adb9;}
p.tmenu a#parent:hover{color:#fff;}
.nobord{border-right:none !important;}

.link{font-size:15px !important;}
.yellow{color:#fff60a;}

/*main photo*/
#photo_of_the_day{width:443px;
float: left;
margin:0px 0px 6px 30px;
padding:1px;}

#afisha-main{width:393px; height:453px;
float: left;
margin:0px 0px 6px 20px;
padding:1px;}
.main_head_txt{background:#030303 url(img/bg_head.gif) left top repeat-x;
border:1px solid #3a3a3a;
margin:0; padding:0;}
.main_head_txt h3, .main_head_txt p{padding-top:4px !important; padding-bottom:4px !important;}
.main_head_txt h3{background:url(img/bull_head.gif) left no-repeat;
font:bold 105%/120% Trebuchet MS,Verdana,sans-serif;
color:#c5d6de;
margin:0; padding:0 10px 0 25px;}
.main_head_txt p.users{padding-left:10px; padding-right:10px;}
.main_head_txt h4{font:bold 105%/120% Trebuchet MS,Verdana,sans-serif;
color:#c5d6de; text-align:center;
margin:0; padding:0 10px;}

.uhead{text-align:center; font-size:13px;}
.uhead a{color:#508f4a;}
.utab{width:1221px; margin-right:19px;
background-color:#000;}

span.open-cal{font-size:14px;
float:right;
padding:4px 10px 3px;}
span.open-cal a{background:url(img/calendar-sm.png) left no-repeat;
padding-left:25px;
text-decoration:none;}
span.open-cal a b{border-bottom:1px dashed #2cdc15;
font-weight:normal;}
span.open-cal a:hover b{border-bottom:none;
font-weight:normal;}
.afisha-list{background-color:#38393c;
float:left;
border-left:1px solid #3a3a3a;
border-bottom:2px solid #3a3a3a;
width:392px; height:453px;}
.afisha-list img.logos{border:1px solid #393a3d;
padding:3px; background-color:#2f2f2f;
margin:2px 7px 0 0;}
.afisha-list p{margin:10px 15px 10px; padding-bottom:15px;
border-bottom:1px solid #b6b6b6;}
.span-left{color:#b6b6b6;
font-size:14px;
float:left;}
.span-left b{font-size:14px; color:#fff;}
.span-right{font-size:14px;
float:right;}
.span-right b{color:#b6b6b6; font-weight:normal;}
.afisha-list p a{font-size:14px; padding:5px 0 0; margin-bottom:-10px; display:block;}
.evfoto{border:1px #fff solid; margin: 20px 10px 0 0;}

/*afisha page*/
h2.h2_ev_big{clear:both; padding-top:35px;
margin:0; font-size:180%;}
.afisha-page .photo-item-1{height: 288px !important;}
.tomark{font-size:13px; color:#B6B6B6; padding:0; margin:0;}
.tomark big{font-size:15px; color:#fff;}

/*tags*/
ul.tagcloud{clear:both; list-style:none;
margin:15px 10px 15px 0; padding:0;}
.tagcloud li{display: inline;
margin-right:2px;
line-height:140%;}
.tagcloud li a{white-space:nowrap;}
.tagcloud li.b1{}
.tagcloud li.b2{font-size:110%;}
.tagcloud li.b3{font-size:130%;}
.tagcloud li.b4{font-size:150%;}
.tagcloud li.b5{font-size:180%;}

.scroll{width:20px; height:303px;
float:left;
background:url(/img/scroll-bg.png) left top repeat-y;
border-left:1px solid #3a3a3a;
border-right:1px solid #3a3a3a;
border-bottom:2px solid #3a3a3a;}
.scroll-center{height:260px;}

.enter-reg{font-size:14px;
padding:4px 0 20px;
text-align:right;}
.enter-reg span{color:#676c72; padding:0 10px;}
.enter-reg a{text-decoration:none; border-bottom:1px dashed #2cdc15;}
.enter-reg a:hover{border-bottom:none;}
#margin_r{margin-right:30px;}
#margin_r2{margin-right:27px; margin-top:8px; padding-bottom:0;}
#margin_r2 img{margin-right:7px;}
img.ico3{margin:0 4px 0 10px !important;}
span.add_blog{background:url(/img/add_blog.gif) left no-repeat; padding:0 20px 0 23px;}
.add_blog{margin-left:7px;}
span.add_friend{background:url(/img/add-friend.gif) left no-repeat; padding:0 20px 0 20px;}
span.send_mail{background:url(/img/add_friend.png) left no-repeat; padding:0 0px 0 25px;}

/*calendar*/
#calendar{width:805px; height:485px;
float: left;
margin:0px 0px 6px 20px;
padding:1px;}

#calendar a .main_photo{border:1px solid #3a3a3a;}
#calendar a:hover .main_photo{border:1px solid #fff;}

#cont{float:left;
padding:0;}
.DynarchCalendar-hover-date{cursor:hend !important;
cursor:pointer !important;}
.DynarchCalendar{margin-top:70px !important;}

#reg, #auth, #rem{background-color:#38393c;}
#reg, #auth, #rem, #cont {float:left;
width:805px; height:453px;
border:1px solid #383838;}

.main-foto{margin-top:70px;}

/*coupon*/
#calendar .main_head_txt{float:left !important; width:805px !important;
padding:0;}
#calendar .main_head_txt h3{float:left !important; padding:4px 10px 4px 25px;}
table.ico-coupon{float:right; margin-right:20px; margin-top:5px;}
table.ico-coupon td{font-family: Trebuchet MS,Verdana,sans-serif;
font-size:13px; color:#BFD7DF;}
.main_head_txt table.ico-coupon{margin-top:0;}
td#tell-friends{padding:3px 5px 5px 0; font-size:13px;}
td#buy-gift{padding:0 6px 0 35px;}
#a_ico{padding-top:5px;}
#a_ico a{margin:0 1px;}
.skidka-link{float: left; width: 392px;}

.text-head{height:90px;}
.text-head #red{color:#E0ABAB;
font-style:italic; padding:3px 15px 0;
font-size:14px;}
.text-head h2{font-size:24px; line-height:25px; padding:7px 15px 0; margin:0;}
.text-head h2 .red{color:#FF1919; font-size:33px;}

.coupon-pic{margin:5px 7px 0 15px; float:left;
height:310px;}
.coupon-pic div img{border:1px solid #747474;}
.buy-coupon{width:313px; height:121px;
margin-right:10px;
background:url(/img/coupon/bg.png) left top no-repeat;
font-family: Trebuchet MS,Verdana,sans-serif;}
.buy-price{float:left; text-align:center;
font-size:14px;
color:#C5D6DE; line-height:30px;
padding:38px 0 0 27px;}
.buy-price b{font-family:Arial, Helvetica, sans-serif;
font-size:40px; color:#70A96D;}
.buy-price b.darom{font-size:18px;
margin-top:8px; display:block;}
.buy-but{float:right;
width:140px; height:70px;
background:url(/img/coupon/but.png) left top no-repeat;
margin:38px 25px 0 0;}
.buy-but a{display:block;
padding:10px 20px 0; text-align:center;
font-size:22px; text-decoration:none;
color:#fff;
line-height:24px;}
.buy-but a:hover{color:#7AA38C;}

#main_photo_h3{}
#main_photo_h3 h3{font-size:14px; float:left;}

.coupon-right{float:right; width:320px;}
.buy-cost{margin-right:20px;
width:303px;}
.buy-cost th, .buy-cost td{text-align:left; padding:2px 10px;
line-height:20px;
font-family: Trebuchet MS,Verdana,sans-serif;}
.buy-cost th{font-size:14px; color:#BFD7DF; font-weight:normal;
text-align:center;}
.buy-cost td{font-size:19px; color:#fff;}
.the-end{border-top:1px solid #524F4F;
border-bottom:1px solid #524F4F;
width:303px;
margin:8px 15px 8px 0;
padding:10px 0;}
.the-end p{padding:0 0 0 30px; line-height:26px;
color:#BFD7DF; font-size:14px;}
.the-end p b{font-weight:normal; font-size:20px; color:#fff;}

.kolvo{width:303px;
margin:0 15px 0 0;}
.kolvo p{padding:10px 0 0 30px;
color:#BFD7DF; font-size:14px;
line-height:22px;}
.kolvo p span{font-size:17px;}

.prev-coupon{float:left; width:13px; padding:8px 0 0 15px;}
.next-coupon{float:left; width:13px; padding:8px 0 0 0;}
.lister-coupon{float:left; padding:10px 4px 0;}
.lister-coupon span, .lister-coupon a{background-color:#181818;
padding:2px 8px; margin:0 3px;
font-weight:normal; font-size:14px;
font-family: Trebuchet MS,Verdana,sans-serif;}

/*coupon page*/
.coupon-block{background-color:#353535;
width:1220px;  float:left;}
.coup-bord{float:left; border-bottom:1px solid #30332c;}
.coup-bord .ico-coupon{margin-right:0;}
.coupon-link{float:left; padding:2px 0; margin:2px 8px;
font-size:16px; color:#BFD7DF;}
.coupon-link b{font-size:18px;}
.coupon-link a, .coupon-link b{padding:0 14px;
border-right:1px solid #6C737C; float:left;}
a.coup-nobord, b.coup-nobord{border-right:none;}
h3.buy-link{float:right;
padding:2px 10px 2px 28px; margin:2px 8px;
font-size:16px; font-weight:normal;}
.buy-link a{color:#FFB61E; font-weight:normal;}
.buy-link a:hover{color:#fff;}
/*-*/
.conditions{margin:10px 0 30px; float:left;
width:1159px;}
.conditions td h2{font-size:180%;
padding-top:0;}
.conditions td{padding:0 25px;}
.conditions td ul{list-style-type:none; list-style-image:url(img/coupon/bull1.gif);
margin-left:15px;}
.conditions td ul li ul{list-style-type:none; list-style-image:none;
padding:0; margin:0 0 0 15px;}
.conditions td ul li ul li{padding:3px 0 3px 20px; margin:0;
background:url(img/coupon/bull2.gif) left top no-repeat;}
.clip-coup{margin:30px 0;}
.about-place{padding:10px 40px 60px 25px;}
.about-place h1{margin-top:0; padding-top:0;
font-size:220% !important;}

.about-place{font-size:80%;}
.about-place p, .about-place ul, .about-place ul li{font-size:100%;}
.about-place h4{font-size:110%;}
.about-place h2{font-size:170%;}

.bigred1, .bigred2{color:#d2aaaa;}
.bigred1{font-size:130%;}
.bigred2{font-size:160%;}
.my-balance{font:normal 100%/120% Trebuchet MS,Verdana,sans-serif;
float:right;
margin:15px 20px 0; padding:15px;
background-color:#000;}
.my-balance big{font-size:180%; font-weight:normal; color:#70a96d;
padding-right:20px;}
.my-balance a{font-size:90%;}
.ibar{padding:15px 0 0;}
.ibar .img1, .ibar .img2{margin:0 20px 21px 0 !important;}
/*-*/
.coupon-block .one-comment{margin-left:30px;
width:1160px;
background:#0B0B0B;}
.coupon-block .write_comment{margin-left:30px; margin-bottom:10px;
width:1160px;}
/*-*/
.go-win{padding:10px 0 10px 25px;
float:left;}
.go-win a{margin-right:20px;}
.go-win img{border:3px solid #22dc16;}
/*-*/
.friend1, .friend2{float:left;
width:547px;
margin:40px 43px 20px 0;}
.friend2{margin-right:0;}
.friend1 .friend_bg, .friend2 .friend_bg{border:1px solid #3a3a3a;
padding:20px 27px 20px;
/*height:200px;*/
height:130px;}
.friend1 .friend_bg{background:#152726 url(img/coupon/friend_bg1.png) left top repeat-x;}
.friend2 .friend_bg{background:#252C10 url(img/coupon/friend_bg2.png) left top repeat-x;}
.friend1 .head_txt, .friend2 .head_txt{background:#030303 url(img/bg_head.gif) left top repeat-x;
border:1px solid #3a3a3a;
margin:0; padding:4px 0;}
.friend1 .head_txt h3, .friend2 .head_txt h3{background:url(img/bull_head.gif) left no-repeat;
font:normal 20px/120% Trebuchet MS,Verdana,sans-serif;
color:#bcdae4;
margin:0; padding:0 10px 0 25px;}
.logo-list{}
.logo-list img{margin:13px 30px 8px 0;}
.friend1 p, .friend2 p{font-size:100%;}
.invite{color:#fcea99;}
.friend1 p.alarm{font-size:80%;}
.a_ico-big{margin:10px 0 0;}
.a_ico-big img{margin-right:5px;}
.adbook{background:#252C10 url(/img/coupon/adbook_bg.gif) left top repeat-x !important;
padding-top:12px !important;
height:150px !important;}
.adbook input.text{border:none; padding:1px !important; margin:0 !important;}
.adbook p.red{font-size:12px;}
.adbook .reg-tab-main{margin-top:10px !important;}
.logo-email{padding-left:30px;}
.logo-email img{border:1px solid #075885; margin-right:5px;
-moz-border-radius:2px;
border-radius:2px;}
/*-*/
/*.friend2 input.text{margin:5px 0; padding:2px 1px;}*/
.friend2 input.text{border:none; padding:2px 1px;}
.friend2 input.text, .friend2 input.but{margin:15px 0 10px;}
/*my friends list*/
.my_friends{float:left;
width:115px; height:105px;
margin:10px 15px 10px 0;}
.my_friends p{padding:0; font-size:13px;}
.my_friends p.nik{line-height:14px;}
.my_friends p.grey{color:#6c6f76;}
.my_friends img.user-foto{margin:0 !important;
padding:3px; background-color:#2f2f2f;}
.fblock{padding:30px 10px 30px 40px !important; width:800px !importan;}
/*page coupons*/
.tab-coupon{}
.tab-coupon td{color:#fff; font-family:Trebuchet MS,Verdana,sans-serif;
padding:10px 0;}
.tab-coupon td p{font-size:85%; padding:0 0 5px;}
.tab-coupon td.date{padding-right:10px; color:#4AAB6A; font-size:90%;}
.tab-coupon b.red{font-weight:normal; color:#E0ABAB;
font-size:130%;}
.tab-coupon b.rose{font-weight:bold; color:#DC2A31;}
.tab-coupon b.rsmall{font-size:105%;}
.tab-coupon b.green{font-weight:bold; color:#1B8B0C;}
.tab-coupon span.white{color:#fff;}
.tab-coupon a{font-size:110%;}
.list-coupon{background-color:#000;
width:850px;
padding:3px 10px; margin:20px 0 0;}
.list-coupon span, .list-coupon a{padding:0 10px;
border-right:1px solid #474747;}
.list-coupon a:hover{color:#9e9e9e;}
small a{color:#2CDC15 !important;}
small a:hover{color:#fff !important;}

/*bonus block*/
.bonus-block{background-color:#353535;
padding:15px 15px 20px; margin-bottom:20px;
float:left;
width:420px;}
.bonus-left{float:left; width:220px;}
.bonus-block p, h3{color:#fff;}
.bonus-block p{padding:2px 0;}
.bonus-block h3{font-size:16px; padding:0 0 15px;}
.bonus-block h3 b{font-weight:normal; font-size:25px; color:#E1ACAC;}
.bonus-block p span{font-size:18px; color:#C0D7E0;}
.bonus-right{float:left; width:200px; text-align:cenrer !important;}
.bonus-right p{padding:0 0 5px; text-align:center !important;
line-height:24px;}
.bonus-right p big{font-size:27px; font-weight:normal;}
.buy-but2{width:153px; height:56px;
background:url(img/coupon/but2.png) left top no-repeat;
margin:15px 0 0 0;}
.buy-but2 a{text-align:center;
display:block;
padding:15px 10px;
margin:0; text-decoration:none;
font-size:20px;
color:#fff;
font-family:Trebuchet MS,Verdana,sans-serif;}
.buy-but2 a:hover{color:#98A99B;}

/*cabinet partnera*/
.check-coupon{margin:25px 0 20px 0 !important;}
h3.ac-head{font-size:100%; padding:3px 0 5px;
color:#B6B6B6;}
h3.ac-head span.white{color:#fff;}
h3.ac-head b.green{color:#1B8B0C;}
h3.ac-head b.rose{color:#DC2A31;}
.partners_data{margin:0;}
.partners_data td, .partners_data th{font-family:Trebuchet MS,Verdana,sans-serif;}
.partners_data th{text-align:left; padding:20px 0 10px;
color:#C5D6DE; font-weight:normal;
font-size:140%;}
.partners_data .tr{color:#B6B6B6;}
.partners_data .tr, .partners_data .tl{padding:3px 5px 3px 0;
font-size:85%;}
.partners_data td .but{margin:7px 0 0;}

/*bot menu coupon*/
.bmenu-coupon{text-align:center; padding:15px 20px 0; margin:0;}
.bmenu-coupon a, .bmenu-coupon strong, .bmenu-coupon span{font-size:85%;
font-family: Trebuchet MS,Verdana,sans-serif;
color:#717171; font-weight:normal;}
.bmenu-coupon span{padding:0 10px;}
.bmenu-coupon a:hover, .bmenu-coupon strong{color:#fff;}

.title{float: left;
margin:0 0 0 20px;
width: 1240px;
text-align: left;
font-family: Trebuchet MS,Verdana,sans-serif;}
.title .main_head_txt{width:1220px; border:none;}
#wrapper_inside2 .title{margin-top:0;}
#title_top{margin-top:10px !important;}

#parties{background-color:#181818;
float: left;
margin:0; padding:0 0 20px 10px;
width:1207px;
border: 1px solid #383838;}

.photo-item-1{background:#131313 url(img/photo-item-1-bg.gif) left top repeat-x;
float: left;
width:280px;
height: 308px;
margin: 10px 8px 0 0;
padding:5px;
border: 1px solid #393a3d;
text-align: left;}
.photo-item-1 img{margin:0 0 5px 0 !important;
//margin-bottom:0 !important;}
.photo-item-1 a img{border: 2px solid #444;}
.photo-item-1 a:hover img{border: 2px solid #fff;}
.photo-item-1 p{padding:0; margin:0;
font:normal 13px/130% Trebuchet MS,Verdana,sans-serif;}
.photo-item-1 .date{color: #b6b6b6;
font-weight:bold;}
.photo-item-1 .date strong{color:#fff;}
.photo-item-1 .club
{color: #fff;
font-weight:bold;}
.photo-item-1 .name
{color: #80fe10;
line-height:120%;}
.digest{font-size:11px !important;
padding:5px 0 0 !important;}
.parties_afisha{}
.parties_afisha .photo-item-1{height:50%;
padding-bottom:10px;}
.list-info{height:72px; display:block;}
p.list-ico{padding:6px 0 0; font-size:13px;}
p.list-ico span{padding:0 18px 0 16px;}
span.viewing{background:url(/img/Viewing.gif) left top no-repeat;}
span.comment{background:url(/img/Comment.gif) left top no-repeat;}
span.rating2{background:url(/img/Rating.gif) left top no-repeat;}

.photo-item-1 .afdate{color:#80FE10;
font:normal 16px/130% Trebuchet MS,Verdana,sans-serif;}/*afisha date*/

/*reiting*/
#reiting{height:265px !important;}
a.better{font-size:17px;}
p.list_better{padding-top:5px;
font-size:14px; color:#b6b6b6;}
p.list_better big{font-size:16px; color:#fff;}
p.list_better span{color:#fff;}

/*advert*/
.photo-item-adv, .photo-item-adv2{background-color:#71fe12;
float: left;
width:280px;
height: 308px;
margin: 10px 10px 0 0;
padding:5px;
border: 1px solid #393a3d;
text-align: left;}
.photo-item-adv a img, .photo-item-adv2 a img{border:2px solid #444;}
.photo-item-adv a:hover img, .photo-item-adv2 a:hover img{border:2px solid #fff;}
.photo-item-adv2{height:265px !important;}

/*afisha, action*/
.action-center{padding:13px 0 25px 90px;}
.action-center h1{font-size:230%; padding:20px 0 0;}
.action-center h1, .action-center h2, .action-center h3, .action-center h4, .action-center p{padding-right:98px;}
h3.fotootchet{font-weight:normal; padding:12px 0 15px 0; margin:0;
clear:both; font-size:100%;}
.date-place{float:left;
font-size:85%; line-height:150%;
color:#b6b6b6;}
.date-place b{color:#fff;}
.enter-time{float:right;
font-size:85%; line-height:150%;
color:#b6b6b6;
padding-right:98px;}
.enter-time span{color:#fff;}
.action-center p.list{margin:0; padding:0 0 0 10px;}

/*comments*/
.block-comment1{float:left; width:1260px;
padding:13px 0 0;}
.block-comment1 .main_head_txt{margin-left:20px;
float:left;
width:1219px;}
.block-comment2{float:left; background-color:#111;
margin-left:20px; padding:0 1px 0 24px;
margin-bottom:15px;
border:1px solid #383838; border-top:none;}
.photo-item-2{background:#131313 url(img/photo-item-1-bg.gif) left top repeat-x;
float: left;
width:165px;
margin: 10px 26px 0 0;
padding:3px;
border: 1px solid #393a3d;
text-align: left;}
.photo-item-2 img{margin:0 0 5px 0 !important;
//margin-bottom:0 !important;}
.photo-item-2 a img{border: 2px solid #444;}
.photo-item-2 a.nolink img,.photo-item-2 a.nolink:hover img{border:none;}
.photo-item-2 a:hover img{border: 2px solid #fff;}
.photo-item-2 p{padding:0; margin:0;
font:normal 11px/130% Trebuchet MS,Verdana,sans-serif;}
.photo-item-2 .nik
{color: #2cdc15;
font-weight:bold; font-size:13px;}
.photo-item-2 .day
{color: #b6b6b6;
border-bottom:1px solid #b6b6b6;
padding-bottom:2px; margin-bottom:5px;}
.photo-item-2 .comment
{color: #fff;
line-height:120%;}
.photo-item-2 .sub_text{color:#b6b6b6;
font-size:13px;
float:left;}
.photo-item-2 .num{float:right;
background-color:#444444;
padding:3px 7px; margin-top:10px;
font:normal 16px/90% Trebuchet MS,Verdana,sans-serif;
color:#b6b6b6;}

/*users list*/
.info #ur .block-comment1{width:1200px;}
.info #ur .block-comment1 .main_head_txt, .info #ur .block-comment1 .block-comment2{margin:0;}
.info #ur .block-comment1 .main_head_txt{width:1200px;}
.info #ur .block-comment1 .block-comment2{width:1175px !important;}
#ur .block-comment1{padding:17px 0 7px !important;}
.users_list{width:103px;
padding: 10px 0 0 10px;}
.block-comment1 .block-comment2{width:1194px;}

.users_list img.user-foto{margin:0 !important;
padding:3px; background-color:#2f2f2f;}
.users_list a img.user-foto{border: 1px solid #393a3d;}
.users_list a:hover img.user-foto{border: 1px solid #fff;}
.users_list p{padding:0; margin:0;
font:normal 11px/120% Trehbvorobeybuchet MS,Verdana,sans-serif;}
.users_list .nik{color: #2cdc15;
font-weight:bold;
padding-bottom:5px;}
.users_list p.data{color:#b6b6b6; line-height:120%;
font-size:11px; padding-top:2px;}
.users_list p.data span{color:#fff;}
.users_list p.data big{font-size:14px;}
p.on-off{text-align:left; padding:2px 0 0 79px;}
.on-img{background-color:#2cdc16;}
.off-img{background-color:#4c4c4e;}
.users{float:right; padding:4px 0px 0; margin:2px 0; height:20px;}
.u-open{background-color:#000; font-weight:bold;}
#u-bord{border-right:1px solid #474747;}
#u-h3{float:left; padding-top:5px;}
#one{width:155px;}
p.bonus{font-size:11px; padding-bottom:2px;}
p.bonus b{font-size:13px; font-weight:normal; color:#E0ABAB;}

.all-friends{margin:10px 0 30px;}
.all-friends .users_list{padding:5px 15px 25px;}
.users_list p.data img{margin:2px 3px 0 0;}
.users_list p.data a{color:#ffe195;}
.users_list p.data a:hover{color:#fff;}

.add-email, .enter-but{background: url("img/photo-item-1-bg.gif") repeat-x scroll left top #131313; border:1px solid #7e7d7d;
color:#fff; font-size:12px;
padding-top:1px; padding-bottom:1px;
margin:2px 0;
-moz-border-radius:3px;
border-radius:3px;
-moz-box-shadow: inset 1px 1px 1px #303235;
box-shadow: inset 1px 1px 1px #303235;}
.enter-but{color:#FB1F1F;}
p.delete-email{text-align:center; padding:3px 20px 0 0;}

.clubs-list{width:441px; 
background:#0e100e url(img/clubs_bg.gif) left top repeat-x;
border:1px solid #383838; border-top:none;
text-align:left;}
.clubs-list p{padding:10px 0 10px 20px;
font:normal 18px/180% Trebuchet MS,Verdana,sans-serif;}
.clubs-list a{color:#80fe10;
padding-right:20px;
white-space:nowrap;}
.clubs-list strong{padding-right:20px;
font-size:20px;
white-space:nowrap;}

#clubs{float: left;
border-bottom: 1px solid #383838;
font:normal 85%/130% Trebuchet MS,Verdana,sans-serif;
line-height:140%;
margin-top:3px;}
#clubs a{padding-right:12px;
color:#80fe10;
font-weight:bold;}
#clubs a:hover{color:#fff;}

#clubs form{margin:0; padding:0;}

/*clubs list*/
.alfavit{margin:10px 10px;}
.alfavit p{line-height:210%;
font-size:140%; padding:2px 0;}
.alfavit a{border:1px solid #2F2F2F;
color:#00FE00;
background:#070708 url(/img/alfavit_bg.gif) left top repeat-x;
padding:3px 8px; margin-right:4px;}
.alfavit a:hover{border:1px solid #626262;
background:#232324 url(/img/alfavit_bg2.gif) left top repeat-x;}
.alfavit span{border:1px solid #5A5A5A;
padding:3px 8px; margin-right:3px;}
#ru{}
#en{}
#ru span{color:#BFD7DF;}
#en span{color:#36B0D0;}
#ru a:hover{color:#fff;}
#en a:hover{color:#36B0D0;}
/*-*/
.clubs_list{margin:50px 0 10px;
text-align:left;
float:left; width:230px;}
.clubs_list p{padding:0 0 0 60px;
font-size:150%;}
#ru_word{color:#BFD7DF;}
#en_word{color:#36B0D0;}
.clubs_list ul{list-style-type:none; list-style-image:none;
margin:0 0 20px 60px; padding:0;}
.clubs_list ul li{margin:3px 0px 10px;}

/*items*/
.article-main{width: 1222px !important;
padding:5px 15px 5px;}
.items{background:#161616 url(/img/clubs-bg.gif) repeat-y left;
float: left;
width:1220px;;
padding-top:10px;
border: 1px solid #383838;
border-top:none;
margin-bottom:0;}
.items p{font: normal 85%/130% Trebuchet MS,Verdana,sans-serif;
padding:0; margin:0 50px 0 10px;}
.items p.items-link{padding-bottom:18px;}
.items p span{color:#b6b6b6;}

.item_date{padding:0;}
.item_date span{color:#b6b6b6;}

h1{font:normal 190%/120% Trebuchet MS,Verdana,sans-serif;
text-align:left;
color:#c5d6de;
padding:15px 0 10px 0;
margin:0;}
.info h1{font-size:210%;}
h2{font:normal 140%/110% Trebuchet MS,Verdana,sans-serif;
text-align:left;
color:#c5d6de;
padding:5px 0 0 0;
margin:5px 0 10px 0;
clear:both;}
h3{font:normal 110%/110% Trebuchet MS,Verdana,sans-serif;
text-align:left;
color:#c5d6de;
margin:0;
padding:10px 0 1px 0;}
h4{font:bold 100%/140% Trebuchet MS,Verdana,sans-serif;
text-align:left;
color:#c5d6de;
margin:0;
padding:5px 0;}
p{font: normal 80%/140% Trebuchet MS,Verdana,sans-serif;
color:#fff;
padding:5px 0;
margin:0;
text-align:left;}
.red{color:#F03737;}
.green{color:#96e298;}
.rose{color:#fdb4b4;}

.send{}
.send .tr{font: normal 80%/140% Trebuchet MS,Verdana,sans-serif;
text-align:right;}
.send .tl{text-align:left; padding:7px 0 7px 15px;}
.send textarea{margin-bottom:10px; font-size:85%;}
.send td .txt{font-size:80%;}

/*crumbs*/
.info p.crumbs{text-align:left;
padding:0 0 15px;}
p.crumbs{font:normal 85% Trebuchet MS,Verdana,sans-serif;
color:#fff;
padding:0 20px 5px; margin:0;
text-align:center;}
p.crumbs a{color:#508f4a;}
p.crumbs a:hover{color:#fff;}

/*standart link*/
a{color:#2cdc15;
text-decoration:underline;}
a:hover{color:#fff;
text-decoration:none;}

/*list*/
ul{list-style:outside url(img/bull.gif);
margin:0;
padding:0 0 0 30px;}
ol{list-style: decimal outside;
margin:0;
padding:0 0 0 35px;}
li{font:normal 85%/130% Trebuchet MS,Verdana,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0;
padding:0;}
ol ul li, ol ol li, ul ul li{font: normal 100%/140% Trebuchet MS,Verdana,sans-serif;
text-align:Left;
text-indent:0;
margin:2px 0 2px 0;
padding:0;}

/*bottom menu*/
.bot-menu{text-align:center;
font: normal 85%/140% Trebuchet MS,Verdana,sans-serif;
color:#fff;
margin:0; padding-bottom:7px;}
.bot-menu a{color:#717171; padding:0 15px;}
.bot-menu a:hover{color:#fff;}
.bot-menu strong{padding:0 15px;
font-weight:normal;}
.bot-menu span{color:#717171;}
/*copy*/
.copy{font:bold 80%/140% Trebuchet MS,Verdana,sans-serif;
color:#516b00;
text-align:center;
padding:0 15px 5px;}
.copy a{font-weight:normal;
color:#516b00;}
.copy a:hover{color:#9e9e9e;}
.copy img{margin-top:3px;}


/*-*/
.blink{font:normal 11px Verdana,sans-serif;
color:#bdbab5;
padding:0 10px 5px;
margin:0;
text-align:left;}
.blink a{font-size:10px;
font-weight:normal;
color:#bdbab5;
text-decoration:underline;}
.blink a:hover{color:#bdbab5;
text-decoration:none;}

/*site map*/
ul.map{list-style-type:none; list-style-image:none;
margin:0;
padding:0;}
ul.map li{font:bold 100%/140% Trebuchet MS,Verdana,sans-serif;
text-align:Left;
color:#3247A0;
text-indent:0;
margin:15px 0;
padding:0;}
ul.map ul{list-style:outside url(img/bull.gif);
padding-left:23px;}
ul.map ul li{font:bold 85%/130% Trebuchet MS,Verdana,sans-serif;
margin:6px 0;
font-weight:normal;}
ul.map ul ul{list-style-type:none; list-style-image:none;
padding-left:13px;}
ul.map ul ul li{font-weight:normal;
font:bold 90%/130% Trebuchet MS,Verdana,sans-serif;}

/*forms*/
form{margin:0;}
select, textarea{font:normal 85% Trebuchet MS,Verdana,sans-serif;}
textarea, .txt{border:1px solid #8c8c8c;}

/*image*/
.img1{margin:5px 10px 10px 0;
border: 1px solid #fff;}
.img2{margin:5px 0 10px 10px;
border: 1px solid #fff;}

.part1{border-bottom:none !important;
padding-bottom:10px !important;}
.part2{background:#111 !important;
border-top:none !important;}
#prev{float:left; width:60px; margin-right:50px;
text-align:right; margin-top:215px;}
#next{float:right; width:35px; margin-right:35px;
text-align:left; margin-top:215px;}
.gallery-top{float:left;
/*padding-left:5px;*/
width:1000px;}
.gallery-bot{float:left;
padding:10px 0 10px 110px;
width:1000px;}
.gallery-bot .photo-item-2{margin:10px 26px 0 0;}
.all-photo{float:right;
margin:5px 110px 0 0;
font-size:95%;}
.list{float:left;
margin:10px 0 0 70px;
padding:2px 8px;
width:1000px;
font-size:95%;}
.list span, .list a{padding:0 10px 0 3px;
margin-right:4px;
border-right:1px solid #474747;}
.list a.sp,.list span.sp{padding:0;
margin-right:0;
border-right:none !important;
}
.list a:hover{color:#9e9e9e;}

/*one photo*/
.photo-big_bg{width:100%;}
.show-photo{margin:7px 0 0;}
.prev-td{padding:215px 15px 0 0;}
.next-td{padding:215px 0 0 15px;}

/*rating photos*/
.rating,.mp3-rating{float: left;
width: 100%;}
.rating-txt{color:#c5d6de;
font-size:85%;
padding-bottom:0;}
a.star{display: block;
float: left;
width: 40px;
height: 50px;
background: url(img/star-disabled.png) center center no-repeat;}
.rating_result{text-align:center;
background-color:#000;
font-size:85%;
color:#c5d6de;
padding:5px 0 10px;}
.rating_result b{font-size:140%; color:#fff;
font-weight:normal;}
.rating_result span{padding:0 25px;}
#rating_ok{padding:15px 0;}

/*list comments*/
.one-comment{background-color:#383a3d;
margin-bottom:20px;
width:1220px;
padding-bottom:5px;}
.one-comment .nik
{color: #45a3cd; padding-bottom:0;
font-weight:bold; font-size:13px;
margin:0 10px;}
.one-comment .day
{color: #b6b6b6; 
border-bottom:1px solid #b6b6b6;
padding:0 0 2px 0;
margin:0 10px 5px;}
.one-comment .text{text-align:left;
margin:0 10px;
font-size:90%;
color:#b6b6b6;}
img.avatar{margin:8px 0 0 12px;
border:1px solid #393a3d; padding:3px; background-color:#2f2f2f;}

/*write comments*/
.write_comment{background-color:#181818;
width:1220px;
padding-bottom:60px;}
.write_comment h3{color:#c5d6de;
font-size:150%;
text-align:center;
padding-bottom:20px;}
.blue{color:#2cdc15;
padding:0 0 25px;}
.write_comment p, .write_comment h4{padding-left:40px; padding-right:40px;}
.write_comment .but{margin:15px 0 0 0;
font:normal 85% Trebuchet MS,Verdana,sans-serif;}
.write_comment .tl{font:normal 100%/130% Trebuchet MS,Verdana,sans-serif;
padding:10px 15px 15px 40px;}
.write_comment input.txt, .write_comment textarea{border:1px solid #8c8c8c;
font:normal 85%/130% Trebuchet MS,Verdana,sans-serif;}
.captcha{margin:13px 10px 20px 0;
font:normal 85%/140% Trebuchet MS,Verdana,sans-serif;}
.captcha img{margin-bottom:5px;}
.captcha input.txt{margin-top:5px;
font-size:100%;}

/*Add comment message -- Victor Bockarev 2.04.2010*/
#add_info{display:none;background:#000;
position:absolute;top:0;left:0;}
#msg_txt{display:none;color:#fff;
position:absolute;
top:0;left:0;
width:100%;text-align:center;}

/*registration*/
.reg-tab-main{margin-top:20px; float:left; margin-left:30px;}
.reg-tab-main td{padding:5px 10px 6px 0;
text-align:left;}
.reg-tab-main input.text{border:1px solid #8c8c8c;}
.reg-tab-main input.text, .reg-tab-main select{font:normal 13px Trebuchet MS,Verdana,sans-serif;}
.reg-tab-main .tr{font:normal 14px Trebuchet MS,Verdana,sans-serif;
text-align:right;}
.reg-tab-main input.but{margin-top:3px;}

.reg-tab{margin:10px 0 25px 20px;}
.reg-tab .age{}
.reg-tab .age span{font-size:75%;}
.reg-tab img{margin:11px 0 7px;
//margin-bottom:0;}
.reg-tab .tr{font-size:80%; text-align:right;
padding:10px 15px 10px 0;}
.reg-tab h2{padding-top:25px;}
.reg-tab input.file-bg{background-color:#d4cbcb; margin-bottom:3px; margin-top:5px;}
.reg-tab input.text{border:1px solid #8c8c8c;}
.reg-tab input.but{margin-top:25px;}
.reg-tab input, .reg-tab select, .reg-tab textarea{font-size:80%;
margin:10px 0;}
.more_fotos{}
.more_fotos td{padding:0 15px 0 0 !important; font-size:12px !important;}
.more_fotos td.tr{padding-bottom:5px !important;}
.more_fotos td input{margin:0;}
.more_fotos td p.del{font-size:100% !important;}
.reg-tab td div.captcha{margin:0;}

.name-place{margin:10px 0  10px;
//margin:10px 0  15px;}
.name-place td{padding-right:15px;
font-size:80%;}
.name-place td input{border:none !important; margin:3px 5px 3px 0;}
.name-place td label{margin:3px 5px 3px 0;}
#nik_info, #email_info{display:none;float:left !important;font-size: 60%; color:#ED0404; position:relative; left:-15px; top:3px;}

/*card object*/
.card-tab{margin:0 20px 20px;}
.card-img{border:2px solid #444;}
.card-tab td .card-img{margin:11px 15px 0 0;}
.card-txt{}
.card-txt p{color:#b6b6b6;
padding:7px 0 10px;}
.card-txt p span{font-size:120%; color:#fff;}
.card-txt ul {color:#b6b6b6;}
.card-txt ul li span{color:#fff;}
div.biography, div.mv-star{color:#fff;
background-color: #111111;
border: 1px solid #383838;
border-top:none;
width:1195px; margin-bottom:18px;}
div.mv-star{margin-bottom:0;}
div.biography div, .mv-star div{padding:10px; font-size:80%;
clear:both;}
.foto-star{width:1200px;}
.foto-star .photo-item-2{margin:12px 0 5px 22px;}
.all-foto-star{background: url("img/bg_head.gif") repeat-x scroll left top #030303;
border: 1px solid #3A3A3A;
width:1195px;}
.all-foto-star h3{background: url("img/bull_head.gif") no-repeat scroll left center transparent;
color: #C5D6DE;
font: bold 105%/120% Trebuchet MS,Verdana,sans-serif;
margin: 0;
padding:5px 10px 5px 25px;}
.files-star{margin-left:0px; width:1195px;
padding-bottom:8px;}
.files-star .main_head_txt{width:1195px; margin-left:0;
border: 1px solid #3A3A3A;
border-top:none;}
.files-star .main_head_txt h3{padding-top:7px !important; padding-bottom:8px !important;}

.ifoto{margin:20px;padding:20px;text-align:center;}
.ifoto table{width:100%;}
.warning{color:#E00000 !important; font-size:70%; padding-bottom:7px; display:block;}

.users-fotos{margin:25px 0 5px;}
.show-fotos{padding:0 10px 0 20px;}
.users-fotos p{padding:3px 0;}
.fotos-list{background-color:#000;}
.fotos-list a, .fotos-list span{padding:0 9px 0 7px;
border-right:1px solid #474747;}
.fotos-list a#nobord, .fotos-list span#nobord{border-right:none;}

/*write massage*/
.write_massage{background-color:#030303;
width:500px;
padding:60px;}
.write_massage h2{padding:0 0 28px 0; margin:0;}

/*read massage*/
.read_massage{margin:5px 0 10px 20px;}
.r_date{float:left; width:130px;}
.read_massage span{color:#B8B8B8;}
.r_head{float:left}
a.text-close, a.text-open{font-size:115%;
text-decoration:none;}
a.text-close{color:#1c8c0e;
border-bottom:1px dashed #1c8c0e;}
a.text-open{color:#fff; border-bottom:none;}
a.bold{font-weight:bold; color:#2cdc15;
border-bottom:1px dashed #2cdc15;}
.r_head a.nik{color:#B8B8B8;}
.r_head img{margin-left:5px;}
.r_head a.nik:hover{color:#fff;}
.read_massage .users{padding-right:0px;}
.message_user{background-color:#111;
border:1px solid #383838;
border-top:9px solid #383838;
margin:0;
width:100%;}
.message_user img.user-foto{margin:25px 20px 25px 25px !important;
padding:3px; background-color:#2f2f2f;}
.message_user a img.user-foto{border: 1px solid #393a3d;}
.message_user a:hover img.user-foto{border: 1px solid #fff;}
.message_user td.tinfo{font:normal 80%/130% Trebuchet MS,Verdana,sans-serif;
padding:20px 25px 25px 0; width:100%;}
td.tinfo a.red{color:#FB0404; margin-left:10px;}
.open_message{width:1155px; float:left; margin-bottom:20px;}
#main_head_txt2{padding:0; width:840px;}
#message_form{display:none;position:absolute;}
#auth_form{display:none;position:absolute;}
#margin_r big{font-size:100%;}
.close_send_form{float:right !important;position:absolute;top:10px;right:20px;}
.mess-reverse{font-size:14px;
padding:0;margin:0;
text-align:right;}
.mess-reverse span{color:#676c72; padding:0 10px;}
.mess-reverse a{text-decoration:none; border-bottom:1px dashed #2cdc15;}
.mess-reverse a:hover{border-bottom:none;}

/*best photo*/
.best_photo{width:100%;}
.best_photo1{width:55%;}
.best_photo2{width:45%;}
.best_photo2 div{background:#1b1d18 url(/img/golos_bg.gif) left top repeat-x;
width:100%;}
.best_photo2 p{text-align:center; font-size:95%; padding:22px 0;}
.best_photo2 input{margin-left:15px;}

/*mp3*/
.albums th{text-align:left; padding:40px 0 10px;}
.albums td{text-align:left; padding:5px;}
.albums td img.face{border:1px solid #393a3d;
padding:3px; background-color:#2f2f2f;
margin-right:7px;}
.albums td table td{padding:1px 5px; margin:0;}
.albums td table td a{font-size:80%;}
#dewplayer{}
#dewplayer_content{}
.mp3block{}
.mp3block td{padding:3px 5px;margin:0;}
.mp3block td h3{padding-top:0 !important; padding-bottom:0 !important;}
.playlistref{float:right; padding-right:10px;font-size:13px;}
.playlistref a{border-bottom:1px dashed #2cdc15;text-decoration:none;}
.playlistref a:hover{border-bottom:none;}
.prev-ref{background:url(/js/player/next-prev.png) no-repeat left; margin-right:2px;
margin-bottom:2px;}
.next-ref{background:url(/js/player/next-prev.png) no-repeat right;
margin-bottom:2px;}

.mp3block td .prev-ref, .mp3block td .next-ref{margin-top:5px;}

#track-label,.track_downlist_info{padding-left: 10px; padding-top:2px;
display:block;
font:normal 0.8em Trebuchet MS,Verdana,sans-serif;}
.mp3block td select{padding:2px 5px;}
.no_plist{padding-right:10px;}
.plist{margin-right: 10px; height: 23px; font-size:12px;}
.add_plist{border:none; background-color:#d9d9d9; padding:1px 2px; margin-left:5px;}
input.play_but{margin-top:10px;}
a.play_all_album{font-size:13px;}

.album_track{}
.album_track td{padding:0 8px 10px 0 !important;
font:normal 80%/130% Trebuchet MS,Verdana,sans-serif;}
.album_track td a{font-size:100% !important;}

/*NEW STYLE*/
/*blogs*/
.blog_left{float:left; width:240px;}
/*-*/
.avatar_b{padding:20px 0 20px 10px; line-height:120%;
margin-bottom:0px;
//margin-bottom:20px;
clear:both;}
.avatar_b img{border:1px solid #393a3d; padding:3px; background-color:#2f2f2f;
margin-right:11px;}
/*-*/
.oblako_tegov{padding:0 0 0 10px; margin-bottom:50px;
clear:both;}
.oblako_tegov p{line-height:180%;}
.oblako_tegov h2{padding:0; margin:0;
font-size:160%;}
.oblako_tegov a{margin-right:4px;}
a#o1{font-size:180%;}
a#o2{font-size:160%;}
a#o3{font-size:140%;}
a#o4{font-size:125%;}
/*-*/
.links_items{padding:0 0 0 10px; margin-bottom:50px;
clear:both;}
.links_items h2{padding:0 0 5px; margin:0;
font-size:160%;}
.links_items p{padding:3px 0;}
p.date_b{float:left;
color:#d2e1de; padding-right:7px;}
p.short_b{float:left;}
/*-*/
.blog_right{float:right; width:900px;}
div.user-text{margin:0;}
div.user-text img{max-width:780px !important;
border: 1px solid #B6B6B6;}
/*-*/
.blog_right .n_p_items{font-style:italic;
padding-top:20px;}
.blog_right .n_p_items a{color:#508F4A;}
.blog_right .n_p_items a:hover{color:#fff;}
a.add_blog{float:right; color:#2CDC15 !important;}
a.add_blog:hover{color:#fff;}
.blog_right p.up_h1{padding:35px 0 0; color:#fff !important;}
.blog_right h1{padding:3px 20px 10px 0;}
.blog_right p{color:#b6b6b6; padding:3px 20px 3px 0;}
.img_b{border:1px solid #393a3d; padding:5px;
background-color:#2f2f2f;
float:left; margin:10px 0 5px;}
.img_b img{border:2px solid #444;}
.blog_right p.add_comment_b{padding:10px 0 5px;}
.add_comment_b span{padding:0 5px; color:#6e737b;}
/*-*/
.list_blog{margin:40px 20px 40px 0;
padding:2px 10px 2px 0;
font-size:95%;}
.list_blog span, .list_blog a{padding:0 10px 0 3px;
margin-right:4px;
border-right:1px solid #474747;}
.list_blog a:hover{color:#9e9e9e;}
/*-*/
#t_blog{margin:0;
float:left;}
#t_blog .main_head_txt, #t_blog .one-comment{width:1260px !important;
text-align:left;}
#t_blog .write_comment{margin-bottom:10px;
text-align:left;}
.com1, .com2, .com3, .com4{background-color:#26272a !important;}
#t_blog .com1{margin-left:30px; width:1225px !important;}
#t_blog .com2{margin-left:60px; width:1192px !important;}
#t_blog .com3{margin-left:90px; width:1157px !important;}
#t_blog .com4{margin-left:120px; width:1125px !important;}
.up-photos{margin-top:20px;}
.blogs-bg{background-color:#38393c !important;}
.com1 .text, .com2 .text, .com3 .text, .com4 .text{font-size:75%;}
#t_track{margin-top:0px;}
#t_track .com1{margin-left:30px; width:890px !important;}
#t_track .com2{margin-left:60px; width:860px !important;}
#t_track .com3{margin-left:90px; width:830px !important;}
#t_track .com4{margin-left:120px; width:800px !important;}

/*page all blogs*/
.all_blogs{margin:15px 0 40px;}
.all_blogs th, .all_blogs td{padding:10px 12px; text-align:left;
font:normal 85%/130% Trebuchet MS,Verdana,sans-serif;}
.all_blogs th{border-bottom:1px solid #fff;
white-space:nowrap;
font-size:75% !important;}
.all_blogs td{color:#B6B6B6;
border-bottom:1px solid #B6B6B6;}
.all_blogs td a{color:#508F4A;}
.all_blogs td a:hover{color:#fff;}
a.a_post{font-size:110%; color:#2CDC15 !important;}
a.a_post:hover{color:#fff !important;}
a.a_blog{font-size:90%;}
.all_blogs td.tc{text-align:center;
padding-right:45px;}

.tmenublock table{width:100%;}
.tmenublock table td.td-menu{width:100%;}
.cal_photo{text-align:right; width:200px;
font-size:14px;
float:right;
padding:0 10px 3px;}
.cal_photo a{background:url(img/calendar-sm.png) left no-repeat;
padding-left:25px;
text-decoration:none;}
.cal_photo a b{border-bottom:1px dashed #2cdc15;
font-weight:normal;}
.cal_photo a:hover b{border-bottom:none;
font-weight:normal;}

a.music-color{color:#fb1f1f;}
a.blog-color{color:#fab435;}
a.item-color{color:#f5e63a;}
#fplayer{position:absolute;}
/*#fplayer table{background:#000;}*/
.bigphotoload{text-align:center;font-size:14px; padding-bottom:0;}
.bigphotoload{color:#B6B6B6;}
.bigphotoload big{color:#fff; font-size:18px; padding-right:15px;}

.write_anonim{float:right; font-size:14px;}
.write_anonim a{margin:0 5px;}
#write_anonim{text-align:right; margin-top:15px;}
#write_anonim .write_anonim{font-size:14px; float:none;}
#write_anonim .write_anonim a{margin:3px;}
.n_p_items .write_anonim{font-size:14px;}
.n_p_items .write_anonim a{color:#2CDC15; margin:3px;}
.n_p_items .write_anonim a:hover{color:#fff;}

#renameBlog{margin-right:5px;}

#konkurs{height:257px !important;}
#konkurs p.date{font-size:14px; font-weight:normal;
padding:0;}
#konkurs p big{font-size:18px; color:#fff;}
#konkurs .num{float:right;
background-color:#444;
padding:3px 7px;
font:normal 16px/90% Trebuchet MS,Verdana,sans-serif;
color:#b6b6b6;}
#konkurs p#datas{font-size:13px; float:left;}
#konkurs p#datas big{font-size:15px; padding-right:10px;}
a.xfader_no_link{text-decoration: none !important;}

/*page vorobei*/
h1.dj{padding-left:20px; padding-bottom:30px;}
.music-dj{width:1194px;}
.music-dj table th{padding-top:10px;}
.music-dj-block{width:100%; height:500px; overflow:auto;}
.gal-dj{padding-left:12px; padding-right:7px;
width:1200px;}
#video .gal-dj {height:500px; overflow:auto;}
.foto-dj{float:left; margin:30px 0 0 10px;
width:365px;}
.text-dj{float:left; width:395px; padding:20px 0;}



#gst .block-comment1, #inv .block-comment1, #inv_w .block-comment1, #frnd .block-comment1{padding:0 0 7px;}
.nolink{text-decoration:none;float:right;}
.odnoklass-pix{background:url(/img/y-iconz.png) 0 -170px no-repeat;}

#inv_w{padding-bottom:15px;}
#frnd{padding-bottom:0;}
#frnd .block-comment1, #frnd .block-comment2{padding-bottom:0;}
#frnd .block-comment2{margin-bottom:8px;}

/*find main*/
.find{text-align:right;
padding-bottom:15px;}
.find span{font-size:18px; color:#c5d6de;
padding-right:3px;}
/*-*/
.find-block{background-color:#38393c;
padding:20px 30px 15px; margin:15px 10px 25px 0;}
.find-block span{color:#c5d6de;
padding-right:3px;}
.find-block span.fhead{font-size:18px;}
.find-block span.fwhere{font-size:15px;
padding-left:10px;}
.find-block p.box{padding:7px 0 0 53px;}
.find-block select{margin-right:7px;}
.words{padding-left:30px;}
.find-result{margin-bottom:20px;}
.find-result h3{padding:0 0 5px; font-size:100%;}
.count{padding-right:7px; font-size:85%;}
.find-result p{padding:2px 0 0;}
.find-result p em{color:#b6b6b6;}
.grey-bg, p.list-find span{background-color:#38393c; padding:2px 4px;}
p.list-find{padding-top:15px;}
p.list-find span, p.list-find a{padding:2px 7px; font-size:110%;}
h2.alarm{padding:15px 0 !important; color:#F03737 !important;
font-size:110%;}
h2.alarm span{font-size:130%;}
ul.flist{padding-top:10px; padding-left:43px;
list-style-image:url(/img/bull_find.gif);}
ul.flist li{font-size:95%; padding:5px 0; margin:5px 0;}
ul.flist-sm{padding-top:15px; padding-bottom:10px; padding-left:28px;}
ul.flist-sm li{list-style-type:none; list-style-image:none;}

/*partners page*/
.partners-menu{list-style-type:none; list-style-image:none;
margin:0; padding:10px 0 0 15px;}

.tab-ban{width:100%;}
.lban{}
.rban{width:200px; padding-top:42px;}
.tab-ban td p.list{margin-left:77px; width:100%;}
.tab-ban td p button{margin-bottom:10px;}
.partners-gallery-list{list-style-type:none; list-style-image:none;
margin:0; padding:10px 0 5px;}
.partners-gallery-list li b{color:#B6B6B6;}

.partner-gallery-bann{float:left; width:100%:}
.partner-one-bann{
background: url("img/photo-item-1-bg.gif") repeat-x scroll left top #131313;
border: 1px solid #393A3D;
float: left;
margin: 0 26px 10px 0;
padding: 3px;
text-align:center;
width: 165px;
font-size:12px;}
.partner-one-bann img{border: 2px solid #444444;
margin:0 0 5px;}
td.lban p.go-ban{padding-top:20px; text-align:center;}
p.arch_download{padding-bottom:0;}
p.arch_download a{padding:0 0 0 22px;
background:url(/img/121.png) left top no-repeat;}

/*konkurs m+f*/
.best-tab{margin:30px 0 40px;}
.best-people{width:390px; background-color: #181818;
border: 1px solid #383838;}
.best-people .main_head_txt{border:none; border-bottom:1px solid #383838;}
.foto-male{float: left;
margin: 0; padding:0 0 30px;
width:388px;}
.people{}
.people h3{font-weight:bold; color:#fff;
padding:5px 0 5px; margin:0;}
.voices{color:#b6b6b6;}
.voices b{font-size:18px; color:#e0ab9b;}
.people h4{text-align:right; color:#b6b6b6; font-weight:normal;
padding:17px 0 0 0; margin:0;}
.people h4 a, .people h4 span{font-size:24px;}
.people h4 span{color:#fff;}
.foto-male .photo-item-1{margin:30px 0 0 48px; height:315px;}
.foto-male .first{margin-bottom:60px;}
.best-place{width:75px;
padding:161px 20px; text-align:center;}
.best-place div{padding-top:315px;
font-size:14px;}
.best-place div big{font-size:34px; font-weight:bold; color:#c5d6de;
line-height:28px;}
.best-place div.first-place{padding:0 0 10px;
font-size:18px;}
.best-place div.first-place img{margin-right:13px;}
/*place info*/
#calendar-pl{width:805px; height:auto;
float: left;
margin:0px 0px 6px 20px;
padding:1px;}
#auth-pl {float:left;
width:803px; height:auto;
border:1px solid #383838;
background-color:#38393c;}

.mesta{margin:0 20px 10px;}
.mesta-left{width:100%;}
.foto-pl{padding:10px 0 0 0;}
.text-pl{padding:10px 10px 20px 20px;
width:100%;}

.map-block{padding:10px; background-color: #38393C;}
