/* CSS-Datei für Sachsen-Lexikon Sondertafeln */

/* Body und Scrollbars für Internet-Explorer **************************************************/

body    {font-size:13px; font-family:Arial; color:black; background-color:#F0FFF0; margin:0; /*#E5FFE5 E6FFE6*/
scrollbar-face-color:#90EE90;       /*Balken & Tasten*/
scrollbar-highlight-color:#CCFFCC;  /*Licht links oben*/
scrollbar-3dlight-color:#C0C0C0;    /*Rand links oben*/
scrollbar-darkshadow-color:#000000; /*Rand rechts unten*/
scrollbar-shadow-color:#808080;     /*Schatten rechts unten*/
scrollbar-arrow-color:#000000;      /*Pfeile*/
scrollbar-track-color:#98FB98; }    /*Hintergrund*/

/* Scrollbars Chrome **************************************************************************/

::-webkit-scrollbar              {width: 17px; background: #98FB98; }
::-webkit-scrollbar-thumb        {border: 1px outset #cccccc; background: #90EE90; border-radius: 2px;} /* Schieberegler */
::-webkit-scrollbar-button       {border: 1px outset #cccccc; background: #90EE90; } /* Pfeil-Buttons */
::-webkit-scrollbar-track        {background: xxxblue; } /* Bereich fuer den Schieberegler */
::-webkit-scrollbar-corner       { } /* Größenregler (bei TEXTAREA sichtbar) */

/* sonstiges **********************************************************************************/
table   {margin:0; padding:0; border-collapse:collapse; border-style:none; border-color:#DCBE7D; border-width:1px; text-indent:0px; } 
xxtable   {margin:0; padding:0; border-collapse:collapse; border-style:none; border-color:#90EE90; border-width:1px; max-width:370; min-width:370;}  /*Haupttabelle neu*/
table.a {background-color:#CCFFCC; border-style:xxsolid; margin: 5 0 0 0; } /*Buch()#F3E6BA*/
table.b {padding:0; }                /*für Diaschau vorgesehen*/
table.d {margin: 5 0 0 0; background-color:#98FB98; border-style:solid; border-color:#228B22; } /*doku*/
table.f {                                              margin: 0 0 0 0; } /*Bild()*/
table.k {background-color:#90EE90; }                                      /*Framekopf*/
table.s {background-color:#BBFFBB; border-style:solid; margin: 5 0 0 0; border-color:#CCCCCC; } /*Spec*/

table.t {background-color:#CCFFCC; border-style:solid; margin: 0 0 0 0; } /*26.10.2025*/

table.v {background-color:#E0D3A7; }                                      /*VVO*/
table.w {background-color:#90EE90;                     margin: 10 0 0 0;} /*Fuss Buchstabenwechsel*/
table.x {margin:0; padding:0; border-style:xxsolid; }                     /*Blindtabelle*/
table.z {background-color:#CCFFCC; }                                      /*Innentabellen*/

tr      {padding:0; margin:0; }
tr.body {background-color:#F0FFF0; } /*wie BODY*/
tr.i    {background-color:#90EE90; } /*Innentab: Kopf, Zw*/

tr.i    {background-color:#88FF88; } /*Innentabellen: Zwischenzeilen wie z1*/
tr.k    {background-color:#99FF99; border-bottom:3px  solid #90EE90;} /*Innentabellen: Kopf wie z2*/
tr.t    {background-color:#F9EF95; } /*Termine: Kopf, Zwischenzeilen*/
tr.z    {background-color:#99FF99; } /*Kopf*/
tr.z0   {background-color:#77FF77; } /*Adressen() u.a.: Kopf maximale Färbung*/
tr.z1   {background-color:#88FF88; } /*Adressen() u.a.: Zwischenüberschriften 3 dunkel*/
tr.z2   {background-color:#99FF99; } /*Adressen() u.a.: Zwischenüberschriften 2 mittel*/
tr.z3   {background-color:#AAFFAA; } /*Adressen() u.a.: Zwischenüberschriften 1 hellst*/
tr.z4   {background-color:#EEFFEE; } /*zurzeit nur Bahnen.php für außer Betrieb*/
tr.z5   {background-color:#CCFFCC; } /*zurzeit nur Bahnen.php für außer Betrieb, wie table.z*/

td      {padding:0 5 0 0; margin:0; font-size:13px; font-family:Arial; text-align:left; vertical-align:top; border-style:none; border-width:1px; border-color:#90EE90; text-indent:0; } /*01.01.2024*/
xxtd.   {padding:1 0 1 5;     font-size:13px;                                     vertical-align:top; border-style:none; border-width:1px; border-color:#90EE90; text-indent:0; }

td.a    {padding:2 2 2 5; font-size:13px; border-style:solid; } /*Buch()*/
td.b    {padding:0 2 0 5; font-weight:bold; }
td.d    {padding:0 2 0 5; border-style:solid; border-color:#228B22; } /*Doku*/
td.e    {padding:0 5 0 10; }                     /*Lexikon.phtml für enden*/
td.f    {padding:0 5 0 0; border-style:none; vertical-align:bottom; } /*für Fotos*/
td.g    {padding:5 0 5 0; }                     /*ob/un 5px für table h/i/l... */
td.h    {padding:2 0 2 0; border-style:none;}                     /*ob/un 2px für table h/i/l... */
td.i    {padding:2 2 2 5; }                     /*Special alt*/
td.j    {padding:0 2 0 3; border-style:solid; } /*re/li f&uuml;r table j/i*/
td.jr   {padding:0 2 0 5; border-style:solid; text-align:right; } /*dto. rechts ausgerichtet*/
td.k    {padding:3 0 0 5; font-size:17px; border-style:none; }     /*re/li f&uuml;r table k*/
td.s    {padding:0 2 0 5; text-indent:0; }                     /*Spec()*/
td.r    {padding:0 0 0 0; border-style:solid; }
td.t    {padding:0 2 0 3; border-style:solid; } /*re/li für Termine*/
td.ta   {padding:0 2 0 2; border-style:solid; color:#CCCCCC;  }   /*fuer Text Termine grau*/
td.tg   {padding:0 2 0 2; border-style:solid; font-size:13px; }   /*fuer Kopf Termine re/li s6*/
td.tgr  {padding:0 2 0 2; border-style:solid; font-size:13px; text-align:right; }
td.tk   {padding:0 2 0 2; border-style:solid; font-size:10px; }   /*fuer Kopf Termine re/li s6*/
td.tkr  {padding:0 2 0 2; border-style:solid; font-size:10px; text-align:right; }
td.tkn  {padding:0 0 0 0; border-style:none;  font-size:10px; }
td.t6   {padding:3 2 0 2; border-style:solid; font-size:10px; }   /*fuer Text Termine re/li s6*/
td.ts   {padding:0 1 0 1; border-style:solid; font-size:10px; }   /*fuer Icon Termine randarm*/
td.u    {padding:0 0 0 0; border-bottom:solid;} /*Rand nur unten*/
xxtd.w    {padding:5 8 0 0; }                     /*Fuss für Buchstabenwechsel am Ende*/
td.x    {padding:0 0 0 0; border-style:none; }
td.bu   {padding:0 0 0 0; color:red; vertical-align:bottom; }
td.x6   {padding:0 0 0 0; border-style:none; font-size:10px; vertical-align:top; }  /*???*/

ol      {margin:5 0 0 34; padding:0; }
ul      {margin:5 0 0 34; padding:0; list-style-image:url(../B/Li1.gif); }
li      {margin:0 0 0  0; padding:0; }

hr      {margin:7 8 7 5; height:1; border-style:none ;border-width:1; color:#90EE90; }

div     {font-size:13px; font-family:Arial; margin-top:0; text-indent:0; }
span    {font-family:Arial; margin-top:0; text-indent:0; }

p       {margin:5 8 0 15; text-indent:-10; font-size:13px; text-decoration:none; }
p.vorn  {margin:5 5 0 15;  text-indent:-10; } /*f&uuml;r Absatz mit Einzug*/
p.l15   {margin:5 10 0 15; text-indent:0; font-size:13px; }              /*f&uuml;r "internen" Absatz*/
p.l10   {margin:0 0 0 10;  text-indent:0; }
p.l5    {margin:0 0 0  5;  text-indent:0; }
p.v5    {margin:5 0 0  0;  text-indent:0; }
p.l0    {margin:5 0 0  0;  text-indent:0; }
p.vor   {margin:5 0 0  0;  text-indent:0; } /* in v5 &auml;ndern */
p.ba    {margin:5 0 0  0;  text-indent:0; } /*hier eh. 5 0 0 5*/
p.x     {margin:0 0 0  0;  text-indent:0; }
.detail {                  text-indent:0; font-size:10px; line-height:10px; }
.quelle {margin:2 0 0 15;  text-indent:0; font-size:10px; color:#888888; }
.anz    {margin:5 3 0 15;  text-indent:0; font-size:10px; text-align:right; border-style:none; } /*neu: auch fuer td*/

hr     {margin:5 8 0 15; padding:0; height:1; border-style:none ;border-width:1; color:#88FF88; background-color:#88FF88;}
hr.stfl {margin:7 8 7 15; padding:0; height:1; border-style:none; border-width:1; color:#DCBE7D; background-color:#DCBE7D;} /*color wie sondertafel.css*/
hr.fett {margin:7 5 7 5; padding:0; height:3px; }

hr.e    {margin:0 10 0 10; height:1; } /*Lexikon.phtml f&uuml;r enden au&szlig;er ABC-Seiten*/
hr.l0   {margin:0 5 0 0; }
hr.x    {margin:0 0 0 0; padding:0; } /*auch innerhalb der &Uuml;bersichtstabellen*/
hr.l15  {margin:7 8 7 15; }

img     {margin: 0 0 0 0; padding: 0 0 0 0; border:none; }
img.bc  {margin: 2 0 0 0; }
img.icon{margin:-2 0 0 0;  border-style:none; }

form    {margin:0; padding:0; font-size:10px; border-style:none; }
input    {margin:0 0 0 0; padding:0; font-size:10px; }

input[type=password] {margin:0 1 0 0; padding:1 3 1 3; border:1px solid #AAAAAA; }
input[type=text]     {margin:0 1 0 0; padding:1 3 1 3; border:1px solid #AAAAAA; }
xxput[type=submit]   {margin:0 1 0 0; padding:1 3 1 3; border:1px solid #AAAAAA; } /*eig.Butt.*/
input[type=submit]   {margin:0 1 0 0; color:black; width:50; }
input[type=radio]    {margin:0 0 0 0; padding:0; width:13; height:13; vertical-align:middle; }
input[type=checkbox] {margin:0 0 0 0; padding:0; width:13; height:13; vertical-align:middle; } 

select  {margin:1 0 0 0; padding:0; font-size:10px; }

a       {text-decoration:none; } /* a.none und a.show nicht extra definiert */
b       {   }
b.blase {color:black; background-color: #FFFF00; }
i       {font-style:italic; font-weight:normal; }
sup     {font-size:10px; font-family:Arial; color:black; }

.none   {color:blue; text-decoration:none; } /*font-family:Arial; font-size:13px;*/ 
.tipp   {font-size:13px; font-family:Arial; color:black; text-decoration:none; }

.s12    {font-size:20px; text-indent:0; }
.s10    {font-size:17px; text-indent:0; }
.s8     {font-size:13px; text-indent:0; text-decoration:none; }
.s6     {font-size:10px; text-indent:0; }
.s6r    {font-size:10px; text-indent:0; color:red; }
.s6b    {font-size:10px; text-indent:0; color:blue; }
.s6g    {font-size:10px; text-indent:0; color:grey; }

.white  {color:white; text-indent:0; }
.blue   {color:blue; text-indent:0; }
.red    {color:red; text-indent:0; }
.green  {color:green; text-indent:0; }
.gray   {color:gray; text-indent:0; } /* ??? */
.grey   {color:silver; text-indent:0; }
