﻿body 
{
    font-family:Verdana,Arial,Sans-Serif;
    font-size:11px;
    margin:10px;
    padding:0;
    color:#555;
    line-height:1.4em;
}

a:link, a:visited, a:active
{
    text-decoration:none;
    color:#999999;
}

a:hover
{
    font-weight:bold;
}

table
{
/*   width:100%;*/
   border-collapse:separate;
   overflow:hidden;
   table-layout:fixed;
}

h1
{
    font-size:13px;
}

h2
{
    font-size:13px;
}


/*a.mgray:link,a.mgray:visited,a.mgray:active*/
/*#mgray a:link, #mgray a:visited, #mgray a:active*/
.mgray a:link, .mgray a:visited, .mgray a:active
{   
    text-decoration:none;
    color:#999999;
    font-weight:bold;
}

.mgray a:hover
{
    color:#ffffff;
    background-color:#999999
}


.mblue a:link, .mblue a:visited, mblue a:active
{   
    text-decoration:none;
    color:#003366;
    font-weight:bold;
}

.mblue a:hover
{
    color:#ffffff;
    background-color:#003366;
}


.mgreen a:link, .mgreen a:visited, .mgreen a:active
{   
    text-decoration:none;
    color:#666633;
    font-weight:bold;
}
.mgreen a:hover
{
    color:#ffffff;
    background-color:#666633;
}


#menuRow td a
{
    text-decoration:none;
    color:#fff
}

.mgray, .mgreen, .mblue
{
    margin-bottom: 20px; 
    padding-left:5px;
    list-style:none;
    text-align:left;
    margin-left:0px;
}

#tdstart, #tdunter, #tdleist, #tdimp
{
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    background-color:#999999;
    width:160px;
    border-width:0px;
    margin:0px;  
}

#tdstart a, #tdunter a, #tdleist a, #tdimp a
{
    display:inline-block;
    height:100%;
    width:100%;
    
    
}
#tdstart :hover
{
    background-color:#ff9900;
}

#tdunter :hover
{
    background-color:#666633;
}

#tdleist :hover
{
    background-color:#003366;
}

#tdimp :hover
{
    background-color:#cccccc;
}

.orange
{
    background-color:#ff9900;
}

.blue
{
    background-color:#003366;
}

.green
{
    background-color:#666633;
}

.maincontent
{ 
   
}

.img-left
{
   clear:both;
   float:left;
   padding-right:15px;
}

.text_feld
{
    border:solid 1px #555555;
    font-size:12px;
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:normal;
    background-color: #ffffff;
    color: #000000;
    width:300px;
    height:18px;
    margin:10px;
}

.text_box
{
    border:solid 1px #555555;
    font-size:12px;
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:normal;
    background-color: #ffffff;
    color: #000000;
    width:300px;
    height:60px;
    margin:10px;
}

.input
{
    border:none;
    background-color:#999999;
    font-weight:bold;
    color:#ffffff;
    font-size:11px;
    padding:3px;
    margin:10px;
    
}

.tree td div {height: 20px !important}

.feedbackmann
{
   
}

.kasten_liste
{
     margin-left:-20px
}

.btn
{
    margin-bottom:-2px
}