IMG {
_behavior: url(iepngfix.htc);
}

body {
	height:100%;
	overflow-y:hidden; 
	overflow-x:hidden;
	
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 70%; color:#444444;
	text-align:center;

	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#ab1534;
	scrollbar-arrow-color:#ab1534;
	scrollbar-darkshadow-color:#e3e3e3;
	scrollbar-highlight-color:#e3e3e3;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	
	overflow-y:scroll;
}

a { color:#c10134; text-decoration:none; }
a:hover { text-decoration:underline; }

.mehr{ text-decoration:none; color:#868889; font-style:italic; }

table { font-size: 100%; color:#444444; }
td	{ vertical-align:top; }

.konzert1 { color:#999999; font-size:115%; font-weight:normal; } /* Kalender */
.konzert2 { color:#c10134; font-size:125%; font-weight:bold; } /* Jahreszahl */
.konzert3 {} /* Monate */
.konzert3 a { text-decoration:none; font-size:110%; color:#444444; } /* Monate */

#konzertbalken { width:463px; height:25px; border:0px solid; margin-bottom:15px;}
#konzertbalken b { color:#ffffff; margin-left:20px; line-height:25px; font-size:15px; font-weight:normal; }


#color_red, #bildunterschrift_red	{ color:#c10134; font-weight:bold; }
#color_green, #bildunterschrift_green	{ color:#888400; font-weight:bold; }
#color_ocker, #bildunterschrift_ocker	{ color:#a06f00; font-weight:bold; }
#color_blue, #bildunterschrift_blue	{ color:#537690; font-weight:bold; }
#color_grey	{ color:#868889; font-weight:normal; }

#bildunterschrift_red { font-weight:normal; font-style:italic; }
#bildunterschrift_green { font-weight:normal; font-style:italic; }
#bildunterschrift_ocker { font-weight:normal; font-style:italic; }
#bildunterschrift_blue { font-weight:normal; font-style:italic; }

input, textarea, select { font-size: 100%; font-family: Arial, Verdana, sans-serif; color:#444444; border:1px solid #000000; background-color:#ffffff; padding-left:3px; padding-right:3px; width:360px; }
textarea { height:400px; }
select { padding-right:0px; }

div#seite{
	position:relative; top:0px; margin-left:auto; margin-right:auto; width:900px; height:100%;  border:0px solid; text-align:left;
}

.p { margin:0px; padding:0px; margin-left:10px; }
.p2{ margin:0px; padding:0px; margin-left:20px; margin-right:20px; }
.td_5{ font-size:5px; line-height:5px; width:5px; }
h1 { font-size:380%; font-weight:normal; margin:0px; padding:0px; color:#FFFFFF; }
h2 { font-size:125%; font-weight:normal; margin:0px; padding:0px; color:#FFFFFF; }
h3 { font-size:100%; line-height:300%; font-weight:bold; margin:0px; padding:0px; color:#FFFFFF; }
h4, h5 { font-size:100%; line-height:11px; font-weight:bold; margin:0px; padding:0px; background-color:#FFFFFF; }

h5 { font-size:5px; line-height:5px; font-weight:normal; }

/* Angaben für die Startseite */
#start_head{	position:relative; top:0; left:0; width:900px; height:298px; border:0px solid; text-align:left; margin-bottom:5px;}
.links_rechts{	margin-left:5px; margin-right:5px;}

#start_nav{	position:relative; width:216px; padding-top:10px; border:0px solid; text-align:left; float:left;}
#start_nav a{ text-decoration:none; margin-left:20px; line-height:20px; color:#444444; font-weight:bold; }
#start_nav a:hover{ color:#c10134; }

#start_content{	position:relative; width:463px; margin-left:5px; margin-right:5px; border:0px solid; float:left; background-color:#c10134;}

#start_box{ position:relative; width:198px; border:0px solid; float:right; margin-right:20px; background-color:#F9F3D9; }
/* *html #start_box{ width:195px; margin-right:3px; } */


/* Angaben andere Seiten */
#leer{ position:absolute; left:166; top:0; z-index:40; width:50px; height:50px; background-color:#ffffff; border:0px solid; }
#nav{	position:absolute; left:0; top:0; z-index:30; margin-top:50px; width:216px; border:0px solid; text-align:left;}
#nav a{ text-decoration:none; margin-left:20px; line-height:20px; color:#444444; font-weight:bold; line-height:200%; }
#nav a:hover{ color:#c10134; }
#nav .a2{ margin-left:40px; line-height:14px; color:#444444; font-weight:normal; font-style:italic; line-height:150%; }
#nav .a2:hover{ color:#c10134; }

#content{ position:absolute; width:518px; margin-left:166px; margin-right:5px; height:100%; border:0px solid; float:left;}

#box{ position:relative; width:195px; margin-top:140px; border:0px solid; float:right; background-color:#F9F3D9; }
