/* Default */
body  {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; height: 100%;
             margin-left: 0px; margin-top: 0px;
                 border-width: 0px 0px 0px 1px;
                 border-style: solid;
                 border-color: background;
                 }

img {
	border: none;
}
.img_l {
	float: left;
	margin: .1em 1em .4em 0;
}
.img_r {
	float: right;
	margin: .1em 0 .4em 1em;
}

table {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }/* LOGO */
/* Wenn Sie es aendern wollen siehe verzeichnis kunde\style.css  */
.logo {      background-color: rgb(255,255,255);
             background-image: url(../../zeit_webdir/images/logo.gif);
             background-repeat: no-repeat;
             background-position: 25px middle; }

/* Ein und Ausgabefelder und Buttons */
input           {font-size: 12px; font-family: 'MS Sans Serif', Arial, Verdana, Helvetica, sans-serif;}
input.input     {}
input.clsbtn    {}
input.clsradio  {}
input.clspwd    {font-family: Arial, Verdana, Helvetica, 'MS Sans Serif', sans-serif}
input.clsread   {background-color: rgb(229,237,245) ;
                 color: infotext; 
                 border-width: 1px;
                 border-style: solid;
                 border-color: white; }
input.clsread_inakt   {
                 color: rgb(140,140,140); 
                 border-width: 1px;
                 border-style: solid;
                 border-color: silver; }
input.clsoben    { font-size: 10pt; font-weight: normal; line-height: "150%"; background-color: rgb(125,164,203); border-width: 0px; 
                    font-family: Verdana, Arial, Helvetica, sans-serif; color: windowtext }

checkbox        {font-size: 8pt;}
select          {font-size: 8pt;}
textarea        {font-size: 12px; font-family: 'MS Sans Serif', Arial, Verdana, Helvetica, sans-serif;}
textarea.clsread  {background-color: rgb(229,237,245); 
                    color: infotext; 
                    border-width: 1px;
                    border-style: solid;
                    border-color: white; }

/* Frame oben */
body.clsoben     { margin-left: 0px; margin-top: 0px; background-color: rgb(125,164,203) }
tr.clsoben       { font-size: 10pt; font-weight: bold; background-color: rgb(125,164,203) }

/* Tabellen Personalnummer Name etc. */
table.clshead    { font-weight: normal;
                   border-width: 0px 0px 0px 0px;
                   border-style: none;
                   width: "100%"; }
tr.clshead1      { background-color: rgb(203,219,234) }
tr.clshead2      { background-color: rgb(125,164,203); }
.clsmenuleiste   { background-image: url(../../zeit_webdir/images/btn-inaktiv.jpg); font-size: 7pt; }

/* Tabellen Listen Datenausgabe */
tr.clslst       { background-color: rgb(250,242,167) } /* gelblich */
th.clslst       { background-color: rgb(125,164,203); line-height: "150%" }

/* Tabellen Datenauswahl in Liste */
table.clssel  { font-weight: normal; border-collapse: collapse}
tr.clssel     {  }
td.clssel     { border-left: 0px solid rgb(226,223,206);
	border-right: 0px solid rgb(226,223,206);
	border-top: 0px solid rgb(226,223,206);
	border-bottom: 1px solid rgb(226,223,206);
	
} 
th.clssel     { background-color: rgb(236,233,216); line-height: "150%"; font-weight: normal}
.clssel_head       { background-color: rgb(125,164,203); font-size: "130%"; }
.clssel_head_inakt { background-image: url(../../zeit_webdir/images/btn-inaktiv.jpg);  }

/* Tabellen Dateneingabe oder Anzeige Einzeformular */
table.clsfmt  { font-weight: normal; border-width: 0px; }
tr.clsfmt     { background-color: rgb(203,219,234) }
th.clsfmt     { line-height: "150%"; font-size: "130%" }

/* Diverse Sonderformate */
.clserror { background-color: red }
.clsupdate { color: blue }
.clsinfo  { background-color: window; color: rgb(125,164,203); font-style: normal; font-weight: normal; }
.clsinfo2 { background-color: rgb(229,237,245); font-style: normal; font-weight: normal; }
.clsmini  { font-size: 7pt; }
.clsbig   { font-size: "130%"; }
.clsgrid     { border-width: 0px 1px 1px 0px;
                border-style: solid;
                border-color: rgb(226,223,206) }
.clsgriddot     { border-width: 0px 1px 1px 0px;
                border-style: none dotted solid none;
                border-color: rgb(226,223,206) }

td.clssel2    { border-width: 0px 0px 1px 0px;
                border-style: solid;
                border-color: rgb(125,164,203) } 
td.clssel2_r  { border-width: 0px 1px 0px 0px;
                border-style: solid;
                border-color: rgb(125,164,203) } 
.clsgrid2     { border-width: 0px 1px 1px 0px;
                border-style: solid;
                border-color: rgb(125,164,203) }
.clsboard2 { border-width: 1px;
                border-style: solid;
                border-color: rgb(125,164,203) }

/* Ab hier nur für Hilfe verwendet */
body.help {margin-left: 10px; margin-top: 10px }

/* Ueberschriften */
h6 { color: gray; font-weight: bold}
h5 { color: gray; font-weight: bold}
h4 { color: gray; font-weight: bold}
h3 { color: gray; font-weight: bold}
h2 { color: gray; font-weight: bold}
h1 { color: gray; font-weight: bold}
h1 { font-size: 200% }
h2 { font-size: 150% }
h3 { font-size: 120% }

/* Links */
a         { font-size: 8pt; text-decoration: none; }
a.link    { color: rgb(0,48,168); font-size: 8pt; text-decoration: underline;  }
a:visited { color: rgb(100,120,255); }
a:hover   { background-color: rgb(255,225,0);
            background-image: url(../../zeit_webdir/images/a_hover.jpg); }
.clsw100  {width: 100% }/* Diese Klassen werden fuer Sa. So und FTG verwendet */

.TAG       {font-weight: normal; text-align: center; background-color: rgb(255,255,255); }
.tag01     {font-weight: normal; text-align: center; background-color: rgb(231,231,231); }
.tag02     {font-weight: normal; text-align: center; background-color: rgb(255,255,255); }
.SA        {font-weight: normal; text-align: center; background-color: rgb(229,237,245); }
.SO        {font-weight: normal; text-align: center; background-color: rgb(190,210,229); }
.FTG       {font-weight: normal; text-align: center; background-color: rgb(250,242,167); }

/* Farbcodes aus Z3 */
.zart_b   {color: blue; }
.zart_bb  {color: black; background-color: rgb(102,153,255); }
.zart_g   {color: green; }
.zart_gg  {color: black; background-color: rgb(141,199,077); }
.zart_p   {color: magenta; }
.zart_pp  {color: black; background-color: magenta; }
.zart_r   {color: red; }
.zart_rr  {color: black; background-color: rgb(235,040,019); }
.zart_t   {color: rgb(0,161,148); }
.zart_tt  {color: black; background-color: cyan; }
.zart_w   {color: gray; }
.zart_ww  {color: black; background-color: silver;  }
.zart_y   {color: yellow; }
.zart_yy  {color: black; background-color: yellow; }

.zart_1   {color: blue; text-decoration: underline; }
.zart_2   {color: green; text-decoration: underline; }
.zart_3   {color: magenta; text-decoration: underline; }
.zart_4   {color: red; text-decoration: underline; }
.zart_5   {color: rgb(0,161,148); text-decoration: underline; }
.zart_6   {color: gray; text-decoration: underline; }
.zart_7   {color: yellow; text-decoration: underline; }

.zart_8  {color: black; background-color: rgb(235,040,019); }
.zart_9  {color: black; background-color: rgb(235,040,019); }
.zart_0  {color: black; background-color: rgb(235,040,019); }

.zart_plan   { background-image: url(../../zeit_webdir/images/bgr-plan.gif)}

/* Ausnahmen Druck */
@media print {
body           { border-width: 0px; border-style: none; }
table.clshead  { border-width: 1px; border-style: solid; border-color: rgb(125,164,203); }
table.clslst   { border-width: 1px; border-style: solid; border-color: rgb(203,219,234); 
                 border-collapse: collapse;  border-spacing: 0px; }
table.clssel   { border-width: 1px; border-style: solid; border-color: rgb(210,202,167); 
                 border-collapse: collapse;  border-spacing: 0px; }
table.clsfmt   { border-width: 1px; border-style: solid; border-color: rgb(210,202,167); 
                 border-collapse: collapse;  border-spacing: 0px; }
th             { border-width: 1px; border-style: solid; border-color: rgb(203,219,234); } 
  
             }

