/* Folha de Estilo do Site da Estrutural Zortea */

body { background:url(imagens/bg.jpg) repeat-x #465fbc; text-align:center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; color:#666666; margin:0;}

#tudo {width:779px; text-align:left; margin:0 auto; background:url(imagens/bg.gif) repeat-y;}

#esq {width:490px; float:left; padding:10px;}

.obraesq {width:220px; height:100px; float:left; clear:both}
.obracentro {width:48px; height:100px; float:left; text-align:center;}
.obradir {width:220px; height:100px; float:right;}

.tituloesq {width:490px; clear:both; padding:5px 0 7px 4px;}
.divisaoesq {width:483px; padding:5px; background:url(imagens/barra_hor_esq.gif) repeat-x center; clear:both;}

#genius {width:490px; height:140px; clear:both; float:left;}
#texto-genius {width:200px; padding: 10px 0 0 5px; float:left;}
#plant-genius {width:270px; height:140px; float:right;}

#pg-genius-esq {width:350px; padding: 0 0 0 5px; margin: 0; float:left; font-weight: bold;}
#pg-genius-dir {width:125px; margin: 0; padding: 0; float:right;}
#pg-genius-meio {width:490px; clear:both;}

#cabecalho {width:779px; height:70px;}
#conteudo {width:779px;}
#rodape {width:779px; height:55px; clear:both; background:url(imagens/rodape.jpg) no-repeat;}

#dir {width:244px; float:right; padding:10px;}

.divisaodir {width:234px; padding: 0 5px 0 5px; background:url(imagens/barra_hor.gif) repeat-x center; clear:both;}

#videoesq {width:128px; padding-top:10px; float:left;}
#videodir {width:108px; height:113px; float:right;}
#alinhadir {text-align:right;}

#texto {padding: 0 2px 0 5px; margin:0;}

p {text-align:justify;}

#es {clear:both;}
.img, .centro {text-align:center;}
.voltar {text-align:center; margin:15px; clear:both;}
img {border:none;}

#clientes {width:485px; border-collapse:collapse; text-align:center;}
#clientes tr td {border:1px dotted #000;}

a:link {text-decoration: none; color:#354990;}
a:visited {text-decoration: none; color:#354990;}
a:hover {text-decoration: underline; color:#cc3333;}
a:active {text-decoration: none; color:#cc3333;}

#menu {width:779px; height:37px; background:transparent url(imagens/menu/menu_bg.gif) repeat-x 0 0; position:relative;}
#menu .busca {width:230px; float:right; margin:0;}
#menu .nav {width:515px; height:37px; position:relative; background:transparent url(imagens/menu/menu.jpg) no-repeat 0 0; float:left; margin:0;}
#menu .nav li {height:37px; position:absolute; top:0; list-style:none;}
#menu .nav li a {display:block;height:37px;}

#n1 {left:0; width:44px;}
#n1 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat 0 -38px;}
#n2 {left:45px; width:55px;}
#n2 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -45px -38px;}
#n3 {left:102px; width:47px;}
#n3 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -102px -38px;}
#n4 {left:150px; width:58px;}
#n4 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -150px -38px;}
#n5 {left:209px; width:46px;}
#n5 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -209px -38px;}
#n6 {left:256px; width:79px;}
#n6 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -256px -38px;}
#n7 {left:336px;width:67px;}
#n7 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -336px -38px;}
#n8 {left:405px; width:49px;}
#n8 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -405px -38px;}
#n9 {left:455px; width:58px;}
#n9 a:hover {background:transparent url(imagens/menu/menu.jpg) no-repeat -455px -38px;}