body                     { background-image: url(wsd_2008/bg.jpg);}

#position               { }
#bg   { margin: 0; padding: 0; width: 100%; height: 100px }
#preheader                       { background-image: url(wsd_2008/preheader.jpg); background-repeat: no-repeat; margin: 0; padding: 0  }
#preheader h1   { margin: 0.67em 0; padding-right: 10px; padding-left: 10px }
#preheader p    { font-size: 10px; font-weight: bold; margin: 2px 0 0 10px; padding: 0; }
#preheader .flowleft    { padding-top: 14px; padding-left: 20px  }
#preheader .flowleft a:link,#preheader .flowleft a:visited,#preheader .flowleft a:active { color: #5d5d5d; text-decoration: none; }
#preheader .flowleft a:hover { color: #373f6d; text-decoration: none; }
#preheader .flowleft .high { color: #003063; background-image: url(wsd_2008/top_menue_high.gif); text-decoration: none; height: 20px; margin-bottom: 10px; padding-top: 0; padding-bottom: 10px; }
#preheader .flowleft .low { color: #003063; text-decoration: none; height: 20px; margin-bottom: 10px; padding-top: 0; padding-bottom: 10px; }

#preheader .center     { background-image: url(wsd_2008/top_menue_high.gif); padding-top: 1px  }
#preheader .flowright        { padding-top: 0; padding-right: 30px }
#header                    { margin: 0; padding: 0 }
#header h1  { margin: 0.67em 0; padding-right: 10px; padding-left: 10px }

#header p               { color: #000; font-size: 10px; text-decoration: none; background-color: #fff; text-indent: 2px; display: inline; margin: 0; padding: 0 }
#header p a,#header  p a:link, #header p a:visited,#header  p a:active          { color: #6c6c6c; text-decoration: none; background-color: #fff; display: inline }
#header p a:hover         { color: #000; text-decoration: none; background-color: #efefef; display: inline }


#header  .flowleft            { }
#header  .center        { }

#header  .flowright                  { margin: 2px; clear: both }




#middel                { background-color: #fff; }

#middelLeft           {  }


#colLeft                  { background-image: url(wsd_2008/col_left.jpg); }
#colLeft .submenue { font-size: 10px; background-color: #454b75; margin-top: 52px; margin-right: 10px; margin-left: 12px; }
#colLeft .submenue_high { color: #fff; background-image: url(wsd_2008/left_menue_high.gif); background-repeat: no-repeat; background-attachment: scroll; padding: 8px 8px 8px 30px; }
#colLeft .submenue_low  { background-image: url(wsd_2008/left_menue_low.gif); background-repeat: no-repeat; padding: 8px 8px 8px 30px; }
#colLeft .submenue_low a, #colLeft .submenue_low a:link, #colLeft .submenue_low a:visited, #colLeft .submenue_low a:active  { color: #fff; text-decoration: none; }
#colLeft .submenue_low a:hover { color: #d4d4d4; text-decoration: none; }
#colLeft p               { font-size: 10px; line-height: 24px; background-color: #00f; margin-top: 52px; margin-right: 10px; margin-left: 12px; }


#colLeft p a,#colLeft  p a:link, #colLeft p a:visited,#colLeft  p a:active           { text-decoration: none; }
#colLeft p a:hover       { background-color: #ebebeb; text-decoration: none; }
#colLeft p .high         { color: #fff; background-color: #fe0000; margin-left: 0; padding-left: 30px; border: solid 1px #00f; }
#colLeft p .low            { color: #fff; background-color: #a47f5e; text-decoration: none; padding-left: 30px; border: solid 1px #000; }
#colLeft h1             { font-weight: bold; margin: 0.67em 0; padding-right: 10px; padding-left: 10px }

#colLeft ul            { color: #fff; font-size: 10px; background-color: #3045a0; text-decoration: none; list-style-type: none; margin-top: 52px; margin-right: 10px; margin-left: 12px; padding: 8px; border: solid 1px #373f6d;/* filter: alpha(opacity=60); moz-opacity: 0.60; opacity: 0.60  */   }

#colLeft ul li             { color: #000; text-decoration: none; background-color: #f81010; text-indent: 2px; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; display: block; }
#colLeft ul li a,#colLeft  ul li a:link, #colLeft ul li a:visited,#colLeft  ul li a:active          { color: #eff4f9; text-decoration: none; background-color: #d2caad; display: block  }
#colLeft ul li a:hover       { color: #000; text-decoration: none; background-color: #efefef }



#colLeft ol       { font-size: 10px; text-decoration: none; list-style-type: none; width: 106px;/* filter: alpha(opacity=90); moz-opacity: 0.90; opacity: 0.90*/      }

#colLeft ol li           { text-decoration: none; text-indent: 10px; display: block }
#colLeft ol li a,#colLeft  ol li a:link, #colLeft ol li a:visited,#colLeft  ol li a:active        { text-decoration: none; display: block }
#colLeft ol li a:hover     { font-weight: normal; text-decoration: none }
#colLeft .banner { position: absolute; bottom: 0; margin-bottom: 14px; margin-left: 12px; }


#content                { background-image: url(wsd_2008/content.jpg); background-repeat: no-repeat; }

#topcontent                { visibility: visible; margin-top: 6px; }
#bottomcontent                { background-color: #f4f4f4; height: 243px; overflow: auto; visibility: visible; margin-top: 15px; margin-bottom: 0; padding-top: 5px; padding-left: 5px; }


#content .breadcrump { color: #5d5d5d; font-size: 9px; margin: 0 0 4px; padding: 0; }
#content .breadcrump a, #content .breadcrump a:link, #content .breadcrump a:visited, #content .breadcrump a:active, #content .breadcrump a:hover { color: #373f6d; text-decoration: none; }
#content h1          { color: #7a7a7a; font-size: 24px; font-weight: normal; margin: 0 20px 6px 0; padding: 0; }
#content h2           { color: #5d5d5d; font-size: 12px; font-weight: bold; margin-top: 20px; margin-bottom: 15px; margin-left: 0; padding-left: 0; }
#content h3           { color: #003063; font-size: 11px; font-weight: bold; margin-top: 10px; margin-bottom: 0; margin-left: 0; padding-left: 0; }
#content h5 { color: #7a7a7a; font-size: 12px; font-weight: bold; line-height: 15px; margin: 0 0 10px; padding: 0; }
#content h6 { font-size: 11px; font-weight: bold; line-height: 15px; margin: 0; padding: 0; }
#content p                     { color: #5d5d5d; font-size: 11px; line-height: 15px; text-align: justify; margin: 0 50px 10px 0; padding-left: 0; }
#content p a,#content p a:link, #content p a:visited,#content p a:active          { color: #003063; text-decoration: none; text-align: justify; }
#content p a:hover      { color: #373f6d; text-decoration: underline  }
#content ul { color: #5d5d5d; font-size: 11px; list-style-type: none; margin: 0 0 10px 40px; list-style-image: url(../data/files/aufz.gif); }
#content ul a,#content ul a:link, #content ul a:visited,#content ul a:active          { color: #373f6d; text-decoration: underline; }

#colRight               { font-size: 11px; background-image: url(wsd_2008/col_right.jpg); overflow: auto      }
#colRight h1 { color: #fff; font-size: 14px; font-weight: bold; background-color: #969590; margin: 10px 10px 5px; padding: 5px }
#colRight h2  { font-size: 12px; font-weight: normal; margin: 5px 10px 10px; padding: 10px }
#colRight p              { color: #363636; background-color: #fff; margin: 10px; padding-left: 10px }
#colRight p a,#colRight p a:link, #colRight p a:visited,#colRight p a:active           { color: #363636; text-decoration: underline; background-color: #fff }
#colRight p a:hover        { color: #000; text-decoration: underline; background-color: #fff }
#colRight ul             { font-size: 10px; text-decoration: none; list-style-type: none; margin-right: 10px; margin-left: 20px; padding-right: 10px; padding-left: 20px }

#colRight ul li              { color: #000; line-height: 14px; text-decoration: none; background-color: #fff; display: block; margin-bottom: 20px }
#colRight ul li a,#colRight  ul li a:link, #colRight ul li a:visited,#colRight  ul li a:active           { color: #6c6c6c; text-decoration: none; background-color: #fff; display: block }
#colRight ul li a:hover         { color: #000; text-decoration: none; background-color: #fff }
#colRight ol       { font-size: 10px; text-decoration: none; list-style-type: none; width: 106px;       }
#colRight ol li           { text-decoration: none; text-indent: 10px; display: block }
#colRight ol li a,#colRight  ol li a:link, #colRight ol li a:visited,#colRight  ol li a:active        { text-decoration: none; display: block }
#colRight ol li a:hover     { font-weight: normal; text-decoration: none }

html>body #footerNewbrowser                  { color: #363636; font-size: 9px; background-image: url(wsd_2008/footer.jpg); }
html>body #footerNewbrowser a,#footerNewbrowser  .flowleft a:link, #footerNewbrowser .flowleft a:visited,#footerNewbrowser  .flowleft a:active                  { color: #373f6d; font-size: 9px; text-decoration: none; margin-top: 0; padding-top: 0; }
html>body #footerNewbrowser p   { text-align: center; margin-top: 0; margin-right: 10px; margin-left: 10px }
html>body #footerNewbrowser .flowleft     { background-position: 100% 100%; margin-top: 0 }
html>body #footerNewbrowser .center   { margin-top: 0; z-index: 3 }
html>body #footerNewbrowser .flowright    { margin-top: 0; z-index: 3 }
#footer                     { color: #363636; font-size: 9px; background-image: url(wsd_2008/footer.jpg); background-repeat: no-repeat; }
#footer p     { color: #363636; font-size: 9px; text-align: center; margin-top: 0; margin-right: 10px; margin-left: 10px ; padding-top: 0; }
#footer .flowleft        { margin-top: 0 }
#footer .center a,#footer .center a:link, #footer .center a:visited,#footer center a:active          { color: #373f6d; font-size: 9px; text-decoration: none;}
#footer .center   { margin-top: 0 ; padding-top: 0; }
#footer .flowright       { margin-top: 0 }
#print_adress { font-size: 1px; height: 0; overflow: hidden; visibility: hidden; }
#print_button { text-align: center; margin-top: 5px; padding-top: 0; }

