/* OBIDOS TURISMO STYLES */
html, body{padding:0; margin:0;}

body{background-color:#e8e9eb; font:normal 12px 'Trebuchet MS', sans-serif; color:#231F20;}
.clear{clear:both;}
input{border:1px solid #889ea6; background-color:#FFFFFF;}
a:link, a:visited, a:active{text-decoration:none; color:#4b6f8f;}
.imagem-esquerda, .floatLeft{float:left; padding:0 20px 20px 0;}
.imagem-direita, .floatRight{float:right; padding:0 0 20px 20px;}
#wrapper{width:960px; margin:0 auto; background-color:#FFFFFF;}
.header-text{font:normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:right; padding:5px 10px;}
.header-text a:link, .header-text a:visited, .header-text a:active{color:#231F20; text-decoration:none;}
	
.header-text a:hover{
	text-decoration:underline;
	}

#header-text{
	background-color:#FFFFFF;
	padding:3px 10px;
	font:normal 11px 'Trebuchet MS', verdana, Arial, sans-serif;
	}

/* METEOROLOGIA */
.meteo{
	width:200px;
	}

.meteo ul{
	padding:0;
	margin:0;
	}
	
.meteo ul li{
	padding:0;
	margin:0;
	display:inline;
	}


#top-menu{
	text-align:right;
	font-weight:bold;
	}

#top-menu a{
	color:#333333;
	}
#conteudo{
	border:1px solid #a9a9a9;
	display:block;
	padding-bottom:25px;
	}

#conteudo, .texto{
	border-top:none;
	font:normal 12px 'Trebuchet MS', sans-serif;
	color:#231F20;
	text-align:justify;
	}
	
#home-esquerda{
	float:left;
	width:650px;
	}

#home-direita{
	width:225px;
	float:right;
	margin-right:10px;
	}
	
/* HEADERS */	
h1{
	font:normal 20px 'Trebuchet MS', sans-serif;
	color:#000000;
	padding:0;
	margin:0 0 15px 0;
	}

h2{
	margin:0 0 10px 0;
	padding:0;
	font-size:16px;
	color:#4b6f8f;
	}	

/* CATEGORIAS */
#categorias{
	margin-top:25px;
	}

#categorias ul{
	list-style:none;
	padding:0;
	margin:0;
	}
#categorias li{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#bbc4cb;
	padding:4px;
	border-bottom:2px solid #FFFFFF;
	}
	
#categorias li a:link, #categorias li a:visited, #categorias li a:active{
	color:#FFFFFF;
	}
	
#categorias li a:hover{
	color:#1C1C1C;}


/* NEWS */
.news-resume{
	margin-bottom:25px;
	border-bottom:1px solid #dde7ee;
	padding-bottom:10px;
	}
.news-resume h3, .news-detail h3{
	margin:0;
	padding:0;
	color:#6196bb;
	font-size:12px;
	}
	
.news-resume h2, .news-detail h2{
	margin:0 0 5px 0;
	padding:0;
	font-size:16px;
	}
	
.news-resume h2 a:hover{border-bottom:1px dashed #4b6f8f}

.news-detail h2{color:#4b6f8f;}	

.newsData{
	color:#C0C0C0;
	font-size:10px;
	}	

.notComents, .notMoreImages{
	text-align:right;
	font-size:11px;
	}

/* CONTACTOS */
.contact-detail{
	border:1px solid #E5E5E5;
	padding:10px;
	margin-bottom:20px;
	background-color:#E5E9EC;
	}
.contact-detail h2{color:#4b6f8f;}

.listContacts{width: 100%; margin: 2em 0; padding: 0; border-top:1px solid #E7E7E7; padding-top:5px;font-size:12px;}
.listContacts dt{width: 70px; float: left; margin:0; padding: .5em; padding-left:10px; font-weight:bold; color:#000000;}
/* commented backslash hack for mac-ie5 */
.listContacts dt{ clear: both; }
/* end hack */
.listContacts dd{float: left; width: 150px; margin: 0 0 0 0; padding: .5em; color:#434343;}


/* DOCUMENTOS */
.doc-details{
	margin-bottom:30px;
	}

.doc-details h2{
	font-size:16px;
	}
	
.doc-caract{
	background-color:#FFFFFF;
	color:#6D6D6D;
	padding:10px 0 5px 10px;
	margin-top:15px;
	}
	
.doc-caract ul{padding:0; margin:0; list-style:none;}
.doc-caract ul li{display:inline; padding-right:25px;}

/* NOVIDADES */
#home-novidades{
	background-color:#F6F6F6;
	background-image:url(../_img/home-novidades.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:25px 25px 0px 25px;
	margin-bottom:30px;
	}

.novidades{
	margin-bottom:15px;
	}

.novidades h1{
	font:normal 18px 'Trebuchet MS', sans-serif;
	color:#3A5E7E;
	padding:0;
	margin:0 0 15px 0;
	border:none;
	}
	
/* NOVIDADES */
#pesquisa{
	float:right;
	padding-right:10px;
	width:200px;
	}

#pesquisa ul{
	float:right;
	padding:0; margin:0; list-style:none;
	}
	
#pesquisa li{
	display:inline;
	}
	
#pesquisa input{
	background-color:#FFFFFF;
	border:1px solid #ABADB3;
	font:normal 11px 'Trebuchet MS', sans-serif;
	color:#585858;
	padding:3px;
	*padding:1px;
	_padding:1px;
	width:160px;
	}
	
/* TABS 
#home-tabs{float:left;width:100%;font-size:93%;line-height:normal;}
.shadetabs{margin:0;padding:0;list-style:none;}
.shadetabs li{float:left;marginheight:0;padding:0;}
.shadetabs li{float:left;background:url(../_img/unsel_dir.gif) no-repeat right top;margin:0 5px 0 0;padding:0;}
.shadetabs li a{display:block;background:url(../_img/unsel_esq.gif) no-repeat left top;padding:5px 15px;color:#000000;text-decoration:none;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li.selected{background-image:url(../_img/sel_dir.gif);}
.shadetabs li.selected a{ /*selected main tab style background-image:url(../_img/sel_esq.gif);}
.shadetabs li.selected a:hover{ /*selected main tab style text-decoration: none;}
.tabcontentstyle{ /*style of tab content oontainermargin:0;padding:10px;border:1px solid #b9b9b9;clear:both;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block!important;}}*/

.header-tab{
	vertical-align:middle;
	font:normal 11px 'Trebuchet MS', sans-serif;
	border-bottom:1px solid #b9b9b9;
	padding:10px;
	margin-bottom:10px;
	
	}
	
.header-tab img{
	vertical-align:middle;
	float:left;
	padding-right:10px;
	}

.content-tab{
	font:normal 11px 'Trebuchet MS', sans-serif;
	}

.content-tab select, .content-tab input{
	background-color:#FFFFFF;
	border:1px solid #abadb3;
	font:normal 11px 'Trebuchet MS', sans-serif;
	}
	
/* ACCORDION */
.toggler {
	color: #FFF;
	margin: 0;
	padding: 5px 5px 4px 5px;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Trebuchet MS', sans-serif;
	cursor:pointer;
}
 
.element {
	vertical-align:middle;
	font:normal 11px 'Trebuchet MS', sans-serif;
	border-bottom:1px solid #b9b9b9;
	padding:10px 5px;
	margin:6px;
}

/* UNDER NOVIDADES*/
#home-imagem-destaque{
	padding:0 25px;
	width:116px;
}
#home-imagem-destaque a img{border:none;}

#home-destaque{
	border:1px solid #eaeced;
	padding:15px;
	vertical-align:text-top;
	width:195px;
	}

#destaque{margin:0; padding:0; vertical-align:top;}

.destaque-titulo{
	color:#4b6f8f;
	margin:0 0 10px 0;
	padding:0;
	font:normal 18px 'Trebuchet MS', sans-serif;
	}
	
.acesso-rapido ul{
	list-style:none;
	padding:0;
	margin:0;
	}
	
.acesso-rapido li{
	color:#4b6f8f;
	font:normal 18px 'Trebuchet MS', sans-serif;
	padding-bottom:7px;
	padding-left:35px;
	padding-top:3px;
}

/*......................................... CATALOGOS .....................................*/
#catalogos{padding:0; margin:0; border:none; padding-bottom:5px; border:1px solid #FFCC00; margin-bottom:40px;}
#catalogos h6{background-image:url(../_img/header-seccoes.gif); background-repeat:repeat-x; font:bold 145px Helvetica, Sans-serif; color:#FFFFFF; padding:5px; border-bottom:1px solid #DEE9EF; background-color:#2586C4;}
#catalogos-inner{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.tituloCatalogo{font:bold 13px verdana, Helvetica, sans-serif; margin:0; color:#1872AA; padding:5px;}
#catalogos img{border:none;}
.divImagemCatalogo{float:right;	margin: 0px 5px 10px 5px;text-align:center; border: 3px double #DEE9EF;}
.tableCatalogo{width:100%; background-color:#FEFEFE; border:1px solid #B9B9B9;}

/* CUSTOM TEMPLATES */
.template{
	font:normal 12px 'Trebuchet MS', sans-serif;
	color:#525252;
	padding:10px;
	}
.template h1{
	font:normal 20px 'Trebuchet MS', sans-serif;
	color:#000000;
	padding:0;
	margin:0 0 15px 0;
	}
	
.template-inner h2{
	margin:0 0 10px 0;
	padding:0;
	font-size:16px;
	color:#4b6f8f;
	font-family:'Trebuchet MS',sans-serif;}
	
.template-inner h3{
	margin:0;
	padding:0;
	color:#6196bb;
	font-family:'Trebuchet MS',sans-serif;
	}
	
/******************************************/
/* ESTILOS PARA LISTA/DETALHE DOS EVENTOS */
/******************************************/

.eventoSelect select, .eventoSelect input{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

/* BARRA DIR */
.barraDireita{
	color:#4B6F8F;
	font:bold 11px verdana, sans-serif;
	}
.barraDireita table{width:100%;}
.barraDireita td{border-bottom:1px solid #EBECEE; width:100%;}
.barraDireita td label{font-weight:normal; font-size:11px; color:#231F20;}
.mesAnoInputEventos input{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	padding:0 2px 1px 2px;
	vertical-align:middle;
	}

.mesAnoInputEventos select{
	border:1px solid #7F9DB9;
	background-color:#ffffff;
	color:#336699;
	font:bold 9px verdana, sans-serif;
	}
	
.calendario
	{
		border-top:1px solid #BBC4CB;
		border-left:1px solid #BBC4CB;
		border-right:1px solid #BBC4CB;
		_border:1px solid #BBC4CB;
		
		
	}

.calendario td, .calendario th
	{
		border:1px solid #BBC4CB;
	}
.calendario td{
	background-color:#fff;
	font:bold 9px verdana, sans-serif;
	
	}


.calendario th{
	background-color:#E9E9E9;
	}



/* MES E ANO - HEADER CALENDER */
.calCabecalho td{
	background-color:#BBC4CB;
	font:bold 10px verdana, sans-serif;
	color:#000;
	}

/* DIA DA SEMANA */
.calDiasSemana, .calDiaSeleccionado{
	font:bold 9px verdana, sans-serif;
	color:#333333;
	}

/* DIA ACTUAL SEM EVENTOS */

.calDiaNormalFimDeSemana{
	background-color:#FFCC00;}

.calendario .calDiaActual a:link, .calendario .calDiaActual a:visited, .calendario .calDiaActual a:active, .calendario .calDiaActual a:hover
	{
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}

.calendario .calDiaNormal a:link, .calendario .calDiaNormal a:active, .calendario .calDiaNormal a:visited{
	color:#333333;
	font:normal 10px verdana, sans-serif;
	}
.calendario .calDiaNormal a:hover{
	color:#4B6F8F;
	font:normal 10px verdana, sans-serif;
	}
	
/* DIA FIM DE SEMANA SEM EVENTOS */
.calendario .calDiaNormalFimDeSemana{
	background-color:#F5F5F5;
	}
.calendario .calDiaNormalFimDeSemana a:link, .calendario .calDiaNormalFimDeSemana a:active, .calendario .calDiaNormalFimDeSemana a:visited{
	font:bold 10px verdana, sans-serif;
	color:#4B6F8F;
	}

.calendario .calDiaNormalFimDeSemana a:hover{
	font:bold 10px verdana, sans-serif;
	color:#333333;
	}

.calDiaNormalComEventos{
	background-image:url(../_img/fundo-menu.jpg);
	}

.calDiaNormalComEventos a:link, .calDiaNormalComEventos a:visited, .calDiaNormalComEventos a:active{color:#000000; font-weight:bold;}
.calDiaNormalComEventos a:hover{color:#000000;}

.calDiaActualComEventos{background-image:url(../_img/fundo-menu.jpg);}

.calDiaActualComEventos a:link, .calDiaActualComEventos a:active, .calDiaActualComEventos a:visited{font-weight:bold; color:#FFCC00;}
.calDiaActualComEventos a:hover{color:#000;}



.cat_tit td{
	color:#59798C;
	font:bold 10px verdana, sans-serif;
	padding-left:5px;
	vertical-align:50%;
	}
.cat_tit td label{cursor:pointer;}
.cat_tit td:hover{
	font:bold 10px verdana, sans-serif;
	color:#FF8800;
	cursor:pointer;
	}
	
/* CATEGORIA E DATA DO EVENTO */
.catEvento{
	font:bold 9px verdana, sans-serif;
	color:#9099A2;
	}
/* TITULO DO EVENTO */
/*.eventos{
	background:url(../_IMG/bullAgenda.gif) no-repeat 0 4px;
	vertical-align:middle;
	padding-left:16px;
	padding-top:1px;
	}*/
.localEvento{text-align:left; font-size:10px; color:#6e7c87; margin-top:10px;}
.eventos, .eventos a:link, .eventos a:visited, .eventos a:active{
	font:bold 13px verdana, sans-serif;
	color: #6e92a7;
	text-decoration:none;
	}
.eventos a:hover {
	font:bold 13px verdana, sans-serif;
	color:#ff8000;
	text-decoration:none;
}


.tabPeriodo{
	background-color:#EBECF0;
	border:1px solid #d3d5dc;
	margin-bottom:20px;
	padding:10px;
}
/* DESCRICAO DO EVENTO */
.descEvento{
	text-align:justify;
	}
	
.descEvento img{
	float:right;
	margin:0 0 10px 10px;
	border:5px solid #FFFFFF;
	}

.eventoImg{
	float:right;
	margin:0 0 10px 10px;
	border:5px solid #FFFFFF;
}

.imaHora{
	float:right;
	border:1px solid #D2D2D2;
	border-left:5px solid #D2D2D2;
	margin:0 0 10px 10px;
}
/* TITULO EVENTOS */
.titEvento a{
	margin:0 0 10px 0;
	padding:0;
	font-size:16px;
	color:#4b6f8f;
	font-family:'Trebuchet MS',sans-serif;
	}
.titEvento a:hover{border-bottom:1px dashed #4b6f8f}

/* TITULO DE EVENTOS - DETALHE */
.titAgendaInner{
	background-color:#F6F6F6;
	text-align:right;
	border:1px solid #B9B9B9;
	color:#828282;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;

	}

/* PROGRAMACAO DIARIA - TITULO */
.titPeqAgenda{
	background-color:#BBC4CB;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
}




/* LISTAGEM LISTA */
.titAgenda{
	background-color:#F6F6F6;
	text-align:right;
	border:1px solid #B9B9B9;
	color:#828282;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
}

/* LISTAGEM PROXIMO EVENTOS */
.titAgendaProx{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	border-left:15px solid #336699;
}

/* LISTAGEM PROXIMO DESTAQUE */
.titAgendaDest{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	border-left:15px solid #ff8800;
}

.titPeqBoldAgenda{

	background-color:#B9B9B9;
	text-align:left;
	color:#F6F6F6;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
	}

/* TABELA DE EVENTOS - DETALHE */
.tabEvento{
	text-align:left;
	margin-right:10px;}

/* PERIODOS */
	
/* TITULO DO PERIODO - DETALHE */
.titPeriodo{
	color:#4c6d80;
	font:bold 14px 'Trebuchet MS', verdana, sans-serif;
	
	}
	
.nomeDia{
	color:#4c6d80;
	font:bold 12px 'Trebuchet MS', verdana, sans-serif;
	}

.dataPeriodo, .horarioDia{
	font:bold 11px 'Trebuchet MS',verdana, sans-serif;
	color:#999999;
	}
	
/* TABELA EVENTOS DO DIA - DETALHE */
.tabDia{
	text-align:left;
	margin:0 0 15px 0;
	padding:10px 0;
	border:1px solid #BBC4CB;
	background-color:#F5F5F7;
	}
.desDia{
	margin:0;
	padding:0;
	}
.divPad{margin:0; padding:0;}

.tabAct{margin:10px 15px 0 0; width:100%;}

/* ACTIVIDADE - DETAIL */
.horaAct{
	font:bold 11px 'Trebuchet MS',verdana, sans-serif;
	color:#444444;
	width:77px;
	border-right:1px solid #E7E7E7;
	}

/* HORA INICIO */
.horaAct .init{color:#FF8800; padding-bottom:1px; font:bold 9px 'Trebuchet MS',verdana, sans-serif; padding-bottom:2px;}
.horaAct .fina{color:#6E92A7; font:bold 9px 'Trebuchet MS',verdana, sans-serif; padding-top:2px; height:0px; width:0px; background-image:url(../_img/obi_eveSeta.gif); background-position:top center; background-repeat:no-repeat;}

.nomeAct{
	font:normal 11px 'Trebuchet MS',verdana, sans-serif;
	color: #222222;
	padding-left:5px;
	}
.nomeAct span{font-weight:bold; font-size:12px;}
.tabAgenda{margin-top:0; padding:0;}

/* DESTACAMOS PARA HJ */
.destHjEventos{
	font:bold 9px 'Trebuchet MS', verdana, sans-serif;
	text-transform:uppercase;
	color:#000;
	}
	
.destHjEventos a:link, .destHjEventos a:visited, .destHjEventos a:active{text-transform:none; font:bold 10px verdana, sans-serif;}

/*.............................. MAPA DO SITE ..................................................*/
.mapasite1{padding:5px 15px; margin-bottom:10px; background-color:#dbdee3;}
.mapasite1 a:link, .mapasite1 a:visited, .mapasite1 a:active{border:none; color:#231F20; font:bold 14px "Trebuchet MS", arial, verdana, sans-serif;}
.mapasite1 a:hover{text-decoration:underline;}
.nivel2{vertical-align:middle; color:#000000;}
.nivel2 img{padding:0 5px 2px 0; vertical-align:middle;}
.mapasite3{padding-left:20px;}
.mapasite3 a:link, .mapasite3 a:visited, .mapasite3 a:active{color:#003333;}
.mapasite3 a:hover{text-decoration:underline; border-bottom:none;}

/*........................... FOOTER ............................. */

#out-footer{
	border-top:1px solid #a9a9a9;
	background-color:#f6f6f6;
	font-family:'Trebuchet MS', verdana, arial, sans-serif;
	font-size:10px;
	color:#a9aaaa;
	font-size:normal;
	}
	
#out-footer td{
	padding:10px;
	}
	
#out-footer a{
	font-size:11px;
	color:#a9aaaa;
	font-weight:bold;
	}

#out-footer a:hover{
	text-decoration:underline;
	}

/* HOME PROMO VIDEO */
#promoVideo{
	margin-bottom:20px;
	border:1px solid #9F9F9F;
	height:200px;
	}

/*****************************************/
/** HIGHLIGHT PESQUISA *******************/
/*****************************************/
.highlight 
{
font-weight:bold
text-decoration: none;
background-color:#FBF7B2;
}

/***************************************/
/*       NEW CSS STYLE 08 JAN 08       */
/***************************************/


#menu-home{
	padding:9px;
	}
	
.menu-table{
	background-image:url(../_img/fundo-menu.jpg);
	width:183px;
	background-position:top;
	background-repeat:repeat-x;
	}
	
.menu-titulo{
	color:#1e1a17;
	font:bold 13px Helvetica, sans-serif;
	margin-bottom:5px;
}

.menu-content, .menu-content a:link, .menu-content a:visited, .menu-content a:active{
	color:#1e1a17;
	font:normal 9px Arial, Helvetica, sans-serif;
	line-height:9px;
	}

.menu-content a:hover{
	color:#ff8503;
}

#content{
	border:9px solid #FFFFFF;
	border-bottom:none;
	background-color:#dbdee3;
	padding:10px 10px 0 10px;
	background-image:url(../_img/conteudo-fundo.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	}

.sub-menu-new{
}

.content-inner{
	background-color:#dbdee3;
	background-image:url(../_img/conteudo-fundo.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-bottom:150px;
}

.new-acesso-rapido{
	background-color:#bbc4cb;
	}
	
.new-acesso-rapido{
	background-color:#bbc4cb;
	}
	
.new-acesso-rapido-agenda{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:7px; 
	}

.new-acesso-rapido ul{padding:0; margin:0; list-style:none; }
.new-acesso-rapido li{font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:7px;
	border-bottom:1px solid #d7dbde;
	}
	
.new-acesso-rapido li a:link, .new-acesso-rapido li a:visited, .new-acesso-rapido li a:active{	
	color:#FFF; text-decoration:none;
	}
	
.new-acesso-rapido li a:hover{color:#1C1C1C;}
.destaque{
	border:10px solid #FFFFFF;
	}
	
#submenu{margin-top:25px;}
#submenu ul{padding:0; margin:0; list-style-type:none;}
#submenu li{background-color:#C6D3DB; border-bottom:3px solid #FFFFFF; padding:3px; font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase; color:#FFFFFF;}
	
#submenu li a:link, #submenu li a:visited, #submenu li a:active{color:#FFFFFF;}
#submenu li a:hover{color:#4b6f8f;}

#eventos-news{
margin:10px; background-color:#FFFFFF;}
#eventos-news div{
	padding:7px 9px 7px 9px;
	*padding:7px;
	font-size:12px;
	line-height:12px;
	color:#231f20;}

#eventos-news div a:link, #eventos-news div a:visited, #eventos-news div a:active{
	color:#231f20;
	}
#eventos-news div a:hover{
	text-decoration:underline;
	}

#eventos-news div span{
	font-size:10px;
	color:#777777;}
	
#inner{
 padding:10px;
 }
 
#inner h1{
 color:#FFFFFF;
 font:bold 21px Geneva, Arial, Helvetica, sans-serif;
 text-align:right;
 border-bottom:1px solid #FFFFFF;
 }
 
#categorias-documentos{
	padding:10px;
	background-color:#C6D3DB;
}

#docInfo{
	border-top:1px solid #FFFFFF;
	margin-top:10px;
	padding-top:10px;
	}
	
.docsTree{
	font-size:11px;
	}
	
.docsTree input{background:transparent; border:none;}

/* FORMULARIO */
.formFill hr{border:none; border-top:1px solid #FFFFFF;}

/* CATALOGOS */
#catalogos{padding:0; margin:0; border:none; padding-bottom:5px; border:1px solid #0470AE;}
#catalogos h6{background-image:url(../_img/header-seccoes.gif);
	background-repeat:repeat-y; 
	font:bold 17px Helvetica, Sans-serif; 
	color:#FFFFFF; 
	padding:5px 5px 5px 15px; 
	background-color:#0470AE;  
	border-bottom:1px solid #5085BB; margin-bottom:10px;}
#catalogos-inner{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.tituloCatalogo{font:bold 14px arial, sans-serif; color:#2B5491; padding:5px;}
.imagemCatalogo{border: 1px solid #E7E7E7;}
.divImagemCatalogo{float:right;	margin: 0px 5px 10px 5px;text-align:center;}
.tableCatalogo{width:100%; 	background-color:#FEFEFE; border:1px solid #E7E7E7;}

/* +++++++++ MULTIMEDIA NEW +++++++++ */
.mm_container ul{
	padding:0;
	margin:0;
	list-style:none;
	}

.mm_container li{
	float:left;
	padding-right:4px;
	}

.mm_haveDetail{
	background-color:#F6F6F6;
	margin:3px 0;
	padding:2px 6px;
	}
	
.mm_link img{
	border:0;
	vertical-align:middle;
	}

.mm_table{
	padding:0;
	margin:0;
	}
	
.mm_titulo{
	background-repeat:repeat-x; font:bold 20px Helvetica, Sans-serif; color:#007F00; padding:5px; border-bottom:1px solid #007F00; margin-bottom:20px;
}

/* --------- */
#multimedia-bar{
background-repeat:repeat-x; font:bold 20px Helvetica, Sans-serif; color:#007F00; padding:5px; border-bottom:1px solid #007F00; margin-bottom:20px;
}
	
.mmDiv ul{
	width:60px;
	padding:0;
	margin:0 0 0 auto;
	}
	
.mmDiv li{float:right;}

