.page { background: #EEEEEE url(images/layout/site_bg.gif) repeat-x }
.siegel_10_jahre { position: absolute; top: 180px; left: 650px; z-index: 100 }
.navi { background: url(images/layout/navi.gif) repeat-x; margin-top: 16px; position: relative; z-index: 2 }
.navi_leistungen { position: absolute; top: -16px; left: 0px; z-index: 8 }
.navi_produkte { position: absolute; top: -16px; left: 153px; z-index: 6 }
.navi_service { position: absolute; top: -16px; left: 305px; z-index: 4 }
.layer_leistungen { position: absolute; top: 3px; left: 0px; visibility: hidden; z-index: 7 }
.layer_produkte { position: absolute; top: 3px; left: 153px; visibility: hidden; z-index: 5 }
.layer_service { position: absolute; top: 3px; left: 305px; visibility: hidden; z-index: 3 }
.layer { background: url(images/layout/subnavi.gif) repeat-x; padding: 5px; border: solid 1px #000000 }
.layer_subnavi  { color: #000000; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; width: 260px; padding: 2px 0px 2px 0px; border-bottom: solid 1px #FFFFFF; background: url(images/layout/pfeil.gif) no-repeat right; cursor: pointer }
.layer_subnavi_over  { color: #000000; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; width: 260px; padding: 2px 0px 2px 0px; border-bottom: solid 1px #FFFFFF; background: #FFFFFF url(images/layout/pfeil.gif) no-repeat right; cursor: pointer }
.maintext  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; margin: 10px 0px 10px 5px; clear: both }
.starttext  { color: #000000; font-size: 12px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; margin: 20px 0px 0px 0px }
.fragezeichen  { background: #DFDFDF; border: solid 1px #FFFFFF; position: absolute; top: -21px; left: 155px }
.fragezeichen1  { background: #DFDFDF; border: solid 1px #FFFFFF; position: absolute; top: -21px; left: 390px }
.infobox_outline  { float: left; background: #EEEEEE; padding: 2px; position: relative; margin: 20px 0px 10px 5px; z-index: 1 }
.infobox  { background: #EEEEEE; border: solid 1px #FFFFFF; padding: 25px 10px 10px 10px }
.infobox_content  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 185px }
.infobox_content1  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 420px }
.indikator { margin: 0px 5px 0px 0px }
.pikto { float: left; padding: 0px 10px 10px 0px }
.main_image { float: right; padding: 0px 0px 10px 10px }
.produkt_trennung { clear: both; margin: 10px 0px 10px 0px; border-top: solid 1px #DFDFDF }
.clickbox { float: left; color: #818181; margin: 0px 20px 0px 0px; padding: 5px; border: solid 1px #DFDFDF; cursor: pointer }
.oeffnungszeiten  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: #eeeeee; padding: 3px 5px 3px 5px }
.gutscheine_text  { color: #818181; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; margin: 10px 0px 10px 0px }
.gutscheine_table  { color: #000000; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: #eeeeee; padding: 8px; cursor: pointer }
.gutscheine_table_over  { color: #000000; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: #DFDFDF; padding: 8px; cursor: pointer }
.kontaktform  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3px }
.formular  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; border-top: solid 1px #D0D0D0; border-right: solid 1px #E5E5E5; border-bottom: solid 1px #E5E5E5; border-left: solid 1px #D0D0D0; background: #F5F5F5 }
.fussnavi  { color: #000000; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; padding: 5px 0px 0px 5px }
.copyright  { color: #000000; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10px 0px 20px 5px }
.powered  { color: #818181 }
.powered a  { color: #818181 }
.powered a:hover  { color: #818181 }
.suchergebnis { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 2 0 2 0 }
h1 { color: #4B7CB6; font-size: 14px; font-weight: normal; margin: 0px 0px 10px 0px}
h2 { color: #000000; font-size: 12px; font-weight: bold; margin: 0px 0px 5px 0px}
ul { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-left: 10px}
ol { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-left: 10px}
li { list-style-image: url(images/layout/pfeil.gif) }
a  { color: #4B7CB6; text-decoration: none }
a:hover  { color: #4B7CB6; text-decoration: underline }
a.subnavi  { color: #000000; text-decoration: none }
a.subnavi:hover  { color: #000000; text-decoration: none }
a.fuss  { color: #000000; text-decoration: none }
a.fuss:hover  { color: #000000; text-decoration: none }
a.tablelink  { color: #000000; text-decoration: none }
a.tablelink:hover  { color: #000000; text-decoration: none }
a.boxlink  { color: #000000; text-decoration: none }
a.boxlink:hover  { color: #000000; text-decoration: underline }
