@charset "iso-8859-1";

/*--------------------------------------
----------------[FONTES]----------------
--------------------------------------*/
@import url("../fonts/Zag/stylesheet.css"); /* font-family:"ZagBoldRegular"; font-family:"ZagRegular"; 
/*--------------------------------------
------------[ESTRUTURA LAYOUT]----------
--------------------------------------*/
	body{
		margin:0;	
		background-color:#1E2F52;	
		font-family:Tahoma, Geneva, sans-serif;
		color:#FFF;
		font-size:12px;
		overflow-x:hidden;
	}
	a:link, a:hover, a:active, a:visited, a img{
		color:#97AEBE;
		border:none;
		text-decoration:underline;
	}
	#topo{
		background:url(../images/bg_topo.jpg) center top no-repeat;
		height:280px;
		vertical-align:top;
		width:100%;
		position:relative;
		float:left;
	}
	#conteudo{
		background:#000000;
		width:100%;
		position:relative;
		float:left;
		padding-bottom: 50px;
	}
	#rodape{
		width:100%;
		margin:15px 0 15px 0;
		position:relative;
		float:left;
	}
/*--------------------------------------
------------------[TOPO]----------------
--------------------------------------*/
	#topo #logo{
		width:425px;
		height:431px;
		position:absolute;
		background:url(../images/topo_logo.png) no-repeat center top;
		margin:0 0 0 -90px;
		display:none;
		z-index:8;
	}
	#topo #menu{
		margin:190px 0 0 270px;
		position:absolute;
		list-style:none;
		z-index:10;
	}
	#topo #menu a{
		text-decoration:none;	
	}
	#topo #menu li, #conteudo #menuLateral li{
		font-family:"ZagBoldRegular";
		text-transform:uppercase;
		color:#97AEBE;
		font-size:20px;
		float:left;
		margin:25px 15px 0 15px;
		cursor:pointer;
		display:block;
		left:0;
	}
	#topo #menu li:hover, #conteudo #menuLateral li:hover{
		color:#FFF;	
	}
	#topo #menu .selecionado, #conteudo #menuLateral .selecionado{
		text-decoration:underline;
		color:#FFF;	
	}
/*--------------------------------------
----------------[CONTEUDO]--------------
--------------------------------------*/
	#conteudo #menuLateral{
		width:70%;
		height:auto;
		margin:80px 0 30px 0;
		list-style:none;
		position:relative;
		float:left;
		
	}
	#conteudo #menuLateral a{
		text-decoration:none;	
	}
	#conteudo #menuLateral li{
		text-align:center;
		margin:15px 0 15px 0;
		float:none;
	}
	#conteudo #lateral{
		width:250px;
		position:relative;
		float:left;	
		z-index:10;
	}
	#conteudo #container{
		width:600px;
		float:left;
		position:relative;	
		z-index:10;
		text-align:justify;
	}
/*--------------------------------------
----------------[RODAPE]--------------
--------------------------------------*/	
	#rodape #assinaturas{
		background-color:#000000;
		height:80px;
	}
	
	#rodape #assinaturas .inovasite{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;	
	}
	#rodape #boxBanner{
		width:60%;
		padding:15px 15px 15px 0;
		background-color:#000;
		left:0;
		margin:0 0 0 -20px;
		float:left;
		position:relative;
	}
	#rodape #boxNewsLetter{
		width:40%; 
		padding:15px 0 15px 15px;
		background-color:#000;
		margin:0 -20px 0 0;
		float:right;
		right:0;
		position:relative;
	}
	#rodape  #tableNewsLetter{
		width:100%;
		margin:25px 0 0 0;	
	}
	#rodape #boxNewsLetter #tableNewsLetter .textBox{
		background-color:#FFF;
		border:none;
		font-size:11px;
		font-family:Tahoma, Geneva, sans-serif;
		width:228px;
		height:19px;
		padding:0 5px 0 5px;
	}
	#rodape .linhaPreta{
		background-color:#000;
		width:100%;
		padding:10px;
		margin:15px 0 15px 0;
		position:relative;
		float:left;
	}
	
	#rodape #esquerda{
		width:450px;
		height:auto;
		float:left;
	}
	
	#rodape #direita{
		width:450px;
		height:auto;
		float:right;
		text-align:right;
		margin:10px 0 0 0;
	}
	#rodape #direita a, #rodape #direita a:link{
		text-decoration:none;
		color:#FFFFFF;
	}
/*--------------------------------------
-------------[CLASSES GERAIS]-----------
--------------------------------------*/
	.centraliza{
		width:1000px;
		left:50%;
		margin:0 0 0 -500px;
		position:relative;
		float:left;
	}
	.tituloPagina, .tituloMenor{
		font-family:"ZagBoldRegular";
		font-size:20px;
		text-transform:uppercase;
		color:#FFF;
	}
	.tituloMenor{
		color:#97AEBE;
		font-size:16px;
		margin:15px 0 0 15px;
	}
	.textoAzul{
		color:#BCCDD6;
	}
/*--------------------------------------
-------------[NIVO-SLIDER]-----------
--------------------------------------*/
#banner{
	width:575px; 
	height:150px; 
	float:right;	
	position:relative;
	background:url(../images/preloader.gif) center no-repeat;
}
#banner .next, #banner .prev{
	width:30px;
	height:30px;
	top:50%;
	left:0;
	margin:-15px 0 0 0;
	background:url(../images/banner_prev.png) no-repeat;
	position:absolute;
	z-index:5;
}
#banner .next{
	left:100%;
	margin:-15px 0 0 -30px;
	background:url(../images/banner_next.png);
}