html,body{ background: #000 url('images/mainbackground.png') repeat-x}
body,td,th{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #CCC}
body{margin-top: 0px}
#mainframe{background-image:url(images/firmenlogotrans.gif);position:absolute;bottom:0px}
.gallery{opacity:0.4;filter:alpha(opacity=40)}
a{font-family: Verdana, Geneva, sans-serif;color: #FFF}
a:hover{color: #999;text-decoration: none}
a:link{text-decoration: none;outline: none}
a:visited{text-decoration: none;outline: none}
a:active{text-decoration: none;outline: none}
h3{font-size:1.5em;font-weight:normal;color:#c4c4c4;border-bottom:1px solid #c4c4c4;margin-top:-5px}
h4{border-bottom:1px solid #CCC;padding:5px;color:#CCC;text-transform: uppercase}
/*====== Navigation Link Einstellung ======*/
div.menue a{width: auto;display: block;font-size:10px;background-image:url(navi-1.gif);background-repeat:no-repeat;background-position: 0px 0px;background-color:transparent;color:#CCC;text-transform: uppercase;border-bottom: 0px dashed #666666;padding:3px}
div.menue a:hover, div.menue a.seite{background-image:url(navi-2.gif);background-repeat:no-repeat;background-position: 0px 0px;color:#FFF}
.navigationbottom{margin-bottom:10px}
.navigationnachrechts{margin-left:15px}
.contenthmenue{margin-left:20px;margin-right:20px;margin-top:15px}
.content{margin-left:20px;margin-right:20px;margin-bottom:20px}
.contentbackground{background-image:url(images/contentbackground.gif);background-position:top right;background-repeat:repeat-y}
.background{background-image:url(images/background.gif)}
.backgrounddark{background-image:url(images/backgrounddark.gif)}
.footer{text-align:right;padding:5px}
.footerbalken{text-align:center;padding:5px}
img{border:0px}
.clear{clear:both}