a.bestellen       {color:#FFFFCC; text-decoration:none; font-weight:bold; border:0}
a.bestellen:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold; border:0}

a.link       {color:#A00000; text-decoration:none;}
a.link:hover {color:#CC0000; text-decoration:underline;}

a.menu       {color:#FFFFCC; text-decoration:none; font-weight:bold;}
a.menu:hover {color:#CC0000; text-decoration:none; font-weight:bold; background:#FFFFCC;}

a.nav       {color:#A00000; text-decoration:none;}
a.nav:hover {color:#CC0000; text-decoration:underline;}

h1 {
 font-size:14px;
 font-weight:bold;
 }

h2 {
 font-size:13px;
 font-weight:bold;
 }

h3 {
 font-size:10px;
 font-weight:100;
 }

hr {
 height:1px;
 border-style: solid;
 border-color: #FF7D00;
 }

img {
 border:none;
 }

table {
 width:785px;
 margin-left:0px;
 font-size:11px;
 font-family:verdana;
 }

table.front {
 width:655px;
 font-size:11px;
 font-family:verdana;
 }

table.contact {
 width:350px;
 margin-left:0px;
 font-size:11px;
 font-family:verdana;
 }

tr:nth-child(odd) {
 background:#FFF;
 }

tr:nth-child(even) {
 background:#FFD;
 }

tr.row2:nth-child(odd) {
 background:#FCA;
 }

tr.row2:nth-child(even) {
 background:#FCA;
 }

tr.head {
 background:#FF7D00;
 color:#FFC;
 font-weight:bold;
 padding:1;
 height:15px;
 line-height:15px;
 }

td {
 height:15px;
 line-height:15px;
 padding-left:2px;
 vertical-align: top;
 }

td.contact {
 background:#FFC;
 padding:1;
 }

td.head {
 background:#FF7D00;
 color:#FFC;
 font-weight:bold;
 padding:1;
 height:15px;
 line-height:15px;
 }

td.head1 {
 background:#C00;
 color:#FFC;
 font-weight:bold;
 padding:1;
 }

td.transparant {
 width:330px;
 font-size:12px;
 background:#FFC;
 padding:0;
 padding-right:2;
 margin:0;
 vertical-align:top;
 }

ul {
 list-style:disc inside;
 }
