#left
{
        background: #FFFFFF;
        border-right: solid 0px #EEEEEE;
        float: left;
        margin: 20px 0 0 0;
        width: 21%;
}

#right
{
        color: #000;
        float:left;
        width: 28%;
        padding-top:10px

}

.unsichtbar,.u2,.invisible,.unseen{
        display: inline;
        height: 0px;
        left: -3000px;
        position: absolute;
        top: -2000px;
        width: 0px;
        z-index: 200;
}
 .log1 { background:#eeeeee; vertical-align:top; }
 .log2 { background:#dddddd; vertical-align:top; }
 .gray { color:gray; }
 .silver { color:silver; }
 .darkgray  { color:black; }
  .core_a         {color:#003366; text-decoration:none; font-family:'Verdana','Geneva','Arial','Helvetica',sans-serif; font-size: small; line-height: 1.4; }
 a.core_a         {color:#003366; text-decoration:none; font-family:'Verdana','Geneva','Arial','Helvetica',sans-serif; font-size: small; line-height: 1.4; }
 a:visited.core_a {color:#003366; text-decoration:none; font-family:'Verdana','Geneva','Arial','Helvetica',sans-serif; font-size: small; line-height: 1.4; }
 a:hover.core_a   {color:red;     text-decoration:none; font-family:'Verdana','Geneva','Arial','Helvetica',sans-serif; font-size: small; line-height: 1.4; }
 a.core_b         {color:#003366; text-decoration:none; font-weight:bold; font-style:italic; }
 a:visited.core_b {color:#003366; text-decoration:none; font-weight:bold; font-style:italic; }
 a:hover.core_b   {color:red;     text-decoration:none; font-weight:bold; font-style:italic; }
.core_debug {text-align:left !important;
	     font-family: MonoSpace !important;
	     font-size: 9pt !important;
}
.align_center { text-align:center !important; }
.align_right  { text-align:right  !important; }

.width75 { width:75% ! important; }

/* 
 * table class styles 
 */
.tableRollOverEffect{ background-color:#FFE77D; color:#00F; }
.tableRowClickEffect{ background-color:#B7FFA6;  }
.tablePending { text-align:right; background:white; vertical-align:top; }
  
.zebra tr> td:first-child { background-color:#fff; }                                                                                                                        
.zebra0 { background:#fff; vertical-align:top; }
.zebra1 { background:#eee; vertical-align:top; }
.zebra2 { background:#ddd; vertical-align:top; }
.zebraFont {
    font-family:'Verdana','Geneva','Arial','Helvetica',sans-serif; 
    font-size: small;
    line-height: 1.4; 
    text-decoration: none; 
}

/* 
 * form class styles 
 */
.form_zebra1  { background: #eeeeee; }
.form_zebra2  { background: #dddddd; }
.form_desc    { background: #dddddd; vertical-align:top; text-align:right; }
.form_data    { background: #dddddd; vertical-align:top; font-style:italic; }
.align_r      { text-align:right; }
.redText      { color: red; }

			       
/* 
 * auth class styles 
 */
input.login {  border-style: none;  }
table.login {
    padding: 10px; 
/*  spacing: 10px; */
    background: rgb(221, 221, 221) none repeat scroll 0% 50%; 
    -moz-background-clip: initial; 
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial; 
    -moz-border-radius-topleft:  15px; 
    -moz-border-radius-topright: 15px; 
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;  
}

/*
 * maildb text color
 */
 .Zm_text       {color:#202020; text-decoration:none; font-size:small; }
a.Zm_text       {color:#202020; text-decoration:none; font-size:small; }
a:hover.Zm_text {color:#ff0000; text-decoration:none; font-size:small; }
