/* TOPO
----------------------------*/
#bg-topo {
	width: 100%;
	height: 254px;
	background: url(../_imgs/bg-topo.gif) repeat-x;
  z-index: 2;
  position: relative;
}
#bg-topo #topo {
	width: 965px;
	height: 254px;
	margin: auto;
}

#bg-topo #topo #box1 {
	width: 965px;
	height: 174px;
	background: url(../_imgs/bg-topo-02.jpg) no-repeat top right;
}
#topo #box1 img#logo {margin: 28px 0 0 0; float: left;}
#topo #box1 #destaque-fotos {
	width: 598px;
	height: 174px;
	float: right;
}


#bg-topo #topo .box2 {
	width: 965px;
	height: 40px;
	overflow: inherit;
}
#bg-topo #topo .box2 p#menu {margin: 11px 0 0 0;}
#bg-topo #topo .box2 p#menu a {margin: 0 23px 0 5px;}

#topo .box2 p#data-hora {
	margin: 12px 0 0 0;
	float: left;
	font-size: 11px;
	padding: 0 0 0 12px;
	background: url(../_imgs/ico-seta.gif) no-repeat center left;
}
#topo .box2 #box-pesquisa {
	width: 213px;
	height: 40px;
	float: right;
	margin-right: 2px;
	background: url(../_imgs/bg-campo-pesquisa.gif) no-repeat 0 5px;
}
#topo .box2 #box-pesquisa input#campo-pesquisa {
	margin: 10px 0 0 4px;
	*margin: 12px 0 0 4px;
	border: none;
	background: #FFFFFF;
	height: 20px;
	width: 170px;
	float: left;
	color: #666666;
}
#topo .box2 #box-pesquisa input#ok {
	margin: 12px 0 0 5px;
}




/* ESTRTURA
----------------------------*/
#principal {
	width: 965px;
	overflow: hidden;
	margin: 0 auto 50px auto;
  position: relative;
  z-index: 1;
}

strong.tit {color: #9D0E3D;}

/* ESQUERDA
----------------------------*/
#principal #esquerda {
	width: 500px;
	overflow: hidden;
	float: left;
	margin-right: 30px;
}

#principal #esquerda #noticia-destaque {
	width: 500px;
	margin-bottom: 18px;
	position: relative;
}
#principal #esquerda #noticia-destaque #noticia-destaque-animacao {
	width: 500px;
	height: 370px;
	overflow: hidden;
}
#nav-noticia-destaque {
	position: absolute;
	top: 100px;
	right: 0;
	z-index: 10;
}
#nav-noticia-destaque a {
	padding: 3px 5px;
	background: #A6103D;
	color: #fff;
	font-weight: bold;
	margin: 0 0 2px 0;
	display: block;
}
#nav-noticia-destaque a.activeSlide {
	background: #EF9C0F;
}

#principal #esquerda #noticia-destaque h4 {margin-bottom: 10px;}

#noticia-destaque #desc-noticia-destaque {
	width: 476px;
	overflow: hidden;
	margin-top: -2px;
	padding: 12px;
	background: #F3F3F3;
}
#noticia-destaque #desc-noticia-destaque p {margin: 0;}


#principal #esquerda .item-noticia {
	width: 500px;
	overflow: hidden;
	padding-bottom: 14px;
	border-bottom: 1px #DDDDDD solid;
	margin-bottom: 18px;
}
.item-noticia p {padding: 0 0 0 20px; margin: 0;}
.item-noticia .data-tit {
	background: url(../_imgs/ico-seta-02.gif) no-repeat 0 2px;
	margin-bottom: 3px; color: #999999;
}
.item-noticia .data-tit span {color: #CCCCCC; margin: 0 4px;}
.item-noticia .data-tit strong.tit {margin: 0 4px;}

#principal #esquerda #box-links {
	width: 530px;
	/*height: 270px;*/
	margin-top: 20px;
	overflow: hidden;
}
#esquerda #box-links .item-link {
	width: 160px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}
#esquerda #box-links .item-link p {margin: 0; margin: 4px 0 6px 0;}
#esquerda #box-links .item-link img {margin: 0 0 4px 0;}


.tit-top {
	width: 100%;
	overflow: hidden;
	margin: 20px 0 14px 0;
	overflow: hidden;
}
.tit-top h4 {float: left; margin: 0;}
.tit-top img {float: left; margin: 7px 0 0 -4px;}

.banners-inicial a img{
	margin-bottom:10px;
}





/* CENTRO
----------------------------*/
#principal #centro {
	width: 190px;
	overflow: hidden;
	float: left;
}


#consu-serv {margin: 15px 0 20px 0; overflow: hidde; width: 190px; list-style: none;}
#consu-serv li {margin: 0 0 1px 0; height: 33px; width: 190px;}

#consu-serv a {display: block; width: 190px; height: 33px;}

#consu-serv a.btn-01 {background: url(../_imgs/btn-01.gif) no-repeat bottom;}
#consu-serv a.btn-01:hover {background: url(../_imgs/btn-01.gif) no-repeat top;}

#consu-serv a.btn-02 {background: url(../_imgs/btn-02.gif) no-repeat bottom;}
#consu-serv a.btn-02:hover {background: url(../_imgs/btn-02.gif) no-repeat top;}

#consu-serv a.btn-03 {background: url(../_imgs/btn-03.gif) no-repeat bottom;}
#consu-serv a.btn-03:hover {background: url(../_imgs/btn-03.gif) no-repeat top;}

#consu-serv a.btn-04 {background: url(../_imgs/btn-04.gif) no-repeat bottom;}
#consu-serv a.btn-04:hover {background: url(../_imgs/btn-04.gif) no-repeat top;}

#consu-serv a.btn-05 {background: url(../_imgs/btn-05.gif) no-repeat bottom;}
#consu-serv a.btn-05:hover {background: url(../_imgs/btn-05.gif) no-repeat top;}

#consu-serv a.btn-06 {background: url(../_imgs/btn-06.gif) no-repeat bottom;}
#consu-serv a.btn-06:hover {background: url(../_imgs/btn-06.gif) no-repeat top;}

#consu-serv a.btn-07 {background: url(../_imgs/btn-07.gif) no-repeat bottom;}
#consu-serv a.btn-07:hover {background: url(../_imgs/btn-07.gif) no-repeat top;}

#agenda {
	width: 190px;
  height: 240px;
	overflow: hidden;
	margin-bottom: 3px;
	font-size: 12px;
}
#agenda a {
	text-decoration: none;
}

#agenda #box-meses {
	width: 190px;
	overflow: hidden;
	height: 25px;
	margin-bottom: 15px;
}
#agenda #box-meses .buton {
	width: 25px;
	overflow: hidden;
	height: 25px;
	float: left;
}
#agenda #box-meses #mes {
	width: 139px;
	overflow: hidden;
	height: 25px;
	float: left;
	text-align: center;
}
#agenda #box-meses #mes strong {
	color: #9D0E3D;
	font-size: 18px;
}

#agenda img#semana {margin-bottom: 3px;}

#agenda #box-dia {
	width: 190px;
	overflow: hidden;
	height: 150px;
	background: url(file:///W|/maristella/bg-box-dia.gif) no-repeat;
}
#agenda #box-dia .dia {
	width: 27px;
	overflow: hidden;
	height: 21px;
	float: left;
	padding-top: 9px;
	text-align: center;
	
}
#agenda #box-dia .dia-select {
	width: 27px;
	overflow: hidden;
	height: 21px;
	float: left;
	padding-top: 9px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background: url(../_imgs/bg-dia.gif) no-repeat center 3px;
}
#agenda #box-dia .dia-select a {color: #FFFFFF;}


#centro #box-album {
	width: 190px;
	overflow: hidden;
	padding-bottom: 8px;
	border-bottom: 1px #DDDDDD solid;
	margin-bottom: 20px;
}
#centro #box-album p {
	font-weight: bold;
}
#centro #box-album p span {
	font-weight: normal;
	color: #CCCCCC;
}




/* DIREITA
----------------------------*/
#principal #direita {
	width: 215px;
	overflow: hidden;
	float: right;
}

#enquete {width: 215px; overflow: hidden; margin-bottom: 20px;}
#enquete ul {list-style: none;}
#enquete ul li {
	width: 195px;
	overflow: hidden;
	background: #EFEFEF;
	margin-bottom: 1px;
	padding: 10px;
}

#enquete ul li input {margin: 2px 4px 0 0; *margin: -2px 2px 0 0; float: left}
#enquete input {margin: 10px 5px 0 0; float: left;}

#box-tv {width: 215px; overflow: hidden; margin: 20px 0;}
#box-tv #box-img {margin: 0 0 6px 0; height: 163px; position: relative;}
#box-tv #box-img #ico-video {
	width: 85px;
	height: 63px;
	background: url(../_imgs/ico-video.png) no-repeat;
	top: 50px;
	position: absolute;
	margin-left: 50%;
	left: -42px;
}




/* RODAPE
----------------------------*/
#bg-rodape {
	width: 100%;
	overflow: hidden;
	background: url(../_imgs/bg-rodape.gif) repeat-x;
}
#rodape {
	width: 965px;
	overflow:hidden;
	margin: auto;
}

#rodape #space-01 {
	width: 965px;
	height: 233px;
	padding-bottom: 20px;
	background: url(../_imgs/bg-space-01.gif) no-repeat top right;
}
#rodape #space-01 .item {
	width: 165px;
	height: 154px;
	margin: 18px 21px 0 0;
	float: left;
}
#rodape #space-01 .item ul {
	list-style: none;
	color: #FFFFFF;
	margin-top: 5px;
}
#rodape #space-01 .item ul a {color: #FFFFFF;}
#rodape #space-01 .item ul li {
	border-bottom: 1px #A91B49 solid;
	padding: 6px 0;	
}

#rodape #space-01 #item-02 {
	width: 180px;
	height: 70px;
	color: #FFFFFF;
	margin: 76px 0 0 0;
	float: right;
	font-size: 26px;
	text-align: right;
}
#rodape #space-01 #item-02 p span {color: #660022; font-size: 23px;}
#rodape #space-01 #item-02 p {line-height: 110%;}



#rodape #space-02 {
	width: 965px;
	height: 54px;
	overflow: hidden;
}
#rodape #space-02 p {margin: 18px 0 0 0; float: left;}
#rodape #space-02 p span {color: #9d0e3d; text-decoration: underline;}

#rodape #space-02 img {float: right; margin: 22px 0 0 0;}

#rodape #space-03 {
	width: 965px;
	height: 72px;
	overflow: hidden;
}
#rodape #space-03 p {margin: 20px 0 0 0;}




.link-mais {
	display: block;
	margin-bottom: 18px;
	
}
.link-mais a {
	color: #9d0e3d;
	text-decoration: underline;
	padding: 0 16px 0 0;
	background: url(../_imgs/ico-seta-03.gif) no-repeat right 5px;
}
.link-mais a:hover {
	text-decoration: none;
}
.link-mais img {text-decoration: none;}

