/*--------------------------------------------------------------------
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);

/*-------------------------------------------------------------------------
=HEADER
-------------------------------------------------------------------------*/
#header {padding-bottom: 30px; background: transparent url(../pics/comunicacao-header.jpg) no-repeat left bottom;}
#header.fotoPT {background: transparent url(../pics/comunicacao-header.jpg) no-repeat left bottom;}
#header.fotoEN {background: transparent url(../pics/comunicacao-header-en.jpg) no-repeat left bottom;}
#header.fotoES {background: transparent url(../pics/comunicacao-header-es.jpg) no-repeat left bottom;}
#header.fotoFR {background: transparent url(../pics/comunicacao-header-fr.jpg) no-repeat left bottom;}

/*-------------------------------------------------------------------------
=FLASH
-------------------------------------------------------------------------*/
#flashContent{position: relative; width: 1015px; height: 210px; text-indent: -5555px;}

/*-------------------------------------------------------------------------
=CONTENT 
-------------------------------------------------------------------------*/
#content{padding: 30px 30px 0px 30px;}

.contentNoticia{
	position: relative; float: left; width: 955px; overflow: hidden; margin-right: 0px;
	font: normal 12/16px Arial, Helvetica, sans-serif; color: #666f6d;
}

.contentMain{
	position: relative; float: left; width: 620px; overflow: hidden; margin-right: 0px;
	font: normal 12/16px Arial, Helvetica, sans-serif; color: #666f6d;
}
.contentMain h2{font-size: 16px; line-height: 18px; color: #2b3065; padding-bottom: 15px; text-transform: uppercase;}
.contentMain h2 + p{font-size: 15px; line-height: 20px; color: #6a6e93; padding-bottom: 20px;}
.contentMain h3{font-size: 12px; line-height: 20px; padding-bottom: 5px; font-weight: bold;}
.contentMain p{padding-bottom: 16px;}
.contentMain p.data{color: #6a6e93; padding: 0; font-size: 10px;}

.contentMain .linha{
	width: 620px; height: 1%; overflow: hidden; margin: 0 0 15px 0;
	background: transparent url(../imgs/contentPrim-linha-bg.gif) no-repeat left bottom;
}
.contentMain a{text-decoration: none; color:#3ca2d5; font-weight: bold;}
.contentMain a:hover, #contentPrim a:focus{color:#f96e27;}

#contentMain a {
	color: #f96e27; border-bottom: 1px solid #d0d3d3; 
	text-decoration: none;
}
#contentMain a:hover, #contentMain a:focus{color: #3ca2d5; border-bottom: 1px solid transparent;}

.space{margin-top: 60px;}

.contentMain .linha .colunaEsq{float:left; position: relative; width: 290px; margin-right:40px;}
.contentMain .linha .colunaDta{float:left; position: relative; width: 290px;}
.contentMain .linha h4{margin:0; padding:0; font: bold 11px/13px Arial, Helvetica, sans-serif; color:#3ca2d5; text-transform: uppercase; padding-bottom: 5px;}
.contentMain .linha p.data{font: normal 10px Arial, Helvetica, sans-serif; color: #7dc2de; padding: 0;}
.contentMain .linha h4 a{text-decoration: none; color:#3ca2d5;}
.contentMain .linha h4 a:hover, #contentPrim .linha h4 a:focus{color:#f96e27;}

.contentSec{position: relative; float: left; width: 280px; margin-right: 35px;}
.contentSec img{padding: 0 25px 56px 0; background: transparent url(../imgs/img-bg.gif) no-repeat right bottom;}
.contentSec h3.tArquivo{display: block; width: 87px; height: 23px; background: transparent url(../imgs/formArquivo-title.png) no-repeat left top; text-indent: -5555px;}




/* = downloads -----------------------------------------------------*/
#contentSec ul#downloads{position: relative; width: 100%; overflow: hidden; height: 1%;}
#contentSec ul#downloads img{padding: 0; margin: 0; position: absolute; height: 50px; top: 10px; left: 30px;}
#contentSec ul#downloads li{
	position: relative; width: 535px; height: 72px; margin-bottom: 8px;
	background: transparent url(../imgs/comunicacao-bg.png) no-repeat left top;
}
#contentSec ul#downloads li.last{margin-right: 0;}

#contentSec ul#downloads a{
	position: absolute; display: block; top: 0px; left: 0px; text-indent: -5555px;
	width: 535px; height: 72px; z-index: 100; overflow: hidden;
	background: transparent url(../imgs/comunicacao-off.png) no-repeat;
}
#contentSec ul#downloads a:hover, 
#contentSec ul#downloads a:focus{background: transparent url(../imgs/comunicacao-on.png) no-repeat; text-decoration: none;}

*:first-child+html #contentSec ul#downloads a:hover{border:0;}

#contentSec .refDownload{
	position: absolute; left: -9999px; top:-9999px; overflow: hidden; width: 535px; height: 72px; padding: 10px;
	background: transparent url(../imgs/comunicacao-bg-on.png) no-repeat left top;
}
#contentSec ul#downloads h4{
	position: absolute; top: 20px; left: 115px; text-transform: none;
	font: bold 15px/17px Arial, Helvetica, sans-serif; color: #3ca2d5;
}
#contentSec ul#downloads p{
	position: absolute; top: 37px; left: 115px; width: 300px;
	font: normal 11px/14px Arial, Helvetica, sans-serif; color: #6a6e93;
}

#contentSec ul#downloads .refDownload h4{color: #ed6c1f;}
#contentSec ul#downloads .refDownload p{color: #343d82;}


/* =ARQUIVO
--------------------------------------------------------------------------*/
#formArquivo fieldset{
	position: relative; margin-top: 5px;
	padding-bottom: 65px;
	background: transparent url(../imgs/contentSec-separador.gif) no-repeat left bottom;
}
#formArquivo legend{display: none;}
#formArquivo label{font: normal 12px Arial, Helvetica, sans-serif; color: #2b3065; width: 45px;}
#formArquivo select{margin-right: 1em; font: 11px Arial, Helvetica, sans-serif; color: #6d6e71; border: 1p solid #e2e2e2;}
#formArquivo button.btnOk{
	text-indent: -5555px; overflow: hidden; position: relative; top: 1px;
	width: 38px; height: 25px; margin: 0; padding:0; border: none; cursor: pointer;
	background: transparent url(../imgs/formArquivo-bt.gif) no-repeat left top;
}
#formArquivo button.btnOk:hover, #formArquivo button.btnOk:focus{background: transparent url(../imgs/formArquivo-bt.gif) no-repeat left bottom;}




/*--------------------------------------------------------------------------
 =ARQUIVO
--------------------------------------------------------------------------*/
.inforlena #contentMain{position: relative; float: left; width: 310px; overflow: hidden; padding: 0 80px 0 30px;}
.inforlena #contentMain p{font-size: 16px; color: #6a6e93; padding-bottom: 10px; line-height: 20px;}

.inforlena #contentSec{position: relative; float: left; width: 535px; min-height: 253px; margin: 0; padding: 0;}
.inforlena #contentSec h3{font-size: 16px; line-height: 18px; font-weight: bold; padding-bottom: 10px;}
.inforlena span{color: #ff5d11;}



/* = videos / multimedia -----------------------------------------------------*/
#contentSec ul#multimedia{position: relative; width: 100%; overflow: hidden; height: 1%;}
#contentSec ul#multimedia img{padding: 0; margin: 0; position: absolute; height: 63px; top: 10px; left: 30px;}
#contentSec ul#multimedia li{
	position: relative; width: 535px; height: 87px; margin-bottom: 8px;
	background: transparent url(../imgs/multimedia-bg.png) no-repeat left top;
}
#contentSec ul#multimedia li.last{margin-right: 0;}

#contentSec ul#multimedia a{
	position: absolute; display: block; top: 0px; left: 0px; text-indent: -5555px;
	width: 535px; height: 87px; z-index: 100; overflow: hidden;
	background: transparent url(../imgs/multimedia-off.png) no-repeat;
}
#contentSec ul#multimedia a:hover, 
#contentSec ul#multimedia a:focus{background: transparent url(../imgs/multimedia-on.png) no-repeat; text-decoration: none;}

*:first-child+html #contentSec ul#multimedia a:hover{border:0;}

#contentSec #multimedia .refDownload{
	position: absolute; left: -9999px; top:-9999px; overflow: hidden; width: 535px; height: 87px; padding: 10px;
	background: transparent url(../imgs/multimedia-bg-on.png) no-repeat left top;
}

#contentSec ul#multimedia h4{
	position: absolute; top: 20px; left: 215px; text-transform: none;
	font: bold 15px/17px Arial, Helvetica, sans-serif; color: #3ca2d5;
}
#contentSec ul#multimedia p{
	position: absolute; top: 37px; left: 215px; width: 280px;
	font: normal 11px/14px Arial, Helvetica, sans-serif; color: #6a6e93;
}

#contentSec ul#multimedia .refDownload h4{color: #ed6c1f;}
#contentSec ul#multimedia .refDownload p{color: #343d82;}
