
#content .empresaDetalhe { float:left; width:604px; padding-top:25px; }
#content .empresaDetalhe .img { float:left; border:1px solid #efefef; width:116px; height:91px; }
#content .empresaDetalhe .box { float:left; width:470px; margin:0 0 0 15px;}
#content .empresaDetalhe h1 { float:left; width:470px; height:20px; font:20px Arial; color:#000; }
#content .empresaDetalhe .endereco { float:left; width:470px;font:14px Arial; color:#253c79; margin-top:2px; }
#content .empresaDetalhe .complemento { float:left; width:470px; font:14px Arial; color:#000; margin-top:2px; }
#content .empresaDetalhe .telefone { float:left; width:455px; height:18px; background-position:-83px -305px; font:14px Arial; color:#253c79; padding-left:15px; font-weight:bold; margin-top:2px; }
#container-1 { float:left; width:600px; margin:25px 0; }
#container-1 #fragment-1 .descricao { float:left; width:370px; margin:0; padding:0; }
#container-1 #fragment-1 .descricao .contatos { float:left; width:263px; height:105px; background:#f1f1f1; margin:20px 0; }
#container-1 #fragment-1 .descricao .contatos span { float:left; width:250px; font:14px Arial; color:#000; margin:10px 0 0 7px; }
#container-1 #fragment-1 .descricao .contatos a { float:left; width:250px; font:12px Arial; color:#253c79; font-weight:bold; margin:2px 0 0 7px;}
#container-1 #fragment-1 .foto { float:left; width:197px; margin:0 0 0 15px; }
#container-1 #fragment-1 .foto .img { float:left; width:197px; height:147px; }
#container-1 #fragment-1 .foto div, #container-1 #fragment-1 .foto div a img, #container-1 #fragment-1 .foto div.quebra { float:left; width:62px; height:47px; padding:0;  }
#container-1 #fragment-1 .foto div { margin:5px 5px 0 0; }
#container-1 #fragment-1 .foto div.quebra { margin:5px 0 0 0; }
#container-1 #fragment-1 .foto div a img { border:1px solid #efefef; }

#content .loginCliente { float:left; width:155px; padding-left:15px; }
#content .loginCliente .ola { float:left; width:155px; font:12px Arial; color:#253c79; margin-bottom:5px; overflow:hidden; }
#content .loginCliente div { float:left; width:155px; margin-top:4px; font:11px Arial; }
#content .loginCliente div a { text-decoration:none; color:#666; }


#content .revendasCapa { float:left; width:155px; margin:5px 10px; font:11px Arial;  }
#content .revendasCapa label { float:left; width:155px; }
#content .revendasCapa select { float:left; width:150px; margin-left:0; border:1px solid #D8D8D8; }

.middle .listagemRevendas { float:left; width:464px; margin-left:10px; height:91px; }
.middle .listagemRevendas .corpo { float:left; margin-left:10px; width:320px; height:90px; background-color:#FFF; }
.middle .listagemRevendas .corpo .tith3 { float:left; width:320px; font:16px Arial; font-weight:700; color:#0073C0; }
.middle .listagemRevendas .corpo .endereco { float:left; width:320px; font:12px Arial; color:#333; margin-top:3px; }
.middle .listagemRevendas .corpo .endereco .estoque { float:left; width:320px; height:15px; margin-top:8px; }
.middle .listagemRevendas .corpo .endereco .estoque a { font:11px Arial; color:#0073C0; font-weight:700; }

.middle #listaNoticias { float:left; width:100%; height:30px; margin:0 0 10px 0; color:#666666; padding-bottom:15px; border-bottom:1px solid #EFEFEF;}
.middle #listaNoticias h3 a { float:left; width:600px; /*font:16px Arial; color:#0073C0;*/ font:700 14px Arial; color:#333333; margin:5px 0 0;}
