body {		margin:0 0 0 0px;
		background-color:#003366;
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif; 
}

body,td,th,p,h1,h2,h3,h4,h5,h6,div,ul,ol,li,address,blockquote,nobr,b,i { font-family:Arial,Helvetica,sans-serif; }

td { font-size:12px; }

a { color:#003366;}
a:hover { color:#336699;}

a.h1 { text-decoration:none;color:#666633;}
a.h1:hover {color:#666633;}

a.prBtn { text-decoration:none; }

h1 { font-family:Times New Roman,serif; color:#666633; font-size:20px; text-decoration:none;font-weight:normal;margin:0 0 0 0pt;padding:0pt;}
h2 { font-size:16px;font-weight:normal;color:#666633;font-family:Times New Roman,serif;font-weight:normal;margin:0 0 0 0pt;padding:0pt;}
h4 { text-transform:uppercase; color: #666633; letter-spacing: 3px; font-size:9px; border-bottom:1px solid #666633;font-weight:normal;}

/* navigation */
.nav_title{ text-transform: uppercase; color: #FFFFFF; letter-spacing: 3px; font-size:9px;}
.navi { font-family:Arial,Helvetica; color:#FFFFFF; font-size:12px; text-decoration:none;}
a.navi:hover { text-decoration:none; color:#66CCFF;}
.naviCurrent { font-family:Arial,Helvetica; color:#66ccFF; font-size:12px; text-decoration:none;}

/* shortlinks */
.shortLinks { font-family:Arial,Helvetica, sans-serif; color:#FFFFFF; font-size: 12px; text-decoration:none;}
a.shortLinks:hover { text-decoration:none; color:#66CCFF;}
.shortLinksPipe { color:#336699;}

/* Quote */
.quote { font-family:Arial,Helvetica; font-size:12px; color:black;}
.quQuelle { font-family:Arial,Helvetica; font-size:12px; color:#666633;}
.quMeta { font-family:Arial,Helvetica; font-size:10px; color:#666633;}

/* right Column on first page */
.LocalLink { font-size:12px; text-decoration:none;}
a.LocalLink:hover {color:#336699;}

/* trail */
.trailLink { color:black; font-weight:bold; font-size:12px;}
a.trailLink { color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
a.trailLink:hover { color:#336699; font-weight:normal; font-size:12px; text-decoration:none;}

/* channel */
.channelTitle { color:white; font-size:16px; font-weight:bold; }
.channelDetails { color:white; font-size:9px; }

/* contact */
.kontaktbold { color:#CC3300;font-size:16px;font-weight:bold; }
A.kontaktbold { color:#CC3300;font-size:16px;font-weight:bold;text-decoration:none; }
A.kontaktbold:hover { text-decoration:underline; }
A.kontaktbold:visited { color:#CC3300; }

/* forms */
.formLabels { text-transform: uppercase; color: #666633; letter-spacing: 3px; font-size:9px;}
.formElements { font-size:12px; font-family:Arial, Helvetica; color:#003366; }

/* news */
.fotoSub { font-size:9px; font-weight:bold;}
.fotoSrc { font-size:9px; font-style:italic;}
.newsTitle { font-size:20px;font-weight:bold;color:#666633;}
.newsSub { font-size:12px;font-weight:bold;color:#666633;}
.newsSrc { font-size:10px;color:black; }
.newsBody { font-size:12px; }
.newsDatum { font-size:10px;font-weight:bold;color:#666633; }


.tabtitleWhite{ color:white;font-weight:bold;}
.tabWhitecell { background-color:white; }

.tabout_titel {	background-color:#F1F1CD; font-weight:bold; color:black;}
.tabout_titelBlue { background-color:#003366; font-weight:bold; color:white;}
.tabout_normal { background-color:white; font-weight:normal; color:black;}
.tabout_normal2 { background-color:#EEEEEE; font-weight:normal; color:black;}
.tabout_special { background-color:#FFCC99; font-weight:normal; color:black;}
.tabout_aktion { background-color:#F1F1CD; font-weight:normal; color:black;}


.blueUnderline { border-bottom:1px solid #003366;padding-bottom:10px;}
.goldUnderline { border-bottom:1px solid #666633;padding-bottom:10px;}
.photoSub { font-size:10px; font-style:italic; }
.details {color:#666633;font-size:9px;margin-bottom:15px;}
.disclaimer { font-size:xx-small; color:#FFFFFF;}