* {  margin: 0; padding: 0; }
html { background:url(images/bg.gif) repeat-x #6c6c6c; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color:#161616}

h2, h2 a { font:bold 16px 'Trebuchet MS', Tahoma, sans-serif; text-transform: uppercase;color:#bd020e; }
a { outline: none; text-decoration: none; }
a img { border: none; }

/*.main { margin: 0 auto;width: 958px; padding:27px 20px 0 20px; background: url(images/main_bg1.gif) no-repeat;}   */
/*.hold gives the bottom background of the site*/
.hold { width:100%; min-height:500px; height: auto !important; height: 500px;float:left; background: url(images/bottom_bg.gif) bottom repeat-x; }
.main { margin: 0 auto;width: 100%; padding:27px 0 0 0; background: url(images/main_bg.gif) top center no-repeat;float:left;}

.header { width: 958px; height: 195px; margin:0 auto; background: url(images/header.gif) repeat-x bottom }
  .menu { width: 958px;height:39px; background: url(images/menu_bg.gif) no-repeat; }
  .menu ul {float:left; padding: 2px 0 0 12px;}
  .menu ul li { float:left; list-style: none; text-align: center; padding: 0 0 0 5px; display: block; height: 37px}
  .menu ul li a { display:block; height: 11px; padding: 0 6px;  }
  .menu ul li a span { display: none; }
/* Menu Current State */
  .menu ul li b { float:left; display:block; background:right top; height: 19px; padding:18px 5px 0 0;  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
  .menu ul li a b {float:none;}
 /* End IE5-Mac hack */
  .menu ul #current { background-image: url(images/current1.gif);  }
  .menu ul #current b { background-image: url(images/current2.gif)  }
  .menu ul #current a.nachalo { background: url(images/nachalo_current.gif) 5px 0 no-repeat }
  .menu ul #current a.novini { background: url(images/novini_current.gif) 5px 0 no-repeat }
  .menu ul #current a.novi_zaglavia { background: url(images/novi_zaglavia_current.gif) 5px 0 no-repeat }
  .menu ul #current a.artisti { background: url(images/artisti_current.gif) 5px 0 no-repeat }
  .menu ul #current a.audio_video { background: url(images/audio_video_current.gif) 5px 0 no-repeat }
  .menu ul #current a.magazin { background: url(images/magazin_current.gif) 5px 0 no-repeat }
  .menu ul #current a.forumi { background: url(images/forumi_current.gif) 5px 0 no-repeat }
  .menu ul #current a.za_kontakti { background: url(images/za_kontakti_current.gif) 5px 0 no-repeat }
  
  .menu ul #current a.about { background: url(images/za_nas_current.gif) 5px 0 no-repeat }
    /* Menu Text */
  a.nachalo { background: url(images/nachalo.gif) 5px -11px no-repeat; width:51px; }
  a.nachalo:hover { background: url(images/nachalo.gif) 5px 0 no-repeat;  }
  a.novini { background: url(images/novini.gif) 5px -11px no-repeat; width:49px; }
  a.novini:hover { background: url(images/novini.gif) 5px 0 no-repeat;  }
  a.novi_zaglavia { background: url(images/novi_zaglavia.gif) 5px -11px no-repeat; width:96px; }
  a.novi_zaglavia:hover { background: url(images/novi_zaglavia.gif) 5px 0  no-repeat;  }
  a.artisti { background: url(images/artisti.gif) 5px -11px no-repeat; width:51px; }
  a.artisti:hover { background: url(images/artisti.gif) 5px 0 no-repeat;  }
  a.audio_video { background: url(images/audio_video.gif) 5px -11px no-repeat; width:91px; }
  a.audio_video:hover { background: url(images/audio_video.gif) 5px 0 no-repeat;  }
  a.magazin { background: url(images/magazin.gif) 5px -11px no-repeat; width:58px; }
  a.magazin:hover { background: url(images/magazin.gif) 5px 0 no-repeat;  }
  a.forumi { background: url(images/forumi.gif) 5px -11px no-repeat; width:53px; }
  a.forumi:hover { background: url(images/forumi.gif)5px 0 no-repeat;  }
  a.za_kontakti { background: url(images/za_kontakti.gif) 5px -11px no-repeat; width:78px; }
  a.za_kontakti:hover { background: url(images/za_kontakti.gif) 5px 0 no-repeat;  }
  
  a.about { background: url(images/za_nas.gif) 5px -11px no-repeat; width:45px; }
  a.about:hover { background: url(images/za_nas.gif) 5px 0 no-repeat;  }
/* EMI */
  a.emi {float:right; display:block; height:32px; width:76px; background:url(images/emi.gif) no-repeat; margin:7px 15px 0 0;}
  a.emi span { display: none; }
/* FLASH Equalizer */
.flash { width: 958px; height: 149px; background: url(images/header_flash.jpg) no-repeat; }
.bg1 { width: 958px; margin: 0 auto; }
.bg {width:958px;background: url(images/cont-home.gif) repeat-x #ebeaea;min-height: 597px; height: auto !important; height: 597px;float:left;}
.cont-home { width: 936px;  margin: 0 auto;  }
  .cont-home-left { width:610px; float:left; }
/* NEWS */
.cont-home-left-top { width:600px; background: #d0d0cd;  min-height:340px; height: auto !important; height: 340px;float:left; }
a.novini-title { width:25px;height:141px;float:left;display:block;background: url(images/title-novini.gif) no-repeat; position: relative;left:-8px;  }
a.novini-title span { display: none; }
.cont-home-info { width: 575px;float: right; padding: 9px 0 0 0; }
.cont-home-info-big { width: 284px;float:left; }
.cont-home-info-big img {}
.cont-home-info-big-txt{ margin:9px 0 0 0; min-height: 112px;height: auto !important; height: 112px;  }
.cont-home-info-small { width: 264px;float:right;padding: 0 9px 0 0; }
.news_item{ height:111px; }
.news_item a { float: left; }
.news_item img { width:110px; height:70px; }
.news_item div { float: right; width: 146px; }

a.title_link{ font-weight:bold; text-transform: uppercase; color: #d80204; }
a.read_more { width:122px; height: 20px; display:block; background: url(images/read_more.gif) no-repeat; padding: 8px 0 0 0; text-align:center;color:white}
a.read_more:hover { background: url(images/read_more1.gif) no-repeat; }
a.rel-left { position:relative; left: -4px;  }
a.right { float:right; }
/* Banner 600x75 */
.banner_600_75 { width:600px;height:75px;padding:9px 0;float:left;clear:both}
/* Video and Artists */
.cont_video { width:600px; background: #d0d0cd;  min-height:289px; height: auto !important; height: 289px;float:left; }
a.video-title { width:25px;height:130px;float:left;display:block;background: url(images/title-video.gif) no-repeat; position: relative;left:-7px;  }
a.video-title span { display: none; }
#video_files{width:300px; float:left;min-height:270px; /*height: auto !important*/; height: 270px;padding:9px 0 0 2px;display:block;}
.video_files_small a{ width:100px;display:block;float:left;margin:5px 0 0 0; }
  a.v1{ float:left; }
  a.v2{ float:left;text-align:center}
  a.v3{ float:right;text-align:right }
.artists{ width:240px;float:left;min-height:270px;height: auto !important; height:270px;margin: 0 0 0 9px;padding:9px 0 0 0;}
.artists a img { margin: 0 0 5px 0; }
.pa { margin:3px 0 0 0; } /* The paragraph next to the videos*/
a.artists-title, a.artists-title-left { width:24px;height:130px;float:right;display:block;background: url(images/title-artists.gif) no-repeat; position: relative;right:-7px;  }
a.artists-title span { display: none; }
/* Right Content Boxes */
.cont-home-right { float:right; width: 326px; margin: 0 0 8px 0;}
/* ADS */
.adbox { width:326px; padding: 0;float: left;background:#d0d0cd}
.ads { float:left; }
.ads img {border:1px solid #d0d0cd;}
a.reklama-title { width:25px;height:141px;float:right;display:block;background: url(images/title-reklama.gif) no-repeat; position: relative;right:-8px;  }
a.reklama-title span { display: none; }
/* NEW RELEASES */
.new_releases { width:325px;min-height:465px;height: auto !important; height:467px;padding: 0;float: left; margin: 9px 0 0 0; clear:both;background:#d0d0cd }
.new_cd, .new_cd_list { padding: 8px 0 0 8px;float: left;width: 290px; height: 105px }
.new_cd_image, .new_cd_image_list { float: left; }
.new_cd_txt,.all_new_cd_txt { float:left;margin: 0 0 0 8px;width:175px;height:72px; }
.new_cd_txt a,.all_new_cd_txt a  {color: #dc0503; font-weight: bold;}
.new_cd_txt span,.all_new_cd_txt span {font-weight: bold;}
/* Price Button */
a.price{margin: 0 0 0 5px;float:left;width:104px; font-weight:normal;height:18px;color:white; background: url(images/price.gif) no-repeat; display:block;padding: 8px 0 0 0; text-align:center}
a.price:hover {background: url(images/price1.gif) }
a.price span {font-weight:bold}

a.new-releases-title { width:25px;height:193px;float:right;background: url(images/title-new-releases.gif) no-repeat; position: relative;right:-8px;  }
a.new-releases-title span { display: none; }

.new_cd_list {float:left;}
.new_cd_image_list {float:left;width:70px;}
/* Inner Pages */

/* BreadCrumb */
.breadcrumb { width:576px;height:20px;padding:6px 0 0 24px;background: url(images/breadcrumb.gif) no-repeat #d0d0cd; color:#d80204; font-size: 12px; }
.breadcrumb a { color:#d80204; }

/* Here is the inner pages website's content box */
.cont_inner, .shop_cont_inner{ width:600px; background: #d0d0cd;  min-height:600px; height: auto !important; height: 600px;float:left;margin:9px 0 0 0; }
.cont-inner-info { width: 566px;float: left; padding: 9px 9px 15px 15px; }
.cont-inner-info-txt p { clear:both;margin: 0 0 10px 0; }

.gallery_box{ width:566px;float:left;background:#ededed;margin:10px 0 20px 0;padding-left:10px }
.gallery_box img{ float:left;width:285px;max-height:200px }
  .more_buttons, .art_info_box { width: 108px; float:left;padding: 15px 12px; }
  .more_buttons a, .art_news_link { background: url(images/news_more.gif) no-repeat; display:block; width: 108px;font-weight:bold; color:#d0d0cd; height: 20px;padding: 8px 0 0 0; text-align:center }
  .more_buttons a:hover, .art_news_link:hover { background: url(images/news_more1.gif) no-repeat }
  .gallery,.shortStory{ width:149px;float:right; padding: 9px 0 0 0; }
  .bot { padding: 0 0 10px 0;display:block; }
  .gallery a.gallery_img { float:left;width:73px;display:block;margin: 0 0 9px 0; }
  .gallery a.gallery_img img { width:63px;margin: 0 0 0 0; }

.date { font-weight:bold;}

.aboutus { padding: 0 15px 0 15px; }

/*  FOOTER */
.footer {width:100%;height:89px;clear:both;}
.footer1{width:100%;height:89px;background:url(images/footer_2.gif) no-repeat bottom center}
.footer1 ul {width:956px;padding:67px 0 0 0; height:22px; background: url(images/footer_ul.gif) bottom #ebeaea repeat-x; border-left:1px solid #d0d0cd;border-right:1px solid #d0d0cd;margin:0 auto}
.footer1 ul li { float:left; list-style: none; text-align: center; padding: 0 0 0 5px; display: block; }
.footer1 ul li a { display:block; height: 11px; padding: 0 6px;  }
.footer1 ul li a span { display: none; }

/* ADDITINOL STYLES */
.hr_box {color: #BAB8B9;border:0px solid #d0d0cd;border-top:1px solid #BAB8B9;}
.art_box, .alphabet_index, .alphabet_over {color:black;font-weight:bold;}
.art_letter {position:relative;width:50px;color:#BAB8B9;font-size:48px;}
.art_list {position:relative;width:300px;left:60px}
.alphabet_over{ color:#640E0F; }
.title_info {font-weight: bold;color: #d80204}
.art_info_link { text-decoration:none;color:#161616}
.disc_title { font:bold 14px 'Trebuchet MS', Tahoma, sans-serif; color:#bd020e; }
.disc_info {font-weight: bold;color:black}
.disc_box {float:left;width:33%;height:238px;margin-bottom:10px}
a.artists-title-left {float:left;display:block;background: url(images/title-artists.gif) no-repeat; position:relative;left:0px}
a.new-releases-title-left { width:25px;height:193px;float:left;display:block;background: url(images/title-new-releases.gif) no-repeat; position: relative; }

.all_news_item { height:111px;display:block;margin-left:30px }
.all_news_item a {text-decoration:none; }
.all_news_item img { width:110px; height:70px; margin:5px;float:left;}
.all_news_item div { max-height:150px;display:block }
 h2.newsTitle {width:auto;float:none;}
 .shortStory {float:left;width:250px}
.shortStory p {width:auto;padding-left:10px}
.fullStory {float:none;position:relative;display:block}
.fullStory p {float:none;position:relative;display:block;}

.shop_title {float:none;width:560px;float:left;background:#ededed;margin:10px 0 20px 0;padding-left:10px;display:block}
.shop_cont_inner {position:relative;width:590px;padding-left:5px;padding-right:5px;float:left}
.shop_album_item {float:left;width:180px;min-height:138px;margin-right:10px; margin-top:10px;}
.shop_album_item img { width:100px;margin:5px;float:none;max-height:111px}
.shop_album_item a {color: #dc0503; font-weight: bold;}
.shop_album_item div {position:relative;padding-top:15px;}
.shop_album_item span {color:#ffffff}
.shop_album_item a.price {color: #ffffff; font-weight: bold;}
h2{width:auto;float:left}
h2 a {text-decoration:none}
h6 {font:bold 14px 'Trebuchet MS', Tahoma, sans-serif; color:#bd020e;}
.btn_holder {display:inline;position:relative;width:60%;text-align:right}
.shop_list_container {border:0px solid black;display:inline-block;width:580px;}
/* Album */
.album_holder div.img_holder {float:left; width:150px;margin:10px}
.album_holder div.info_holder {width:auto;margin:10px}
.info_holder a {text-decoration:none;font:bold 14px 'Trebuchet MS', Tahoma, sans-serif; color:#bd020e; }
.info_holder a.price {color:#ffffff; }
.album_holder img {width:140px; margin:5px;margin-top:0px;float:left;max-height:140px}
.alb_title { font:bold 14px 'Trebuchet MS', Tahoma, sans-serif; color:#bd020e; }
.songs_list,.album_info {display:block;width:590px;float:left;padding-left:10px;padding-right:10px;position:relative}
.media_centre {float:left;}
 /*album list*/
 .new_cd_list {position:relative;width:48%;display:block;float:left;margin-left:0px}
 .new_cd_list img {margin:3px;float:left;max-height:111px;}
 .all_new_cd_txt {margin-left:5px;float:left;max-width:165px}
 .cont_inner_main {border:0px solid black;float:left;width:100%;padding-left:5px;}
 /*/*/
.smallCart {float:left;padding:10px;width:306px; background: url(images/cart_bg_image.gif) no-repeat; }
.smallCart h2 {font-weight:bold;font:bold 11px 'Trebuchet MS', Tahoma, sans-serif; color:#000000;}
.smallCart a img {float:right;right:25px;position:relative;display:inline}
.ll {margin-bottom:5px;margin-right:3px;float:left}

.fcatalog {font:normal 10px verdana, 'Trebuchet MS', Tahoma, sans-serif; color:#000000;table-layout:fixed;border:1px solid #cfcfcf}
table.fcatalog {width:580px}
.fcatalog td {padding-left:5px}
.fcatalog td.centered {text-align:center;}
.fcatalog td.leftalgn {text-align:left;}
.fcatalog td.rightalgn {text-align:right;}
.fcatalog th {background-color:#A0060E;color:#efefef;font-weight:bold;padding-bottom:3px;padding-top:2px;border:0px solid}
.fcatalog a {text-decoration:none;font:bold 10px 'Trebuchet MS', Tahoma, sans-serif; color:#000000; }
.fcatalog a:hover {color:#878787}
.fcatalog tr.odd {background-color:#FFFFFF !important}
.fcatalog tr.evn {background-color:#cfcfcf !important}

.pager {font:bold  10px verdana, 'Trebuchet MS', Tahoma, sans-serif; color:#000000;table-layout:fixed;text-align:center}
.pager a {text-decoration:none;font:bold 10px 'Trebuchet MS', Tahoma, sans-serif; color:#000000; margin-left:10px;margin-right:10px}
.pager a:hover {text-decoration:none;font:bold 10px 'Trebuchet MS', Tahoma, sans-serif; color:#a0a0a0; }
.alphabet {width:100%;text-align:center;margin-top:7px}

#fullcatalogbtn {float:right}
.srch {margin-bottom:5px;text-align: center;}
.srch select {width:auto}
.srch input.txt {width:150px}
.srch input[type="submit"] {width: 50px;}

#playerfull {text-align: center;}

.general_conditions {
	height: 20px;
	width: 95%;
	background: silver;
	font-weight: bold;
	margin-top: 25px;
	clear: both;
	
	border: dotted 1px #464646;
	padding: 10px;
}