/***************************
ALLGEMEIN
***************************/
body 			{background-color: #e9e9e9; background-image: url(http://s3.directupload.net/images/091213/xrqgdwcp.gif); background-repeat: repeat-x; margin: 0 0 0 0; padding: 0 0 0 0; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; line-height:16px; text-align:center; overflow: -moz-scrollbars-vertical;}
div, table		{font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px;}
table			{text-align:justify}
img			{border: 0;}
p,form,ul			{margin: 0 0 0 0;padding: 0 0 0 0;}
h1, h2, h3, h4 		{font-weight: bold; font-size: 18px; color:#5a5858; line-height: 18px; text-decoration:none; letter-spacing: normal; word-spacing: normal; margin-top: 0px; margin-bottom: 5px;}
h2			{font-weight: bold; font-size: 16px; color:#5a5858;}
h3			{font-weight: bold; font-size: 16px; color:#5a5858;}
ul			{}
li			{text-align:justify;}
input, select		{font-size: 12px; color: 666666; border: 1px solid #CCCCCC; height: 19px;}
textarea		{font-size: 12px; color: 666666; border: 1px solid #CCCCCC; padding:2px; }
input.radio, input.checkbox	{background:none; border:none; vertical-align: -3px; width:auto;}
input.submit, input.image	{border:1px solid #CCCCCC;background-color:#FF9900; background-image:url(/_images/submit_back.jpg); ound-repeat:repeat-x; color:#FFFFFF; font-weight:bold; width:auto;}

a			{color:#e09ac9; text-decoration: underline; font-weight: normal}
a:hover			{color:#ff5dcc; text-decoration: underline; font-weight: normal}


/* GRUNDEINSTELLUNGEN */
#main			{margin: auto; text-align: center; width: 930px;}
.div_left		{float: left;}
.div_right		{float: right;}
.wrapper		{clear: both; margin: 0 0 0 0; padding: 0 0 0 0; float: none; }
.div_hidden		{visibility:hidden;}
.commission		{font-size:12px; font-weight:bold; color:#009933;}
.grey			{color:#666666;}
.small			{ font-size:11px}
a.noline		{text-decoration:none}
a.noline:hover		{text-decoration:none}

a.fliesslink		{text-decoration:none; color:000000}
a.fliesslink:hover	{text-decoration:none; color:BF0B0F}

/* HEADER */
#header_remote_login	{color:white; background-color:red; font-weight:bold; padding:5px}
#header			{text-align: left;}
#header_b5_logo		{margin: 0px; width:428px; height:104px; float:right;}
#header_b5_slogan	{margin: 0px; width:209px; float:right; text-align:center; padding-top:45px}
#header_b5_login	{margin: 0px; width:220px; height:106px; float:left; text-align:left; margin-top: 10px; background-image:url(http://s7.directupload.net/images/091213/eemshwtw.jpg); background-repeat:no-repeat; padding: 0px;}
#header_b5_login_box	{margin: 0px; padding: 10px;}
.header_b5_login_cleft	{margin: 0px; width:55px; font-size: 11px; float: left;}
.header_b5_login_cright	{margin: 0px; font-size: 11px; margin-bottom: 5px; width: 140px; text-align:left; float:left;}
#header_b5_login_pass	{margin: 0px; margin-left: 55px; font-size: 10px; }
#header_b5_login_alogin	{margin: 0px; margin-left: 51px; font-size: 11px; float: left; margin-top: 2px}
#header_b5_login_submit	{margin: 0px; float: right; margin-top: 5px; }


/* NAVIGATION */
#navigation		{margin: 0px; width: 930px; height: 28px; margin-top: 10px; background-color:#898989; background-image:url(http://s1.directupload.net/images/091213/c6wh8ic9.jpg); background-repeat:no-repeat;}
#navigation a		{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px; Arial,Helvetica,Verdana,sans-serif;}
#navigation ul		{list-style: none; padding: 0; margin: 0; padding: 5 0 5 0}
#navigation li		{display:inline; margin: 0; float:left; margin-top:-5px; cursor:pointer; height:28px; background-position:top; background-repeat:no-repeat;}
.nav_hidden_link	{visibility:hidden; font-weight:bold; color:#FFFFFF;}


/* SUCHBOX */
#searchbox		{margin:0px; padding:0px; height:57px; margin-top: 10px;background-image:url(/_images/r_search_bg.gif); background-repeat:no-repeat; text-align:center}
#searchbox_left		{margin:0px; padding:5px; width:220px; float:left; margin-top:20px;}
#searchbox_center	{margin:0px; padding:5px; width:490px; text-align:left; color:#666666; font-size:11px; float:left;}
#searchbox_right	{margin:0px; padding:5px; widht:110px; float:left; margin:20 0 0 10; font-size:11px;}
#longurl		{margin:0px; padding:0px; width:450px; padding-left:3px; padding-top:2px; height:25px; vertical-align:middle; border-width:2px; font-size:14px; border-color:#; color:#999999;  background-position:99% 50%; background-repeat:no-repeat;}
#longurl_submit		{margin:0px; padding:0px; width:28px; height:25px; vertical-align:middle; margin-left:-3px; border:none; background:none; }


/* DROPDOWN */
#result_box		{margin:0; padding:0; width:490px; margin-left:-4px; position:absolute;}
#result_box_inbox	{text-align:center;width:100%;background-image:url(/_images/r_search_dropdown_bg.png); background-position:center; background-repeat:repeat-y}
.result_box_shopname	{white-space:nowrap;width: 65%;border-bottom:1px dotted #CCCCCC;}
.result_box_commission	{white-space:nowrap;color:#009933;width:25%;font-weight:bold;border-bottom:1px dotted #CCCCCC;}
.result_box_icons	{white-space:nowrap;width:10%;text-align:left;border-bottom:1px dotted #CCCCCC;}
#result_box_bottom	{height: 5px; background-image:url(/_images/r_search_dropdown_bottom.png); background-position:top; background-repeat:no-repeat}


/* PROGRAMMDETAILS */
#progdetails_box	{display:none; position:absolute; width:490px;}
#progdetails_box_inbox	{width:490px; background-image:url(/_images/r_search_dropdown_bg.png); background-position:center; background-repeat:repeat-y;}
#pd_spam { background-color:red; padding:2px; color:#FFFFFF; margin-top:3px; font-weight:bold; text-align:center;}
#pd_p_name		{ font-size:16px; font-weight:bold; color:#BF0B0F; padding-bottom:6px; }
#pd_p_prov,#pd_p_prov_ico { margin-top:5px;margin-bottom:5px; }
#pd_p_prov		{ font-size:14px; font-weight:bold;color:#009933;}
#pd_p_desc,#pd_p_cond,#pd_p_desclnk { text-align:justify; clear:both; font-size:11px; color:#666666;}
#pd_p_cond		{ margin-bottom:5px;color:#BF0B0F;font-weight:bold;font-size:11px; }
#pd_p_noafflink		{ font-weight: bold; padding-right:35px; font-size: 11px; color:#666666;}


/* WELCOME-BOX */
#welcome		{margin:10px; width:910px; height:116px; background-image:url(/_images/r_welcome_back.jpg); background-repeat:no-repeat}
.welcome_boxes		{margin:5px 20px 0px 5px; width:674px; height:111px; float:left; cursor:pointer; text-align:left}
#welcome ul		{font-size:14px; color:#FFFFFF; font-weight:normal; line-height:14px; text-align:left}
.welcome_sogehts	{font-size:15px; color:#FFFFFF; font-weight:normal; line-height:18px; text-align:left}

/* FOOTER */
#footer			{background-color: #b9b9b9; padding: 10px; background-image: url(/_images/r_footer.gif); background-repeat:no-repeat; background-position:top;} 
#footer a		{color:#666666; text-decoration:none;}
#footer a:hover		{color:#898989; text-decoration:underline;}
#footer ul		{font-weight:bold; font-size:11px; color:#666666; text-align:left; list-style-type:none; margin:0px; line-height:18px}
#footer_col_1, #footer_col_2, #footer_col_3, #footer_col_4, #footer_col_5, #footer_col_6, #footer_col_7	{float:left; margin: auto; padding: auto;}
#footer_col_1		{width: 180px;}
#footer_col_2		{width: 160px;}
#footer_col_3		{width: 160px;}
#footer_col_4		{width: 160px;}
#footer_col_5		{width: 140px;}

#footer_copyright	{text-align:center;color:#666666; font-size:11px; margin-top: 5px;padding:5px; }


/* FEEDBACK */
#fb_image		{position:absolute; top:20%; left:0%; }
#fb_form		{display:none; position:absolute; left: 0%; top:18%; width:300px; padding:5px; background-color: #ccccc1; border-right:solid 2px #999999; border-top:solid 2px #999999; border-bottom:solid 2px #999999;}
#fb_f1			{width:100%; height:100px;}
#fb_f2			{width:55px;}
#fb_f3			{margin-left: 4px; vertical-align:bottom}


/* MENÜ-DROPDOWN*/
#navigation_sub			{padding:1px; position:absolute; background-color:#ffffff;width:180px;}
.navigation_sub_itm		{padding:2px; padding-left:18px; padding-right:15px; color:#000000; border-bottom:1px solid #696969; background-color:#cccccd; display:block; text-decoration:none; background-image: url(/_images/icons/icon_r_pfeil_rechts_rot.gif); background-repeat:no-repeat; background-position:8px;}
a.navigation_sub_itm:hover	{background-color:#696969; color:#ffffff; text-decoration:none;}


/* SUBMENÜ */
.box-dashed	{float:left; width:690px; padding:10px;}
.box-men	{width:210px; background-color:#ccccc5; padding-bottom:3px}
.box-men-head	{text-align:left; width:100%; font-weight:bold; margin:0px; padding:3px; padding-left:14px; font-size:14px; background-color:#ccccc2; background-image: url(/_images/icons/icon_r_pfeil_unten_rot.gif); background-repeat:no-repeat; background-position:3px;}
a.myb5men,a.myb5menCurr	{display:block; padding:3px; padding-left:18px; text-align:left; font-size:14px; background-color:#ccccc3; background-image: url(/_images/icons/icon_r_pfeil_rechts_rot.gif); background-repeat:no-repeat; background-position:6px;}
a.myb5menCurr	{background-color:#696969; }
a.myb5menlink	{display:block; padding:3px; padding-left:18px; text-align:left; font-size:14px; background-color:#9c9c93; background-image: url(/_images/icons/icon_r_pfeil_rechts_rot2.gif); background-repeat:no-repeat; background-position:6px;}
a.myb5menhead	{display:block; padding:3px; padding-left:4px; text-align:left; font-size:14px; background-color:#FFFFCC; text-decoration:none; }
/*a.myb5men	{display:block; padding:3px; padding-left:6px; text-align:left; font-size:14px; background-color:#FFFFCC;}*/

.errorbox   { background-color:#fff5f5;border:solid 1px #BF0B0F;padding:5px;font-weight:bold;color:#BF0B0F;margin-top:10px;margin-bottom:10px; }
.successbox { background-color:#ecffea;border:solid 1px #09830f;padding:5px;font-weight:bold;color:#09830f;margin-top:10px;margin-bottom:10px; }
.infobox { background-color:#FFFFCC;border:solid 1px #FFE67D;padding:5px;font-weight:bold;color:#000000;margin-top:10px;margin-bottom:10px; }









#new_music_videos {
width:630px;
background:#ffffff;
border:2px solid #FFFDF5;
display:table;
margin:0 auto;
padding:5px;
}
#new_music_videos h3 {
color: #039bd8;
}
#new_music_videos .item {
/*display: block;*/
width:200px;
float:left;
text-align:center;
height:302px;
padding:10px 0;
}

#new_music_videos .artist_name {
color:#3952A2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
letter-spacing:-1px;
line-height:24px;
width: 190px;
}

#new_music_videos .song_name {
color:#3952A2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-decoration:none;
width: 190px;
}



#new_music_videos .imag,#browse_results .imag {
background-color:#FFF;
width:134px;
height:193px;
border:1px solid #D1D1D1;
margin-right:7px;
padding:3px;
}


#top_videos .item_views, #new_music_videos .item_views {
color: #3366FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
display:block;
}












.rounded{
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border: 1px solid #ccc;
}
img.rounded{
	padding: 5px;
}





.moviedetails .descbox {
	background-color: #e1e1e1;
	height: 150px;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	overflow: auto;
}







.unit-rating {
list-style:none;
width:100px;
height:20px;
position:relative;
background:url('images/star_rating.gif') top left repeat-x;
margin:0;
padding:0;
}

.unit-rating li {
text-indent:-90000px;
float:left;
margin:0;
padding:0;
}

.unit-rating li a {
display:block;
width:20px;
height:20px;
text-decoration:none;
text-indent:-9000px;
z-index:20;
position:absolute;
padding:0;
}

.unit-rating li a:hover {
background:url('images/star_rating.gif') left center;
z-index:2;
left:0;
}

.unit-rating a.r1-unit {
left:0;
}

.unit-rating a.r1-unit:hover {
width:20px;
}

.unit-rating a.r2-unit {
left:20px;
}

.unit-rating a.r2-unit:hover {
width:40px;
}

.unit-rating a.r3-unit {
left:40px;
}

.unit-rating a.r3-unit:hover {
width:60px;
}

.unit-rating a.r4-unit {
left:60px;
}

.unit-rating a.r4-unit:hover {
width:80px;
}

.unit-rating a.r5-unit {
left:80px;
}

.unit-rating a.r5-unit:hover {
width:100px;
}

.unit-rating li.current-rating {
background:url('images/star_rating.gif') left bottom;
position:absolute;
height:21px;
display:block;
text-indent:-9000px;
z-index:1;
}




.comment_box ol li {
display: table;
background-color:#F3F2DA;
width:465px;
margin:5px;
padding:10px;
line-height:18px;
font-size:11px;
color: #2A2A2A;
border: 1px solid #F3F2DA;
list-style-type: none;
}

.comment_box li:hover {
background-color: #E5F3FA;
color: #000;
border: 1px solid #259DB8;
}
.comment_box .comment-head a, .comment_box .comment-head a:visited {
color: #FF6600;
font-family:Arial, Helvetica, sans-serif;
font-weight: 100;
text-decoration:none;
}
.comment_box a:hover {
color: #8E943D;
text-decoration:underline;
}

.comment_box .row_actions   {
display: block;
float:right;
padding: 3px 0px;
}
/* ====================== */
/* Action Buttons         */
/* ====================== */

.comment_box .ban_user, .comment_box .delete_comment, .comment_box .ipaddress {
display: block;
padding: 1px 6px;
color: #fff;
float: left;
margin: 0px 1px;
text-transform: uppercase;
text-decoration: none;
font-size: 10px;
border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
.comment_box .ipaddress { color: #000; background:#FFCC33; }
.comment_box .ipaddress:hover { background: #FFCC33; color: #333; }
.comment_box .ban_user { color: #FFF; background: #8AC3D4; }
.comment_box .ban_user:hover { background: #66ABBF; color: #fff; }
.comment_box .delete_comment { background: #DC6A6A; }
.comment_box .delete_comment:hover { background: #C64747; color: #fff; }

.comment_box .comment-head {
display: block;
background-color: #FFF;
width:465px;
height: 60px;
margin: 0;
}
.comment_box .avatar_img {
width:48px;
float: left;
margin:0 10px 0 0;
padding:5px;
}
.comment_box .comment-author {
color: #FF6600;
font-size: 18px;
line-height: 22px;
}
.comment_box .comment-date {
font-family: "Times New Roman", Times, serif;
font-size: 13px;
font-style: italic;
color: #333;
}
.comment_box p {
float:left;
margin:0;
padding:0 10px;
}
.comment_box li, .comment_box .comment-head {
list-style-type: none;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}


#detail_page .comment_link, #detail_page .comment_link a {
color: #0066CC;
text-decoration: none;
font-size: 11px;
line-height: 1.6em;
}

#content_index a:hover,#detail_page a:hover #detail_page_comments a:hover {
color:#C00;
text-decoration:underline;
}


.mycommentspan {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#06F;
}


#detail_page,#detail_page_comments {
width:500px;
background-color:#ffffff;
border:2px solid #FFFDF5;
display:table;
margin:0;
padding:5px;
}

#detail_page h3,#detail_page_comments h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing:-1px;
color:#B9121B;
margin:0;
padding:5px 0;
}

.comment_box ol,#menu_links ul,#list_cats ul,#logged_menu ul {
list-style-type:none;
margin:0;
padding:0;
}



.comments_content, .tabcontent {
display: none;
}




#css_articles .postComments .comment_box li {
display:table;
background-color:#F3F2DA;
width:95%;
margin:5px;
padding:10px;
line-height:18px;
font-size:11px;
color: #2A2A2A;
border: 1px solid #F3F2DA;
}
#css_articles .postComments .be_the_first {
font-size: 11px;
color: #666;
padding: 0px 3px;
}
#css_articles .postComments .comment_box li:hover {
background-color: #E5F3FA;
color: #000;
border: 1px solid #259DB8;
}
#css_articles .postComments .comment_box .comment-head {
display: block;
background-color: #FFF;
width: 100%;
height: 60px;
margin: 0;
}
#css_articles .relatedArticles, #css_articles .postComments {
line-height: 1.9em;
margin: 15px;
font-family: Arial, Helvetica, sans-serif;
}
#css_articles .relatedArticles ul {
font-weight: bold;
list-style-type: circle;
padding-left: 25px;
margin-left: 0;
}
#css_articles .relatedArticles ul li a {
color: #0099FF;
background-color: #FFF;
padding: 3px;
text-decoration: none;
}



#lightsoff {
font-size: 11px;
font-weight: bold;
padding: 15px 0px;
letter-spacing: -1px;
width: 100px;
}

#lightsoff a {
color: #525252;
text-decoration: none;
}
#lightsoff a:hover {
color: #FF6600;
text-decoration: underline;
}


#lightsoff-background  {
position: absolute;
margin:0;
padding: 0;
z-index: 20;
width: 100%;
height: 100%;
left: 0;
top: 0;
}



.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #FFF;
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.shadetabs li a:visited{
color: #FFF;
}

.shadetabs li a:hover{
text-decoration: none;
color: #FFF;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
color: #FFF;
background-color: #8F6224;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
.contentstyle{
width: 330px;
margin-bottom: 1em; padding: 10px;
}



.comments_content, .tabcontent {
display: none;
}




#detail_show_more {
border:3px solid #ffffff;
background-color:#ffffff;
line-height:19px;
width:200px;
hight:400px;
}

#detail_show_more .item {
color:#8c8c8c;
font-family:Arial, Helvetica, sans-serif;
display:block;
height:70px;
}

#detail_show_more .artist_name {
color:#039;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

#detail_show_more .song_name {
color:#06F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
letter-spacing:-1px;
display:block;
text-decoration:none;
}

#detail_show_more .imag {
background-color:#fff;
width:170px;
height:253px;
border:1px solid #D1D1D1;
margin-right:10px;
float:left;
padding:3px;
}
