table.tbl-reg{width: 100%}
table.tbl-reg td{padding: 5px 5px; font: 13px Tahoma; color: #666;}
table.tbl-reg td div input{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.tbl-reg td select{width: 405px; padding: 3px 2px; font: 13px Tahoma; color: #666;}

table.tbl-reg td textarea{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.form-table{width: 100%;}
table.form-table td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.form-table tbody td input{width: 500px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.form-table tbody td textarea{width: 500px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.form-table tbody td bxlhe-frame{width: 500px;}

table.form-table input.form-data {width:90%}
input.btn200{background: url(/images/btn200.gif) top no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn200:hover{background: url(/images/btn200.gif) bottom no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180{background: url(/images/btn180.gif) top no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180:hover{background: url(/images/btn180.gif) bottom no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150{background: url(/images/btn150.gif) top no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150:hover{background: url(/images/btn150.gif) bottom no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120{background: url(/images/btn120.gif) top no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120:hover{background: url(/images/btn120.gif) bottom no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}

input.btnsrc{background: url(/images/btnsrc.gif) top no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btnsrc:hover{background: url(/images/btnsrc.gif) bottom no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}

/*Prosac*/
.comment  {padding:0 0 25px 0px;}
.comment .author {padding:0 0 8px 5px}
.comment .author span {color:#bfbfbf; margin:0 10px}
.comment .field {border:1px solid #c4c4c3; background:url(/images/comment-bg.gif) 0 100% repeat-x; position:relative}
.comment .arrow {position:absolute; top:-5px; left:30px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.comment .del {position:absolute; top:-25px; right:0px;}
.comment .text {padding:15px 15px 15px 15px; text-align:left;}
.comment .text img {max-width: 720px;}

.blog-comment  {padding:0 0 25px 0px;}
.blog-comment .blog-author {padding:0 0 8px 5px}
.blog-comment .blog-author span {color:#bfbfbf; margin:0 10px}
.blog-comment .blog-comment-cont {border:1px solid #c4c4c3; background: #fff url(/images/comment-bg.gif) 0 100% repeat-x; position:relative; margin-top: 8px;}
//.blog-comment .arrow {position:absolute; top:-5px; left:30px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.blog-comment .del {position:absolute; top:-25px; right:0px;}
.blog-comment .text {padding:15px 15px 15px 15px; text-align:left;}
.blog-comment .text img {max-width: 720px;}
.blog-comment .blog-comment-content{padding-top: 10px;}
//div.dv-blog-avatar{position:absolute; top:-25px; right:10px; padding: 4px; border: 1px solid #c4c4c3; background: #fff;}
//div.dv-blog-avatar-space{float: right; width: 65px; height: 45px;}

div.dv-blog-avatar{position:absolute; top:-23px; left: -15px; padding: 3px; border: 1px solid #ddd; background: #fff;}
div.dv-blog-avatar img{float:none;}
div.dv-blog-avatar-space{float: left; width: 40px; height: 23px;}
.blog-comment .arrow {position:absolute; top:-5px; left:65px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.blog-comment .blog-commentinfo{padding-left: 55px;}


.blog-post {border:1px solid #c4c4c3; background: #fff url(/images/comment-bg.gif) 0 100% repeat-x; position:relative; margin-bottom: 20px; padding: 0px;}
.blog-post .blog-post-title{background: transparent none; border: 0; font: 17px Tahoma; color: #555;}

div.forum-header-box {background:#4c5863;}
div.forum-header-title span{color: #fff;}

div.blog-post-edit-form{width: 100%; padding: 0; background-color: #fff;}

table.tbl-reg{width: 100%}
table.tbl-reg td{padding: 5px 5px; font: 13px Tahoma; color: #666;}
table.tbl-reg td div input{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.tbl-reg td select{width: 405px; padding: 3px 2px; font: 13px Tahoma; color: #666;}

table.tbl-reg td textarea{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.form-table{width: 100%;}
table.form-table td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.form-table tbody td input{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.form-table tbody td textarea{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.data-table-tab{width: 430px;}
table.data-table-tab td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.data-table-tab tbody td input{width: 190px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.data-table-tab tbody td textarea{width: 190px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.data-table-tab2{width: 100%;}
table.data-table-tab2 td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.data-table-tab2 tbody td input{width: 300px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.data-table-tab2 tbody td textarea{width: 300px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

div.dv-addinfo table td{padding: 0}
div.dv-addinfo table th{padding: 0}

input.mybtn{background: url(/images/btn-bg.gif) no-repeat; hei1ght: 26px; width: 167px; border: 0; padding: 4px 0;}
input.mybtn2{background: url(/images/btn2-bg.gif) no-repeat; hei1ght: 26px; width: 117px; border: 0; padding: 4px 0;}
input.mybtn2:hover{background: url(/images/btn2-bg.gif) no-repeat; hei1ght: 26px; width: 117px; border: 0; padding: 4px 0;}
input.mybtn3{background: url(/images/btn3-bg.gif) no-repeat; hei1ght: 26px; width: 97px; border: 0; padding: 3px 0;}
input.mybtn4{background: url(/images/btn4-bg.gif) no-repeat; hei1ght: 26px; width: 77px; border: 0; padding: 3px 0;}
input.mybtn5{background: url(/images/btn5-bg.gif) no-repeat; hei1ght: 26px; width: 57px; border: 0; padding: 3px 0;}
input.mybtn6{background: url(/images/btn6-bg.gif) no-repeat; hei1ght: 26px; width: 37px; border: 0; padding: 3px 0;}

input.btn200{background: url(/images/btn200.gif) top no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn200:hover{background: url(/images/btn200.gif) bottom no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180{background: url(/images/btn180.gif) top no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180:hover{background: url(/images/btn180.gif) bottom no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150{background: url(/images/btn150.gif) top no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150:hover{background: url(/images/btn150.gif) bottom no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120{background: url(/images/btn120.gif) top no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120:hover{background: url(/images/btn120.gif) bottom no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}

input.btnsrc{background: url(/images/btnsrc.gif) top no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btnsrc:hover{background: url(/images/btnsrc.gif) bottom no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}

ul.tab-list {
display:block;
}
.tab-section-container{background:url(/images/hook2.gif) top left no-repeat;}

.tab-section-container ul.tab-list, ul.tab-list li {
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.tab-section-container ul.tab-list {
background:transparent url(/images/horizontal-line.gif) no-repeat scroll right bottom;
height:31px; padding-left: 16px;
}
ul.tab-list li {
display:block;
float:left;
font-size:13px;
height:34px;
margin-right:2px;
overflow:hidden;
}
ul.tab-list a:link, ul.tab-list a:visited {
background:transparent url(/images/tabs.png) repeat scroll right 65px;
color:#474747;
display:block;
font-weight:bold;
line-height:34px;
text-decoration:none;
font: bold 13px Tahoma;
}
ul.tab-list a span {
background:transparent url(/images/tabs.png) repeat scroll left 65px;
display:block;
margin-right:14px; padding: 7px 0;
padding-left:14px;font: bold 13px Tahoma; color: #444;
}
ul.tab-list a:hover {
background:transparent url(/images/tabs.png) repeat scroll right 31px;
display:block;
font: bold 13px Tahoma;

}
ul.tab-list a:hover span {
background:transparent url(/images/tabs.png) repeat scroll left 31px;
display:block;
white-space:nowrap;
}
ul.tab-list .active a:link, ul.tab-list .active a:visited, ul.tab-list .active a:visited, ul.tab-list .active a:hover {
background:transparent url(/images/tabs.png) no-repeat scroll right 0;
}
ul.tab-list .active a span, ul.tab-list .active a:hover span {
background:transparent url(/images/tabs.png) no-repeat scroll left 0;
color:black;
}
.tab-boby-container {
padding:10px;
}
.tab-boby-container .tab-off {
display:none;
}
.tab-boby-container div.container {
width:100%;
}

li.vote-item-vote-first {border-top:0px}
ol.vote-items-list li {border-top:0px}
ol.vote-items-list li.vote-item-vote-first {border-top:0px}

table.voteinfo th{text-align:left; width: 160px; padding: 3px 0;}
table.voteinfo td{text-align:left; font: 12px Tahoma; letter-spacing: -1px; padding: 3px 0;}
table.voteinfo td a{text-align:left; font: 12px Tahoma; letter-spacing: -1px;}

table.tbl-music{width: 100%}
table.tbl-music th{font: normal 17px Tahoma; text-align: left; padding-bottom: 5px;}
table.tbl-music td{padding: 2px 0;}
table.tbl-music td a{text-decoration: none; color: #555;}
table.tbl-music td a:link{text-decoration: none; color: #555;}
table.tbl-music td a:visited{text-decoration: none; color: #666;}
table.tbl-music td a:active{text-decoration: none; color: #555;}
table.tbl-music td a:hover{text-decoration: none; color: #ea8111;}
table.tbl-music th.td-right{font: normal 17px Tahoma; text-align: right;}
.td-right{text-align: right;}


div.new_muz a, div.new_muz {font: normal 11px Tahoma;}

/*Filter*/

ul.bx-users-selector {border-width:1px; border-style:solid; border-color:#e0e0e0 #e0e0e0 #b9b9b9 /*border-bottom: 1px solid #b9b9b9;*/}
ul.bx-users-selector li.bx-selected {background: #f7f7f7; border: 1px solid #b9b9b9;  border-bottom: none; margin-top:-1px; padding-right:15px; color: black;}
table.bx-selector-table select { width: 100%;}
ul.bx-users-selector li {padding:9px 15px 4px; height:20px; margin-left:15px; color:#727272; }

div.bx-users-selector-filter {background-color: #f7f7f7; padding: 0; border: 1px solid #e0e0e0; border-top: none; }

div.bx-users-selector-filter form {padding-top: 10px; }
ul.bx-users-selector {background:#e9e9e9 url(/images/data-table-bg.gif) left top repeat-x; height:32px;}
div.bx-users-selector-filter table.filter-table tfoot td {border-top-color: #f7f7f7;}



table.gadgetholder td.gd-page-column0 .gdheader {border-top:9px solid #d1dee5;}
table.gadgetholder td.gd-page-column1 .gdheader {border-top:9px solid #d1dee5;}
table.gadgetholder td.gd-page-column2 .gdheader {border-top:9px solid #e3eeb7;}
table.gadgetholder td.gd-page-column0  {border-right:1px solid #d1dee5; padding-right:10px;}
table.gadgetholder td.gd-page-column1  {border-right:1px solid #d1dee5; padding-right:10px;}


.bx-sm-feature-noselect .bx-sm-parent, .bx-sm-feature-noselect .bx-sm-parent-button {
background:url("/images/tabs.png") no-repeat scroll right -34px transparent !important;
}

#ddmenuadd .bx-sm-feature-noselect .bx-sm-parent .bx-sm-actions {
background:url("/images/tabs.png") repeat scroll right -37px transparent !important;
}
#ddmenuadd .bx-sm-feature-select .bx-sm-parent .bx-sm-actions {
background:url("/images/tabs.png") repeat scroll right 0 transparent !important;
}
.bx-sm-feature-noselect .bx-sm-parent, .bx-sm-feature-noselect .bx-sm-parent-button {
background:url("/images/tabs.png") no-repeat scroll right -34px transparent !important;
}
.bx-sm-feature-select .bx-sm-parent {
background:url("/images/tabs.png") no-repeat scroll right 0 transparent !important;
}
.bx-sm-feature-select .bx-sm-parent-button {
background:url("/images/tabs.png") no-repeat scroll right 2px transparent !important;
}
.bx-sm-feature-noselect .bx-sm-parent .bx-sm-header, .bx-sm-feature-noselect .bx-sm-parent-button .bx-sm-header-button {
background:url("/images/tabs.png") no-repeat scroll left -34px transparent !important;
}
.bx-sm-feature-select .bx-sm-parent .bx-sm-header {
background:url("/images/tabs.png") no-repeat scroll left 0 transparent !important;
}
.bx-sm-feature-select .bx-sm-parent-button .bx-sm-header-button {
background:url("/images/tabs.png") no-repeat scroll left 2px transparent !important;
}
.bx-sm-separator {
background:url("/images/tabs.png") no-repeat scroll left -68px transparent !important;
}
.bx-sm-feature-noselect .bx-sm-parent .bx-sm-header, .bx-sm-feature-noselect .bx-sm-parent-button .bx-sm-header-button {
margin-right:5px !important;}
.bx-sm-feature-select .bx-sm-parent-button .bx-sm-header-button {margin-right:5px !important;;}
.bx-sm-holder-show .bx-sm-parent .bx-sm-header {padding-left:20px !important; padding-right:15px !important;}
.bx-sm-parent a, a.bx-sm-parent, a.bx-sm-parent-button {font-family:Tahoma,Arial,Helvetica,sans-serif !important; font-size:13px;}

.gdparent {background: #f6f6f6 !important;}
.description{font-size: 80%; color:#666666;}

.statusyellow {color: #F27B0F;}

/*Страница "Промо"*/
div.promo td{width:50%; padding: 15px 10px; margin:0; border-top:1px solid #ccc;}
div.promo img, div.promo h1 {float:left;}
div.promo img {margin:0 20px 15px 0;}
div.promo h2 {margin:0 auto 5px auto; padding:0; font-size:15px; font-weight:bolder;}

div.dv-catzag{border: 1px solid #e2e2e2; padding: 1px;}

table.tbl-catzag{width: 100%;}
table.tbl-catzag td{vertical-align: top; padding: 5px 9px; border: 2px solid #fff; background: #f6f6f6; width: 20%;}
table.tbl-catzag td ul{padding-left: 20px; margin: 6px 0;}
table.tbl-catzag td ul li{padding: 0px; margin: 0px; color: #777;}
table.tbl-catzag td ul a{font-size: 13px;}

/********************* Плеер Yahoo! *********************/
/* Yahoo! Media Player: */
/* Remove block with relevant information */
#ymp-relevance { display:none !important; }
.ymp-player-max #ymp-body { width:570px !important; }
.ymp-player-max #ymp-body #ymp-body-strip { width:557px !important; }
.ymp-player-max #ymp-body #ymp-body-base  { width:560px !important; }

/* Hide 'close logo' button */
#ymp-yahoo-logo { display:none !important;}


/****************** Конец Плеер Yahoo! ******************/


/****************** Всякие сноски, хелперы, алерты и уведомления ******************/
div.helper {
	padding:10px 10px 10px 85px;
	margin:5px 10px;
	background: #f2f2f2 url('/images/ico/alert_48.png') 10px 50%  no-repeat;
}

/****************** Конец сносок, хелперов, алертов и уведомлений ******************/
