html, body { height:90%; font-family:Arial, Verdana, sans-serif;}

#menu{
	position: relative;
	text-align: right;
	height: 25px;
	padding-top: 35px;
}
#menu a:link {
	color:#000000;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	text-decoration:none;}
#menu a:visited {
	color:#000000;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	text-decoration:none;}
#menu a:hover {
	color:#B22222;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	text-decoration:none;}


#impressum a:link, a:active {color:#878787; text-decoration:none;}
#impressum a:visited { color:#878787; text-decoration:none;}
#impressum a:hover {color: Black; text-decoration:underline;}

#container{ position:relative; clear:left; top:0; width: 780px; margin: 60px auto 0; background-color: transparent; border: solid 0 #ffffff; padding: 0px;}
#bildhome{
	position:relative;
	left: 0;
	top: 0;
	width: 780px;
	height: 420px;
	float: left;
	background-image: url(../bilder/home.jpg);
	background-color: #000000;
	margin-bottom: 6px;
}

	
#textbox1{ background: #feead2 url(../bilder/bg2.png) no-repeat right 5px; position:relative; width: 430px; height: 420px; float: left; border-left: 10px solid #ffffff; overflow: auto; margin-bottom: 6px; } 
	
#textbox2{
	position: relative;
	width: 440px;
	height: 420px;
	float: left;
	border-left: 10px solid #FFFFFF;
	overflow: auto;
	margin-bottom: 6px;
	background: #e0f3a7 url(../bilder/bg2.png) no-repeat right 5px;} 
	
#textbox3{
	position:relative;
	width: 350px;
	height: 420px;
	float: left;
	border-left: 10px solid #FFFFFF;
	overflow: auto;
	margin-bottom: 6px;
	background: #e0eff8 url(../bilder/bg2.png) no-repeat right 5px; } 

#textbox4{
	position:relative;
	width: 460px;
	height: 420px;
	float: left;
	border-left: 10px solid #FFFFFF;
	overflow: auto;
	margin-bottom: 6px;
	background: #f4e5ea url(../bilder/bg2.png) no-repeat right 5px; } 
	
#textbox5{
	position:relative;
	width: 430px;
	height: 420px;
	float: left;
	border-left: 10px solid #ffffff;
	overflow: auto;
	margin-bottom: 6px;
	background: #e0ddd6 url(../bilder/bg2.png) no-repeat right 5px; } 
	
#textboximp{ 
	position:relative;
	width: 420px;
	height: 420px;
	float: left;
	background-color: #f4e5ea;
	border-left: 10px solid #FFFFFF;
	overflow: auto;
	margin-bottom: 6px;
	background: #e3e0e9 url(../bilder/bg2.png) no-repeat right 5px; } 
	
#textlinks{
	position:relative;
	width: 330px;
	height: 420px;
	float: left;
	background-color: #f4e5ea;
	overflow: auto;
	margin-bottom: 6px;
}	
#bildbio{
	position:relative;
	left:0px;
	top:0px;
	width:340px;
	height:420px;
	float:left;
	background-image: url(../bilder/biografie.jpg);
}
#bildhoeren{
	position:relative;
	left:0px;
	top:0px;
	width:420px;
	height:420px;
	float:left;
	background-image: url(../bilder/hoeren.jpg);
}
#bildkontakt{
	position:relative;
	left:0px;
	top:0px;
	width:340px;
	height:420px;
	float:left;
	background-image: url(../bilder/kontakt.jpg);
}
#bildkonzerte{
	position:relative;
	left:0px;
	top:0px;
	width:330px;
	height:420px;
	float:left;
	background-image: url(../bilder/Konzerte.jpg);
}
#bildduo{
	position:relative;
	left:0px;
	top:0px;
	width:420px;
	height:420px;
	float:left;
	background-image: url(../bilder/duo.jpg);
}
#bildmusik{
	position:relative;
	left:0px;
	top:0px;
	width:420px;
	height:420px;
	float:left;
	background-image: url(../bilder/musik.jpg);
}
#bildgesang{
	position:relative;
	left:0px;
	top:0px;
	width:420px;
	height:420px;
	float:left;
	background-image: url(../bilder/gesang.jpg);
}
#bildpresse{
	position:relative;
	left: 0px;
	top: 0px;
	width:310px;
	height:420px;
	float:left;
	background-image: url(../bilder/Kritiken.jpg);
}

#logo { position:relative; 	float:left; left: 0px; top: 0px; height: 25px; z-index: 1; padding-top: 15px; }
a.logo { color: #000000; font-size: 38px; font-weight: bold; font-style: italic; text-decoration: none; }
a.logo:hover { color: #000000; text-decoration: none; }
.logo_var {color: #b22222;}

#impressum{
	font-family: Arial, Verdana, Sans Serif;
	font-size: 9px;
	text-align:right;
	color: #878787;
	clear: both;
	margin-top: 2px;

}
#copyright{
	font-family: Arial, Verdana, Sans Serif;
	font-size: 9px;
	text-align:right;
	color: #878787;
	float: right;
	margin-top: 4px;
}


h1{
	color:#878787;
	padding: 15px;
	padding-bottom: 2px;
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight: bold;
	font-style : normal;
}

h2{
	color:#878787;
	padding: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-style : normal;
}
h3{
	color:#878787;
	padding: 15px;
	padding-top: 1px;
	padding-bottom: 0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-style : normal;
}

p { color:#575757;
	font-size:11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top:0px;
	padding-bottom:2px;}
		
a { color:#b22222;
	text-decoration: none;
}	
a:hover {
	text-decoration: underline;
}
.textvorlist { 
	margin-bottom: 0px;}
	
ul {padding-left: 40px;
	padding-right: 15px;
	margin-top:0px;
	padding-bottom:2px;}		
li { font-size:11px;
	list-style-image: url(../bilder/list.gif); }
input.text {
	border:none;
	padding:3px;
	font-family:Arial, Verdana, sans serif;
	font-size:10px;

}
textarea{
	border:none; 
	padding:3px;
}
