*
{
    margin:0;
    padding:0;
    font-family:verdana;
    font-size:11px;
    color:#42494d;
    text-align:left;
}


body
{
    background-color:#EEEEEE;
    height:100%;
    width:100%;
    min-height:100%;
}

html 
{
    height:100%;
    min-height:100%;
}

.container
{
    display:block;
    width:926px;    
    margin-left:auto;
    margin-right:auto;
    background-color:white;
    //height:100%;
    min-height:100%;
    position:relative;
    border-left:1px solid #AAAAAA;
    border-right:1px solid #AAAAAA;    
}

.header
{
    width:926px;
    height:149px;
    position:relative;
}


.container2
{
    padding:0px;
    padding-bottom:50px;
    //padding-bottom:0px;
    margin-bottom:0px;
    //margin-bottom:50px;
}




.footer
{
    background-image:url(../images/template/footer_bg.gif);
    background-repeat:repeat-X;
    background-color:#e4e4e4;
    width:926px;
    height:37px;
    position:absolute;
    bottom:0px;
}

.footer td
{
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:#7c7c7c;
    padding-top:5px;
    padding-left:10px;
}

.footer td a 
{
    color:#002664;
    text-decoration:none;
}

.footer td a:hover
{
    color:#3f6bb2;
}


table.toolbar 
{
  width:926px;
  margin-left:auto;
  margin-right:auto;
  height:20px;
  font-family:verdana;
  font-weight:normal;
  font-size:11px;
  color:#42494d;
  background-color:#FFDE00;
  border-bottom:1px solid #AAAAAA;
} 

table.toolbar td
{
    font-family:verdana;
    font-weight:normal;
    font-size:11px;
    color:#42494d;
    padding-left:10px;
    padding-right:10px;
}


table.toolbar td a
{
    font-family:verdana;
    font-weight:bold;
    font-size:11px;    
    color:#002664;
    text-decoration:none;
}


table.toolbar td a:hover
{
    color:#3f6bb2;
}

.sortingtableheader_button
{
    font-family: verdana;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 11px;
    border-width: 0px;
    overflow: visible;
    background-color: transparent;
    color: #000;
    padding: 0px;
    margin-left:-3px;
    //margin: 0px;    
} 


.admin_box
{
    background-image:url(../images/template/admin_bg.jpg);
    background-repeat:no-repeat;
    width:600px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
}

.form_box
{
    padding-top:160px;
    margin-left:100px;
}


div.adminstart_box
{
    background:url(../images/template/adminbg.jpg) no-repeat;
    width:697px;
    height:187px;
}

div.adminstart_box_inhalt
{
    padding-top:20px;
    margin-left:10px;
}  