﻿* { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333333; }

h1 {  margin: 5px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bolder; color: #333333}
h2 {  margin: 5px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; line-height: normal; font-weight: bold}
strong { font-weight: bold;}
b { font-weight: bold;}
.klein { font-size: 9px; line-height: 12px; }
.mittel { font-size: 10px; line-height: normal;  }
.kleinfett { font-size: 9px; line-height: 14px; font-weight: bolder;  }
.sehr_gross { font-size: 24px; line-height: normal;  }
.sehr_grossfett { font-size: 24px; line-height: normal; font-weight: bolder;  }
.mittelfett { font-size: 10px; line-height: normal; font-weight: bolder;  }
.gro� { font-size: 12px; line-height: normal;  }
.gro�fett { font-size: 12px; line-height: normal; font-weight: bold;  }
.mittelhgr { font-size: 10px; line-height: normal;  background-color: #CCCCCC; text-decoration: none; }
a {  font-size: 8pt; font-weight: bold; text-decoration: none}
a:hover {color: #990000}
.mittelhgrfett { font-size: 10px; line-height: normal; font-weight: bold;  background-color: #CCCCCC; text-decoration: none; }
.white { font-size: 10px; line-height: normal;  background-color: #FFFFFF; text-decoration: none; }
.whitefett { font-size: 10px; line-height: normal; font-weight: bold;  background-color: #FFFFFF; text-decoration: none; }
.background {  background-color: #FFFFFF}
.ort {  font-size: 8pt; line-height: normal;}

.cols { font-size: 10pt; font-weight: bold; background-color: #99CC00}
.line {  font-size: 10pt; background-color: #CCCCCC}
.lineWhite { font-size: 10pt; font-weight: normal; }
.normalb {  font-size: 8pt; color: #000000; line-height: normal; }
.pkwhite {  font-size: 8pt; color: #FFFFFF; }
.normal {  font-size: 8pt; line-height: normal; }
.bigTitle {  font-size: 12pt; font-weight: bolder; }
.button {  font-size: 8pt; font-weight: bolder; color: #000000; background-color: #99CC00}
.buttonK {  font-size: 8pt; font-weight: bolder; color: #000000; background-color: #99CC00; width: 220px}

.pfield { font-size: 8pt;  line-height: normal; background-color: #FFFFFF}
.negativ { font-size: 8pt; color: #CCCC00; background-color: #333333}
.negativBold { font-size: 8pt; font-weight: bold; color: #000000; background-color: #CCCCCC}

.negativBoldRed { font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #97132E}
.tixbold { font-size: 12pt; font-weight: bolder; }
.tixbold10 { font-size: 10pt; font-weight: bolder; color: #000000 }
.tix8 { font-size: 8pt; }
.bigtitleNeg {  font-size: 24px; font-weight: 800; background-color: #CCCC00}
.colsmall { font-size: 8pt; font-weight: bold; background-color: #99CC00}
.bold { font-size: 8pt; line-height: normal; font-weight: bold}
.colnorm { font-size: 8pt; background-color: #CCCCCC}


.beschreibung {  font-size: 8pt; line-height: normal; text-align: left}
.fliesstext { font-size: 11px; line-height: 16px; }
.fliesstextbold { font-size: 11px; line-height: 16px ; font-weight: bolder; font-variant: normal; }
.fliesstextboldrot { font-size: 11px; line-height: 16px ; font-weight: bolder; font-variant: normal ; color: #FF3333}
.fliesstextgr { font-size: 10px; line-height: 16px; background-color: #CCCC00; color: #333333}
.fliesstext9 { font-size: 9px; line-height: 16px; }
.fliesstext8 { font-size: 8px; line-height: 16px; }
.menu {  font-size: 11px; font-weight: bold; color: #999900; text-decoration: none}
.fliesstexthgr { font-size: 10px; line-height: 16px; background-color: #FFFF99; color: #333333 }
.fliesstextgrbold { font-size: 10px; line-height: 16px; font-weight: bolder; background-color: #CCCC00; }
.fliesstextboldhyp { font-size: 11px; line-height: 16px ; font-weight: bolder; font-variant: normal; text-decoration: none}
.fliesstext10 { font-size: 10px; line-height: 16px; font-style: normal; }
.fliesstextgr11 { font-size: 11px; line-height: 16px; background-color: #CCCC00; }
.fliesstextgrbold11 { font-size: 11px; line-height: 16px; font-weight: bolder; background-color: #CCCC00; }
.earlybird { background-image: url("/centralstation/cs_rabatticon.gif"); background-repeat: no-repeat; background-position:  right center; }

.earlyinfo { background-color: #c3c3c3; width: 100%; text-align: right; position: relative; }
/*.earlytxt { text-align: center; width: 74%; height: 100%; margin-left: 13%; }*/
.earlytxt { text-align: center; height: 100%; margin-left: 39px; margin-right: 39px;}
* html .earlytxt { text-align: center; width: 100%; height: 100%; margin-left: 39px; margin-right: 39px;}
*+html .earlytxt { text-align: center; width: 80%; height: 100%; margin-right: 19px;}

img#eaimgl {
	position: absolute;
	/*top: 14px;*/
	top: 30%;
	left: 5px;
}
img#eaimgr {
	position: absolute;
	/*top: 14px;*/
	top: 30%;
	right: 5px;
}
/*
.earlytxt { text-align: center; position: relative; top: 2px; left: 41px; width: 150px; float: left;}
.earlyimgl { position: relative; top: 5px; left: 5px;  float: left; height: 100%;}
.earlyimgr { position: relative; top: 5px; right: 5px; }
*/
