/* formatierung für links */
  /* noch nicht besuchte Ziele */
   a:link     { color: #006699; text-decoration: none;
                font-family: Arial, Verdana, Helvetica; 
                font-weight: bold; font-size: 10pt}
  /* besuchte Ziele */ 
   a:visited  { color: #006699; text-decoration: none; 
                font-family: Arial, Verdana, Helvetica; 
                font-weight: bold; font-size: 10pt}
  /* Verweise, die Fokus erhalten */ 
   a:focus    { color: #CD0000; text-decoration: none;
                font-family: Arial, Verdana, Helvetica; 
                font-weight: bold; font-size: 10pt} 
  /* Verweise bei "MouseOver" */ 
   a:hover    { color: #CD0000; text-decoration: none;
                font-family: Arial, Verdana, Helvetica; 
                font-weight: bold; font-size: 10pt}
  /* Angeklickte Verweise */ 
   a:active   { color: #CD0000; text-decoration: none;
                font-family: Arial, Verdana, Helvetica; 
                font-weight: bold; font-size: 10pt}

select {font-family: Arial,Verdana; font-size: 12pt}
/* überschrift des themengebiets*/
.ueb { font-family: Arial, Verdana, Helvetica; font-size: 14pt; text-align: center}


/* Artikel Überschrift h2 formatiert*/

div.uebart h2
   {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold;}

/* Artikel Überschrift h3 formatiert*/

div.uebartk h3
   {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold;}

div.ueberartk a:link, div.ueberartk a:visited 
   {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #000000}
   
/* Text als kleine, graue Überschrift formatiert*/

div.uebk h3
   {font-family: Arial, Verdana, Helvetica; font-size: 8pt; font-weight: bold; color: #808080}
   
div.uebk a:link, div.uebk a:visited 
   {font-family: Arial, Verdana, Helvetica; font-size: 8pt; font-weight: bold; color: #808080}   

/* Text als ganz kleine, graue Überschrift formatiert*/

div.uebgk h4
   {font-family: Arial, Verdana, Helvetica; font-size: 7pt; font-weight: bold; color: #808080}
   
div.uebgk a:link, div.uebgk a:visited 
   {font-family: Arial, Verdana, Helvetica; font-size: 7pt; font-weight: bold; color: #808080}   



/* formatierung für tabelle, die artikel*/
.tab {background-color: #ffffcc}

    /* formatierungen für inhalt in tabellenzellen*/
    /* die hintergrundfarbe dieser zellen wird durch */
    /* die hintergrundfarbe der tabelle bestimmt, siehe oben ".tab"*/
  
  /* text klein, schriftfarbe schwarz*/
    .tk
  {font-family: Arial, Verdana, Helvetica; font-size: 8pt}
  
  /* text klein zentriert*/
    .tkz
  {font-family: Arial, Verdana, Helvetica; font-size: 8pt; text-align: center}
  
   /* text klein zentriert fett*/
     .tkfz
  {font-family: Arial, Verdana, Helvetica; font-size: 8pt; text-align: center; font-weight: bold}
  
  /* text normal, schriftfarbe schwarz*/
  .tn
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: normal; color: #000000}

  /* text normal zentriert*/
  .tnz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align: center}

 /* text normal links*/
  .tnl
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align: left}

  /* text normal fett*/
  .tnf
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold}

  /* text normal fett zentriert*/
  .tnfz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; text-align: center}

  /* text gross*/
  .tg
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt}

  /* text gross zentriert*/
  .tgz
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-align: center}


  /* text gross fett*/
  .tgf
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold}

  /* text gross fett zentriert*/
  .tgfz
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-align: center}

  
  /* text normal, schriftfarbe "grau" */
  .tng
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; color: #808080}

  /* text normal zentriert*/
  .tngz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align: center; color: #808080}

  /* text normal fett*/
  .tngf
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #808080}

  /* text normal fett zentriert*/
  .tngfz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; text-align: center; color: #808080}
  
  /* text gross fett zentriert*/
  .tggfz
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-align: center; color: #808080}
  
  /* text klein*/
  .tkg
  {font-family: Arial, Verdana, Helvetica; font-size: 8pt; color: #808080}
  
  /* text klein zentriert*/
  .tkgz
  {font-family: Arial, Verdana, Helvetica; font-size: 8pt; text-align: center; color: #808080}
  
  /* text ganz klein*/
  .tkkg
  {font-family: Arial, Verdana, Helvetica; font-size: 7pt; color: #808080}  
  
  /* text normal, schriftfarbe "dunkelblau" */
  .ttn
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; color: #0F47A0}

  /* text normal zentriert*/
  .ttnz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align: center; color: #0F47A0}

  /* text normal fett*/
  .ttnf
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #0F47A0}

  /* text normal fett zentriert*/
  .ttnfz
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; text-align: center; color: #0F47A0}

  /* text gross*/
  .ttg
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #0F47A0}

  /* text gross zentriert*/
  .ttgz
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-align: center; color: #0F47A0}


  /* text gross fett*/
  .ttgf
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; color: #0F47A0}

  /* text gross fett zentriert*/
  .ttgfz
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-align: center; color: #0F47A0}

 
    /* formatierungen für inhalt in "blauen" tabellenzellen*/
    /* die hintergrundfarbe dieser zellen wird */
    /* neu definiert und überschreibt ie hintergrundfarbe der tabelle ".tab"*/
    /* schriftfarbe ist weiss*/
  
  /* text normal*/
  .tnb
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; background-color: #006699; color: #FFFFFF}

  /* text normal zentriert*/
  .tnzb
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align: center; background-color: #006699; color: #FFFFFF}

  /* text normal fett*/
  .tnfb
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; background-color: #006699; color: #FFFFFF}

  /* text normal fett zentriert*/
  .tnfzb
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; text-align: center; background-color: #006699; color: #FFFFFF}

  /* text gross*/
  .tgb
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; background-color: #006699; color: #FFFFFF}

  /* text gross zentriert*/
  .tgzb
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-align: center; background-color: #006699; color: #FFFFFF}


  /* text gross fett*/
  .tgfb
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; background-color: #006699; color: #FFFFFF}

  /* text gross fett zentriert*/
  .tgfzb
  {font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-align: center; background-color: #006699; color: #FFFFFF}
  
  /* Preisangabe*/
  .preis{
          margin-top:0px;
          font-family: Arial, Verdana;
          font-size: 10pt;
          font-weight: bold;
          color: #CC0000
      }  

/*formatierungen für den scrollbar und body*/
body  {
       margin-top: 0px;
       margin-bottom: 0px;
       margin-left: 0px;
       margin-right: 0px;
       padding: 0; 
       scrollbar-face-color : #006699;                 /* scrollbar und pfeiltasten */
       scrollbar-shadow-color : #5555FF;                 /* */
       scrollbar-highlight-color : #ffffcc;         /* schattenfarbe links und oben */
       scrollbar-3dlight-color : #006699;
       scrollbar-darkshadow-color :#ffffcc;         /* schattenfarbe rechts und unten */
       scrollbar-track-color : #ffffcc;                 /* lauffläche des scrollbar */
       scrollbar-arrow-color : #ffffcc;}
 
 
 /*Lightbox für Bilder*/
 
#lightbox{
	background-color:#EEEFF0;
	padding: 10px;
	border-bottom: 2px solid #808080;
	border-right: 2px solid #808080;
	}
#lightboxDetails{
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; width: 60%; }
#keyboardMsg{ float: right; }
#closeButton{ bottom: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../shopbild/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../shopbild/overlay.png", sizingMethod="scale");
	}
	
/* Infobox */
  .infbox
  { border: 1px; border-style:solid; border-color:#006699; background-color:#F0F0FF}
	
  .infueb
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align:center; font-weight: bold; background-color:#006699; color: #FFFFFF}

  .inftext
  {font-family: Arial, Verdana, Helvetica; font-size: 10pt; text-align:left}
