/* Gestaltung und Programmierung: Sunlion Media Studio */






/* Allgemeine Formate*/

* {padding:0; margin:0;}
html {height:100%; margin:0; padding:0;}
body {height:100%; width:auto; margin:0; padding:0; background-color:#b9c0c6;}
#page {height:97%;}
#page {width:991px; margin:0px auto; min-height:97%; padding-top:0px;}






/* Oben */

#oben {height:135px; width:991px; background-image:url(images/oben.jpg); background-repeat:no-repeat;}

#diverselinks {position:relative; top:0px; left:368px; width:585px; display:block; text-align:right;}
#diverselinks a {font-family:arial, helvetica, sans-serif; color:#999999; font-size:10px; line-height:25px; font-weight:bold; text-align:right; text-indent:5px; text-decoration:none; display:inline; background:none; padding:0px; margin:0px;}





/* Oben: Navigation */

#obennavigation {position:relative; top:13px; left:0px; width:351px; display:block; margin:0 auto}

#obennavi1 {height:67px; width:150px; margin:0 auto}
#obennavi1 a {height:67px; width:150px; background:url(images/sunlionlogo.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px;}
#obennavi1 a:hover {height:67px; width:150px; background-position:0 -67px; display:block; padding:0px; margin:0px;}
#obennavi1 a:active {height:67px; width:150px; background-position:0 -134px; display:block; padding:0px; margin:0px;}


#obennavi2aktiviert {height:25px; width:117px; float:left;}
#obennavi2aktiviert a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:25px; font-weight:bold; text-align:center; text-decoration:none; letter-spacing:0.28em; display:block; padding:0px; margin:0px;}

#obennavi2 {height:25px; width:117px; float:left;}
#obennavi2 a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#8f9399; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi2 a:hover {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi2 a:active {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#efa96f; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}


#obennavi3aktiviert {height:25px; width:117px; float:left;}
#obennavi3aktiviert a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}

#obennavi3 {height:25px; width:117px; float:left;}
#obennavi3 a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#8f9399; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi3 a:hover {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi3 a:active {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#efa96f; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}

#obennavi4aktiviert {height:25px; width:117px; float:left;}
#obennavi4aktiviert a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-indent:-11px; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}

#obennavi4 {height:25px; width:117px; float:left;}
#obennavi4 a {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#8f9399; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-indent:-11px; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi4 a:hover {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-indent:-11px; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}
#obennavi4 a:active {height:25px; width:117px; font-family:arial, helvetica, sans-serif; color:#efa96f; font-size:11px; line-height:27px; font-weight:bold; text-align:center; text-indent:-11px; text-decoration:none; display:block; letter-spacing:0.28em; padding:0px; margin:0px;}






/* Mitte */

#hintergrund {width:991px; min-height:430px; float:left; background-color:#ffffff; background-image:url(images/hintergrund.jpg); background-repeat:repeat-y;}
#hintergrund_r2 {width:991px; min-height:270px; float:left; background-color:#ffffff; background-image:url(images/hintergrund.jpg); background-repeat:repeat-y;}

#startseitelinks {min-height:60px; width:205px; float:left; display:inline; margin-left:20px; padding:0px;}
#startseitemitte {height:420px; width:520px; float:left; display:inline; background-image:url(images/startseitemittehintergrund.jpg); background-repeat:repeat-y; margin-left:10px; padding:0px;}
#startseiterechts {width:205px; float:left; display:inline; background-image:url(images/texthintergrund.jpg); background-repeat:repeat-y; margin-left:10px; padding:0px;}

#links {min-height:60px; width:205px; float:left; margin-left:20px; padding:0px; display:inline;}
#mitte {width:520px; float:left; display:inline; margin-left:10px; padding:0px;}

h1.mitte {width:490px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:25px; line-height:25px; font-weight:normal; margin:0px; padding:0px 0px 20px 0px;}
h2.mitte {width:490px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:13px; line-height:25px; font-weight:bold; margin:0px; padding:20px 0px 0px 0px;}
h2.mitteoben {width:490px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:13px; line-height:25px; font-weight:bold; margin:0px; padding:0px;}

p {width:490px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:13px; line-height:22px; text-align:left; margin:0px; margin:0px; padding:0px;}
p.einzug {width:490px; font-size:13px; line-height:22px; color:#666666; text-indent:18px; margin:0px; padding:0px;}






/* Mitte: Navigation Links */


#linksobenaktiviert {height:30px; width:140px; float:left; margin:0px; padding:0px;}
#linksobenaktiviert a {height:17px; width:140px; background:url(images/taste_oben.jpg) no-repeat; background-position: 0 -66px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:10px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:13px 0px 0px 0px;}
#linksobenaktiviert a:hover {height:17px; width:140px; background:url(images/taste_oben_blinkend.gif) no-repeat; background-position: 0 0px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:10px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:13px 0px 0px 0px;}

#linksoben {height:30px; width:140px; float:left; margin:0px; padding:0px;}
#linksoben a {height:17px; width:140px; background:url(images/taste_oben.jpg) 0 0 no-repeat; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:10px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:13px 0px 0px 0px;}
#linksoben a:hover {height:17px; width:140px; background-position: 0 -33px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:10px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:13px 0px 0px 0px;}
#linksoben a:active {height:17px; width:140px; background-position: 0 -66px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:10px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:13px 0px 0px 0px;}



#linksmitteaktiviert {height:30px; width:140px; float:left; margin:0px; padding:0px;}
#linksmitteaktiviert a {height:21px; width:140px; background:url(images/taste_mitte.jpg) no-repeat; background-position: 0 -60px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:9px 0px 0px 0px;}
#linksmitteaktiviert a:hover {height:21px; width:140px; background:url(images/taste_mitte_blinkend.gif) no-repeat; background-position: 0 0px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:9px 0px 0px 0px;}

#linksmitte {height:30px; width:140px; float:left; margin:0px; padding:0px;}
#linksmitte a {height:21px; width:140px; background:url(images/taste_mitte.jpg) 0 0 no-repeat; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:9px 0px 0px 0px;}
#linksmitte a:hover {height:21px; width:140px; background-position:0 -30px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:9px 0px 0px 0px;}
#linksmitte a:active {height:21px; width:140px; background-position:0 -60px;font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:9px 0px 0px 0px;}



#linksuntenaktiviert {height:40px; width:140px; float:left; margin:0px; padding:0px;}
#linksuntenaktiviert a {height:32px; width:140px; background:url(images/taste_unten.jpg) no-repeat; background-position: 0 -86px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:8px 0px 0px 0px;}
#linksuntenaktiviert a:hover {height:32px; width:140px; background:url(images/taste_unten_blinkend.gif) no-repeat; background-position: 0 0px; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:8px 0px 0px 0px;}

#linksunten {height:40px; width:140px; float:left; margin:0px; padding:0px;}
#linksunten a {height:32px; width:140px; background:url(images/taste_unten.jpg) 0 0 no-repeat; display:block; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; text-decoration:none; margin:0px; padding:8px 0px 0px 0px;}
#linksunten a:hover {height:32px; width:140px; background-position: 0 -43px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:8px 0px 0px 0px;}
#linksunten a:active {height:32px; width:140px; background-position: 0 -86px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:11px; font-weight:bold; text-align:center; text-indent:-7px; margin:0px; padding:8px 0px 0px 0px;}






/* Mitte: Navigation Startseite */

#webdesign {float:left;}
#webdesign a {width:105px; height:110px; background:url(images/taste_webdesign.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:36px; font-weight:bold; text-align:center; text-indent:7px; text-decoration:none;}
#webdesign a:hover {width:105px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:5px; text-decoration:none; letter-spacing:0.05em;}
#webdesign a:active {width:105px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:5px; text-decoration:none; letter-spacing:0.05em;}

#webdesign_unten {float:left;}
#webdesign_unten a {width:105px; height:110px; background:url(images/taste_webdesign_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:7px; text-decoration:none;}
#webdesign_unten a:hover {width:105px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:5px; text-decoration:none; letter-spacing:0.05em;}
#webdesign_unten a:active {width:105px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:5px; text-decoration:none; letter-spacing:0.05em;}

#printmedien {float:left;}
#printmedien a {width:100px; height:110px; background:url(images/taste_printmedien.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:36px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#printmedien a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#printmedien a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#printmedien_unten {float:left;}
#printmedien_unten a {width:100px; height:110px; background:url(images/taste_printmedien_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#printmedien_unten a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#printmedien_unten a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#verpackungen {float:left;}
#verpackungen a {width:100px; height:110px; background:url(images/taste_verpackungen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:36px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#verpackungen a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#verpackungen a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#verpackungen_unten {float:left;}
#verpackungen_unten a {width:100px; height:110px; background:url(images/taste_verpackungen_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#verpackungen_unten a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#verpackungen_unten a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#fremdsprachen {float:left;}
#fremdsprachen a {width:100px; height:110px; background:url(images/taste_fremdsprachen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:36px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#fremdsprachen a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.03em;}
#fremdsprachen a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.03em;}

#fremdsprachen_unten {float:left;}
#fremdsprachen_unten a {width:100px; height:110px; background:url(images/taste_fremdsprachen_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#fremdsprachen_unten a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.03em;}
#fremdsprachen_unten a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.03em;}

#lektorat {float:left;}
#lektorat a {width:115px; height:110px; background:url(images/taste_lektorat.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:36px; font-weight:bold; text-align:center; text-indent:-15px; text-decoration:none;}
#lektorat a:hover {width:115px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:-16px; text-decoration:none; letter-spacing:0.05em;}
#lektorat a:active {width:115px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:38px; font-weight:bold; text-align:center; text-indent:-16px; text-decoration:none; letter-spacing:0.05em;}

#lektorat_unten {float:left;}
#lektorat_unten a {width:115px; height:110px; background:url(images/taste_lektorat_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:-15px; text-decoration:none;}
#lektorat_unten a:hover {width:115px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-16px; text-decoration:none; letter-spacing:0.05em;}
#lektorat_unten a:active {width:115px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-16px; text-decoration:none; letter-spacing:0.05em;}


#personen {float:left;}
#personen a {width:105px; height:100px; background:url(images/taste_personen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:7px; text-decoration:none;}
#personen a:hover {width:105px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:6px; text-decoration:none; letter-spacing:0.05em;}
#personen a:active {width:105px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:6px; text-decoration:none; letter-spacing:0.05em;}

#personen_unten {float:left;}
#personen_unten a {width:105px; height:100px; background:url(images/taste_personen_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#personen_unten a:hover {width:105px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#personen_unten a:active {width:105px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#produkte {float:left;}
#produkte a {width:100px; height:100px; background:url(images/taste_produkte.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#produkte a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#produkte a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#produkte_unten {float:left;}
#produkte_unten a {width:100px; height:100px; background:url(images/taste_produkte_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#produkte_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#produkte_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#architektur {float:left;}
#architektur a {width:100px; height:100px; background:url(images/taste_architektur.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:s3px; text-decoration:none;}
#architektur a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none; letter-spacing:0.05em;}
#architektur a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none; letter-spacing:0.05em;}

#architektur_unten {float:left;}
#architektur_unten a {width:100px; height:100px; background:url(images/taste_architektur_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#architektur_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#architektur_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#restaurierung_fotografie {float:left;}
#restaurierung_fotografie a {width:100px; height:100px; background:url(images/taste_restaurierung_fotografie.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#restaurierung_fotografie a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#restaurierung_fotografie a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#restaurierung_fotografie_unten {float:left;}
#restaurierung_fotografie_unten a {width:100px; height:100px; background:url(images/taste_restaurierung_fotografie_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#restaurierung_fotografie_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#restaurierung_fotografie_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#scanservice {float:left;}
#scanservice a {width:115px; height:100px; background:url(images/taste_scanservice.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none;}
#scanservice a:hover {width:115px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}
#scanservice a:active {width:115px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}

#scanservice_unten {float:left;}
#scanservice_unten a {width:115px; height:100px; background:url(images/taste_scanservice_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none;}
#scanservice_unten a:hover {width:115px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-12px; text-decoration:none; letter-spacing:0.05em;}
#scanservice_unten a:active {width:115px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-12px; text-decoration:none; letter-spacing:0.05em;}


#aufnehmen {float:left;}
#aufnehmen a {width:105px; height:100px; background:url(images/taste_aufnehmen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:7px; text-decoration:none;}
#aufnehmen a:hover {width:105px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:6px; text-decoration:none; letter-spacing:0.05em;}
#aufnehmen a:active {width:105px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:6px; text-decoration:none; letter-spacing:0.05em;}

#aufnehmen_unten {float:left;}
#aufnehmen_unten a {width:105px; height:100px; background:url(images/taste_aufnehmen_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#aufnehmen_unten a:hover {width:105px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#aufnehmen_unten a:active {width:105px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#abmischen {float:left;}
#abmischen a {width:100px; height:100px; background:url(images/taste_abmischen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#abmischen a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#abmischen a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#abmischen_unten {float:left;}
#abmischen_unten a {width:100px; height:100px; background:url(images/taste_abmischen_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#abmischen_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#abmischen_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#digitalisierung {float:left;}
#digitalisierung a {width:100px; height:100px; background:url(images/taste_digitalisierung.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none;}
#digitalisierung a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:0px; text-decoration:none; letter-spacing:0.05em;}
#digitalisierung a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:0px; text-decoration:none; letter-spacing:0.05em;}

#digitalisierung_unten {float:left;}
#digitalisierung_unten a {width:100px; height:100px; background:url(images/taste_digitalisierung_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#digitalisierung_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#digitalisierung_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#restaurierung_tonstudio {float:left;}
#restaurierung_tonstudio a {width:100px; height:100px; background:url(images/taste_restaurierung_tonstudio.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#restaurierung_tonstudio a:hover {width:100px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#restaurierung_tonstudio a:active {width:100px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#restaurierung_tonstudio_unten {float:left;}
#restaurierung_tonstudio_unten a {width:100px; height:100px; background:url(images/taste_restaurierung_tonstudio_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#restaurierung_tonstudio_unten a:hover {width:100px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#restaurierung_tonstudio_unten a:active {width:100px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#cd_produktion {float:left;}
#cd_produktion a {width:115px; height:100px; background:url(images/taste_cd_produktion.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none;}
#cd_produktion a:hover {width:115px; height:100px; background-position:0 -100px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-15px; text-decoration:none; letter-spacing:0.05em;}
#cd_produktion a:active {width:115px; height:100px; background-position:0 -200px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-15px; text-decoration:none; letter-spacing:0.05em;}

#cd_produktion_unten {float:left;}
#cd_produktion_unten a {width:115px; height:100px; background:url(images/taste_cd_produktion_unten.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:18px; font-weight:bold; text-align:center; text-indent:-12px; text-decoration:none;}
#cd_produktion_unten a:hover {width:115px; height:100px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}
#cd_produktion_unten a:active {width:115px; height:100px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:19px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}


#kontakt {float:left;}
#kontakt a {width:105px; height:110px; background:url(images/taste_kontakt.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#kontakt a:hover {width:105px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#kontakt a:active {width:105px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#referenzen {float:left;}
#referenzen a {width:100px; height:110px; background:url(images/taste_referenzen.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#referenzen a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#referenzen a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#jobs {float:left;}
#jobs a {width:100px; height:110px; background:url(images/taste_jobs.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none;}
#jobs a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:0px; text-decoration:none; letter-spacing:0.05em;}
#jobs a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:0px; text-decoration:none; letter-spacing:0.05em;}

#datenschutz {float:left;}
#datenschutz a {width:100px; height:110px; background:url(images/taste_datenschutz.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:2px; text-decoration:none;}
#datenschutz a:hover {width:100px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}
#datenschutz a:active {width:100px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:1px; text-decoration:none; letter-spacing:0.05em;}

#impressum {float:left;}
#impressum a {width:115px; height:110px; background:url(images/taste_impressum.jpg) 0 0 no-repeat; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px; line-height:17px; font-weight:bold; text-align:center; text-indent:-15px; text-decoration:none;}
#impressum a:hover {width:115px; height:110px; background-position:0 -110px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}
#impressum a:active {width:115px; height:110px; background-position:0 -220px; display:block; padding:0px; margin:0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:18px; font-weight:bold; text-align:center; text-indent:-14px; text-decoration:none; letter-spacing:0.05em;}






/* Unten */

#unten {clear:both; height:33px; width:991px;  background-image:url(images/unten.jpg); background-repeat:no-repeat;}
#unten a {height:33px; font-family:arial, helvetica, sans-serif; color:#8f9399; font-size:11px; line-height:27px; font-weight:normal; text-align:left; text-decoration:none; display:inline; padding:0px; margin:0px;}
#unten a:hover {height:33px; font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:11px; line-height:27px; font-weight:normal; text-align:left; text-decoration:none; display:inline; padding:0px; margin:0px;}
#unten a:active {height:33px; font-family:arial, helvetica, sans-serif; color:#efa96f; font-size:11px; line-height:27px; font-weight:normal; text-align:left; text-decoration:none; display:inline; padding:0px; margin:0px;}
p.unten {font-family:arial, helvetica, sans-serif; color:#8f9399; font-size:11px; line-height:27px; font-weight:normal; text-align:left; text-decoration:none; display:inline; padding:0px; margin:0px 0px 0px 25px;}






/* Banner */

#banner_startseite_oben {width:205px; height:55px; float:left; background:url(images/banner_startseite_oben.jpg) no-repeat; display:block; padding:0px; margin:0px;} 
#banner_startseite_oben_text {width:180px; height:48px; margin:0px 0px 0px 0px; padding:7px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:13px; line-height:20px; font-weight:bold; text-align:left;}

#banner_startseite_mitte {width:205px; height:145px; float:left; display:block; padding:0px; margin-top:-2px;}

#banner_startseite_unten {width:205px; height:220px; float:left; background:url(images/banner_startseite_unten.jpg) no-repeat; display:block; padding:0px; margin:0px;} 
#banner_startseite_unten_text {width:170px; height:190px; margin:0px; padding:30px 20px 0px 15px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:10px; line-height:14px; font-weight:normal; text-align:left; text-indent:0px;}

#banner_oben {width:205px; height:40px; float:left; background:url(images/banner_oben.jpg) no-repeat; display:block; padding:0px; margin:0px;}
#banner_oben_text {width:180px; height:34px; margin:0px; padding:6px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:14px; font-weight:bold; text-align:left; text-indent:0px;}

#banner_oben_2 {width:205px; height:40px; float:left; background:url(images/banner_oben_2.jpg) no-repeat; display:block; padding:0px; margin:0px;}
#banner_oben_2_text {width:180px; height:34px; margin:0px; padding:6px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; text-align:left; text-indent:0px;}

#banner_mitte {width:205px; float:left; background:url(images/banner_mitte.jpg); background-repeat:repeat-y; display:block; padding:0px; margin:0px;}
#banner_mitte_text {width:165px; float:left; margin:0px; padding:0px 0px 0px 15px;}

#banner_unten {width:205px; height:20px; float:left; background:url(images/banner_unten.jpg) no-repeat; display:block; padding:0px; margin:0px 0px 20px 0px;}

#banner_komplett {width:205px; height:170px; float:left; background:url(images/banner_komplett.jpg) no-repeat; display:block; padding:0px; margin:0px;}
#banner_komplett_text {width:180px; height:34px; margin:0px; padding:0px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_komplett_text a {font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:10px; line-height:14px; font-weight:bold; text-align:left; text-decoration:none; margin:0px; padding:0px;}

h4 {width:170px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:12px; line-height:20px; font-weight:bold; text-align:left; margin:0px; padding:0px;}
h4.oben {width:170px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:12px; line-height:20px; font-weight:bold; text-align:left; margin:-6px 0px 0px 0px; padding:0px;}
h4.bild {width:170px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:12px; line-height:20px; font-weight:bold; text-align:left; margin:11px 0px 0px 0px; padding:0px;}
h5 {font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:9px; line-height:9px; font-weight:bold; text-align:left; margin:0px; padding:0px;}
h6 {font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:13px; line-height:17px; font-weight:bold; text-align:left; margin:0px; padding:0px 0px 12px 0px;}
p.banner {width:160px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:12px; line-height:20px; text-align:left; margin:0px; padding:0px;}
p.banner_bild {width:160px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:12px; line-height:20px; text-align:left; margin:0px 0px 11px 0px; padding:0px;}
ul.banner_aufzaehlung {width:155px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:12px; line-height:20px; list-style-type:circle; list-style-position:outside; margin:0px 0px 0px 0px; padding:0px 0px 15px 15px;}
ul.banner_aufzaehlung_bild {width:155px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:12px; line-height:20px; list-style-type:circle; list-style-position:outside; margin:11px 0px 0px 0px; padding:0px 0px 15px 15px;}
.news {width:175px; font-family:arial, helvetica, sans-serif; color:#666666; font-size:10px; line-height:14px; font-weight:normal; text-align:left; margin:0px 0px 0px 0px; padding:0px; 0px; 0px; 0px;}






/* Startseite, Reihe 2 */

#startseite_r2_links {width:205px; height:280px; float:left; display:inline; margin:0px 0px 0px 20px; padding:0px;}
#startseite_r2_mitte {width:520px; height:280px; float:left; display:inline; margin:0px 0px 0px 10px; padding:0px;}
#startseite_r2_rechts {width:205px; height:280px; float:left; display:inline; margin:0px 0px 0px 10px; padding:0px;}

#banner_r2_links_oben {width:205px; height:25px; float:left; background:url(images/banner_oben_205x25.jpg) no-repeat; display:block; margin:0px; padding:0px;}
#banner_r2_links_oben_text {width:180px; height:19px; margin:0px; padding:6px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_links_komplett {width:205px; height:185px; float:left; background:url(images/banner_hintergrund01_205x185.jpg) no-repeat; display:block; margin:-5px 0px 0px 0px; padding:0px;}
#banner_r2_links_komplett_text {width:180px; margin:0px; padding:12px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_links_komplett_text a {font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:10px; line-height:14px; font-weight:bold; text-align:left; text-decoration:none; margin:0px; padding:0px;}

#banner_r2_mitte_oben  {width:520px; height:25px; float:left; background:url(images/banner_oben_520x25.jpg) no-repeat; display:block; padding:0px; margin:0px;}
#banner_r2_mitte_oben_text {width:180px; height:19px; margin:0px; padding:6px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_mitte_komplett {width:520px; height:185px; float:left; background:url(images/banner_hintergrund01_520x185.jpg) no-repeat; display:block; margin:-5px 0px 0px 0px; padding:0px;}
#banner_r2_mitte_komplett_text {width:385px; margin:0px; padding:12px 10px 0px 115px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_mitte_komplett_text a {font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:12px; line-height:17px; font-weight:normal; text-align:left; text-decoration:none; margin:0px; padding:0px;}
.r2_mitte {width:380px; font-family:arial, helvetica, sans-serif; color:#8195a9; font-size:12px; line-height:17px; font-weight:normal; text-align:left; margin:0px 0px 0px 0px; padding:0px; 0px; 0px; 0px;}

#banner_r2_rechts_oben  {width:205px; height:25px; float:left; background:url(images/banner_oben_205x25.jpg) no-repeat; display:block; padding:0px; margin:0px;}
#banner_r2_rechts_oben_text {width:180px; height:19px; margin:0px; padding:6px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:15px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_rechts_komplett {width:205px; height:185px; float:left; background:url(images/banner_hintergrund01_205x185.jpg) no-repeat; display:block; margin:-5px 0px 0px 0px; padding:0px;}
#banner_r2_rechts_komplett_text {width:180px; margin:0px; padding:12px 10px 0px 15px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; text-align:left; text-indent:0px;}
#banner_r2_rechts_komplett_text a {font-family:arial, helvetica, sans-serif; color:#ee730c; font-size:10px; line-height:14px; font-weight:bold; text-align:left; text-decoration:none; margin:0px; padding:0px;}











