
body { 
Ê Ê Ê Ê height: 100%; 
Ê Ê Ê Ê padding: 10; 
Ê Ê Ê Ê color: #d68534; 
Ê Ê Ê Ê background-color: #d68534; 
Ê Ê Ê Ê font-family: Verdana,Arial,Helvetica,sans-serif; 
Ê Ê Ê Ê font-size: 8pt; 
Ê Ê Ê Ê text-decoration: none; 
Ê Ê Ê Ê padding: 5px; 
Ê Ê Ê Ê margin : 0 0 0 0; 

}


body { 
height: 100%; 
margin:0; 
padding:0; 
}


DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

.tooltip_div {
	width:208px;
	height:138px;
	background-color:#FFFFFF;
}

A:link {
	background-color : transparent;
	color : #bc1930;
	text-decoration : none;
}
A:visited {
	background-color : transparent;
	color : #666666;
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : #333333;
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color : #bc1930;
	text-decoration : none;
}

a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration:none; } 

p { 
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
text-decoration: none;
margin-top: 10px; 
margin-bottom: -1px; 
margin-right: 10px;
}

.inhalt li { 
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
}

h1 { 
font-family: "Verdana",Arial,Helvetica,sans-serif; 
font-size: 9pt; 
color: #bc1930; 
font-weight: bolder; 
font-style: normal; 
text-decoration: none; 
margin-bottom: -1px; 
}

h2 { 
font-family: "Verdana",Arial,Helvetica,sans-serif; 
font-size: 14pt; 
color: #000000; 
font-weight: bolder; 
font-style: normal; 
text-decoration: none; 
margin-bottom: -1px; 
}

h3 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 12pt; 
color: #FD1613; 
font-weight: bolder; 
font-style: normal; 
text-decoration: none; 
margin-bottom: -1px; 
}

h4 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 14pt; 
color: #FD1613; 
font-weight: bolder; 
font-style: normal; 
text-decoration: none; 
margin-bottom: -1px; 
}

#mainTable { 
Ê Ê Ê Ê width: 760px; 
Ê Ê Ê Ê border-left: 10px; 
Ê Ê Ê Ê color: #000000; 
Ê Ê Ê Ê background-color: E9E9E9; 

}
.rechts { 
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
text-decoration: none;
padding-left: 10px;
padding-right: 4px;

}

.rechts_rot { 
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #BC1930; 
font-weight: normal; 
font-style: normal; 
text-decoration: none;
padding-left: 10px;
padding-right: 4px;

}

.rechts_top { 
font-family: Verdana,"Arial",Helvetica,sans-serif; 
font-size: 12pt; 
color: #ffffff; 
font-weight: normal; 
font-style: normal; 
text-decoration: none;
padding-left: 10px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 5px; 
}

veranstalt_kl { 
font-family: Verdana,"Arial",Helvetica,sans-serif; 
font-size: 8pt; 
color: #ffffff; 
font-weight: normal; 
font-style: normal; 
text-decoration: none; 
}

.veranstalt_kl { 
font-family: Verdana,"Arial",Helvetica,sans-serif; 
font-size: 8pt; 
color: #ffffff; 
font-weight: normal; 
font-style: normal; 
text-decoration: none; 
}

veranstalt { 
font-family: Verdana,"Arial",Helvetica,sans-serif; 
font-size: 15pt; 
color: #ffffff; 
font-weight: normal; 
font-style: normal; 
text-decoration: none; 
}

.veranstalt { 
font-family: Verdana,"Arial",Helvetica,sans-serif; 
font-size: 15pt; 
color: #ffffff; 
font-weight: normal; 
font-style: normal; 
text-decoration: none; 
}


.Content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	margin: 5px;
	padding: 0 5 0 10px;
	left: 20px;
	top: px;
	right: 20px;
	bottom: 5px;
	A { color:#bc1930; }
	A:hover { color:#666666;}
	
}


table { 

Ê Ê Ê Ê border-collapse: separate; 
Ê Ê Ê Ê border-spacing: 2px; 
Ê Ê Ê Ê border-style: none; 
}





#sidebar { 
Ê Ê Ê Ê width: 200px; 
Ê Ê Ê Ê height: 470px; 
Ê Ê Ê Ê vertical-align: top; 
Ê Ê Ê Ê text-align: left; 
Ê Ê Ê Ê font-size: 12px; 
Ê Ê Ê Ê color: #000000; 
Ê Ê Ê Ê background-color: #E9E9E9; 
}

#border { 
Ê Ê Ê Ê width: 181px; 
Ê Ê Ê Ê height: 90px; 
Ê Ê Ê Ê font-size: 8px; 
Ê Ê Ê Ê color: #FFFFFF; 
Ê Ê Ê Ê text-align: center; 
Ê Ê Ê Ê vertical-align: top; 
Ê Ê Ê Ê background-color: #FD1613; 

}

#newsticker { 
Ê Ê Ê Ê width: 181px; 
Ê Ê Ê Ê height: 80px; 
Ê Ê Ê Ê font-size: 6px; 
Ê Ê Ê Ê color: #FFFFFF; 
Ê Ê Ê Ê text-align: left; 
Ê Ê Ê Ê vertical-align: top; 
Ê Ê Ê Ê background-color: #FD1613; 
Ê Ê Ê Ê border-style: outset; 
}
#newstickerÊ a { color:#FFFFFF; } 
#newstickerÊ a:hover { color:#000000; text-decoration:bold;} 



#infoNavi { 
Ê Ê Ê Ê background-color: #FD1613; 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê width: 181px; 
Ê Ê Ê Ê height: 27px; 
Ê Ê Ê Ê font-size: 20px; 
Ê Ê Ê Ê text-align: center; 
Ê Ê Ê Ê text-decoration: none; 
}

#infoNavi a { color:#FFFFFF; } 
#infoNavi a:hover { color:#000000; text-decoration:bold;} 
#infoNavi a:visited { color:#000000; text-decoration:bold;} 
#infoNavi a:active { color:#000000; text-decoration:bold;} 

#logoright { 
Ê Ê Ê Ê background-color: #FD1613; 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê text-align: center; 
Ê Ê Ê Ê width: 181px; 
Ê Ê Ê Ê height: 66px; 
Ê Ê Ê Ê font-size: 12px; 
}

#logoleft { 
Ê Ê Ê Ê background-color: #FD1613; 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê text-align: center; 
Ê Ê Ê Ê width: 190px; 
Ê Ê Ê Ê height: 66px; 
Ê Ê Ê Ê font-size: 12px; 

}

#emtyleftOben { 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê width: 185px; 
Ê Ê Ê Ê height: 20px; 
Ê Ê Ê Ê font-size: 12px; 
}

#emtyleftUnten { 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê width: 185px; 
Ê Ê Ê Ê height: 20px; 
Ê Ê Ê Ê font-size: 12px; 
Ê Ê Ê Ê background-color: #E9E9E9; 
}

#emtyrightUnten { 
Ê Ê Ê Ê width: 181px; 
Ê Ê Ê Ê height: 20px; 
Ê Ê Ê Ê font-size: 12px; 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê background-color: #FD1613; 
}

#emtyrightUntenÊ a { color:#FFFFFF; } 
#emtyrightUntenÊ a:hover { color:#000000; text-decoration:bold;} 

/* Filelinks, generally */
/************************/
TABLE.csc-uploads { width: 177px; margin-left: 10px; border: 0px; }
TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 12px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { background-color: #ffffff; }
TABLE.csc-uploads TR.tr-odd { background-color: #ffffff; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 2px; padding-right: 2px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80px; padding-left: 10px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: normal; font-size: 10px;}
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 2px; padding-right: 0px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 {  width: 350px; border-color: #186900; text-align: left; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 280px; padding-left: 10px; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }
				


#header { 
Ê Ê Ê Ê color: white; 
Ê Ê Ê Ê background-color: #FD1613; 
Ê Ê Ê Ê height: 50px; 
Ê Ê Ê Ê color: #CCCCCC; 
}

#footer { 
Ê Ê Ê Ê color: #000000; 
Ê Ê Ê Ê background-color: #E9E9E9; 
Ê Ê Ê Ê font-size: xx-small; 
Ê Ê Ê Ê height: 20px; 
Ê Ê Ê Ê vertical-align: baseline; 
Ê Ê Ê Ê text-align: center; 
}

.www {
	font-size:9px;
}

.www a {
	font-size:9px;
}

.www a:visited, .www a:link, {
	font-size:9px;
}

.www a:hover, .www a:active, {
	font-size:9px;
}

.suche{
margin-bottom:20px;
}

.suche input{
border:1px solid #BC1930;
margin-right:2px;
}

.label {
display:block;
width:140px;
float:left;
}

.label_1 {
display:block;
width:160px;
float:left;
overflow:hidden;
}

.csc-mailform {
border:0;
font-size:11px;
line-height:150%;
}

.csc-mailform input{
border:1px solid #ccc;
margin-top:2px;
}

.csc-mailform textarea{
border:1px solid #ccc;
margin-top:2px;
}

.csc-mailform-radio fieldset{
border:0;
}

.csc-mailform-radio .label_1 {
display:none;
}

.csc-mailform-radio label {
display:none;
}