body, html{padding: 0px; margin: 0px; background-color: #000; width: 100%; height: 100%; height:auto !important;}
td{color: #FFF; font-family: Arial, san-serif;}
div.clear{clear: both;height: 0px;padding: 0px;margin: 0px;line-height: 0px;font-size: 0px;}
h2{color: #ff9966; padding: 0px; margin: 0px; font-weight: normal; font-size: 20px; font-family: arial, san-serif;}
a.top{color: #ff9966;}
h3{color: #ff9966; padding: 0px; margin: 0px; font-weight: bolder; font-size: 15px; font-family: arial, san-serif;}
#black{position: absolute; width: 100%; height: 95%; background-color: #000;}
#center{background-position: top left; background-repeat: no-repeat; height: 510px;  }

td.menu{text-align: center;}
td.menu a{color: #FFF; font-family: Arial, san-serif; font-size: 14px; text-decoration: none;}
div.content{width: 500px; display: none; position: relative; left: 500px; padding: 8px;  background-image: url('../images/bg_content.png');
font-size: 11px; font-family: Arial, san-serif; color: #FFF;}

/* news */
div.news_title{font-size: 12px; color: #ffcd5e; text-decoration: underline; font-weight: bolder; margin-bottom: 2px; margin-top: 4px;}
.news_title a{color: #ffcd5e;}
a.read_more{font-size: 11px; color: #ffcd5e; text-decoration: underline;}
a.read_more:hover{text-decoration: none;}

table.paginated td{font-size: 11px;}

/* copyright */
div.copyright{font-size: 11px; color: #FFF; width: 200px; float: left;}
div.pwd{font-size: 11px; color: #FFF; width: 400px; float: left; text-align: left; }

/* contacts */
div.contacts{font-size: 12px; margin-top: 6px;}
#contacts_one{position: absolute; padding: 5px; line-height: 25px; background-image: url('../images/bg_content.png'); display: none;
font-family: Arial, san-serif; font-size: 12px; color: #FFF; width: 150px;}
#contacts_two{position: absolute; padding: 5px; line-height: 25px; background-image: url('../images/bg_content.png'); display: none;
font-family: Arial, san-serif; font-size: 12px; color: #FFF; width: 180px;}
#cont2, #cont3{font-size: 12px; cursor: Pointer; font-weight: normal;}
#contacts_one a{color: #FFF;}
#contacts_two a{color: #FFF;}

/* Гримариум */
#photos_div{position: absolute; top: 12px; left: -78px; text-align: center; text-shadow: #ffcd5e 0px 0px 2px;}
#black_photos{position: absolute; top: 5px; left: 50%; margin-left: -240px; width: 485px;   background-image: url('../images/bg_content.png');}
td.right_min{width: 80px; vertical-align: top;}
td.right_min img{border: 1px solid #ffcd5e; padding: 5px; margin-bottom: 13px; background-color: #333; cursor: pointer;}
td.big_photo img{border: 1px solid #ffcd5e; padding: 5px; margin: 4px; background-color: #333;}

div.photo_content{position: relative; top: -160px; height: 144px; margin-left: 5px; margin-right: 5px; padding: 5px; margin-bottom: -300px; font-size: 12px; background-image: url('../images/bg_content.png');}

/* Video FLV */
div.flv_content{width: 100%; height: 100%; overflow: auto ;}
#video_div{position: absolute; top: 145px; left: 140px; text-align: center; text-shadow: #ffcd5e 0px 0px 2px;}
#flv_video{width: 500px; height: 385px; position: absolute; top: 5px; left: 50%; margin-left: -240px; background-image: url('../images/bg_content.png'); padding: 5px; display: none;}

/* Black Player */
#black_player{position: absolute; top: 380px; left: -300px; text-align: center; text-shadow: #ffcd5e 0px 0px 2px;}
#vfflv{ display: none; width: 945px; height: 455px;  background-image: url('../images/bg_content.png'); padding: 5px; top: 30px; left: -480px; position: absolute; z-index: 100;}

/* Фото Альбомы */
#photo_ablboms{position: absolute; top: 160px; left: -128px; text-align: center; text-shadow: #ffcd5e 0px 0px 2px;}
#black_alboms{position: absolute; top: 50px; left: 50%; margin-left: -400px; width: 800px; height: 400px; padding: 5px; background-image: url('../images/bg_content.png'); display: none;}

ul.photo_alboms{padding: 0px; margin: 0px; list-style: none;}
ul.photo_alboms li{width: 50%; float: left; text-align: center; margin-bottom: 20px;}

div.preview{width: 100px; height: 100px; border: 1px solid #ffcd5e; background-position: top center; margin-right: 8px; float: left; cursor: pointer;}
div.albom_name{color: #ffcd5e; font-weight: bolder; text-align: left;}
div.albom_cont{color: #fff; text-align: left; text-align: justify; padding-right: 10px;}
#black_alboms a{color: #ffcd5e; text-decoration: underline;}
#black_alboms a:hover{text-decoration: none;}

ul.list_photos{padding: 0px; margin: 0px; list-style: none; margin-top: 15px;}
ul.list_photos li{width: 25%; float: left; margin-bottom: 15px;}
#alboms_cont{ overflow: auto; width: 100%; height: 100%;}

/* Icons */
#icon{opacity: 0.2;}
/* concerts */
ul.afisha_view{padding: 0px; margin: 0px; list-style: none;}
ul.afisha_view li{width: 33%; float: left; text-align: center; height: 200px; margin-bottom: 25px;}
ul.afisha_view li img{border: 1px solid #1f1e1c; padding: 5px; background-color: #100f0d; margin-top: 8px; margin-bottom: 4px;}

/* pages */
div.paging .page-number {  font-weight:bold;}
span.pagingLink {color:#E5AC50;cursor:pointer;text-decoration:underline;}
.pagingLink {font-weight:bold;margin:0 2px;}