body { padding: 0; margin: 30px 0 0 100px; font: 70% Verdana, Arial, Tahoma, Helvetica, sans-serif; max-width: 600px; }img { display: none; }div#content img { display: inline; border:0; }h1 { font-size: 120%; margin: 1em 0; }h2 { font-size: 100%; margin: 0.4em 0; }p { margin: 0 0 1em 0; }ul { margin: 0.3em 1.5em 2em 1.5em; }ul .hoverOff { font-weight: bold; }h1#h1first { font-size: 200%; }div#content { max-width: 50em;  }#more_infos { border: 1px solid #e5e5e5; padding: 1em; margin: 1em 0; }#ticker { display: none; }#navi_top { display: none; }#kontakt form {padding: 0;}#kontakt form fieldset {height: 370px;border: 0;margin: 0;padding: 0;}#kontakt form legend {display: none;}#kontakt form input[type=hidden] {display: none;}#kontakt form label, #kontakt form input, #kontakt form textarea {margin: 5px 0 0 15px;}#kontakt form input.checkbox {background: none;border: none;margin: 0 5px 0 0;width: 13px;}#kontakt form input.radio {background: none;border: none;margin: 0 5px 0 0;width: 13px;}#kontakt form input, #kontakt form textarea {background: #fff;border: 1px solid #a5acb2;color: #000;font: 11px verdana;width: 250px;}#kontakt form input:hover, #kontakt form textarea:hover {background: #e0eefA;}#kontakt form input.button:hover {background: #f47100;color: #fff;}#kontakt form input.checkbox:hover {background: none;}#kontakt form input#name {width: 250px;margin-left: 114px;}#kontakt form input#email {width: 250px;margin-left: 55px;}#kontakt form input#strasse {width: 250px;margin-left: 130px;}#kontakt form input#ort {width: 250px;margin-left: 121px;}#kontakt form input#telefon {width: 250px;margin-left: 126px;}#kontakt form input#fax {width: 250px;margin-left: 126px;}#kontakt form input#mail {margin-left: 113px;}#kontakt form input#tele {margin-left: 30px;}#kontakt form input.button {margin-top: 16px;width: 100px;height: 20px;color: #000;}span.param_left {float: left;margin: 0 1.2em 0.8em 0;}span.param_right {float: right;margin: 0 1.2em 0.8em 0;}.vcard {font-style: normal;}#more_infos ul {list-style-type: none;padding: 0 10px 10px 10px;margin: 0;}#more_infos {border: 1px solid #6380b6;margin: 20px 0 20px 0;}h3 {font-size: 11px;margin: 0;padding: 10px 0;color: #f47100;}h4 {font-size: 11px;margin: 0;padding: 0;}#nolis_content_site h3 {font-size: 11px;margin: 0;padding: 10px 0;color: #f47100;}#nolis_content_site h4 {font-size: 11px;margin: 0;padding: 0;}.mehr {float: right;}#haltestellen td {border: 0;}#haltestellen form {margin: 0;padding: 12px;}#haltestellen select {font-family: verdana;font-size: 11px;width: 250px;}#haltestellen input {font-family: verdana;font-size: 11px;width: 246px;}td {border-collapse: collapse;border-bottom: 2px solid #fff;padding: 8px 4px;}
