table,body,li,div,p,a,select,input { font-family: Verdana; font-size: 9pt; color: #000000; }

a:link    { color: #006699; text-decoration: underline; font-weight: bold; }
a:visited { color: #800080; text-decoration: underline; font-weight: bold; }
a:active  { color: #FF0066; text-decoration: underline; font-weight: bold; }
a:hover   { color: #FF0066; text-decoration: underline; font-weight: bold; }

h1 { font-family: Verdana; font-size: 16pt; color: #006699; font-weight: bold; }
h2 { font-family: Verdana; font-size: 13pt; color: #006699; font-weight: bold; }
h3 { font-family: Verdana; font-size: 12pt; color: #006699; font-weight: bold; }
h4 { font-family: Verdana; font-size: 10pt; color: #006699; font-weight: bold; }

.gross { font-family: Verdana; font-size: 10pt }
.klein { font-family: Arial; font-size: 8pt; }
.gruen { color: #008000 }
.rot   { font-family: Verdana; font-size: 14pt; color: #CC3333; font-weight: bold }

li { list-style-image: url("images/list.gif"); margin: 0px 0px 0px -24px; }

/* -------------- BEGINN KLASSE TEASER & MENU -------------- */

.navigator {
	padding: 4px 4px 4px 4px;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #6A9A3F;
	border: 1px solid #4F6A35;
}

.teaser_blau ul, .teaser_gruen ul, .teaser_orange ul {
	margin-bottom: 2px;
	margin-top: 10px;
}

.menu ul {
	margin-bottom: 2px;
	margin-top: 2px;
}

.teaser_blau a:link, .teaser_gruen a:link, .teaser_orange a:link, .menu a:link, .navigator a:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.teaser_blau a:visited, .teaser_gruen a:visited, .teaser_orange a:visited, .menu a:visited, .navigator a:visited { color: #FFFF99; text-decoration: none; font-weight: bold; }
.teaser_blau a:active, .teaser_gruen a:active, .teaser_orange a:active, .menu a:active, .navigator a:active { color: #FFDD33; text-decoration: underline; font-weight: bold; }
.teaser_blau a:hover, .teaser_gruen a:hover, .teaser_orange a:hover, .menu a:hover, .navigator a:hover { color: #FFDD33; text-decoration: underline; font-weight: bold; }

.teaser_blau li, .teaser_gruen li, .teaser_orange li, .menu li {
	list-style-image: url("images/list_teaser.gif");
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -24px;
}

.teaser_blau {
	background-image: url("images/bg_teaser_blau.gif");
	background-color: #007CAF;
	padding: 10px 10px 10px 10px;
	border: 1px solid #006699;
}

.teaser_blau td, .teaser_blau div, .teaser_blau a, .teaser_blau li {
	color: #FFFFFF;
	font-size: 8pt;
}

.teaser_blau h1 {
	margin-top: 0px;
	margin-bottom: 4px;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

.teaser_gruen {
	background-image: url("images/bg_teaser_gruen.gif");
	background-color: #6A9A3F;
	padding: 10px 10px 10px 10px;
	border: 1px solid #3E5924;
}

.teaser_gruen td, .teaser_gruen div, .teaser_gruen a, .teaser_gruen li {
	color: #FFFFFF;
	font-size: 8pt;
}

.teaser_gruen h1 {
	margin-top: 0px;
	margin-bottom: 4px;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

.teaser_orange {
	background-image: url("images/bg_teaser_orange.gif");
	background-color: #A85400;
	padding: 10px 10px 10px 10px;
	border: 1px solid #A85400;
}

.teaser_orange td, .teaser_orange div, .teaser_orange a, .teaser_orange li {
	color: #FFFFFF;
	font-size: 8pt;
}

.teaser_orange h1 {
	margin-top: 0px;
	margin-bottom: 4px;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

.menu {
	background-image: url("images/bg_menu.gif");
	background-color: #A85400;
	padding: 10px 6px 10px 6px;
	border: 1px solid #A85400;
}

.menu td, .menu div, .menu a, .menu li {
	color: #FFFFFF;
	font-size: 8pt;
}

.menu h1 {
	margin-top: 0px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

.menu h4 {
	padding: 0px 2px 2px 4px;
	margin-top: 10px;
	margin-bottom: 0px;
	color:#FFFFFF;
	background-color: #D25500;
	font-size: 10pt;
	font-weight: bold;
}

/* -------------- ENDE KLASSE TEASER & MENU -------------- */