/* General Style */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin,cyrillic-ext,cyrillic);html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;}

body, html{
 background:#f8f8f8;
 color:#616161;
 font-size:15px;
 line-height:16px;
 font-family: 'Calibri', 'Roboto', 'CaviarDreamsRegular', sans-serif !important;
 font-weight:normal !important;}

input, button, textarea{
 font-family:inherit;
 font-size:inherit;}

h1{
 font-size:17px;}

h2{
 font-size:15px;}

table{
 border:0;
 padding:0;
 border-collapse:collapse;
 border-spacing:0px;}

td{
 vertical-align:top;
 padding:0;
}

a{
 color:#232323;
 text-decoration:none;
}

a:hover{
 color:#6e6e6e;
}

a img{
 border:0 none;
}

ul,li{
 list-style:none;
 padding:0px;
 margin:0px;
}

.yontomon{
 margin-bottom:20px;
 background-color:#f8f8f8;
 position:relative;
 padding-top:25px;}

.yontomon_menu{
 background:#f1e7f7;
 width:282px;
 height:25px;
 line-height:24px;
 font-size:14px;
 color:#4f3c5e;
 font-weight:bold;
 position:absolute;
 top:-10px;
 padding:5px 4px;
 border-bottom:2px solid #b56ce0;
 border-radius:5px 5px 0 0}

.yontomon_menu a{
 color:#fff;
}

.yontomon_menu img{
 padding-left:10px;
 margin-right:10px;
 float:left;
}

.yontomon_li{
 padding:10px;
 background:#fbf8fd;
}


ul.yontomon_li li a{
 display:block;
 background:url(/diz2019/images/menu1.png) no-repeat left;
 color:#616161;
 padding:2px 10px 2px 15px;}

ul.yontomon_li li a:hover{
 background:url(/diz2019/images/menu1.png) no-repeat left;
 color:#4f3c5e;}

.block_cont_other{
 margin:20px 0px 60px 0px;
}

.music_name{
 padding:0 0 6px 0;
 border-bottom:3px solid #804aab;
 margin:-1px -1px 0;color:#4f3c5e;
 font-size:15px;
 text-transform:none;
 font-weight:bold;
 margin-bottom:8px;}

.film_name{
 padding:0 0 6px 0;
 border-bottom:3px solid #804aab;
 margin:-1px -1px 0;color:#4f3c5e;
 font-size:15px;
 text-transform:none;
 font-weight:bold;
 margin-bottom:8px;}

.full-news-download-links {
 margin: 0 0 10px 0;}

.full-news-download-links .masha_index {
 display: none;}

.full-news-download-links a {
 display: block;
 width: 240px;
 height: 28px;
 line-height: 28px;
 text-transform: uppercase;
 text-align: center;
 color: #fff;
 font-size: 16px;
 margin: 7px; 0; 0; 0;}

.full-news-download-links a:first-child {
 margin: 0;}

.download1 {
background: #f63f2e url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}
.download1:hover {
background: #db746a url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}
.download2 {
background: #0095c0 url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}
.download2:hover {
background: #2a849e url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}
.download3 {
background: #6c970f url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}
.download3:hover {
background: #9ec250 url(/diz2019/images/download-links.png) 8px center no-repeat; border-radius:14px 14px 14px 14px;
}

.pagenav {
color: #d80303;
font-size: 16px;
padding-top: 10px;
}

.mahsus{
clear:both;display:block;
}

.vidmusic{
padding:5px 0 7px 0;
border-bottom:1px solid #f2f2f2;
}

.mp3full{
padding:5px 0 5px 0;
border-bottom:1px solid #f2f2f2;
}

.menu_top {
width:1100px;
height:40px;
z-index:1000;
background:#4f3c5e;
margin:0 auto;
opacity:0.8;}

.menu_top ul{
font-size:13px;
list-style:none;
margin:0;
padding:0;
height:40px;
width:1000px;
float:left;}
.menu_top li{
display:block;
z-index:100;
position:relative;
float:left;height:50px;}

.menu_top li a{font-size:15px;
color:#fff;
line-height:40px;
padding:0 20px;
display:block;
text-decoration:none;
border-right:1px solid #f4f4f4;}

.menu_top li a:hover{
z-index:100;
text-decoration:none;
background-color:#725684;
color:#fff;}

.related{
margin-top:20px;}

.relatednews{
margin-top:8px;}

.nowrap{
white-space:
nowrap;
overflow:hidden;}

.f_textarea{
background-color:#f4f4f4;
border-bottom:1px #CCC solid;}

.tableform{
width:100%;}

.tableform td{
padding:5px;}

.label{
padding-bottom:5px;}

.teg_m {
 overflow: hidden;
 background: #f1e7f7;
 padding: 5px;
 text-overflow: ellipsis;}


#wrapper{width:1100px;margin:0px auto;}


.head{
 background:#fff);
 height:100px;
 position:relative;
 margin:0px 12px;}

.logo_block{
 position:absolute;
 left:10px;
 top:10px;}

.searchbox {
 margin-top: 16px;
 vertical-align: middle;
 padding:14px 50px;
 float: right; 
}

input[type=search].searchde {
 border: none; 
 border-top-left-radius: 16px; 
 border-bottom-left-radius: 16px;
 width:280px;
 height:32px;
 background:#fff; 
 padding:11px; 
 float: left; 
 border-right: 1px solid #feda24 !important; 
 border: 1px solid #ddd; 
}

button.searchc {
 padding:6px 15px; 
 margin-top: 0px;
 background:#70617c; 
 cursor:pointer;
 height:32px; 
 color:#fff; 
 font-weight: bold; 
 border:none; 
 border-top-right-radius: 16px; 
 border-bottom-right-radius: 16px; 
}

ul.searchbar li{
 display:inline;
 float:left;}

.content{}
.content_top{}

.content_part{
 background:#fff;}

.content_part_in{
 padding:20px 15px 10px 15px;}


.praviyUstun{
 float:left;
 width:760px;}

.leviyUstun{
 width:290px;
 float:right;}

.main_news{
 background-color:#f1f1f1;
 border-top:4px #ff8825 solid;
 padding:5px 10px 30px 10px;
 position:relative;
 margin-bottom:15px;}

ul.topmp3 li a{
 display:block;
 background:url(/diz2019/images/kino.png) no-repeat left;
 color:#616161;padding:5px 10px 5px 15px;}

ul.topmp3 li a:hover{
 background:url(/diz2019/images/kino.png) no-repeat left;
 color:#4f3c5e;}

img.musicph{
 width:20px;
 margin-bottom:-8px;}

span.counter{
 float:right;}

.pastki{
 line-height:22px;
 font-size:inherit;
 border-top:3px solid #804aab;
 background-color:#f1e7f7;
 padding:15px;}

.neext{
 display:block;
 margin:20px 0 20px 0;
 height:25px;}

.neext a{
 background:#4f3c5e url(/diz2019/images/next.png) 90px center no-repeat;
 font-size:12px;
 padding:5px 28px 5px 5px;color:#fff;
 border-radius:0 15px 15px 0;}

.neext a:hover{
 background:#484747 url(/diz2019/images/next.png) 90px center no-repeat;;
 font-size:12px;
 padding:5px 28px 5px 5px;color:#fff;
 color:#fff;
 text-decoration:none;}

.p-dt {
 white-space: nowrap;

}
.p-date {
 padding-left: 20px;
 background: no-repeat 0 2px;
}
.p-views {
 padding-left: 32px;
 background: url(/diz2019/images/pros.png) no-repeat 10px 3px;
}

/* END */