@charset "UTF-8";body,html{padding:0;background:#999;margin:0;font:normal 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif}body{background-image:url('/tpl/ribbon.png');background-position:0px 182px;background-repeat:repeat-x}a img{border:0 none}#page{position:relative;top:0;left:0;width:990px;background:#fff;border:1px solid #fff;margin:0 auto;margin-top:10px}#header{position:absolute;top:0;left:0;width:100%;padding-top:180px;background:#fff url('/tpl/header.jpg') left top no-repeat}#logo{position:absolute;top:0;left:0;width:260px;height:40px;line-height:20px;padding-top:140px;color:#fde000;overflow:hidden}#header ul{height:24px;padding:0;padding-top:15px;padding-left:16px;background:#333;border-top:1px solid #fff;margin:0}#header ul li{width:181px;height:24px;padding:0;background:url('/tpl/nav-shadow.png') bottom right no-repeat;margin:0;list-style:none;float:left}#header ul li a{width:175px;height:24px;background-position:top center;background-repeat:no-repeat;text-indent:-200px;display:block;overflow:hidden}#header ul li.active a,#header ul li a:hover,#header ul li a:focus{background-position:bottom center}#main{padding-top:220px;padding-bottom:16px}.clearfix-left{height:0;line-height:0;clear:left;overflow:hidden}.clearfix{clear:both}.fix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.fix{display:inline-block}html[xmlns] .fix{display:block}* html .fix{height:1%}#navigation{width:245px;background:#444;margin-left:16px;margin-top:22px;float:left}#navigation ul{padding:22px;padding-top:47px;background-position:22px 22px;background-repeat:no-repeat;margin:0;list-style:none}#navigation li{border-bottom:1px dotted #666}#navigation li li{border:none}#navigation li ul{margin:0;margin-left:20px;padding:0}#navigation a{padding:4px 0;color:#fff;text-decoration:none;display:block}#navigation .active > a,#navigation a:focus,#navigation a:hover{padding-left:20px;background:url('/tpl/arrow.gif') center left no-repeat}#content{width:680px;padding:15px;padding-top:0;color:#333;float:right}#page.true #content,#page.yes #content,#page.right #content{width:460px;margin-right:220px}#page.left #content{width:460px;margin-left:220px}#page.left #content h2{margin-top:2em;margin-left:-220px}#content .sidebar{position:absolute;top:242px;right:16px;width:156px;height:auto;padding:16px;padding-top:1px;background:#ddd;display:none}#page.true #content .sidebar,#page.yes #content .sidebar,#page.left #content .sidebar,#page.right #content .sidebar{display:block}#page.left #content .sidebar,#page.left #content .sidebar img{width:188px;padding:0;margin-left:0}#page.left #content .sidebar{position:static;background:none;margin-left:-220px;float:left}#content .sidebar img{padding:1px;padding-top:0;margin-left:-16px;display:block}#content .sidebar h1{text-transform:none}#content .sidebar li{margin:.4em 0;line-height:1.2em}#content h1,#content h2,#content h3,#content h4,#content legend{color:#006;font-weight:normal}#content h1,#content h2{font-size:1.3em;text-transform:uppercase}#content h1{padding-bottom:.8em;border-bottom:1px solid #006;margin-top:2em;line-height:1.1em}#content .sidebar h1,#content h2{padding:0;border:none;margin:1em 0}#content h2{margin-top:1.25em}#content .sidebar h2{margin:0 !important;color:#333;font-weight:bold;font-size:1em}#content h3,#content legend{margin-top:1.5em;margin-bottom:.5em;font-size:1.2em}#content h4{margin-bottom:-.5em;font-weight:bold;font-size:1.7em}#content p,#content li,#content address{line-height:1.6em}#content ul{padding:0;padding-left:1.5em;margin:1em 0}#content address{margin:1em 0;font-style:normal}#content hr{height:0;border:none;border-bottom:1px solid #006;margin:2em 0}#content a{color:#600;text-decoration:underline}#content a:focus,#content a:hover{text-decoration:none}#content .map{width:440px;height:440px;background:#e9eef7;border:8px solid #e0e0e0;margin-bottom:1em;margin-left:-10px;float:right;position:relative;top:0;left:0}#content .map div{position:absolute}#content .map a{position:absolute;color:black;text-decoration:none;white-space:nowrap}#content .map a img{border:0 none}#content .map a span{position:absolute}#content .map a:first-child{display:block}#content .map a:hover span{display:block}#content .map a:hover span.partner_info:hover{display:none}#content .partner_info{width:260px;background-color:#fff;border:2px solid #e0e0e0;z-index:1000;padding:5px 10px;height:100px;display:none;white-space:normal}#content .partner_info b{margin-top:0;margin-bottom:1em;display:block}#content .partner_info img{margin-right:10px}#content .service-center{width:214px;border-width:3px 0;border-style:solid none;border-color:#fd0 #fff}#content .hotline address{width:214px;margin:13px 0;margin-right:12px;float:left}#content .hotline .bigKeyword{font-size:10px;font-weight:normal}#content .section{clear:both}#content .inline{padding:0;margin:1.5em auto;list-style:none}#content .inline li{margin:0;float:left}#content .inline label{font-size:11px;line-height:18px;display:block;cursor:pointer}#content .inline input,#content .inline button,#content .shop-formular input,#content .shop-formular button{height:20px;padding:0 2px;border:none;font-size:12px}#content .inline input,#content .shop-formular input{width:220px;background:#eee;border-right:10px solid #fff}#content .inline button,#content .shop-formular button{width:100px;background:#fde000;margin-top:18px;cursor:pointer}#content .inline button:focus,#content .inline button:hover,#content .shop-formular button:focus,#content .shop-formular button:hover{background:#444;color:#fde000}#content .form{width:460px;padding:0;margin:1em 0;overflow:hidden}#content .form fieldset{padding:0;border:none;margin:0;margin-bottom:1.5em}#content .form legend{margin:0}#content .form ul{padding:0;list-style:none}#content .form li{clear:both}#content .form label{cursor:pointer}#content .form input,#content .form textarea,#content .form select,#content .form span{width:320px;margin-bottom:1em;float:right}#content .form input,#content .form textarea{width:315px}#content .form textarea{padding:2px}#content .form span{margin-bottom:.5em}#content .form span label{margin-left:.5em}#content .form span input{width:auto;float:none}#content .form input[type=submit]{width:326px}#footer{text-align:right;padding:5px}#footer a{color:black;text-decoration:none}#content .overview h2{clear:both}#content .overview img{width:100px;padding-left:20px;border-left:1px solid #eee;margin-bottom:1em;float:right}#content .overview p{padding-right:20px;border-right:1px solid #eee;margin-right:120px}#content .overview p a{margin-top:.5em;display:block}#content .products{padding:0;list-style:none}#content .products h3{margin-top:0;overflow:hidden;white-space:nowrap}#content .products li{position:relative;top:0;left:0;width:190px;padding:12px;padding-bottom:.5em;background:#eee;margin:.67em 0;margin-right:12px;float:left}#content .products h2{margin:0;overflow:hidden;white-space:nowrap}#content .products img{width:190px;background:#fff;margin:.5em 0}#content .products var{font-size:1.5em;font-style:normal;text-align:right;display:block}#content .products var sup{position:relative;left:0;top:-.6em;font-size:.55em;font-weight:bold;vertical-align:baseline}#content .products a{position:absolute;bottom:-2px;left:-2px;padding:0 1em;background:#fde000;border:2px solid #fff;color:#000;text-decoration:none;line-height:40px}#content .products a:focus,#content .products a:hover{background:#444;color:#fde000}#content .products small{text-align:right;display:block}#shopForm{background-color:white;text-align:left;padding:20px}#shopForm #content{float:none;margin:0;padding:0}.shop-element{border-bottom:1px solid black !important;padding-bottom:10px !important;padding-top:10px !important;width:680px}.shop-element:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.shop-element{display:inline-block}html[xmlns] .shop-element{display:block}* html .shop-element{height:1%}.shop-element img{border:1px solid black;float:left;width:100px;margin-right:20px}.shop-element h1{font-weight:bold !important;color:black !important;font-size:13px !important;border:none !important;text-transform:none !important;margin-bottom:5px !important;margin-top:5px !important;padding-bottom:0px !important}.shop-element p{margin-top:0 !important}.shop-element .content{float:left !important;width:340px !important}.shop-element .form{float:left !important;width:200px !important;margin-top:0 !important}.shop-element .form input{width:auto !important;float:none !important}.shop-formular{width:660px}.shop-formular th{width:40%}.shop-formular td{width:60%;text-align:right}div.feedback_header{margin:10px 0}div.feedback_header label{width:20%;margin-top:10px;position:absolute;margin-top:13px}div.feedback_header input,div.feedback_header select{width:30%;margin-left:50px;margin-top:10px}table.feedback{font-size:11px;border-collapse:collapse;margin-bottom:10px}table.feedback th{background-color:#dddddd;color:#000000;font-weight:bold;padding:4px 0;font-size:10px;width:10%}table.feedback td{padding:4px 0;padding-left:5px}table.feedback td.smalltext{font-size:9px;width:10%}table.feedback td.centertext{text-align:center;padding-left:0}table.feedback tr:hover td{background-color:#eee}table.feedback th.question{width:50%;font-size:11px;text-align:left;padding-left:5px}#content .overview.downloads p{border:0 none}#content .overview.downloads img{float:left;width:130px;padding-right:20px;padding-left:0;border-left:0 none;margin-bottom:0}#content .franchiseteaser{margin-top:10px;margin-bottom:10px;padding-top:20px;padding-bottom:20px;position:relative}#content .random{height:134px;padding-bottom:30px}#content .franchiseteaser img{margin-left:-10px;margin-top:-17px;float:left}#content .franchiseteaser h2{margin-left:190px;margin-top:0;color:black;margin-bottom:0;text-transform:none}#content .franchiseteaser ul{margin-left:190px;list-style-type:none;padding-left:5px}#content .franchiseteaser li{background:url('/tpl/li.png') 0 4px no-repeat white;padding-left:10px}#content .franchiseteaser a{display:block;position:absolute;bottom:0;left:190px}#content .franchiseteaser a.weiterlesen{bottom:40px;right:0;text-align:right}#content .franchiseteaser a.anchor{top:0;left:0}#content .text{margin-left:190px}#content .random .text{height:87px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
