@import url("/_include/css/geral.css");
@import url("/_include/css/geral.formulario.css");

#ct-colesq #f-restrita input, #ct-colesq #f-restrita input { float:none; clear:none }
#ct-coldir h1 { float:none; background-position:0 -48px }
#ct-princ { background:#FFF url(/_images/quadro1_inf_bg.gif) no-repeat 0 100% }

h2 { clear:both } 

/* Formulário */
#ct-coldir fieldset fieldset, label, input.text, input.number, textarea, select { width:237px }
input.text { background-position:0 -100px }

#ct-coldir fieldset { float:left; display:inline; width:245px; margin-bottom:10px; padding:6px; border:1px solid #CFCFCF } 
legend { padding:0 4px; color:#DB5300; font-weight:bold; font-size:1.1em }

#ct-coldir fieldset fieldset { width:231px }
#ct-coldir fieldset fieldset legend { color:#003260; font-weight:normal } 
#ct-coldir fieldset fieldset label { clear:none; width:auto; margin:2px 15px 0 0; font-weight:normal; font-size:0.9em } 
#ct-coldir fieldset fieldset input.radio { float:left; margin:0 4px 0 0 }

label.first { margin-top:5px !important }

label.disabled { color:#CCC }
input.disabled { background-color:#E1E1E1 }
span.opcional.disabled { display:none }

#fs-contato { margin-left:16px }
#ct-coldir #fs-problema { width:521px; margin-bottom:40px }

#ip-CNPJ, #ip-UF, #ip-Cidade { margin:0 }

#ip-UF, #ip-Equipamento, #ip-Problema { width:auto }
#ip-Equipamento option, #ip-Problema option { padding:0 2px }
#ip-UF { font:0.9em Tahoma, Arial, Verdana, sans-serif }

#d-cidade, #d-uf { float:left }
#d-cidade, #d-cidade label { width:127px }
#d-uf, #d-uf label { width:117px }
#d-cidade input { width:109px; background-position:0 -120px }

#ip-Observacoes { width:513px; background-position:0 -140px }

/* Assistência */
.l-uf, .l-uf a { width:115px; font-size:1em }
.l-uf { float:left; margin-right:5px }
.l-uf li { float:left; display:inline; clear:both; margin-bottom:5px; text-align:center }
.l-uf a { display:block; padding:1px 0 2px; background:#FFF url(/_images/diversos_bg.gif) no-repeat; font:bold 1em Tahoma, Arial, Verdana, sans-serif; text-decoration:none }
.l-uf a:hover, 
#ct-coldir .l-uf a.on { background-color:#DB5300; color:#FFF }

#l-assistencia { float:right; font-size:1em; text-align:center }
#l-assistencia li { width:270px; margin:0 auto; text-align:left }
#l-assistencia li.hide { display:none }
#l-assistencia li.show { display:block }

#l-assistencia ul { margin-bottom:10px; background:#DB5300 url(/_images/quadro2_inf_bg.gif) no-repeat 0 100%; color:#FFF; font-size:1em; text-align:left }
#l-assistencia ul li { width:auto; padding:0 10px 10px }
#l-assistencia ul li.primeira { background:url(/_images/quadro2_sup_bg.gif) no-repeat }
#l-assistencia ul li.primeira h4 { border:none }

#l-assistencia h4 { margin:0; padding-top:10px; border-top:1px dashed #FFF; font:bold 1.1em Tahoma, Arial, Verdana, sans-serif }

#l-assistencia p { margin-bottom:0.8em; text-align:left }
#l-assistencia .fone, 
#l-assistencia .fax, 
#l-assistencia .cel, 
#l-assistencia .email, 
#l-assistencia .site { margin-bottom:0 }

#l-assistencia a { border-bottom:1px dotted #FFF; color:#FFF; font-weight:bold; text-decoration:none } 
#l-assistencia a:hover { border:none; background:#b54500; color:#f2bfa0 } 