body   { font-family:"Palatino Linotype",serif;
         background-color:#e8e8e8;
         background-image:url(../include/bg.png);
         background-repeat:no-repeat;
         margin-left: 10px; }
p { font-size:12pt; }
h1 { margin-top: 6px; margin-bottom: 6px; }
h2 { margin-top: 6px; margin-bottom: 6px; }
h3 { margin-top: 6px; margin-bottom: 6px; }
ul { font-size:12pt; }
hr { clear:both; }
img { border-style:none; }

#navigation { vertical-align:top; width:170px; white-space:nowrap; }
#navigation img { margin-left: 20px;
                  margin-right: 30px; }
#shopzilla { width:120px; white-space:normal; padding:20px 0 0 0; }
#shopzilla img { margin: 0 0 0 0; }
#dantotec { width:160px; white-space:normal; padding:20px 0 0 0; }
#dantotec img { margin: 0 0 0 0; }
#content { vertical-align:top; }
#printlogo { display:none; }
#titel { width:484px; }

.navbox { font-size:10pt;
          width:160px; }
.navbox a { height:20px;
            display:block;
            text-decoration:none;
            text-align:left;
            padding: 0 0 0 5px;
            background-image: url(../include/navbg1.png);
            background-repeat: no-repeat;
            background-color:#CCE6FF; }
.navbox a:hover, .navbox a:focus { 
            color:white;
            background-image: url(../include/navbg2.png);
            background-color:#60aed6; }
.navsub a { padding: 0 0 0 20px; }
.navspace { height:20px;
            display:block;
            text-decoration:none;
            text-align:left;
            padding: 0 0 0 5px;
            background-image: url(../include/navbg1.png);
            background-repeat: no-repeat;
            background-color:#CCE6FF; }

#download { border-style:outset;
            background-color:#dfdfdf; }
#download a { display:block;
              color:black;
              text-decoration:none;
              width:60px;
              font-weight:bold;
              padding-top:1em;
              padding-bottom:1em;
              border:2px solid black;
              border-left-color:white;
              border-top-color:white;
              text-align:center;
              background-color:#CCE6FF; }
#download a:visited { color:red; }
#download a:hover { color:white;
                    border-color:white;
                    border-left-color:black;
                    border-top-color:black;
                    background-color:#6B8FB3; }

#ad1 { margin-top:20px;  width:160px; overflow:hidden;}
#ad3 { margin-bottom:10px; }
#ad4 { margin-top:20px; }
#ad5 { margin-top:20px;
       margin-bottom:10px; }

#beschreibung { color:black; }
#beschreibung p:first-letter { font-size:130%; }
#beschreibung p.pict:first-letter { font-size:100%; }

.infosection { border-style:outset;
               background-color:#dfdfdf;
               vertical-align:top;
               padding:6px;
               line-height: 1.2em; /* line-height wirkt gegen den IE6 Peekaboo Bug: Verschwinden von Inhalt */
}
.infosection h3 { margin-bottom:0px;
                  margin-top:0px; }
.infosection h4 { margin-bottom:6px; color:blue; }
.infosection li { font-size:10pt; }
.infosection p { font-size:10pt;
                 margin-top:0px;
                 margin-bottom:6px; }
.infosection p:first-letter { font-size:100%; }
.infosection img { margin-right:6px; }

#Karte { margin-bottom:4px; }

.rightbox { float:right;
            border-style:outset;
            margin-top:0;
            margin-bottom:8pt;
            margin-left:1em;
            background-color:#dfdfdf; }
.leftbox { float:left;
           border-style:outset;
           margin-top:0;
           margin-bottom:8pt;
           margin-right:1em;
           background-color:#dfdfdf; }
.nofloatbox { border-style:outset;
              margin-top:0;
              background-color:#dfdfdf; }

.umbruch { clear:both; }

.pict { font-size:10pt; color:blue; margin-top:0; margin-bottom:2px; margin-left:2px;}
.footer { font-size:8pt; color:red; margin-top:0; }
.aenderung { text-align:right; font-size:8pt; color:red; margin-bottom:0; }
.summary { font-weight:bold; }

#ausgabe, #haddress, #laengenanzeige { border-style:none;
	  background-color:#dfdfdf;
           font-size:10pt;
           color:blue;
           margin-top:0;
           margin-bottom:2px;
           margin-left:2px;
           font-family:"Palatino Linotype",serif;}

