body {font-family:arial, verdana, geneva,  helvetica, sans-serif; font-size:16px; background:url(pics/muster.jpg);background-repeat:repeat;}

#top {height:120px; margin-left:0px; margin-right:0px; background:url(pics/topright.gif); background-repeat:no-repeat; background-position:right;}

#top h1 {text-align:left; color : #603000;padding-left:250px;padding-top:20px;padding-bottom:0px;margin-bottom:0px;margin-top:0px;}

#top img {float:left}

.ctr {align:center;}

#menu {font-size:16px; text-align:center; margin:0px; padding:3px; border-top:  #906030 2px solid; border-bottom: #906030 2px solid;}

iframe {vertical-align:middle; margin:0px; width:300px; height:26px;}

#content {width:760px; margin:0px auto; margin-top:30px; border: #c09060 1px solid; background:url(pics/papier.jpg);background-repeat:repeat;}

#content img {margin-bottom:3px;margin-top:3px;border:  #c09060 1px solid; }

#footer{margin:20px;border-top:  #906030 3px solid; text-align:center;clear:both;}
#footer u{font-size :8px;color:#fce9d3;}
#footer b{font-size :8px;color:#fce9d3;}

a {text-decoration:none;white-space:nowrap;font-weight:bold;color:#603000;}

a:hover {border-bottom: #906030 2px solid;}

td {padding:5px; margin-left:10px; width:130px; height:130px; vertical-align:top; border-bottom: #603000 1px solid; border-right: #603000 1px solid; }

#gross {border:0px;}

p {padding-left:20px;padding-right:20px;font-size:18px;}

p:first-letter { font-size:150%;color:#603000;font-family:'Times New Roman',Times,serif;font-weight:bold;}

h1 {margin-top:20px; text-align:center;font-family:'Times New Roman',Times,serif;font-size : 32px;font-weight:bold;color : #906030;}

h2 {margin-top:10px; margin-left:10px; font-size : 16px;color : #906030;}

h3 {padding-left :30px; margin-top:50px; color:#603000; font-size:20px; border-bottom: #906030 2px solid; margin-bottom:0px; padding-bottom:0px;}

h4 {font-family:'Times New Roman',Times,serif;font-size : 20px;font-weight : bold;color : #603000;margin:20px;padding:20px;padding-bottom:0px; border-bottom: #603000 1px dotted; }

.cat {border-bottom:0px; text-align:right }

hr { color:#906030; background-color:#906030; height:2px; border:0px; margin-top:50px;}

li{margin-left:20px; margin-bottom:5px; font-weight : bold;}

.preis {margin-right:40px; float:right; display:block;}

.contact {display:none;}

.preisliste {width:640px;}
.preisliste  td {width:80%; height:5px; border:0px;}
.preis {text-align:right;}

