/* CSS Document */
body {
    background-color: #000000;
}
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
}
li , ul{ list-style:none}
img.gold{
    border: 1px solid #EE9131;
}
td.content_text {
    margin: 0px;
    padding-bottom: 20px;
    padding-left: 25px;
    padding-right: 25px;
    width: 689px;
}
td.content_text h1{
    font-size: 15px;
    color: #d97801;
    margin: 0px;
    padding: 0px;
    margin-bottom: 5px;
}
td.content_text p , td.content_text li{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    list-style-type: disc;
    list-style-position: inside;
    color: #FFF1DF;
}
td.content {
    margin: 0px;
    padding-bottom: 20px;
    padding-left: 25px;
    padding-top: 25px;
    padding-right: 25px;
    width: 689px;
}
td.content h1{
    font-size: 13px;
    color: #d97801;
    margin: 0px;
    padding: 0px;
    margin-bottom: 5px;
}
td.content h1 p{
    margin: 0px;
    padding: 0px;
    color: #D37400;
    font-weight: normal;
}
td.content p{
    font-size: 12px;
    margin: 0px;
    color: #FFF1DF;
}
td.content p.preis{
    color: #AE0903;
    margin-top: 10px;
}
td.content_text a:link , td.content a:link {
    color: #D97801;
    text-decoration: underline;
}
td.content_text a:visited , td.content a:visited {
    text-decoration: underline;
    color: #BE6901;
}
td.content_text a:hover , td.content a:hover {
    text-decoration: none;
    color: #FFFFFF;
}
td.content_text a:active , td.content a:active {
    text-decoration: underline;
    color: #D97801;
}
ul.navi {
    margin: 0px;
    height: 52px;
    margin-top: 97px;
    padding-left: 106px;
}
ul.navi li{
    display: inline;
    float: left;
    margin: 0px;
}
ul.navi li a{
    display: block;
    font-size: 13px;
    text-decoration: none;
    color: #FFFEFD;
    text-align: center;
    height: 33px;
    padding-top: 19px;
}
ul.navi li a:hover , ul.navi li a#aktiv{
    color: #FFDBB7;
}
a.startseite{
    width: 95px;
}
a.startseite:hover , a.startseite#aktiv{
    background-image: url(bilder/navi/startseite-hover.jpg);
    background-repeat: no-repeat;
    background-position: center 0px;
}
a.ueber_uns{
    width: 89px;
}
a.ueber_uns:hover , a.ueber_uns#aktiv{
    background-image: url(bilder/navi/ueber_uns-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.neuanfertigung{
    width: 123px;
}
a.neuanfertigung:hover , a.neuanfertigung#aktiv{
    background-image: url(bilder/navi/neuanfertigung-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.werkstatt{
    width: 116px;
}
a.werkstatt:hover , a.werkstatt#aktiv{
    background-image: url(bilder/navi/werkstatt-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.katalog{
    width: 123px;
}
a.katalog:hover , a.katalog#aktiv{
    background-image: url(bilder/navi/katalog-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.kontakt{
    width: 82px;
}
a.kontakt:hover , a.kontakt#aktiv{
    background-image: url(bilder/navi/kontakt-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.anfrage{
    width: 78px;
}
a.anfrage:hover , a.anfrage#aktiv{
    background-image: url(bilder/navi/anfrage-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
a.links{
    width: 73px;
}
a.links:hover , a.links#aktiv{
    background-image: url(bilder/navi/links-hover.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
ul.subnavi {
    margin: 0px;
    width: 125px;
    margin-top: 20px;
    text-align: left;
}
ul.subnavi li{
    margin: 0px;
    display: inline;
    line-height: 18px;
    
}
ul.subnavi li a{
    background: url(bilder/navi/bg_sub.jpg);
    background-repeat: no-repeat;
    background-position: center;
    color: #333333;
    font-size: 11px;
    display: block;
    text-decoration: none;
    height: 19px;
    padding-left: 15px;
    width: 110px;
}
ul.subnavi a:hover{
    color: #C7C2BC;
}
a#subsub , a#subsub:visited{
    color: #D97801;
    text-decoration: underline;
    background-repeat: no-repeat;
    background-position: 2px center;
    padding: 0px;
    display: block;
    padding-left: 15px;
    background-image: url(bilder/navi/icon_sub.jpg);
    font-size: 11px;
    margin-top: 3px;
}
a#subsub.aktiv , a#subsub:hover{
    color: #FFDBB7;
    display: block;    text-decoration: none;

}

td.footer {
    height:64px;
    font-size: 11px;
    text-align: right;
    padding-right: 35px;
    background-image: url(bilder/footer.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
td.footer a{
    float: right;
    color: #D97801;
}

ul.aufz      { color: #FFFFFF; list-style-type: square }
li.aufz      { list-style-type: square; color: #FFFFFF }