#navi a:hover {color: white; }
#headnavi a:hover {text-decoration: underline; }
a:hover {text-decoration: none; color: black; }
#unternavi li {list-style-image: none; list-style-type: none; }
ul, li {list-style-type: disc; }
#techdaten td {border: 1px solid #ccc; padding: 4px; }
#techdaten {margin: 10px; border-collapse: collapse; font-size: 0.8em; }
#unternavi ul ul li {padding: 0px; margin: 0px; }
#unternavi ul li {list-style-image: none; list-style-type: none; }
#unternavi {font-weight: bold; margin: 0px; padding: 0px; border-left: 1px solid #797979;}
.lieferbar {color: #1dab01; font-weight: bold; }
.produkt {border: 1px solid #B6B6B6;}
.preis {font-size: 1.7em; font-weight: bold; margin: 0px; padding: 0px; }
form {margin:0px; padding:0px; }
#content h2 {padding:4px 12px; margin:0px; font-size: 1.0em; border-bottom: 1px solid #DDD; }
.larger {font-size: 1.4em; }
.smaller {font-size: 0.8em; }
p {padding: 0px 12px; }
#navi .adresse {font-size: 0.8em; margin-left: 20px; margin-top: 646px; text-align: left; padding-bottom: 5px;}
#contentrechts #neuaufbd a {color: white; font-weight: normal; }
#contentrechts #neuaufbd {font-size: 0.7em; background-color: #8d8d8d; color: white; font-weight: bold; padding-bottom: 7px; text-align:center; border-top: 1px solid #FFF; }
#contentrechts .kasten {font-size: 0.7em; border-top: 1px solid white; border-bottom: 1px solid white; background-color: #dedede; padding: 4px;}
#suche input, .input {width: 133px; }
#contentrechts #suche {font-size: 0.7em; border-top: 1px solid white; background-color: #dedede; padding: 10px; }
#contentrechts .ueberschrift span.inner {display: block; padding-top: 11px; }
#contentrechts .ueberschrift {font-size: 0.8em; height: 38px; background-color: #797979; color: black; font-weight: bold; text-align: center; }
#contentrechts {width: 181px; position: absolute; left: 480px; top: 430px; }
.text {margin: 15px; }
#content h1 {padding:12px; margin:0px; background-color:#DDD; font-size: 1.0em; }
#content .ueberschrift {width: 479px; height: 37px; background-color: #dedede; }
#content {position: absolute; top: 430px; width:479px; font-size: 0.8em; }
#navi a {background-image: url(http://www.projektor.ag/images/punkte.gif); background-repeat: no-repeat; background-position: right center; display: block; width: 130px; border-bottom: solid 1px #8b8b8b; margin-left: 27px; text-decoration: none; line-height: 1.2em; font-weight: bold; color: #636262; }
#navi {position: absolute; left: 844px; top: 78px; background-image: url(http://www.projektor.ag/images/navi_bg.gif); width: 181px; font-size: 0.8em; color: #636262;}
#headbild {position: absolute; top: 78px; }
#logo {width: 1010px; text-align: right; margin: 5px 0px 0px 0px; }
#headnavi a {background-image: url(http://www.projektor.ag/images/punkt.gif); background-repeat: no-repeat; background-position: left center; padding: 7px; font-size: 0.7em; color: white; text-decoration: none; margin-left: 20px; font-weight: bold;}
#headnavi {width:661px; background-color: #c8c8c8; height: 23px; }
a {text-decoration: underline; color: black; }
input {margin: 0px 5px 0px 0px; padding: 0px; }
img {border: 0; }
body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica; height: 100%; font-size: 0.9em; }
#redirectDiv {position: absolute; height: 200px; width: 500px; left: 140px; top: 400px; background-color:#fff; background-image: url(/media/bilder/weiterleitung_logo.gif); background-repeat: no-repeat; border: 2px solid #B6B6B6; align: center; font-size: 0.8em;}
#unternavi ul {margin: 4px; padding: 4px;}
.innerDescTable {font-size: 0.8em; border: 1px solid #ccc; margin: 8px; padding: 2px; background-color: #eee;}
#navi .onlineshop a {font-size: 1.4em; margin-top: 20px; text-align: left; padding-bottom: 5px; font-weight: bold; text-decoration: none; background-image:none; color: #023818; margin-top: 6px; margin-bottom: 0px;}
