div.admin
{
    padding-left:75px;
    padding-right:75px;
}

div.admin h3
{
    color:#AFAFAF;
    font-size:12px;
    margin-bottom:27px;    
}

div.admin fieldset
{
    color:#adadad;
    border:1px solid #adadad;
    margin-top:15px;
    padding:15px;
}

div.admin legend
{
    color:#adadad;
}


div.admin form div.formfield
{
    margin-bottom:7px;
    width:430px;
}

div.admin form div.label
{
    float:left;
    width:150px;
    color:#adadad;
}

div.admin form div.input
{
    float:left;
    width:280px;
} 

div.admin form input.text
{
    width:360px;
    border:1px solid #adadad;
    background-color:white;
}

div.admin form textarea.textarea
{
    width:360px;
    height:140px;
    border:1px solid #adadad;
    background-color:white;
}

div.admin form input.submit
{
    color:#333;
    font-size:10px;
    width:auto;
    border:1px solid #adadad;
    background-color:white;
    margin-left:0px;
    font-weight:bold;
    padding-left:10px; 
    padding-right:10px;        
    padding-bottom:1px;
    padding-top:1px;    
    cursor:pointer;
} 



div.admin td.listBrowser2Delta
{
  height:25px;
  width:300px;

}


#content_border div.admin td.listBrowser2Middle a
{
  padding-right:5px;
  padding-left:5px;
  border:1px solid white;
  background:#454545;
  color:white;
  float:left;
  text-decoration:none;
}

#content_border div.admin td.listBrowser2Delta a
{
  padding-right:5px;
  padding-left:5px;
  border:1px solid white;
  background:#454545;
  color:white;
  float:left;
  text-decoration:none;  
}

#content_border div.admin td.listBrowser2Delta a:hover
{
  color:#454545;
  background:white;
  border:1px solid #454545;
  text-decoration:none;  
}

#content_border div.admin td a.listBrowser2Active
{
  color:#454545;
  background:white;
  border:1px solid #454545;
  padding-left:4px;
  padding-right:4px;
  height:16px;
  margin-left:2px;
  margin-right:2px;
  text-decoration:none;  
}

#content_border div.admin span.listBrowser2SummaryBox
{
  display:block;
  border:1px solid #454545;
  background:white;
  color:#454545;
  float:left;
  padding-left:5px;
  padding-right:4px;
  margin-left:5px;
}

#content_border div.admin td.listBrowser2Middle
{
  clear:both;
}

.admin input.submit
{
  border:1px solid white;
  background:green;
  color:white;
  font-weight:normal;
}

.admin input.submit:hover
{
  border:1px solid black;
  background:white;
  color:black;
  font-weight:normal;
}

.admin input.barsubmit
{
  border:1px solid white;
  background:#565656;
  color:white;
  font-weight:normal;
  width: 65px;
}

.admin input.barsubmit:hover
{
  border:1px solid black;
  background:white;
  color:black;
  font-weight:normal;
  width: 65px;
}

.admin input.barsubmit_reset
{
  border:1px solid white;
  background:#565656;
  color:white;
  font-weight:normal;
  width: 90px;
}

.admin input.barsubmit_reset:hover
{
  border:1px solid black;
  background:white;
  color:black;
  font-weight:normal;
  width: 90px;
}

.admin input.barsubmit_saveback 
{
  border:1px solid white;
  background:#565656;
  color:white;
  font-weight:normal;
  width: 120px;
}
.admin input.barsubmit_saveback:hover 
{
  border:1px solid black;
  background:white;
  color:black;
  font-weight:normal;
  width: 120px;
}

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

td a.listBrowser2LastButton 
{
  border:none;
  background:none;

}
td a.listBrowser2NextButton 
{
  border:none;
  background:none;

}
td a.listBrowser2FirstButton 
{
  border:none;
  background:none;

}
td a.listBrowser2PreviousButton 
{
  border:none;
  background:none;

}

div.admin table tr.ungerade 
{
    background-color:#e5e5e5;
    border-right:1px solid #b6b6b6;
    border-left:1px solid #b6b6b6;
}

div.admin table tr.ungerade td
{
    padding-top:2px;
    padding-bottom:5px;
    border-top:1px solid #b6b6b6;
    padding-left:5px;
}

div.admin table tr.gerade
{
    background-color:#cbcbcb;
}

div.admin table tr.gerade td
{
    padding-top:2px;
    padding-bottom:5px;
    border-top:1px solid #b6b6b6;
    padding-left:5px;

}

div.admin th.head
{
    padding-top:3px;
    padding-bottom:5px;
    text-align:left;
}
