/* CSS Document */

/* html-tags*/
body {
	margin:0px; 
	padding:0px;
	background-image:url(images/top_2bg.gif); 
	background-repeat:repeat-x;
	background-color:#333333;
	}
td,div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a {color:#990000;}
form {margin:0px;}
ul, ol, li {margin-top:4px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px 0px;
	color: #990000;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color:#FCEDB7;
	font-size:11px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color:#990000;
	font-size:11px;
	font-weight:bold;
}

/* elemente mit id*/
#meta_nav {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom:4px;
	padding-left: 10px;
	width:280px;
	color:#FCEDB7;
}

#bandad {
	float:right;
	text-align:left;
	width:298px;
	border: 1px solid #F4C30E;
	background-image:url(images/bandad_bg.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin: 0px 0px 2px 2px;
}

#meta_nav a {
	color:#F4C30E;
}

#top_random {
	position:absolute; 
	width:260px; 
	height:60px; 
	z-index:1; 
	left: 180px; 
	top: 22px;
	color:#FFFFFF;
	font-size:10px;

}
#site_head {
	height:23px;
	padding-left:9px;
}

#block {
	width: 98%;
	}
#headline {
	background-color:#FCEDB7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F4C30E;
	border-right-color: #F4C30E;
	border-bottom-color: #FCEDB7;
	border-left-color: #F4C30E;
	padding: 2px;
	}
	
#mitte_blaettern {
	background-color:#990000;
	padding:4px;
	text-align:right;
	font-weight:bold;
	font-size:10px;
	color:#FCEDB7;
	}
	
#mitte_blaettern a {
	color:#FFFFFF;
}
	
	
#magazin {
	font-weight:bold;
	border:1px solid #990000;
	text-align:center;
	background-color:#FFFFFF;
	margin-bottom:10px;
	}
	
#textblock {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #F4C30E;
	border-bottom-color: #F4C30E;
	border-left-color: #F4C30E;
	background-color:#FFFFFF;
	padding: 8px;
}

#db_stats {
 padding: 4px;
}

#bottom_div {
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom:2px;
	padding-left: 20px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #19A347;
	border-right-color: #FFFFFF;
	border-bottom-color: #BDBF2E;
	border-left-color: #FFFFFF;
	background-color:#FFFFFF;
}

#subnav {
	padding-bottom: 4px;
	padding-left:19px;
	padding-right:0px;
	padding-top:3px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #FCEDB7;
	border-bottom-color: #FCEDB7;
	border-left-color: #FCEDB7;
	width:142px;
	font-weight:bold;
	font-size:10px;
	background-color:#FCEDB7;
}

#subnav2 {
	padding: 0px 0px 2px 19px;
	background-color:#FCEDB7;
	font-size:10px;
	width:142px;
}

#tabellen_rahmen {
	border:1px solid #F4C30E;
	background-color:#FFFFFF;
}

.band_rahmen {
	border:1px solid #F4C30E;
	background-color:#FFFFFF;
	padding: 4px;
}

#site_intro {
	border:1px solid #96B31C;
	padding:5px;
}

#ll li, #ll ul {
list-style:none;
margin:0px;
}

/* Divs --------------------------------- */

.bgrot {
	background-color:#990000;
	border:1px solid #F4C30E;
	color:#F4C30E;
	padding: 2px;
	font-weight:bold;
}

.bgrot a{
	color:#FFFFFF;
	font-size: 10px;
	
}

.bggelb {
	background-color:#FCEDB7;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding: 2px;
}

.bggrau {
	background-color:#333333;
}

/*Download-Layer*/

.info_off {
	display: none;
}

.info_on {
	display:block;
	width:100%;
}

.mp3_off {
	display: none;
}

.mp3_on {
	width:100%;
	border:1px solid #990000;
}


/*Top-Banner*/
.banner {
	background-image:url(images/banner/top_banner1.gif);
	background-repeat:no-repeat;
	height:60px;
	width:468px;
}

.banner2 {
	background-image:url(images/banner/top_banner2.gif);
	background-repeat:no-repeat;
	height:60px;
	width:468px;
}

.bannertext{
	font-size:10px;  
	padding: 4px 4px 4px 10px;
}

/* Formate für HTML Elemente*/

.site_headline {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.sub_headline {
	font-size:12px;
	font-weight:bold;
	color:#990000;
}
	
.lastfm {
	background-image:url(images/lastfm_bg.gif); 
	background-repeat:no-repeat;
	padding:4px;
}

.google_td{
	padding: 4px;
}

.suchfeld {
width:100px;
border:1px solid #333333;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
color:#333333;
}

.formfeld {
	border: 1px solid #333333; 
	width: 180px; 
	font-size: 11px;
	}

.bandmenue{
	width:280px;
	font-size:10px;
	border:1px solid #333333;
}

.blstyle {
	color:#990000;
}

/*textformatierungen*/

.font_weiss {
	color:#FFFFFF;
	font-size: 10px;
	}
.font_lila {color:#96B31C;}
.font_orange {color:#990000;}
.font_grau {color:#333333;}
.font_lila_bold {font-weight:bold; color:#96B31C;}
.font_gelb {color:#F4C30E;}

.font_klein {
	font-weight: normal;
	color:#333333;
	font-size: 10px;
	margin-bottom:4px;
	}

.toplink {font-weight:bold; color:#19A347;text-decoration:none;}
.toplink:hover {text-decoration:underline;}

.chart1{font-weight:bold; color:#19A347;}
.chart2{font-weight:bold; color:#28A644;}
.chart3{font-weight:bold; color:#3AA842;}
.chart4{font-weight:bold; color:#4DAC3F;}
.chart5{font-weight:bold; color:#5FB03C;}
.chart6{font-weight:bold; color:#73B239;}
.chart7{font-weight:bold; color:#85B637;}
.chart8{font-weight:bold; color:#98B934;}
.chart9{font-weight:bold; color:#AABC31;}
.chart10{font-weight:bold; color:#BDBF2E;}

