/*----------------------------------------------------------------------------------------------
--BODY & CONTAINER------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
body {
	font-family: "tahoma", "arial", sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-left: 18px;
	padding: 0px;}

.suggest {/*--BODY_SUGGESTION--*/
	width: 400px;
	font-family: "tahoma", "arial", sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #D1FFC7;
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 5px;
	padding: 0px;
	SCROLLBAR-FACE-COLOR: #88C577; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D7FFD0; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #D7FFD0; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #D1FFC7; 
	SCROLLBAR-DARKSHADOW-COLOR: #6AA25A;}

p { 
	font-family:  "tahoma", "arial", sans-serif;
	color: #000000;
	text-align: left;
	font-size: 8pt;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;}

#container {
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	left:18px;
  	top:0px;
	max-width: 740px;}

/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--HEADER----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
#intervall_audio_header {
	position: absolute;
	top: 8px;	
	left: 2px;
	width: 740px;	
	height: 73px;
	background: url(images/header_frame.jpg) no-repeat;}

/*transit 2.2*/
#header {
	position: absolute;
	top: 8px;	
	left: 2px;
	width: 740px;	
	height: 73px;
	background: url(images/header_frame.jpg) no-repeat;}
/*transit 2.2*/

p.claimer { 
	position: absolute;
	margin-top: 56px;
	margin-left: 424px;
	font-size: 7pt;
	font-weight: bold;}
	
/*---------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--NAVIGATION------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
#navi {
	position: absolute;
	height: 12px;
	width: 740;
	top: 80px;
	left: 2px;}

p.menu { 
	padding-left: 0px;
	font-size: 10pt;
	valign: top;
	top: 0px;}
	
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--CONTENT-TABLE---------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
#content {
	position: absolute;
	left: 0px;
	top: 115px;
	width: 746px;
	cellpadding: 0px;
	margin: 0px 0 0 0;}
	
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--LEFT_COL--------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
.left-col {
    text-align: justify;
	left: 0px;
  	top: 0px;
	margin-left: 0px;
	margin-top: 0px;
	position: relative;
	align: left;
	cellpadding: 0px;
	width: 140px;
	background-color: #88C577;
}

#subnavi {
	position: relative;
	width: 138px;
	height: 313px;
	cell-padding:0px;
	overflow: 0px;
	margin: 0px 0 0 0;
	font-family: "tahoma", "arial", sans-serif;
	font-size: 8pt;}

#left {
	width: 140px;
	height: 313px;
	overflow: hidden;
	background-color: #88C577;
	margin-top: 0px;
	margin-bottom: 0px;
/*	padding-bottom: 30px;*/}

#news {
	position: absolute;
	font-size: 7pt;
	line-height: 1.3;
	left: 5px;
	height:304px;
	overflow: 0px;
	width: 137px;}
	* html #news {left:3px;}/*IE*/	

.klein {
   font-size: 9px;
}

p.news {
	font-family: "tahoma", "arial", sans-serif;
	font-size: 7pt;
	top: 10px;
	margin-right: 12px;
	overflow: hidden;
	line-height: 1.3;}

#ancient {
	position: relative;
	width: 134px;
	cell-padding:0px;
	overflow: hidden;}

p.ancient_heading {
	font-family: "tahoma", "arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-left: 3px;
	font-weight: bold;	
	font-variant: small-caps;
	padding-left: 10px;
	margin-top: 12px;
	margin-bottom: 15px;}

p.ancient_news {
	font-family: "tahoma", "arial", sans-serif;
	font-size: 7pt;
	top: 10px;
	margin-left: 3px;
	line-height: 1.2;
	overflow: hidden;}

img.dus {
	background-color:#FFFFFF;
	height:98px;
	width:140px;
	margin-top:15px;/*-------sets margin btw. sub_navi and "dus"*/
	margin-bottom:2px;
	frameborder:0;
	scrolling:no;
	float: left;}

/*-->STATIC*/
#white_L_news {
	position:absolute; 
	background-color:#FFFFFF; 
	color:#FFFFFF;
	top:320px;/*-------------Sets "dus"*/
	height:138px;/*----------Sets margin btw. "dus" and green_L*/}
#green_L_news {
	top:310px;/*-------------SIGMA: to position green_box!*/ 
	position: absolute;
	width:140px;
	align:center;
	float:left;
	background-color:#88C577;}

/*-->DYNAMIC*/
#white_L {
	height:138px;/*----------height: sets margin btw. "dus" and green_L*/
	position:relative;
	width:140px; 
	background-color:#FFFFFF; 
	color:#FFFFFF; 
	float:left;}
#green_L {
	position: relative;
	width:140px;
	align:center;
	float:left;
	background-color:#88C577;}

/*Ads on left side*/
#white_L_ad {
	height:138px;/*----------height: sets margin btw. "dus" and green_L*/
	position:relative;
	width:140px; 
	background-color:#FFFFFF; 
	color:#FFFFFF; 
	float:left;
	margin-bottom:-4px;}/*----height: adjusts margin btw. "dus" and ads*/
	* html #white_L_ad {
	margin-bottom:0px;}

/*No ads on right side*/
#white_L_ad_2 {
	height:127px;/*----------height: sets margin btw. "dus" and green_L*/
	position:relative;
	width:140px; 
	background-color:#FFFFFF; 
	color:#FFFFFF; 
	float:left;
	margin-bottom:-4px;}/*----height: adjusts margin btw. "dus" and ads*/
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--SPACER----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
.spacer {
	width: 16px}

.spacer2 {
	width: 16px}
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--MIDDLE COLUMN---------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
.content-box {
	position: relative;
	top: 0px;
	left: 0px;
	width: 420px;
    text-align: justify;
	cellpadding: 0px;
	background-color: #D1FFC7; 
	margin-left: 0px;
	margin-top: 0px;}

#main {
	position: relative;
	left: 0px;
  	top: 0px;
	width: 420px;
    text-align: justify;
	background-color: #D1FFC7;  
	margin-left: 0px;
	margin-top: 0px;}

/*#main_scroll {
	position: absolute;
	left: 180px;
  	top: 117px;
	width: 420px;
	height: 440px;
    text-align: justify;
	background-color: #D1FFC7;  
	margin-left: 0px;
	margin-top: 0px;
	SCROLLBAR-FACE-COLOR: #88C577; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D7FFD0; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #D7FFD0; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #D1FFC7; 
	SCROLLBAR-DARKSHADOW-COLOR: #6AA25A;}*/

.pad10 {
	padding: 5px;} 

.overflow {
	overflow: auto;
	width: 410px;
	height: 418px;}

.padside {
	margin-right: 10px;}
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--RIGHT COLUMN----------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
.right-col {
	position: relative;
	cellpadding: 0px;
	width: 140px;
	background-color: #88C577;  
	align: right;
	overflow: 0px;
	margin-bottom: 0px; 
	border: 0px;}

img.tyo {
	background-color:#FFFFFF;
	height:98px;
	margin-bottom:2px;
	align: center;
	frameborder:0;
	scrolling:no;}

#white_R {
	width:140px;
	align: center; 
	background-color:#FFFFFF;
	color:#FFFFFF;
	cellpadding:0px;
	margin: 0px;
	frameborder:0;
	scrolling:no;}

#ads {
	position:relative; 
	width:138px; 
	align:center; 
	background-color:#FFFFFF;
	border-width:1px; 
	border-style:solid; 
	border-color:black; 
	margin-bottom:10px;
	/*	margin-top:0px;*/}
	@media all and (min-width: 0px)/*Opera 8 and up*/
	{body #ads { width:140px;}}
	* html #ads {width:140px;}/*IE*/
	
#ads_last {
	position:relative; 
	width:138px; 
	align:center; 
	background-color:#FFFFFF;
	border-width:1px; 
	border-style:solid; 
	border-color:black; 
	margin-bottom:10px;
	/*	margin-top:0px;*/}
	@media all and (min-width: 0px)/*Opera 8 and up*/
	{body #ads_last { width:140px;}}
	* html #ads_last { width:140px;}/*IE*/

p.rechte_felder {
	margin-left: 5px;
	margin-top: 1px;
	margin-bottom: 0px;
	font-size: 7pt;
	padding: 0px;
	font-family: "arial", sans-serif;}

/*ad iframe sizes*/
	.S {
	width:136;
	align:center; 
	clear:both; 
	height:68;}
	.M {
	width:136;
	align:center;
	clear:both; 
	height:106;}
	.L {
	width:136;
	align:center; 
	clear:both; 
	height:172;}
	.XL {
	width:136;
	align:center; 
	clear:both; 
	height:262;}
	.XXL {
	width:136;
	align:center; 
	clear:both; 
	height:340;}

#green_R {
	position:relative;
	width:140px;
	align:center;
	float:left;
	cell-padding: 0px;
	border-width:6px 0 0 0;
	border-style:solid; 
	border-color:#FFFFFF; 
	background-color:#88C577;
	margin-top:-12px;/* -2 --------sets margin btw. ads and green_box for centered inserts*/}

#centered_top {
	position:relative;
	width:120px;
	background:#88C577;
	align:middle;
	overflow:0px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;}
	* html #centered_top {
	margin-bottom:8px;}
#centered {
	position:relative;
	width:120px;
	background:#88C577;
	align:middle;
	overflow:0px;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;}
	* html #centered {
	margin-bottom:8px;}
#centered_button_125 {
	position:relative;
	width:125px;
	height: 125px;
	background:#88C577;
	align:middle;
	overflow:0px;
	margin-top:0px;
	margin-left:7px;
	margin-right:8px;
	margin-bottom:10px;
	border:0px;}
	* html #centred_button_125 {
	margin-bottom:8px;}
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--FOOTER----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
#footer {
	background: #FFFFFF; 
	heigth: 50px;
	margin-top: 4px;
	clear: both;}

p.copyright { 
	padding-left: 0px;
	margin-left: 9px;
	font-size: 7pt;
	text-align: left;}

p.imprint { 
	padding-left: 0px;
	font-size: 7pt;
	margin-left: 15px;}
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--TEXT: FONTS + HEADLINES-----------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
.fliesstext {
    margin-right: 15px;
    line-height: 1.3;}

.formular {
	margin-top: 5px;}

.order {
	margin-left: 10px; 
	border-top: dotted; 
	border-bottom: dotted; 
	border-width: 1px;
	border-color: #000000;}

p.cdtext {
	font-size: 8pt;
	border-top: dotted;
	border-width: 1px;
	position: relative;
	top: -4px;
	left: 0px;
	padding-right: -7px;
	margin-right: 1px;
	/*left: 12px; value 12 sets the line for the releases*/}

h1 { 
	font-family: "tahoma",  "arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;	
	font-variant: small-caps;
	padding-left: 17px;
	margin-top: 13px;
	margin-bottom: 15px;}

h2 { 
	font-family: "tahoma",  "arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;	
	padding-left: 10px;
	margin-bottom: 10px;}

h3 { 
	font-family: "tahoma",  "arial", sans-serif;
	font-size: 10pt;
	color: #CC0000;
	font-weight: bold;	
	padding-left: 2px;}

h4 {
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left: 5px;
	font-family: "arial", sans-serif;
	font-size: 9pt;
	color: #CC0000;
	font-weight: bold;}

h5 { 
	font-family: "tahoma",  "arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;	
	font-variant: small-caps;
	margin-left: 10px;
	margin-top: 13px;
	margin-bottom: 15px;}
	
h6 { 
	font-family: "tahoma",  "arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;	
	font-variant: small-caps;
	margin-bottom: 15px;
	margin-left: 10px;}
	
/*--------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--LINKS-----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
a.grafik:hover {
   cursor: crosshair;
   border: 0px;
   background-color: #D1FFC7;
   text-decoration: none;}
a:link {
   color: #CC0000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a:visited {
   color: #CC0000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a:hover {
   color: #FFFFFF; 
   background-color: 88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a:active {
   color: #CC0000;
   text-decoration: none;
   background-color: 88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;}

a.news:link {
   color:#FFFFFF;
   cursor: crosshair;}
a.news:visited {
   color:#FFFFFF;
   cursor: crosshair;}
a.news:hover {
   color:#000000;
   cursor: crosshair;}
a.news:active {
   color:#FFFFFF;
   cursor: crosshair;}

a.shop:link {
   color: #000000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a.shop:visited {
   color: #000000;
   text-decoration: none;
   background-color: #D1FFC7;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a.shop:hover {
   color: #FFFFFF; 
   background-color: #88C577;
   font-family: "arial", sans-serif;
   cursor: crosshair;}
a.shop:active {
   color: #000000;
   text-decoration: none;
   font-family: "arial", sans-serif;
   cursor: crosshair;}

a.fatlink:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 9pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 9pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:hover {
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 9pt;
   font-variant: small-caps;
   font-weight: bold;}
a.fatlink:active {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;
   font-family: "tahoma", "arial", sans-serif;
   font-size: 9pt;
   font-variant: small-caps;
   font-weight: bold;}

a.jap:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.jap:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.jap:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(jlinki.jpg);
   background-repeat: no-repeat;}
a.jap:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;}

a.speziell:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.speziell:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.speziell:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(linki.jpg);
   background-repeat: no-repeat;}
a.speziell:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;}

a.ger:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.ger:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.ger:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(glinki.jpg);
   background-repeat: no-repeat;}
a.ger:active {
   color:#000000;
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(punktlinki.jpg);
   background-repeat: no-repeat;}

a.gj:link {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.gj:visited {
   color:#000000;
   margin-left: 12px;
   margin-top: 4px;
   cursor: crosshair;}
a.gj:hover {
   margin-left: 8px;
   padding-left: 18px;
   margin-top: 4px;
   cursor: crosshair;
   background-image:url(gjlinki.jpg);
   background-repeat: no-repeat;}
a.gj:active {
	color:#000000;
	margin-left: 8px;
	padding-left: 18px;
	margin-top: 4px;
	cursor: crosshair;
	background-image:url(punktlinki.jpg);
	background-repeat: no-repeat;}
/*-----------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--helper----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
img.cd {
   float: left;
   width: 80px;
   height: 80px;
   margin-right: 10px;
   margin-left: 7px;}

img.cdshop {
	position: relative;
	float: left;
	width: 80px;
	height: 80px;
	margin-left: 16px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-top: 0px;}

img.band {
	margin-bottom: 10px;}

.download {
	font-family: "tahoma", "arial", sans-serif;
	color: #000000;
	position: relative;
	text-align: left;
	font-size: 8pt;
	padding-left: 12px;
	padding-right: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 0.1;}

.klein {
	font-size: 9px;}

.ganzlinks {
	position: absolute;
	left: 0px;
	top: 0px;}

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

.nomarginoben {
	margin-oben: 0px;}

.marginoben4px {
	margin-oben: 4px;}
/*-----------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------------------------
--MP3 & EVENT-----------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------*/
p.fliesstext_relaunch {
	font-size: 8pt;
	position: relative;
	margin-right: 18px;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: 1.3;}

p.abtrenner {
	font-size: 8pt;
	border-top: dotted;
	border-width: 1px;
	position: relative;
	margin-left: 17px;
	padding-left: 18px;
	margin-right: 18px;}

p.mp3albumtitle {
	font-size: 8pt;
	font-type: bold;
	position: relative;
	margin-right: 18px;
	margin-left: 8px;	
	line-height: 1.3;
	margin-top: 0px;}

img.mp3album {
	position: relative;
	float: left;
	margin-top: 3px;
	width: 80px;
	height: 80px;
	margin-left: 17px;
	margin-right: 17px;
	margin-bottom: 10px;}

p.mp3albumtext {
	font-size: 8pt;
	position: relative;
	margin-right: 18px;
	margin-left: 8px;	
	line-height: 1.3;
	margin-top: 0px;}

p.download {
	font-size: 8pt;
	margin-right: 16px;
	margin-left: 21px;
	line-height: 1.3;}

img.event_right {
   float: right;
   position: relative;
   margin-right: 2px;
   margin-top: 2px;
   margin-left: 13px;
   margin-bottom: 4px;
}

img.event_left {
   float: left;
   position: relative;
   width: 80;
   height: 100;
   margin-right: 13px;
   margin-top: 2px;
   margin-left: 0px;
   margin-bottom: 4px;
}

img.otherfreemp3s {
	position: relative;
	float: left;
	margin-top: 2px;
	width: 32px;
	height: 32px;
	margin-right: 4px;
	margin-bottom: 2px;}




/*img.mp3_album_left {
   float: left;
   position: relative;
   margin-left: -1px;
   margin-top: 2px;
   margin-right: 25px;
   margin-bottom: 4px;
}

img.mp3_pic_left {
   float: left;
   position: relative;
   margin-top: 15px;
   margin-left: -1px;
   margin-right: 25px;
   margin-bottom: 10px;
}

img.mp3_pic_right {
   float: right;
   margin-top: 15px;
   margin-left: 25px;
   margin-right: 1px;
   margin-bottom: 10px;
}*/

/*-----------------------------------------------------------------------------------------------*/