/* 	
	------------------------------------
	CORES:
	CREME FUNDO 	- #CFC4A6
	CREME TEXTOS 	- #A89F86
	CINZA CENTROS 	- #8F989D
	CINZA TEXTOS 	- #666666
	AZUL MENU UCP 	- #003466
	AZUL LINKS 		- #336699
	------------------------------------
*/



/* 
	------------------------------------ 
   	ESTILOS BASE
   	------------------------------------ 
*/
BODY, TD, .txtcinzanormal{
	color:					#666666;
	font-family:			'Verdana';
	font-size:				11px;
	font-style:     		normal; 
	font-weight:			normal;
	text-decoration:		none;
	line-height:			18px;
	letter-spacing:			0px;
}

A:link {
    color:					#336699;
    text-decoration:		underline;
}
A:visited {
    color:					#6A93BC;
    text-decoration:		underline;
}
A:hover, A:active {
    color:					#336699;
    font-weight:			normal;
    text-decoration:		none;
}
UL {
	line-height:			18px; 
	list-style:				url(../../../resources/design/seta-creme-list.gif);
	list-style-position:	inherit;
}
LI { 
	padding-bottom:			10px;
}
IMG {
	border-style: 			none;
}
HR { 	
	border: 0px; 
	height: 1px; 
	color: #CFC4A6; 
	background-color: #CFC4A6; 
	margin: 5 0 5 0; 
	width: 100%; 
}



/* 
	------------------------------------ 
   	ESTILOS TEXTOS
   	------------------------------------ 
*/
.titulo-pagina {
	color:				#C4B691;
	font-family:		'Verdana';
	font-size:			14px;
	font-weight:		bold;
	text-decoration:	none;
	padding-left:20px;
}

.titulos-home {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			15px;
	font-weight:		bold;
	text-decoration:	none;
	display:block;
	height:30px;
	background:url(../../../resources/design/risco-h-dashed-1.gif);
	background-repeat:repeat-x;
	background-position: 0 20px;
	margin-bottom: 10px;
}

.titulo, .txtdestaquerightverdebold {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			15px;
	font-weight:		bold;
	text-decoration:	none;
}
.sub-titulo {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}
.aspas {
	color:				#9A9076;
	font-family:		'Verdana';
	font-size:			15px;
	font-weight:		bold;
}
.legenda {
	font-family:		'Tahoma';
	font-size:			11px;
	line-height:		15px;
	color:				#9A9076;
}
.coluna-esq {
	display:block;
	width:				250px;
	padding:			0px;
}
.coluna-cen {
	padding:			0 20px 0 10px;
}
.coluna-dir {
	width:				320px;
	padding:			0 0 0 20px;
	background:url(../../../resources/design/risco-v-dashed-2.gif);
	background-repeat:repeat-y;
}

.coluna-home-esq {
	width:				255px;
	padding:			10px 30px 0px 40px;
}
.coluna-home-cen {
	width:				150px;
	padding:			10px 0px 0px 0px;
}
.coluna-home-dir {
	width:				400px;
	padding:			10px 40px 0px 40px;
}
.coluna-home-risco {
	padding:			20px 40px 10px 40px;
}
.small {
	font-size:			9px;
}

.news-home {
	display:block;
	width:100%;
	border-bottom:1px solid #F1EEE6;
	padding-bottom:15px;
	padding-top:0px;
}

.news-home img {
	display:block;
	width:50px;
	height:50px;
	padding-left:20px;
}
/* 
	------------------------------------ 
   	ESTILOS BANNERS
   	------------------------------------ 
*/
.banner-candidatos {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				10px;
	background:				#F6C75F;
	padding: 				10 5 10 40;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-laranja.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-gripe {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				11px;
	background:				#D1E66C;
	padding: 				10 1 10 45;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-gripe.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
	text-align:				center;
}
.banner-soc-cientifica {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				10px;
	background:				#016DBC;
	padding: 				10 5 10 40;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-soc-cientifica.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-E-nicitivas {
	color:					#ffffff;
  font-family:			'Tahoma';
  font-size:				10px;
	background:				#8F989D;
	padding: 				10 5 10 40;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/spacer.gif);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-editora {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				10px;
	background:				#740057;
	padding: 				10 5 10 40;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-editora.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-editora_livr {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				10px;
	background:				#142b6e;
	padding: 				10 5 10 40;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/lg_uce_livr_ucp.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-rosa {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				11px;
	background:				#C5ADC3;
	padding: 				10 5 10 45;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-rosa.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-azul {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				11px;
	background:				#4AA5BA;
	padding: 				10 5 10 45;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-azul.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}
.banner-laranja {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				11px;
	background:				#F4C85E;
	padding: 				10 5 10 45;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-laranja.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}	
.banner-verde {
	color:					#ffffff;
    font-family:			'Tahoma';
    font-size:				11px;
	background:				#D1E66C;
	padding: 				10 5 10 45;
	border: 				1px #CFC4A6 solid;
	line-height:			14px;
	background-image:		url(../../../resources/design/bg_banner-verde.jpg);
	background-repeat:		no-repeat;
	background-position:	left;
	display:				block;
	margin-right:			5px;
}	
	
.banner-azul a:link, .banner-azul a:visited, 
.banner-laranja a:link, .banner-laranja a:visited, 
.banner-rosa a:link, .banner-rosa a:visited, 
.banner-verde a:link, .banner-verde a:visited, 
.banner-gripe a:link, .banner-gripe a:visited,
.banner-editora_livr a:link, .banner-editora_livr a:visited, 
.banner-editora a:link, .banner-editora a:visited, 
.banner-soc-cientifica a:link, .banner-soc-cientifica a:visited 
.banner-candidatos a:link, .banner-candidatos a:visited 
{
	color: 					#ffffff;
	text-decoration:		none;
}
.banner-azul a:hover, .banner-azul a:active, 
.banner-laranja a:hover, .banner-laranja a:active, 
.banner-rosa a:hover, .banner-rosa a:active, 
.banner-verde a:hover, .banner-verde a:active, 
.banner-gripe a:hover, .banner-gripe a:active,
.banner-editora_livr a:hover, .banner-editora_livr a:active, 
.banner-editora a:hover, .banner-editora a:active, 
.banner-soc-cientifica a:hover, .banner-soc-cientifica a:active 
{
	text-decoration:		underline;
}		
		
	
/* 
	------------------------------------ 
   	ESTILOS MENUS E SUBMENUS
   	------------------------------------ 
*/
/* menu UCP */
td.menu-upc-off a:link, td.menu-upc-off a:visited { 
	display: 				block; 
	height: 				27px; 
	color:					#ffffff;
	font-family:			'Verdana';
	font-size:				10px;
	text-decoration:		none;
	text-align:				center;
	line-height:			25px;
} 
	td.menu-upc-off a:hover, td.menu-upc-off a:active { 
		background: 		#336699; 
	} 
td.menu-upc-on a:link, td.menu-upc-on a:visited, td.menu-upc-on a:hover, td.menu-upc-on a:active { 
	display: 				block; 
	height: 				27px; 
	color:					#ffffff;
	font-family:			'Verdana';
	font-size:				10px;
	text-decoration:		none;
	text-align:				center;
	line-height:			25px;
	background: 			#336699;
} 

/* menus CENTROS_HOMEPAGE */
td.menu-centros-home a:link, td.menu-centros-home a:visited { 
	display: 				block; 
	color:					#ffffff;
    font-family:			'Verdana';
    font-size:				11px;
	background:				#8F989D;
	padding:				3px;
	padding-left: 			5px;
	border-top:				1px solid #FFFFFF;
	text-decoration:		none;
} 
	td.menu-centros-home a:hover, td.menu-centros-home a:active { 
		background: 		#336699; 
	} 


/* menus CENTROS */
td.menu-centros-off a:link, td.menu-centros-off a:visited { 
	display: 				block; 
	color:					#ffffff;
    font-family:			'Verdana';
    font-size:				11px;
	background:				#8F989D;
	padding:				3px;
	padding-left: 			5px;
	border-top:				1px solid #FFFFFF;
	border-right:			1px solid #FFFFFF;
	text-decoration:		none;
} 
	td.menu-centros-off a:hover, td.menu-centros-off a:active { 
		background: 		#336699; 
	} 
td.menu-centros-on a:link, td.menu-centros-on a:visited, td.menu-centros-on a:hover, td.menu-centros-on a:active { 
	display: 				block; 
	color:					#ffffff;
	font-family:			'Verdana';
	font-size:				11px;
	background:				#336699;
	padding:				3px;
	padding-left: 			5px;
	border-top:				1px solid #FFFFFF;
	border-right:			1px solid #FFFFFF;
	text-decoration:		none;
} 
		 
/* menus UCP A-Z */
.menu-servicos {
    color:					#ffffff;
    font-family:			'Verdana';
    font-size:				11px;
	line-height:			30px;
}
A.menu-servicos-on:link, A.menu-servicos-on:visited {
	color:					#ffffff;
	font-family:			'Verdana';
	font-size:				11px;
	font-weight:			bold;
	text-decoration:		none;
}
	A.menu-servicos-on:hover, A.menu-servicos-on:active {
		color:				#666666;
		text-decoration:	none;
	}
A.menu-servicos:link, A.menu-servicos:visited {
	color:					#ffffff;
	font-family:			'Verdana';
	font-size:				11px;
	text-decoration:		none;
}
	A.menu-servicos:hover, A.menu-servicos:active {
		color:				#666666;
		text-decoration:	none;
	}


/* links DESTAQUES HOMEPAGE */
ul.destaques {
	line-height:			15px; 
	list-style:				url(../../../resources/design/seta-creme-list.gif);
	list-style-position:	inherit;
	padding:				0px;
	margin:					0 12px 5px 15px;
}
ul.destaques li { 
	padding-bottom:			5px;
}
ul.destaques a:link, ul.destaques a:visited {
	text-decoration: 		none;
}
ul.destaques a:hover, ul.destaques a:active {
	list-style:				url(../../../resources/design/seta-azul-list.gif);
	text-decoration: 		underline;
		
}
/* -------------------------------------*/
/* TABELA                               */
/* -------------------------------------*/
TABLE.tabela-azulclaro td { 
	padding:				5px;
	margin:					1px;
	border-bottom:			1px solid #CDE4F1;
	border-collapse:		collapse;
} 

/* menu ESQUERDA */
td.menu-esq-1-on a:link, td.menu-esq-1-on a:visited, td.menu-esq-1-on a:active, td.menu-esq-1-on a:hover {
    color:					#ffffff;
    font-family:			'Verdana';
    font-size:				10px;
    text-decoration:		none;
	display:				block; 
	background-color:		#336699;
	padding:				0 0 0 10px;
	margin-top:				10px;
}
td.menu-esq-1-off a:link, td.menu-esq-1-off a:visited {
    color:					#6A747A;
    font-family:			'Verdana';
    font-size:				10px;
    text-decoration:		none;
	display:				block; 
	background-color:		#DCD3B9;
	padding:				0 0 0 10px;
	margin-top:				10px;
}
	td.menu-esq-1-off a:active, td.menu-esq-1-off a:hover {
	background-color:		#336699;
	color:					#ffffff;
	}

td.menu-esq-2-off a:link, td.menu-esq-2-off a:visited {
    color:					#6A747A;
    font-family:			'Verdana';
    font-size:				10px;
    text-decoration:		none;
	display:				block; 
	background-color:		#ffffff;
	padding:				0 0 0 10;
	border-bottom:			1px solid;
	border-color:			#DCD3B9;
	
}
	td.menu-esq-2-off a:active, td.menu-esq-2-off a:hover {
		background:			url(../../../resources/design/seta-azul-list.gif);
		background-repeat:	no-repeat;
		background-position:inherit;
	}
td.menu-esq-2-on a:link, td.menu-esq-2-on a:visited, td.menu-esq-2-on a:active, td.menu-esq-2-on a:hover {
    color:					#6A747A;
    font-family:			'Verdana';
    font-size:				10px;
    text-decoration:		none;
	display:				block; 
	background-color:		#ffffff;
	padding:				0 0 0 10;
	border-bottom:			1px solid;
	border-color:			#DCD3B9;
	background:				url(../../../resources/design/seta-azul-list.gif);
	background-repeat:		no-repeat;
	background-position: 	inherit;
}


/* menu DIREITA */
td.submenu-dir ul {
	line-height:			18px; 
	list-style:				url(../../../resources/design/seta-creme-list.gif);
	list-style-position:	inherit;
	padding:				0px;
	margin:					15px;
}
td.submenu-dir li { 
	padding-bottom:			2px;
}
td.submenu-dir a:link, td.submenu-dir a:visited {
	text-decoration: 		none;
}
td.submenu-dir a:hover, td.submenu-dir a:active {
	list-style:				url(../../../resources/design/seta-azul-list.gif);
	text-decoration: 		underline;
		
}
	
	
	
/* 
	------------------------------------ 
   	ESTILOS RISCOS E LINHAS
   	------------------------------------ 
*/
.risco-topo { 	
	display:				block;
	width:					100%;
	background:				url(../../../resources/design/risco-h-solid-1.gif);
	background-repeat:		repeat-x;
	background-position:	0px 12px;
}
.risco-h-solid-1 { 	
	display:				block;
	width:					100%;
	background:				url(../../../resources/design/risco-h-solid-1.gif);
	background-repeat:		repeat-x;
	background-position:	0px 8px;
		padding:0px;
}
.risco-h-dashed-1 { 	
	display:				block;
	width:					100%;
	background:				url(../../../resources/design/risco-h-dashed-1.gif);
	background-repeat:		repeat-x;
	background-position:	0px 4px;
}
.risco-v-dashed-1 { 	
	display:				block;
	width:					30px;
	background:				url(../../../resources/design/risco-v-dashed-1.gif);
	background-repeat:		repeat-y;
	background-position: 	0px 0px; 
}
.risco-v-dashed-2 { 	
	background:				url(../../../resources/design/risco-v-dashed-2.gif);
	background-repeat:		repeat-y;
}


/* 
	------------------------------------ 
   	ESTILOS LINK TOPO
   	------------------------------------ 
*/
A.link-topo:link, A.link-topo:visited {
    color:					#ffffff;
    font-family:			'Verdana';
    font-size:				10px;
    text-decoration:		none;
	background:				#CFC4A6;
	padding-right: 			5px;
	display:				block;
	width:					40px;
}
A.link-topo:active, A.link-topo:hover {
	background:				#003366;
}


/* 
	------------------------------------ 
   	ESTILOS LINK RODAPE
   	------------------------------------ 
*/
.linkrodape, A.linkrodape:link, A.linkrodape:visited {
    color:					#9A9076;
    font-family:			'Verdana';
    font-size:				9px;
    font-weight:			normal;
    text-decoration:		none;
    letter-spacing:			0px;
	line-height:11px;
}
		A.linkrodape:hover, A.linkrodape:active {
			color:			#666666;
		}


/* 
	------------------------------------ 
   	ESTILOS FORMULÁRIOS
   	------------------------------------ 
*/
INPUT {
	color:					#9A9076;
	font-family:			'Verdana';
	font-size:				10px;
	background-color:		#ffffff;
	border:					1px solid #CFC4A6;
}
INPUT.pesquisa {
	color:					#CFC4A6;
	font-family:			'Verdana';
	font-size:				10px;
	width:					120px;
	height:					15px;
	background-color:		#ffffff;
	border-bottom:			1px solid #CFC4A6;
	border-top:				0px solid #CFC4A6;
	border-right:			0px solid #CFC4A6;
	border-left:			0px solid #CFC4A6;
	margin:	0 0 0 0;
}
INPUT.pesquisa-ima {
	border:			0px;
	margin:	1 0 0 0;
}

/* FIM ESTILOS NOVOS E ALTERADOS














/* 
	------------------------------------ 
   	ESTILOS UCP ANTIGOS
   	------------------------------------ 
*/
A.linkbotverazulbold:link {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkbotverazulbold:visited {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkbotverazulbold:active {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkbotverazulbold:hover {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkmenuleftazulbold:link {
    color:				#003263;
    font-family:		'Verdana';
    font-size:			13px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkmenuleftazulbold:visited {
    color:				#003263;
    font-family:		'Verdana';
    font-size:			13px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkmenuleftazulbold:active {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			13px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
A.linkmenuleftazulbold:hover {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			13px;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		15px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkmenuleftazulnormal:link {
    color:				#336596;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftazulnormal:visited {
    color:				#336596;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftazulnormal:active {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftazulnormal:hover {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkmenuleftwhitenormal:link {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftwhitenormal:visited {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftwhitenormal:active {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkmenuleftwhitenormal:hover {
    color:				#d5d6ac;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkcopyrightcinzanormal:link {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightcinzanormal:visited {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightcinzanormal:active {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightcinzanormal:hover {
/*    color:				#999999;*/
    color:				#336699;
	font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
/*    text-decoration:	underline;*/
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkcinzabig:link {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkcinzabig:visited {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkcinzabig:active {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
A.linkcinzabig:hover {
/*    color:				#999999;*/
	color:				#CCCC99;
	font-family:		'Verdana';
    font-size:			12px;
    font-weight:		normal;
/*    text-decoration:	underline;*/
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkcinzanormalhoververde:link {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcinzanormalhoververde:visited {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcinzanormalhoververde:active {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcinzanormalhoververde:hover {
    color:				#cdcc9c;
    font-family:		'Verdana';
    font-size:			11px;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkwhitebold:link {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitebold:visited {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitebold:active {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitebold:hover {
/*    color:				#ffffff;*/
    color:				#CCCC99;
	font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
/*    text-decoration:	underline;*/
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
/* ------------------------------------ */
A.linkbluebold:link {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	  line-height:		13px;
    letter-spacing:	0px;
}
A.linkbluebold:visited {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	  line-height:		13px;
    letter-spacing:	0px;
}
A.linkbluebold:active {
    color:				#31669a;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	  line-height:		13px;
    letter-spacing:	0px;
}
A.linkbluebold:hover {
    color:				#CCCC99;
	  font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		bold;
    text-decoration:	none;
	  line-height:		13px;
    letter-spacing:	0px;
}
/* ------------------------------------ */
A.linkwhitenormal:link {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitenormal:visited {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitenormal:active {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:	0px;
}
A.linkwhitenormal:hover {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	underline;
	line-height:		13px;
    letter-spacing:	0px;
}
/* ------------------------------------ */
A.linkcopyrightazulnormal:link {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormal:visited {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormal:active {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormal:hover {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			11px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	underline;
	line-height:		13px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
A.linkcopyrightazulnormalsmall:link {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			9px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormalsmall:visited {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			9px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormalsmall:active {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			9px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		13px;
    letter-spacing:		0px;
}
A.linkcopyrightazulnormalsmall:hover {
    color:				#336699;
    font-family:		'Verdana';
    font-size:			9px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	underline;
	line-height:		13px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
/* ------------------------------------ */
/* ------------------------------------ */
/*	TITULOS, TEXTOS						*/
/* ------------------------------------ */
/* ------------------------------------ */
.titcinzanormal {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.titcinzabold {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.titrednormal {
	color:				#FF0000;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.titpaginaazulbold {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.titpaginaazulnormal {
    color:				#336596;
    font-family:		'Verdana';
    font-size:			12px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
.titpaginawhitebold {
	color:				#ffffff;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.titpaginaazulbigbold {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		17px;
	letter-spacing:		0px;
}
.titpaginacinzabig {
    color:				#999999;
    font-family:		'Verdana';
    font-size:			12px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
.titpaginawhitebig {
    color:				#ffffff;
    font-family:		'Verdana';
    font-size:			12px;
    font-style:			normal;
    font-weight:		normal;
    text-decoration:	none;
	line-height:		14px;
    letter-spacing:		0px;
}
/* ------------------------------------ */
.titpaginawhitebigbold {
	color:				#ffffff;
	font-family:		'Verdana';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		17px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtazulnormal {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		16px;
	letter-spacing:		0px;
}
/* ------------------------------------ */

.txtcinzabigbold {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		15px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtwhitenormal {
	color:				#ffffff;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		16px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtverdenormal {
	color:				#cdcc9c;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		16px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtverdebold {
	color:				#cdcc9c;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtcinzasmallbold {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtcinzasmall {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtverdesmall {
	color:				#cdcc9c;
	font-family:		'Verdana';

	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtmenulefverdenormal {
	color:				#d5d6ac;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtmenulefverdebold {
	color:				#d5d6ac;
	font-family:		'Verdana';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		15px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtmenulefverdeboldnormal {
	color:				#d5d6ac;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtcopyrightcinzanormal {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			9px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.txtcopyrightazulnormal {
	color:				#336699;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
/* ------------------------------------ */
/* ------------------------------------ */
/*	CAIXAS DE TEXTO E OUTROS			*/
/* ------------------------------------ */
/* ------------------------------------ */
INPUT.pesquisatopo {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
	width:				135px;
	height:				18px;
	background-color:	#ffffff;
	border-style:		inset;
	border-width:		2px;
	border-color:		#cccc98;
}
/* ------------------------------------ */
INPUT.default {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
	width:				100px;
	height:				18px;
	background-color:	#ffffff;
	border-style:		inset;
	border-width:		2px;
	border-color:		#cccc98;
}
/* ------------------------------------ */
INPUT.small {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		13px;
	letter-spacing:		0px;
	width:				75px;
	height:				18px;
	background-color:	#ffffff;
	border-style:		inset;
	border-width:		2px;
	border-color:		#cccc98;
}
/* ------------------------------------ */
SELECT.combostopo {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
	width:				152;
	background-color:	#f4f3e1;
	border-right:		#707070 1px solid;
	border-top:			#707070 1px solid;
	border-left:		#707070 1px solid;
	border-bottom:		#707070 1px solid;
}
/* ------------------------------------ */
.calendariomonth {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariomonthSelected {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioweekday {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioday {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariodayselected {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedmonth {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedweekday {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedday {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariodayselected {
	color:				#999999;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.calendarioselectedweekdayNew {
	color:				#31669a;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/*
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #31669a;
	border-bottom-color: #31669a;
*/
.calendariomonth {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariomonthSelected2 {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioweekday2 {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioday2 {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariodayselected2 {
	color:				#cdcc9c;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedmonth2 {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedweekday2 {
	color:				#cdcc9c;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendarioselectedday2 {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
/* ------------------------------------ */
.calendariodayselected2 {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.calendarioselectedweekdayNew2 {
	color:				#31669a;
	background-color:	#FFFFFF;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.calendariomonth2 {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	letter-spacing:		0px;
}
.ucp-separador-artigo {
  background-image: url('/site/resources/design/fim_txt_4_quadrados_creme.gif');
  width:10px;
  height:10px;
  font-size:2px;
  display:inline-block;
}

#ucp-body-container {
  width: 100%;
  left:0px;
  top:0px; 
  position: absolute; 
  text-align:center;
}

#ucp-main-container {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
}

#ucp-simbolohome-linkdiv {
  width: 170px; 
  height: 160px; 
  top:32px; 
  position: relative; 
  margin:auto;
  padding:0px;
  cursor:pointer;
  z-index:9999;
  /*background-color:blue;*/
}


/* CALENDÁRIO */
.calendariomonth_v2
{
	color:					#CCCFCF;
    font-family:			'Verdana';
    font-size:				10px;
    font-weight:			normal;
    text-decoration:		none;
	text-align:				center;
}
table.calendario_v2 td  {
	color:					#CCCFCF;
    font-family:			'Verdana';
    font-size:				10px;
    font-weight:			normal;
    text-decoration:		none;
	padding:				3px;
	text-align:				center;
	border:					1px solid #ffffff;
	width:					17px;
	height:					17px;
	background-color:		#FAFCFD;
}
table.calendario_v2 td.calendarioweekday  {
	color:					#ffffff;
	text-decoration:		none;
	padding:				3px;
	text-align:				center;
	border:					1px solid #ffffff;
	width:					17px;
	height:					17px;
	background-color:		#E4E3E3;
}
.calendariomonthSelected_v2
{
	color:					#9A9076;
    font-family:			'Verdana';
    font-size:				10px;
    font-weight:			normal;
    text-decoration:		none;
	text-align:				center;
}
table.calendarioSelected_v2 td  {
	color:					#9A9076;
    font-family:			'Verdana';
    font-size:				10px;
    font-weight:			normal;
    text-decoration:		none;
	padding:				3px;
	text-align:				center;
	border:					1px solid #ffffff;
	width:					17px;
	height:					17px;
	background-color:		#F5F9FA;
}
table.calendarioSelected_v2 td.calendarioselectedweekday_v2  {
	color:					#ffffff;
	text-decoration:		none;
	padding:				3px;
	text-align:				center;
	border:					1px solid #ffffff;
	width:					17px;
	height:					17px;
	background-color:		#8F989D;
}

table.calendarioSelected_v2 td.calendarioselectedday_v2 {
	color:					#ffffff;
	text-decoration:		none;
	padding:				3px;
	text-align:				center;
	border:					1px solid #ffffff;
	width:					17px;
	height:					17px;
	background-color:		#F1B33B;
}


td.calendarioseta_v2 a:link, td.calendarioseta_v2 a:visited
{
	color:					#9A9076;
    font-family:			'Arial';
    font-size:				11px;
    font-weight:			bold;
    text-decoration:		none;
	text-align:				center;
	border:					0px solid #5B9FAE;
	padding:				2px;
	background-color:		#EFEDEA;
	margin-right:			10px;
	margin-left:			10px;
}
td.calendarioseta_v2 a:hover, td.calendarioseta_v2 a:active
{
	color:					#ffffff;
	background-color:		#5B9FAE;
}
/* CALENDÁRIO */