  body, p a { margin: 0pt; padding: 1em; color: black; background-color: #ffff93; font-size: 100.01%; font-family: Helvetica,Arial,sans-serif; }

ul#Navigation { border: 1px solid silver; margin: 0pt; padding: 0pt; font-size: 0.83em; float: left; width: 14em; }

ul#Navigation li { margin: 0pt; padding: 0.1em; list-style-type: none; list-style-image: none; list-style-position: outside; }

ul#Navigation a { padding: 0.1em; display: block; font-weight: normal; text-decoration:none; }

ul#Navigation a:link { color: black; background-color: #ffc}

ul#Navigation a:visited { color: black; background-color: #ffc; }

ul#Navigation a:hover { color: black; background-color: transparent;boder:1px solid black;}

ul#Navigation a:active { color: black; background-color: #ffc; }

div#Info { border: 1px solid silver; margin: 0pt; padding: 0pt; font-size: 0.9em; float: right; width: 12em; background-color: #ffc; text-align:center; }

div#Info strong { margin: 0.2em 0.5em; font-size: 1.1em; }

div#Info p { margin: 0.5em; font-size: 1em; }
#Info img{border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver;border-right:1px solid silver;padding:3px; background-color:white;}
div#Inhalt { margin: 0pt 11em 0pt 12em; padding: 0pt 1em; }

div#Inhalt h1 { margin: 0pt 0pt 0.5em; font-size: 1.1em; }

div#Inhalt h2 { margin: 0.2em 0pt; font-size: 0.8em; }

div#Inhalt h3 { margin: 0.2em 0pt; font-size: 0.8em; }

div#Inhalt p { margin: 1em 0pt; font-size: .9em; }

.spacer{font-weight:bold;text-align:center; background-color:transparent; border-top:1px solid silver;border-bottom:1px solid silver;}
#header{text-align:center;}
#neues{text-align:center;}

li.bild{list-style-image: url(../img/sword.gif); font-size:.9em;}
input, textarea { color: #000; background: #efefef;}
input:focus, textarea:focus {color: #000;background: #ffc;}
#kontakt{background-color:#ffc;padding:3em;padding-top:.2em;}

label.left {float: left;text-align: right;width: 8em;margin-right: 1em;}
input[type=text], select, textarea {float: left; padding:.2em; border:1px solid black;}
form br {clear: both;}
.submitbutton{text-align:center;}
legend{background-color:#ffc; width:3em; border:1px solid black; }
fieldset,legend{color:black; font-size:.9em;}
#Inhalt div{background-color:#ffc;padding:.3em;}
#sitelinks a{font-size:0.8em; display:inline;padding:0em;background-color:transparent;}
.sitelinks{font-size:0.8em; display:inline;padding:0em;background-color:transparent;}
.strong{font-weight:bold;}
#ptable1 td, #ptable2 td{font-size:.9em;border-right:1px solid silver; border-bottom:1px solid silver;}
.sp1{width:300px;}
.h{background-color:#dfdfdf;}
p.klein{font-size:.4em;}
#ptable1, #ptable2{border:1px solid silver; border-bottom:none;}
#galerietable{font-size:.9em;}
#galerietable td{padding:20px;}
#herstellerliste{border:1px solid silver;}
.null a, .nichtnull a{display:inline; padding:0em; background:transparent;}
.null{background:#ffffdd;}
.nichtnull{background:#ffffaa;}
#tmpshop{float:none; margin: auto;}


#links td{text-align:left;font-size:.8em;}
#links .fett{font-weight:bold;}



#links a:link { color: black; background-color: #ffc}

#links a:visited { color: black; background-color: #ffc; }

#links a:hover { color: black; background-color: transparent;boder:1px solid black;}

#links a:active { color: black; background-color: #ffc; }
