@charset "utf-8";
/* CSS Document */

BODY
{
	background-image:url(img/beton.jpg);
	background-attachment:fixed;
    font: 12px/1.6  Arial, sans-serif;
	color:#000;
	margin:0;
	padding:0;

}

a:focus
{
    outline: 1px dotted invert;
}

a:link
{
    color: #c01e52;
}

a:active
{
    color: #c01e52;
}

a:visited
{
    color: #c01e52;
}

a:hover
{
    color: #242424;
	text-decoration: none;
}

hr
{
    border-color: #e0e0e0;
    border-style: solid;
    border-width: 1px 0 0;
    clear: both;
    height: 0;
	padding-bottom: 30px;
}


/* =Headings
--------------------------------------------------------------------------------*/

h1
{
    font-size: 24px;
	color: #000;
}

h2
{
    font-size: 18px;
}

h3
{
    font-size: 14px;
}

h4
{
    font-size: 14px;
}

h5
{
    font-size: 14px;
}

h6
{
    font-size: 14px;
}


#Container
{
	width:1024px;
	margin:0 auto;
}

#Top
{
	width:1024px;
	float:left;
}

#Header
{
	height:105px;
	width:1024px;
	float:left;
}


#Menu
{
	width:1024px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	}


#Main_menu
{

	width:1006px;
	float:left;
	padding-left:18px;
	font-size:13px;
	font-weight:bold;
font-size:97%;
}

#Sub_menu
{
	background-image:url(img/sub_menu.png);
	background-repeat:no-repeat;
	height:35px;
	width:1000px;
	float:left;
	margin-left:-18px;
	margin-bottom:-2px;
	color:#FFF;
	padding-left:24px;
	padding-top:2px;
	font-weight:normal;
	overflow:hidden;
	font-size:95%;
}

#Sub_menu a
{
color:#FFF;
text-decoration:none;
display:block;
padding-left:10px;
padding-right:10px;
float:left;
}

#Sub_menu a:hover
{
text-decoration:underline;
}


#Main
{
	width:1024px;
	float:left;
  
}

#Left
{
	width:270px;
	float:left;
}

#Mid
{
	width:578px;
	float:left;
	margin-left:25px;
	margin-top:20px;
	min-height:950px;
  	height:auto !important;
	height:950px;
}

#Right
{
	float:left;
	margin-top:40px;
}

#Footer
{
	float:left;
	width:995px;
	margin-top:10px;
	margin-left:14.5px;
	background-repeat:no-repeat;
	background-image: url(img/footer.png);
	height:239px;
	color:#FFF;
}

.Footer_element
{
	float:left;
	background-image:url(img/footer_divide.png);
	background-repeat:no-repeat;
	background-position:right;
	width:300px;
	height:180px;
	margin-top:5px;
	padding-left:25px;
	font-size:12px
	
}



.Footer_element UL
{

padding:0;
margin:0;
	
}

.Footer_element h2
{
	color:#CCC;
	font-weight:normal;
	text-transform:uppercase;
	
}

.tree
{
	background-image:url(img/tree.png);
	padding-left: 22px;
	background-repeat:no-repeat;
	background-position:0 9px;
	height:22px;
}

.about_us
{
	background-image:url(img/about.png);
	padding-left: 22px;
	background-repeat:no-repeat;
	background-position:0 9px;
	margin-left:-4px;
	height:22px;
}

.mail
{
	background-image:url(img/mail.png);
	padding-left: 22px;
	background-repeat:no-repeat;
	background-position:0 9px;
	height:20px;
}
.copyright

{
	color:#999;
	float:left;
	width:310px;
	font-size:11px;
	padding-top:4px;
	margin-left:-5px;
}

.newsletter
{
	
	width:300px;
	float:left;
	height:65px;
}

.newsletter p
{
	
	width:100px;
	margin:0;
	padding:0;
	display:inline;
	
}

.submit
{
height:19px;
width:74px;
}

.submit a
{

height:19px;
width:74px;
background-color:transparent;
border:0px;
background-image:url(img/submit.png);
backdisplay:block;

}

.submit a:hover
{
	background-position:0px 19px;
}


.icon_communitys
{
	
	width:300px;
	float:left;
}


.icon_communitys
{
	
	width:60px;
	height:60px;
	background-image:url(img/community_icons.png);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}

#facebook
{
	background-position:-5px 2px;
}

#facebook:hover
{
	background-position:-5px -65px;
}

#hyves
{
	background-position:-68px 2px;
}

#hyves:hover
{
	background-position:-68px -65px;
}

#twitter
{
	background-position:-131px 2px;
}

#twitter:hover
{
	background-position:-131px -65px;
}

#rss
{
	background-position:-194px 2px;
}

#rss:hover
{
	background-position:-194px -65px;
}

.Footer_element UL
{
	margin:0;
	padding:0;
	list-style:none;
	width:100px;
	display:block;
	float:left;
	margin-right:35px;
	}



.Footer_element a
{
	
	margin-bottom:10px;
	text-decoration:none;
	color:#FFF;
	display:block
}


.Footer_element a:hover
{
	
	margin-bottom:10px;
	text-decoration:underline;
	color:#FFF;
	display:block
}
.clearer
{
	clear:both;
}

#Left_back
{
	background-image:url(img/Left_back.png);
	width:270px;
}

#Left_bottom
{
	background-image:url(img/Left_bottom.png);
	height:5px;
	width:270px;
}

.left_feature_container
{
	width:270px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.left_feature_titel
{
	height:100px;
	width:23px;
	float:left;
}

.left_feature_titel img
{
	border:0px;
	margin-left:1px;
}

.left_feature_main
{
	width:227px;
	float:left;
padding-left:10px;
padding-right:10px;
color:#FFF;
}


.left_feature_main h3
{
padding:0;
margin:0;
color:#FFF;
font-weight:510;
}

.left_feature_main img
{
	margin:5px;
	border:2px #4D4E4E solid;
	padding:3px;
	width:63px;
	height:63px;

}

.glass
{
position:absolute;
border:0 !important;
z-index:1;	
padding:5px!important;
background-color:none !important;

}


.forum_rows1 a
{
height:21px;
 color:#FFF;
text-decoration:none;
display:block;
background-repeat:no-repeat;
background-position:0px 21px;
background-image:url(img/forum_row.png);
width:220px;
padding-left:7px;
margin-top:1px;

}

.forum_rows1 a:hover
{
background-position:0px -21px;
}


.forum_rows a
{
height:21px;
 color:#FFF;
text-decoration:none;
display:block;
background-repeat:no-repeat;
background-position:0px 0px;
background-image:url(img/forum_row.png);
width:220px;
padding-left:7px;
margin-top:1px;

}

.forum_rows a:hover
{
background-position:0px -21px;
}


.dark_container
{
	width:578px;
}

.dark_container_top
{
	width:578px;
	height:8px;
	background-image:url(img/dark_container_top.png);
	float:left;
}

.dark_container_main
{
	width:578px;
	background-image:url(img/dark_container_back.png);
	float:left;

}

.dark_container_bottom
{
	width:578px;
	height:7px;
	background-image:url(img/dark_container_bottom.png);
	float:left;
	margin-bottom:15px;
			margin-top:-4px;
}


.darklight_container
{
	width:578px;
}

.darklight_container_top
{
	width:578px;
	height:6px;
	background-image:url(img/darklight_container_top.png);
	float:left;
}

.darklight_container_main
{
	width:578px;
	background-image:url(img/darklight_container_back.png);
	float:left;
}

.darklight_container_bottom
{
	width:578px;
	height:6px;
	background-image:url(img/darklight_container_bottom.png);
	float:left;
	margin-bottom:15px;
	
}

#select_language
	{
		position:absolute;
		right:50%;
		margin-right:-490px;
		margin-top:25px;
	}

	
#login_top
{
float:right;
width:270px;
line-height:20px;
height:20px;
text-align:right;



}

.login_field
{
width: 96px;
height: 19px;
background-image:url(img/login_field.png);
background-repeat:no-repeat;
border:0px;
background-color:transparent;
padding:0px 5px 0px 5px;
line-height:19px;
color:#333333;
font-weight:bold;
font-size:11px;
float:left;
margin-right:5px;
}

.login
{
height:19px;
width:43px;
float:left;
}

.login a
{

height:19px;
width:43px;
background-color:transparent;
border:0px;
background-image:url(img/login.png);
display:block;

}

.login a:hover
{
height:19px;
width:43px;
background-color:transparent;
border:0px;
background-image:url(img/login_over.png);
display:block;

}


#pathway
{
	padding-left:10px;
	float:left;
	line-height:20px;
	height:20px;
	color:#242424;
	font-weight: bold;
}

img.pathway
{
}

#header_bottom
{
	position:absolute;
	width: 720px;
	margin-left:270px;
	height:20px;
	right:50%;
	margin-right:-500px;
	margin-top:50px;
}

#content_tab{
		width:578px;
		background-image:url(img/new_back.png);
		background-position:0px 31px;
		background-repeat:no-repeat;
}
#content_tab_bottom{
		width:578px;
		height:5px;
		background-image:url(img/new_bottom.png);
		
	}

#content_tab ul{
	list-style:none;
	padding:0;
	margin:0;
	width:578px;
}
#content_tab li{
	float:left;
	text-algin:center;

}
#content_tab li a{
	display:block;
	text-decoration: none;
	color: #242424;
	height:31px;
	width:134px;
	line-height:31px;
	text-align: center;
	font-size:13px;


}

#content_tab .ui-tabs-panel
{
float:left;
width:578px;
color:#242424;
}


#content_tab  .ui-state-active {
	color:#242424;
	text-decoration: none;
	font-weight:bold;
	background-image: url(img/news_tab.png);
	background-repeat:none;
	text-algin:center;



                }

#content_tab table
{
	color: #242424;
	padding:0px 20px 0px 20px;
}




#DJ_now_container
{
height:140px;
position:absolute;
right:50%;
margin-right:-470px;
margin-top:30px;
z-index:-1;
display:block;
color:#242424;
}

#DJ_now_image
{
	float:left;
	height:136px;
	width:136px;
}

#DJ_now_info_container
{
	float:left;
	padding-top:25px;
	margin-right:-25px;
}
#DJ_now_time
{
	font-size:14px;
	margin-bottom:-15px;
}

#DJ_now_name
{
	font-size:26px;
}

#news
{
		color: #242424;
}

#news a:
{
		color: #c01e52;
}

#news a:hover
{
		color: #242424;
}

.news_splitter
{
	background-image:url(img/news_splitter.png);
	width:100%;
	height:2px;
	background-repeat:no-repeat;
	margin-top:10px;
	background-position:40px 0px;
	
}


#news H2
{
	margin:0;
	font-size:18px;
	margin:15px 0px -10px 0px;
	font-weight:300;
	color:#c01e52;

}

#news small
{
	color:#4D4E4E;

}

#news H1
{
	margin:0;
	font-size:24x;
	margin:-5px 0px -25px 0px;
	color:#c01e52;
	font-weight:normal;
	text-transform:uppercase;

}

img.news
{
	margin:5px;
	border:1px #999999 solid;
	padding:4px;
	background-color:#FFF;
	
}

.news_date
{
	background-image:url(img/meta-date.png);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:5px;
	float:left;
	
}

.news_com
{
	background-image: url(img/meta-coms.png);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:5px;
	float:left;
}

.readmore
{
	width:74px;
	height:20px;
	float:right;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
}

.readmore a
{
		color:#FFF;
		text-decoration:none;
		display:block;
		background-image:url(img/button.png);
		background-repeat:no-repeat;
}

.readmore a:hover
{
		color:#FFF !important;
		text-decoration:none;
		background-position: 0px -20px;
}

.news_article
{
	padding:10px;
}

.news_article_comments
{
	padding:10px;
}

.news_article_comments small
{
	color:#666;
}

.news_article_comments strong
{
	color:#c01e52;
}

#stream_icons
{
padding-top:10px;

}

#stream_title
{
float:left;
margin-left:36px;
margin-right:10px;
height:25px;
}

#stream_title h3
{
color:#FFF;
line-height:25px;
margin:0px;
padding:0px;
}


#stream_win a
{
width:25px;
height:25px;
	background-image: url(img/stream_icons.png);
	background-repeat:no-repeat;
		background-position: 0px 0px;
float:left;

}

#stream_apple a
{
width:25px;
height:24px;
	background-image: url(img/stream_icons.png);
	background-repeat:no-repeat;
		background-position: -25px 0px;
float:left;
}

#stream_mob a
{
width:25px;
height:25px;
	background-image: url(img/stream_icons.png);
	background-repeat:no-repeat;
		background-position: -75px 0px;
float:left;
}

#stream_pop a
{
width:25px;
height:25px;
	background-image: url(img/stream_icons.png);
	background-repeat:no-repeat;
	background-position: -50px 0px;
float:left;

}

#stream_win a:hover
{
		background-position: 0px -25px;
}

#stream_apple a:hover
{
		background-position: -25px -25px;
}


#stream_pop a:hover
{
	background-position: -50px -25px;

}

#stream_mob a:hover
{
	background-position: -75px -25px;

}

.albums a
{

	background-image:url(img/foto.png);
	display:block;
	text-decoration:none;
	float:left;
	margin:10px;
	width:135px;
	height:155px
}


.albums a:hover
{

	background-image:url(img/foto.png);
	background-position: 0px 155px;

}

.albums p
{
	text-align:center;
	color:#000;
	margin-top:-3px;
}

img.albums_plaatje
{
	padding: 5px;
	border:0px;



}


#player_container
{
	width:750px;
	background-color:#4D4E4E;
	padding:10px;
	margin:0 auto;
	
}

#top_player
{
	background-color:#FFF;		
	height:105px;
}

#mid_player
{
padding-top:10px;
	color:#fff;
}

#player_content
{
	background-color:#FFF;
	width:95%;
}

#player_dj
{
	height:250px;
	float:right;
}

#player_content h2
{
	color:#c01e52;
	margin:0;
	padding-left:20px;
	display:block;
	margin-bottom:5px;
}

#player_content H3 a
{
	color:#4D4E4E;
	margin:0;
	padding-left:20px;
	font-size:12px;
	display:block;
	text-align:left;
	margin-top:-5px;
}

#player_dj_{
	color:#FFF;
	text-align:left;
	
}



#Top_tabs
{
		width:35%;
		height:20px;
		background-image:url(img/Tab_Stretch.png);
		margin-bottom:30px;
		padding-left:65%;
		
}

.Tab_decibel
{
		width:78px;
		height:20px;
		background-image:url(img/Decibel_norm.png);
		float:left;
		
}

.Tab_unique
{
		width:78px;
		height:20px;
		background-image:url(img/Unique_norm.png);
		float:left;
		
}

.Tab_hitec
{
		width:79px;
		height:20px;
		background-image:url(img/Hitec_over.png);
		float:left;
		
}


.Tab_18
{
		width:78px;
		height:20px;
		background-image:url(img/18_norm.png);
		float:left;
		
}

.Tab_decibel:hover
{

		background-image:url(img/Decibel_over.png);
		
}

.Tab_unique:hover
{

		background-image:url(img/Unique_over.png);
		
}

.Tab_hitec:hover
{

		background-image:url(img/Hitec_over.png);
		
}


.Tab_18:hover
{

		background-image:url(img/18_over.png);
		
}




