a                { color: #485063; text-decoration: none; }
a img { border: #0c0 }
a:hover          { color: black; text-decoration: none; border: #0c0 }
a:visited        { color: #485063; text-decoration: none }
a:visited:hover  { color: #000; text-decoration: none }

div#container {
        width:900;
}

div#header {
        	font-size:28px;
         font-family:Verdana;
         font-weight:bold;
         line-height:34px;
         color:#778899;
         float:left;
}
div#headerLogo {
        	font-size:28px;
         font-family:Verdana;
         font-weight:bold;
         line-height:28px;
         margin-top:8px;
         color:#778899;
}

div#header1 {
	display:none;
		width:0%;
         font-family:Verdana;
         font-size:12px;
         line-height:20px;
         text-align:right;
         color:#778899;
}

div#header2 {
	visibility:visible;
	width:100%;
         font-family:Verdana;
         font-size:28px;
         line-height:22px;
         text-align:right;
         color:#778899;
}

div#headerSpacer {
         margin-bottom:10px;
         clear:both;
}

div#content {
	width:700;
         float:left;
}

div#bottom {
	visibility:collapse;
	margin-top:20;
	float:left;
         font-size:11px;
         font-family:verdana;
}

div#middle {
}

div#left {
	width:170px;
         margin-right:20;
         float:left;
}

div#center {
	float:left;
         vertical-align:middle;
         font-family:verdana;
}

div#right {
	visibility:collapse;
         float:right;
         font-family:verdana;
}

div#midleft {
	visibility:collapse;
         float:left;
         font-family:verdana;
}

div#menu {
	margin-top:30px;
         padding-bottom:10px;
         vertical-align:center;
         text-align:left;
         color:#0000ff;
         font-size:15px;
         font-family:verdana;
         font-weight:bold;
}

div#menu_lang {
	background-image:url(../../images/home/dots.gif);
	margin-top:30px;
	padding-bottom:2px;
	padding-top:2px;
         color:#0000ff;
         font-size:15px;
         font-family:verdana;
         font-weight:bold;
}

div#druckversion {
	font-size:11px;
         font-family:verdana;
         padding-right:2px;
         padding-bottom:10px;
         padding-left:2px;
         color:#696969;
         }

div#address {
	font-size:11px;
         font-family:verdana;
         padding-right:2px;
         padding-bottom:2px;
         padding-left:2px;
         color:#696969;
}

div#footer {
	clear:both;
         margin-top:20px;
         margin-bottom:20px;
         font-size:11px;
         font-family:verdana;
         color:#696969;
}

.seitenthema{
	font-size:28px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-bottom:10px;
}

.seitenthema_gelb{
	color:#ff8c00;
	font-size:28px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-bottom:10px;
}

.seitenthema_rot{
	color:#dc143c;
	font-size:28px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-bottom:10px;
}

.seitenthema_grau{
	color:#708090;
	font-size:28px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-bottom:10px;
}

.seitenthema_blau{
	color:#00008b;
	font-size:28px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-bottom:10px;
}

.thema {
	font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
         padding-bottom:10px;
}

.thema_up {
	text-transform: uppercase;
	font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.thema_11px {
	text-transform:none;
	font-size:11px;
         font-family:Verdana;
         padding-right:8px;
         padding-left:12px;
}

.thema_13px {
	text-transform:none;
	font-size:13px;
         font-family:Verdana;
         padding-right:8px;
         padding-left:10px;
}

.standardtext {
	font-size:13px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.standardtext12px {
	font-size:12px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.standardtext11px {
	font-size:11px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.standardtext_gelb {
	color:#ff8c00;
	font-size:13px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.standardtext_rot {
	color:#dc143c;
	font-size:13px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.standardtext15px  {
	font-size:13px;
         font-family:Verdana,Arial,Helvetica,Geneva,Swiss;
         padding-right:8px;
         padding-left:12px
}

.fussleiste{
	font-size:11px;
         font-family:verdana;
         color:#696969;
}

.thema_rot {
	color:#cc0000;
         font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.thema_grau {
	color:#708090;
         font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.thema_blau {
	color:#00008b;
         font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.thema_gelb {
	color:#ff8c00;
         font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.thema_gelb a{
	color:#ff8c00;
         font-size:18px;
         font-family:verdana,arial,helvetica,geneva,swiss;
}

.subthema_b{
	font-weight:bold;
         font-size:12px;
         font-family:Verdana;
         padding-top:1px;
         padding-bottom:1px;
}

.nummern {
	font-size: 11px;
         font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
}

.tabelle  {
	font-size:11px;
         font-family:Verdana;
         padding-right:2px;
         padding-bottom:2px;
         padding-left:12px;
}

.blftabelle {
	font-size:15px;
         font-family:Verdana;
         color:#696969;
}

.tabelle_eng {
	font-size:11px;
         font-family:Verdana;
         padding-right:2px;
         padding-bottom:2px;
         padding-left:2px;
         color:#696969;
}

.rahmen {
	font-size:15px;
	font-family:Verdana;
	padding-top:10px;
	padding-left:14px
}

.auflistung_eckig {
	list-style-type:square;
}

.hintergrund_grau {
	font-size:11px;
         font-family:Verdana;
         background-color:#dcdcdc;
}

.epochenleiste  {
	font-size: 11px;
	font-family: Verdana;
	text-indent: 8px;
	margin-bottom: 2px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px
}