@charset "UTF-8";
body {margin:0; padding:0; text-align:center; background-color:#ffffff; font-family:Helvetica, Arial, sans-serif}
#body {margin:0 auto 0 auto; text-align:left; width:820px; margin-top:22px; }
#bg { float:left; background-image:url(../images/bg.png); background-repeat:repeat-y; width:820px; }
#header {float:left; height:220px; width:820px;}
#headerimage {margin:0 19px 0 19px;}
#content {width:820px; margin:0 19px 0 19px; background-image:url(../images/content.png); background-repeat:repeat-y;}
#left {float:left; width:157px;}
#normal {float:left; width:439px; margin:10px 0 10px 16px;}
#contentnormal {margin-top:15px;}
#right { float:left; width:134px; margin:10px 0 10px 24px; }
#footer { float:left; height:20px;width:820px;}
.copyright { text-align:right; font-size:10px; margin:0 30px 5px 0;}
.clear { clear:both;}
.entry {margin:0 0 10px 0;}
.entry .date { color:#009ee0;} 

/* Navigation */
.navi { margin:17px 0 10px 9px;}
.item {height:26px; border-bottom:1px solid #c9c90a; width:142px; background-image:url(../images/pfeilrechts.png); background-repeat:no-repeat; background-position:center left;}
.item a, .lastitem a { color:#FFFFFF; text-decoration:none; font-size:10px; padding-left:16px;line-height:26px; height:26px;}
.item a:hover, .lastitem a:hover { color:#ffffff;}
.item:hover, .lastitem:hover {background-image:url(../images/pfeilunten.png); background-repeat:no-repeat;}
.active {background-image:url(../images/pfeilunten.png); background-repeat:no-repeat;}
.sub { border:none; background-image:url(../images/pfeilunten.png); background-repeat:no-repeat;}
.lastitem {height:26px; font-size:10px; border-bottom:none; width:142px; background-image:url(../images/pfeilrechts.png); background-repeat:no-repeat; background-position:center left;}
.lastactive {height:26px; border-bottom:none; width:142px; background-image:url(../images/pfeilunten.png); background-repeat:no-repeat; background-position:center left;}

.subitem {height:26px;width:142px; font-size:10px;}
.subitem a, .lastsubitem a { color:#009ee0; text-decoration:none; font-size:10px; padding-left:16px;line-height:26px; height:26px;}
.subitem a:hover, .lastsubitem a:hover {color:#91d6ff;}
.subactive a {color:#91d6ff;}

.lastsubitem {height:26px; font-size:10px; width:142px; border-bottom:1px solid #c9c90a;}
.lastsubitem a { font-size:10px;}
.lastsubactive {border-bottom:1px solid #c9c90a; }
.lastsubactive a {color:#91d6ff;}

#rootline {margin-top:14px; color:#c9c90a; font-size:10px; height:19px; border-bottom:1px solid #c9c90a;}
#rootline a {color:#ffffff; text-decoration:none; letter-spacing:0.5px;}

/*Text-Layout */
#normal IMG {border:4px solid #009ee0; margin-right:10px;}
#normal .csc-textpic-intext-left-nowrap .csc-textpic-text { margin-left:10px;}
a {color:#009ee0; text-decoration:none;}
a:hover {color:#91d6ff}
h1 {color:#009ee0;font-size:18px; font-weight:normal; margin:0; padding:0; letter-spacing:1px;}
p {margin:0; color:#9c9d9f; font-size:12px; font-weight:lighter; letter-spacing:0.4px;} 
b { font-weight:bold;}
UL {color:#9c9d9f; font-size:13px; margin:10px 0 0 0; padding:0 0 0 19px;}
OL {color:#9c9d9f; font-size:13px; margin:10px 0 0 0; padding:0 0 0 19px;}
HR {height:1px; border:none; background-color:#c9c90a;}
FORM { font-size:12px; color:#9c9d9f;}
.formleft { float:left; width:90px; margin:5px 0 5px 0; line-height:22px;}
.formright { float:left; width:300px;margin:5px 0 5px 0;}
.error { color:#c9c90a;}


#right H5 {color:#9c9d9f; margin:0; padding:0; border-bottom:1px solid #c9c90a; font-size:22px; height:28px; margin-top:5px; text-align:center; font-weight:normal;}