/*--------------------------------------------------------------------
LAYOUT "corpo" Style - GRUPO LENA(IE7+ FF1.5+ Opera9+)

Version: 	1.0 - 2008
author: 	Burocratik (alexandre r. gomes)
email: 		alex@burocratik.com
website: 	http://www.burocratik.com
-----------------------------------------------------------------------*/
@import url(corpo.css);
/*-------------------------------------------------------------------------
=MAIN
-------------------------------------------------------------------------*/
#contentMain{position: relative; float: left; width: 605px; margin-right: 40px;}

/*notícias*/
#contentMain ul.noticias {position: relative; width: 100%; height: 1%; overflow: hidden; display: inline;}
#contentMain ul.noticias li {display: block; float: left; width: 185px; margin-right: 25px;}
#contentMain ul.noticias li.last {margin-right: 0px;}
#contentMain ul.noticias li h4 {font: bold 11px Arial, Helvetica, sans-serif; color: #3ca2d5; text-transform: uppercase; padding-bottom: 5px;}
#contentMain ul.noticias li h4 a{font: bold 11px Arial, Helvetica, sans-serif; color: #3ca2d5; text-transform: uppercase; padding-bottom: 5px; text-decoration: none;}
#contentMain ul.noticias li h4 a:hover, 
#contentMain ul.noticias li h4 a:focus{color: #f96e27; text-decoration: none;}
#contentMain ul.noticias li p.data{font-weight: normal; font-size: 9px; color: #7dc2de;}
#contentMain ul.noticias li img{margin-bottom: 10px;}
#contentMain ul.noticias li a img{border: none;}


/*CONTENT SECUNDÁRIO*/
#contentSec{position: relative; float: left; width: 310px;}
#contentSec h5{text-indent: -5555px;}

/*destaque*/
#contentSec #destaque{
	position: relative; display: block; width: 310px; height: 140px;
	background: transparent url(../imgs/destaque-bg.gif) no-repeat left top;
}
#contentSec #destaque dl{position: absolute; left: 15px; top: 20px;}
#contentSec #destaque dt{display: block; width: 60px; height: 6px; padding-bottom: 5px;}
#contentSec #destaque dt.first{margin-top: 20px;}
#contentSec #destaque dt a{
	display: block; text-indent: -5555px;
	width: 60px; height: 6px; background: transparent url(../imgs/destaque-nav.gif) no-repeat left top;
}
#contentSec #destaque dt a:hover, #contentSec #destaque dt a:focus{background: transparent url(../imgs/destaque-nav.gif) no-repeat left bottom;}
#contentSec #destaque dt a.on{background: transparent url(../imgs/destaque-nav.gif) no-repeat left bottom; text-indent: -5555px; border: 0; cursor: default;}
#contentSec #destaque dd{
	display: block; position: absolute; left: -5555px; top: -55555px; width: 175px;
	font-size: 12px; line-height: 16px;
}

#contentSec #destaque dd p{font: normal 10px/12px Arial, Helvetica, sans-serif; color: #828b8a;}
#contentSec #destaque dd img{margin-bottom: 10px;}
#contentSec #destaque dd a.logo{border: 0;}


/*-------------------------------------------------------*/
#contentSec #destaque2{
	position: relative; display: block; width: 310px; height: 140px;
	background: transparent url(../imgs/multimedia-bg.gif) no-repeat left top;
}
#contentSec #destaque2 dl{position: absolute; left: 15px; top: 20px;}
#contentSec #destaque2 dt{display: block; width: 60px; height: 6px; padding-bottom: 5px;}
#contentSec #destaque2 dt.first{margin-top: 20px;}
#contentSec #destaque2 dt a{
	display: block; text-indent: -5555px;
	width: 60px; height: 6px; background: transparent url(../imgs/destaque-nav.gif) no-repeat left top;
}
#contentSec #destaque2 dt a:hover, #contentSec #destaque2 dt a:focus{background: transparent url(../imgs/destaque-nav.gif) no-repeat left bottom;}
#contentSec #destaque2 dt a.on{background: transparent url(../imgs/destaque-nav.gif) no-repeat left bottom; text-indent: -5555px; border: 0; cursor: default;}
#contentSec #destaque2 dd{
	display: block; position: absolute; left: -5555px; top: -55555px; width: 175px;
	font-size: 12px; line-height: 16px;
}

#contentSec #destaque2 dd p{font: normal 10px/12px Arial, Helvetica, sans-serif; color: #828b8a;}
#contentSec #destaque2 dd img{margin-bottom: 10px;}
#contentSec #destaque2 dd a.logo{border: 0;}
/*-------------------------------------------------------*/



/*boletim*/
#contentSec #boletim{
	position: relative; display: block; width: 310px; height: 120px; padding: 0;
	font: normal 11px/12px Arial, Helvetica, sans-serif; color: #697372;
	background: transparent url(../imgs/boletim-bg.gif) no-repeat left top;
}
#contentSec #boletim h5{
	display: block; position: absolute; width: 175px; height: 17px; left: 109px; top: 35px; padding: 0; text-indent: 0;
	font: normal 15px/17px "Arial Narrow", Arial, Helvetica, sans-serif; color: #7dc2de; letter-spacing: -25;
}
#contentSec #boletim p{
	position: relative; display: block; width: 175px; height: auto; left: 110px; top: 50px;
	padding-bottom: 3px;
}
#contentSec #boletim a.inforLena{
	position: relative; display: block; width: 175px; height: 22px; left: -2px; top: 2px; text-decoration: none;
	font: normal 20px/22px "Arial Narrow", Arial, Helvetica, sans-serif; color: #828b8a; letter-spacing: -70;
}
#contentSec #boletim a.inforLena:hover, #contentSec #boletim a.inforLena:focus{color: #f96e27;}
#contentSec #boletim img{
	position: absolute; top: 20px; left: 15px; margin: 0;
	width: 60px; height: 85px; padding: 0 10px 10px 0;
	background: transparent url(../imgs/boletim-img-bg.png) no-repeat left top;
}

/*boletim ERRO*/
#contentSec #boletimErro{
	position: absolute; display: block; width: 310px; height: 120px; padding: 0; top: 0; left: 0;
	font: normal 11px/12px Arial, Helvetica, sans-serif; color: #697372; z-index: 10;
	background: transparent url(../imgs/boletim-erro-bg.gif) no-repeat left top;
}
#contentSec #boletimErro h5{
	display: block; position: absolute; width: 175px; height: 17px; left: 109px; top: 35px; padding: 0; text-indent: 0;
	font: normal 15px/17px "Arial Narrow", Arial, Helvetica, sans-serif; color: #cd2307; letter-spacing: -25;
}
#contentSec #boletimErro p{
	position: relative; display: block; width: 155px; height: auto; left: 110px; top: 55px;
	padding-bottom: 3px;
}


/*boletim CERTO*/
#contentSec #boletimCerto{
	position: absolute; display: block; width: 310px; height: 120px; padding: 0; top: 0; left: 0;
	font: normal 11px/12px Arial, Helvetica, sans-serif; color: #697372; z-index: 10;
	background: transparent url(../imgs/boletim-certo-bg.gif) no-repeat left top;
}
#contentSec #boletimCerto h5{
	display: block; position: absolute; width: 175px; height: 17px; left: 109px; top: 35px; padding: 0; text-indent: 0;
	font: normal 15px/17px "Arial Narrow", Arial, Helvetica, sans-serif; color: #5cbb5b; letter-spacing: -25;
}
#contentSec #boletimCerto p{
	position: relative; display: block; width: 155px; height: auto; left: 110px; top: 55px;
	padding-bottom: 3px;
}