/* Style sheet basic */
body{margin:0 0 24px 0;padding:0;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Arial, Helvetica, sans-serif;}
body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px; color:#000;}
h1{margin:5px 0 10px 0;padding:0;font-weight:bold;font-size:18px; color:#C13235;}
h2{margin:5px 0 6px 0;padding:0;font-weight:bold;font-size:15px; color:#C13235;}
h2 a{font-size:15px; }
h3{margin:0 0 0px 0;padding:0;font-weight:bold;font-size:15px; color:#C13235;}
a{text-decoration:underline;color:#C13235;}
a:hover{text-decoration:underline;color:#000;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}

#wrapper
{
	border:1px solid #666666;

}

#right a,
#right p,
#main p
{
	font-size:12px;
	padding-bottom:12px;
}

.ce_text ul
{
	padding:0px;
	margin:0px;
}

#header,
#footer,
.intro_page
{
	background-color:#c4132a;
}

.intro_page
{
	background-color:#c4132a;
	padding-left:10px;
}

.intro_page #wrapper
{
	border:none;
}


#header
{
	margin:0 0 10px 0;
}


#footer
{
	margin:10px 0 0 0;
}
#header .inside
{
	padding-bottom:5px;
	margin:0 20px 0 20px;
	border-bottom:1px dotted #fff;
}

#container
{
	margin:0 20px 0 20px;
}

#right .inside
{
	padding:0 0 0 10px;
	margin:370px 0 0 10px;
	border-left:1px dotted #000000;
}

#main .inside
{
	padding:370px 0 0 0;
}

.footer_txt
{
	padding:15px;
	color:#FFFFFF;
}

.intro_swf
{
	position:absolute;
	top:50px;
	left:300px;
}

.listen-live-intro
{
	position:absolute;
	top:550px;
	left:315px;
}

#listen_live_top
{
	padding-top:5px;
}

.enter_page
{
	position:absolute;
	top:600px;
	left:260px;
}

.header_img
{
	height:53px;
	width:258px;
	padding:5px 0 0 0;
	margin:0 0 20px 0;
}

.grafik_header
{	
	position:absolute;
	right:105px;
	top: 45px;
}

.digiclock
{
	position:absolute;
	right:-5px;
	top:48px;
}


.ce_text
{
	padding: 0 0 10px 0;
}

.custom_head_radioprop,
.header_twitter
{
	padding:0px 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #000000;
}

.header_twitter
{
	padding-top:0px;
	

}

#left .inside .ce_text
{
	border-bottom:1px dotted #000000;
	padding: 0 0 10px 0;
	margin:0 0 10px 0;
}

#left .inside .mod_flash
{
	border-bottom:1px dotted #000000;
	padding: 10px 0 10px 0;
	margin:0 0 10px 0;
}

#left .inside .uten_border 
{
	border-bottom:none;
	padding: 0 0 5px 0;
	margin:0 0 5px 0;
}

#left .inside
{
	border-right:1px dotted #000000;
	padding: 0 10px 0 0;
	margin:0 10px 0 0;
}

.del_meg_her_og_meg_der
{
	border-top:1px dotted #000000;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
}

.ce_colsetStart
{
	margin:10px 0 0 0;
}

.mod_colsetPart
{
	border-left:1px dotted #000000;
	padding:0 0 0 0px;
	margin:0 0 0 10px;
}

.logo_rund
{
	border-bottom:1px dotted #000000;
	border-top:1px dotted #000000;
	padding: 10px 0 10px 10px;
	margin:10px 0 10px 0;
}

.mod_twitterreader
{
	border-bottom:1px dotted #000000;
	padding: 0 0 10px 0;
	margin:0 0 10px 0;
}



.mod_twitterreader ul
{
	padding:0px;
	margin:0px;
	
}

.mod_twitterreader ul li
{
	padding:0px 0 10px 0;
	
}


.mic_img
{
	position:absolute;
	top:0px;
}	



.mod_tellafriend
{
	padding: 10px 0 5px 0;
	margin:0 0 5px 0;
}

.folg_pa_twitter
{
	border-bottom:1px dotted #000000;
	padding: 0 0 0px 0;
	margin:0 0 10px 0;
}

.mod_navigation 
{
	position:absolute;
	top:65px;
	left:0px;
	
	
}

.mod_navigation ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}

.mod_navigation ul li
{
	float:left;
	padding:0 5px 0 5px;
	margin:0 5px 0 5px;
}

.mod_navigation ul li a
{
	color:#fff;
	text-decoration:none;
}

.mod_navigation ul li .trail
{
	color:#F9A63F;
	text-decoration:none;
}

.mod_navigation ul li a:hover
{
	color:#000000;
	text-decoration:none;
	color:#F9A63F;
}

.mod_navigation ul li .active
{
	color:#F9A63F;
}

.dir_logo
{
	height:60px;
	width:200px;
	padding:20px;
}

.dir_form
{
	width:400px;
	background-color:#FFFFFF;
	padding:0 10px 10px 10px;
	margin-top:10px;
	position:absolute;
	
	top:90px;
	left:340px;
	
}

.dir_chat
{
	position:absolute;
	left:340px;
	top:225px;
}	

.dir_poster
{
	padding:10px 0 0 0;
}