@charset "UTF-8";
/* CSS Document */

body
{
	background:url(../imagens/bg.jpg) no-repeat center -40px fixed;
	background-color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#dddde5;

}

a{color:#dddde5; text-decoration:none;}

img{border:0px}


#geral
{
	width:894px;
	height:675px;
	margin:0 auto;
	margin-top:-3px;
	position:relative;
	/*position:absolute;
	left:50%;
	top:50%;
	margin-left:-447px;
	margin-top:-337px;*/
}

.bx-wrapper{
	display:none !important;
}

#menu
{
	width:894px;
	height:32px;
	position:relative;
}

	#menu #logo
	{
		position:absolute;
	    bottom:1px;
		margin-bottom:6px;
	}
	

	#menu ul
	{
		float:right;
		margin:0px;
		padding:0px;
		display:block;
	}
	

	#menu li
	{
		float:left;
		display:block;
		height:32px;
		position:relative;
	}
	
	#menu .subMenu
	{
		position:absolute;
		top:30px;
		left:0px;
		z-index:9999;
	}
	
	#menu .subMenu li
	{
		z-index:9999;
		position:relative;

	}
	
	
	
	
	#menu #subInstitucional li
	{
		width:118px;
		float:none;
	}

	#menu #subInstitucional
	{
		display:none;
	}

	#menu #subContato
	{
		width:108px;
		left:-10px;
		display:none;
	}

	#menu #subGt
	{
		width:118px;
		display:none;
		left:0px;
	}

	#menu #subGt li
	{
		width:98px;
	}

	#menu .subMenu li
	{
		display:block;
		width:110px;
		height:18px;
		padding:8px 10px 5px 10px;
		color:#dddde5;
		font-size:11px;
		background:url(../imagens/menu/bgSubmenu.jpg) repeat-x;
		border-bottom:1px solid #454545;
	}
	
	#menu .subMenu li:hover
	{
		background-position:bottom;
		color:#fff;
	}
	
	
	
	#menu #home
	{
		background:url(../imagens/menu/home.png) no-repeat;
		width:94px;
		position:relative;
	}	
	
	
	#menu #institucional
	{
		background:url(../imagens/menu/institucional.jpg) no-repeat;
		position:relative;
		width:128px;
		background-position:0 0;
	}
	
	#menu #institucional span.hover
	{
		position:absolute;
		background:url(../imagens/menu/institucional.jpg) no-repeat;
		width:128px;
		height:32px;
		background-position: bottom;
		display: block;
		top:0px;
		left:0px;
	}
	
	
	
	
	#menu #midia
	{
		background:url(../imagens/menu/midia.jpg) no-repeat;
		width:81px;
	}
	#menu #midia span.hover
	{
		position:absolute;
		background:url(../imagens/menu/midia.jpg) no-repeat;
		width:81px;
		height:32px;
		background-position: bottom;
		display: block;
	}
	
	
	
	
	#menu #gtseaair
	{
		background:url(../imagens/menu/gtseaair.jpg) no-repeat;
		width:118px;
	}
	#menu #gtseaair span.hover
	{
		position:absolute;
		background:url(../imagens/menu/gtseaair.jpg) no-repeat;
		width:118px;
		height:32px;
		background-position: bottom;
		display: block;
	}
	

	
	
	
	#menu #links
	{
		background:url(../imagens/menu/links.jpg) no-repeat;
		width:75px;
	}
	#menu #links span.hover
	{
		position:absolute;
		background:url(../imagens/menu/links.jpg) no-repeat;
		width:75px;
		height:32px;
		background-position: bottom;
		display: block;
	}
	
	
	
	
	#menu #contato
	{
		background:url(../imagens/menu/contato.jpg) no-repeat;
		width:98px;
	}
	#menu #contato span.hover
	{
		position:absolute;
		background:url(../imagens/menu/contato.jpg) no-repeat;
		width:98px;
		height:32px;
		background-position: bottom;
		display: block;
	}
	
	
	
	
	
	
	#idioma
	{
		width:205px;
		height:17px;
		background:url(../imagens/menu/bgIdioma.png) no-repeat right;
		padding:4px 2px 2px 16px;
		position:absolute;
		top:31px;
		right:0px;
		font-size:10px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#6e6e6e;
		z-index:20;
		text-align: right;
	}

	#idioma span
	{
		display:block;
		float:right;
		margin-right:7px;
	}


	
	
	
	#baseHome
	{
		width:894;
		height:512px;
		position:relative;
		overflow:hidden;
	}
	
	
	
	#baseSecao
	{
		width:894;
		position:relative;
		margin-top:40px;
		font-size:12px;
		text-align:justify;
		background-color:#000;
		padding-bottom:60px;
	}
	
	#baseSecao h1
	{
		color:#fff;
	}
	
	
	#baseSecao h2
	{
		color:#fff;
	}
	
	
	#baseSecao .fontVermelha
	{
		color:#e95252;
	}
	
	
	
		#baseHome #frase
		{
			width:428px;
			height:103px;
			position:absolute;
			overflow:hidden;
			z-index:9;
			background-color:#000;
			padding:15px 10px 10px 10px;
			opacity:0.78;
			-moz-opacity: 0.78;
			filter: alpha(opacity=78);
			text-align:justify;		
		}
		
		#baseHome #frase h2
		{
			font-size:13px;
			color:#FFF;
			margin:-4px 0px 0px 0px !important;
			padding:0px;
			text-align:left;	
				
		}
		
		#baseHome #frase p
		{
			font-size:11px;
			color:#aeaeae;
			margin-top:8px !important;
		}
		
	
	
	
		#baseHome #frase2
		{
		display:none;
	width:193px;
	height:25px;
	position:absolute;
	overflow:hidden;
	z-index:999;
	background-color:#F00;
	padding:15px 15px 15px 15px;
	opacity:0.68;
	-moz-opacity: 0.68;
	filter: alpha(opacity=68);
	text-align:justify;
	top:129px;
	cursor:pointer;
		}
		
		#baseHome #frase2 h2
		{
			font-size:13px;
			color:#FFF;
			margin:-4px 0px 0px 0px;
			padding:0px;
			text-align:left;		
		}
		
		#baseHome #frase2 p
		{
			font-size:11px;
			color:#fff;
			margin:0px;
			padding:0px;
		}
	
	
	
	
	#baseHome #divideBanner
	{
		width:894px;
		height:514px;
		background:url(../imagens/home/divide.png) no-repeat;
		z-index:8;
		position:absolute;
		top:0px;
		left:0px;
	}
	
	#opGT
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opGT.jpg) no-repeat;
		float:left;
		margin:2px 1px 2px 0px;
		position:relative;
		background-position:0 0;
	}
	#opGT span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opGT.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
	
	
	
	
	#opSEA
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA.jpg) no-repeat;
		float:left;
		margin:2px 1px 2px 1px;
	}
	#opSEA span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
		
	#opSEA2
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA2.jpg) no-repeat;
		float:left;
		margin:2px 1px 2px 1px;
	}
	#opSEA2 span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA2.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
		
	
	#opSEA3
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA3.jpg) no-repeat;
		float:left;
		margin:2px 1px 2px 1px;
	}
	#opSEA3 span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opSEA3.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
		
	
	
	
	
	#opAIR1
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR1.jpg) no-repeat;
		float:left;
		margin:2px 1px 2px 1px;
	}
	#opAIR1 span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR1.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
		
	
	
	#opAIR2
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR2.jpg) no-repeat;
		float:left;
		margin:2px 0px 2px 1px;
	}
	#opAIR2 span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR2.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
	
	
	
	
	#opAIR3
	{
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR3.jpg) no-repeat;
		float:left;
		margin:2px 0px 2px 1px;
	}
	#opAIR3 span.hover {
		width:222px;
		height:127px;
		background:url(../imagens/home/opAIR3.jpg) no-repeat;
		position: absolute;
		display: block;
		background-position: bottom;
	}
	
	
	
	
	
	
	
	
	
	
	
	
