body {background-image: url("regionalportal-background.gif");text-align: center; background-color:#660000;}
body {font-family:Arial,sans-serif;font-size: 9pt;color: #000000} .h{font-family:Arial,sans-serif;font-size: 20px;color: #008000} .q{text-decoration:none; color:#0000cc}

a {font-size: 9pt ;font-family: Arial; color: #72869E}
a:hover {font-size: 9pt ;font-family: Arial; color: #990000}
a.portal_link {font-size: 8pt ;font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}
a.portal_link:link { color:#ffffff; }
a.portal_link:visited {font-size: 8pt ;font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}
a.portal_link:active {font-size: 8pt ;font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}
a.portal_link:hover {font-size: 8pt ;font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc00}

.text {font-size: 9pt ;font-family: Arial; color: #000000}
.kat {font-size: 9pt ;font-family: Arial; color: #ff0000}
.head {font-size: 10pt ;font-family: Arial; font-weight: bold; color: #000000}
.news {font-size: 9pt ;font-family: Arial; color: #000000}
.newstitel {font-size: 8pt ;font-family: Arial; color: #000000;}
.newstitel-weiss {font-size: 8pt;font-family: Arial; color: #ffffff;}
.newslink {font-size: 9pt ;font-family: Arial; color: #000000;}

h1 {font-size: 16pt ;font-family: Arial; font-weight: bold; color: #000000; text-align:center}
h2 {font-size: 10pt ;font-family: Arial; font-weight: bold; color: #000000; text-align:center}
h3 {font-family: Verdana;font-size: 10pt;font-weight: bold;color: #FFFF66;}

.foot {font-size: 8pt ;font-family: Arial; color: #cccccc}
.fehler {font-size: 10pt ;font-family: Arial; color: #ff0000; font-weight: bold;}
input, select {background-color:#ffffff; color:#000000; font-family:Arial; font-size:10pt; border-color:#000000; border-width:1px;}

img {border: 0px;}
hr {color: #FFCC00;}


p {font-size: 9pt ;font-family: Arial; color: #000000}
p.zentriert {text-align: center;font-size: 9pt ;font-family: Arial; color: #000000}
p.footer {text-align: center;font-size: 9pt ;font-family: Arial; color: #72869E}
p.footerzentriert {text-align: center;font-size: 8pt ;font-family: Arial; color: #ffffff}

div {font-size: 9pt;}
div.zentriert {text-align: center;font-size: 9pt ;font-family: Arial; color: #000000}
div.footerzentriert {text-align: center;font-size: 9pt ;font-family: Arial; color: #000000}

table.pics {width: 100%;border: 1px;border-color: #FF6600;border-style: dotted;background-color:#000000;color: #FFFFCC;}
table.inner {width: 100%;border: 1px;padding:2px;background-color: #FFFFFF;border-color: #000000;border-style: dotted;}
table.aussen {width: 100%;border: 1px;padding: 5px;background-color: #FF9933;border-color: #000000;border-style: dotted;}
table.der {width:100%;height: 142px;border:0px;padding:5px;}
table.header {width:100%;height: 142px;border:0px;background-image:url(header.gif);}
table.banner {width:497px; height:74px;right: 2px; background-image:url(bannergrund.gif);}
table.inhalt {border:0px;padding:2px;background-color: #FFFFFF;}


td {font-family:Arial,sans-serif;font-size: 9pt;color: #000000; text-align:left;}
td.pics {vertical-align:top;font-family: Verdana;font-size: 10pt;color: #FFFFCC;}
td.smallpics {vertical-align:top;width: 200px;text-align: center;font-family: Verdana;font-size: 10pt;color: #FFFFCC;}
td.banner {width:497px;height:70px;}
td.header {width:100%;height:134px}
tr.oben {vertical-align: top;}
td.logo {width:35%;height:118px}
td.logbanner {width:65%;height:118px}
td.nav {width:160px;border:1px;border-color:#000066;border-style:solid;}
td.inhalt {border:1px;border-color:#666600;border-style:solid;padding:2px;font-family:Arial,sans-serif;font-size: 9pt;color: #000000}
td.content {width:100%;}

