/* CSS MUSIKLADEN*/
/* TYPE */

body {
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #4A4028;
}

p 	{
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #4A4028;
}

h1 {
	font-size:20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*border-top-style: solid;
	border-top-width: 1px;
	padding-top: 10px;
	border-top-color: #37392E;
	padding-bottom: 10px;*/
	text-decoration: none;
	margin: 0px 0px 20px 0px;
	display: block;
	color: #A9A892;
	}

h2 { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #A9A892; 
	line-height: 20px;}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6F6751;
	line-height: 20px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
}

h4 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A9A892;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
}

a {
	font-size:11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4A4028;
	margin: 0px;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #FF0000; text-decoration: none;}
a:active {text-decoration: none;}

form {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

input.input01 {
   font: 10px/10px verdana, arial, helvetica, sans-serif;
   color: #757052;
   padding: 1px;
   margin: 0px 0px 7px 0px;
   vertical-align: top;
   border-top-color: #666;
	  border-left-color: #666;
	  border-bottom-color: #ccc;
	  border-right-color: #ccc;
	  border-width: 1px;
	  border-style: solid;
   }
   
input.input02 {
	font: 10px/10px verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	padding: 1px 5px 1px 5px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	background-color: #A9A892;
	border-color: #757052;
   }
   
input.input03, span.input03 {
	font: 10px/10px verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 0px 4px 0px;
	padding: 0;
   }

label 	{
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #757052;
}

ul 	{
	text-indent: 0pt;
	list-style-type: none;
	margin: 0 px;
	padding: 0 px;
}

li 	{ }


/* --- divbox --- */


div.box_voll_b1 {
	width: 640px;
	margin: 0px 0px 20px 20px;
	background-image: url(../bilder/konzertkopf.gif);
	background-repeat: no-repeat;
	text-align: center;
	}

div.box_nev {
	width: 420px;
	margin-left: 20px;
	float: left;
	}

div.box_aktuell {
	width: 640px;
	margin: 0px 0px 16px 20px;
	}

div.box_voll {
	width: 640px;
	margin: 0px 0px 20px 20px;
	clear: both;
	}
	
div.box_eins {
	width: 200px;
	margin-bottom: 20px;
	float: left;
	padding-left: 20px;
	}
	
div.box_zwei {
	width: 420px;
	margin-left: 20px;
	float: left;
	}
	
div.box_halbe {
	width: 310px;
	margin: 0px 0px 20px 0px;
	float: left;
	padding-left: 20px;
	}


/* ID */	
				
				
#content
 {
	text-align: left;
	width: 680px;
	position: relative;
	margin: 0px auto;
	background-color: #F8F9F0;
	padding: 0;
 }				
				
#head		{
	width: 640px;
	clear: both;
	padding: 20px 0px 0px 20px;
	height: 126px;
}	
				
#nav01 		{
	height: 20px;
	width: 440px;
	position: absolute;
}

#nav02	{
	position: absolute;
	width: 200px;
	margin-left: 440px;
}

#banner	{
	width: 200px;
	position: absolute;
	left: 440px;
	top: 14px;
}
				
#fusser {
	border-top: 1px;
	width: 420px;
	padding: 30px 0px 20px 20px;
 	}
				
#logo		{
	height: 90px;
	width: 440px;
	position: absolute;
	margin-top: 20px;
}					
			

/* ID / DESC */


div.box_zwei p 	{
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #5E593F;
}


p.sub01 	{
	font: 9px/14px verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	color: #4A4028;
	font-weight: bold;
}

#nav02 a {
	font-size:11px;
	line-height: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4A4028;
	margin: 0px;
}
#nav02 a:link {text-decoration: none;}
#nav02 a:visited {text-decoration: none;}
#nav02 a:hover {color: #FF0000; text-decoration: none;}
#nav02 a:active {text-decoration: none;}


p.line01 {
	color: #1A1B16;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 5px;
	border-top-color: #6F6751;
	padding-bottom: 5px;
	text-decoration: none;
	display: block;
	line-height: 14px;
	font-size: 11px;
}

p.linebild {
	color: #1A1B16;
	border-top-style: solid;
	border-top-width: 4px;
	padding-top: 0px;
	border-top-color: #6F6751;
	padding-bottom: 0px;
	text-decoration: none;
	display: block;
	line-height: 14px;
}


p.lineend {
	color: #1A1B16;
	border-top-style: solid;
	border-top-width: 3px;
	padding-top: 0px;
	border-top-color: #6F6751;
	padding-bottom: 0px;
	text-decoration: none;
	display: block;
	line-height: 0px;
}

a.line01 {
	font-size:11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 5px;
	border-top-color: #6F6751;
	padding-bottom: 5px;
	text-decoration: none;
	margin: 0px;
	display: block;
	color: #6F6751;
	}
a.line01:link {text-decoration: none;}
a.line01:visited {text-decoration: none;}
a.line01:hover {
	text-decoration: none;
	background-color: #6F6751;
	background: #6F6751;
	color: #FFFFFF;
}
a.line01:active {text-decoration: none;}

a.line02 {color: #EE0000;
   font-size:11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 5px;
	border-top-color: #6F6751;
	padding-bottom: 5px;
	text-decoration: none;
	margin: 0px;
	display: block;
   }
a.line02:link {text-decoration: none;}
a.line02:visited {text-decoration: none;}
a.line02:hover {
	text-decoration: none;
	background-color: #EE0000;
	color: #FFFFF8;
}
a.line02:active {text-decoration: none;}


a.label {
	font-size:9px;
	line-height: 14px;
	text-decoration: none;
	margin: 0;
	color: #5E593F;
	font-weight: bold;
	}
a.label:link {text-decoration: none;}
a.label:visited {text-decoration: none;}
a.label:hover {background: #FF7E5A; color: #000; text-decoration: none;}
a.label:active {text-decoration: none;}


a.interpret {
	font-size:9px;
	line-height: 14px;
	text-decoration: none;
	margin: 0;
	}
a.interpret:link {text-decoration: none;}
a.interpret:visited {text-decoration: none;}
a.interpret:hover {background: #FF7E5A; color: #000; text-decoration: none;}
a.interpret:active {text-decoration: none;}


div.clearer {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0px;
}


/* D I V */


.standard {
	color: #999687;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
}

.klein {
	font-size: 11px;
	line-height: 14px;
}
	
.tip {
	padding-right: 40px;
}	

.interpret {
	font-weight: bold;
	color: #6F603C;
}

.titel {
	color: #4A4028;
	font-weight: bold;
}
p.label {
	font-size:9px;
	line-height: 16px;
	font-weight: bold;
}

.posted {
	font-size:9px;
	line-height: 14px;
	margin-bottom: 14px;
}

.aktuell {color: #EE0000;}
.aktuell2 {color: #A90000;}

.kon, .kon_datum, .kon_ort, .kon_posted, .kon_tip {
	font: 18px/22px arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #5E593F;
	clear: both;
	text-align: center;
}


a.kon_link {
	font: 18px/22px arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #5E593F;
	clear: both;
	text-align: center;
}

a.kon_link:link {text-decoration: none;}
a.kon_link:visited {text-decoration: none;}
a.kon_link:hover {color: #FF0000; text-decoration: none;}
a.kon_link:active {text-decoration: none;}


.datum {
	font-size:11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4A4028;
	margin: 0px;
	font-weight: bold;
}
