/* CSS Document */
body {
	background-color:#F1F1F1;/*E6E5E5*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align:top;
}

a:link {
	text-decoration: none;

}

a:visited {
	text-decoration: none;

}

a:active {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:link.black { 
	color: #501;
	text-decoration: none;
}

a:visited.black {
	color: #B4B2A5;
	text-decoration: none;
}

a:active.black {
	color: #501;
	text-decoration: none;
}

a:hover.black {
	color: #501;
	text-decoration: underline;
}

table.information {
	font-size: 12px;
	font-style: normal;
	line-height: 1.2;
	font-weight: bold
}
td.text {
	font-size: 13px;
	font-style: normal;
	/*line-height: 1.2;*/
	line-height: 17px;
	font-weight: normal
}
td.link {
	font-size: 13px;
	font-style: normal;
	/*line-height: 1.2;*/
	line-height: 17px;
	font-weight: normal
}

td.text_radio {
	font-size: 13px;
	font-style: normal;
	/*line-height: 1.2;*/
	line-height: 17px;
	font-weight: normal
}

td.left {
	padding: 0 15px 15px 0;
}

td.right {
	padding: 0 0 15px 0;
}

strong {
	font-weight: bold
}
strong.veranstaltung {
	font-size: 10px;
	color: #000000;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	overflow: hidden;
}
strong.phpok{
	font-size: 12px;
	color: #FF00FF;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	overflow: hidden;
}
strong.phperror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	overflow: hidden
}
strong.bild {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	overflow: hidden
}
strong.doors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-weight: bold;
	overflow: hidden;
}

p. {
	color: #000000
}
p.hintergrundweiss {
	background-color:#FFFFFF;
	color: #FF0000
}
p.artist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	overflow: hidden;
}
p.beginn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-weight: bold;
	overflow: hidden;
}
p.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-weight: bold;
	overflow: hidden
}
p.copy {
	font-size: 13px;
	color: #000000;
	line-height: normal;
	font-weight: normal;
	overflow: hidden
}
p.eintritt {
	font-size: 11px;
	color: #000000;
	line-height: normal;
	font-weight: bold;
	overflow: hidden
}
form
   {border:0px}
font.keinbild {
	color: #CCCCCC;
}   
   

select.auswahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 200%;
	color: #000000;
	width: 300px
	}
select.archiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 200%;
	color: #000000;
	width: 112px
	}
input.archiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 53px;
	height: 20px
	}
input.registrieren {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 300px 
	}
	
td.gasteliste {
	font-size: 12px;
	font-style: normal;
	/*line-height: 1.2;*/
	line-height: 20px;
	font-weight: normal;
	letter-spacing: 1px
}


.fehlermeldung {
	color: #FF0000;
}

	
/* EM 2004 */
.em2004_body {
	background-color: #3C5B2F;
}
.style2 {
	font-size: 12px;
	color: #000000;
}
.style3 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.style6 {color: #000000; }
.style6x {color: #000000; text-decoration: line-through; }
.style8 {color: #000000; font-size: 12px; font-weight: bold; }
.style9 {font-size: 12px}
.style10 {color: #FFFFFF; font-size: 12px; font-weight: bold; }
.style10x {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: line-through; }