@charset "utf-8";
body{color: #666666;font-family: Arial,Helvetica,sans-serif;font-size: 0.75em;padding: 0;margin: 0 auto;}#wrapper{margin: 0 auto;max-width: 1200px;padding: 0 5px;width: 100%;}a{color: #666666;}#shortnav{border-color: #dadadd;border-style: solid;border-width: 1px 1px 0;overflow: hidden;width: 100%;}#shortnav > ul{list-style: outside none none;margin: 0;padding: 0;}#shortnav ul li{float: left;}#shortnav ul li a{display: block;padding: 21px;text-decoration: none;}#shortnav ul li a:hover{color: #ffffff;}#shortnav ul li:hover{background-color: #7f7f7f;cursor: pointer;}.kasseContent{width: 100%;}.basketMobileNavi{display: none;}.basketMobileNavi select{width: 100%;}#logo{float: left;}.currentStep{display: none;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 0px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 0px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius: 0px;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 0px;}.ui-widget-content{background: #ffffff;border: 1px solid #dadadd;color: #666666;}.ui-widget-header{background: #f5f5f5;;border: 1px solid #aaa;font-family: "Open Sans Condensed",sans-serif;font-size: 14px;font-weight: 800;text-transform: uppercase;}#checkoutMenu{margin-bottom: 35px}#infoblock #logo img{width: 93px; margin 0 auto;}#shortnav{border: none;}#shortnav .font-2{font-weight: 400;}#shortnav a{color:#000;}#shortnav ul li:hover{background: none;}#shortnav ul li:hover a{color: #000; text-decoration: underline;}@media only screen and (min-width: 1280px){#infoblock{margin-bottom: 35px; overflow:hidden;} #infoblock > .cosmo-row{width: 15%; float:left; clear: none} #shortnav{width: 85%; float: right}}.generali--logout-btn{position: absolute; top: 70px; right: 10px;}.generali--logout-btn .icon-logout{font-size: 25px;}@media only screen and (min-width: 768px){.generali--logout-btn{display:none;}}input.zahlartRadio, input.versandartRadio{width: auto;position: relative;top: 2px;}#searchbar{height: 40px;line-height: 40px;padding: 0 12px;}#searchbar .shipingCosts{text-align: right;}#searchbar .shipingCosts a{color: #fff;text-decoration: underline;}.infoBox .returnHeading{width: 100%;font-weight: bold;}#footer ul{list-style: outside none none;margin: 0;padding: 0;}#footer .footerBoxHeader{overflow: hidden;}#footer{background: #ffffff;color:#000;}#footer.box-1{border: 0px solid;border-top: 2px solid rgb(194,27,23);padding: 25px 25px 10px 25px;}#footer .color-1{color:#000;}#footer a{color:#000;}