
@media all {
body { font-family: Futura,Arial,Helvetica,sans-serif; text-decoration: none;font-weight: 600; }
   .dmenu2 {
					padding-left: 8px !important;
          font-weight: 500 !important;
					font-size: 15px !important;
					z-index:10;
					background-image:url(../schmuck/b_line.gif); 
					background-repeat:no-repeat;
          background-position:bottom;
					}
   .dmenu3 {
          font-weight: 500 !important;
					font-size: 12px !important;
					z-index:10;
					background-image:url(../schmuck/g_line.gif); 
					background-repeat:repeat-x;
          background-position:bottom;
					}
   .dmenu4 {
          font-weight: 500 !important;
					font-size: 12px !important;
					z-index:10;
					background-image:url(../schmuck/g_line.gif); 
					background-repeat:repeat-x;
          background-position:bottom;
					}
   .dmenu5 {
          font-weight: 500 !important;
					font-size: 12px !important;
					z-index:10;
					background-image:url(../schmuck/g_line.gif); 
					background-repeat:repeat-x;
          background-position:bottom;
					}
select {z-index:0}
.a { font-family: Futura,Arial,Helvetica,sans-serif; text-decoration: none; color: rgb(0, 142, 33); font-weight: 900; }
.haupt { text-align: left; color: rgb(71,71,71); font-size: 13px; text-decoration: none; }
.head1 { font-weight: bold; text-align: center; font-size: 15px; text-decoration: none; }
.head2 { font-weight: bold; text-align: center; font-size: 13px; text-decoration: none; }
h1 {font-family: Futura,Arial,Helvetica,sans-serif;padding-left: 0px; font-weight: bold; text-align: left; font-size: 15px; text-decoration: none; }
h2 {font-family: Futura,Arial,Helvetica,sans-serif;padding-left: 0px; font-weight: bold; text-align: left; font-size: 14px; text-decoration: none; }
.info { text-align: left; color: rgb(16, 16, 16); font-size: 7px; }
.logo { font-size: 11px; }
.tdlist { font-size: 13px; background-color: rgb(226, 231, 232); padding-left:5px;}
.thlist { font-size: 13px; background-color: rgb(206, 215, 222); vertical-align: top; font-weight: 900;  padding-left:5px;}
.tdblank { font-size: 8px;  padding-left:5px;padding-top:0;padding-bottom:0;}


#produkte td { font-size: 13px; background-color: rgb(226, 231, 232); padding-left:5px;}
#produkte th { font-size: 13px; background-color: rgb(206, 215, 222); vertical-align: top; font-weight: 900;  padding-left:5px;}

.top { color: rgb(39, 39, 39); font-size: 13px; text-decoration: none; }
.top1a {text-align: center;border-bottom: 1px solid black;color: white;background-color: #5A5A5A;}
.top1i {text-align: center;border-bottom: 1px solid black;color: #303030;}
.top2 { color: rgb(71, 71, 71); font-size: 13px; text-decoration: none; }
.top2i {text-align: center;color: #7F7F7F;}
.unter { text-align: left; color: rgb(71, 71, 71); font-size: 12px; font-style: italic; text-decoration: none; }
a {text-decoration: none;color: #7F7F7F;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: black; text-decoration: none; }
a:hover .haupt { color: black; text-decoration: none; }
a:hover .unter { color: black; text-decoration: none; }
b { font-size: 13px; font-weight:bold}
li { font-size: 13px; }
p {  font-family: Futura,Arial,Helvetica,sans-serif;font-size: 13px; font-weight:normal;margin-bottom:9px;margin-top:7px;}
td { font-family: Futura,Arial,Helvetica,sans-serif;font-size: 13px; }
.ih-tab { font-size: 13px; padding-right:15px; padding-bottom:10px;}
th { font-family: Futura,Arial,Helvetica,sans-serif;font-weight: bold; text-align: left; font-size: 13px; }
ul { font-family: Futura,Arial,Helvetica,sans-serif;font-size: 13px; }
.thl {background-color: #CED7DE;}
.tz  {background-color: #E2E7E8;}

.noprint {padding-right:50px;}

   p.journal { font-size: 13px; 
	        font-family: Futura,Arial,Helvetica,sans-serif;
					margin-bottom:3px;
					margin-top:0px;
					padding-top: 0px;
          padding-bottom: 0px;
					top:0px;
					bottom:0px;
					font-weight: 500;
					color: #000000;
					}
	 b.journal{color: #5a5a5a;
       	 padding-bottom:20px;
				 padding-top:20px;
				 font-size: 14px;}				
   body { font-family: Futura,Arial,Helvetica,sans-serif; 
	        text-decoration: none;
					font-weight: 500; 
				}
   H1.journal {
          font-family: "Palatino Linotype", "Times New Roman", "serif";
          font-weight: bold;
					color: #5a5a5a;
					font-size:34px;					   
          margin-top: 0px;
          margin-bottom: 0px;
          padding-top: 0px;
          padding-bottom: 0px;
      
      }
   H2.journal {
          font-family: "Palatino Linotype", "Times New Roman", "serif";
          font-weight: bold;
					color: #5a5a5a;
					font-size:22px;
					margin-top: 0px;
          margin-bottom: 0px;
          padding-top: 0px;
          padding-bottom: 0px;
      }
   .jred {color: #bc0a1d;}

}
@media print {
h1 {font-size: 1px;color: white; position:absolute; top:-10px;}
h1.print {color: black; position:static; top:0px; font-size: 15px; }
.noprint {font-size: 1px;color: white; position:absolute; top:-10px;}
}
