/*
CSS da capa do site
*/
body, a {
	color:#275a8f;
}
.imagem-destaque {
	float:left;
}

.titulo-destaque {
	float:right;
}

#destaque {
	background: url('../../imgs/bgs/destaque/bg-destaque.png') no-repeat scroll top left;
	width: 489px;
	height: 258px;
}

.titulo-destaque div {
	background: url('../../imgs/bgs/destaque/bg-normal.png') no-repeat scroll top left;
	width: 119px;
	height: 51px;
	font-size:11px;
	padding:10px 20px 10px;
	color:#275a8f;
}

.titulo-destaque div.selecionada {
	background: url('../../imgs/bgs/destaque/bg-selecionado.png') no-repeat scroll top left;
	width: 118px;
	margin-left:-6px;
	padding:10px 20px 10px 27px;
	font-weight:bold;
}
.titulo-destaque div.selecionada a {
	color:#FFF;
}
.imagem-destaque {
	margin-left:20px;
}

.titulo-destaque {
	margin-right:20px;
	position:relative;
	z-index:100;
}

.imagem-destaque, .titulo-destaque {
	margin-top:22px;
}

#chamada {
	background: url('../../imgs/bgs/outras-noticias/bg-bloco.png') no-repeat scroll top left;
	width: 489px;
	height: 85px;
	margin-top:17px;
}

#chamada .chamada {
	float:left;
	font-size:11px;
	width:140px;
	line-height:1.6;
}

.bloco-chamadas {
	width:449px;
	padding-top:16px;
	font-weight:bold;
}

#chamada .meio {
	padding-left:10px;
	padding-right:10px;
	
}

#chamada-sanfona {
	background: url('../../imgs/bgs/chamada/bg-sanfona.png') no-repeat scroll top left;
	width: 489px;
	height: 85px;
	margin-top:21px;
}

#chamada-sanfona a {
	float:left;
}

#chamada-sanfona .bloco-chamadas {
	padding-top:21px;
}

.bloco-box {
	background: url('../../imgs/bgs/blocos-index/bg-blocos.gif') no-repeat scroll top left;
	width: 235px;
	height: 240px;
}

#arquivos, #artigos {
	float:left;
}

#release, #fotos {
	float:right;
}

.titulo-box {
	background:transparent url(../../imgs/titulos/bg-titulo.png) no-repeat scroll left top;
	height:33px;
	margin:19px auto 0;
	position:relative;
	width:195px;
}

.titulo-box img {
	left:10px;
	position:absolute;
	top:9px;
}

.box {
	margin-top:21px;
}

#arquivos, #fotos {
	margin-bottom:21px;
}
#arquivos .conteudo-box, #fotos .conteudo-box {
	margin-top:13px;
}
.conteudo-box {
	font-size:12px;
	margin:8px auto;
	width:191px;
}

.descricao-conteudo {
	background: url('../../imgs/bgs/blocos-index/bg-chamada.png') no-repeat scroll top left;
	width: 195px;
	height: 44px;
}
.descricao-conteudo a {
	color:#FFFFFF;
	display:block;
	font-size:11px;
	margin:0 auto;
	width:180px;
	padding-top:5px;
}
.imagem-conteudo {
	height:112px;
}

#titulo-topo {
	background:transparent url(../../imgs/titulos/novo-portal.png) no-repeat scroll left top;
	height:63px;
	position:absolute;
	right:22px;
	top:41px;
	width:474px;
}

#fotos-topo {
	background:transparent url(../../imgs/exemplos/exemplo-3.gif) no-repeat scroll left top;
	height:150px;
	left:205px;
	position:absolute;
	top:28px;
	width:276px;
}

#vitrine-slider {
	position:relative;
	width:449px; 
	height:214px; 
	float: left;
	z-index:0;
}
#vitrine-slider img {
	position:absolute;
	top:0px;
	left:0px;
}

/*
 * jQuery Nivo Slider v2.5.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
*/


/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}

/* Caption styles */
.nivo-caption {
	position:absolute;
	right:10px;
	top:20px;
	color:#275A8F;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:149px;
	z-index:8;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	text-align:right;
	letter-spacing:-1px;
}
.nivo-caption a {
	color:#000;
	text-decoration:none;
}
.nivo-caption .leiamais {
	font-size:18px;
	color:#f58220;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	right:10px;
	bottom:20px;
}

.nivo-controlNav a {
	position:relative;
	float:left;
	margin-left:10px;
	display:block;
	text-indent:-5000em;
	overflow:hidden;
	width:18px;
	height:18px;
	z-index:9;
	cursor:pointer;
	background:url(../../imgs/sprites.png) no-repeat -183px top;
}
.nivo-controlNav a.active {
	font-weight:bold;
	background-position:-164px top;
}

