
a:link { text-decoration: none; width: 16px; border-style: none; }
a:visited { text-decoration: none; width: 16px; border-style: none; }
a:hover { text-decoration: none; width: 16px; border-style: none; }
a:active { text-decoration: none; width: 16px; border-style: none; }
body { font-size: small; font-family: arial, sans-serif; margin: 0 auto; background-color: #808080; background-repeat: repeat; width: 940px; word-wrap: break-word; }
body { font-size: small; font-family: arial, sans-serif; background-color: #808080; background-repeat: repeat; width: 940px; word-wrap: break-word; }
#bottom { color: #cdcb98; font-size: 16px; position: absolute; top: 612px; width: 892px; height: 12px; margin-left: 11px; border-top: 1px solid #808080; }
#container { background-repeat: no-repeat; width: 912px; height: 618px ; margin-right: 14px; margin-left: 14px; }
#background { background-color: #f2f2e6; background-image: url(../03_pics/01_coresite/background_v.jpg); background-attachment: scroll; width: 940px; height: 640px; }
#content { color: white; font-size: 16px; background-image: none; position: absolute; top: 175px; width: 893px; height: 437px; overflow: auto; margin-left: 10px; }
#newsblock { color: white; font-size: 16px; background-image: none; position: absolute; top: 30px; width: 870px; height: 380px; }
#content_headline { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; top: 15px; width: 600px; height: 25px; margin-left: 58px; }
#subnavi { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; top: 5px; left: 58px; width: 600px; height: auto; }
#content_txt_li { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; top: 40px; width: 600px; height: auto; margin-left: 58px; }
#content_txt { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; top: 40px; width: 775px; height: auto; margin-left: 58px; }
#content_txt_li_small { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; top: 40px; width: 400px; height: auto; margin-left: 58px; }
#news_txt { color: white; font-size: 16px; background-image: none; text-align: justify; position: absolute; left: 58px; width: 525px; height: auto; border-bottom: 0 solid gray; border-top-color: gray; border-right-color: gray; border-left-color: gray; }
#pic_re { color: white; font-size: 16px; background-color: black; background-image: none; text-align: justify; position: absolute; left: 600px; width: 250px; height: auto; }
#pic_re_big { color: white; font-size: 16px; background-image: none; text-align: justify; width: 350px; height: auto; margin-left: 475px; }
#navi { color: #cdcb98; font-size: 16px; position: absolute; top: 190px; left: 35px; width: 110px; height: auto; border: solid 1px gray; }
#headline { color: #cdcb98; left: 58px; width: 886px; height: 660px; }
#imgrow { color: #cdcb98; font-size: 16px; position: absolute; top: 14px; width: 904px; height: 156px; margin-right: 4px; margin-left: 4px; }
.img { border: solid 1px black; }
.center { text-align: center; }
.linknavi a:link { color: white; text-decoration: none; }
.linknavi a:visited { color: white; text-decoration: none; }
.linknavi a:hover { color: white; text-decoration: none; }
.linknavi a:active { color: white; text-decoration: none; }
.linknaviHL a:link { color: black; text-decoration: none; }
.linknaviHL a:visited { color: black; text-decoration: none; }
.linknaviHL a:hover { color: black; text-decoration: none; }
.linknaviHL a:active { color: black; text-decoration: none; }
.linksubnavi a:link { color: #333; text-decoration: none; }
.linksubnavi a:visited { color: #333; text-decoration: none; }
.linksubnavi a:hover { color: #333; text-decoration: none; }
.linksubnavi a:active { color: #333; text-decoration: none; }
.linksubnaviHL a:link { color: black; text-decoration: none; }
.linksubnaviHL a:visited { color: black; text-decoration: none; }
.linksubnaviHL a:hover { color: black; text-decoration: none; }
.linksubnaviHL a:active { color: black; text-decoration: none; }
.linkmail a:link { color: #333; text-decoration: none; }
.linkmail a:visited { color: #333; text-decoration: none; }
.linkmail a:hover { color: #333; text-decoration: none; }
.linkmail a:active { color: #333; text-decoration: none; }
.linkbottom a:link { color: #808080; text-decoration: none; }
.linkbottom a:visited { color: #808080; text-decoration: none; }
.linkbottom a:hover { color: #808080; text-decoration: none; }
.linkbottom a:active { color: #808080; text-decoration: none; }
.linktext a:link { color: black; text-decoration: none; }
.linktext a:visited { color: black; text-decoration: none; }
.linktext a:hover { color: black; text-decoration: none; }
.linktext a:active { color: black; text-decoration: none; }
.linktextUL a:link { color: black; text-decoration: underline; }
.linktextUL a:visited { color: black; text-decoration: underline; }
.linktextUL a:hover { color: black; text-decoration: underline; }
.linktextUL a:active { color: black; text-decoration: underline; }
/* Lightbox styles */
#lightbox { background-color: #eee; padding: 12px  }
#lightboxDetails { font-size: 1em  }
#lightboxCaption { float: left; padding-top: 0.5em  }
#lightbox img { clear: both; border-style:none; }
#overlay img { border-style:none; }
#overlay { background-image: url(../04_lightbox/overlay.png)  }
* html #overlay { background: url(../04_lightbox/transparent.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png", sizingMethod="scale")  }
.linie { border-bottom-color: black; border-bottom-width: 3px; }
