/*------------------------------------------------------*/
/*          		geral                		*/
/*------------------------------------------------------*/

body.topo {
	overflow-y		: hidden;
	overflow-x		: hidden;
}


body.bottom {
	overflow-y		: hidden;
	overflow-x		: hidden;
}


body.noScroll {
	overflow-y		: hidden;
	overflow-x		: hidden;
}

body {
  	background-color		: #FFFFFF;
  	
	overflow-y			: auto;
	overflow-x			: hidden;
	
	scrollbar-bace-color		: #003366;
	scrollbar-face-color		: #CCCCCC;
	scrollbar-shadow-color		: #003366;
	scrollbar-highlight-color	: #003366;
	scrollbar-3dlight-color		: #E1E8EA;
	scrollbar-darkshadow-color	: #E1E8EA;
	scrollbar-track-color		: #E1E8EA;
	scrollbar-arrow-color		: #003366;
}

td {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: plain;
}	


tr.line1px {
	line-height		: 1px;
	background-color	: #FFFFFF;	
}


.input {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;;
	font-weight		: plain;
	color			: #333333; 
	background-color	: #F5F5F5;
	border			: 1px solid #333333;
}


.botao {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;;
	font-weight		: plain;
	text-align		: center;
	vertical-align		: middle;	
	color			: #000000; 
	background-color	: #FFD288;
	border			: 1px solid #FF9A00;
}


/*------------------------------------------------------*/
/*          		bottom                		*/
/*------------------------------------------------------*/

td.fd-copyright {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 9px;
	text-align		: left;
	vertical-align		: top;
	color			: #333333;
	background-attachment	: fixed;
	background-image	: url(../imagens/bottom/fd-copyright.gif);
	background-repeat	: repeat-x;
	background-position	: left bottom;
}


/*------------------------------------------------------*/
/*          		main                		*/
/*------------------------------------------------------*/

td.fd-main {
	background-attachment	: fixed;
	background-image	: url(../imagens/main/bd-main.gif);
	background-repeat	: repeat-y;

}


/*------------------------------------------------------*/
/*          		textos               		*/
/*------------------------------------------------------*/

td.txt-endereco {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: plain;	
	text-align		: left;
	vertical-align		: top;
	color			: #333333;
	padding-left		: 5px;	
	
}


td.txt-left {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: plain;	
	text-align		: left;
	vertical-align		: top;
	color			: #333333;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-top		: 5px;
	padding-bottom		: 5px;	
}


td.txt-center {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: plain;	
	text-align		: center;
	vertical-align		: top;
	color			: #333333;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-top		: 5px;
	padding-bottom		: 5px;	
}

td.txt-right {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: plain;	
	text-align		: right;
	vertical-align		: top;
	color			: #333333;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-top		: 5px;
	padding-bottom		: 5px;	
}


/*------------------------------------------------------*/
/*          		categorias             		*/
/*------------------------------------------------------*/


td.tit-categorias {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;	
	text-align		: left;
	vertical-align		: top;
	color			: #0033CC;
	padding-left		: 5px;	
	
}

td.txt-categorias {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: plain;
	text-align		: left;
	vertical-align		: top;
	color			: #333333;
	padding-left		: 15px;
}


/*------------------------------------------------------*/
/*          	     metodologia               		*/
/*------------------------------------------------------*/


td.tit-metodologia {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: left;
	vertical-align		: top;
	color			: #004080;
	padding-top		: 5px;
	text-transform		: uppercase;
}


/*------------------------------------------------------*/
/*          		noticias               		*/
/*------------------------------------------------------*/


td.tit-noticias1 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: center;
	vertical-align		: middle;
	color			: #DD1599;
	padding-top		: 5px;
	text-transform		: uppercase;
}


td.tit-noticias2 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: plain;
	text-align		: center;
	vertical-align		: middle;
	color			: #DD1599;
}


/*------------------------------------------------------*/
/*          		obras                		*/
/*------------------------------------------------------*/


td.tit-obras {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: center;
	vertical-align		: middle;
	color			: #008A00;
	padding-top		: 5px;
	text-transform		: uppercase;
}

td.txtCenter-obras {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: plain;
	text-align		: center;
	vertical-align		: middle;
	color			: #333333;
}

td.txt-obras {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: plain;
	text-align		: left;
	vertical-align		: middle;
	color			: #333333;
	padding-left		: 15px;
}

td.imgPeq-obras {
	text-align		: center;
	vertical-align		: middle;
	padding-top		: 5px;
	padding-bottom		: 5px;	
}


/*------------------------------------------------------*/
/*          		links                		*/
/*------------------------------------------------------*/

a:link      	{color: #333333; text-decoration: underline;}
a:visited   	{color: #333333; text-decoration: underline;}
a:hover     	{color: #0033CC; text-decoration: none;}
a:active    	{color: #333333; text-decoration: underline;}

a.categoria:link      	{color: #333333; text-decoration: none;}
a.categoria:visited   	{color: #333333; text-decoration: none;}
a.categoria:hover     	{color: #0033CC; text-decoration: none;}
a.categoria:active    	{color: #008040; text-decoration: none;}