body {
	font : normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;

}

p {
	font : normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	left: 3em;
	margin-left: 0em;
}

A {
	text-decoration : none;
}
A:ACTIVE, A:FOCUS{
	color : #660033;
}
A:HOVER {
	color : Maroon;
	background-color : ButtonFace;
}
/*
A:VISITED {
	color : #5C5C5C;
}

A:LINK {
	color : #3C3C3C;
}*/
b, strong { font-weight:bold; }
i { font-style:italic; }
em { font-style:italic; font-weight:bold; }

ul {
	margin-left: 3em;
}

table, tr, td, th {
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
p.sw {
	background-color : White;
	color : Black;
	font : normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
p.ws {
	background-color : Black;
	color : White;
	font : normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p.box{
	background-color: #000066;
	border: thin none;
	text-align: justify;
	margin-left: 2em;
	margin-right: 2em;
}
p.boxred50 {
	background-color: #990000;
	border: thin none;
	text-align: left;
	width: 50%;
	position: static;
	left: 100px;
	margin-left: 25%;
}
h1 {
	font : bold xx-large Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;

}
h2 {
	font : bold large Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 2em;
}
h3 {
	font : bold medium Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	margin-left: 2em;
	color: #555555;
}
h4 {
	font : bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	margin-left: 2em;
	color: #555555;
}
h5 {
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	margin-left: 3em;
}
h6 {
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
h7 {
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration : none;
}
.textkleinCommdt {
	text-align:center; font: normal normal 9pt "MS Sans Serif", Geneva, sans-serif;
	color: #4C4C4C;
}
.naviHi {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style:normal;
	line-height:1.3em;
	font-weight: 900;
	font-variant:normal;
	text-align: left;
	margin-top: 0.8em;
	margin-bottom : 0em;
	color: White;
}
.naviLo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style:normal;
	line-height:1.2em;
	font-weight: normal;
	font-variant:normal;
	list-style-position: inside;
	list-style-image:none;
	list-style-type:circle;
	margin-left: 0.5em;
	text-align: left;
	color: White;
}
a.naviLo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style:normal;
	line-height:1.2em;
	font-weight: normal;
	font-variant:normal;
	list-style-position: inside;
	list-style-image:none;
	list-style-type:circle;
	margin-left: 0.5em;
	text-align: left;
	color: White;
}

.stTheater {
	background-color : White;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight:bold;
	color: #666666
}
.stTitel {
	background-color : White;
	color : Black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	line-height: 40pt;
	font-style: normal
}
.stautor {
	background-color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	color: #666666
}

.stItem {
	background-color : White;
	color : Black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: medium;
	line-height: 20pt;
	font : medium 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.stItemfett {
	background-color : White;
	color : Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 22pt;
	font-size: 100%;
	font : bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabtitel {
	font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tabtext {
	font-size: 10pt;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabtextmitte {
	text-align: center;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #B1B1B1;
	margin-left: 1em;
	margin-right: 1em;
}
.tabtextws{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
}
.stzitat {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	line-height: 24pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666
}
.stzitatklein {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color:  #666666
}

.sttext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:  #666666
}
.toptabjumper {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;

}
.midtabjumper {
	font : bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0.2em;
	margin-bottom : 0.2em;
}

.stItemsw { background-color : #000000; color : #CCCCCC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 75%; font-weight: medium; line-height: 20pt; }
.tabtextfett { 
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #D9D9D9;
	margin-left: 1em;
	margin-right: 1em;
}
.servselect {
	color: #222222;
	vertical-align: top;
	text-align: center;
	font-weight : 600;
	font-size : 10pt;
	font-style : normal;
	font-variant : normal;
	font-family :  "Lausitz Sans Serif", Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;

}
.graufett {
	font-size: medium;
	font-weight: bold;
	color: Silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : transparent;
	font-style : normal;
	font-variant : normal;
}
.weisstandard { font-size: medium; font-weight: normal; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.tabtextliste { font-size: medium; font-weight:normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; list-style-position: inside; list-style-type: circle; color: #FFFFFF}
.akttextws {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #FFFFFF}
.akttextwsit { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; color: #FFFFFF}

.rgwstabjump { 
	font : normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top : 0.2em; 
	margin-bottom : 0.2em; 
	color: #FFFFFF; 
	text-align: center; 
	background-image: url(/grafik/Swredsw150.jpg)}
.tstabtitel {
	color:#006699;
	vertical-align:top;
	text-align:center;
	font-weight : bold;
	font-variant : normal;
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.taborte {
	color: #FF6633;
	font-weight : bold;
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabtiteloLink {
	color: #FF6633;
	font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.tstabitem {
	color: #006699;
	vertical-align: top;
	text-align: center;
	font-weight : 600;
	font-size : x-small;
	font-style : normal;
	font-variant : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tstext {
	color: #ffff00;
	vertical-align: top;
	text-align: center;
	background-repeat : repeat-x;
	font-weight : bold;
	font-size : x-small;
	font-style : normal;
	font-variant : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.frmtabitem {
	color: #006699;
	vertical-align: middle;
	text-align: left;
	font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.frmtabitemre {
	color: #006699;
	vertical-align: middle;
	text-align: right;
	font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0em;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 0px;
}

.frmtabpreis { color: #006699; vertical-align: top; text-align: right; font: normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif}
.frmtabcomm { color: #006699; vertical-align: top; text-align: left; font: normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif}
.tabtitelausfall { color: #FF9966; font: bold medium Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through}
.tabtitelerggruen { font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF3333}
.fronttitelgruen {
	font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green;
}
.frontgruen {
	font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green;
}
.maintextws { text-align: center;  font: 900 normal medium Arial, Helvetica, sans-serif; margin: 0.5em 0em}
.maintextred { 
	text-align: center;  
	margin: 0.5em; 
	color: #FF0000;
	font-size: 9pt;
	margin-top: 1em;
	font-weight: 700;
	}
.maintextred2 { 
	text-align: center; 
	font: sans-serif; 
	margin: 0.5em; 
	color: #FF0000;
	font-size: 14px;
}
.tabpreisx { 
	color: #000000; 
	vertical-align: middle; 
	text-align: right;  
	font: normal bold 10pt Arial, Helvetica, sans-serif;}
.tabtext2 { 
	color: #000000; 
	vertical-align: middle; 
	text-align: left;  
	font: italic normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
.tabpreisx2 { color: #000000; vertical-align: middle; text-align: right;  font: bold normal x-small Verdana, Geneva, Arial,  Helvetica, sans-serif;
}
.box {background-color: #000066;
}
.tabtext3 {
	text-align: justify;
	font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 2em;
	background-color: #000066;
}
.boxred50 {
	background-color: #990000;
	background-position: center center;
	width: 50%;
	border: thin none;
}
.boxgreen50 {
	background-color: Green;
	background-position: center center;
	width: auto;
	border: thin none;
	font-size : 20px;
	color : White;
	margin : 10px;
	padding: 10px;

}
.boxred501 {
	background-color: #990000;
	background-position: center center;
	width: 50%;
	border: thin none;
}
.bgimage1 {
	background-repeat: no-repeat;
	background-position: center top;
}
.redhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 2em;
	color: #FF0000;
	font-weight: bold;
}
.inpbut {
	color : Red;
	background-color : Maroon;
}
.boxrightframe {
	border-right : 3px solid Red;
	border-color : Red;
	border-right-width : 3px;
}
.tabtextrightred {
	color: #FF0000;
	padding: 10px;
	font : 900 20px , Arial, Helvetica, sans-serif;
	text-align : right;
	vertical-align : bottom;
}
.tabtexleftred {
	color: #FF0000;
	padding: 10px;
	font : bold 30px Arial, Helvetica, sans-serif;
	text-align : left;
	vertical-align : top;
}
.BLeft {
	font-size: 0.8em;
	color: #000099;
	background-color: #FFFF00;
	text-align: left;
	margin-bottom: 3em;
	border: medium outset #CCFF33;
	vertical-align: middle;
	line-height: 1.3em;
	margin-top: 0.3em;
	margin-left: 0.5em;
	padding: 0.2em 0.2em 0.2em 0.4em;
	font-weight: bold;
	}
.tabtextklein {
	font-size: small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tabtextxklein {
	font-size: x-small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.tabtitelrotbig {
	font: 800 1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}
.tabtitelrotmid {
	font: 800 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}
.tabtitelrotweiss {
	font: 800 1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
.tabtitelweiss13 {
	font: 800 1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.tabtickerhead {
	font: 800 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: center;
	background-color: #D26969;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border: 0px none;
	vertical-align: middle;
}

.tabtime {
	font-size: x-small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tabtextleftsmall {
	color: #FF0000;
	padding: 10px;
	font : 900 16px , Arial, Helvetica, sans-serif;
	text-align : right;
	vertical-align : bottom;
}
.imgrand {
	text-align: right;
	border: 20px #000000;
	margin: 20px;
}
.inhalt-cap {
	text-align: left;
	font: 700 normal 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #990000;
}
.inhalt-liste {
	text-align: left;
	font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #990000;
	text-indent: 30px;
	list-style-type: decimal;
}
a.inhalt-liste {
	text-align: left;
	font: 500 normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #990000;
	text-indent: 20px;
	list-style-type: decimal;
	color: #FFFFFF;
	text-decoration: none;
}
a.tabtext {
	font-size: small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/*
.tabtextkleinBlock {
	font-size: x-small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.7em;
}
*/
.tabtextkleinBlock {
	font-size: 8pt;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.4em;
	padding: 5px 0px 10px 10px;
	margin-right: 0;
	}
a.rot {
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	background-color: #3C3C3C;
}
.tabtextxxklein {
	font-size: xx-small;
	font-weight:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	font : 1.5em;
}
.stTasten {
	color : Black;
	font : bold 100%/30pt "Lausitz Sans serif", Verdana, Arial, Helvetica, sans-serif;
	background: White;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: 2em
}
a.stTasten {
	text-decoration : none;
	color : Blue;
}
.maintextredleft {
	text-align: left;
	font: 900 normal 1.8em Arial, Helvetica, sans-serif;
	margin: 0.5em 0em;
	color: #FF0000;
	text-decoration: none;
}
.rechtsunten {
	position: absolute;
	visibility: visible;
	z-index: 40;
	left: 670px;
	top: 150px;
	width: 173px;
	height: 166px;
}
.linksunten {
	text-align: left;
	position: static;
	visibility: visible;
	z-index: 1;
	bottom: 5px;
	float: left;
	left: 5px;
	top: 100px;
}
/*
a:hover {
	background-color: #CCCCCC;
}*/
a.tabtickertext {
	font: normal 8pt/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
	background-color: #CCCCCC;
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 5px;
	border: 0px none;
	text-decoration: none;
}
.tabtickertext {
	font: normal 8pt/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
	background-color: #CCCCCC;
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 5px;
	/*border: 1px solid #FF3300;*/
}
a.maintextred {
	font-size: 12pt;
}

.textlioben {
	position: absolute;
	left: 27px;
	top: 53px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	
	z-index: 10;

}
.textreunten {
	position: absolute;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	left: 45px;
	top: 322px;
	width: 512px;
	height: 65px;
	
	z-index: 10;

}
.textreoben {
	position: absolute;
	left: 271px;
	top: 22px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	z-index: 10;
	width: 291px;
	height: 25px;


}
a.tabtockernocol {

	font: normal 8pt/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 5px;
	border: 0px none;
	text-decoration: none;
}
.tabiconre{
	position: static;
	float: right;
}

