

#infobox input{border:1px solid #7F9DB9;}

#infobox .button
{
    border:0px solid #7F9DB9;
    border-bottom: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    background-color:#E0E0E0;
    text-align:center;
    margin-top:5px;
    width:115px;
}

#inhalt form.admin
{
    width:538px;
    background-color:#F8F8F8;
    padding-bottom:35px;
    margin-top:10px;
    padding-left:15px;
    margin-left:5px;
}

.submit{text-align:center;width:100%;margin-top:5px;margin-bottom:5px;}

#inhalt form.admin textarea{width:500px;}


#inhalt form.admin .label{padding:0;margin:0;display:inline}


.label 
{
    width:200px;
    float:left;
    padding-left:50px;
    text-align:left;
    padding-top:5px;
}

fieldset
{
    padding:0px;
    text-align:center;
    margin-right:4px;
    margin-left:2px;
    border:1px solid #C0BCBC;
}

.inputfield
{
    float:left;
    margin:1px;
}

legend
{
    font-weight:bold;
    font-size:12px;
    padding:10px;
    color:#185D92
}

.input
{
    float:left;
    width:300px;
    text-align:left;
}

.description 
{
    float:left;
    font-style:italic;
    font-size:10px;
    color:#AABAC7;
}

input, textarea , select
{
    font-family:verdana;
    font-size:10px;
    border:1px solid #CFCFCF;
    margin:3px;
    width:225px;  
}

textarea
{
     height:200px;
     width:250px;
}

.radio
{
    width:20px;
    height:12px;
    border:0px solid #fff;
}

.description 
{
  float:none;
  font-style:italic;
  font-size:9px;
  color:#AABAC7;
  margin-left:10px;
  width:240px;
}

.fehler
{
    color:#cc0000
}

.error
{
    margin-left:4px;
    margin-right:5px;
    border:1px solid #cc0000;
    padding:3px;
    color:#cc0000
}

.success
{
    margin-left:4px;
    margin-right:5px;
    border:1px solid #81A818;
    padding:3px;
    color:#81A818;
}


