/*
** "Yet Another Mobile Entertainment Portal" (c) by net-m
*/

/*Import all needed CSS-Files*/

/* agulentz */
body{padding-left:0;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0;}
a{color:#353535;}

#page_margins{margin:0;width:100%;background:transparent url('../img/header_bg.gif') repeat-x left top;}
#page {width:940px;margin:auto;}

#main { margin:0; padding: 0; }
#col1{width:187px;}
#col1_content{margin-left:5px;}
#col2{display:none;}
#col3{margin-left:187px;margin-right:0;}
#col3_content{margin-left:24px;margin-right:0;}

/********* HEADER ****************/
#header {height:285px;position:static;}
#headerEP{height:200px;padding-top:20px;}
#headerIMGEP {background: transparent url('../img/headbanner_music3.jpg') no-repeat;width:940px;height:140px;}
#headerLOGO {height:70px;background:transparent url('../img/headerLOGO_bg.gif') no-repeat;}

#header #logo {margin-left:35px;margin-top:30px;position:relative;left:0;top:0;}

#zumEP {background: #339933;float:right;}

#menu .cmt_header{background: transparent url('../img/menu/menue_header.gif') no-repeat;width:175px;height:18px;padding:8px 0 0 5px;margin-top:10px; }
#menu .cmt_header a{font-size:12px;color:#fff;}
#menu .cmt_footer{background: transparent url('../img/menu/menue_footer_inactive.gif') no-repeat;width:175px;height:4px;}
#menu .cmt_footer_act{background: transparent url('../img/menu/menue_footer_active.gif') no-repeat;width:174px;height:6px;}
#menu ul li a{color:#3e3e3d;text-decoration:none;}
#menu #header_faq, #menu #header_cart, #menu #header_login{background: transparent url('../img/menu/menue_bg_other.gif') no-repeat;width:174px;padding-top:0px;height:22px;margin-bottom:10px;}
#menu #header_faq a, #menu #header_cart a, #menu #header_mdv a, #menu #header_login a{color:#3e3e3d;text-decoration:none;}

#menu #header_mdv{background: transparent url('../img/menu/menue_footer_active.gif') no-repeat bottom left;width:174px;padding-top:0;padding-bottom:4px;}
#menu #mdv_select_menu{margin-top:7px;margin-bottom:20px;}
#menu #header_faq{margin-top:20px;}


.item_music {border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;border-top:1px solid #32302b;}
.items_more {border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;text-align:right;}
.items_more a{background:transparent url(../img/more_pfeil.gif) no-repeat scroll right top;font-weight:bold;height:22px;line-height:16px;padding-right:30px;padding-top:6px;}
.item_music tr.row1 td, .item_music tr.row2 td{width:33%;}
.item_music .preview{width:89px;float:left;height:89px;margin:10px;}
.item_music tr{height:139px;}
.item_music .title{height:52px;margin:10px 0 0 99px;}
.item_music .title .item_name1{text-decoration:underline;font-weight:bold;}
.item_music .title .item_name2{text-decoration:none;font-weight:normal;}
span.item_version{color:#353535;font-size:11px;}
#ajax_items_music_tips .box_header, #ajax_items_music_top .box_header, #ajax_items_music_news .box_header  {display:none;}
.tab_nav_alben_titel td{width:128px;height:29px;}
.tab_nav_alben_titel table{width:auto;}
.item_music .mp3icon {height:21px;}

/****** M U S I C B O X E S *****/
#ajax_items_music_news  { background: url('../img/home/pageheader_news.gif') top left no-repeat; }
#ajax_items_music_tips  { background: url('../img/home/pageheader_tips.gif') top left no-repeat; }
#ajax_items_music_charts { background: url('../img/home/pageheader_charts.gif') top left no-repeat; }
#ajax_items_music_top { background: url('../img/home/pageheader_top.gif') top left no-repeat; }
#ajax_items_music_genres { background: url('../img/home/pageheader_genres_box.gif') top left no-repeat; }
#ajax_items_music_artist { background: url('../img/home/pageheader_artist_more.gif') top left no-repeat; }
.items_music_box .tab_nav_alben_titel, .tab_nav_genres {height:30px;padding-top:27px;position:relative;}
#col3_content .items_header {background: transparent url('../img/tab_bg_act.gif') no-repeat scroll left top;color:#870744;font-size:11px;margin-top:20px;}
#index .items_music_box .item_music, 
#items_music .items_music_box .item_music {background:transparent url('../img/music_bg.gif') no-repeat scroll 0px 50%;height:1%;/*border-top:1px solid #C9AEA7;*/}
.items_music_box .tab_nav_alben_titel {margin-left:-1px;height:30px;margin-bottom:-1px;}
.items_music_box .tab_nav_alben_titel div{float:left;}
.items_music_box .box_header.items_header {display:none;}
.item_music{height:1%;background:transparent url('../img/music_bg.gif') no-repeat;min-height:280px;}
#page_header{background: transparent url('../img/page/pageheader_blank.gif') no-repeat;height:35px;}
#items_music #page_header{display:none;}
#headline{background: transparent url('../img/headline.jpg');float:left;width:298px;height:68px;margin-left:186px;}
.item_music .buttons .prelisten, .item_music .buttons .order{float:left;}
#prevnext, body#items_music_flag #prevnext {background: transparent url(../img/music_bg.gif) no-repeat 0px 50%;border-top:1px solid #32302B;padding-left:12px;padding-right:12px;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;}
.items_music_footer {display:none;}
body#items_music_flag .items_more a { display: none; }

/****** ITEMS DETAILS *****************************/
#item_music_details .detail_item_body{height:1%;background:transparent url(../img/music_bg.gif) no-repeat;min-height:220px;
border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-top:30px;}
.detail_item_body img.music{float:left;margin-left:30px;margin-right:30px;}
#item_music_details .detail_order_link {}
#item_music_details .detail_order_link{position:absolute;top:220px;left:30px;}
#item_music_details table.order_info_inline{width:auto;}
.item_music table {width:auto;}

/***********ALBUM**************/
#album .items_header_album{display:none;}
#album_info{padding-top:30px;}
#album_info table{width:auto;}
#album_info td.cover img{margin-left:30px;margin-right:30px;}
h3.album_kaufen{margin-top:10px;}
h4.album_cart, h3.album_kaufen{margin-left:30px;}
#album .item_music{background:none;border:0;}
#album_page{height:1%;background:transparent url(../img/music_bg.gif) no-repeat;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
#album .item_music .title{height:auto;margin:auto;}
#album .item_music .trackno{float:left;width:75px;vertical-align:top;font-size:18pt;color:#FF9000;font-style:italic;font-weight:bold;margin-left:30px;}
#album .item_music .title{float:left;}
#album .item_music .buttons{float:right;}
#album .item_music tr {height:auto;}
#album .item_music td div.zeile{border-bottom:1px solid #D8D8D8;}
#album .items_more {margin-top:20px;}
#album .items_header_album_tracks{margin-top:10px;}


/******* HEADER SEARCH ************************/
#searchbox{float:left;margin-top:20px;background: transparent url('../img/search_bg.gif') no-repeat;padding-left:64px;height:30px;margin-right:10px;margin-left:211px;}
.searchbutton {width:14px;height:22px;vertical-align:top;margin-top:5px;}
#searchBoxField{vertical-align:top;height:22px;border:none;margin-top:5px;width:356px;}

/****** LOGIN *************************/
#enduserbox, #pw_resend #loginbox, #textcontent{height:1%;background:transparent url(../img/music_bg.gif) no-repeat;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:30px;}
.login_form {margin-top:20px;}

.newuser_form label.left{width:11em;}
.newuser_submit{margin-left:11.2em;}
.newuser_form input, .newuser_form label.left, .newuser_form select{margin-top:10px;}
.newuser_form select{width:60px;}
.newuser_form p select{width:100px;}
#faq .box_header {display:none;}

/************** MDV AUSWAHL **************/
#mdv_devices_body{height:1%;background:transparent url(../img/music_bg.gif) no-repeat;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:30px;}

/************** SHOPPING CART *********/
#list {}
#shoppingcart .preview img {margin-bottom:10px;}
#shoppingcart .title {width:350px;}
#cart{background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
border-bottom:1px solid #D8D8D8;
padding:10px;}

/***** FOOTER ***************/
#footer {margin-top:20px;}

/****** SOUNS ******************/
.item_sound {background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;padding:10px;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;}
#col3_content .home_items_footer {border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;text-align:right;padding:0;}
.home_items_footer a{background:transparent url(../img/more_pfeil.gif) no-repeat scroll right top;font-weight:bold;height:22px;line-height:16px;padding-right:30px;padding-top:6px;font-size:83.33%;}
#col3_content .home_items_header{padding:0;}
.item_sound .preview img {border:2px solid #FCFFFF;margin:5px;}
.item_sound tr.row1 td, .item_sound tr.row2 td {border-bottom:1px solid #aeaeae;}
#items .box_header{display:none;}
#items #prevnext{border-bottom:1px solid #D8D8D8;background:none;overflow:hidden;} 

/****** PICTURE ****/
.item_boxes{background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;padding:10px;
border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;}
.item_picture .row1 img, 
.item_picture .row2 img {margin:5px;}

/******** GAMES ***************/
.item_game .row1 img, .item_game .row2 img{margin:5px;}

/********** PAGINATION **************/
#prevnext div.next, .prevnext_history div.next {padding-right:20px;}
#prevnext div.prev, .prevnext_history div.prev {padding-left:20px;width:auto;}


/********** ORDER *******************/
#order #orderItem_content{background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;padding:10px;
border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
#order .order_item_header{display:none;}
#col3_content .box_header {padding:0;}
#order .order_content {}

/* ORDER */
#col3_content .detail_order_link {}

#col3_content .detail_order_link a {cursor:pointer;display:block;}
#col3_content .order_item_name2 {font-size:1.1em;font-weight:bold;overflow:hidden;}
#col3_content .box_header.pay_header h2 {}
#col3_content .pay_info {padding-top: 14px; padding-right: 8px; padding-bottom: 20px;}
#col3_content .order_content input[type=submit], #col3_content .order_content #sendgopay, #col3_content .order_content #sendtan{width:90px;height:24px;cursor:pointer;}
#col3_content .pay_method, #col3_content .pay_method_link{background: transparent url('../img/order/order_header.gif') no-repeat 0 0;color: #000; cursor: pointer; padding-left:10px; font-size: 11px; font-weight: bold; padding-top: 14px; padding-bottom: 10px;}
#col3_content .pay_method a, #col3_content .pay_method_link a {color: #000; }
#col3_content .pay_method.active {border-bottom: 0;}
#col3_content .pay_method a { background:transparent url(../img/menu/li_bg_no-act.gif) no-repeat scroll 0px 4px;padding-left:10px;}
#col3_content .pay_method.active a { text-decoration: underline; color: #fff; cursor: default;background:transparent url(../img/menu/li_bg.gif) no-repeat scroll 0px 4px;padding-left:10px;}
#col3_content .method_content { padding-left:10px; font-size: 11px;background:transparent url('../img/order/order_content.gif') no-repeat 0 0 ; }
#col3_content .order_content { text-align: left; }
#col3_content .order_content p { margin: 0; padding-bottom: 8px; }
#col3_content .order_footer { margin-bottom: 0; }
.order_number { font-size: 11px; font-weight: bold; }
#pay_info{background-color:#7E984F;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;}
#col3_content .pay_content{padding:0;}
#col3_content .box_header, .box_header items_header {height:35px;}
#order #col3_content .box_header {background-position: 0 0;}
#order #col3_content #gopay_foot2{background:none;}

#col3_content .box_footer.order_footer {height:30px;}

#order .order_item_info{float:left;width:440px;}
#col3_content .order_item_body img {float:left;margin-left:8px;margin-right:10px;}
#col3_content .order_item_body img.sound {margin-bottom:40px;}
#col3_content .order_item_body img.game {margin-bottom:40px;}
#col3_content .order_item_body img.picture {margin-bottom:15px;}
#col3_content .order_info_inline{width:auto;}
#order #col3_content .order_item_body{text-align:left;}
#col3_content .order_item_name2 {float:none;}

/************** USER LINKS COL1 ***************/
#user_links p {text-align:center;}
.error {color:#9a0e0e;font-weight:bold;}

/************ GOPAY *********************/
#goPay #orderItem_content{background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;padding:10px;
border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
#goPay .c50l {width:auto;}
#goPay #col3_content .order_item_body {text-align:left;}

/**************** MENUE ***************/
#menu {width:175px;}
#menu ul {width:auto;}
#menu ul li a:hover, #menu ul li#act ul li a:hover, #menu ul li#act ul li#act ul li a:hover {background-color:#d7d4d4;font-weight:bold;}
/* 1. Ebene */
#menu ul li#act a {font-weight:bold;background:transparent url('../img/menu/li_bg_sub.gif') no-repeat 2px 7px;}
#menu ul li#act ul li a{font-weight:normal;background:none;}
/* 2. Ebene */
#menu ul li#act ul li#act a {font-weight:bold;background:transparent url('../img/menu/li_bg_sub.gif') no-repeat 2px 7px;}
#menu ul li#act ul li#act ul li a{font-weight:normal;background:none;}
/*3. Ebene */
#menu ul li#act ul li#act ul {padding-left:10px;}
#menu ul li#act ul li#act ul li#active a {font-weight:bold;background: transparent url('../img/menu/li_bg_sub.gif') no-repeat;}
#menu ul li#act ul li#act ul li a { font-weight:normal;}
#menu ul li#act ul li#act a {background: transparent url(../img/menu/li_bg_sub.gif) no-repeat 10px 7px;font-weight:bold;}
#menu ul li#act ul li#act ul li a{background:none;}

/**************** FLASHPLAYER **************************/
#flashPlayer {width:350px;text-align:right;}
#flashPlayerLayerDrag {background-color:#fff;border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;}

/***************** SEARCH *************************/
#searchItems .item_music .preview {width:auto;height:auto;margin:5px;}
#searchItems .item_music .title {height:auto;float:left;margin:10px 0pt 0pt 20px;}
#searchItems .buttons {float:left;margin-top:10px;margin-left:10px;}
#searchItems .item_music tr { height:70px; }
#searchItems .item_music {background:none;border:0;border-top:1px solid #32302B;border-right:1px solid #D8D8D8;padding-left:10px;border-left:1px solid #D8D8D8;}
#searchItems .item_sound {background:none;border-right:1px solid #D8D8D8;padding-left:10px;border-left:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
#searchItems .item_picture {border-top:1px solid #32302B;border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
#searchItems .item_picture {background:none;}
#searchItems #col3_content .items_header { margin:0;color:#000;font-size:16px;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;padding-left:10px;}
#searchItems #prevnext {background:none;}
#searchItems #cboxcol {background:transparent url('../img/music_bg.gif') no-repeat scroll left top;height:1%;}

#header_hightlights {color:#fff;}

/******** PW RESENT **********************/
#loginbox {background:transparent url('../img/music_bg.gif') no-repeat left top;height:1%;padding:10px;
border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}

/********* HIGHLIGHTS *****************/
#menu #header_highlights{color:#3E3E3D; background: transparent url('../img/menu/menue_footer_active.gif') no-repeat left bottom;padding-bottom:4px;padding-top:0pt;width:174px;}
#highlights_body {border:2px solid #bbbbbc;margin-top:10px;}

/********* TEASER COL3 *****************/
#index_teaser {margin:10px 0 10px 0;}

/********** KARUSELL ****************/
.items_carusell {margin-bottom:20px;}
/* rg */

/** search **/
#searchItems .buttons { float: right; width: 76px; }

/*** order **/
#orderItem_content div.picture { height: 130px;}
#orderItem_content div.game { height: 220px;}
#orderItem_content div.game .order_item_name1 { height: auto; }

/*** album **/

#album .mp3icon { position:absolute; right:80px; width:50px; }
#album .item_music .buttons {width: 76px;}
#album .detail_order_link { padding-top: 10px; padding-left: 30px; }
.detail_order_link { width: 76px; }
.detail_order_link .buy,
.detail_order_link .detail_prelisten { float: left; }

/** slider **/
#header_highlights { color: #fff; }
#highlights_body { height: 310px; overflow: hidden; padding: 5px 20px; }
#menu #highlights_body ul li a { padding: 0;}
#highlights_footer {background: transparent url(../img/menu/menue_footer_active.gif) no-repeat scroll 0 0; height: 6px;}

/*** YOUTUBE  */
#youtube_box { margin-top: 20px;}
#youtube_box .tab_header {float: none;}
#youtube_box .pageheader_content { height: 31px; }
.youtube_left {  float: left; }
.youtube_right { float: right; }
.youtube_content { height: 210px; background: transparent url(../img/music_bg.gif) no-repeat scroll 0 0; border: 1px solid #d8d8d8; border-top: 0px; padding: 30px; }

/** My Music **/
.history_content { background: transparent url(../img/music_bg.gif) no-repeat scroll 0 0; border: 1px solid #d8d8d8; border-top: 0px; padding: 30px;}
.history_content .history_content {border-color: #32302B; padding: 10px;}
#mydl { margin-top: 10px;}

/*** mdv **/
#mdv_devices_body .mdv_device {width: 95px; height: 140px;}/* mymusic */
.history_content {padding:10px;}
#opendl .history_content, #mydl .history_content{background:transparent;border:none;padding:0;}
.history_content{background:transparent;}
.history_content .box_header{height:35px;}
.history_content .mymusicheader{background:transparent url(../img/order/order_header.gif) no-repeat 0px -1px;height:10px;/*padding:0 10px;*/}
.history_content .mymusicheader h3{margin:10px 0;float:left;}
.history_content .mymusicheader .back_history_tracks{text-align:right;margin:10px 0;}
#col3_content .history_content .box_header{/*padding:0 10px;*/}
.history_content .mymusicbody{background:transparent url(../img/order/order_content.gif) no-repeat;min-height:82px;}
.history_content .mymusicbody table{width:687px;margin:0 10px;}
.history_content .tab_nav_alben_titel{margin-left:10px;}
.history_content .history_bundles, .history_content .download{width:60px;text-align:center;}
.history_content .orderdate{width:80px;}
.history_content .mp3icon{width:70px;}
.history_content .zip{text-align:center;}
.mymusicbody table.view_tracks th,.mymusicbody table.view_alben th,.mymusicbody table.albentracks th{padding:5px 0;border-bottom:1px solid #d8d8d8;}
.mymusicbody table.view_tracks td,.mymusicbody table.view_alben td,.mymusicbody table.albentracks td{padding:5px 0;border-bottom:1px solid #d8d8d8;}
.mymusicbody .history_tracks_buttons{text-align:right;}
#searchbox,#searchbox .searchbutton{vertical-align:middle;}
#searchBoxField{border:1px solid #fff;height:20px;padding-top:4px;margin-top:0px;line-height:24px;vertical-align:middle;}
#prevnext div.next, .prevnext_history div.next {padding-right:0;width:40px;}
