* { margin:0; padding:0; outline:none; }

body { margin:0 auto; background:#F8F8F8 url(../img/bg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; }

/* TOPO */
#topo { margin:0 auto; font-size:12px; color:#0051A3; width:760px; height:30px; padding:14px 0 0 8px; }
#topo a { text-decoration:none; color:#0051A3; }
#topo ul li { float:left; list-style:none; padding:0 30px; }
#topo ul li.separador { display:block; border-left:1px solid #B2B2B2; width:1px; height:15px; padding:0; }

/* CORPO */
#corpo { margin:0 auto; width:768px; padding:80px 0 0 0; }

#corpo h1 { font-size:20px; background:url(../img/logoEValue.jpg) no-repeat 10px top; padding:20px 0 20px 280px; }

#corpo a { text-align:center; text-decoration:none; float:left; font-size:12px; color:#000; font-weight:bold; margin:10ex 5ex 10ex 5ex; padding:40px 0 0 0; }
#corpo a.valueGaia { background:url(../img/logoValueGaia.jpg) no-repeat center top; width:280px; }
#corpo a.canalImovel { background:url(../img/logoCanalImovel.jpg) no-repeat center top; width:260px; }

/* RODAPE */
#rodape { margin:0 auto; width:768px; }

#rodape span { display:block; float:left; height:30px; margin:0 0 0 8ex; }
#rodape span.virtualGaia { background:url(../img/logoVirtualGaia.jpg) no-repeat; width:85px; text-indent:-10000px; }
#rodape span.valueImob { background:url(../img/logoValueImob.jpg) no-repeat; width:98px; text-indent:-10000px; }
#rodape a.valueObras { display:block; float:left; background:url(../img/logoValueObras.jpg) no-repeat; width:102px; height:30px; margin:0 0 0 8ex; text-indent:-10000px; }
#rodape span.valueCondominio { background:url(../img/logoValueCondominio.jpg) no-repeat; width:140px; text-indent:-10000px; }

/* FORMULARIOS */
body#formularios { background:none; font-size:12px; padding:10px; }

#formularios h1 { font-size:14px; color:#0051A3; background-color:#C3D2DF; padding:2px 4px; }
#formularios p { padding:10px 0 0 0; }
#formularios a { text-decoration:none; font-weight:bold; color:#0051A3; }
#formularios ul { margin:0 0 0 2ex; }

#formularios form fieldset { border:1px solid #CCC; margin:2ex; padding:0 0 0 10px; }
#formularios form fieldset legend { font-size:14px; font-weight:bold; color:#0051A3; padding:0 10px; }
#formularios form fieldset dl { padding:10px; }
#formularios form fieldset dl dt { float:left; text-align:right; width:200px; padding:0 5px; line-height:18px; }
#formularios form fieldset dl dt.titAlternativo { float:none; clear:both; text-align:left; width:300px; padding:0 0 5px 0; }
#formularios form fieldset dl dd { padding:0 0 10px 0; }
#formularios form fieldset dl dd div { padding:0 0 0 10px; }
#formularios form fieldset dl dd div input { margin-right:5px; }
#formularios form fieldset dl dd input, #formularios form fieldset dl dd select, #formularios form fieldset dl dd textarea { background:#FFF; border:1px solid #CCC; padding:2px; color:#1068B0; font-size:11px; }
#formularios form fieldset dl dd input:focus, #formularios form fieldset dl dd select:focus, #formularios form fieldset dl dd textarea:focus { border:1px solid #1068B0; color:#000; }
#formularios form p { text-align:center; }
#formularios form p input { font-size:11px; color:#FFF; background:#0051A3; border:none; cursor:pointer; padding:5px 10px; }

