
a  { color: #0047ab; font-weight: bold; font-size: 11px }
a:link  { color: #0047ab; font-family: Verdana; font-weight: bold; font-size: 11px; text-decoration: underline }
a:visited   { color: #4169e1; font-size: 11px }
a:hover  { color: #32cd32; font-weight: bold; font-size: 11px }
a:active  { color: #f00; font-weight: bold; font-size: 11px }
/*Clears Box Model Hack in IE5*/
body { color: #000; font-family: Verdana; background: #fff; margin: 0; padding: 2em 30px }
body, div, h2, h3, h4 { color: #333; font-size: small; font-family: verdana, sans-serif; voice-family: inherit   }
h1 { color: #708090; font-size: 15px; font-family: Verdana; font-style: normal; font-weight: bold; text-align: center; vertical-align: middle }
h1 a { color: #333; text-decoration: none }
h1 a:hover { color: #f5f5f5; border-bottom: 1px dotted #666 }
h1, h2 { color: #696969; font-family: Verdana; font-weight: bold; text-align: center }
h2 { color: #4169e1; font-size: 10pt; font-weight: 700; margin: 0; padding-bottom: 6px; border-bottom: 1px solid #ccc }
h5 { color: #32cd32; font-size: 11pt; font-weight: bold; text-align: center; margin: 0; padding-bottom: 2px; vertical-align: middle; border-bottom: 1px solid #ccc }
h6 { color: #4682b4; font-size: 11pt; font-weight: bold; text-align: center; margin: 0; padding-bottom: 2px; vertical-align: middle; border-bottom: 1px solid #ccc }
.headmenu_new { width: 100%; padding: 0px; border-left: solid 1px #3b6fa3; border-top: solid 1px #3b6fa3; border-right: solid 1px #3b6fa3 }
.headmenu_navi { background-color: Silver; text-align: left; width: 100%; vertical-align: middle; padding: 0px; border: solid 1px #3b6fa3 }
html { min-width: 600px; }
p { line-height: 150%; text-align: left }
p.note   { color: #000080; font-size: 8pt; font-family: verdana; line-height: 130%; background: #eee; text-align: left; margin-top: 0; padding: 4px 4px 4px 8px }
.bluebut    { background: url("../grafik/bckgrndmenu02_strip.gif") repeat-x }
.clearhack { display: inline }
.greybut   { background: url("../grafik/bckgrndmenu01_strip.gif") repeat-x }
.h7 { color: #0047ab; font-size: 10pt; font-family: Verdana; font-weight: bold; background-color: #f5f5f5; text-align: center; margin: 0; padding: 2px 4px; vertical-align: middle; border: solid 2px #c0c0c0 }
.loginbox { background-color: #f5f5f5; padding: 4px; position: relative; width: 150px; height: auto; border: solid 1px #0047ab }
.logintab { font-size: xx-small; font-family: Verdana; text-align: center; width: 99%; vertical-align: middle; border: 0 }
.logintd { text-align: center; vertical-align: middle }
.maindiv { text-align: center; width: 99% }
.menutabmiddle { text-align: center; width: 100%; }
.menutableft { text-align: left; width: 48px; }
.menutabright { text-align: right; width: auto; }
.newsblock { color: #2f4f4f; font-size: 10px; font-family: Verdana; line-height: normal; background-color: #f5f5f5; text-align: left; text-indent: 2px; padding: 1px; position: absolute; z-index: 1; top: 90px; left: 64em; width: auto; height: auto; border: solid 1px #708090 }
.newsstart { font-size: 10px; font-family: Verdana; line-height: 16px; text-align: center; margin: 2px; z-index: 32; height: 63px; vertical-align: middle }
.note { color: #000080; font-size: 8pt; font-family: Verdana; background: #eee; text-align: left; margin-bottom: 10px; height: 20pt }
.note li  { font-size: 8pt; font-family: Verdana; line-height: 16pt; text-align: left; list-style-image: url("../grafik/liste2.gif"); list-style-position: inside; padding-left: 12px }
.redbut  { background: url("../grafik/bckgrndmenu03.jpg") repeat-x }
.swbanner { font-size: 8pt; line-height: 18px; text-align: center; letter-spacing: normal; list-style-image: url("../grafik/newslist02.gif"); list-style-position: inside; display: list-item; margin-top: 4px; position: relative; width: auto }
.swflag { position: absolute; top: 50px; right: 135px }
.swfoot { color: #a9a9a9; font-size: x-small; font-family: Verdana; z-index: 91 }
.swlogin { position: absolute; top: 40px; right: 35px }
.swlogo { background-image: url("../grafik/sw_logo.gif"); background-repeat: no-repeat; background-position: center; text-align: right; width: 100%; height: 3em; min-width: 57em; vertical-align: middle }
.swlogostart { background-image: url("../grafik/sw_logo.gif"); background-repeat: no-repeat; background-position: center; text-align: center; position: relative; left: 220px; width: 500px; height: 40px; vertical-align: middle }
.swMain { background-color: #696969 }
.sw-navbar-bottom   { position: absolute; bottom: 0; width: 100%; height: auto; filter: alpha(opacity=100); opacity: 1.0   }
.sw-navbar-top    { background-image: url("../grafik/menubar-top-strip.gif"); background-repeat: repeat-x; background-position: 0 0; display: block; position: relative; top: 0; right: 0; width: 100%; height: auto; min-width: 760px; filter: alpha(opacity=100); opacity: 1.0    }
.tdcenter { text-align: center }
.turqbut   { background: url("../grafik/bckgrndmenu05.jpg") repeat-x }
.yellobut     { background: url("../grafik/bckgrndmenu04.jpg") repeat-x }

