body { font-size:13px; height:100.01%; min-height:101%; } html { height:100%; } /* Bl?cke */ #wrapper { width:995px; text-align:left; margin:0 auto; z-index:4; position:relative; } #logo {float: right;margin-top: 8px;margin-right: 8px; } #banner { overflow:hidden; height:195px; } #left { float:left; width:210px; } #leftNavBlock { background:#DDDEDE; width:190px; } #mid { width:570px; float:left; background:#fff; margin-top:10px; overflow:hidden; } #mainContent { margin-bottom:20px; margin-top:10px; } #right { float:right; width:205px; overflow:hidden; } /* Service-Funktionen */ #service-functions { width:190px; color:#109ACE; font-size:12px; } .clearer { clear:both; } /* Allgemeine Styles */ a { color:#D60000; text-decoration:none; } a:hover { color:#E71C00; text-decoration:underline; } .content strong { font-weight:bold; } .content em { font-style:italic; } .content li { margin-left:20px; } .content ul li { list-style-type:circle; } .content ol li { list-style-type:decimal; } .content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul,.content ol { margin-bottom:12px; } /* Service-Navigation */ #servicenav-block { height:69px; position:relative; } #servicenav { position:absolute; bottom:10px; } #servicenav li { float:left; margin-left:15px; color:#E31D00; font-size:11px; display:inline; } #servicenav li a { color:#000; text-decoration:underline; } /* Top-Navigation */ #topnav-block { background:#D60000 url(/C125772E00300884/RepositoryFile/css-images/$File/head-redwhite.jpg) no-repeat; height:60px; padding-left:203px; } #topnav li { float:left; list-style-type:none; margin-left:5px; color:#fff; font-size:14px; } #topnav li a { color:#fff; font-weight:bold; text-decoration:none; line-height:43px; padding-left:15px; background:#D60000 url(/C125772E00300884/RepositoryFile/css-images/$File/dot-white-on-red.jpg) no-repeat left center; } #topnav li a.first { padding-left:0; background-image:none; } /* Pfad-Navigation */ #pathnav li { float:left; margin-right:5px; color:#E31D00; font-size:11px; display:inline; } #pathnav li a { color:#73797B; text-decoration:underline; } /* Linke Navigation */ #leftnav li { margin:0; padding:0; display:block; position:relative; } #leftnav a { margin:0; padding:0; display:block; position:relative; padding-left:25px; font-size:1em; font-weight:bold; color:#000; line-height:18px; padding-top:7px; padding-bottom:7px; text-decoration:none; border-bottom:2px solid #fff; zoom:1; } #leftnav a:hover { background:#D60000; color:#fff; } #leftnav .parent a { background:#D60000; color:#fff; } #leftnav a.current { padding-left:40px; background:url(/C125772E00300884/RepositoryFile/css-images/$File/dot_grey.gif) no-repeat 20px 6px; } #leftnav a.current:hover { background:#D60000; color:#fff; } #service-functions a { text-decoration:none; } .service-recommend { background:url(/C125772E00300884/RepositoryFile/css-images/$File/icon_recommend.jpg) no-repeat left bottom; padding-left:20px; line-height:16px; } .service-print { background:url(/C125772E00300884/RepositoryFile/css-images/$File/icon_print.jpg) no-repeat left bottom; padding-left:20px; line-height:16px; } .service-top { background:url(/C125772E00300884/RepositoryFile/css-images/$File/icon_top.jpg) no-repeat left bottom; padding-left:15px; line-height:16px; } /* Sitemap-Navigation */ ul#sitemapnav li.level0 { margin-top:10px; } ul#sitemapnav li.level1 { padding-left:20px; } ul#sitemapnav li.level2 { padding-left:40px; } /* Footer */ #ft { margin-top:10px; border-top:1px solid #000; padding-top:10px; font-size:12px; } #ft-service { width:210px; float:left; } #ft-content { margin-left:210px; } /* Content */ .content h1,.content h2,.content h3,.content h4,.content h5,.content h6 { font-size:13px; font-weight:bold; } /* Teaser */ .teaserLeft { width:141px; height:132px; padding:0; margin:0; position:relative; float:left; } div.teaser { width:232px; height:126px; margin-bottom:10px; position:relative; float:right; z-index:999; overflow:auto; top:3px; left:-5px; padding:0; } div.teaser h2 { font-weight:bold; } div.teaser a { color:#000; font-size:0.8em; } img.teaser { position:relative; float:right; top:-136px; } div.teaserLeft { position:relative; float:left; padding:0; margin:0; } img.teaserLeft { position:relative; float:left; } img.teaserLeftLayer { position:relative; float:left; left:0; top:-132px; } div.teaserRight { width:205px; position:relative; float:left; overflow:hidden; padding:0; margin-bottom:5px; } div.teaserRightInner { width:185px; margin-bottom:0; position:relative; float:left; z-index:999; overflow:auto; padding:5px; left:5px; } div.teaserRightInner h2 { font-weight:bold; } div.teaserRightInner a { color:#000; font-size:0.8em; } img.teaserRight { position:relative; float:left; } img.teaserRightLayer { position:relative; float:left; left:0; top:-264px; } #redBanner { position:absolute; top:69px; left:0; height:60px; width:100%; background:#D60000; z-index:0; margin:0; } /* Content Bilder */ .ContentBild { clear:both; position:relative; float:left; margin:6px 6px 6px 0; } .ContentBildRechts { clear:both; position:relative; float:right; margin:6px 0 6px 6px; } .ContentBildMitte { clear:both; margin:auto; text-align:center; } /* width includes 1px border-left/-right */ .picMini { width:82px; } .picSmall { width:142px; } .picMedium { width:202px; } .picMaxi { width:422px; } .annotation { font-size:90%; padding-top:0.5em; line-height:1em; } #image-gallery li { float:left; margin-left:10px; width:100px; } /* Teaser */ .teaser-bottom h1,.teaser-bottom h2,.teaser-bottom h3,.teaser-bottom h4,.teaser-bottom h5,.teaser-bottom h6 { font-size:11px; font-weight:bold; } .teaser-bottom a { color:#000; cursor:pointer; } .teaser-bottom { overflow:hidden; position:relative; height:92px; width:272px; float:left; font-size:10px; } .teaser-bottom-right { float:right; } .teaser-bottom-layer { position:absolute; top:0; left:0; background:transparent url(/C125772E00300884/RepositoryFile/css-images/$file/teaser-bottom.gif); height:92px; width:272px; z-index:99; } .teaser-bottom-image { top:1px; left:1px; width:89px; height:90px; position:relative; } .teaser-bottom-text { position:absolute; top:1px; left:95px; padding:0; } .teaserRightInner h1,.teaserRightInner h2,.teaserRightInner h3,.teaserRightInner h4,.teaserRightInner h5,.teaserRightInner h6 { font-weight:bold; font-size:12px; } #right a { color:#000; } /* Video Lightbox*/ #TB_ajaxContent { overflow:hidden !important; padding:0 !important; width:640px !important; height:300px !important; } #TB_title { height:28px !important; }


