
a:link    { color: #08b187; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none }


a:link:hover    { color: #08b187; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: underline }


a:visited    { color: #08b187; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none }


a:visited:hover    { color: #08b187; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: underline }


body             { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px }
td   { color: black; font-size: 10px; font-family: Verdana, Arial, Geneva, sans-serif; line-height: 18px }

tr {
	color:      black;
	font-size:   10px;
	font-family: Verdana, Arial, Geneva, sans-serif;
	line-height: 13px }

.head {
	color:      #4c4c4c;
	font-size:   14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 18px }

.impressum {
	font-size:  9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 12px }

.kalender {
	color:      #666;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 11px }

.legende {
	color:      #9e0012;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 24px }

.produktehead  {
	color:      #222;
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 16px }

.produktepreis {
	color:      #222;
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 16px }
.produkterahmen {
	position: relative;
	top:       6px;
	right:     6px;
	bottom:    6px;
	left:      6px;
	width:     222px;
	border:    solid 1px #80828d }

.servicehead  {
	color:      #004;
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	line-height: 16px }

.tdbg {
	background-color: #80828d }
.tdborderoben  { border-top: 1px dotted #d3ebe1}
.tdborderuntenblau {
	border-bottom: 1px solid #0027a5 }

.tdborderuntengr {
	border-bottom: 1px solid #80828d }
.text: {
	color:          black;
	font-size:       11px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     15px;
	text-decoration: none }

.text:a:link {
	color:          black;
	font-size:       11px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     15px;
	text-decoration: none }

.text:a:link:hover {
	color:          #666;
	font-size:       11px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     15px;
	text-decoration: none }

.text:a:visited {
	color:          black;
	font-size:       11px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     15px;
	text-decoration: none }

.text:a:visited:hover {
	color:          #666;
	font-size:       11px;
	font-family:     Verdana, Arial, Geneva, sans-serif;
	line-height:     15px;
	text-decoration: none }

.textklein {
	color:      black;
	font-size:   9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 12px }

.textkleincol  { color: #3b3b3b; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px }

.textmarker {
	color:      #4c4c4c;
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 15px }

.textmarkerbold       { color: #4c4c4c; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.textmarkerboldcol     { color: #08b187; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.textmarkercol    { color: #9e0012; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

