/* 
    Document   : forms
    Created on : 22-lug-2009, 1.16.51
    Author     : gneko
    Description:
        File di definizione degli stili relativi alle form.
        Viene utilizzato da tutte le pagine di gestione dell'amministrazione
        che fanno uso di form eccetto la pagina di login che ha una
        impaginazione particolare
*/

form p {
    padding: 5px 0 5px 0;
    clear:left;
}

form div.dxcol,
form div.sxcol {
    float: left;
}

form div.sxcol {
    width: 380px;
}

select,
input
{
    display: block;
    padding: 3px;
    margin: 3px 10px 5px 0;
    line-height: 24px;
    /*background-color: #fff;*/
    border: 1px #aaa solid;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    clear:left;
}

input[type="hidden"] {
    display: none;
}

option {
    line-height: 24px;
}

input[type="submit"],
input[type="button"],
input[type="reset"]
{
    display: inline;
    margin: 30px 20px 20px 0;
    padding: 5px 15px 5px 15px;
    font-size: 0.7em;
    font-weight: bold;
    cursor: pointer;
    background-color: #F6F6F6;
    border:1px solid #CCCCCC;
    color:#1C94C4;
}

input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover
{
    border:1px solid #FBCB09;
    color: #C77405;
    background-color: #FDF5CE;
}

label {
    padding: 5px 0 4px 0;
    float:left;
    font-size: 0.8em;
    font-weight: normal;
    color:#555;
    text-align: left;    
}

.help {
    color: #888;
    font-size: 11px;
}

.errorbox {
  margin: 20px 0px 20px 0px;
  width: 300px;
  padding: 15px 20px 15px 60px;
  background: #ffcc66 url(/images/icons/exclamation.png) no-repeat 20px;
  color: #333333;
  border: 1px #ff9966 solid;
  line-height: 24px;
}

.checkgroup,
.radiogroup {
    float: left;
    line-height:24px;
}

.checkgroup label,
.radiogroup label {
    font-weight: normal;
    font-size: 11px;
    color: #333;
    text-align: left;    
    padding: 0px;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 5px;
}

input.loading {
    background: transparent url(/images/inputloader.gif) no-repeat right;
}
