BODY {
	FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR:#DDDDDD;
	background-image: url(../img/bg_menu1.gif);
	background-repeat: no-repeat;
}
CAPTION {
	FONT-SIZE: 9pt;
}

HR {height:1px; margin-right:0; text-align:center; border:1px dashed blue;
}

H1 {
	FONT-SIZE: 9pt;
}
H2 {
	FONT-SIZE: 9pt;
}
H3 {
	FONT-SIZE: 14pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #0033FF;
	text-align: right;
}
H4 {
	FONT-SIZE: 11pt;
	color: #003399;
	font-variant: small-caps;
}

P {FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}

TH {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
DIV {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
ADDRESS {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
NOBR {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
I {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
BODY {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
}
A {
	COLOR: #000099;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	
}
A:hover {
	COLOR: #0033FF;
	TEXT-DECORATION: none;
}
B {
	FONT-WEIGHT: bold;
}
STRONG {
	FONT-WEIGHT: bold;
}
UL {
	list-style-type: square;
}
.formular {
	FONT-SIZE: 9pt; COLOR: #000000;
}
.hm {
	BACKGROUND-COLOR: #c1cdea
}
INPUT {
	background-color: #d1d4f8;
	background-image: url(/img/bg_form.jpg);
	background-repeat: repeat-y;
	border: 1px solid #000099;
}
TEXTAREA {
	background-color: #d1d4f8;
	background-image: url(/img/bg_form.jpg);
	background-repeat: repeat-y;
	border: 1px solid #000099;
	}

SELECT {
	background-color: #d1d4f8;
	background-image: url(/img/bg_form.jpg);
	background-repeat: repeat-y;
	border: 1px solid #000099;
}
OPTION {
	background-color: #d1d4f8;
	background-image: url(/img/bg_form.jpg);
	background-repeat: repeat-y;
	border: 1px solid #000099;
}
.hmoffen {
	BACKGROUND-COLOR: #99B0CC
}
.um {
	BACKGROUND-COLOR: #99B0CC
}
.umoffen {
	BACKGROUND-COLOR: #e0f0f0
}
.hmunten {
	BACKGROUND-COLOR: #e0f0f0
}
.separator {
	BACKGROUND-COLOR: #DDDDDD
}
.menunormal {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-variant: small-caps;
}
.menuunder {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-variant: small-caps;
	padding-left: 10px;
}
.menuhorizon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; font-variant: small-caps;
}
.start {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menuauswahl {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.vktext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.schatten {
	BACKGROUND-COLOR: #606060
}
.schattentext {
	COLOR: #606060
}
.neuesteartikel {
	BACKGROUND-COLOR: #e1e9f1
}
.weiss {
	BACKGROUND-COLOR: #FBFFBF
}
.hellgruen {
	BACKGROUND-COLOR: #D9E4F0
}
.dunkelgruen {
	BACKGROUND-COLOR: #6C97CB
}
.mittelgruen {
	BACKGROUND-COLOR: #98AEC9
}
.grau {
	BACKGROUND-COLOR: #f8f8f8
}
.schwarz {
	BACKGROUND-COLOR: black
}
.menuover {
	FILTER: Invert()
}
.component {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000;
}
.componenttitel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #1a9a9a;
}
.component {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000;
}
.anmerkung {
	FONT-STYLE: italic
}
.mini {
	FONT-SIZE: 8pt;
	COLOR: #000033;
	font-weight: bold;
}

.ht {
	border: 1px solid #000099;
	padding: 15px;
	background-color: #E6E8FF;
	background-image: url(/img/bg_inhalt.jpg);
	background-repeat: repeat-x;
}
.kontakt {
	border: 1px solid #000099;
	padding: 8px;
	background-color: #E6E8FF;
	background-image: url(/img/kon.jpg);
	background-repeat: no-repeat;
	text-indent: 50px;
}
img.border {
	border: 1px solid #000099;
}
