@charset "utf-8";

*{ font-family:Arial, Helvetica, sans-serif; }
html {overflow: auto;}
body{ background:#FFFFFF url(../../images/bg_top.png) repeat-x; margin:0; overflow:hidden}
#corpo{ width:990px; margin:auto;}

.logo{ background: url(../../images/logo.png); width:227px; height:113px; display:block; float:left}
	.logo span{display:none}

#topoMenu{float:left; padding:35px 0 0 0; margin: 0 0 0 5px;}
#topoMenu span { display:block; float:left; margin:6px 0 0 10px;}
#topoMenu span div {display:none}
#topoMenu a { color:#FFF; font-size:14px; display:block; text-decoration:none;}
#topoMenu a b {font-weight:normal;display:block; padding-left:10px;}
#topoMenu a i {font-style:normal;display:block; padding: 5px 10px 8px 0px;}
#topoMenu a:hover b {font-weight:normal; background:url(../../images/menu.png); display:block; padding-left:10px;}
#topoMenu a:hover i {font-style:normal; background:url(../../images/menu.png) top right; display:block; padding: 5px 10px 8px 0px;}
#topoMenu .atual b {font-weight:normal; background:url(../../images/menu.png); display:block; padding-left:10px;}
#topoMenu .atual i {font-style:normal; background:url(../../images/menu.png) top right; display:block; padding: 5px 10px 8px 0px;}
#topoMenu .selecionado b {font-weight:normal; background:url(../../images/menu.png); display:block; padding-left:10px;}
#topoMenu .selecionado i {font-style:normal; background:url(../../images/menu.png) top right; display:block; padding: 5px 10px 8px 0px;}
.selecionado div {position:absolute; margin-top:29px; width:130px; display:none; z-index:5}
.selecionado div a {float:none; padding:3px 10px 3px 10px;; background:#6E9139;color:#fff;}
.selecionado div u {background:url(../../images/menu_fim.png); width:130px; height:5px; display:block;behavior: url(iepngfix.htc)}

#conteudoBox {margin:5px 0 0 0;}
#conteudoBar {width:211px; float:left; margin:0 0 0 8px;}
#conteudoBar .phone{background:url(../../images/contact.jpg); width:211px; height:111px; display:block;}
#conteudoBar .phone span {display:none}
#conteudoBar .mapa{background:url(../../images/mapa.png); width:211px; height:168px; display:block; margin: 8px 0 0 0;}
#conteudoBar .mapa span {display:none}
#conteudoBar .empresa { background:url(../../images/empresa.png) no-repeat; padding:0 0 0 80px; height:50px; display:block; margin:8px 0 0 10px;}
#conteudoBar .empresa span { color:#386e5c; font-size:11px; line-height:12px;}
#conteudo { width:520px; float:left; margin: 0 0 0 12px; font-size:12px; overflow:auto; height:350px;}
#conteudo h1{ margin:0; padding:0; position:absolute; margin-top:-30px; font-weight:normal; color:#386e5c; font-size:20px;}
#conteudo h1 span { color:#999}
#conteudo h3{ border-bottom:1px solid #999; color:#386e5c; font-size:12px;}
#conteudo .alert,#conteudo center { padding:3px; margin:5px; border:1px solid #ccc; background:#f2f2f2;}
#conteudo a { color:#386e5c; text-decoration:none;}

#sizes th { text-align:center; padding:3px; font-size:11px;}
#sizes td { text-align:center; padding:3px; font-size:10px;}
#sizes a img {border:0}

.field{ display:block; margin-bottom:5px;}
.field span{display:block; color:#636363}
.field input, .field textarea { width:90%;color:#386e5c; border:1px solid #ccc; padding:2px;}
button { width:96px; height:33px; border:0px; background:url(../../images/botao.png)}

#sitemap li { padding:3px;}

#porta{ position:absolute; margin-left:760px; width:229px; height:415px; display:none; z-index:2}
#portaCapa{position:absolute; margin:13px 0 0 13px;}

#rodape{ background:url(../../images/footer.png) repeat-x; height:28px; margin-top:10px;}
