h1     { font-family:"Arial", Helvetica, sans-serif; font-size:25pt; }
h2     { font-family:"Arial", Helvetica, sans-serif; font-size:15pt; }
h3     { font-family:"Arial", Helvetica, sans-serif; font-size:12pt; }
h4     { font-family:"Arial", Helvetica, sans-serif; font-size:10pt; }
h5     { font-family:"Arial", Helvetica, sans-serif; font-size:5pt; }
h6     { font-family:"Arial", Helvetica, sans-serif; font-size:5pt; }

#header { background-color: #007000}
#bg-normal { background-color: #ffffff}

#schnellauswahl { color: #ffff00; }

#p_hinweis { color:#ff0000; font-family:Courier New,Courier; font-size:25pt; }
#p_tlueber { color:#008080; font-family:Courier New,Courier; font-size:20pt; }
#p_daten_ueber {color:#008080; font-family:Courier New,Courier; font-size:25pt; }
#p_daten_ueber_klein {color:#008080; font-family:Courier New,Courier; font-size:15pt; }
#p_daten {color:#000000; font-family:Courier New,Courier; font-size:17pt; }
#t_daten_table {color: #ffff00; background-color:#800000; }
#p_eckdaten {color: #ffff00; background-color:#800000; }
#p_text { color:#008080; font-family:Courier New,Courier; font-size:15pt; }

div.center {
        text-align: center;
}

div.start-ueberschrift {
        font-family:helvetica, times, arial;
        font-size: 4em;
        line-height: 1.5em;
        font-weight: 2em;
        color: #ffd000;
}

div.start-link {
        font-family:helvetica, times, arial;
        font-size: 2.2em;
        font-weight: 1em;
        line-height: 1em;
        color: #008000;
        border: hidden;
        background: #ffd000;
        padding: 1em 1em 1em 1em;
        text-align: center;
        width: 5em;
}

div.kleinlink {
        font-family:helvetica, times, arial;
        font-size: 0.9em;
        font-weight: 1em;
        line-height: 1.0em;
        color: #008000;
        border: hidden;
        background: #ffd000;
        padding: 0.4em 0.4em 0.4em 0.4em;
        text-align: center;
}

div.grosslink {
        font-family:helvetica, times, arial;
        font-size: 1.2em;
        font-weight: 1em;
        line-height: 1em;
        color: #008000;
        border: hidden;
        background: #ffd000;
        padding: 0.5em 0.5em 0.5em 0.5em;
        text-align: center;
}

div.lexikonlink {	
	font-family:helvetica, times, arial;
        font-size: 1em; 
	font-weight: 1em;
	line-height: 1.0em;
	color: #008000;
}

div.daten_ueber {	
	font-family:helvetica, times, arial;
        font-size: 2em; 
	font-weight: 2em;
	line-height: 2em;
	color: #008000;
}

div.daten_txt {	
	font-family:helvetica, times, arial;
        font-size: 1em; 
	font-weight: 1em;
	line-height: 1em;
	color: #008000;
}

a:visited {color: #008000; }
a:link {color: #008000; }
a:active {color: #008000; }
a:hover {background: #008000; color: #ffd000; }

span.background {
        background: #008000; 
	color: #ffd000;
}

span.topleiste {
	display: inline;
	border: solid;
	border-width: thin;
        background: #ffd000; 
	color: #008000;
	border-color: #008f00;
	width: 35em;
}

span.kleinlink {
        font-family:helvetica, times, arial;
        font-size: 0.9em;
        font-weight: 1em;
        line-height: 1.0m;
        color: #008000;
#        border: hidden;
        border-style: groove;
        background: #ffd000;
        padding: 0.5em 0.5em 0.5em 0.5em;
        text-align: center;
	vertical-align: center;
}

span.grosslink {
        font-family:helvetica, times, arial;
        font-size: 1.2em;
        font-weight: 1em;
        line-height: 1em;
        color: #008000;
#        border: hidden;
        border-style: groove;
        background: #ffd000;
        padding: 0.5em 0.5em 0.5em 0.5em;
        text-align: center;
}

td.inline {
	display: inline;
}

td.links {
        background: #ffd000; 
	color: #008000;
}

td.link {
	display: inline;
        background: #ffd000; 
	color: #008000;
}

td.headerlink {
	text-align: center;
	border: none;
	border-collapse: collapse;
	height: 2.5em;
}

td.header {
	text-align: center;
	border: none;
	border-collapse: collapse;
}

tr.blau {
	background: #0080ff;
}

tr.gruen {
        font-family:helvetica, times, arial;
        font-size: 1.2em;
        font-weight: 1em;
        line-height: 1em;
	color: #ffd000;
	background: #008000;
}

tr.gelb {
        font-family:helvetica, times, arial;
        font-size: 1.2em;
        font-weight: 1em;
        line-height: 1em;
	color: #008000;
	background: #ffd000;
}

tr.schwarz {
        font-family:helvetica, times, arial;
        font-size: 1.2em;
        font-weight: 1em;
        line-height: 1em;
}

table.header {
        background: #008000; 
	color: #ffd000;
	border: none;
	border-collapse: collapse;
	text-align: center;
}

body.normal {
        background: #ffffff; 
}

body.start {
        background: #005000; 
}

#linkeseite {
	color: #008000;
}

#winzig { 
	font-family:helvetica, times, arial;
	font-size: 0.5em; 
	color: #008000;
}

#klein { 
	font-family:helvetica, times, arial;
	font-size: 1.00em; 
	color: #008000;
}

#klein-schwarz { 
	font-family:helvetica, times, arial;
	font-size: 1.00em; 
}

#mittel { 
	font-family:helvetica, times, arial;
	font-size: 1.25em; 
	color: #008000;
}

#mittel-schwarz { 
	font-family:helvetica, times, arial;
	font-size: 1.25em; 
}

#gross { 
	font-family:helvetica, times, arial;
	font-size: 1.75em; 
	color: #008000;
}

#riesig { 
	font-family:helvetica, times, arial;
	font-size: 2.5em; 
	color: #008000;
}

#eckdaten {
	color: #ffff00; 
	background-color:#800000; 
}

ul {
    padding: 5px;
    margin: 10px 0;
    list-style: none;
    float: left;
}
 
div.header { 
    font-family:"Arial", Helvetica, sans-serif;
    font-size:60pt; 
    margin: 20 0;
    color: white;
}

p.bigger { 
    font-family:"Arial", Helvetica, sans-serif;
    font-size:15pt; 
}

p.normal { 
    font-family:"Arial", Helvetica, sans-serif;
    font-size:13pt; 
}

p.smaller { 
    font-family:"Arial", Helvetica, sans-serif;
    font-size:11pt; 
}

div.smaller { 
    font-family:"Arial", Helvetica, sans-serif;
    font-size:11pt; 
}

ul li {
    float: left;
    display: inline; /*For ignore double margin in IE6*/
    margin: 0 10px;
}

ul li a {
    text-decoration: none;
    float:left;
    color: #999;
    cursor: pointer;
    font: 900 16px/20px "Arial", Helvetica, sans-serif;
#    font: 900 16px/20px "Times New Roman", Times, serif;
}
 
ul li a.bigger {
    text-decoration: none;
    float:left;
    color: #999;
    cursor: pointer;
    font: 900 26px/30px "Arial", Helvetica, sans-serif;
}
 
ul li a.big {
    text-decoration: none;
    float:left;
    color: #999;
    cursor: pointer;
    font: 900 22px/26px "Arial", Helvetica, sans-serif;
}
 
ul li a span {
    margin: 0 10px 0 -10px;
    padding: 1px 8px 5px 18px;
    position: relative; /*To fix IE6 problem (not displaying)*/
    float:left;
}

ul li a.current, ul li a:hover {
    background: no-repeat top right;
    color: #308020;
}
 
ul li a.current span, ul li a:hover span {
    background: url(images/colorlink.png) no-repeat top left;
}

