/* -- /css/default.css -- */

/* -- Grundlegende Formatierungen -- */
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
a:link,a:visited,a:active,a:hover { color:#10404E; text-decoration:underline; }
a.anker { color:#333333; text-decoration:none; }
form { padding:0; margin:0; }

/* -- Allgemeine Schriftformatierung -- */
span.fonta { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px; }
span.fontb { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin:0px; padding:0px; }
span.fontc { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; margin:0px; padding:0px; }
span.fontd { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px; }
span.fonte { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; margin:0px; padding:0px; }
span.fontf { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin:0px; padding:0px; }
span.color333333 { color:#333333; margin:0px; padding:0px; }
span.color666666 { color:#666666; margin:0px; padding:0px; }
span.color999999 { color:#999999; margin:0px; padding:0px; }
span.colorFFFFFF { color:#FFFFFF; margin:0px; padding:0px; }
span.colorAD3333 { color:#10404E; margin:0px; padding:0px; }
span.colorFF9900 { color:#FF9900; margin:0px; padding:0px; }
span.colorFFF9ED { color:#FFF9ED; margin:0px; padding:0px; }
span.color1A3174 { color:#1A3174; margin:0px; padding:0px; }
span.colorDD3B1F { color:#D7221E; margin:0px; padding:0px; }
div.fonta { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px; }
div.fontb { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin:0px; padding:0px; }
div.fontc { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; margin:0px; padding:0px; }
div.fontd { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px; }
div.fonte { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; margin:0px; padding:0px; }
div.fontf { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin:0px; padding:0px; }
div.color333333 { color:#333333; margin:0px; padding:0px; }
div.color666666 { color:#666666; margin:0px; padding:0px; }
div.color999999 { color:#999999; margin:0px; padding:0px; }
div.colorFFFFFF { color:#FFFFFF; margin:0px; padding:0px; }
div.colorAD3333 { color:#10404E; margin:0px; padding:0px; }
div.colorFF9900 { color:#FF9900; margin:0px; padding:0px; }
div.colorFFF9ED { color:#FFF9ED; margin:0px; padding:0px; }
div.color1A3174 { color:#1A3174; margin:0px; padding:0px; }
div.colorDD3B1F { color:#D7221E; margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
strong,b { font-weight:bold; }

/* -- Schriften und Tabellen in Textarea -- */
td.spalte { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:left; background-image:url(/images/clpixel.gif); }
span.schrift1 { font-size:10px; }
span.schrift2 { font-size:12px; }
span.schrift3 { font-size:14px; }
span.schrift4 { font-size:16px; }
span.schrift5 { font-size:18px; }

/* -- Hauptspalten -- */
td.hcol1 { background-repeat:no-repeat; }
td.hcol2 { background-repeat:no-repeat; }
td.hcolbgr { background-image:url(/images/clpixel.gif); background-repeat:no-repeat; }

/* -- Menue -- */
table.menue { width:528px; height:22px; }
td.menuel { text-align:left; width:16px; height:22px; background-image:url(/images/clpixel.gif); }
td.menuer { text-align:left; width:512px; height:22px; background-image:url(/images/clpixel.gif); }
td.menueinh1 { text-align:left; width:8px; background-image:url(/images/clpixel.gif); }
td.menueinh2 { text-align:left; width:7px; background-image:url(/images/clpixel.gif); }
td.menueinh3 { text-align:left; background-image:url(/images/clpixel.gif); }
td.menueinh4 { text-align:left; width:20px; background-image:url(/images/clpixel.gif); }
a.menuen:link,a.menuen:visited,a.menuen:active { color:#FFFFFF; text-decoration:none; }
a.menuen:hover { color:#FFFFFF; text-decoration:none; }
a.menuea:link,a.menuea:visited,a.menuea:active,a.menuea:hover { color:#FFFFFF; text-decoration:none; }
span.menuefont { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin:0px; padding:0px; }
span.color193074 { color:#193074; margin:0px; padding:0px; }
a.umenu:link,a.umenu:visited,a.umenu:active { color:#193074; text-decoration:none; }
a.umenu:hover { color:#193074; text-decoration:underline; }
span.color10404E { color:#10404E; margin:0px; padding:0px; }
a.smenu:link,a.smenu:visited,a.smenu:active { color:#10404E; text-decoration:none; }
a.smenu:hover { color:#10404E; text-decoration:underline; }

/* -- Adressbloecke -- */ 
span.adresse { color:#999999; margin:0px; padding:0px; }
a.adressel:link,a.adressel:visited,a.adressel:active,a.adressel:hover { color:#999999; text-decoration:underline; }
a.adresser:link,a.adresser:visited,a.adresser:active,a.adresser:hover { color:#333333; text-decoration:underline; }

/* -- Contentformatierungen -- */
a.topnews:link,a.topnews:visited,a.topnews:active,a.topnews:hover { color:#10404E; text-decoration:underline; }
a.efaullink:link,a.efaullink:visited,a.efaullink:active,a.efaullink:hover { color:#10404E; text-decoration:underline; }
a.efaullink2:link,a.efaullink2:visited,a.efaullink2:active,a.efaullink2:hover { color:#666666; text-decoration:none; }
span.efaulart { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; margin:0px; padding:0px; }
table.rueck1 { width:335px; }
td.rueck1l { text-align:left; width:15px; background-image:url(/images/clpixel.gif); }
td.rueck1r { text-align:left; width:320px; background-image:url(/images/clpixel.gif); }
a.format:link,a.format:visited,a.format:active,a.format:hover { color:#333333; text-decoration:none; }

/* -- Sitemap -- */
a.smnull:link,a.smnull:visited,a.smnull:active,a.smnull:hover { font-weight:bold; color:#333333; text-decoration:underline; }
a.smminus:link,a.smminus:visited,a.smminus:active,a.smminus:hover { font-weight:bold; color:#10404E; text-decoration:underline; }
a.smplus:link,a.smplus:visited,a.smplus:active,a.smplus:hover { font-weight:normal; color:#333333; text-decoration:underline; }
a.smsonder:link,a.smsonder:visited,a.smsonder:active,a.smsonder:hover { font-weight:bold; color:#333333; text-decoration:underline; }

/* -- Shop F1F1F1 -- */
a.shop:link,a.shop:visited,a.shop:active,a.shop:hover { color:#D7221E; text-decoration:underline; }
select.shopsel { width:704px; color:#333333; font-family:Verdana,Arial,Helvetica; font-size:11px; background-color:#FCF2E7; }
a.agbs:link,a.agbs:visited,a.agbs:active,a.agbs:hover { color:#666666; text-decoration:underline; }

/* -- Terminkalender & Uhrzeit -- */
td.ncalmonheadline { font-family:Verdana,Arial,Helvetica; font-size:11px; color:#333333; font-weight:bold; text-align:center; background-color:#FFFFFF; background-image:url(/images/calrahmen.gif); }
td.ncalwtagmdmdfss { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#FFFFFF; font-weight:bold; text-align:center; background-color:#BBBBBB; background-image:url(/images/bbbbbb.gif); }
td.ncalwochenormnh { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#F1F1F1; background-image:url(/images/f1f1f1.gif); }
td.ncalwochenormah { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#F1F1F1; background-image:url(/images/f1f1f1.gif); cursor:hand; }
td.ncalwochenendnh { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#FFF1D8; background-image:url(/images/calwebgr.gif); }
td.ncalwochenendah { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#FFF1D8; background-image:url(/images/calwebgr.gif); cursor:hand; }
td.ncalheutedatenh { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#CFCFCF; background-image:url(/images/cfcfcf.gif); }
td.ncalheutedateah { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#666666; text-align:center; background-color:#CFCFCF; background-image:url(/images/cfcfcf.gif); cursor:hand; }
td.ncalsutitleline { font-family:Verdana,Arial,Helvetica; font-size:11px; color:#333333; text-align:center; background-color:#FFFFFF; background-image:url(/images/ffffff.gif); }
td.ncalrahmenspace { background-color:#FFFFFF; background-image:url(/images/ffffff.gif); text-align:center; }
a.ncalwochenorm:link,a.ncalwochenorm:visited,a.ncalwochenorm:active,a.ncalwochenorm:hover { color:#666666; text-decoration:none; }
a.ncalwochenend:link,a.ncalwochenend:visited,a.ncalwochenend:active,a.ncalwochenend:hover { color:#666666; text-decoration:none; }
a.ncalheutedate:link,a.ncalheutedate:visited,a.ncalheutedate:active,a.ncalheutedate:hover { color:#666666; text-decoration:none; }
a.ncaltermindate:link,a.ncaltermindate:visited,a.ncaltermindate:active,a.ncaltermindate:hover { color:#AD3333; text-decoration:none; font-weight:bold; }
a.calheadline:link,a.calheadline:visited,a.calheadline:active,a.calheadline:hover { font-weight:normal; color:#333333; text-decoration:none; }
select.calev { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; width:300px; color:#333333; background-color:#F9F9F9; }
a.cal:link,a.cal:visited,a.cal:active,a.cal:hover { font-weight:normal; color:#10404E; text-decoration:underline; }
span.cal { color:#10404E; margin:0px; padding:0px; }

/* -- Kaestchen rechte Seite -- */
table.headliner { width:160px; height:22px; }
td.headliner { text-align:left; width:151px; height:22px; background-image:url(/images/headliner.gif); }
td.headlines { text-align:left; width:9px; height:22px; background-image:url(/images/headlines.gif); }
table.sinhalt { width:160px; }
td.sinhaltkf { text-align:left; width:160px; height:1px; background-image:url(/images/10404e.gif); }
td.sinhalt1 { text-align:left; width:1px; background-image:url(/images/10404e.gif); }
td.sinhalt2 { text-align:left; width:8px; background-image:url(/images/ffffff.gif); }
td.sinhalt3 { text-align:left; width:142px; background-image:url(/images/ffffff.gif); }
td.sinhalt2nl { text-align:left; width:8px; background-image:url(/images/nlbgr.gif); }
td.sinhalt3nl { text-align:left; width:142px; background-image:url(/images/nlbgr.gif); }
td.sinhalt2cal { text-align:left; width:8px; background-image:url(/images/ffffff.gif); }
td.sinhalt3cal { text-align:left; width:142px; background-image:url(/images/ffffff.gif); }
td.sinhalt2uhr { text-align:left; width:8px; background-image:url(/images/ffffff.gif); }
td.sinhalt3uhr { text-align:left; width:142px; background-image:url(/images/ffffff.gif); }
td.sinhalt2chat { text-align:left; width:8px; background-image:url(/images/chbgr.gif); }
td.sinhalt3chat { text-align:left; width:142px; background-image:url(/images/chbgr.gif); }
td.sinhalt2such { text-align:left; width:8px; background-image:url(/images/suchbgr.gif); }
td.sinhalt3such { text-align:left; width:142px; background-image:url(/images/suchbgr.gif); }

/* -- Fussbereich -- */
table.lastline { height:1px; }
td.lastline { text-align:left; height:1px; background-image:url(/images/lastline.gif); }
table.fussvoll { height:22px; }
td.fussvoll { text-align:left; height:22px; background-image:url(/images/fussbgr.gif); }
table.flinks { width:760px; background-image:url(/images/clpixel.gif); }
td.fspace { text-align:left; width:14px; background-image:url(/images/clpixel.gif); }
td.finhaltl { text-align:left; width:500px; background-image:url(/images/clpixel.gif); }
td.finhaltr { text-align:right; background-image:url(/images/clpixel.gif); }
a.flinksl:link,a.flinksl:visited,a.flinksl:active { color:#FFF9ED; text-decoration:none; }
a.flinksl:hover { color:#FFF9ED; text-decoration:underline; }
a.flinksr:link,a.flinksr:visited,a.flinksr:active { color:#FFF9ED; text-decoration:none; }
a.flinksr:hover { color:#FFF9ED; text-decoration:underline; }