/* Systemfarben
http://html-color-codes.info/webfarben_hexcodes/

gray1:		#272727		body
gray2:		#3D3D3D		container, trennlinie
gray3:		#565656		leiste
gray4:		#7A7A7A		Markierung
gray5:		#969696		schrift
gray6:		#B2B2B2		schrift !!!
gray7:		#CCCCCC		schrift !!!
gray8:		##F8F8F8	schrift !!!

warmgrün:	#719D1A		
kaltgrün:	#81F781		#58FA58 
blau:		#A9BCF5		#819FF7

weiss		#F8F8F8
schwarz:	#000000
	
gold		#F1D776
darkgold	#B4A158

doppelraute: &#9672;
einfachraute &#9830;
*/


a:link { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt;
	line-height:1.30em;
	vertical-align: middle;
}

a:visited { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a:hover {
	background-color:#FFFFFF; /*BG color is a must for IE6*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#E2001A;<!---rot>
	text-decoration:none;
	font-size:14pt;
	line-height:1.30em;
	vertical-align: middle;
}

a.infobox span {
	display: none; 
	font-size: 14pt; 
	text-decoration: none; 
	text-transform: none; 
	position:relative; 
	width:790px;
}

a.infobox:hover span{
	display:inline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt
	text-decoration:none; 
	position:relative; 
	line-height:1.30em;
	color:#E55E04;
}

<!----------------------------------------------------------------------------------------------------------->

a.norm2:link { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt;
	line-height:1.30em;
	vertical-align: middle;
}

a.norm2:visited { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a.norm2:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a.norm2:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

<!----------------------------------------------------------------------------------------------------------->

a.norm3:link { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#8CA1BC;<!---hellblau----->
	text-decoration:none;
	font-size:14pt;
	line-height:1.30em;
	vertical-align: middle;
}

a.norm3:visited { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#8CA1BC;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a.norm3:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color:#8CA1BC;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
}

a.norm3:hover {
	background-color:#565656; /*BG color is a must for IE6*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#F1D776;
	text-decoration:none;
	font-size:14pt; 
	line-height:1.30em;
	vertical-align: middle;
	width:500px;
}


a.norm4:link    { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm4:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm4:active  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm4:hover   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#009933; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }

a.norm5:link    { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm5:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm5:active  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm5:hover   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }

a.norm6:link    { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm6:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm6:active  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm6:hover   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#18B043; font-size:14pt; line-height:1.30em; vertical-align: middle }

a.norm7:link    { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#18B043; text-decoration:underline; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm7:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#18B043; text-decoration:underline; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm7:active  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#18B043; text-decoration:underline; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm7:hover   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:none; font-size:14pt; line-height:1.30em; vertical-align: middle }

a.norm8:link    { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm8:visited { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm8:active  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:1.30em; vertical-align: middle }
a.norm8:hover   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#0000FF; font-size:14pt; line-height:1.30em; vertical-align: middle }

li { list-style:outside; }
ul li { list-style:none; }
li.basic { list-style:none; list-style-image:none; }

.sub { display: none; }
.subexp {display: block; }

li.exp { list-style-image:url("../images/icons/gedark/plus.png"); vertical-align: bottom; margin-left: 23px; margin-bottom:0 px; }
li.col { list-style-image:url("../images/icons/gedark/minus.png"); vertical-align: bottom; margin-left: 23px; margin-bottom:0 px; }
li.exp_active { list-style-image:url("../images/icons/gedark/plus.png"); vertical-align: bottom; margin-left: 23px; margin-bottom:0 px;}
li.col_active { list-style-image:url("../images/icons/gedark/minus.png"); vertical-align: bottom; margin-left: 23px; margin-bottom:0 px;}

.coltxt { width:194px }
.crkreuz { width:25px; height:10px; }
.#crkreuz2 { width:25px; height:10px; }
.#steg { background-color:#AAAAAA }
.#steg2 { width:1px }

.rahm-a { border: 6px solid #007556 }
.rahm-aa { border: 9px solid #007556; }

.rahm-i { border: 1px solid #FFFFFF }
.rahm-ii { border: 1px solid #E2001A }

.width-100 { width:100px }
.width-120 { width:120px }
.width-150 { width:150px }
.width-180 { width:180px }
.width-210 { width:210px }
.width-240 { width:240px }
.width-300 { width:300px }
.width-420 { width:420px }
.width-450 { width:450px }
.width-500 { width:500px }
.width-520 { width:520px }
.width-550 { width:550px }
.width-600 { width:600px }
.width-640 { width:640px }

.legend { padding-bottom:4px; color:#000000; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; line-height:1.1em; font-size:8pt; }
.legend2 { padding-bottom:4px; padding-top:30px; color:#000000; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; line-height:1.3em; font-size:8pt; }
.legend-txt { border-right:1px solid #000000; border-bottom:1px solid #000000; border-top:1px solid #000000; color:#000000; padding-right:4px; padding-bottom:4px; padding-top:4px; 
				font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; line-height:1.3em; font-size: 8pt; text-align:left;  width:200px; }

.bg { background-color:#F6F6F6; }
.bg1 { background-color:#4F4F4F }
.bg2 { background-color:#CBCBCB; }

