@charset "utf-8";
/* CSS Document */
*, html, body {
	padding:0;
	margin:0;
}
/*div {border:1px solid #000;}*/
body {
	background: url(/imagens/site/bg/bg-body.jpg) repeat-x ;
	background-color: #095E5E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2B4845;
}
a{
	color:#900;
	font-size:14px;
	text-decoration: none;
}
a:hover {	color:#2B4845;}
h1{
	font-size:20px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#09625F;
	margin-bottom:10px;
}
h2{
	font-size:16px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#09625F;
	margin-bottom:10px;
}
.img {
	float: left;
	margin: 10px;
	}
.quebra {
	clear: both;
    visibility: hidden;
}
#BANNER, #TOPO, .rodape-conteudo, .links-topo{
	margin:0 auto;
	padding:0;
	position:relative;
	width:950px;
}
#GERAL {
	width:100%;
	background:url(/imagens/site/bg/bg-geral.jpg) no-repeat;
	background-position: top center;
}
#TOPO {
	height: 238px ;
		
	}
#TOPO .links-topo{
	text-align:right;
	line-height:24px;
}
#TOPO .links-topo p{
	color:#FFF;position:absolute;left:-4px;top:3px;font-weight:900;
}
#TOPO .links-topo a, .login a{
	color:#FFFF99;
	font-size:11px;
}
#TOPO .links-topo a:hover, .login a:hover{
	color:#FFF;
}
#TOPO .links-topo2{
	width: 768px ;
	float: right;
}
#TOPO .logo{
	
	position:absolute;
}
#TOPO .logo a{
 	display: block;
    margin-left: 16px;
    margin-top: 26px;
}
#TOPO .btn-req{
	margin-left:240px; 
	margin-top:20px;
	border: none;
	padding: 10px;
	background-color: #900;
	color: white;
	cursor: pointer;
}
#TOPO .btn-req:hover{
	background-color: #750101;
}
#TOPO .login{
	width: 346px;
	padding:5px;
	height: 75px;
	background: url(/imagens/site/bg/bg-login.jpg) no-repeat ;
	float:right;
	*margin-top:4px;
}
#TOPO .login .campo{
	width:110px;
	height:15px;
	border:none;
	margin-right:10px;
	background: #D3EDE9;
	font-size:12px;
	padding:5px;
}
.button, .buttonLogin {
	width:96px;
	height:28px;
	border: none;
	background:url(/imagens/site/bg/bg-button.jpg) no-repeat;
}
.buttonLogin {
	background:url(/imagens/site/bg/bg-button-login.jpg) no-repeat;
	background-position:top center;
	cursor:pointer;
	height: 56px;
    width: 65px;
}
.buttonLogin:hover {
	background-position:-17px -62px;
}
/*MENU --------------------------------------------------------------------------------------------------------*/
#TOPO .menu {
	float: right;
    list-style: none outside none;
    margin-top: 6px;
	height: 95px;
	width: 589px;
}
#TOPO .menu li {	
	height: 27px; 
	float: left;
}
#TOPO .menu li a{
    display: block;
}
/*submenu*/
.menu li{/*Estilizando os itens da lista*/
	float:left; /*Definindo flutuação dos itens a esquerda */
	padding:0px; /*Retira o espaçamento dos itens */
}
.menu li a{/*Estilização dos itens (links)*/
	color: #004444;
	text-decoration:none;
	display:block;
	height:94px;
	font-weight:bold;
}
.menu li a:hover{
	color:#FC0;
}
.menu li ul{	/*Estilização do sub-menu*/
	display:none; /*Nesta linha que definimos que osubmenu estará invisivel inicialmente*/
	height:20px;
	padding:0px 0px 0px 10px;
	position:absolute;
	z-index:799878789;
	margin-left: -49px;
	*margin-left: -170px;
	*margin-top: 95px;
	list-style:none; 
	width:164px;
}
.menu li:hover ul{
	display:block; /*Aqui a sub-lista aparece quando o item que possui sub-lista está em estado :hover (com mouse em cima)*/
}
.menu li li {/*Estilização dos itens da sub lista*/
	background: url(/imagens/site/bg/bg-submenu.jpg) repeat-x; 
	display:block;
	float:none;
	font-size:14px;
	width:174px;
	height:30px;
	line-height:25px;
	border-left: 1px solid #B7B7B7;
	border-right: 1px solid #8F8F8F;
	border-bottom: 1px solid #8F8F8F;
}
.menu li:hover li a{/*Estilização dos itensda sub lista que possuim link */
	background: url(/imagens/menu/bg-sub.jpg) repeat-x; 
	height:27px;
	border:none;
	line-height: 25px;
}
.menu li ul a{
	display:block;
	height:35px;
	font-size:13px;
	font-style:normal;
	text-align:center;
}
.menu li ul a:hover, .menu li ul li:hover a{/*Estilização do estado :hover dos links da sub-lista*/
	background: url(/imagens/site/bg/bg-submenu-hover.jpg) repeat-x;
	border:0px none;
	color:#000;
	text-decoration:none;
}
/*Submenu-fim*/
#TOPO .menu a#home {background: url(/imagens/site/menu/home.jpg) no-repeat;width: 71px;}
#TOPO .menu a#home:hover, #TOPO a#home.Marcado {background: url(/imagens/site/menu/home2.jpg) no-repeat;}
#TOPO .menu a#praticagem {background: url(/imagens/site/menu/praticagem.jpg) no-repeat;width: 119px;}
#TOPO .menu a#praticagem:hover, #TOPO a#praticagem.Marcado {background: url(/imagens/site/menu/praticagem2.jpg) no-repeat;}
#TOPO .menu a#areas-atuacao {background:url(/imagens/site/menu/areas.jpg) no-repeat;width: 148px;}
#TOPO .menu a#areas-atuacao:hover , #TOPO a#areas-atuaca.Marcado {background: url(/imagens/site/menu/areas2.jpg) no-repeat;}
#TOPO .menu a#servicos {background: url(/imagens/site/menu/ais.jpg) no-repeat;width: 80px;}
#TOPO .menu a#servicos:hover, #TOPO a#servicos.Marcado {background: url(/imagens/site/menu/ais2.jpg) no-repeat;}
#TOPO .menu a#movimentacao {background: url(/imagens/site/menu/movimentacao.jpg) no-repeat;width: 133px;}
#TOPO .menu a#movimentacao:hover, #TOPO a#movimentacao.Marcado {background: url(/imagens/site/menu/movimentacao2.jpg) no-repeat;}
#TOPO .menu a#noticias {background: url(/imagens/site/menu/noticias.jpg) no-repeat;width: 77px;}
#TOPO .menu a#noticias:hover, #TOPO a#noticias.Marcado {
   background: url(/imagens/site/menu/noticias2.jpg) no-repeat;}
#TOPO .menu a#links {background: url(/imagens/site/menu/links.jpg) no-repeat;width: 68px;}
#TOPO .menu a#links:hover, #TOPO a#links.Marcado {
   background: url(/imagens/site/menu/links2.jpg) no-repeat;}
#TOPO .menu a#contato {background: url(/imagens/site/menu/contato.jpg) no-repeat;width: 72px;}
#TOPO .menu a#contato:hover, #TOPO a#contato.Marcado { background: url(/imagens/site/menu/contato2.jpg) no-repeat;}
/*BANNER --------------------------------------------------------------------------------------------------------*/
#GERAL #BANNER {background: url(/imagens/site/bg/bg-banner.jpg) no-repeat;background-position: left top;padding-top:10px;padding-bottom:10px;text-align:center;margin-bottom:10px;width: 957px;height:288px;
}
/*CONTEUDO --------------------------------------------------------------------------------------------------------*/
#CONTEUDO {width:959px;margin: 0 auto;}
#CONTEUDO .cont1{width: 352px; padding: 17px;background: #EFF8F7;float: left;}
.cont1 iframe{ margin: auto ; }
#CONTEUDO .cont2{float: left;margin-left:22px;}
#CONTEUDO .cont02{ padding: 17px;background: #EFF8F7;width: 310px;}
#CONTEUDO .cont3{ float: right;}
#CONTEUDO .conteudo{float:left;width: 698px;border: 7px solid #73B8B0;background: #EFF8F7;padding: 18px;margin-top:10px;}
#CONTEUDO .lateral{float:left;width: 207px;margin-top:10px;}
/*CONTATO --------------------------------------------------------------------------------------------------------*/
#fNome, #fEmail, #fTelefone, #fMensagem{border:none;background:#378888;width: 285px;padding:10px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
#fNome:hover, #fEmail:hover, #fTelefone:hover, #fMensagem:hover{background:#225353;}
#fNome, #fEmail, #fTelefone{
	sheight: 25px;
}
#fMensagem{height: 114px;}
#Enviar {width: 54px;padding: 6px;background:url(/imagens/site/bg/bg-button2.jpg) no-repeat;border:none;margin-top:10px;color:#FF9;text-align:center;float:right;cursor:pointer;}
#Enviar:hover {background:url(/imagens/site/bg/bg-button3.jpg) no-repeat;}
/*RODAPE --------------------------------------------------------------------------------------------------------*/
#RODAPE {width: 100%;height:272px;background:url(/imagens/site/bg/bg-rodape.jpg) no-repeat;background-position: top center;}
#RODAPE .rodape-conteudo{width: 940px;padding-top:39px;padding-left: 11px;}
#RODAPE .r-conteudos li{float:left;list-style: none;}
#RODAPE .r-conteudos .twitter {width: 193px;height: 52px;background:url(/imagens/site/banners/b-twitter.gif) no-repeat;cursor:pointer;}
#RODAPE .r-conteudos .twitter:hover {background:url(/imagens/site/banners/b-twitter2.gif) no-repeat;}
#RODAPE .r-conteudos .topo {width: 51px;height: 52px;background:url(/imagens/site/icones/b-topo.gif) no-repeat;cursor:pointer;margin-left:408px;}
#RODAPE .r-conteudos .topo:hover {background:url(/imagens/site/icones/b-topo2.gif) no-repeat;}