 .nav_bild {
 background-image:url(icons/test-klein.gif); 
 background-repeat:no-repeat; 
 background-position:bottom left;
 }
 .nav_bild_blau {
 background-image:url(icons/test-klein-blau.gif); 
 background-repeat:no-repeat; 
 background-position:bottom left;
 }
 .nav_bild_active {
 background-image:url(icons/test-klein-blau.gif); 
 background-repeat:no-repeat; 
 background-position:bottom left; 
 margin-left:20px;
 }
 body {
 background-color:white;
 }
 body.hintergrund {
 background-image:url(Bilder/Haus_rot_hintergrund_hell.gif);
 background-repeat:no-repeat;
 background-position:center center;
 background-attachment:fixed;
 }

 body, div, td{
 font-family:Verdana, Arial, Helvetica; 
 font-size:10pt; 
 color:#505050;
 }
 a.leiste {
 margin-left: 10pt; 
 margin-top:5px; 
 color:505050;
 }
 a.leiste:hover { 
 text-decoration:underline; 
 color: #0a0aff
 }
 a.leiste:visited {
 text-decoration:none;
 }
 a.leiste:link { 
 text-decoration:none;
 }
 a.leiste:active {
 text-decoration:none; 
 color: #0a0aff;
 }

 a.test { 
 text-decoration:none; 
 font-size:10pt; 
 color: #505050; 
 background-image:url(icons/test-klein.gif); 
 background-position:bottom left; 
 background-repeat:no-repeat; 
 padding-left:10pt; 
 padding-bottom:3px; 
 height:20px;
 }
 a.test:hover { 
 text-decoration:none; 
 font-size:10pt; 
 color: #0a0aff; 
 background-image:url(icons/test-klein-blau.gif); 
 background-position:bottom left; 
 background-repeat:no-repeat; 
 padding-left:10pt; 
 padding-bottom:3px;
 }
 a.test:focus { 
 text-decoration:none; 
 font-size:10pt; 
 color: #0a0aff; 
 background-image:url(icons/test-klein-blau.gif); 
 background-position:bottom left; 
 background-repeat:no-repeat; 
 padding-left:10pt; 
 padding-bottom:3px;
 }

 .nav_leiste-oben {margin-left:220px;}
 .nav_leiste-links {margin-left:50px; margin-top:120px;}
.rot {color:#cc0000;}
h1.groß:first-letter { font-size:30pt; color: #b3282d;}
.groß:first-letter {font-size:23px; color: #b3282d;}
td.groß:first-letter {font-size:23px; color: #b3282d;}
/*.hintergrund-leiste { background-image:url(Bilder/Bilderleiste/Leiste_hell.jpg); height:75px;}*/
.hintergrund-leiste { background-image:url(../Bilder/weinleiste.jpg); height:75px;}
.platzhalter_oben { margin-top:40px; }
.white { background-color:#b3282d; color:white; }
.highlight { color: #b3282d; font-weight: bold; }
.uline { border-bottom:1px solid #b3282d; }
.umrandung { border:1px solid #b3282d; }
.umrandung_obendick_unten { border-bottom:1px solid #b3282d; border-top:3px solid #b3282d; }

.Nachricht, .message { color: #cc0000; font-weight: bold; }

.news { width: 500px; padding-left: 100px; padding-top: 50px; }
.news h2 { color:#cc0000; }

.warenkorb { border: 1px solid #cc0000; }
.warenkorb thead { background-color: #cc0000;}
.warenkorb thead th { color: #FFFFFF; font-size: 10pt;}
.warenkorb td { border-bottom: 1px solid #cc0000;}
.hinweis { border: 1px solid #c00; margin: 10px; padding: 10px;}

.Zusammenfassung { border: 1px solid #c00; width: 100px;}
.Zusammenfassung th { background-color: #c00; color: white; font-size: 10pt;}
.bold { font-weight: bold; }

