body {    background: url("/bilder/hintergrund_neu.jpeg") #fff;    color: #000;}a {    color: red;}h11 { font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }h1 { font-weight: bold; font-size: 16px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }h2 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 100%; }h3 { font-style: normal; font-weight: normal; font-size: 10px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }h4 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }h5 { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }h6 { font-style: normal; font-weight: normal; font-size: 11px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }p,td { font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.grau { background-color: #ccc; width: 128px; margin-top: 4px; margin-bottom: 4px; padding: 1pt 3pt 2pt; }a,a:visited { color: #646464; font-weight: bold; text-decoration: none; }a:link:hover,a:visited:hover { text-decoration: underline; }div#shop_nav {    width: 180px;    float: left;    margin: 15px 0 0 30px;}div#shop_nav csobj {    margin-bottom: 10px;}div#shop_nav p img {    border: 0;}div#shop_content {    width: 650px;    float: left;}div#shop_content h1 {    font-weight: bold;    font-size: 20px;}div#shop_content h2 {    font-weight: bold;    font-size: 16px;}div#shop_content h3 {    font-weight: bold;    font-size: 13px;    margin-bottom: 0;}div#shop_content h4 {    font-weight: bold;    font-size: 11px;    margin: 0;}div#shop_content hr {    clear: both;}div#shop_content p {    margin: 0.3em 0;}div#shop_content p.shop_preis {    text-align: right;    margin-top: 0;}div#shop_content p.online_von {    margin-left: 28px;}div#shop_content p.online_bis {    margin-left: 31px;}div#shop_content p.online_von input,div#shop_content p.online_bis input {    width: 30px;}div#shop_content p.vorschaubild {    position: fixed;    top: 150px;    left: 10px;}div#shop_content p.vorschaubild img {    width: 175px;}div#shop_content p.shop_neu {    float: right;    color: #d70000;    font-weight: bold;    padding-right: 0.5em;}div#shop_content img.shop_bild_klein {    border: 0;    float: left;    margin: 0 0.8em 0.8em 0;    width: 75px;}div#shop_content div.printinfo {    display: none;}div#shop_content label.shop {    float: left;    overflow: hidden;    width: 100px;}div#shop_content label.shop_warning,div#shop_content label.shop_warnung {    color: #e00;}div#shop_content textarea {    width: 200px;    height: 50px;    margin-top: 2px;    border: 1px solid #000;}div#shop_content input.shop_weiter {    float: right;}div#shop_content input[type=text] {    width: 200px;    margin-top: 2px;    border: 1px solid #000;}div#shop_content input.long {    width: 145px;}div#shop_content input.short {    width: 50px;}div#shop_content label.left {    width: 80px;    display: block;    float: left;    text-align: right;    padding-right: 0.4em;}
