@media all {html, body, div, h1, h2, h3,h4, h5, h6, ul, ol, dl, li, dt, dd, p, img, blockquote, pre, form, fieldset, table, th, td{ margin: 0; padding: 0; font: inherit; color: inherit; text-decoration: none; border: none; outline: none; }ol, ul{ list-style: none; }table { border-collapse: collapse; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }label, input[type=button], input[type=submit], button{ cursor: pointer; }:focus{ outline: 0; }input, textarea, select, option{ font: inherit; color: inherit; }a { color: inherit; font: inherit; text-decoration: none; }a:hover { text-decoration: underline; }.hidden { position: absolute; left: -9999px; top: -9999px; }.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }.clearfix { display: inline-block; }} @media all {body{ font: normal 13px/20px Verdana, Arial, sans-serif; background: #90b1db; color: #333; }p, table, ul, ol, h1, h2, h3, h4, h5, h6, blockquote, pre { margin-bottom: 20px; }h1, h2, h3, h4, h5, h6{ color: #333; }blockquote, pre { padding: 14px; }html, body{ height: 100%; }#container, #header, #mainContainer, #footer { position: relative; width: 900px; }#container{ width: 918px; margin: 0 auto; background: url('../img/bg.png') top left repeat-y; min-height: 100%; padding: 0 9px; }#header { height: 477px; overflow: hidden; background: url(../img/header_01.jpg) top left no-repeat; }#header img { opacity: 1; }#headerSidebar{ position: absolute; top: 20px; right: 20px; width: 284px; height: 437px;background: #fff; opacity: 0.8; padding: 20px; }#headerSidebar ul { margin-left: 10px; }#headerSidebar li { background: url(../img/li_bullet.png) 0px 6px no-repeat; padding-left: 18px;}#headerSidebar p a{ display: block; padding: 20px; background: #90b1db; opacity: 1.0; font-weight: bold; text-align: center;}#mainContainer{ background: #fff; }#content{ width: 515px; padding: 20px; } #sidebar{ position: absolute; width: 284px; padding: 20px; top: 0; right: 20px; background: #90b1db; }#content ul { list-style: disc; margin-left: 20px; }#content h2 { font: bold 20px/40px Verdana, Arial, sans-serif; background: url(../img/bg_h1.png) no-repeat; padding-left: 12px; }#content a{ color: #333; }#content a:hover{ color: #90b1db; }#mainContainer img{ border: 2px solid #ccc; }#mainContainer img:hover{ border: 2px solid #333; }#footer { height: 50px; clear: both; background: #fff; border-top: 1px dotted #ccc; } #footer p { margin: 0; font: normal 12px/50px Verdana, Arial, sans-serif; text-align: center; }.contenttable td, .contenttable th{ padding: 3px; }#contact .tr-odd{ background: #eee; }#contact fieldset { width: 480px; padding: 10px; border: 1px solid #ccc; }#contact legend { font-weight: bold; }#contact label{ display: block; width: 150px; float: left; }#contact li { padding: 3px; clear: left; }#contact .odd { background: #eee; }#contact input, #contact textarea { width: 270px; }#contact p, #contact ol, #contact ul { margin-bottom: 0; }#contactAbsenden{ margin-left: 150px; }.floatImg { clear: both; }.floatImg .img{ width: 200px; float: left; }.floatImg .content{ float: left; }} @media print {#mainMenu { display: none; }} @media screen, projection {#mbOverlay {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}#mbOverlay.mbOverlayFF {background: transparent url(../img/80.png) repeat;}#mbOverlay.mbOverlayIE {position: absolute;}#mbCenter {position: absolute;z-index: 9999;left: 50%;overflow: hidden;background-color: #000;-moz-border-radius: 10px;-webkit-border-radius: 10px;-moz-box-shadow: 0px 10px 40px rgba(0,0,0,0.70);-webkit-box-shadow: 0px 10px 40px rgba(0,0,0,0.70);}#mbCenter.mbLoading {background: #000 url(../img/mediaboxLoading.gif) no-repeat center;-moz-box-shadow: none;-webkit-box-shadow: none;}#mbImage {position: relative;left: 0;top: 0;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: left;background-position: center center;background-repeat: no-repeat;padding: 10px;}#mbImage a, #mbImage a:link, #mbImage a:visited {color: #ddd;}#mbImage a:hover, #mbImage a:active {color: #fff;}#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;}#mbTitle {display: inline;color: #fff;font-weight: bold;line-height: 20px;font-size: 12px;}#mbNumber {display: block;color: #999;line-height: 14px;font-size: 10px;}#mbCaption {display: block;color: #999;line-height: 14px;font-size: 10px;}#mbPrevLink, #mbNextLink, #mbCloseLink {display: block;float: right;height: 20px;margin: 0;outline: none;}#mbPrevLink, #mbNextLink, #mbCloseLink { display: block; float: right; height: 20px; width: 20px; background: transparent url(../img/mediaboxControls.png) no-repeat; margin: 0; outline: none; }#mbPrevLink { background-position: 0px -40px; }#mbNextLink { background-position: 0px -20px; }#mbCloseLink { background-position: 0px 0px; }#mbError {position: relative;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: center;border: 10px solid #700;padding: 10px 10px 10px;margin: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {color: #d00;font-weight: bold;text-decoration: underline;}} 