/*
Theme Name: MUZ-TIME
Theme URI: http://muz-time.ru/
Author: Lexx and Cardenal
Author URI: http://muz-time.ru/
*/

/*------------------------------------------------*/
/*-----------------[ALBUM DISCOGRAPHY]------------*/
/*------------------------------------------------*/

.container div, ol, ul, li { margin: 0; padding: 0; border: 0; outline: 0 !important; font-size: 100%; vertical-align: baseline !important; background: transparent; }
.container :focus { outline: 0; }
.container p { margin: 0; font-size: 100%;}
.container { text-align: center; line-height: 21px; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #757575; min-height: 25px; background-color: #FFFFFF; }
.container h3, h4 { padding-bottom:0 0 7px 0 !important; color: #808080; letter-spacing: -1px !important; line-height: 1em !important; font-weight: normal; font-family: Arial, sans-serif !important;}
.container h3 { margin: 0;}
.container p { padding-bottom: 10px; line-height: 24px; }
.container .clear { clear: both; }
.container br.clear { margin: 0px; padding: 0px; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
div.container { text-align: left; width: 534px; margin-top: 20px; position: relative; }

.container div.title { padding-bottom:0 0 7px 0 !important; color: #808080; letter-spacing: -1px !important; line-height: 1em !important; font-weight: normal; font-family: Arial, sans-serif !important;}

/*-------------------------------------------*/
/*---------------[DISCOGRAPHY]---------------*/
/*-------------------------------------------*/

div.title a {text-decoration: none; color:#404040;}
div.title a:hover {text-decoration: none; color:#404040;}
div.title a:visited {text-decoration: none; color:#404040;}
div.thumbnail {position: relative; background-color: #f0f0f0; border: 4px solid #f0f0f0; border-bottom: 1px solid #d0d0d0; margin-bottom: 15px; }
div.thumbnail img.thumb.alignleft {padding-bottom: 3px;}
div.thumbnail span.overlay {background: url(post-ove.png) no-repeat; display:block; position: absolute; height: 96px; width: 238px; top: 0px; left: 0px;}
p.meta-info {font-style: italic; font-size: 11px; color: #949494; text-shadow: 1px 1px 1px #ffffff; padding-left: 10px; padding-bottom:3px; }
p.meta-info a {font-weight: bold; color: #757575; }
.slide .readmore { background: url(readmore.png) no-repeat right bottom; display: block; height: 23px; padding-right: 11px; line-height: 23px; text-shadow: 1px 1px 1px #797979; font-size: 12px; float: right; color: #fff !important; }
a.readmore span { display: block; background: url(readmorf.gif) no-repeat !important; padding:0 6px 0 14px; height:23px;  }
a.readmore:hover { color: #eee; }
#recent-posts { margin-bottom: 10px; }
#recent-posts a#left-arrow, #recent-posts a#right-arrow { display: block; text-indent: -9999px; height: 213px; float: left; margin-top: 1px; }
#recent-posts a#left-arrow { background: url(arrow-le.png) no-repeat; width: 45px; }
#recent-posts a#right-arrow { background: url(arrow-ri.png) no-repeat; width: 43px; }
#recent-posts #recent-container { float: left; width: 446px; }
.slide .cat-entry { float: left; width: 223px; position: relative; height: 214px !important; } 
.slide div.cat-title { text-align:center; font-size: 13px !important; text-transform: uppercase; color: #1F9FC3;padding-bottom: 0px !important; letter-spacing: -1px !important;}
.slide div.cat-title a { text-decoration: none; color: #1F9FC3; }
.slide div.cat-title a:hover { text-decoration: underline; }
.slide div.title { text-align:center; background: #f0f0f0 url(recent-c.png) no-repeat; font-size: 16px; padding: 17px 5px 11px 0px !important; text-shadow: 1px 1px 1px #ffffff; height: 22px; }
.slide h3.last { border-right: 1px solid #D9D9D9; }
.slide .thumbnail { display: block; position: relative; }
.slide .thumbnail img { border-top: 1px solid #636363; }
.slide .metainfo { position: absolute; right: 0px; bottom: 0px; background: #525252; padding: 2px 8px;  font-style: italic; font-size:11px; }
.slide .metainfo { text-decoration: none; text-shadow: 1px 1px 1px #3e2c28; color: #ffffff; }
.slide .metainfo a { text-decoration: none; text-shadow: 1px 1px 1px #3e2c28; color: #1F9FC3; }
.slide .metainfo a:hover { text-decoration: underline; text-shadow: 1px 1px 1px #3e2c28; color: #1F9FC3; }
.slide .thumbnail .overlay { background: url(cat-over.png) repeat-x; position: absolute; top: 1px; left: 0px; width: 223px; height: 29px; }

/*------------------------------------------------*/
/*--------------[ALBUM]-----------------*/
/*------------------------------------------------*/

#featured { background: url(featured.png) no-repeat; height: 326px; margin-bottom: 45px; }
#featured #description { float: left; width: 215px; }
#featured .slide { padding: 20px 0px 0px 25px; width:215px; text-align:justify;}
#featured h2.title { font-size: 20px; margin:0 0 6px 0; padding:0 0 7px 0 !important; color: #404040; letter-spacing: -1px !important; line-height: 1em !important; font-weight: normal; font-family: Arial, sans-serif !important;}
#featured h2.title a { text-decoration: none; color: #404040; }
#featured h2.title a:hover { text-decoration: none; }
#featured p { color: #404040; text-shadow: 1px 1px 1px #fff; line-height: 18px; }
#featured p.meta { float: right; font-style: italic; color: #707070; margin-top: 9px; font-size: 11px; }
#featured p.meta a { text-decoration: none; color: #1F9FC3; font-weight: bold; }
#featured p.meta a:hover { text-decoration: underline; }
#featured #controllers { float: right; width: 272px; margin-top: 1px; background-color: #bfbfbf; }
#featured #controllers .alignleft { width: 158px; }
#featured #controllers .alignright { width: 110px; }
#featured #controllers a { display: block; position:relative; }
#featured #controllers a:hover { text-decoration: none; }
#featured #controllers img { border: 3px solid transparent; }
#featured #controllers a.active img { border-color: #1F9FC3; }
span.date { display: block; position:absolute; text-shadow: -1px -1px 1px #8e0601; color: #fff; background: url(date-sma.png) no-repeat; width: 59px; height: 22px; top: -11px; left: -9px; font-size: 17px; padding: 7px 0px 0px 5px; z-index: 5; text-transform: uppercase; }
#featured #controllers .alignleft span.date { background: url(big-date.png) no-repeat; height:30px; left:-10px; top:-12px; width:78px; padding: 9px 0px 0px 10px; font-size: 24px; text-transform: uppercase; }
#featured a.second { margin-top: -3px; }
#featured .alignright img { margin-bottom:-3px; margin-left:-1px; }
#featured .alignleft span.overlay { position: absolute; top: 3px; left: 3px; background: url(feat-big.png) no-repeat; width: 157px; height: 157px; }
#featured .alignright span.overlay { position: absolute; top: 2px; left: 2px; background: url(feat-sma.png) no-repeat; width: 104px; height: 104px; }
.container .alignright { float: right; }
.container .alignleft { float: left }
.container img.alignleft { display:inline; float:left; margin-right:15px; }
.container img.alignright { display:inline; float:right; margin-left:15px; }
.container a.readmore { text-decoration: none; }
.container a.readmore:hover { text-decoration: none; }

/*-----------------------------------------*/
/*---------------[NEWS INFO]---------------*/
/*-----------------------------------------*/

div.service {width:524px; padding: 0;}		
#blog {padding-right: 0px; width:534px; background: url(fromblog.png) no-repeat bottom left; padding-bottom: 16px; position: relative; }
#blog-top {background: url(frombloh.png) no-repeat; height: 11px;}
#blog-wrapper {background: url(frombloi.png) repeat-y #eeeeee; padding: 0 1px 0 1px; }
#blog-content{background: url(fromblojweb.gif) repeat-x; padding: 7px 12px 8px 14px; }
#blog-content div.widgettitle {font-size: 21px; color: #333333; padding-bottom: 12px; text-align:center; }
#blog-content div.ul { background: url(fromblokweb.gif) no-repeat 0px 5px; padding: 0px 0px 15px 17px; }
#blog-content div.ul a.title  {display: block; color: #7d7d7d; font-size: 14px; text-shadow: 1px 1px 1px #ffffff; margin-bottom:-3px;}
#blog-content div.ul a.title:hover, #blog-content span.postinfo a:hover { color: #000000; text-decoration: none; }
#blog-content span.postinfo, #blog-content span.postinfo a { color: #9d9d9d; font-size: 12px; font-style: italic; text-shadow: 1px 1px 1px #ffffff; }	
.recentscroll { height:162px; overflow:hidden; }
.recentscroll ul { height: 162px; }
#actions { position: absolute; bottom: -22px; left: 233px; background: url(fromblol.png) no-repeat; width: 75px; height: 38px; }
#actions a { display: block; text-indent: -9999px; width: 23px; height: 15px; float: left; }
#actions a.nextnews { background: url(fromblom.png) no-repeat; margin: 11px 0px 0px 10px; }
#actions a.prevnews { background: url(fromblon.png) no-repeat; margin: 11px 0px 0px 10px; }
.vertical {position:relative; overflow:hidden;height: 162px; width: 502px; }
.items { position:absolute;height:182px; margin: 0px; }
.item { margin:0px; padding:0px; font-size:12px; height:182px; }
.item .clearfix .namenews{ margin:0 0 5px 0; font-size:16px; text-align: left; color:#456; font-weight:bold; font-family: arial, sans-serif; }
.item .clearfix .descriptionnews{ line-height: 1.3; margin:0 0 10px 0; font-size:12px; text-align: justify; color:#454545; font-weight:normal; font-family: arial, sans-serif; }
.item .clearfix .datanews{ font-size:11px; color:#999999; font-style:italic; background: transparent; text-align: right; font-family: arial, sans-serif; }
#actions {margin:30px 0 10px 0;}
#actions a { font-size:11px; cursor:pointer; color:#666; }
#actions a:hover { text-decoration:underline; color:#000; }
.disabled { visibility:hidden; }

/*-----------------------------------------*/
/*---------------[ACCARDION]---------------*/
/*-----------------------------------------*/

.container_acc {background:#f0f0f0 url(/css/home/tabs/h3000000.png) 0 0;width: 240px;border:1px solid #C5C5C5;-background:#666;font-family:sans-serif,verdana;}
.container_acc a:active {outline:none;}
.container_acc :focus {-moz-outline-style:none;}
div.acc_trigger {background:#ccc url(/css/home/tabs/h3000001.png);margin:0;padding:6px 15px;font-size:13px !important;font-weight:normal;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;	}
div.active {cursor:default;border:1px solid #fff;background-color:#fff;}
.acc_container {border-width:0 2px;display:none;height:270px;padding:10px;color:#454545;font-size:12px;border-bottom:1px solid #fff;border-top:1px solid #fff;}
.acc_container .block {padding: 0;}
.acc_container p.populyar {padding: 0 0 5px 0;font-weight:bold;font-size:11px;margin: 10px 0;}
.acc_container p.muzobzor {padding: 0 0 5px 0;font-weight:normal;font-size:10px;margin: 4px 0 7px 0;font-style: italic;text-indent:18px;}
.acc_container div.muzobzor {background: url('/css/home/tabs/obzorinfopng22.png') 0px 0px no-repeat;padding-left: 18px;font-weight:bold;color: #454545;font-size: 12px;}
.acc_container p.bestcom {padding: 0;font-weight:normal;font-size:11px;margin: 4px 0 0 0;font-style: italic;text-indent:18px;color:#8a8a8a;}
.acc_container p.bestcom2 {padding: 0 0 5px 0;font-weight:normal;font-size:11px;margin: 0 0 3px 0;font-style: italic;text-indent:18px;color: #8a8a8a;}
.acc_container p.bestcom3 {padding: 0 0 5px 3px;font-weight:normal;font-size:11px;margin: 0 0 5px 0;color: #454545;}
.acc_container div.bestcom {background: url('/css/home/tabs/comcomments.png') 0px 0px no-repeat;padding-left: 18px;font-weight:normal;color: #454545;font-size: 14px;}
.acc_container h5 {font: 14px normal Georgia, "Times New Roman", Times, serif;margin: 5px 0 0 0;padding: 0;}
.acc_container img {float: left;padding: 0 10px 0 5px;}

/*-----------------------------------------*/
/*---------------[INFORMER]---------------*/
/*-----------------------------------------*/

.wrapper {margin: 0 auto;width: 780px;text-align: left;margin-top:7px;margin-bottom:7px;}
.presentation {	height: 160px;overflow: hidden;padding-left: 5px;padding-right: 5px;padding-top: 2px;background: #64b7f7 url("/dopolnenie/papka/p_ren/informer_anime/presenta.jpg") no-repeat left top;}
#lastnews {float: right;position: relative;top: 20px;width: 285px; height: 140px;line-height: 13px;text-align: left;color: #bdb3aa;}
#lastnews a {font-size:12px;color:#EBF0FA;}
#lastnews a:link {text-decoration: none; margin:0px;}
#lastnews a:active {text-decoration:none; margin:0px;}
#lastnews a:visited {text-decoration:none; margin:0px;}
#lastnews a:hover {color:#2C6C20; text-decoration: underline; margin:0px;}
.toolbbbar {background: #ece3dc url("/dopolnenie/papka/p_ren/informer_anime/toolbbba.png") no-repeat left top;height: 44px;overflow: hidden;}
.sliderwrapper {position: relative;overflow: hidden;width: 470px; height: 144px;top: 10px;}
.sliderwrapper .contentdiv {visibility: hidden;	position: absolute;left: 0;top: 0;width: 470px; height: 144px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;color: #fff;}
.contentdiv img { border:0px; }
.pagination10 { height: 25px;padding-left: 0px; }
.pagination10 a img { width: 45px; height: 25px; float: left; }
.pagination10 .next img { background: transparent url("/dopolnenie/papka/p_ren/informer_anime/historyi.png") no-repeat -45px 1px; }
.pagination10 .prev img { background: transparent url("/dopolnenie/papka/p_ren/informer_anime/historyi.png") no-repeat 0px 1px; }
.pagination10 .next:hover img { background: transparent url("/dopolnenie/papka/p_ren/informer_anime/historyi.png") no-repeat -45px -25px; }
.pagination10 .prev:hover img { background: transparent url("/dopolnenie/papka/p_ren/informer_anime/historyi.png") no-repeat 0px -25px; }

/* tabs 3 */

.container_opisanie, ul.tabs_img_opis {width: 764px;margin:0;}
ul.tabs_img_opis {padding:0;float:left;list-style:none;height:116px;}
ul.tabs_img_opis li {float:left;margin:0 4px 0 0;padding:0;height:115px; width:252px;line-height:31px;overflow:hidden;position:relative; bottom:-1px;filter:alpha(opacity:60);KHTMLOpacity: 0.50;MozOpacity: 0.50;opacity: 0.50;}
ul.tabs_img_opis li:hover {filter:alpha(opacity:90) !important;KHTMLOpacity:0.80 !important;MozOpacity: 0.80 !important;opacity:0.80 !important;}
ul.tabs_img_opis li a {text-decoration:none;display:block;padding:5px;border-top:1px solid #8EE0EC;outline:none;}
html ul.tabs_img_opis li.active_tab_opis, html ul.tabs_img_opis li.active_tab_opis a:hover {filter:alpha(opacity:100) !important;KHTMLOpacity: 1 !important;MozOpacity: 1 !important;opacity: 1 !important; bottom:-2px; background:#EAF8F8;}
.tab_container_opis {border: 1px solid #8EE0EC;border-bottom:none;clear: both;float: left;width: 762px;height: 115px;}
.tab_content_opis {padding: 10px; padding-bottom:0px !important;font-size: 11px;}
.centerT, .leftT, .leftB, .centerB {float:left;}
.centerB, .rightB, .leftB {line-height:0px;height:7px;background-repeat:no-repeat;overflow:hidden;}
.leftT {background:url(/dopolnenie/papka/p_ren/informer_anime/allR-.png) 0px 0px; width:7px; height:115px;}
.rightT {background:url(/dopolnenie/papka/p_ren/informer_anime/allR-.png) -7px 0px; width:7px; height:115px; float:right;}
.leftB {background:url(/dopolnenie/papka/p_ren/informer_anime/allR-.png) 0px -126px; width:7px;}
.centerB {border-bottom: 1px solid #8EE0EC; width:750px; height:6px;}
.rightB {background:url(/dopolnenie/papka/p_ren/informer_anime/allR-.png) -7px -126px; width:7px;float:right;}
.stopRM {margin-right:0px !important;}
