/* Formate für Tschingos Bogenwelt */

/* Container, der vom Menü überlappt wird, mit Rahmen */
#allin
{
position: absolute;
top: 16px;
/* left: 30px; 
border-left: 1px solid #330066;           
border-bottom: 1px solid #330066;        
border-right: 1px solid #330066;          
border-top: 1px solid #330066;    */       
background-color: #ffffff;    
color: #808080;       /* Schriftfarbe */
padding-left: 10px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
width: 95%;
/* margin-left: 30px;
margin-right: 0px; */
}

/* Container, der die Inhalte enthält */
#content
{
padding: 0px 5px;
background-color: #ffffff;
}

/* Container, der die Bilder enthält */
#image_content
{
padding: 20px;             /* rund herum Abstand lassen */
align: center;
vertical-align: center;
background-color: #ffffff;
}


/* Container, der die Menüs links enthält */
#nav_main
{
float: left;
position: absolute; 
left: 5px;
top: 140px;
background-color: inherit;
padding: 5px;
border: none;
width: 140 px;
}

/* Standardformate, die für alle Seiten gültig sind. */
body
{
background-color:#ffffff;   /*    250050      */
color:#808080;              /* #000000 */
padding-left:6px;
scrollbar-3dlight-color: #dddddd;     /* Schattenlinien links und oben */
scrollbar-arrow-color: #ffffff;       /* Pfeile oben und unten */
scrollbar-base-color: #dddddd;        /* ???  */
scrollbar-darkshadow-color: #dddddd;  /* Schattenlinien rechts und unten */
scrollbar-face-color: #dddddd;        /* Scrollbalken  */
scrollbar-highlight-color: #dddddd;   /* #eeeeff; */
scrollbar-shadow-color: #dddddd;      /* Schatten rechts */
scrollbar-track-color: #cccccc;       /* Balkenbahn */
background-image: url(../sk_dok/tapete_hg3.jpg);  
background-repeat: repeat;
background-position: 0px 0px; 
}

body, html
{
font-family: Bookman Old Style, Times New Roman, Tahoma, Arial, Helvetica, sansserif;
font-size: 90%;
}

.hint  /* Hinweis z.B. für die Bedienung */
{
font-weight: normal;
}

/* Standard Hyperlinks */

a:link, a:visited, a:hover, a:active
{ 
text-decoration: none;
color: #707070;    
/* font-weight: 600; */
background-color: inherit;     }

a:hover
{
/* color: #ffffff;
background-color: #330066; */
text-decoration: underline; 
}

/* 770 oder 600 Pixel breiter div-Container ,der alles enthält

#center
{
 width:560px;
 margin: 0px auto;
 background-color:transparent;
 text-align:left;
}


/* Container für die Symbolleisten */
#icons_r
{
float:right;
 border: 1px solid #330066;
 background-color: #ffffff;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 padding-bottom: 2px;
}

/* Container für Marginalien */
#marginalie
{
 float:left;
 font-size: 70%;
}

img
{
margin-right: 10px;
margin-bottom: 10px;
vertical-align: text-bottomf
float: left;
border: 0px;
}

/* Container für einen Einzug, z.B. Aufgabenliste */
#einzug
{
margin-left: 30px;
}


/* Container für Fundstellen */
#found
{
color: #ffffff;
background-color:#0000ff;
}

/* Container für das 2-Spalten-Layout  */
#linke_spalte
{
float:left;
width:47%;
background-color:#ffffee;
}

#rechte_spalte
{
float:right;
width:47%;
background-color:#ffffee;
margin-right: 15px;
}

/* Container für Hervorhebungen  */
#kasten
{
font-family: Arial, Helvetica, sansserif;
font-size: 110%;
text-align: center;
border: 1px solid #ff0000;
background-color: inherit;
padding: 2px;
margin-right: 2px;
margin-bottom: 2px;
}

/* Container für Traueranzeigen  */
#trauer
{
float:left;
width:250px;
font-family: Arial, Helvetica, sansserif;
font-size: 120%;
text-align: center;
border: 3px solid #000000;
background-color:#ffffff;
padding: 8px;
margin-right: 8px;
margin-bottom: 8px;
}


/* Tabellen und Formulare*/
td, th, input, option, select
{
font-family: Arial, Helvetica, sansserif;
text-align: left;
}

.pflichtfeld
{
background-color: #ffccff;
border: 1px solid;
}

td, th
{
/* background-color: #ffffcc; */
vertical-align:top;
font-size: 90%;
}

th
{
color:#ffffff;
background-color:#ff0000;
}

#trennlinie
{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ffffff;
}

ul 
{
margin-top: 3px;
margin_bottom: 3px;
}

li 
{
margin-bottom:3px;
list-style-image: url(../sk_img/pfeil.gif);
}

h1 { font-size:130%; font-weight:600; margin-top:3px; margin-bottom:20px; background-color:inherit; color:#ff0000;}
h2 { font-size:110%; margin-top:3px; margin-bottom:3px; background-color:#eeeeee;}
h3 
{ 
font-size:100%; 
list-style-image: url(../sk_img/arrow.gif);
}
h4 { font-size:90%; }


.bigfat  /* Hervorhebung, z.B. für den Preis */
{
font-size: 130%;
font-weight:bold;
}

.comment   /* Kommentare  */
{
font-size: 80%;
font-style:italic;
}

.spitzmarke
{
color: #5500ff;
weight: 600;
}

/* textarea
{
 font-size: 90%;
}  */

dl { margin-top:0px;}
dd { margin-left:12px;}

dt 
{
padding-left:6px;
}

a.register:link, a.register:visited, a.register:hover, a.register:active
{ 
text-decoration:none;
font-weight:bold;
}

hr  /* Horizontale Linie */
{ 
clear:right;
clear:left;
color:#ffffff;  /* #ffff00;  */
height:1px;
}

/* Kopfzeile */

#header
{
height:42px;
border-bottom:1px solid #000000;
}

/* ------------ alles ab hier ist auskommentiert ------------------------
h1.fault
{
color:#ff0000;
}

.reg, .regactiv  /* Register-Reiter */
{
float:left;
padding:3px;
width:100px;
border-left:1px solid #606060;
border-top:1px solid #606060;
border-right:1px solid #606060;
text-align:center;
}

.reg
{
border-bottom:1px solid #606060;
background-color:#efefef;
}

.regactiv
{
border-bottom:1px solid #fff;
background-color:#fff;
font-weight:bold;
}

#regempty
{
float:left;
padding:3px;
width:200px;
border-bottom:1px solid #606060;
border-left:1px solid #f7efde;
border-top:1px solid #f7efde;
border-right:1px solid #f7efde;

}
a.register:link, a.register:visited, a.register:hover, a.register:active
{ 
text-decoration:none;
font-weight:bold;
}

/* Kopfzeile */

#header
{
height:42px;
border-bottom:1px solid #000000;
}

/* Transparentes Gif, das die minimale Höhe für den Inhalts-Container sicherstellt */
#trgif
{
width:2px; height:1200px;display:block;
}

/* Für das Stichwortverzeichnis */

a.az
{ 
 font-size:14px;
}

/* Hyperlinks nächste Seite */

a.next
{
 padding-right:14px;
 background: url('../../../../Dokumente%20und%20Einstellungen/braun.BHO-W2K-P4/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/816ZKDIN/images/next1.gif') no-repeat right;
}

a.next:link, a.next:visited, a.next:hover, a.next:active
{ 
 text-decoration:none;
 font-weight:bold;
}

/* Hyperlinks vorherige Seite */

a.prev
{
 padding-left:14px;
 background: url('../../../../Dokumente%20und%20Einstellungen/braun.BHO-W2K-P4/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/816ZKDIN/images/prev1.gif') no-repeat left;
}

a.prev:link, a.prev:visited, a.prev:hover, a.prev:active
{ 
 text-decoration:none;
 font-weight:bold;
}

/* Hyperlinks der Brotkrumen (bread crumb trail)  */

a.brotkr:link, a.brotkr:visited, a.brotkr:hover, a.brotkr:active
{ 
text-decoration:none;
font-weight:bold;
font-size: 90%;
font-style:italic;
}

/* Hyperlinks der linke Navigationstabelle */

a.navi:link, a.navi:visited, a.navi:hover, a.navi:active
{ 
text-decoration:none;
font-weight:bold;
color:#800000;
}

a.navi:visited
{ 
color:#cc6060;
}

a.navi:hover, a.navi:active
{ 
color:#ff0000;
text-decoration:underline;
}

/* Für Listen mit unterschiedlichen Farben für Text und Bullet */
.myliul { color:#ff0000;list-style-type:square; }
.myliol {list-style-type:decimal;color:#ff0000;}
.mylitxt{ color:#000000; }

.button {background-color:#dee3ef;border:1px solid #adb6c6;font-weight:bold;width:100px;}
.button:hover
{
 background-color:#000000;
 color:#dee3ef;outline: thick solid red;
}

pre
{ 
display:inline;
font-size:15px;
color:#000000;
}

code {color:#bd0329;font-size:14px;}

/* Für den DIV-Bereich, in dem  Code dargestellt wird */

/* Browser-Logos */
.prebrowser
{
text-align:right;font-size:14px;font-weight:bold;
}

/* Äußerer Container mit "Syntax"*/
.pre1
{
border:1px solid #000000;
background-color:#efefef;
padding:5px;
margin-bottom:8px;
font-size:14px;font-weight:bold;
}

/* Innerer Container mit dem Quellcode */
.pre2
{
border:1px solid #000000;
background-color:#ffffff;
padding:3px;
margin-top:10px;
margin-left:3px;
margin-right:3px;
margin-bottom:3px;
font-weight:normal;
}

/* Stichwortverzeichnis */
.nc{font-size:16px;font-weight:bold;}
a.a:link, a.a:visited, a.a:hover, a.a:active{font-size:14px;}

/* Hervorhebungen */
em
{
font-weight:normal;
color:#bd0329;
font-style:normal;
}

.hervorheb
{
font-weight:normal;
color:#bd0329;
font-style:normal;
}

/* News auf der index.php */
.news{margin-bottom:20px;clear:left;}
.newsdate{font-weight:bold;border-bottom:solid 1px #000000;font-size:11px;}

/* Navigationstabellen links und rechts */
.navih
{
width:134px;
padding:2px;
background-color:#e7dbc6;
border:#606760 1px solid;
font-size: 90%;
font-weight:bold;
color:#000000;
-moz-border-radius:5px 5px 0px 0px;
margin-top:20px;
}

.naviin
{
width:134px;
padding:2px;
background-color:#e7dbc6;
border-bottom:#606760 1px solid;
border-left:#606760 1px solid;
border-right:#606760 1px solid;
-moz-border-radius:0px 0px 5px 5px;
}

.navidate
{
font-size: 90%;
}

/* Für die CSS-Referenzen*/
.h1 {font-weight:bold;color:#aa0000;}
.value {font-weight:normal;color:#000000;padding-top:5px;vertical-align:top;}
.valuename {font-weight:bold;color:#aa0000;float:left;width:110px;padding-top:5px;vertical-align:top;}
.valuetable {border-spacing:0px;}

/* Überschriften mit dem Pfeil nach oben */
.up { 
margin-bottom:0px;
margin-top:0px;
border-bottom:1px solid #000000;
text-align:right;
}

a.uplink:link, a.uplink:visited, a.uplink:hover, a.uplink:active
{ 
font-weight:bold;
text-decoration:none;
}


/* Brotkrumen */
#brkr
{
font-size: 90%;
font-weight:normal;
color:#000000;
vertical-align:bottom;
font-style:italic;
margin-top:27px;
width:70%;
float:left;
}

/* Tabelle auf den Referenzseiten */

.t
{
  padding:0px;
  border-collapse:collapse;
  border-spacing:0px;
  width:100%;
}

.tr
{
  border:#606060 1px solid;
}

.trlr
{
  border-left: #606060 1px solid;
  border-right: #606060 1px solid;
}

/* Für die Eigenschaften von A-Z*/

.probh, .discribh, .probbezh
{
font-weight: bold;
text-align: left;
background-color: #efefef;
border-bottom: #606060 1px solid;
padding: 3px;
}

.probh {width:30%;}
.discribh {width:40%;}
.probbezh {width:30%;}

/* Zellen der ersten Zeile */

.t2lh, .t2rh, .t3lh, .t3mh, .t3rh
{
  font-weight:bold;
  text-align:left;
  background-color:#efefef;
  border-bottom:#606060 1px solid;
  padding:3px;
}


/* Zellen der linken, mittleren und rechten Spalte*/

.t1l, .t1m, .t1r {padding:3px;}
.t2l, .t2m, .t2r { background-color:#efefef;  padding:3px;}

/* Zelle mit einem Datum, dass kleiner geschrieben wird */

.t1date {padding:3px;font-size:11px;}
.t2date {background-color:#efefef;padding:3px;font-size:11px;}

/* 2-Spaltige Tabellen*/

.t2lh {width:50%}
.t2rh {width:50%}

/*3-Spaltige Tabellen*/

.t3lh {width:50%}
.t3mh {width:30%}
.t3rh {width:20%}

/* Browser-Quickreferenz*/

.brreft
{
border-collapse:separate;
border-spacing:0px;
border-collapse:collapse;
border-right:1px solid #666666;
border-bottom:1px solid #666666;

margin-top:12px;
}

.brreflogo, .vers {
text-align:center;
}

.brreft td
{
border-left:1px solid #666666;
border-top:1px solid #666666;

}
.br{background-color:#efefef}
.dekl{background-color:#ffffff}

.ja
{
color:#ffffff;
background-color:#00c000;
text-align:center;
font-weight:bold;
font-size:14px;
vertical-align:middle;
}

.teilweise, .falsch
{
color:#ffffff;
background-color:#c0c000;
text-align:center;
font-weight:bold;
font-size:14px;
vertical-align:middle;
}

.nein
{
color:#ffffff;
background-color:#c00000;
text-align:center;
font-weight:bold;
font-size:14px;
vertical-align:middle;
}

.wert {width:240px;background-color:#efefef;font-weight:bold;}
.vers{width:30px;background-color:#efefef}
  
/* Formate für das Forum */

/* Hyperlinks der Formatierungen */

a.a0:link, a.a0:visited, a.a0:hover, a.a0:active
{ 
 text-decoration:none;
 font-weight:bold;
}

/* Tabelle auf der Seite der Antworten */
.p
{ 
  border:1px solid #999999;
  background-color:#ffffff;
  border-collapse:separate;
  width:100%;
}

/* Author auf der Seite der Antworten */

.pautor
{ 
 background-color:#dedede;
 font-weight:bold;
 padding:3px;
 margin:1px;
 width:30%;
}

/* Datum auf der Seite der Antworten */

.pdate
{ 
 background-color:#dedede;
 font-size:11px;
 padding:3px;
 margin:1px;
 width:30%;
}

/* Betreffzeile auf der Seite der Antworten */

.pbetreff
{ 
 background-color:#dedede;
 font-size:14px;
 font-weight:bold;
 padding:3px;
 margin:1px;
}

/* Text der Antwort auf der Seite der Antworten */

.ptxt
{ 
 background-color:#f5f5f5;
 padding:3px;
 margin:1px;
}

/* Navigation (Top, Beantworten) auf der Seite der Antworten */

.pnavi
{ 
 background-color:#dedede;
 padding:3px;
 margin:1px;
 width:30%;
}

/* Der Hyperlink der die Antwortenseite aufruft auf der Themenübersicht */

a.thema:link, a.thema:visited, a.thema:active, a.thema:hover
{ 
 font-weight:normal;
}

/* Der Hyperlink der die Antwortenseite aufruft auf der Themenübersicht */
a.com:link, a.com:visited, a.com:active, a.com:hover
{ 
 font-weight:bold;
}

/* Formulare */

.form
{
  border:1px solid #999999;
  background-color:#ffffff;
  border-collapse:separate;
}

.forml
{
  width:80px;
  height:20px;
  background-color:#efefef;
  padding:3px;
  margin:1px;
}

.formr
{
  width:500px;
  height:20px;
  background-color:#efefef;
  padding:3px;
  margin:1px;
}

.forminput
{
  width:350px;
}

.formtextarea
{
  width:490px;
  height:250px;
}

.formt
{
  border:1px solid #999999;
  width:100%;
  border-spacing:0px;border-collapse:collapse;
}

.formll
{
  background-color:#efefef;
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
  padding:3px;
}

.examplediv
 {
   font-size:12px;
   background-color:#CEB2AD;
   border-style:solid;
   border-color:#666666;
   border-width:1px;
   padding:3pt;
 }
 ----------------- */
