.sidebox
{
border:1px #666666 solid;
left:10px;top:50px;
; background-color: ##F3F3F3; width: 180px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; clip:  rect(   ); background-color: #006600:30px;
-khtml-border-radius:8px;
-moz-border-radius:8px;
background-color:#efefef;


}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-transform: none;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 13pt;
	background-image: none;
}
a:link {  color: #006595; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
a:visited {  color: #006595; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000; font-weight: normal}
a:active {  color: #006595; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
a.box:link {  color: #333366; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt}
a.box:visited {  color: #333366; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt}
a.box:hover {  font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #FF9900; font-weight: normal; font-size: 9pt}
a.box:active {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	text-align: left;
}
a.box2:link { color: #000099; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none ; font-size: 9pt; text-transform: none}
a.box2:visited { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-transform: none; font-weight: normal}
a.box2:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #FF8000; font-weight: normal; font-size: 9pt; text-transform: none}
a.box2:active { color: #000099; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none ; font-size: 9pt; text-transform: none}
p.box2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #5C5C5C; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal; line-height: 10pt}
p.box { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #005782; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal ; line-height: 4mm; margin-bottom: 3mm; font-weight: normal}
a.textlink:link {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	list-style-image: url(%20);
	background-repeat: no-repeat;
	background-position: 10pt center
}
a.textlink:visited {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: 10pt center
}
a.textlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #F90;
	font-weight: normal
}
a.textlink:active {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: 10pt center
}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-image: url(../bilder/marker.gif); color: #000000; line-height: 14pt}
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #BED6FA;
	font-size: 9pt;
	font-weight: bold;
	border: none;
	padding-right: 35pt;
	padding-left: 35pt
}
a.menu:visited {
	color: #BED6FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 35pt;
	padding-left: 35pt
}
a.menu:hover {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 35pt;
	padding-left: 35pt
}
a.menu:active {
	color: #BED6FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 35pt;
	padding-left: 35pt
}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.hell { width:300px;background-color:#FFFFCC; border-style: groove}
.hellKopie { width:400px;background-color:#FFF8D9; border-style: groove; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.small {  font-size: 8px}
klein {  font-size: 8pt}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #009;
	letter-spacing: normal;
	word-spacing: 0.25mm;
	clip:   rect(   );
	margin-left: 0pt
}
.hellweiss { width:300px;background-color:#FFFFFF; border-style: groove}
.auswahl {  cursor: hand; border-color: #FFCC00 black #C4E1FF #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #009
;
	font-style: normal
}
.menutab {  border: inset; border-width: 0px 0px 2pt; border-color: black black #003399}
.dreispalten {  }
.klein {  font-size: 8pt; font-weight: normal; color: #3333CC}
.liste {  line-height: 15pt; list-style-position: outside; list-style-type: squate; list-style-image: url(../bilder/marker.gif); clip:   rect(   )}
.auswahlH { cursor: hand; border-color: #FFCC00 #C4E1FF #C4E1FF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
body {  }
a {  }
a.menu2:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none ; color: #0070A6}
a.menu2:hover { color: #0070A6; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline}
a.menu2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; border: none ; color: #0070A6}
a.menu2:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; border: none ; color: #0070A6}
.topics { visibility: hidden; clip: rect( ) ; font-size: 1pt}
.angebot-titel { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF }
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-image: url(../bilder/menubar/bullet_add_2.png);
	color: #000000;
	line-height: 19pt;
}
td.menu { border: 0px #E1E1E1 none}
div {
	position: relative;
	visibility: visible;
	z-index: 80;
	clip:  rect(   );
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5C5C5C;
	height: 15;
}
b {
	color: #009;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.split {  border-color: black #0099FF black black; border-style: dotted; border-top-width: 0px; border-right-width: thin; border-bottom-width: 0px; border-left-width: 0px}
.split-vert { border-color: black #CCCCCC black black; border-style: dashed; border-top-width: 0px; border-right-width: thin; border-bottom-width: 0px; border-left-width: 0px}
.split-horiz { border-color: black black #003399; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
b.menu {  font-weight: bolder; color: #336699}
.bold {
	font-weight: bold;
	color: #999
}
a.menuleiste {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0080C0; font-weight: bold}
ul.box {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 6mm; clip:     rect(   ); list-style-image: url((URL)); list-style-type: none}
li.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	list-style-type: square;
	list-style-image: none;
	clip:    rect(   );
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1pt;
	border-left-width: 0px;
	padding-bottom: 3pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #CCCCCC;
	border-left-color: black;
	padding-top: 5pt;
}
p.highlightet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	text-align: justify;
	word-spacing: 0.4mm;
	letter-spacing: normal;
	line-height: 14pt;
	border: solid;
	font-weight: normal;
	padding-right: 20pt;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-width: 0px 0px 0px thick;
	border-color: black black #008040 #009933
}
box2.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #5C5C5C; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal; line-height: 5pt}
h1.box2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #5C5C5C; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal; line-height: 14pt}
b.box { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #005782; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal ; line-height: 4mm; margin-bottom: 3mm; font-weight: bold}
p.teaser { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal; line-height: 20pt; background-color: #009933; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}
p.kein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	text-align: left;
	word-spacing: 0.4mm;
	letter-spacing: normal;
	line-height: 13pt
}
li.liste-num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	line-height: 19pt;
	list-style-type: decimal;
}
ul.liste-num { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; line-height: 14pt ; list-style-type: decimal}
b.normal-bk {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-transform: none;
	text-align: left;
	word-spacing: 0.4mm;
	letter-spacing: normal;
	line-height: 4mm;
	margin-bottom: 3mm;
	font-weight: bold;
	font-size: 10pt;
}
p.footer { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal; line-height: 20pt; background-color: #FF0000; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px }
h1.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	letter-spacing: normal;
	word-spacing: 0.25mm;
	clip: rect( );
	margin-left: 0pt
}
a.detail { color: #00699B; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
b.bigger-bk { font-family: Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-align: left; word-spacing: 0.4mm; letter-spacing: normal ; line-height: 12pt; margin-bottom: 3mm; font-weight: bold ; font-size: 10pt}
a.menusm:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 9pt;
	font-weight: bold;
	border: none;
	padding-right: 12pt;
	padding-left: 12pt
}
a.menusm:visited {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 12pt;
	padding-left: 12pt
}
a.menusm:hover {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 12pt;
	padding-left: 12pt;
	background-color: #FFF;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #69F;
	border-right-color: #69F;
	border-bottom-color: #69F;
	border-left-color: #69F;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
a.menusm:active {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 12pt;
	padding-left: 12pt
}

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0057AE ; background-position: 10pt}
p.head { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-transform: none; text-align: center; word-spacing: 8pt; letter-spacing: 6pt; line-height: 13pt; background-image: none ; padding-top: 5pt}
tr.kunden {  background-color: #FF99CC}
td.kunden { list-style-type: none; color: #000066; border-style: none}
tr.empfehlen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; line-height: 16pt}
li.textlist {
	list-style-position: outside;
	list-style-image: url(../bilder/menubar/bullet_add_2.png);
	margin-left:-25px;
	padding-left:-25pt;
	line-height: 15pt;
}
ul.textlist {  
margin-left:0px;
padding-left:0px;
}
.kopfgrafik {  background-image: url(../bilder/kopfgrafik.jpg); background-repeat: no-repeat}
.norm-gross {
	color: #003399;
	font-size: 16pt;
	font-weight: bold;
	padding: 10px;
}
.marker {
	font-style: italic;
	color: #666;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.kleingeschriebenes {
	font-size: 7pt;
}
.bigger-h1 {
	font-size: 24pt;
	color: #003399;
}
.zitat {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #003399;
	font-weight: bold;
}
.riesig {
	font-size: 16pt;
	color: #009;
}

