@font-face { font-family: 'Vagadas'; src: url('/fonts/qhyts___.ttf'); } body{ font-family: "Vagadas"; font-size: 25px; line-height: 1.42857; background-color: white; color:white; padding:0px; margin:0px; } html { font-size: 100%; font-family: "Vagadas"; } #vag_navbar{ background-color: #222222; border-radius: 0px; margin: 0px; height:150px; } #vag_navbar > ul{ list-style: none outside none; padding-left: 0px; float: left; height:40px; } #vag_navbar ul > li { float: left; display: block; position: relative; } #vag_navbar ul > li > a { line-height: 20px; display: block; padding: 10px 15px; position: relative; border-radius: 0 0 0 0; color: white; text-shadow: none; } .header_search{ width: 560px; height: 73px; margin-top: 35px; float: right; } .header_search .input-group{ width: 300px; } .such_feld{ width: 300px; } .header_search .search_button{ margin-top: 5px; background-color: #fe7600; float: right; } .header_search .text{ font-size:100px; height: 100px; width: 255px; margin-top: -42px; float: right; } .dropdown-menu > input{ width:150px; margin: 2px; margin-left: 10px; margin-right: 10px; padding: 5px; } .dropdown-menu > button{ float: left; background-color: #222222; margin:2px; color: white; border-color: #222222; margin-left: 10px; } .dropdown-menu > button:hover{ color: white; background-color: #222222; border-color: #222222; } .ausschreiben{ float: right; margin-top: 45px; background-color: #222222; color: white; z-index: 300; } .ausschreiben:hover{ color: white; background-color: #222222; border-color: #222222; } .ausschreiben:focus{ color: white; } #nav_item{ width: 400px; } .nav_wrapper{ width: 960px; height: 150px; margin: auto; } #form_suche{ width: 200px; height: 30px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 0px; } .btn{ font-family: Helvetica; } .input-group{ font-family: Helvetica; } input{ font-family: Helvetica; } #navdown{ margin: 0px; padding-bottom: 40px; background-color:#222222; } #navdown h3{ color:white; font-size:25px; } #navdown > .column-center td{ width:35%; vertical-align: top; } #navdown > .column-center table{ width: 100%; } #navdown a, #navdown a:hover{ color:white; text-decoration: none; font-size:20px; } .box{ background-color: #FFFFFF; padding:18px 24px; margin-bottom: 20px; color:black; position:relative; } .box > h1{ color:grey; } .box img{ max-width:100%; } .wrapper{ width: 960px; margin: auto; margin-top:40px; } .navdown-wrapper{ width: 960px; margin: auto; } .openingitem { margin: 30px auto; width: 900px; height: 120px; padding-bottom:20px; border-top:1px solid #fe7600; } .openingitem .text{ width: 700px; float: left; } .openingitem > div{ display: table; table-layout:fixed; width: 900px; } .openingitem .icon{ float: right; margin-right: 15px; width: 100px; height: 100px; margin-top: 20px; } .openingitem .icon > div > img{ max-height: 86px; max-width: 86px; margin-right: 15px; } .openingitem h1{ margin-bottom: 0px; font-size: 40px; margin-left: 25px; } .openingitem > div > span{ font-family: Helvetica; font-size: 17px; margin-left: 25px; }