fieldset {
    padding: 1.2em 0 0.5em 0;
/*
    border: 1px solid #CCC;
*/
    background: #F7F7F7;
    }

fieldset ol {
    padding: 0 1.0em;
    }

label.left {
    width: 8.0em;
    padding: 0.2em 0 0 0;
    font-weight: bold;
    }

label.required {
    background: url(/images/form/required.png) no-repeat right 0.6em;
    }

input, textarea, select {
	padding: 0.2em;
    }

option {
	padding: 0.0em 0.5em;
    }

.dateDay {
	width: 4.0em;
    }
    
.dateMonth {
	width: 4.9em;
    }

.dateYear {
	width: 5.4em;
    }

.nights {
	width: 4.0em;
    }

.guestsAdult {
	width: 3.5em;
    }

.guestsChild {
	width: 3.5em;
    }

.guestsInfant {
	width: 3.5em;
    }

/*
textarea, select {
	padding-right: 0;
    }
*/

fieldset.buttonGroup,
.buttonGroup {
    padding: 0;
    }



/*-----[ CUSTOM
*/




/*-----[ FORM ERRORS
*/

div.fieldErrors {
    background: #EBCBCB url(../../images/icons/dialog-warning.png) 0.8em 0.65em no-repeat;
	}

