/* CSS Document */

body {
	background-color:#B2DC73;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	background-image: url(/img/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #333333;
	line-height: 14px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link, a:visited, a:active {
	color: #999999;
	text-decoration:none;
}

a:hover {
	color: #999999;
	text-decoration:underline;
}

.lnk_white:active, .lnk_white:link, .lnk_white:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.lnk_white:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.lnk_grey:active, .lnk_grey:link, .lnk_grey:visited {
	color:#999999;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.lnk_grey:hover {
	color:#999999;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.lnk_read:active, .lnk_read:link, .lnk_read:visited {
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.lnk_read:hover {
	color:#FF6600;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.lnk_left:active, .lnk_left:link, .lnk_left:visited {
	color:#667917;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.lnk_left:hover {
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.lnk_pages:active, .lnk_pages:link, .lnk_pages:visited {
	color:#6DA011;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.lnk_pages:hover {
	color:#6DA011;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
}

.back_bottom {
	background-image: url(/img/back_bottom.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 10px;
}

.txt_white {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txt_grey {
	color:#999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.back_logo {
	background-image: url(/img/back_logo.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.back_menu {
	background-image: url(/img/back_menu.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.top_photo {
	position: absolute;
	background-image: url(/img/top_photo.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 235px;
	z-index: 12;
}

.logo {
	padding-left: 31px;
}



.back_top {
	background-color: #FFFFFF;
	background-image: url(/img/back_top.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.back_white {
	background-color: #FFFFFF;
}


.top_blue {
	background-color: #8BBBDE;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 10px;
}

.bottom_blue {
	height: 110px;
	background-image: url(/img/bottom_blue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.top_green {
	background-color: #A7C525;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 10px;
}
.bottom_green {

	height: 110px;
	background-image: url(/img/bottom_green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_orange {
	background-color: #F6AA23;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 10px;
}
.bottom_orange {

	height: 260px;
	background-image: url(/img/bottom_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.back_large_green {
	background-image: url(/img/back_large_green.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	
}

.back_large_green a:link, .back_large_green a:visited, .back_large_green a:active{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

.back_large_green a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

.title_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
	line-height: 30px;
}
.back_calculator {
	background-image: url(/img/back_calculator.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	background-color: #FFFFFF;
}

.cx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 230px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;	
}

.cx1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 60px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;	
}

.cx2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 350px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;	
}

.cx3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 80px;
	width: 350px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;	
}

.cx4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 200px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;
}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 186px;
	border: 0px solid #FFFFFF;
	line-height:20px;	
	padding-left: 2px;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FCE1B6;
	background-color: #AC4D0D;
	height: 20px;
	width: 85px;
	border: 0px solid #AC4D0D;
}

.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FCE1B6;
	background-color: #AC4D0D;
	height: 20px;
	width: 120px;
	border: 0px solid #AC4D0D;
}


.back_newsletter {
	background-image: url(/img/back_newsletter.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
}

#actualidades {
	padding-left: 0px;
	padding-top: 8px;
	list-style-image: url(/img/blue_square.png);
	list-style-position: outside;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#actualidades li {
	margin-left:15px;
	padding-left:5px;
	margin-bottom: 2px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#imprensa {
	padding-left: 0px;
	padding-top: 8px;
	list-style-image: url(/img/green_square.png);
	list-style-position: outside;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#imprensa li {
	margin-left:15px;
	padding-left:5px;
	margin-bottom: 2px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#actualidades_interior {
	padding-left: 0px;
	padding-top: 8px;
	list-style-image: url(/img/blue_square.png);
	list-style-position: outside;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#actualidades_interior li {
	margin-left:15px;
	padding-left:5px;
	margin-bottom: 6px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#imprensa_interior {
	padding-left: 0px;
	padding-top: 8px;
	list-style-image: url(/img/green_square.png);
	list-style-position: outside;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 

#imprensa_interior li {
	margin-left:15px;
	padding-left:5px;
	margin-bottom: 6px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}



.back_titles {
	background-image: url(/img/back_titles.png);
	height: 38px;
	background-color: #FFFFFF;
}
.bottom_line_menu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEC934;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
}

.bottom_line_menu_on {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEC934;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/img/back_left_menu_hover.png);
	background-repeat: repeat-y;
	background-position: left top;
}



.back_left_menu {
	background-image: url(/img/back_left_menu.png);
	background-repeat: repeat-y;
}

.back_bottom_menu {
	background-image: url(/img/back_bottom_menu.png);
	height: 10px;
}

.title_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #758B1B;
}

.back_news {
	background-image: url(/img/back_news.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #87B9DD;
	height: 100px;
}
.bottom_news {
	background-image: url(/img/bottom_news.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}
.back_press {
	background-image: url(/img/back_press.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #A7C525;
	height: 62px;
}
.bottom_press {

	background-image: url(/img/bottom_press.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}

.titles_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/title_pages.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 10px;
	height:30px;
	text-transform: uppercase;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
}
.bottom_line {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7E098;
}

.subtitle_pages {
	color:#6DA011;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.div_altura {
	height:200px;
}

.titles_page700 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/title_pages700.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 10px;
	height:30px;
	text-transform: uppercase;
}

.back_events {

	background-image: url(/img/back_news.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #92BFDF;
	height: 90px;
}
.bottom_line_menu_hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEC934;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FF6600;
	background-image: url(/img/menu_hover.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.top_green_html {
	background-color: #A7C525;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
}
.middle_green_html {
	background-color: #A7C525;
	font-family: Arial, Helvetica, sans-serif;
	width: 210px;
	background-image: url(/img/middle_green_html.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.bottom_green_html {

	background-image: url(/img/bottom_green_html.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}

.top_blue_html {
	background-color: #8BBBDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
}
.middle_blue_html {
	background-color: #87B9DD;
	font-family: Arial, Helvetica, sans-serif;
	width: 210px;
	background-image: url(/img/middle_blue_html.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.bottom_blue_html {

	background-image: url(/img/bottom_blue_html.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}

.top_orange_html {
	background-color: #EE7423;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
}
.middle_orange_html {
	background-color: #EE7423;
	font-family: Arial, Helvetica, sans-serif;
	width: 210px;
	background-image: url(/img/middle_orange_html.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.bottom_orange_html {

	background-image: url(/img/bottom_orange_html.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}

/* CALENDÁRIO */

.tabela_agenda{
	margin-top:10px;
	margin-right: auto;
	margin-left: auto;
}

.tab_agenda {
	height: 22px;
	width: 22px;
	text-align: center;
	background-color: #E2E2E2;
	border-top: 1px solid #F9F9F9;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #F9F9F9;		
}

.tab_s_dia {
	height: 22px;
	width: 22px;
	text-align: center;
	background-color: #F7F7F7;
	border-top: 1px solid #F9F9F9;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #F9F9F9;		
}

.tab_dias {
	height: 22px;
	width: 22px;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #CCC;
	border-top: 1px solid #F7F7F7;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #F7F7F7;	
}

.tab_hoje {
	height: 22px;
	width: 22px;
	text-align: center;
	font-weight: bold;
	color: #526213;
	background-color: #D7E098;
	border-top: 1px solid #E8EDC0;
	border-right: 1px solid #7A8628;
	border-bottom: 1px solid #7A8628;
	border-left: 1px solid #E8EDC0;
}

.tab_eventos {
	text-align: center;
	width:22px;
	height:22px;
	font-weight: bold;
	background-color: #8BBBDE;
	border-top: 1px solid #CDE2F1;
	border-right: 1px solid #3281B6;
	border-bottom: 1px solid #3281B6;
	border-left: 1px solid #CDE2F1;		
}

.tab_eventos a, .tab_eventos a:visited {
	color: #FFF;
	text-decoration: none;
}

.tab_eventos a:hover {
	color: #FFF;
	text-decoration: underline;
}

.tab_hoje_eventos {
	text-align: center;
	width:22px;
	height:22px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A7C525;
	border-top: 1px solid #DBEC97;
	border-right: 1px solid #4F5E11;
	border-bottom: 1px solid #4F5E11;
	border-left: 1px solid #DBEC97;		
}

.tab_hoje_eventos a, .tab_hoje_eventos a:visited {
	color: #FFF;
	text-decoration: none;
}

.tab_hoje_eventos a:hover {
	color: #FFF;
	text-decoration: underline;
}

.tab_mes {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	height:23px;
	background-color: #F9B90B;
}

.tab_mes a, .tab_mes a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.tab_mes a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.cxcalendario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 180px;
	border: 1px solid #A7C525;
	line-height: 20px;
	padding-left: 5px;
}
legend {
	font-weight: bold;
	color: #758B1B;
}

/* ESTILOS_EDITOR */

.imgs {
	border: 2px solid #A7C525;
}

img.BORDA_IMAGEM {
	border: 2px solid #A7C525;
}	

td.TABELA_CELULA {
	border: 1px solid #CCCCCC;
	padding-left:5px;
	padding-right:5px;
}

td.TABELA_TOPO {
	background-color: #B2CB3F;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	font-weight: bold;
}

td.TABELA_FUNDO {
	background-color: #F6AA23;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	font-weight: bold;
}

td.TOPO_VERDE {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_verde.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_VERMELHO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_vermelho.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_LARANJA {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_laranja.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_AMARELO {
	color:#003366;
	font-weight: bold;
	background-image: url(/img/estilos/topo_amarelo.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_AZUL {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_azul.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_AZUL_CLARO {
	color:#003366;
	font-weight: bold;
	background-image: url(/img/estilos/topo_azul_claro.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_ROXO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_roxo.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_VERDE_CLARO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_verde_claro.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.TOPO_VERDE a:link, td.TOPO_VERDE a:visited, td.TOPO_VERDE a:active, td.TOPO_VERMELHO a:link, td.TOPO_VERMELHO a:visited, td.TOPO_VERMELHO a:active, td.TOPO_LARANJA a:link, td.TOPO_LARANJA a:visited, td.TOPO_LARANJA a:active, td.TOPO_AZUL a:link, td.TOPO_AZUL a:visited, td.TOPO_AZUL a:active, td.TOPO_ROXO a:link, td.TOPO_ROXO a:visited, td.TOPO_ROXO a:active, td.TOPO_VERDE_CLARO a:link, td.TOPO_VERDE_CLARO a:visited, td.TOPO_VERDE_CLARO a:active, td.TOPO_VERDE_FUNDO a:link, td.TOPO_VERDE_FUNDO a:visited, td.TOPO_VERDE_FUNDO a:active, td.TOPO_LARANJA_FUNDO a:link, td.TOPO_LARANJA_FUNDO a:visited, td.TOPO_LARANJA_FUNDO a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

td.TOPO_VERDE a:hover, td.TOPO_VERMELHO a:hover, td.TOPO_LARANJA a:hover, td.TOPO_AZUL a:hover, td.TOPO_ROXO a:hover, td.TOPO_VERDE_CLARO a:hover,td.TOPO_VERDE_FUNDO a:hover, td.TOPO_LARANJA_FUNDO a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.TOPO_AMARELO a:link, td.TOPO_AMARELO a:visited, td.TOPO_AMARELO a:active, td.TOPO_AZUL_CLARO a:link, td.TOPO_AZUL_CLARO a:visited, td.TOPO_AZUL_CLARO a:active {
	color:#003366;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

td.TOPO_AMARELO a:hover, td.TOPO_AZUL_CLARO a:hover {
	color:#003366;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.TOPO_CONTORNO {
	background-image: url(/img/estilos/topo_contorno.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 12px;
	width: 165px;
}

td.FUNDO_CONTORNO {
	background-image: url(/img/estilos/fundo_contorno.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 165px;
}

td.ESQ_DIR_CONTORNO {
	width: 165px;
	border-right-width: 1px;
	border-left-width: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}

td.TITULO_VERDE {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-weight: bold;
	background-image: url(/img/estilos/tit_verde.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	vertical-align: middle;
	height: 30px;
	text-indent: 30px;
}

td.TITULO_VERDE a:link, td.TITULO_VERDE a:visited, td.TITULO_VERDE a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

td.TITULO_VERDE a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.TOPO_VERDE_ESQUERDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_verde_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 10px;
}

td.TOPO_VERDE_FUNDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_verde_back.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 40px;
	background-color: #9ECE1B;
}

td.TOPO_VERDE_DIREITO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_verde_right.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 10px;
}

td.TOPO_LARANJA_ESQUERDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_laranja_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 10px;
}

td.TOPO_LARANJA_FUNDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_laranja_back.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 40px;
	background-color: #F0B035;
}

td.TOPO_LARANJA_DIREITO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/topo_laranja_right.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 10px;
}

td.CINZA_SUPERIOR_ESQUERDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_superior_esquerdo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;
}

td.CINZA_SUPERIOR_DIREITO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_superior_direito.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;
}

td.CINZA_SUPERIOR_CENTRO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_superior_centro.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 10px;
}

td.CINZA_INFERIOR_ESQUERDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_inferior_esquerdo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
}

td.CINZA_INFERIOR_DIREITO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_inferior_direito.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
}

td.CINZA_INFERIOR_CENTRO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_inferior_centro.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
}

td.CINZA_ESQUERDO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_esquerdo.png);
	background-repeat: repeat-y;
	background-position: left top;
	height: 10px;
	width: 10px;
}

td.CINZA_DIREITO {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(/img/estilos/cinza_direito.png);
	background-repeat: repeat-y;
	background-position: right top;
	height: 10px;
	width: 10px;
}
