a:link  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
body { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif }
a:visited  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover  { color: #993399; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:active  { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.text   { color: #000033; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; text-transform: none }
#text { color: #000033; font: 70% Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none }
h3  { font-size: 90%; line-height: normal; margin-top: -2px; border-bottom: 1px dotted #004da0 }
.boxüberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	width: 120px;
}
.slogan {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.text_hell {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	width: 100%;
}
select {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	width: 100px;
}
.Buchstaben { font-size: 70% }
/* =-=-=-=-=-=-=-[Menu Oben]-=-=-=-=-=-=-=- */
#submenu  { background-image: url("../images/header_bg.gif"); background-repeat: repeat-x; height: 115px }
#submenu a:link   { color: #ffffff; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#submenu a:visited   { color: #ffffff; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#submenu a:hover  { color: #993399; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#submenu a:active  { color: #990000; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase }
#menu_pos  { position: relative; top: -36px; left: 100px; width: 550px }

/* =-=-=-=-=-=-=-[Box in der Mitte]-=-=-=-=-=-=-=- */
.box { font-size: 70%; background-color: #004da0 }
.box li { color: white }
.box ul { padding-left: 25px }
.box_header  { font-size: 70%; background-color: #b0b8d6 }

ul  { list-style: none inside; margin: 0; padding: 0 }
/* =-=-=-=-=-=-=-[Linke Seite]-=-=-=-=-=-=-=- */
#left  { background-image: url("../images/raute_bg.gif"); background-repeat: no-repeat; position: relative; top: -10px; height: 480px }
#menu  { margin: 10px; position: relative; top: 11px; left: 70px; width: 160px; border-bottom: 1px solid #808080; border-left: 1px solid gray; border-size: 1px }

#menu li a  { font-size: 100%; text-decoration: underline; height: 22px; voice-family: inherit }

#menu li a:link, #menu li a:visited  { color: black; font-size: 70%; text-decoration: underline; background-color: #d8dbea; background-image: url("../images/menu_bg.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block; padding: 6px 0 0 10px; height: 22px }

#menu li a:hover, #menu li #current  { color: #dc0000; text-decoration: none; background-color: #d8dbea; background-image: url("../images/menu_bg.gif"); background-repeat: no-repeat; background-attachment: scroll; padding: 6px 0 0 10px }

#menu li a:active  { color: #26370a; background: url("../images/menu_bg.gif") 0 -64px; padding: 8px 0 0 10px }
#kontakt   { background-color: #d8dbea; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; position: relative; top: -200px; left: 20px; width: 220px; border: solid 1px gray }
/* =-=-=-=-=-=-=-[Rechte Seite]-=-=-=-=-=-=-=- */
#right  { position: relative; top: 13px }
#kasten   { font-size: 80%; background-color: #d8dbea; margin-bottom: 15px; padding: 5px; width: 230px; border: solid 1px gray }
p { font-size: 70% }
h1 { color: red; font-size: 70%; font-weight: bold; text-transform: uppercase }

#downloadAd {position: absolute; width: 300px; height: 200px; background-color: #004DA0; z-index: 1000; color: #FFF; top: 300px; left:300px; padding: 10px; border: 1px solid #000;}
#downloadAd #closeLabel {float: right;}
#downloadAd a {color: #FFF; text-decoration: none;}
#downloadAd h1 {font-size: 1.4em; color: #FFF;}
