body    {
    background-color:#E4E9EE;
    font-family: Verdana, Arial, Helvetica;
    color: #222222;
    font-size: 11px;
}

hr { backgorund-color: #25518C; height:1px; line-height: 1px; }

form { display: inline; }

a:link    {color:#265694; text-decoration: none; font-size: 11; font-weight: 500;}
a:visited {color:#265694; text-decoration:none; font-size: 11; font-weight: 500;}
a:active  {color:#265694; text-decoration:none; font-size: 11; font-weight: 500;}
a:hover   {color:#ff4242; text-decoration: none; font-size: 11; font-weight: 500;}

.small {
        font-size: 10px; 
        font-family: Verdana, Arial, Helvetica;        
        color: #333333; 
         
 }


.titel {
        background-image: url(../img/titel.jpg);
        background-color: #337CCB;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica;        
        text-align: left;
        color: #F1F1F1; 
        padding: 4px 2px 4px 5px;
        font-weight: bold;            
 }

.titel2 {
        background-color: #FFF2EA; 
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica;        
        text-align: left;
        color: #D75600;
        padding: 4px 3px 4px 3px;
        margin-top: 8px;
        font-weight: bold; 
        border: 1px solid #e0e0e0;
 }

 .titel3 {
        background-color: #DFE6F4;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica;
        color: #4A576F;
        font-weight: bold;
        border-top: 1px solid #F7FAFD;
        border-bottom: 1px solid #515f7a;
 }

td { color: #000000;
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica;
}

.tdpad1 {
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
    padding: 3px;
}

.tabelle  {     
    background-color: #F9F9F9;
    color: #222222;
    FONT-FAMILY: Verdana,Arial,Sans-serif;
    FONT-SIZE: 11px;
    border: 1px solid #3770A8;
}

.tabelle2  {    
background-color: #f5f5f5;
color: #222222;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
border: 1px solid #e0e0e0;
}

.tabelle_u  {
color: #222222;
font-family: Verdana,Arial,Sans-serif;
font-size: 11px;
border: 1px solid #999999;}

.tab_bg  {

    background-color: #e0e0e0;
}

.td_bg {
     color: #000000;
     background-color: #f9f9f9;
     font-family: Verdana, Arial, Helvetica;
     padding: 3px;
}

.div_left
{
float:left;
padding:2px 4px 2px 2px;
margin:0 auto;
text-align:center;
}

.menue {
    background-color: #DDE9F7;
    font-family: Verdana,Arial,Sans-serif;
    font-size: 11px;
    border: 1px solid #3770A8;
}

.menuediv {
    font-family: Verdana,Arial,Sans-serif;
    font-size: 11px;
}

.menuediv a {
display: block;
background-color: transparent;
font-size: 11px;
color: #265694;
padding:3px 4px 3px 22px;
}

.menuediv a:hover {
background-color: #EEF5FB;
font-size: 11px;
color: #ff4242;
padding:3px 4px 3px 23px;
}


/* --> Navigation Seitenweise Blättern ---------- */

.vsnws_navi {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
padding: 0px;
align: middle;
vertical-align: middle;
}

.vsnws_navi a {
display: block;
background-color: #DFE6F4;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #265694;
text-decoration:none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

.vsnws_navi a:hover  {
display: block;
background-color: #FFECDF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #265694;
text-decoration:none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

/* ---> Aktive Seite --> Seitenweise Blättern -------- */
.vsnws_navi_ov {
display: block;
background-color: #FFDDDD;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #ff0033;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

form { display:inline; }

.button {
background-image: url(../img/bg_but.jpg);
background-color: #DFE6F4;
/*       3o   3r  3u  3l  */
padding: 1px 1px 1px 1px;
font-family: verdana, arial;
font-weight: medium;
font-size: 11px;
color: #265694;
border-top: 1px solid #B7CDEE;
border-left: 1px solid #B7CDEE;
border-right: 1px solid #515f7a;
border-bottom: 1px solid #515f7a;
}

.button_del {
background-image: url(../img/bg_but.jpg);
background-color: #DFE6F4;
/*       3o   3r  3u  3l  */
padding: 1px 1px 1px 1px;
font-family: verdana, arial;
font-weight: medium;
font-size: 11px;
color: #ff0000;
border-top: 1px solid #B7CDEE;
border-left: 1px solid #B7CDEE;
border-right: 1px solid #515f7a;
border-bottom: 1px solid #515f7a;
}

/* --> Navigation Seitenweise Blättern ---------- */

.pp_navi {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
padding: 0px;
align: middle;
vertical-align: middle;
}

.pp_navi a {
display: block;
background-color: #DFE6F4;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #265694;
text-decoration:none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

.pp_navi a:hover  {
display: block;
background-color: #FFECDF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #265694;
text-decoration:none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

/* ---> Aktive Seite --> Seitenweise Blättern -------- */
.pp_navi_ov {
display: block;
background-color: #FFDDDD;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #ff0033;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #5F94C9;
}

.eingabe {
background-color: #EFF2FA;
FONT-FAMILY: Verdana,Arial,Sans-serif;
font-size: 11px;
padding: 2px;
border: 1px solid #818FAB;
}

.eingabe_small {
background-color: #EFF2FA;
FONT-FAMILY: Verdana,Arial,Sans-serif;
font-size: 10px;
padding: 1px;
border: 1px solid #818FAB;
}

.tab_green  {    
background-color: #F2FFEC;
color: #007700;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
font-weight: normal;
border: 1px dashed #007700;
/*        o   r   u   l  */
padding: 8px 8px 8px 8px;
}

.tab_red  {    
background-color: #FFF2F2;
color: #DF0000;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
font-weight: normal;
border: 1px dashed #DF0000;
/*        o   r   u   l  */
padding: 8px 8px 8px 8px;
}
