body {
	margin:0 0 0 0;
	background-color:#FFFFFF;
}
.shopwidth {
	width:615px;
}
.space_between {
	height:10px;
	width:10px;
	font-size:0px;
}


/* --- Navigation UP (Compact) ---  */
.shopnav_handysuche_grit, .shopnav_handyauswahl_grit{
	width:305px;
	background-color:#ededed;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
	height:57px;
}
.shopnav_handysuche_abstandmitte{
	width:5px;
}
.shopnav_handysuche_abstand_vorne_up{
	width:10px;
	background-color:#0051a9;
}
.shopnav_handysuche_abstand_vorne_inside{
	width:10px;
	background-color:#ededed;
}
.shopnav_handyauswahl, .shopnav_suche{
	width:305px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	text-transform:uppercase;
	background-color:#0051a9;
	color: #FFFFFF;
}
.shopnav_handyauswahl_spaceup, .shopnav_handysuche_spaceup{
	height:8px;
	background-color:#ededed;
}
.shopnav_handyauswahl_inside{
	height:30px;
	width:295px;
	background-color:#ededed;
}
.shopnav_suche_inside{
	height:30px;
	width:295px;
	background-color:#ededed;
}
.shopnav_dropdown{
	width:615px;
	height:27px;
	color:#FFFFFF;
	background-color:#1d3156;
	background-image:url(../images/nav_04.gif);
	background-repeat:repeat-x;
}
.checkbox1{
	background:none;
}
.myPhoneLink, .myPhoneLink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0051a9;
	text-decoration:underline;
}
.myPhoneLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0051a9;
	text-decoration:none;
}
.drop1{
	font-family:Arial, Helvetica, sans-serif;
	width:115px;
}
.input_top {
	font-family:Arial, Helvetica, sans-serif;
	width:107px;
}
.button1, .button1:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	background-image:url(../images/bt_bg_02.gif);
	background-repeat:repeat-x;
	border: 1px solid #cacaca;
	font-size:12px;
	height:20px;
}
div.button {
	height:20px; 
	line-height:20px;
	background:url(../images/bg_button_right.gif) right no-repeat; 
	width:auto; 
	float:left; 
	cursor:pointer;
	border:1px solid #cacaca;
}
div.button input {
	height:20px;
	line-height:20px;
	background:url(../images/bg_button_left.gif) left  no-repeat; 
	color:#000000; 
	border:none; 
	overflow:visible; 
	display:inline; 
	margin:0px; 
	padding:0px 10px 2px 10px; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	cursor:pointer;
}

/* --- Header der Tabellen --- */
.header_first, .header_last {
	width:10px;
}
.header {
	width:615px;
	height:21px;
	background-color:#0051a9;
}
.headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	text-transform:uppercase;
	color: #FFFFFF;
}
.aPage {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	text-decoration: none;
}
.aPageImg {
	height:9px;
	width:13px;
	border-width: 0px;
}
.aPage a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.aPage a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/* --- Mittelteil der Tabellen --- */
.tabmiddle{
	width:615px;
	background-color:#ededed;
	border-bottom:1px solid #cccccc; 
}
.tabmiddle2{
	width:615px;
	background-color:#ededed;
	border-bottom:1px solid #cccccc; 
}
.tabmiddle_firstspace{
	width:10px;
}
.tabmiddle_full{
	width:695px;
}
.tabmiddle_half{
	width:287px;
}
.tabmiddle_space{
	width:21px;
}
.tabmiddle_quad{
	width:145px;
}
.tabmiddle_spacequad1{
	width:5px;
}
.tabmiddle_spacequad2{
	width:5px;
}


/* --- Ende der Tabellen --- */
.tabend{
	width:615px;
	border-bottom:1px solid #cccccc;
	border-top:none;
	border-left:none;
	border-right:none;
	background-color:#ededed;
}
.tabend_firstspace{
	width:10px;
}
.tabend_sidespace{
	width:132px;
	text-align:right;
}
.tabend_lastspace{
	width:10px;
}
.aPageDownImg {
	height:15px;
	width:80px;
	border-width: 0;
}
.aPageDown {
	width:331px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0051a9;
	line-height:15px;
	vertical-align:middle;
}
.aPageDown a {
	width:331px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #0051a9;
	text-decoration: underline;
}
.aPageDown a:hover{
	width:331px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #0051a9;
	text-decoration: none;
}
a.aMore{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../buttons/more.gif);
	background-repeat:no-repeat;
	background-position: 0% 45%; 
	padding:0px 0px 0px 15px;
	margin-left: 9px;
	line-height:20px;
	color: #0051a9;
	text-decoration: underline;
}
a.aMore:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../buttons/more.gif);
	background-repeat:no-repeat;
	background-position: 0% 45%; 
	padding:0px 0px 0px 15px;
	margin-left: 9px;
	line-height:20px;
	color: #0051a9;
	text-decoration: none;
}


/* --- Abstand zwischen den Tabellen --- */
.img_distance{
	width:10px;
	height:10px;
}



/* --- REAL - Innerste Tabelle --- */
.tabreal{
	width:287px;
	height:74px;
}
.tabreal_spaceup{
	height:10px;
}
.tabreal_heightinner{
	height:54px;
	vertical-align:middle;
}
.tabreal_img{
	width:54px;
	height:54px;
	border:none;
}
.tabreal_descriptionplace{
	width:167px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabreal_descriptionplace_headline{
	width:167px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0080d2;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
.tabreal_descriptionplace_headline:hover{
	width:167px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0080d2;
	font-weight:bold;
	text-decoration: underline;
	text-align:left;
}
.tabreal_descriptionspace{
	height:5px;
}
.tabreal_space1{
	width:10px;
}
.tabreal_space2{
	width:5px;
}
.tabreal_space3{
	width:5px;
}
.tabreal_playerfield{
	width:31px;
	vertical-align:top;
}
.tabreal_playerfield_spaceup{
	height:20px;
}
.tabreal_buyfield{
	width:15px;
	vertical-align:top;
	text-align:right;	
}



/* --- POLY - Innerste Tabelle --- */
.tabpoly{
	width:287px;
	height:30px;
}
.tabpoly_spaceup{
	height:5px;
}
.tabpoly_heightinner{
	height:20px;
	vertical-align:middle;
}
.tabpoly_descriptionplace{
	width:226px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabpoly_space1{
	width:10px;
}
.tabpoly_space2{
	width:5px;
}
.tabpoly_playerfield{
	width:31px;
	vertical-align:middle;
}
.tabpoly_playerfield_spaceup{
	height:20px;
}
.tabpoly_buyfield{
	width:15px;
	vertical-align:middle;
	text-align:right;	
}


/* --- FUNSOUNDS - Innerste Tabelle --- */
.tabfun{
	width:287px;
	height:70px;
}
.tabfun_spaceup{
	height:10px;
}
.tabfun_heightinner{
	height:54px;
	vertical-align:middle;
}
.tabfun_img{
	width:54px;
	height:54px;
	border:none;
}
.tabfun_descriptionplace{
	width:167px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabfun_space1
{
	width:10px;
}
.tabfun_space2{
	width:5px;
}
.tabfun_space3{
	width:5px;
}
.tabfun_playerfield{
	width:31px;
	vertical-align:top;
}
.tabfun_playerfield_spaceup{
	height:18px;
}
.tabfun_buyfield{
	width:15px;
	vertical-align:top;
	text-align:right;	
}



/* --- LOGOS - Innerste Tabelle --- */
.tablogos{
	width:145px;
	height:140px;
}
.tablogos_spaceup{
	height:10px;
}
.tablogos_spaceup2{
	height:5px;
}
.tablogos_img{
	width:145px;
	height:109px;
	border:none;
}
.tablogos_descriptionplace{
	width:118px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tablogos_space1{
	width:10px;
}
.tablogos_buyfield{
	width:15px;
	vertical-align:top;
	text-align:right;	
}



/* --- GAMES - Innerste Tabelle --- */
.tabgames{
	width:287px;
	height:145px;
}
.tabgames_spaceup{
	height:10px;
}
.tabgames_img{
	width:100px;
	height:125px;
	border:none;
}
.tabgames_descriptionplace{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabgames_descriptionplace_headline{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0080d2;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
.tabgames_descriptionplace_headline:hover{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0080d2;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}
.tabgames_descriptionspace{
	height:5px;
}
.tabgames_space1{
	width:10px;
}
.tabgames_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabgames_buyfield{
	vertical-align:bottom;
	text-align:right;
}



/* --- VIDEOS - Innerste Tabelle --- */
.tabvideos{
	width:287px;
	height:95px;
}
.tabvideos_spaceup{
	height:10px;
}
.tabvideos_img{
	width:100px;
	height:75px;
	border:none;
}
.tabvideos_descriptionplace{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabvideos_descriptionspace{
	height:5px;
}
.tabvideos_space1{
	width:10px;
}
.tabvideos_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabvideos_buyfield{
	vertical-align:bottom;
	text-align:right;
}



/* --- THEMES - Innerste Tabelle --- 
*/
.tabthemes{
	width:287px;
	height:145px;
}
.tabthemes_spaceup{
	height:10px;
}
.tabthemes_img{
	width:100px;
	height:125px;
	border:none;
}
.tabthemes_descriptionplace{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabthemes_descriptionspace{
	height:5px;
}
.tabthemes_space1{
	width:10px;
}
.tabthemes_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabthemes_buyfield{
	vertical-align:bottom;
	text-align:right;
}



/* --- CHAT - Innerste Tabelle --- */
.tabchat{
	width:287px;
	height:145px;
}
.tabchat_spaceup{
	height:10px;
}
.tabchat_img{
	width:100px;
	height:80px;
	border:none;
}
.tabchat_descriptionplace{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabchat_descriptionspace{
	height:5px;
}
.tabchat_space1{
	width:10px;
}
.tabchat_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabchat_buyfield{
	vertical-align:bottom;
	text-align:right;
}



/* --- MMS Infodienste - Innerste Tabelle --- */
.tabmms{
	width:287px;
	height:40px;
}
.tabmms_spaceup{
	height:10px;
}
.tabmms_img{
	width:100px;
	height:80px;
	border:none;
}
.tabmms_descriptionplace{
	width:177px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabmms_descriptionspace{
	height:5px;
}
.tabmms_space1{
	width:10px;
}
.tabmms_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabmms_buyfield{
	vertical-align:bottom;
	text-align:right;
}



/* --- SMS Infodienste - Innerste Tabelle --- */
.tabsms{
	width:287px;
	height:40px;
}
.tabsms_spaceup{
	height:10px;
}
.tabsms_img{
	width:100px;
	height:80px;
	border:none;
}
.tabsms_descriptionplace{
	width:261px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #003366;
	text-decoration: none;
	text-align:left;
}
.tabsms_descriptionspace{
	height:5px;
}
.tabsms_space1{
	width:10px;
}
.tabsms_infos{
	vertical-align:bottom;
	text-align:left;
}
.tabsms_buyfield{
	width:16px;
	vertical-align:top;
	text-align:right;
}



/* --- KATEGORIEN --- */
.tabcategory_firstspace{
	width:10px;
}
.tabcategory_pic{
	width:24px;
	height:26px;
}
.tabcategory_text1{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:underlined;
}
.tabcategory_text1:hover{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:none;
}
.tabcategory_text2{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:underlined;
}
.tabcategory_text2:hover{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:none;
}
.tabcategory_text3{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:underlined;
}
.tabcategory_text3:hover{
	width:125px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:none;
}
.tabcategory_text4{
	width:124px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:underlined;
}
.tabcategory_text4:hover{
	width:124px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:none;
}



/* --- Handyliste --- */

.text-mobilelist{	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #0051a9;
	text-decoration:none;
	text-align:center;
}
.text-mobilelist:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #0051a9;
	text-decoration: underline;
	text-align:center;
}
.drop2{
	font-family:Arial, Helvetica, sans-serif;
	width:140px;
}
.tab_mobile{
	width:615px;
	background-color:#ededed;
}
.tab_mobile2{
	width:595px;
	border-bottom:1px solid #cccccc;
	border-top:none;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#FFFFFF;
}
.tab_mobile_space{
	width:9px;
}
.tab_mobile_quad1{
	width:75px;
	text-align:center;
}
.tab_mobile_quad2{
	width:76px;
	text-align:center;
}
.tab_mobile_img{
	width:30px;
	height:60px;
}
.tab_mobile_header {
	width:595px;
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc;
	background-color:#0051a9;
	height:21px;
}
.tab_mobile_headline{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	color: #FFFFFF;
	line-height:21px;
	text-decoration: none;
}


/* --- Handy Info --- */
.tab_info{
	width:615px;
	background-color:#ededed;
}
.tab_info_firstspace{
	width:10px;
}
.tab_info_lastspace{
	width:10px;
}
.tab_info_width_inner{
	width:465px;
}
.tab_info_img{
	width:80px;
	height:160px;
}
.tab_info_img_field{
	width:100px;
	margin-right:10px;
}
.tab_info_space1{
	width:30px;
}



/* --- Customring --- */
.customring_description{
	width:383px;
}
.customring_img{
	width:148px;
	height:166px;
}
.customring_spaceup1{
	height:20px;
}
.customring_space1{
	width:10px;
}
.customring_space2{
	width:10px;
}
.customring_playerfield{
	width:32px;
}
.customring_buyfield{
	width:18px;
}
.customring_female{
	color:#ededed;
}
.customring_male{
	color:#ededed;
}
.customring_tab_female{
	background-color:#ededed;
}
.customring_tab_male{
	background-color:#ededed;
}




/* --- Logomat --- */
.logomat_main_tab{
	width:615px;
	background-color:#ededed;
}
.logomat_space1{
	width:10px;
}
.logomat_tab1{
	width:209px;
}
.logomat_tab2{
	width:390px;
	background-color:#ededed;
}
.logomat_img1{
	width:209px;
	height:157px;
}
.logomat_img_small1{
	width:90px;
	height:68px;
}
.logomat_img_space1{
	width:10px;
	height:10px;
}
.logomat_input{
	width:100%;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}




/* --- Hilfe --- */
.help_tabmiddle{
	width:495px;
	background-color:#ededed; 
}
.help_space_from_top{
	visibility:hidden;
	top:731px;
	left:0px;
	position:absolute;
	padding-left:0px;
}

/* --- Bestellpopup --- */
.help_tabmiddle_popup {
	width:610px;
	background-color:#ededed; 
	}
.tabmiddle_full_help {
	width:610px;
	background-color:#ededed; 
	}
.input_buy {
	font-family:Arial, Helvetica, sans-serif;
	width:147px;
}
.drop_buy1 {
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
}
.drop_buy2 {
	font-family:Arial, Helvetica, sans-serif;
	width:60px;
}
.buy_popup1{
	width:630px;
	background-color:#FFFFFF;
}
.buy_popup2{
	width:100%;
	background-color:#0051a9;
}
.buy_popup_inner{
	width:610px;
	background-color:#ededed;
}
.buy_popup_inner2{
	width:590px;
}
.buy_color1{
background-color:#FFFFFF;
}
.buy_color2{
	background-color:#ededed;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0080d2;
	text-decoration:none;
}
.buy_tab1{
	width:360px;
	background-color:#ededed;
	height:168px;
}
.buy_tab1_inner2{
	width:340px;
}
.buy_tab2{
	width:240px;
	background-color:#ededed;
	height:168px;
}
.buy_tab_inner{
	width:430px;
}
.buy_handy_img{
width:50px;
height:100px;
} 

.buy_real_img{
	width:54px;
	height:54px;
}
.buy_real_inner1{
	width:276px;
	height:54px;
	background-color:#ededed;
}
.buy_fun_img{
	width:50px;
	height:50px;
}
.buy_fun_inner1{
	width:280px;
	height:50px;
	background-color:#ededed;
}
.buy_customrings_img{
	width:80px;
	height:90px;
}
.buy_poly_inner1{
	width:340px;
	height:30px;
	background-color:#ededed;
}
.buy_logos_img{
	width:128px;
	height:96px;
}
.buy_logos_inner1{
	width:202px;
	height:30px;
	background-color:#ededed;
}
.buy_logomat_img{
	width:128px;
	height:96px;
}
.buy_games_img{
	width:100px;
	height:125px;
}
.buy_games_inner1{
	width:230px;
	height:30px;
	background-color:#ededed;
}
.buy_themes_img{
	width:100px;
	height:125px;
}
.buy_themes_inner1{
	width:230px;
	height:30px;
	background-color:#ededed;
}
.buy_video_img{
	width:100px;
	height:75px;
}
.buy_video_inner1{
	width:230px;
	height:75px;
	background-color:#ededed;
}
.buy_box {
	font-size: 10px;
	line-height: 14px;
	height: 15px;
	border: 1px solid #68696B;
	padding: 0; margin: 0;
	border-spacing: 1px;
	background: #D7DAE1;
	color: #4A5670;
}
.buy_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	text-decoration:none;
}
.buy_textred {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.myBuyButton{
	background-image:url(../images/bt_jetzt-kaufen.gif);
	border:none;
	width:104px;
	height:22px;
	cursor:hand;
	cursor:pointer;
}
.myBuyButton:hover, .myBuyButton:active{
	background-image:url(../images/bt_jetzt-kaufen.gif);
	border:none;
	width:104px;
	height:22px;
	cursor:hand;
	cursor:pointer;
}


/* --- Bestellpopup PLAYER --- */
.player_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#02499b;
	line-height:34px;
}
.buy_popup_player{
	width:446px;
}
.buy_popup_inner_player{
	width:426px;
	background-color:#ededed;
}
.buy_color2_player{
	width:406px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration:none;
}
.buy_popup_player_head{
	width:495px;
	background-color:#FFFFFF;
}

/*Artist in REAL, POLY, usw... */
.artist{
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight:bold;
}
.vat,td,.td,#td{
vertical-align:top;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.text_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080d2;
	font-weight:bold;
}
.textwhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:21px;
}
.textblack{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.atext, .alink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration: none;
}
.atext:hover, .alink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0051a9;
	text-decoration: underline;
}
.tGrid
{
	 border-bottom:1px solid #cccccc;
	 border-top:none;
	 border-left:1px solid #cccccc;
	 border-right:1px solid #cccccc;	 
}