BODY {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        color: #000000;        font-size: 11px;		text-align: left;}td, font {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        line-height: 13px;}a:link {color: #333333;text-decoration:none;font-weight: bold;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10px;}a:visited {color: #333333;text-decoration:none;font-weight: bold;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10px;}a:active {color: #333333;text-decoration:none;font-weight: bold;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10px;}a:hover {color: #666666;text-decoration: none;font-weight: bold;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10px;}.main {}.link {        color: #000000;        text-decoration: underline;}.link:hover {        color: #666666;        text-decoration: underline;}.formulars {        margin: 0px;        padding: 0px;}.formbutton {        color: #000000;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        border: 1px solid #000000}.button_white {        color: #000000;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        border: 1px solid #000000;        margin: 5px;}.button {border-color: #D1B9B7 #330E0B #330E0B #D1B9B7;color: #FFFFFF;background-color: #794945;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; cursor: hand;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2pxmargin: 5px;}.article_button {       margin: 5px;}.select_quicksearch {        color: #666666;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        width: 150px;        margin: 0px;        padding: 0px;}.select_labelsearch {        color: #666666;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        width: 150px;        margin: 0px;        padding: 0px;}.select_typesearch {        color: #666666;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        width: 60px;        margin: 0px;        padding: 0px;}.select_listsearch {        color: #666666;        background-color: #FFFFFF;        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 11px;        width: 150px;        margin: 0px;        padding: 0px;}.nav_L2 {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: none;}.nav_L2:hover {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: underline;}.nav_main {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: none;}.nav_main:hover {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: none;}.subnavi {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: none;}.subnavi:hover {        font-family: Tahoma, Verdana, Arial, Helvetica;        font-size: 11px;        line-height: normal;        color: #000000;        text-decoration: underline;}.list_counter {		font-family: sans-serif, Verdana, Arial, Helvetica;        color: #D3D3D3;        font-size: 27px;        line-height: 29px;        font-weight: normal;        text-decoration: none;}.list_title {        color: #808080;        font-size: 10px;        line-height: 12px;        text-decoration: none;}.list_title:hover {        color: #565555;        font-size: 10px;        line-height: 12px;        text-decoration: underline;}.list_artist {        color: #808080;        font-size: 10px;        line-height: 12px;        text-decoration: none;}.list_table {        cursor: pointer;}.order_list_table {         background-color: #DDDDDD;         cursor: hand;}.list_table_selected {         background-color: #DDDDDD;}.col_main {       background-color: #E8E8E8;}.col_quicksearch {       color: #ffffff;       background-color: #D3D1D2;}.col_listsearch {       color: #ffffff;       background-color: #B3B3B3;}.footer a {        font-family: Tahoma, Arial, Helvetica, sans-serif;        font-size: 11px;        line-height: normal;        text-decoration: none;		display : block;		width: 16px;		height: 16px;}.footer a:hover {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #000000;        font-size: 11px;        line-height: normal;        text-decoration: none;		background-color : #FFFFFF;}.topnav a {        font-family: Tahoma, Arial, Helvetica, sans-serif;        font-size: 11px;        line-height: normal;        text-decoration: none;        font-weight: normal;		color: #959595;}.topnav a:hover {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #959595;        font-size: 11px;        line-height: normal;        text-decoration: none;         font-weight: normal;}.topnav a:active {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #959595;        font-size: 11px;        line-height: normal;        text-decoration: none;         font-weight: normal;}.topnav a:visited {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #959595;        font-size: 11px;        line-height: normal;        text-decoration: none;         font-weight: normal;}.cover_list {        margin: 3px;        padding: 0px;}.tt {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #333333;        font-size: 10px;        line-height: 11px;}.asearch {        font-family: Tahoma, Arial, Helvetica, sans-serif;        color: #FFFFFF;        font-size: 10px;        line-height: 11px;}.mini {        color: #FFFFFF;        font-size: 10px;        line-height: 11px;        text-decoration: none;}#cont_main {	position: relative;	width: 789px;	visibility: visible;	z-index: 1;}#asearch_button {position:absolute;left:0px;top:310px;width:69px;height:33px;z-index:104;cursor: pointer;}#asearch_button_shadow{position:absolute;left:5px;top:318px;width:62px;height:200px;z-index:103;filter: alpha(opacity=35);-moz-opacity: 0.35;}#asearch_shadow{position:absolute;left:72px;top:333px;width:715px;height:81px;visibility: hidden;z-index:100;filter: alpha(opacity=35);-moz-opacity: 0.35;}#asearch_shadow_big{position:absolute;left:72px;top:333px;width:715px;height:150px;visibility: hidden;z-index:100;filter: alpha(opacity=35);-moz-opacity: 0.35;}#asearch_main{position:absolute;left:70px;top:331px;width:715px;height:81px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}#asearch_cart{position:absolute;left:70px;top:331px;width:715px;height:152px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}#asearch_wishlist{position:absolute;left:70px;top:331px;width:715px;height:81px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}#asearch_login{position:absolute;left:70px;top:331px;width:715px;height:81px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}#asearch_history{position:absolute;left:70px;top:331px;width:715px;height:81px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}#asearch_notice{position:absolute;left:70px;top:331px;width:715px;height:81px;visibility: hidden;z-index:102;filter: alpha(opacity=100);-moz-opacity: 1;}/* SCROLLER.BOX */#headDiv{position: absolute;left: 5px;top: 5px;z-index: 200;width: 700px;height: 15px;clip: rect(0px 260px 15px 0px);background-color: #FFFFFF;overflow: hidden;visibility: hidden;padding-top: 2px;font-size:10px;font-family:verdana,sans-serif;}#controlDiv{position: absolute;left: 2px;top: 2px;z-index: 220;width: 710px;height: 12px;visibility: hidden;clip: rect(0px 712px 15px 0px);/*background-color: #809bb4;*/overflow: hidden;text-align: center;}#contDiv{position: absolute;left: 2px;top: 4px;z-index: 203;width: 712px;height: 75px;visibility: hidden;overflow: hidden;clip: rect(0px 712px 130px 0px);border: 0px solid #FF0000;}#textDiv{position: relative;top: 0px;left: 0px;padding-top: 5px;}td.content{height: 40px;background-color: #f1f1f1;border: 1px solid #FFFFFF;font-size: 11px;vertical-align: middle;padding: 5px;}.row1 {     /* background: #fff;*/      vertical-align: top;    }.row2 {     /* background: #FFFFFF; */      vertical-align: top;    }.productcover img {      border: 5px solid #ffffff;      padding: 3px;    }.productcover_big img {      border: 5px solid #ffffff;    }.productcover_big {	width: 180;}.productcover {	width: 90;}.image_white {      border: 5px solid #ffffff;    } .producttitle {      vertical-align: top;    }    .producttitle a {      font-weight: bold;      vertical-align: top;    }    .producttitle img {      vertical-align: top;    }    .productartist {      vertical-align: top;      height: 18px;      width: 255px;            line-height: 15px;    }    .productlabel {      width: 120px;      vertical-align: top;    }    .productformat {      width: 30px;      vertical-align: top;    }    .productdate {      white-space: nowrap;      vertical-align: top;    }    .productbuy {      width: 90px;      align: center;      vertical-align: top;    }    .productprice {      font-weight: bold;      white-space: nowrap;      vertical-align: top;      text-align: right;    }    .bigprice {      text-align: center;      vertical-align: middle;      font-weight: bold;      color: #FF0000;      font-size: 14px;      white-space: nowrap;    }     .productrank, .unten td{      border-bottom: 1px solid #9AB5BD;    }    .tracklisting td{      border-bottom: 1px solid #f1f1f1;    }    .productrank {      text-align: center;      font-size: 30px;      color: #3986DE;      vertical-align: top;    }    .productnumber {      text-align: center;      font-size: 10px;      color: #784844;      vertical-align: top;    }      .productgenre {      text-align: center;      font-size: 10px;      color: #666666;      vertical-align: top;    }	.productformat {      text-align: center;      font-size: 10px;      color: #666666;      vertical-align: top;    }	.productrelease {      text-align: center;      font-size: 10px;      color: #666666;      vertical-align: top;    }	.productprice {      text-align: center;      font-size: 11px;      color: #000000;      vertical-align: top;    } .productinfo {     font-size: 10px;     text-align: justify;     vertical-align: top;           color: #666666;    }    .trackrow2 td {      border-bottom: 1px solid #9AB5BD;      background: #F5FAFF;    }    .tracklisting td, .trackrow2 td {      white-space: normal;      vertical-align: top;      line-height: 12px;       font-size: 10px;             color: #666666;    }.tracklisting a:link{	color: #666666;	text-decoration: none;	font-weight: normal;	size: 10px;}.tracklisting a:active{	color: #FF0000;	text-decoration: none;	font-weight: normal;	size: 10px;}    .trackrow1 td img, .trackrow2 td img {      vertical-align: middle;      padding: 0;      margin: 0;    }    .trackrow1 .product_list_data, .trackrow2 .product_list_data {      padding: 10px;    }    .miniheadline    {    color: #784844;    }    .chart_title    {    background-color: #D3D1D2;    color: #FFFFFF;    text-decoration: none;	font-weight: bold;	size: 12px;    }    .in_tracklist        {    background-color: #D3D1D2;    color: #FFFFFF;    text-decoration: none;	font-weight: bold;	size: 12px;	text-align: center;    }        .cart_titles        {    background-color: #D3D1D2;    color: #FFFFFF;    text-decoration: none;	font-weight: bold;	size: 12px;	text-align: center;    }            .helptext    {    color: #B91111;    }
    
        .all_finished
    {

    color: #FF0000;
    text-decoration: none;
	font-weight: bold;
	size: 12px;
    }
    
    
    .ggmedia a:hover {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	size: 9px;
}

    .ggmedia a:link {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	size: 9px;
}
    .ggmedia a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	size: 9px;
}
    .ggmedia a:active {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	size: 9px;
}
    .ggmedia {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	size: 9px;
}
