body { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; margin:0px; text-align:left; }

.bodynavi { background-color:#0066ff; margin:0px; background-image:url(../pics/cosmobacktop.jpg); background-position:0px 0px; background-repeat:repeat; background-attachment:fixed; text-align:center; }

.body1 { scrollbar-face-color:#990000; scrollbar-shadow-color:#990000; scrollbar-highlight-color:#990000; scrollbar-3dlight-color:#ffff00; scrollbar-darkshadow-color:#ffff00; scrollbar-track-color:#ff0000; scrollbar-arrow-color:#ffff00; background-image:url(../gifs/background2.gif); repeat:repeat-y; background-position:0px 0px; background-repeat:repeat-y; background-attachment:fixed; background-color:#ff0000; text-align:left; padding-left:10px; }

.base { width:878px; height:379px; margin:0px; z-index:1; position:absolute; top:22px; left:-2px; overflow:visible; text-align:center; }

.tabelle1 { width:600px; height:100%; margin:0px; margin-left:15px; border:0px; vertical-align:top; }
.tabrand { height:20px; width:20px; }
.tabtitel { width:580px; height:45px; text-align:center; }
.tabinhalt { width:580px; vertical-align:top; }

hr { with:100%; height:1px; color:#000000; margin-top:-5px; }

h1 { font-family:arial,verdana,helvetica,sans-serif; font-size:18px; font-weight:bold; color:#ffff00; text-decoration:none; text-align:center; margin-bottom:-5px; }

h2 {font-family:arial, verdana, sans-serif; font-size: 16px; font-weight:700; color:#ffff00; text-decoration:none; text-align:center; margin-bottom:-5px;}

.textlinks {font-family:arial, verdana, sans-serif; font-size:15px; font-weight:normal; color:#000000; text-decoration:none; text-align:left;}

.textblock {font-family:arial, verdana, sans-serif; font-size:15px; font-weight:normal; color:#000000; text-decoration:none; text-align:justify;}

.textrechts {font-family:arial, verdana, sans-serif; font-size:15px; font-weight:normal; color:#000000; text-decoration:none; text-align:right;}

.textklein {font-family:arial, verdana, sans-serif; font-size:12px; font-weight: normal; color:#000000; text-decoration:none; text-transform:uppercase;}

.textmitte {font-family:arial, verdana, sans-serif; font-size:15px; font-weight:normal; color:#000000; text-decoration:none; text-align:center;}

.textfett { font-weight:bold; }
.textbig { font-size:2cm; }

.txtlst { font-family:arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #00004f; text-decoration: none; text-align:left; list-style-image:url(../pics/bullet.gif); list-style-position:outside;}

a:link { font-family:arial, verdana, sans-serif; font-size:15px; font-weight:600; color: #ffff00; text-decoration:underline; }
a:visited { font-family:arial, verdana, sans-serif; font-size:15px; font-weight:600; color: #ffcc00; text-decoration:none; }
a:hover { font-family:arial, verdana, sans-serif; font-size:15px; font-weight:600; color: #000000; text-decoration:none; }
a:active { font-family:arial, verdana, sans-serif; font-size:15px; font-weight:600; color: #009933; text-decoration:none; }
a:focus  { font-family:arial, verdana, sans-serif; font-size:15px; font-weight:600; color: #009933; text-decoration:none; }

a.info:link { color:#000000; text-decoration:underline; font-weight:normal; font-size:12px; }
a.info:visited { color:#ffcc00; text-decoration:none; font-weight:normal; font-size:12px; }
a.info:hover { color:#0000ff; text-decoration:none; font-weight:normal; font-size:12px; }
a.info:active { color:#009933; text-decoration:none; font-weight:normal; font-size:12px; }
a.info:focus  { color:#009933; text-decoration:none; font-weight:normal; font-size:12px; }

.navi {font-family:arial, verdana, sans-serif; font-size: 12px; font-weight: normal; color: #00004f; text-decoration:none; text-transform:uppercase; }

a.navi:link {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:600; color:#ffff00; text-decoration:none; text-align:left;}
a.navi:visited {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:600; color:#ffff00; text-decoration:none; text-align:left;}
a.navi:hover {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:600; color:#ff0000; text-decoration:none; text-align:left;}
a.navi:active {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:600; color:#33cc00; text-decoration:none; text-align:left;}

.left {text-align:left;}
.right {text-align:right;}

.bildlinks { float:left; margin-right:10px; }
.bildrechts { float:right; margin-left:10px; }

.button { font-family: "arial, sans-serif; font-size:12px; font-weight:bold; color:#ffff00; background-color:#ff0000; height:20px; width:100px; border:1px #ffff00 solid; cursor:hand; border-width:1px; border-color:#ffff00; }

.field { background-color:#ff0000; border:1px #ffff00 solid; color:#000000; font-family:arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; text-align:left; }
