*{ margin:0px; padding:0px; list-style:none; text-decoration:none;}

body{ background-color:#FFF;;}



#topo{width:100%; height:100px;border:0px solid #ff0000; background-color: #004225; margin: 0 auto;}

#t1{width:750px; height:100px;border:0px solid #000;margin:0 auto;}

#t2{width:373px; height:100px;border:0px solid #ff0000;float:left; }

#t3{width:373px; height:100px;border:0px solid #ff0000;float:left; }



#barraa1{width:100%; height:32px;background-color:#CCCCCC;border:px solid #ff0000;margin: 0 auto;}

#a1{width:750px; height:30px;border:0px solid #000;margin:0 auto;}

#a2{width:420px; height:30px;border:0px solid #ff0000;float:left; }

#a3{width:324px; height:30px;border:0px solid #ff0000;float:left; }



#menu li{ display:inline-block; margin:5px 10px 0px 20px;}

#menu a{ font-family:Impact; font-size:20px; color:#000;}

#menu a:hover{ color:#831d1c;}



#b1{width:750px; height:400px;border:0px solid #000;margin:0 auto;}

#b2{width:549px; height:400px;border:0px solid #ff0000; float:left;}

#b3{width:195px; height:400px;border:0px solid #ff0000; float:left;}



#textoempresa{ border:2px solid #ffffff; width:528px; height:330px;text-align:justify; padding:10px;overflow:auto;}



.hoverbox{cursor:default; list-style:none;} 

.hoverbox a{cursor:default; position:relative;} 

.hoverbox a .preview{display:none;} 

.hoverbox a:hover{font-size:100%; z-index:1;}

.hoverbox a:hover .preview{display:block; position:absolute; top:-33px; left:-45px; z-index:1;} 

.hoverbox img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:80px; height:50px;} 

.hoverbox li{background:#eee; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:1px; color:inherit; display:inline; float:left; margin:3px; padding:5px; position:static;} 

.hoverbox .preview {border-color:#000; width:500px; height:350px;} 



#overflow{width:190px; height:358px; overflow:auto;}

#img_p img{ max-width:60px; max-height:40px; float:left; border:#CCC solid 3px; margin:10px;background-color:#00309D;}

#texto img{ max-width:540px; max-height:380px; border:#CCC solid 3px; margin:4px;}



#contato_form input{ width:230px; height:30px;}

#contato_form input.submit{ width:110px;}

#contato_form textarea{ width:400px; height:150px;}

#contato_form td{ vertical-align:top;}



#rodape{width:100%; height:100px; background-color: #004225; margin: 0 auto;}

#texto_rodape {text-align:center;padding-top:8px;}



