/*home do site*/
/* Coluna Esquerda*/




#col-central {padding:0 15px 0px 15px ; position:relative; top:-15px;}
.ie7 #col-central {padding:0px 15px 0px 15px ; position:relative; top:0px; left:0px; float:left; width:969px; margin-bottom:-15px;}
#ext-col-esq { float:left; width:640px; position:relative; left:15px;}
/*#ext-col-esq ol img, #dest-principal img{ float:left; margin-right:10px;}
#ext-col-esq ol h3, #dest-principal h3{ font-size:18px; margin:5px 0}*/

#int-col-esq {width:313px; float:left !important; clear:left; margin-top:2px;}
#int-col-dir {float:right;}
/*
.safari #int-col-esq{clear:both; width:313px; float:left; margin-top:-38px;}
.safari #int-col-dir{float:left; position:relative; left:15px; margin-top:-38px;}

.ff2 #int-col-esq{clear:both; width:313px; float:left; margin-top:-38px;}
.ff2 #int-col-dir{float:left; position:relative; left:15px; margin-top:-38px;}

.chrome #int-col-esq{clear:both; width:313px; float:left; margin-top:-38px;}
.chrome #int-col-dir{float:left; position:relative; left:15px; margin-top:-38px;}
*/

.noticias{
    width:313px; 
    float:left; 
	margin-bottom:15px !important;
}
.noticias h4 a 
{
	font-size:11px; 
	font-family:Verdana; 
	color:#798c9d; 
	font-weight:bold; 
}
.noticias ol {float:left;}
.noticias ol li {
	border-left:1px solid #E5E5E5; 
	border-bottom:1px solid #E5E5E5; 
	border-right:1px solid #E5E5E5;
	width:311px; 
	float:left;
	padding:5px 0;
}
.noticias ol li p a {
	float:left; 
	width:220px; 
	color:#666666; 
	line-height:1.2em !important; 
}

#destaques, .destaques{ width:313px; float:left; margin-bottom:15px;}
#destaques #linksDest, .destaques #linksDest{ margin-left:1px; border-right:1px solid #E5E5E5;}

#destaques img,.destaques img{
	float:left;
}

.destaques h4 a 
{
	font-size:11px; 
	font-family:Verdana; 
	color:#798c9d; 
	font-weight:bold; 
}

.destaques ol {float:left;}

.destaques ol li {
	border-left:1px solid #E5E5E5; 
	border-bottom:1px solid #E5E5E5; 
	border-right:1px solid #E5E5E5;
	width:311px; 
	float:left;
	padding:5px 0;
}

.destaques ol li p a {
	float:left; 
	width:220px; 
	color:#666666; 
	line-height:1.2em !important; 
}

.comunicados{ width:313px; float:left; clear:both;}
.comunicados ul{ border:1px solid #E5E5E5;}
.comunicados ul ul{ border:0; }
.comunicados ul li{ width:310px; }
.comunicados ul li a{ 
	display:block;
	width:312px;
	height:15px;
	padding:10px 0;
	text-indent:10px;
	background-color:#dce8f1; 
	border-top:1px solid #fff;
	text-decoration:none;
}

.comunicados ul li li a{
	background: none; 
	width:312px; 
	height:auto; 
	text-indent:10px; 
	padding:10px 0 5px 0; 
	line-height:1.2em;
	border-top:1px solid #e5e5e5;
}
.comunicados ul li li a:hover{ text-decoration:underline;}
/*.comunicados ul li li p{ padding:10px; width:313px; color:#666666;}*/

/* Coluna Direita */
#ext-col-dir {float:right; width:313px; margin-right:17px;}

/*#mapa{ // Mapa em Flash //
	float:left;
	width:300px;
	height:220px;
	z-index:0;
	text-align:center;
	margin-bottom:12px;
	padding-right:14px;
	overflow:hidden;
}

.ie7 #mapa{
	float:left;
	width:300px;
	height:220px;
	z-index:0;
	text-align:center;
	margin-bottom:8px;
	padding-right:14px;
	overflow:hidden;
}*/

/* Fundo Modal */
.modalBackground {filter: Alpha(Opacity=40); -moz-opacity: 0.4; opacity: 0.4; width: 100%; height: 200%; min-height: 200%; background-color: #999999; position: absolute; z-index: 500; top: 0px;  left: 0px; float: left;}

/* Mapa Unidades e Home */
#tooltip {position:absolute; z-index:3000; padding:5px 8px;}
#tooltip h3, #tooltip div {margin: 0;}
.estados {font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:10px !important; color:#333;}
#mapa {padding:0px 0px 0px 30px !important; position:relative; height:235px; margin-top:-10px !important; margin-bottom:7px;}
.ie7 #mapa {padding:0px 0px 0px 30px !important; position:relative; height:235px; margin-top:-10px !important; margin-bottom:3px;}


/*.bannerDestaque{
    width:313px;
    height:99px;
    overflow:hidden;
    background:#cbdded url(images/banner01.jpg);
    float:left;
}
.bannerDestaque h4{padding:10px 10px 0 10px;}
.bannerDestaque p{padding:10px 10px 0 10px;}*/

.col-central {}

/* Destaque com Video e Biblioteca e Icones Gerais */
#IconesTopo {float:right; position:relative; top:-5px; left:5px;}
#IconesTopo #lexMLTopo {display:block; width:135px; border:0 !important; margin:0 0 5px 12px;}
.ie7 #IconesTopo #lexMLTopo {display:block; width:135px; border:0 !important; margin:0 0 0 12px;}
/* Icones de Página Inicial */
#IconesTopo #bannersIcons {width:135px;}
#IconesTopo #bannersIcons li {margin-bottom:4px; display:block; width:127px;}
.ie7 #IconesTopo #bannersIcons li {margin-bottom:0px; display:block; width:127px;}
#IconesTopo #bannersIcons li a {color:#000 !important; font-size:11px; display: block; padding:2px 0px 2px 40px; line-height:11px; font-weight:bold; background:transparent url(images/iconPackSite.png) no-repeat;}
.ie7 #IconesTopo #bannersIcons li a {color:#000 !important; font-size:11px; display: block; padding:1px 0px 1px 40px; line-height:11px; font-weight:bold; background:transparent url(images/iconPackSite.png) no-repeat;}
#IconesTopo #bannersIcons li a.btnUnidades {background-position:0px 0px;}
#IconesTopo #bannersIcons li a.btnConselho {background-position: 0px -30px;}
#IconesTopo #bannersIcons li a.btnCorregedoria {background-position: 0px -62px;}
#IconesTopo #bannersIcons li a.btnEscola {background-position: 0px -92px; padding:7px 0px 7px 40px !important;}
#IconesTopo #bannersIcons li a.btnOuvidoria {background-position: 0px -122px; padding:7px 0px 7px 40px !important;}
#IconesTopo #bannersIcons li a.btnGestao {background-position: 0px -150px;}
#IconesTopo #bannersIcons li a.btnTransparencia {background-position: 0px -180px;}
#IconesTopo #bannersIcons li a.btnIntegracao {background-position: 0px -202px;}
#IconesTopo #bannersIcons li a.btnDividaFederal {background-position: 0px -145px; padding:7px 0px 7px 40px;}
#IconesTopo #bannersIcons li a.btnAtuacaoInternacional {background-position: 0px -173px;}
#IconesTopo #bannersIcons li a.btnComiteInterministerial {background-position: 0px -232px;}
#IconesTopo #bannersIcons li a.btnLicitacoesContratos {background-position: 0px -265px; padding:2px 0px 2px 40px;}


#destaquesTopOutros {float:right; width:170px; position:relative; left:2px;}
#destaquesTopOutros .destaquesTop {display:block; width:161px; height:315px; background:#fff url(images/bgDestaqueTop.jpg) repeat-x bottom left; border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
#destaquesTopOutros .destaquesTop h2 {background: transparent url(images/imagePack.png) -1px -0px no-repeat; width:163px; height:21px !important; font-size:14px; font-weight:bold;	padding:7px 0 3px 0; text-indent:15px; position:relative; top:-2px;	left:-1px;}
#destaquesTopOutros .destaquesTop p {padding:0px 5px 15px 5px; margin-bottom:5px; height:42px; overflow:hidden; text-align:center !important;}
#destaquesTopOutros .destaquesTop .imagemVideo {width:150px; height:100px; display:block; margin:5px auto 5px auto; border:1px solid #f4f4f4; background-color:#000;}
#destaquesTopOutros .destaquesTop .videoPlayer {position:absolute; margin:-80px auto 0px 50px;}
#destaquesTopOutros .destaquesTop .videosMiniLista {float:left; width:72px; height:60px; margin:0px 0px 0px 5px !important;}
#destaquesTopOutros .destaquesTop .videosMini {float:left; width:72px; height:60px; border:1px solid #000; display:block; margin-bottom:5px !important; background-color:#000;}
.ie7 #destaquesTopOutros .destaquesTop .videosMini {float:left; width:72px; height:60px; border:1px solid #000; display:block; background-color:#000;}
#destaquesTopOutros .destaquesTop #labelVideos {display:block; padding:5px; position:relative; top:5px;}
.ie7 #destaquesTopOutros .destaquesTop #labelVideos {display:block; padding:5px; position:relative; top:-5px;}
#destaquesTopOutros .destaquesTop #labelVideos .listarVideos {padding:2px 5px; display:block; text-align:center; background-color:#fff; width:140px; border:1px solid #E5E5E5;}
#destaquesTopOutros .destaquesTop h6 {display:block; text-align:center; font-size:11px !important;  padding:3px 0 4px 0; color:#666; font-weight:bold;}
input[type=hidden] {display:none !important;}

.clearBoth {clear:both;}

/* Slide de Videos na Home */
#SetaLeft a{width:9px; height:15px; background:transparent url(images/btnVideoLeft.png) top left no-repeat; text-indent:-9999px; position:absolute; top:240px; margin-left:7px; z-index:9999px;}
#SetaRight a{width:9px; height:15px; background:transparent url(images/btnVideoRight.png) top left no-repeat; text-indent:-9999px; position:absolute; top:240px; margin-left:145px; z-index:9999px;}
#slider {visibility:hidden;}
#slider ul {display:block; width:160px; overflow:hidden;}
#slider ul li {width:162px; height:110px; overflow:hidden; margin:0; padding:0; list-style:none;}
#slider ul li p.minitexto {display:block; text-align:center; margin:5px 10px 0 10px; padding:0px !important; height:100px !important; line-height:14px !important;}
#slider ul li .imgVideo {display:block; width:110px; height:75px; margin:0 auto 0px auto; background-color:#000;}

#videosInst div, #videosAdv div, #radioAGU div
{
    padding:8px 0 6px 0;
	border-left:1px solid #E5E5E5; 
	border-bottom:1px solid #E5E5E5; 
	border-right:1px solid #E5E5E5;
}

/* Container Radio AGU */
#radioAGU {clear:both; width:313px; margin-bottom:15px; margin-top:2px;}
#radioAGU .fundoRadio {background: url(images/bkgRaioAgu.jpg) top left repeat-x !important; padding:1px 0 0 0 !important; }
#radioAGU .fundoRadio h4 {text-align:center;}
#radioAGU .RadioDiv {margin:0 0 0 20px; border:0px; text-align:left;}
#radioAGU .RadioDiv .labelRadio {color:#01497d;}
#radioAGU .RadioAGUMais {margin:2px; text-align:center; background-color:#dedede; display:block; padding:3px 0 ;}
.radioAguAjustes {background-color:Transparent; border:0 !important; padding:0 !important;}
.btnMaisRadioAGULeftMenor {background: transparent url(/sistemas/site/App_Themes/ThemeSite/images/imagePack.png) -652px -40px no-repeat; position:relative; top:-17px; left:140px; margin-right:10px; font-size:12px; display:block; width:18px; height:18px; text-indent:-5000px;}
#audioplayer8 {position:relative; left:-10px;}

#eventos{float:left; position:relative; top:-11px;}
.ie7 #eventos{float:left; position:relative; top:2px;}
#eventos h3, .noticias h3, #destaques h3,.destaques h3, .comunicados h3, #videosInst h3, #videosAdv h3, #radioAGU h3
{
	background: transparent url(images/imagePack.png) -467px -2px no-repeat;
	width:313px;
	height:21px !important;
	font-size:14px;
	font-weight:bold;
	padding:7px 0 3px 0;
	text-indent:15px;
}

#videosInst, #videosAdv
{
    margin-top:10px !important;
    clear:both;
	background: url(images/bgListDest.jpg) left bottom repeat-x;
	width:313px; 
    float:left;
}

#eventos ol{ width:311px; border:1px solid #E5E5E5; float:left; background: url(images/bgListDest.jpg) left bottom repeat-x; }
#eventos ol li{ float:left; width: 306px; padding:2px; border-top:1px solid #E5E5E5;}

table.tabelaNoticia{border:0 !important; width:100%; margin:0 !important; background:#fff !important;}
table.tabelaNoticia td{border:0 !important; height:60px; vertical-align:middle; }
table.tabelaNoticia td.dataNoticia{width:50px;height:60px; background:#fff;text-align:center; font-size:16px; font-weight:bold; line-height:14px; letter-spacing:-1px;}
table.tabelaNoticia td.linkNoticia{padding-left:5px;}

table.tabelaDestaque {border:0 !important; width:100%; margin:0 !important; background:#fff !important;}
table.tabelaDestaque td{border:0 !important; height:40px; vertical-align:middle; }
table.tabelaDestaque td.imgDestaque{width:50px; height:40px; background:#fff; text-align:center; font-size:16px; font-weight:bold; line-height:14px; letter-spacing:-1px; padding-left:10px;}
table.tabelaDestaque td.linkDestaque{padding-left:5px;}

/*========= Manchete da Home e Unidades =========*/
#mancheteHome{width:640px !important;	height:230px !important;}
/*#mancheteHome .manchete {width:640px !important; }
#mancheteHome .manchete div.desc{width:335px !important;}
	
.manchete
{
	width:615px;
	float:left;
	height:230px; 
	padding-top:2px;
	background: transparent !important; 
}

.manchete li 
{
	background-color: Transparent !important;	
}

.manchete div{
	float:left;
	margin-right:1px;
    height:190px;
    background: transparent !important;
}
.manchete div.desc{
	padding:0;
	width:310px;
	height:185px;
	overflow:hidden;
	margin-left:10px;
	line-height:19px;
}
.manchete div.desc h2 a
{
	font-size:11px; font-family:Verdana; color:#798c9d; font-weight:bold;
}
.manchete h3{
    font-size:13px !important;
    font-family:Verdana;
    margin:5px 0; 
    /*border:dotted 1px cyan;*/
/*}
.manchete p{text-align:justify;}

.width290px{width:290px}
.destImg{width:144px; height:101px; text-align:center; vertical-align: middle;}
*/

/*numero das noticias em destaques*/
/*#nav {position:relative; top:-30px; width:250px;}
#nav a, #nav a.activeSlide 
{
	color:#ffffff; 
	background: transparent url(images/imagePack.png) -616px -35px no-repeat; 
	padding:5px; 
	margin-right:5px;  
}
#nav a.activeSlide {background: transparent url(images/imagePack.png) -635px -35px no-repeat; }
#nav a:focus { outline: none; }
*/
 


.desc p{
	margin:0px !important;
	padding:0px !important;
	font-size: 1em !important;
}

.btnMais {background: transparent url(images/imagePack.png) -652px -40px no-repeat; position:relative; top:-17px; left:275px; margin-right:10px; font-size:12px; display:block;	width:18px;	height:18px; text-indent:-5000px;}
.btnMaisTopo {background: transparent url(images/imagePack.png) -652px -40px no-repeat; position:absolute; margin-left:140px; margin-top:-25px; display:block; width:18px; height:18px; text-indent:-5000px;}

.tamanhoData  {	width:24px;	}
.imgMidia {
    float:left;
    margin-right:5px;
}
.tipoMidia {
    margin: 0 3px 0 3px;
    float:left;
}
.fonteMidia a {
    margin:2px 0 5px 5px;
}

/* Twitter + Rss em Home 
.twitterRss {width:335px; text-align:right; padding:0px; border-top:1px solid #9db0c1; padding:7px 0px; position:relative; top:-60px; left:300px; clear:both;}
.twitterRss a.linkTwitter {background: url(images/twitter.png) top left no-repeat; width:66px; height:15px; float:right; margin-top:3px;}
.twitterRss a.linkRss {background: url(images/rss.png) top right no-repeat; padding-right:23px; width:20px; height:17px; color:#697f93; font-weight:bold; float:right; margin-left:10px; padding-top:3px;}
.twitterRss a.linkRss:hover {color:#000; font-weight:bold;}
/*

/* class que alterar o titulo com ou sem imagem */
.tituloMidiaComImagem {
    float:left; 
    width:150px !important; 
    margin: 0 3px 0 0;
}
.tituloMidiaSemImagem {
    float:left;
    margin: 0 3px 0 3px; 
}

/*ESTILO PARA PAGINA ECOFONT */

.ecoFontContent {
    font-family: Trebuchet MS;
    width:100%;
    margin: 0 auto;
    text-align:justify;
}

.ecoFontContent p {
    margin: 10px 0em 10px 0em;  
}

.ecoFontContent a {
    text-decoration: underline; 
}

.ecoFontContent table {
    width:500px;
    text-align:center;
    color: #424242;
    background-color: #C6E4FF;
}

.ecoFontContent table tr td {
    padding-left: 10px;  
}


.bordaEspecialTB {
    border-top: 2px solid #428CCB !important;
    border-bottom: 2px solid #428CCB !important;
    background-color: #ffffff;
}

.bordaEspecialB { 
    border-bottom: 2px solid #428CCB !important;
}

.logoGTI, .logoEcoFont {
    margin: 2em 3em 0em 3em;
}


/* Espaço Logo TI Controle */
.parceriasAGU {border-top:1px solid #d6d6d6; position:relative; top:20px; padding:15px 15px 0px 260px;  text-align:center; margin:0px 20px -10px 20px; display:block;}
.ie7 .parceriasAGU {border-top:1px solid #d6d6d6; position:relative; top:20px; padding:5px 15px 25px 260#31942px;  text-align:center; margin:0px 20px -10px 20px; display:block;}
.parceriasAGU a {float:left; display:block;}
.parceriasAGU a.TIControle {margin-left:30px;}
.parceriasAGU a.BrasilGov {margin-left:30px; display:block; margin-top:5px;}
.parceriasAGU a.TranspPublica {margin-left:30px; display:block; margin-top:15px;}
.parceriasAGU a.Consultas {margin-left:30px; display:block; margin-top:12px;}



/* Banner Transmissão */
.bannerTransmissao {margin:0px 5px 11px 10px; display:block; outline:none;}
.ie7 .bannerTransmissao {margin:0px 5px 7px 10px; display:block; outline:none;}
