/* Cascading Style Sheets - Datei für die Website Schalsundtuecher
   Made by Olaf Andersson */

/*--- Seitenkörper ---*/
body
{
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 11pt;
  left: 10px;
  background-color: White;
  margin: 10px;
  background-image: url(../bilder/bg.jpg);
  background-repeat: repeat;
}

/*--- Überschriften ---*/
h1 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 14pt; 
  color: #00007F;
} 

h2 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 12pt; 
  font-weight: bold;
  color: #00007F;
} 

h3 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 14pt; 
  font-weight: bold;
  border-bottom-style:inset;
  color: #00007F;
} 

h4 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 13pt; 
  font-weight: bold;
  color: #00007F;
} 

/*--- Hyperlink-Format ---*/
a           {text-decoration:none;font-weight:normal;}
a:link      {text-decoration:none;color:#000000;}
a:visited   {text-decoration:none;color:#4F4F4F;} /* dunkel grau */
a:active    {text-decoration:none;color:#00007F;} /* dunkelblau */
a:hover     {text-decoration:underline;color:#00007F;} /* dunkelblau */

/* für die Navigation */
a.n         {text-decoration:none;font-weight:normal;}
a.n:link    {text-decoration:none;color:#00007F;}
a.n:visited {text-decoration:none;color:#4F4F4F;} /* dunkel grau */
a.n:active  {text-decoration:none;color:#00007F;} /* dunkelblau */
a.n:hover   {text-decoration:none;color:red;background-color:#ffffff;font-weight:bold;} /* rot auf weißem Grund */

/* für das CopyRight-Zeichen */
a.co        {font-size:9pt;text-decoration:none;font-weight:normal;}
a.co:link   {font-size:9pt;text-decoration:none;color:#00007F;} /* dunkelblau */
a.co:visited{font-size:9pt;text-decoration:none;color:#00007F;} /* dunkelblau */
a.co:hover  {font-size:9pt;text-decoration:none;color:#00007F;} /* dunkelblau */

/* ------------- für Button-Links ----------------- */
a.button     
{
  font-size:10pt;
  text-decoration:none;
  color:#00007F; /* dunkelblau */
  border: 2px solid #000000;
  border-color: #CCCCCC #333333 #333333 #CCCCCC;
  background-color: #e7e7e7;
}
a.button:link
{
  font-size:10pt;
  text-decoration:none;
  color:#000000;
  border: 2px solid #000000;
  border-color: #CCCCCC #333333 #333333 #CCCCCC;
  background-color: #e7e7e7;
}
a.button:visited
{
  font-size:10pt;
  text-decoration:none;
  color:#000000;
  border: 2px solid #000000;
  border-color: #CCCCCC #333333 #333333 #CCCCCC;
  background-color: #e7e7e7;
}
a.button:active
{
  font-size:10pt;
  text-decoration:none;
  color:#000000;
  border: 2px solid #000000;
  border-color: #CCCCCC #333333 #333333 #CCCCCC;
  background-color: #e7e7e7;
}
a.button:hover
{

  font-size:10pt;
  text-decoration:none;
  color:#00007F; /* dunkelblau */
  border: 2px solid #000000;
  border-color: #CCCCCC #333333 #333333 #CCCCCC;
  background-color: #e7e7e7;
} 


/*--- Schriftformat ---*/
.blau 
{
  font-size:10pt;
  color:#00007F;
}

.rot 
{
  color: red;
}

.gruen 
{
  color:#008000;
}

.gelb
{
  color:#EBA80D;
}

p 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 11pt;
}

.klein 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 10pt;
}

.gross 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  color: #00007F;
  font-size : 30pt;
}

.beschriftung 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 10pt;
}

.Textbox 
{
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 11pt;
}

/*--- dynamische Box ---*/
.slide 
{
  position: absolute;
  bottom: 5px;
  left: 760px;
  z-index: 1;
  visibility: visible;
}

.Format
{
  border: 1px solid #000000;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  position: absolute;
  top: 245px;
  left: 825px;
  width: 170px;
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
  font-size : 9pt;
}

/*--- Formularelemente ---*/
th 
{
  font-weight:bold;
  vertical-align: top;
  text-align: left;
}

.onlyread
{
  background-color: #EEEEEE;
  border: none;
}

.helparea
{
  background-color: #EEEEEE;
  border: none;
  font-size : 9pt;
  color:red;
  text-margin:3px;
}

fieldset
{
  font-size : 9pt;
  color: #00007F;
  border:1px #00007F solid;
}

.ArtikelBez
{
  font-size:14pt;
  font-weight:bold;
  color:#00007F;
}

/*--- Sonstige Elemente ---*/
hr
{
  border:1px #00007F solid;
}

.WKorbArtFormat
{
  font-size:12pt;
  font-weight:bold;
  color:#00007F;
}

.MenuePos
{
  position:absolute;
  top:150px;
  left:10px;
}

.MenueFieldsetPos
{
  height:400px;
  width:105px;
}

.WarenkorbFieldsetPos
{
  height:540px;
  width:110px;
}

.AnmeldeInfPos
{
  position:absolute;
  top:10px;
  right:15px;
  font-size:9pt;
  color:#00007F;
}

.content
{
  position:absolute;
  top:10px;
  left:150px;
  width:800px;
  height:550px;
}

.content_pop
{
  position:absolute;
  top:10px;
  left:110px;
  width:660px;
  height:580px;
  z-index:0;
  overflow:auto;
}

.content_pop_scroll
{
  position:absolute;
  top:80px;
  left:110px;
  width:660px;
  height:560px;
  z-index:0;
  overflow:auto;
}

.version
{
  position:absolute;
  left:12px;
  bottom:40px;
  font-size:9pt;
  color:darkblue;
}

.CopyPos
{
  position:absolute;
  bottom:20px;
  left:15px;
  font-size:
  9pt;color:#00007F;
}

.CopyPosPop
{
  position:absolute;
  bottom:10px;
  left:8px;
  font-size:
  9pt;color:#00007F;
}

.schliessen
{
  position:absolute;
  left:650px;
  top:20px;
  font-size:9pt;
  z-index:1;
}
