* {margin: 0;padding: 0;}
a,#content, #footer {font-family: Verdana,  Helvetica, Arial, sans-serif;}
BODY {background:#b7cddd;}

#page {margin:0 auto;width:780px;background:#b7cddd url(images/aaa_bg.png) repeat-y top center;}
#header {margin:0 auto;background:url(images/aaa_top.png) no-repeat top center;width:780px;height:145px;}
#header h1 {margin:30px 0 0 40px;float:left;display:inline;}
#header h1 a img {border:0;}

#navigation {width: 740px;height:24px;margin:10px 20px 0 20px;padding:0 0 0 0;background: #DAE4ED;border-bottom: 1px solid #90B8D1;border-top: 1px solid #90B8D1;}
#navigation ul {margin:0 0 0 0;padding:0 0 0 0;border:0;clear:left;}
#navigation ul li {list-style: none;display: block;float:left;margin: 0px 0px 0px 0px;padding: 0 0px 5px 0;border:0;border-right: 1px solid #90B8D1;}
#navigation ul li a {display:inline;padding: 4px 10px 7px 10px;margin:0;text-decoration:none;color: #558DAE;font-size: 11px;font-weight: bold;}
#navigation ul li a:hover {background:#90B8D1;color: #fff;}
body#empresa   #navigation li#a a,body#servicos  #navigation li#b a,body#equipe    #navigation li#c a,body#clientes  #navigation li#d a,body#parceiros #navigation li#e a,body#contato   #navigation li#f a {background:#fff;color:#062872;}

#content {margin:0 auto; padding:0;width:720px;}
#content * {margin: 0 0 1em 0;}
#content p {text-indent: 40px;}
#content h1 {width:680px;margin:20px auto 10px;padding-bottom:10px;border-bottom: 1px solid #90B8D1;font-size:18px;letter-spacing:3px;text-transform:uppercase;font-weight:normal;color:#062872;}
#content h2 {margin: 20px 0 10px 40px;padding-bottom: 5px;text-decoration: underline;font-size: 14px;font-weight: bold;color: #062872;}
#content p,#content li, td a {font-size: 12px;line-height: 1.5em;text-align:justify;}
#content li {list-style: square outside url(images/aaa_bulet.gif);margin: 0 0 0 55px;padding: 0;}
strong {text-transform:lowercase;}
a {color:#F3B914;}
a:visited {color:#D19702;}

#footer {margin-top:20px;text-align:center;height:50px; background:url(images/aaa_pe.png) no-repeat bottom center;}
#footer h6, #footer h6 a {color:#90B8D1;;font-size: 9px;font-weight: normal;text-decoration:none;margin:0 auto;border-top: 1px solid #90B8D1;width:680px;padding:5px 0;}
#footer h6 a:hover {text-decoration:underline;}
.arroba {margin:0 -0.4em;}

#info p, #info h2, #email p, #email input {text-indent:0;margin:0;padding:0;}
#info{display:inline;}
#email h2 {margin:10px 0;}
#info #end, #info #tel {margin:20px;padding:5px; width:310px; height:100px;display:inline;}
#info #end  {float:right;}
#info #tel  {float:left; }

#email{margin:0 25px;padding:0;display:block;text-align:left;clear:both;border:1px solid #fff;}
/*input, textarea {width:500px;}
.submit input {width:80px;}*/