#main 	{
	  }
	

#logo 	{
	 top: 0px;
	 left: 0px;
	 height: 0px;
	 width: 0px;
	 visibility: hidden;
	  }
	

#logolinks 	{
	 position: absolute;
	 left: 0px;
	 width: 0px;
	 height: 0px;
	 visibility: hidden;
	  }
	

#logorechts 	{
	 position: absolute;
	 height: 0px;
	 left: 0px;
	 top: 0px;
	 width: 0px;
	 visibility: hidden;
	  }
	

#fuss 	{
	 width: 0px;
	 visibility: hidden;
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 height: 0px;
	  }
	

#menue 	{
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 0px;
	 height: 0px;
	 padding: 0px;
	 visibility: hidden;
	 background: url(0) 0 ;
	  }
	

#menuebuttons 	{
	 visibility: hidden;
	  }
	

#content 	{
	 display: block;
	 visibility: hidden;
	  }
	

.blocksatz 	{
	 text-align: justify;
	 }
	

.hervorheben 	{
	 color: #006699;
	 font-variant: small-caps;
	 font-weight: bold;
	 font-size: 1.2em;
	 }
	

.links 	{
	 text-align: left;
	 }
	

.rechts 	{
	 text-align: right;
	 }
	

.underline 	{
	 text-decoration:  underline;
	 }
	

.zentriert 	{
	 text-align: center;
	 }
	

a 	{
	 text-decoration: none;
	 font-style: normal;
	 font-weight: normal;
	  }
	

body 	{
	 margin: 0px;
	 padding: 0px;
	 width: 100%;
	 font-family: "Microsoft Sans Serif", "Lucida Sans Unicode", "Lucida Grande", "Lucida sans", Verdana, "Nimbus Sans L", Helvetica, Geneva, Swiss, sans-serif;
	 font-size: 101%;
	 color: black;
	 text-align: center;
	 background: white ;
	  }
	

h1 	{
	 color: #e5e9f2;
	 padding-top: 3px;
	 padding-bottom: 3px;
	 font-family: Garamond, "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: bold;
	 letter-spacing: 1px;
	 text-align: right;
	 padding-right: 10px;
	 font-style: italic;
	 background: #6F6F6F ;
	  }
	

h3 	{
	 font-family: "Microsoft Sans Serif", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	 font-size: 16px;
	 width: 100%;
	 padding-top: 3px;
	 padding-bottom: 3px;
	 padding-left: 8px;
	 font-style: italic;
	 font-weight: normal;
	 color: white;
	 background: #616162 ;
	  }
	

hr 	{
	 color: #044;
	 height: 1px;
	 }
	

img 	{
	 width: 0px;
	 height: 0px;
	 visibility: hidden;
	 border: 0px;
	  }
	

li 	{
	 margin-bottom: 10px;
	 }
	

p 	{
	 font-size: 0.8em;
	 line-height: 1.5em;
	 }
	

ul 	{
	 text-align: left;
	 font-size: 0.8em;
	 list-style-image: url(../pics/arrow_right.gif);
	 list-style-position: outside;
	 }
	

h2 	{
	 padding: 3px;
	 text-align: center;
	 font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 1.2em;
	 font-style: italic;
	 font-weight: normal;
	 margin-left: 15px;
	 display: block;
	 font-variant: small-caps;
	 line-height: 1.5em;
	 background: url(../designpics/bg_hinweis.gif) repeat-y ;
	  }
	

#bilder 	{
	 visibility: hidden;
	 }
	

#navi 	{
	 visibility: hidden;
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 0px;
	  }
	

#submenue 	{
	 color: white;
	 visibility: hidden;
	  }
	

#listenmenue 	{
	 color: white;
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 0px;
	 height: 0px;
	 visibility: hidden;
	  }
	

.showtab 	{
	 margin-bottom: 15px;
	 z-index: 10;
	 border: 1px solid #616595;
	 }
	

.showth 	{
	 text-align: left;
	 color: #e5e9f2;
	 padding-top: 3px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 font-size: 14px;
	 z-index: 0;
	 padding-left: 10px;
	 border-bottom: 1px solid #7C80AF;
	 background: #616595 ;
	 }
	

.showtr 	{
	 font-size: 12px;
	 padding: 2px;
	 z-index: 12;
	 text-align: left;
	 }
	

.showtr2 	{
	 font-size: 12px;
	 padding: 2px;
	 text-align: left;
	 background: #D3D7DE ;
	 }
	

.showtitel 	{
	 text-align: left;
	 padding-top: 3px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 font-size: 12px;
	 z-index: 0;
	 background: #ACB5BC ;
	 }
	

#laenderkuerzel 	{
	 color: gray;
	 background: white ;
	  }
	

#zeichenerklaerung 	{
	 color: white;
	 visibility: hidden;
	  }
	

#neuheitenmenue 	{
	 text-align: left;
	 color: white;
	 font-size: 0.8em;
	 padding-bottom: 4px;
	 padding-top: 1px;
	 line-height: 2em;
	 margin-left: 10px;
	 }
	

.korbtitel 	{
	 text-align: left;
	 font-size: 12px;
	 z-index: 0;
	 padding-left: 3px;
	 padding-right: 3px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 border-bottom: 1px solid #616595;
	 background: #ACB5BC ;
	 }
	

.korbtr 	{
	 z-index: 12;
	 vertical-align: top;
	 padding-right: 2px;
	 padding-left: 2px;
	 height: 40px;
	 }
	

.korbsumme 	{
	 vertical-align: top;
	 padding-top: 6px;
	 padding-right: 2px;
	 padding-bottom: 6px;
	 text-align: right;
	 border-top: 3px solid #616595;
	 background: #D3D7DE ;
	 }
	

.korbbutton 	{
	 font-size: 10px;
	 vertical-align: top;
	 }
	

.korbfeld 	{
	 font-size: 11px;
	 vertical-align: top;
	 border: 1px solid #616595;
	 background: transparent ;
	 }
	

.korbanzahl 	{
	 font-size: 12px;
	 text-align: center;
	 }
	

.korbpreis 	{
	 font-size: 12px;
	 text-align: right;
	 }
	

form 	{
	 margin-bottom: 0px;
	 }
	

.korbfeld2 	{
	 font-size: 11px;
	 margin-top: 0px;
	 vertical-align: top;
	 border: 1px solid #616595;
	 }
	

.additem 	{
	 color: #fefce9;
	 background: url(none) #676B9B ;
	 }
	

#drucken 	{
	 position: absolute;
	 width: 100%;
	 height: 100%;
	 visibility: visible;
	 top: 0px;
	 left: 0px;
	  }
	

#laenderkuerzel a 	{
	 color: gray;
	 background: white ;
	  }
	


