/*home do site*/
/* Coluna Esquerda*/

#col-central { float:left; width:969px; position:relative; left:0px;}
#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;  margin-top:2px;}
/*
.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;}

#bannersIcons{
	display:block;
	width:670px; 
	height:60px;
	border-bottom:1px solid #e5e5e; 
	float:left;
	margin:0 0 15px 0;
}
#bannersIcons li{ float:left; }

.btnConselho, .btnOuvidoria, .btnCorregedoria, .btnEscola {
	display: block;
	width:58px;
	height:52px;
	background: transparent url(images/imagePack.png) left -120px no-repeat;   
	text-indent:-5000px;
	margin-left:12px;
	margin-top:4px;
}

.btnConselho {background: transparent url(images/imagePack.png) -2px -120px no-repeat; width:53px; margin-left:22px;}
.btnCorregedoria {background: transparent url(images/imagePack.png) -77px -120px no-repeat;	width:74px;}
.btnEscola {background: transparent url(images/imagePack.png) -175px -120px no-repeat; width:48px;}
.btnOuvidoria{background: transparent url(images/imagePack.png) -235px -120px no-repeat; width:55px;}

/* Novos Botões */
.btnGestao, .btnTransparencia, .btnIntegracao, .btnDividaFederal, .btnAtuacaoInternacional {
	display: block; 
	height:72px;
	background: transparent url(images/imagePack.png) left -120px no-repeat;   
	text-indent:-5000px;
	margin-left:12px;
}

.btnGestao {background: transparent url(images/imagePack.png) 0px -175px no-repeat; width:64px !important;}
.btnTransparencia {background: transparent url(images/imagePack.png) -76px -175px no-repeat; width:79px !important;}
.btnIntegracao{background: transparent url(images/imagePack.png) -175px -175px no-repeat; width:59px !important;}
.btnDividaFederal{background: transparent url(images/imagePack.png) -258px -175px no-repeat; width:39px !important; margin-left:14px;}
.btnAtuacaoInternacional{background: transparent url(images/imagePack.png) -311px -175px no-repeat; width:76px !important;}



#mapa{
	float:left;
	width:300px;
	height:220px;
	z-index:0;
	text-align:center;
	margin-bottom:12px;
	padding-right:14px;
	overflow:hidden;
}

/*.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;}*/

#videosInst, #videosAdv
{
    margin-top:15px !important;
    clear:both;
	background: url(images/bgListDest.jpg) left bottom repeat-x;
	width:313px; 
    float:left;
}

#videosInst div, #videosAdv div
{
    padding:8px 0 6px 0;
	border-left:1px solid #E5E5E5; 
	border-bottom:1px solid #E5E5E5; 
	border-right:1px solid #E5E5E5;
}

#eventos{ float:left;}
#eventos h3, .noticias h3, #destaques h3,.destaques h3, .comunicados h3, #videosInst h3, #videosAdv 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;
}

#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;
}

.tamanhoData  {	width:24px;	}



.imgMidia {
    float:left;
    margin-right:5px;
}
.tipoMidia {
    margin: 0 3px 0 3px;
    float:left;
}
.fonteMidia {
    margin:5px 0 0 0;
}

/* 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; text-align:center; margin:0px 20px -20px 20px;}