@CHARSET "ISO-8859-1";

form {margin:0; padding:0;}

form  .inputHidden
{margin:0;padding:0;height:0;line-height:0;}

.zend_form
{width:auto; font-size:13px; text-align:left; margin:0;}

.zend_form dd
{margin:0; padding:0;}

.zend_form dd.element
{display:block; margin:0 10px 0 0; text-align:left;}

.zend_form dd.element p.hint
{padding:0; margin:0; line-height:15px; color:#999; font-size:8pt;}

.zend_form dd.element br
{display:none;}

fieldset
{padding:0; margin:0px; border:none;}

fieldset legend {padding-top:10px; font-weight:bold; display:block; width:auto; font-size:16px; color:#999;}

fieldset dl dd.element
{float:left}

fieldset.botoes
{margin:30px 0 0 0;}

fieldset.botoes input, fieldset.botoes button
{float:left; margin:0 15px 0 0;}

fieldset.botoes #btnCancel
{color:#000;}

fieldset.botoes dt
{display:none;}

.zend_form dd.element label
{display:block; padding:10px 0 5px; font-weight:bold;}

.zend_form dd.element textarea,
.zend_form dd.element input[type=text],
.zend_form dd.element input[type=password]
{width:200px; padding:3px 0 3px 0; border:solid 1px  #CCC; background:#FFF; font-size:10pt;}

.zend_form dd.element textarea:focus,
.zend_form dd.element input[type=text]:focus,
.zend_form dd.element input[type=password]:focus
{background:#F5F5F5; border-color:#999;}

.zend_form dd.element input.inputDisabled,
.zend_form dd.element input.inputDisabled:focus
{background:#DDD; border-color:#CCC; color:#333;}

.zend_form dd.element select, .selectbox
{padding:3px 2px 3px 2px;}

.zend_form dd.element select, .selectbox
{width:200px;}

.zend_form dd.element input.size1, .zend_form dd.element select.size1, .zend_form dd.element textarea.size1
{width:565px;}
.zend_form dd.element input.size2, .zend_form dd.element select.size2, .zend_form dd.element textarea.size2
{width:350px;}
.zend_form dd.element input.size3, .zend_form dd.element select.size3, .zend_form dd.element textarea.size3
{width:200px;}
.zend_form dd.element input.data
{width:130px;}
.zend_form dd.element input.size4, .zend_form dd.element select.size4, .zend_form dd.element textarea.size4
{width:100px;}
.zend_form dd.element input.size5, .zend_form dd.element select.size5, .zend_form dd.element textarea.size5
{width:50px;}

.zend_form dd.element input.telefone
{width:156px;}
.zend_form dd.element input.ddd
{width:30px;}

.zend_form dd.element input[type=submit],
.zend_form dd.element input[type=button]
.zend_form dd.element button
{width:auto;}

input.button, button.button {
background-image:url(/images/bgs/button2.png);
margin-bottom:3px;
font-weight:bold;
font-size:10pt;
color: rgb(14,94,152);
border-color:#C0C0C0 #9B9B9B #9B9B9B #C0C0C0;
border-style:solid;
border-width:1px;
padding:5px;
/*z-index:-1;
padding:3px 0px 3px 0px;*/
overflow:visible;
}

input.button:hover, button.button:hover {
background-image:url(/images/bgs/button2over.png);
border-color:#A5BEDA #5C7590 #5C7590 #A5BEDA;
color:#000000;
}

/* CHECKBOX */
.zend_form dd.checkbox
{overflow:hidden; margin:15px 0 10px 0;}

/* CAPTCHA */
.zend_form dd.captcha img
{border:1px solid #999; vertical-align:middle; padding:2px;}


.zend_formfieldset dd.checkbox {margin-right:10px;}

.zend_form dd.checkbox label
{text-align:left; display:inline;}

.zend_form dd.checkbox input.checkbox
{text-align:left; display:inline;}

/* Helper >> ShowArrayErrors */
ul.error
{padding:0px 0 0 15px; margin:0; font-size:11pt; color:#BB0000;}

/* Zend_Form_Element >> Error */
ul.errors
{padding:0px 0 0 0; margin:0; list-style:none; font-size:9pt; padding:5px 0 0 0; }
ul.errors li {display:inline; color:#B00; background:none;}

/* Form >> Filtro */
h4.form-filter-title
{display:block; line-height:25px; height:25px; color:#FFF; padding:0 0 0 10px; margin:0; background:#6E6E6E; font-size:10pt;}

.form-filter
{padding:10px 10px 10px 15px; margin:0; background:#EFEFEF; border-bottom:2px solid #9F9F9F; overflow:hidden;}

.form-filter dd.element label
{padding:5px 0 5px;}

.inline dd.element label
{float: left; padding-right: 7px;}

/* diminuir distancia vertical dos botões quando o form for um filtro / caixa de confirmacao */
.form-filter fieldset.botoes,
div.confirmacao fieldset.botoes
{margin:10px 0 0 0;}

.form-filter dd {float:left;}

.form-filter dd fieldset.botoes {margin-top:24px;}

/* sub-filter */
.date-filter
{border: none; padding: 0; margin: 0; float:right; }

.date-filter dl.zend_form dd.element #data {font-size:16px; text-align:center;}

.date-filter dl.zend_form dd.element label
{float: none; text-align:center;}

.date-filter dd.increment,
.date-filter dd.decrement
{padding-top: 35px;}

/* FORM DE HOSPEDAGEM */

#formHospedagem fieldset dl dd.plano_id, #formHospedagem fieldset dl dd.dominio, #formHospedagem fieldset dl dd.observacoes
{float:none; display:block;}

#formHospedagem fieldset dl dd.dominio, #formHospedagem fieldset dl dd.observacoes
{clear:both;}

#formHospedagem fieldset dl dd.qtde_bd,
#formHospedagem fieldset dl dd.dominios_adicionais,
#formHospedagem fieldset dl dd.ssl
{float:none;}

 #formHospedagem fieldset dl dd.ssl
{padding-top:15px;}

 #formHospedagem fieldset dl dd.registro_senha {float:none}
 #formHospedagem fieldset dl dd.registro_info
{float:none; display:block;}

dd.radio {overflow:hidden;}

dd.radio label{
	float: left;
	width: auto;
}

/*dd.cliente {clear:both;}*/

dl.zend_form dd.multicheckbox label {font-weight:normal;}
dl.zend_form dd.multicheckbox label.checkbox-label {font-weight:bold;}

/* FORM REMESSA  */
#remessaForm dl.zend_form dd fieldset dl dd.btnRemove
{clear: both; margin-top:10px;}

#remessaForm dl.zend_form dd fieldset dl dd.btnAdd
{margin-top:26px;}

dd.radio label.required,
dd.radio label.optional{
	width: 100%;
	display: block;
}

dd.radio input[type=radio] {margin-left: 10px;}

/* FORM COBRANCA  */
#formCobranca fieldset.botoes {clear:both;}
#formCobranca dd.radio label {float:none; font-weight:normal;}
#formCobranca dd.radio label.radio-label {font-weight:bold;}

/* FORM BUSCA AVANCADA */

form.form-filter-avancado dl.zend_form dd.element select {margin-top:5px;}

/* WEBKIT FIX  */
form dl {margin:0 !important;}

#filterFinanceiro .checkbox.nopage, #filterFinanceiro .checkbox.ignore_comissao {
	margin: 30px 25px;
}