body {  color: #CCCCCC; background-color: #666666; scrollbar-base-color:#666666; font-family: Arial, Helvetica, sans-serif; }
b {  font-weight: bold}
.schwarz { background-color: #000000 }
.menue_bg { background-image:  url(../images/mhintergrund.gif); background-color: #333333; background-repeat: no-repeat}
.menue_buttons_sel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; background-image:  url(../images/buttsel.gif); font-weight: bold }
.ri_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.teaser_bg { background-image:  url(../images/hintergrund-tea.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.menue_buttons {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	background-image: url(../images/butt.gif);	font-weight: bold;	background-repeat: no-repeat;}
.linie_sel { background-image:  url(../images/linie.gif)}
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC}
.quicklinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC}
a:link {  color: #FFFFFF; text-decoration: none; font-weight: bold}
a:visited {  color: #FFFFFF; text-decoration: none; font-weight: bold}
a:hover {  color: #CCCCCC; text-decoration: underline; font-weight: bold}
a:active {  color: #CCCCCC; text-decoration: none; font-weight: bold}
td.menue_buttons a:link {  color: #FFFFFF; text-decoration: none}
td.menue_buttons a:visited {  color: #FFFFFF; text-decoration: none}
td.menue_buttons a:hover {  color: #CCCCCC; text-decoration: underline}
td.menue_buttons a:active {  color: #FFFFFF; text-decoration: none}
td.footer a:link {  color: #CCCCCC; text-decoration: none; font-weight: normal}
td.footer a:visited {  color: #CCCCCC; text-decoration: none; font-weight: normal}
td.footer a:hover {  color: #CCCCCC; text-decoration: none; font-weight: normal}
td.footer a:active {  color: #CCCCCC; text-decoration: none; font-weight: normal}
td.quicklinks a:link {  color: #FFFFFF; text-decoration: none}
td.quicklinks a:visited {  color: #FFFFFF; text-decoration: none}
td.quicklinks a:hover {  color: #CCCCCC; text-decoration: underline}
td.quicklinks a:active {  color: #FFFFFF; text-decoration: none}
th {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C7C7C7; text-align: left; text-decoration: underline}
.leftborder {  background-color: #333333; background-image:  url(../images/lrand.gif); background-repeat: no-repeat}
.ri_justify { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC ; text-align: justify}
.textonly {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC}
.error {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ff0000;	font-weight: bold;}

/****** Definition Sucher auf Homepage *******/
.suchfeld {	background-image: url(../images/buttserch.gif);	background-repeat: no-repeat;}
.input_search    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:100px; height:20px; border-width:3px }

/* Impressum */
#impressum { margin: 0px auto; padding: 0px; background-color: #333333;}
#impressum table {  font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#impressum #inhalte { width: 100%; height: 100%}
#impressum th { font-weight: bold; padding: 20px 0px 10px 0px; text-align: center;}
#impressum .justify { text-align:justify; padding: 0px 5px 0px 5px;}
#impressum .center { text-align:center; padding: 0px 5px 0px 5px;}
#impressum .farbe { background-color: #000000;}
#impressum .menue_bg { background-image: url(../images/backgrerwei.gif);}

/* Kundenservice */
#servicetop { width:380px; height:55px; color:#000000; font-size: 12px; background-image:url(../images/kserv.gif);}
#kundenservice dl { width:145px; margin:0px; float:left; position:relative; left:90px;}
#kundenservice dt {font-weight:bold;}
#kundenservice dd { margin-left:0px;}
#kundenservice a {color:#000000; font-weight:normal;}
.small { font-size:10px;}
