body {background:#000;font-family:Verdana,sans-serif;color:#aaa;font-size:0.6em;line-height:16px;}
h1 {color:#f4862a;font-size:1.15em;font-variant:small-caps;}
h3 {color:#f4862a;font-size:1.1em;padding-left:10px;display:inline;}
.h2 {color:#f4862a;font-size:1.0em;text-align:right;}
.h5 {color:#f4862a;font-size:0.9em;font-weight:normal;}
p {margin-bottom:2em;}
.impressum {font-size:0.9em;line-height:13px;}
a, a:visited {text-decoration:none;color:#f4862a;}
a:hover {background:#444;}
img {border:1px solid #f4862a;}

.graurand {width:760px;background:#444;padding:25px;border:4px solid #000;}
* html .graurand {width:757px; w\idth:752px;}
.os {width:818px;background:url(../images/orangeschwarz.gif);padding:30px;}
.dunkelos {width:878px;background:url(../images/orangeschwarzdunkel.gif);padding:36px;margin:0px auto;}
.logozeile {width:752px;border-left:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000;background:#000;}
.logozeilestrichel {width:752px;border-top:1px dotted #aaa;border-bottom:1px dotted #aaa;padding-top:4px;padding-bottom:4px;}
.orangesfeld {width:752px;height:75px;background:#f4862a url(../images/logo.png);}
.logotext {position:relative;color:#333;font-size:1.6em;font-family:Arial,sans-serif;font-weight:bold;left:124px;top:52px;text-transform:uppercase;}

.content {width:752px;height:370px;border-left:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000;background-attachment:fixed;background:#000 url(../images/bgohr.png) no-repeat 108px center;}
.contentlinks {width:752px;height:370px;border-left:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000;background-attachment:fixed;background:#000 url(../images/bgohr.png) no-repeat 50px center;}
.nologocontent {width:752px;height:370px;border-left:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000;background:#000;}
.textcontainer {width:600px;padding-left:10px;padding-right:5px;width:auto;overflow:auto;height:370px;}
.text {padding-top:20px;}
.entryheadline {position:absolute;width:374px;height:50px;background:#222;}
.entrytextcontainer {position:absolute;width:374px;padding-left:10px;padding-right:5px;width:auto;overflow:auto;height:100px;}
img.dreieck {position:absolute;border:0px;left:13px;top:44px;visibility:hidden;z-index:101;}

.thumbnailauswahl {position:absolute;margin-top:315px;height:54px;width:495px;overflow:auto;border-top:1px dotted #aaa;}
.thumbnailauswahl img {border:1px solid #f4862a;height:36px;}
.bilderanzeigeiframe {position:absolute;margin-left:3px;width:493px;height:312px;}

.menu {width:752px;height:67px;position:relative;z-index:100;background:#222;border-left:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000;}
* html .menu {width:757px; w\idth:752px;}

.menu ul {padding:0;margin:0;list-style-type:none;}

.menu li {float:left;position:relative;}

.menu a, .menu a:visited {display:block;font-size:7pt;text-decoration:none;font-weight:normal;padding-left:10px;line-height:29px;}
a.toplevellinks, a.toplevellinks:visited {display:block;font-size:1.2em;text-decoration:none;font-weight:bold;color:#f4862a;background:#333;width:112px;height:40px; border:1px solid #000; border-width:4px 0 4px 4px;padding-left:10px;padding-top:0px;line-height:29px;}
a.toplevelhighlight, a.toplevelhighlight:visited {display:block;font-size:1.2em;text-decoration:none;font-weight:bold;color:#fff;background:#f4862a url(../images/buttonbgverlauf.gif);width:112px;height:40px; border:1px solid #000; border-width:4px 0 4px 4px;padding-left:10px;padding-top:0px;line-height:29px;}

* html a.toplevellinks, * html a.toplevellinks:visited {width:149px; w\idth:112px;}
* html a.toplevelhighlight, * html a.toplevelhighlight:visited {width:149px; w\idth:112px;}

.menu ul ul {visibility:hidden;position:absolute;height:19px;top:44px;left:4px;border-top:4px solid #000;width:299px;background:#444;}

* html .menu ul ul {top:43px;t\op:44px;}

.menu table {position:absolute;top:0;left:0;border-collapse:collapse;}

.menu a:hover {color:#fff; background:#f4862a url(../images/buttonbgverlauf.gif);}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#f4862a url(../images/buttonbgverlauf.gif);}

.menu ul ul a, .menu ul ul a:visited {background:#444;color:#fff;height:auto;line-height:1em;padding:5px 10px;border-width:0px 0px 1px 0px;}
.menu ul ul a:hover {background:#333;}

.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}

.menu ul li:hover img.dreieck,
.menu ul a:hover img.dreieck{visibility:visible;}