/* CSS Document */

body {background:url(../imagens/fundo.jpg) top repeat-x #00559c; margin:0px;}
p { font:11px tahoma; color:#023f88; line-height:15px; }
a:link { text-decoration:none; font:11px tahoma; color:#1B4673; }
a:hover { text-decoration:none; font:11px tahoma; color:#1B4673; text-decoration:underline; }
a:visited { text-decoration:none; font:11px tahoma; color:#1B4673; }
ul { text-align:left; list-style-image: url(../imagens/arrow.gif); padding: 0; margin: 20px; line-height:16px;}

#tudo {width:962px; margin:0 auto; padding: 0px; }
#lat_esq {background-image:url(../imagens/lateral_esq.jpg); background-repeat:no-repeat; float:left; width:134px; height:409px;
}				
#cabecalho {background-image:url(../imagens/site_final_flash.jpg); background-repeat:no-repeat;float:right; width:828px; height:272px; }

#meio {background: #FFFFFF; float:right; width:828px; }

#titulos  { padding: 0 50px; }

#cont_esq { background:#FFFFFF; width:485px; padding: 20px 0px 30px 30px; margin:0; float:left;}
#cont_dir { background:#FFFFFF; width:248px; padding: 20px 30px 0px 15px; margin:0;  float:right;}
#cont_unico { background:#FFFFFF; width:768px; margin: 0; float:right;}

#rodape {width:828px; float:left; }

#telefone {background:url(../imagens/site_final_fone.jpg) no-repeat; width:828px; height:80px; float:left;}

#representante {background:url(../imagens/site_final_representante.jpg) no-repeat; float:left; width:316px; height:114px; }
#representante #saiba_repres {position:relative; float:right; right:65px; top:85px; width:51px; height:22px; }

#cliente {background:url(../imagens/site_final_cliente.jpg) no-repeat; float:left; width:182px; height:114px; }
#cliente #saiba_cliente { position:relative; float:right; right:45px; top:85px; width:51px; height:22px; }

#orcamento {background:url(../imagens/site_final_orcamento.jpg) no-repeat; float:left; width:330px; height:114px; }
#orcamento #saiba_orcamento {position:relative; float:right; right:70px; top:85px; width:51px; height:22px; }

#img_formulario {background:url(../imagens/formularios.jpg) no-repeat; width:245px; height:79px; margin-bottom:10px;}
#img_formulario #veja_formulario {position:relative; float:left; top:50px;}

#img_bobinas {background:url(../imagens/bobinas_img.jpg) no-repeat; width:245px; height:79px; margin-bottom:10px;}
#img_bobinas #veja_bobinas {position:relative; float:left; top:50px;}

#img_grafica {background:url(../imagens/grafica_img.jpg) no-repeat; width:245px; height:79px; margin-bottom:10px;}
#img_grafica #veja_grafica {position:relative; float:left; top:50px;}


.fonte_9 {
	font-family: Tahoma;
	font-size: 9px;
	color: #666666;
}

/*   conteudo */

#cont  {width:400px;
   padding: 0 30px;
}
#cont2  {padding:0 88px;
}
#cont3  {width:450px;
   padding: 0 22px;
}
/*  formularios */
form {font:11px "tahoma";
      color:#023f88;
      line-height:20px; }
.input { 
       background-color:  #efefef;; 
       font: 11px "Tahoma";
       border:1px solid #CCCCCC;
       width:300px;
}
.input2 { 
        background-color: #efefef;; 
        font: 11px "Tahoma";
        color:#666666;
        border:1px solid #CCCCCC;
        width:135px;
}
.botao {
       font: 11px "Tahoma";
       color:#003399;
}

/* clientes */

.conteiner3 {width:100px;
height:70px;
padding:5px;
float:left;
}

/*   cadastro   */
.stylec {font:11px tahoma;
color:#023f88;}

/* BOX CINZA */
.box_cinza { background: #efefef; }
.box_topo_cinza div { background:url(../imagens/box_tl.gif) no-repeat top left; }
.box_topo_cinza { background: transparent url(../imagens/box_tr.gif) no-repeat top right; }
.box_base_cinza div { background: url(../imagens/box_bl.gif) no-repeat bottom left; }
.box_base_cinza { background: transparent url(../imagens/box_br.gif) no-repeat bottom right; }
.box_topo_cinza div, .box_topo_cinza, .box_base_cinza div, .box_base_cinza { width: 100%; height:10px;}
.box_meio_cinza { margin: 0 15px 0 15px; font:11px Tahoma; color:#666666; }

/* BOX AZUL */
.box_azul { background: #E8FBFF; }
.box_topo_azul div { background:url(../imagens/box_tla.gif) no-repeat top left; }
.box_topo_azul { background: transparent url(../imagens/box_tra.gif) no-repeat top right; }
.box_base_azul div { background:url(../imagens/box_bla.gif) no-repeat bottom left; }
.box_base_azul { background: transparent url(../imagens/box_bra.gif) no-repeat bottom right; }
.box_topo_azul div, .box_topo_azul, .box_base_azul div, .box_base_azul { width: 100%; height:10px;}
.box_meio_azul { margin: 0 15px 0 15px; font:11px Tahoma; color:#666666; }

.fora_box{width:50%; }