/*@charset "iso-8859-1";
/*************************************************/
/*                CSS Document                   */
/*  Author: Morfosdesign.com                     */
/*  Cliente: Soelmec.com.br                      */
/*  Contact: contato@morfosdesign.com            */
/*                                               */
/*************************************************/

/* pagina */
.pagina {}

/* pagina - bannerfull */
.pagina .bannerFull {}

/* pagina - coluna esquerda e direita */
.pagina .coluna { }
.pagina .esquerda { float:left; width:610px; }
.pagina .direita { float:right; width:340px; }

/* pagina - coluna esquerda bloco */
.pagina .esquerda .bloco { margin-top:25px; }
.pagina .esquerda .bloco img { border:1px solid #cecece; float:left; width:115px; }
.pagina .esquerda .bloco h2 { margin-left:115px; padding-left:25px; width:458px; height:25px; border-bottom:1px solid #cecece; }
.pagina .esquerda .bloco h2,
.pagina .esquerda .bloco h2 a { font-size:16px; color:#000; line-height:25px; text-decoration:none; font-weight:normal; }
.pagina .esquerda .bloco h2 a:hover { text-decoration:underline; }
.pagina .esquerda .bloco p { width:458px; margin-left:140px; line-height:18px; font-size:11px; text-align:justify; margin-top:10px; }
.pagina .esquerda .bloco p a { color:#68730e; }
.pagina .esquerda .bloco p a:hover {}

.pagina .esquerda .bloco form { width:458px; margin-left:140px; margin-top:15px; }
.pagina .esquerda .bloco form fieldset { border:1px solid #cecece; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#747373; margin:10px 0px; padding:15px 0px 10px 0px; }
.pagina .esquerda .bloco form fieldset legend { margin:0px 15px; }
.pagina .esquerda .bloco form fieldset label { float:left; clear:left; margin:5px 0px 0px 15px; width:100px; height:20px; display:block; line-height:20px; }
.pagina .esquerda .bloco form fieldset input { float:left; width:320px; height:18px; margin:5px 0px; border:1px solid #000; }
.pagina .esquerda .bloco form fieldset textarea { float:left; width:320px; height:90px; margin:5px 0px; border:1px solid #000; }
.pagina .esquerda .bloco form fieldset label.obrigatorio { color:#000; }
.pagina .esquerda .bloco form fieldset input.obrigatorio { background:#eef0db; }
.pagina .esquerda .bloco form fieldset textarea.obrigatorio { background:#eef0db; }
.pagina .esquerda .bloco form fieldset input.endereco { width:280px; }
.pagina .esquerda .bloco form fieldset input.endNumero { width:35px; margin-left:3px; }
.pagina .esquerda .bloco form fieldset input.cidade { width:295px; }
.pagina .esquerda .bloco form fieldset input.uf { width:20px; margin-left:3px; }
.pagina .esquerda .bloco form fieldset input.botao { background:url(../imagens/floatBuscaBt.gif) left center repeat-x; width:130px; float:right; margin-right:19px; }

/* pagina - coluna direita bloco */
.pagina .direita .bloco { margin-top:25px; width:340px; height:304px; background:#aab734 url(../imagens/floatDuvidas.jpg) top left no-repeat; }
.pagina .direita .duvidas h2 { margin-left:155px; padding-top:15px; font-size:42px; color:#FFF; line-height:44px; }
.pagina .direita .duvidas h3 { margin-left:155px; font-size:14px; color:#FFF; line-height:14px; }
.pagina .direita .bloco h2 { margin-left:155px; padding-top:15px; font-size:24px; color:#FFF; line-height:32px; }
.pagina .direita .bloco h3 { margin-left:155px; font-size:14px; color:#FFF; line-height:14px; }
.pagina .direita .bloco form { width:162px; margin-left:155px; }
.pagina .direita .bloco form fieldset { margin-top:20px; border:none; }
.pagina .direita .bloco form fieldset input { border:1px solid #000; width:160px; height:20px; margin-bottom:5px; }
.pagina .direita .bloco form fieldset textarea { border:1px solid #000; width:160px; height:65px; margin-bottom:5px; }
.pagina .direita .bloco form fieldset input.botao { background:#cad383 url(../imagens/floatBuscaBt.gif) top left repeat-x; width:62px; margin-left:100px; }

/* pagina - linhaBase */
.pagina .linhaBase { height:1px; /*background:#009bd9;*/ border:none; margin-top:10px; }