@charset "utf-8";
/**
 ** Country specific styles and images (like buttons, tabs) for the (by screen.css) given brand.
 **/
/*============================================================tab===========================================================*/
.tab-box{ position:relative;padding-top:35px; margin-bottom:10px;overflow:hidden;height:100%;}
.tab-box .tab-list{border-left:1px solid #ccc;overflow:hidden;display:block;width:100%; height:36px;position:absolute;top:0px;z-index:200;}
.tab-box .tab-list li{display:block;float:left;height:34px;border:1px solid #ccc; margin-left:-1px;margin-right:3px;background-image: url( ../img/bg/bg_tabbox_tab.gif );background-repeat: repeat-x;  padding:0px 22px;cursor:pointer;}
.tab-box .tab-list li.last{margin-right:0;}
.tab-box .tab-list li.active{ background:#fff none;border-bottom:1px solid #fff;}
.tab-box .tab-list li .inner-tab{margin-top:15px;height:8px; display:block;background-position:0 0;background-repeat:no-repeat;}
.tab-box .tab-list li.inactive{ cursor: auto;}
.tab-box .tab-list li.inactive .inner-tab {background-position:0 -9px;}
.tab-box .tab-list li.last .inner-tab {background-position:0 0;}
.tab-box .tab-list li.active .inner-tab{background-position:0 100%;}
.tab-box .tab-list li .inner-tab span{display:none;}


.tab-box .tab-list li#tab-hoerbuch { padding:0 15px;}
.tab-box .tab-list li#tab-hoerbuch .inner-tab{background-image:url(../img/tab/tab_hoerbuch.gif);width:70px; height:10px; margin-top:13px;}
.tab-box .tab-list li#tab-autoren .inner-tab{background-image:url(../img/tab/tab_autoren.gif);width:53px;}
.tab-box .tab-list li#tab-sprecher2 .inner-tab{background-image:url(../img/tab/tab_sprecher2.gif);width:61px;}
.tab-box .tab-list li#tab-manuelle1 .inner-tab{background-image:url(../img/tab/tab_manuelle1.gif);width:60px; height:21px; margin-top: 7px;}
.tab-box .tab-list li#tab-manuelle2 .inner-tab{background-image:url(../img/tab/tab_manuelle2.gif);width:60px;height:21px; margin-top: 7px;}

.tab-box .tab-list li#tab-albums { padding:0 24px;}
.tab-box .tab-list li#tab-albums .inner-tab{background-image:url(../img/tab/tab_albums.gif); width:40px;}
.tab-box .tab-list li#tab-tracks .inner-tab{background-image:url(../img/tab/tab_tracks.gif); width:45px;}
.tab-box .tab-list li#tab-videos .inner-tab{background-image:url(../img/tab/tab_videos.gif); width:42px;}
.tab-box .tab-list li#tab-interpreten .inner-tab{background-image:url(../img/tab/tab_interpreten.gif); width:76px;}
.tab-box .tab-list li#tab-manucategory .inner-tab{background-image:url(../img/tab/tab_manu_kategory.gif); width:90px;}

#musik-tab-box .tab-list li, #genre-tab-box .tab-list li, #detailseite-tab-box .tab-list li{ padding:0 10px;}

.tab-box .tab-list li#tab-inhalt .inner-tab{background-image:url(../img/tab/tab_inhalt.gif);width:40px;}
.tab-box .tab-list li#tab-kapitel .inner-tab{background-image:url(../img/tab/tab_kapitel.gif);width:47px;}
.tab-box .tab-list li#tab-autor .inner-tab{background-image:url(../img/tab/tab_autor.gif);width:105px;}
.tab-box .tab-list li#tab-sprecher .inner-tab{background-image:url(../img/tab/tab_sprecher.gif);width:128px;}

.tab-box .tab-list li#tab-videoinfo .inner-tab{background-image:url(../img/tab/tab_videoinfo.gif);width:62px;}
.tab-box .tab-list li#tab-allesvon .inner-tab{background-image:url(../img/tab/tab_allesvon.gif);width:62px;}

.tab-box .tab-list li#tab-trackliste .inner-tab{background-image:url(../img/tab/tab_trackliste.gif);width:68px;}
.tab-box .tab-list li#tab-bewertungen .inner-tab{background-image:url(../img/tab/tab_bewertungen.gif);width:86px;}
.tab-box .tab-list li#tab-charthistorie .inner-tab{background-image:url(../img/tab/tab_charthistorie.gif);width:92px;}
.tab-box .tab-list li#tab-songtexte .inner-tab{background-image:url(../img/tab/tab_songtexte.gif); width:66px;}

#genre-tab-box #tab-topalben, #genre-tab-box #tab-toptracks, #genre-tab-box #tab-topvideos, #genre-tab-box #tab-topinterpereten{padding:0 12px ;}
#genre-tab-box #tab-klassiker{padding:0 15px;}
#genre-tab-box #tab-empfehlungen{padding:0 9px 0 10px;}

.tab-box .tab-list li#tab-topalben .inner-tab{background-image:url(../img/tab/tab_topalben.gif);width:37px;height: 21px;margin-top: 7px;}
.tab-box .tab-list li#tab-toptracks .inner-tab{background-image:url(../img/tab/tab_toptracks.gif);width:45px;height: 21px;margin-top: 7px;}
.tab-box .tab-list li#tab-topvideos .inner-tab{background-image:url(../img/tab/tab_topvideos.gif);width:45px;height: 21px;margin-top: 7px;}
.tab-box .tab-list li#tab-topinterpereten .inner-tab{background-image:url(../img/tab/tab_topinterpereten.gif);width:76px;height: 21px;margin-top: 7px;}
.tab-box .tab-list li#tab-klassiker .inner-tab{background-image:url(../img/tab/tab_klassiker.gif);width:64px; height:9px; margin-top:14px;}
.tab-box .tab-list li#tab-empfehlungen .inner-tab{background-image:url(../img/tab/tab_empfehlungen.gif);width:92px;}

.tab-box .tab-list li#tab-diesewoche .inner-tab{background-image:url(../img/tab/tab_diesewoche.gif);width:78px;}
.tab-box .tab-list li#tab-letztewoche .inner-tab{background-image:url(../img/tab/tab_letztewoche.gif);width:83px;}
.tab-box .tab-list li#tab-vor2wochen .inner-tab{background-image:url(../img/tab/tab_vor2wochen.gif);width:87px;}
.tab-box .tab-list li#tab-vor3wochen .inner-tab{background-image:url(../img/tab/tab_vor3wochen.gif);width:87px;}
.tab-box .tab-list li#tab-vorschau .inner-tab{background-image:url(../img/tab/tab_vorschau.gif);width:63px;}
.tab-box .tab-list li#tab-interpreten { padding:0 18px 0 17px;}



#contentbox-left .it-rocks .img-box .li-img-price,#contentbox-left .last-viewed .img-box .li-img-price, #contentbox-left .recommendations .img-box .li-img-price{left:5px;top:19px;position:absolute;}

.downloadenlist_btnwrap{display:block;width:134px;position:absolute;right:10px;top:7px;float:right;}
.downloadenlist_btnwrap_onerow{display:block;width:134px;position:absolute;right:10px;top:23px;float:right;}

.meinHead{background:url(../img/content_right/mein.jpg) no-repeat 10px 10px; width:100%; height:39px;}
.mediaTipp_rating{font-size:11px;line-height:12px;margin-top:7px;margin-bottom:6px;padding-left:65px;background:url(../../public/img/ico/rating.gif) no-repeat 0 -56px; display:block;height:14px;overflow:hidden;}
.produktList .teaser_image_preise{position:absolute;right:0;top:80px;width:95px;height:46px;display:block;}
.produktAddToCart .bu-box{float:right;margin-top:22px;}
.tab-box .tab_breadcrumb .pager li span.active { color:#df0000; padding-left:5px; padding-right:5px; }


#album-tab-box .tab-list li#tab-manuelle2{padding-left:21px;padding-right:21px;}
#detailseite-tab-box #tab-songtexte { cursor:pointer;}



/*====================================================btn===================================================================*/
/*2011.02.08*/
.chartlist_item_info .add_to_basket{position:absolute;bottom:0;right:10px;background: url(../img/btn/warenkorb.gif) no-repeat top;display:block;width:139px;height:25px;text-indent:-9999px;}
/*2011.02.08*/
#productAddToCart .icon_warenkorb,.produktAddToCart .icon_warenkorb{background: url(../img/btn/warenkorb.gif) no-repeat top;display:block;width:139px;height:25px;text-indent:-9999px;}
.chartlist_item_info .add_to_basket span{display:none;}
.icon_finden{background:url(../img/btn/finden.gif) no-repeat top;width:69px;height:25px;display:block;text-indent:-9999px;float:left;cursor:pointer;}
.alleanzeigen {background:url(../img/btn/alleanzeigen.gif) no-repeat  0 top;display:block;height:25px;overflow:hidden;text-indent:-9999px;width:102px;}
.bu-right .alleanzeigen {margin-right:8px;}
.icon_warenkorb{ position:static;}
.icon_listen{background:url(../img/btn/icon_listen.gif) no-repeat top;display:block;width:25px;height:25px;overflow:hidden;text-indent:-9999px;}
.icon_memo{background:url(../img/btn/icon_memo.gif) no-repeat top;display:block;width:25px;height:25px;overflow:hidden;text-indent:-9999px;}
#album-detail #productAddToCartLnk{margin-bottom:2px;}

.weiter {background: url(../img/btn/weiter.gif) no-repeat left top;display:block;height:25px;text-indent:-9999px;width:120px;}
.zurkasse {background: url(../img/btn/zurkasse.gif) no-repeat  left top;display:block;height:25px;text-indent:-9999px;width:84px;}

.btnStyle{display:block;background-position:left top;background-repeat:no-repeat;cursor:pointer;}
.btnStyle span{display:none;}
.downloadall .btnStyle{float:right;display:inline;margin-right:10px;margin-top:10px;}
.downloaden{width:134px;height:25px;background-image:url(../img/btn/downloaden.gif);}

.coverdownloaden{width:134px;height:25px;background-image:url(../img/btn/coverdownloaden.gif);}
.trackliste{width:134px;height:25px;background-image:url(../img/btn/trackliste.gif);}
.bestellbestatigung{width:213px;height:25px;background-image:url(../img/btn/bestellbestatigung.gif);}
.voiddownloaden{width:134px;height:25px;background-image:url(../img/btn/voiddownloaden.gif);}
.weitereinkaufen2{width:114px;height:25px;background-image:url(../img/btn/weitereinkaufen2.gif);}
.tracklisteclose{width:134px;height:25px;background-image:url(../img/btn/tracklisteclose.gif);}
.zuruckzurdownload{width:189px;height:25px;background-image:url(../img/btn/zuruckzurdownload.gif);}
.downloadenlist .trackliste{display:block;}
.downloadenlist .tracklisteclose{display:none;}
.downloadenlist .active .trackliste{display:none;}
.downloadenlist .active .tracklisteclose{display:block;}
.downloadenlist_btnwrap .btnStyle{margin-bottom:5px;float:right;}
#var2a_btn .bestellbestatigung,#var2a_btn .zuruckzurdownload{float:left;}
#var2a_btn .weitereinkaufen2{float:right;}

.meinlist .ubersicht,.meinlist .galerie{position:absolute;right:10px;bottom:10px;}
.weitereinkaufen{width:122px;height:25px;display:block;background:url(../img/btn/weitereinkaufen.gif) no-repeat left top;}
.weitereinkaufen span{display:none;}
#meine_Downloads_bottom .weitereinkaufen{ float:left;}
#meinMerkzettel .weitereinkaufen{position:absolute;right:10px;bottom:10px;}

.anfordern{width:133px;height:25px;cursor:pointer;display:block;background:url(../img/btn/anfordern.gif) no-repeat left top;}
.anfordern span{display:none;}
.meintable_foot .anfordern{position:relative; float:right;display:inline;margin-right:10px;}

.ubersicht{width:106px;height:25px;display:block;background:url(../img/btn/ubersicht.gif) no-repeat left top;}
.ubersicht span{display:none;}

.galerie{width:92px;height:25px;display:block;background:url(../img/btn/galerie.gif) no-repeat left top;}
.galerie span{display:none;}

.view_flyer{display:block;width:109px;height:25px;background:url(../img/btn/flyerButton.gif) no-repeat top;}
.view_flyer img{display:none;}

#contentbox-left ul.teaser-list li.teaser_mail input.submit{background: url(../img/btn/mailButton.gif) no-repeat top;border:0;width:47px;height:25px;float:left;display:block;}

.zurueck{width:198px;height:25px;background-image:url(../img/btn/zurueck.gif);}

.jetztausdrucken{width:135px;height:25px;background-image:url(../img/btn/jetztausdrucken.gif);}
#meinecovers .clearf .jetztausdrucken{float:right;display:inline;margin-right:12px;}

#box-tab-vorschau .chartlist_item_info .add_to_basket{background:url(../img/btn/vorbestellen.gif) no-repeat top left;width:118px;height:25px;bottom:-2px}

.icon_video {background:url(../img/btn/icon_void.gif) no-repeat center top ;display:block;height:25px;overflow:hidden;text-indent:-9999px;width:25px;}
{background-position:0 bottom;}

#musik-tab-box .chartlist_item_info .add_to_basket{bottom:-2px;}
.btnwrapclear a {display:inline;margin:0 10px;}
#box-tab-trackliste .btnwrapclear a {margin:0;}

.icon_warenkorb:hover,.add_to_basket:hover, .icon_finden:hover, .alleanzeigen:hover, .icon_warenkorb:hover, .icon_listen:hover, .icon_memo:hover, .weiter:hover, .zurkasse:hover, .btnStyle:hover, .weitereinkaufen:hover, .anfordern:hover, .ubersicht:hover, .galerie:hover, .icon_video:hover, .view_flyer:hover, #box-tab-vorschau .chartlist_item_info .add_to_basket:hover, #contentbox-left ul.teaser-list li.teaser_mail input.submit.btn_over,#productAddToCart .icon_warenkorb:hover{background-position:0 100%;}

.tab-box .tab-list li .inner_tab_two_rows{height:21px;margin-top:7px;}

