/* CSS Document */
* {margin: 0; padding: 0}
body {margin: 0px; padding: 0px;}
a {cursor: pointer;}
h1.ttl_Destaque {padding: 7px 10px 2px 10px; clear: both; background-color: #FFFFFF; font: 20px Arial, Helvetica; color: #888888;}
.ttl_Destaque:first-letter {font-size: 28px; color: #CC3300;}
h1.ttl_Welcome {font: 36px Arial, Helvetica; color: #555555;}
.ttl_Welcome:first-letter {font-size: 50px;}
p.welcome, .textos {padding: 0px 0px 0px 20px; font: 14px Arial, Helvetica; color: #2E4F66;}
.textos:first-letter {float: left; font-size: 60px; padding: 0px 10px 0px 0px;}
p.texto_Copyright {font: 10px Arial, Helvetica; text-transform: uppercase; color: #666666;}
tr td {padding: 5px 10px; background: #DDE1E0; border-bottom: 1px solid #CED5D3;}
input.formEnvio, textarea.formEnvio {padding: 3px 3px; border: 1px solid #336699; width: 150px;}
input.botao {background: #586F7F; width: 80px; color: #FFFFFF; font-weight: bold; border: 1px solid #FFFFFF;}
h1.ttl_DadosTecnico {padding: 5px 10px; background: #93A29D; font: 20px Arial, Helvetica; color: #FFFFFF;}
label {font: 14px Arial, Helvetica; color: #2E4F66;}
img {vertical-align: middle}

#background {background-color: #CCCCCC;}
#area_Topo {position: relative; margin: 0 auto; width: 770px; height: 150px; background: url(../imagens/background_topo.png) #586F7F  no-repeat; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
#background_ConteudoSite {background: #CCCCCC; border-top: 1px solid #FFFFFF;}
#area_ConteudoMenuDestaque {margin: 0 auto; width: 770px; background: #CED5D3; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
#area_MenuPrincipal {height: 41px; border-bottom: 1px solid #FFFFFF;}
#area_Destaque {padding: 15px 0px 15px 15px; background: #EEEEEE; border-top: 5px solid #d9d9d9; border-bottom: 5px solid #d9d9d9; border-left: 5px solid #d9d9d9;}
#area_loopDestaque {position: relative;}
#area_FotoTrabalhos {float: left; margin-right: 10px;}
#area_DescrTrabalhos {float: left; width: 160px;}
#area_Tecnologias {margin: 0 auto; top: -1px; width: 730px; padding: 40px 20px; background: url(../imagens/tecnologias.png) center no-repeat #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
#area_Copyright {margin: 0 auto; width: 730px; padding: 20px; background: #FFFFFF; border-top: 1px dashed #CCCCCC; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center;}
#area_infFichaTecnica_left {float: left; width: 300px; padding: 5px 0px;}
#area_infFichaTecnica_right {float: right; width: 150px; padding: 20px 5px; text-align: center;}


ul.menu_Principal li {display: block; float: left; list-style: none; border-right: 1px solid #9AADBA; background-color: #6D889A; border-top: 5px solid #586F7F;}
ul.menu_Principal li a {text-decoration: none; display: block; padding: 11px 19px 10px 19px; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-transform: uppercase;}
ul.menu_Principal li a:hover {text-decoration: none; color: #334157;}
ul.menu_Principal li.ultimo {border-right: none;}
ul.menu_Principal li a.ativo {background: #586F7F;}


.imgs_Destaque {padding: 3px; background-color: #FFFFFF; border: 1px solid #999999;}
.imgs_Destaque2 {padding: 3px; background-color: #FFFFFF; border: 1px solid #2E4F66;}
.texto_ttl_Destaque {text-decoration: underline; font: 13px Arial, Helvetica; font-weight: bold; color: #666666;}
.texto_Destaque {font: 13px Arial, Helvetica; color: #666666;}
.ttl_linkNoticia {text-decoration: underline; font: 13px Arial, Helvetica; font-weight: bold; color: #DBE6EA;}
.textos_servicos {padding: 10px 0px 0px 20px; font: 14px Arial, Helvetica; color: #2E4F66;}
.texto_Informacoes {font: 14px Arial, Helvetica; color: #2E4F66;}
.texto_dados {font: 14px Arial, Helvetica; color: #333333;}
.ttl_servicos {font: 18px Arial, Helvetica; font-weight: bold; color: #2E4F66;}
.panel {display: none;}
.panel.active-tab-body {display: block; padding: 20px;}
.link_texto, a link_texto {font: 14px Arial, Helvetica; color: #2E4F66; text-decoration:none}
#msg_div{font: 12px Arial, Helvetica; color:#FF0000; font-weight:bold; text-decoration:none}
