* {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND: url(../img/body_bg.gif) #fff no-repeat center 41px; FONT: 11px/14px 'Trebuchet MS'; COLOR: #303e43
}
INPUT {
	BORDER-RIGHT: #dcecf6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a6cee7 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../img/form_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; FONT: 11px 'Trebuchet MS'; BORDER-LEFT: #a6cee7 1px solid; COLOR: #499dba; PADDING-TOP: 0px; BORDER-BOTTOM: #dcecf6 1px solid; HEIGHT: 17px
}
SELECT {
	BORDER-RIGHT: #dcecf6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a6cee7 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: 11px 'Trebuchet MS'; BORDER-LEFT: #a6cee7 1px solid; COLOR: #499dba; PADDING-TOP: 0px; BORDER-BOTTOM: #dcecf6 1px solid; HEIGHT: 17px
}
OPTION {
	BACKGROUND: url(../img/form_bg.gif) repeat-x left 4px
}
TEXTAREA {
	BORDER-RIGHT: #dcecf6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a6cee7 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../img/form_bg.gif) #fff repeat-x left top; PADDING-BOTTOM: 0px; FONT: 11px 'Trebuchet MS'; BORDER-LEFT: #a6cee7 1px solid; COLOR: #499dba; PADDING-TOP: 0px; BORDER-BOTTOM: #dcecf6 1px solid
}
INPUT.pesquisar {
	WIDTH: 200px
}
SELECT.tipoEvento {
	WIDTH: 205px
}
SELECT.dataEvento {
	WIDTH: 205px
}
SELECT.localEvento {
	WIDTH: 205px
}
INPUT#contacto_nome {
	WIDTH: 437px
}
INPUT#contacto_mail {
	WIDTH: 217px
}
INPUT#contacto_assunto {
	WIDTH: 670px
}
TEXTAREA#contacto_msg {
	MAX-WIDTH: 670px; WIDTH: 670px; MAX-HEIGHT: 270px; HEIGHT: 270px
}
SELECT.pesquisarArea {
	WIDTH: 205px
}
SELECT.pesquisaUtilizacao {
	WIDTH: 205px
}
SELECT.pesquisaDesde {
	WIDTH: 95px; MARGIN-RIGHT: 10px
}
SELECT.pesquisaAte {
	WIDTH: 95px
}
A {
	FONT-WEIGHT: bold; COLOR: #3e859d; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #5e7882
}
H4 {
	PADDING-BOTTOM: 2px; FONT: bold 12px/14px Georgia; TEXT-TRANSFORM: uppercase; COLOR: #499dba
}
H3 {
	FONT: 20px/21px Georgia; COLOR: #990000
}
H3 A {
	FONT-WEIGHT: normal; COLOR: #990000! important
}
H3 A:hover {
	BORDER-BOTTOM: #990000 1px dotted; TEXT-DECORATION: none
}
P.data_local {
	MARGIN: 2px 0px; COLOR: #5e7882
}
P.destaque {
	MARGIN: 10px 0px 0px
}
P.nota {
	FONT-SIZE: 10px; MARGIN: 10px 0px 5px; COLOR: #799aa7
}
A.mais {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_maisIcon.gif) no-repeat left 3px
}
A.arrow {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_arrowIcon.gif) no-repeat left 3px; COLOR: #499dba! important
}
A.add {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_addIcon.gif) no-repeat left 2px; COLOR: #499dba! important
}
A.add_2 {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_addIcon_a.gif) no-repeat left 2px; COLOR: #fff! important
}
A.close {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_closeIcon.gif) no-repeat left 3px; COLOR: #fff! important
}
A.imprimir {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_imprimir.gif) no-repeat left 4px; COLOR: #fff! important
}
A.enviar {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_enviar.gif) no-repeat left 4px; COLOR: #fff! important
}
A.voltar {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(../img/btn_voltarIcon.gif) no-repeat left 3px
}
DL {
	MARGIN: 8px 0px 0px
}
DL.list_c {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-TOP: 2px
}
DT.list_a A {
	FONT-SIZE: 12px; COLOR: #990000
}
DT.list_b A {
	FONT-SIZE: 12px
}
DT.list_c A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #990000; PADDING-TOP: 0px
}
DD {
	FONT-SIZE: 10px; COLOR: #799aa7
}
DD.tema {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #5e7882
}
DL.listagem {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
DL.listagem DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #303e43; PADDING-TOP: 0px; BORDER-BOTTOM: #a4bfc7 1px solid
}
DL.listagem DD H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; LINE-HEIGHT: 18px
}
DL.listagem DD P.nota {
	MARGIN-TOP: 3px! important; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
DL.listagem_a {
	PADDING-BOTTOM: 0px; WIDTH: 100%
}
DL.listagem_a DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #303e43; PADDING-TOP: 0px; BORDER-BOTTOM: #a4bfc7 1px solid
}
DL.listagem_a DD P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
LI.folder_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/icon_folder.gif) no-repeat left 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
LI.folder_list2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
OL {
	FONT: 18px Georgia; MARGIN-LEFT: 40px; COLOR: #83c8db
}
OL P {
	MARGIN: 6px 0px; FONT: 12px 'trebuchet ms'; COLOR: #303e43
}
#header_box {
	BACKGROUND: url(../img/header_user_bg.gif) repeat-x left top; WIDTH: 100%
}
#header_userBox {
	MARGIN: 0px auto 1px; WIDTH: 960px; COLOR: #a9cbd6; PADDING-TOP: 13px; HEIGHT: 27px
}
#userBox {
	FLOAT: left; WIDTH: 50%
}
#userBox .btn {
	MARGIN-RIGHT: 2px
}
#user {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#user SPAN {
	FONT-WEIGHT: bold; COLOR: #bed123
}
#header_userBox_btns {
	FLOAT: right; WIDTH: 50%
}
#header_userBox_btns .btn {
	FLOAT: right; MARGIN-LEFT: 2px
}
#header {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 124px
}
.header {
	WIDTH: 100%; HEIGHT: 124px
}
.header TD {
	VERTICAL-ALIGN: middle
}
.header TD.logo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 215px; PADDING-TOP: 0px
}
.header TD.sep {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.header TD#sep_3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header TD#sep_3 IMG {
	DISPLAY: none
}
.header TD.header_destaque {
	WIDTH: 200px; PADDING-TOP: 15px
}
.header TD#destaque_twitter {
	PADDING-RIGHT: 10px; WIDTH: 280px
}
TABLE.header_destaque TD.cantoLft {
	WIDTH: 8px; HEIGHT: 8px
}
TABLE.header_destaque TD.cantoRgt {
	WIDTH: 8px; HEIGHT: 8px
}
TABLE.header_destaque TD.top {
	BACKGROUND: #fff
}
TABLE.header_destaque TD.bottom {
	BACKGROUND: #fff
}
TABLE.header_destaque TD.left {
	BACKGROUND: #fff
}
TABLE.header_destaque TD.right {
	BACKGROUND: #fff
}
TABLE.header_destaque TD.conteudo {
	BACKGROUND: #fff
}
TABLE.header_destaque .img {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 45px; TEXT-ALIGN: center
}
TABLE.header_destaque .txt {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 71%; COLOR: #303e43; LINE-HEIGHT: 12px
}
TD#destaque_twitter TABLE.header_destaque .txt {
	WIDTH: 80%
}
TABLE.header_destaque .txt A {
	FONT-SIZE: 11px! important
}
TABLE.header_destaque .txt IMG {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
TABLE#blog TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE#social_newtwork TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE#blog TD.cantoLft {
	WIDTH: 0px
}
TABLE#social_newtwork TD.cantoLft {
	WIDTH: 0px
}
TABLE#blog TD.cantoRgt {
	WIDTH: 0px
}
TABLE#social_newtwork TD.cantoRgt {
	WIDTH: 0px
}
TABLE#blog TD.cantoLft IMG {
	DISPLAY: none
}
TABLE#social_newtwork TD.cantoLft IMG {
	DISPLAY: none
}
TABLE#blog TD.cantoRgt IMG {
	DISPLAY: none
}
TABLE#social_newtwork TD.cantoRgt IMG {
	DISPLAY: none
}
#header_menuBox {
	FILTER: none! important; BACKGROUND-IMAGE: url(../img/menu_bg.png)! important; MARGIN: 0px auto; WIDTH: 960px; POSITION: static; HEIGHT: 33px
}
#menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 692px; MARGIN-RIGHT: 5px; PADDING-TOP: 10px
}
#menu .btn {
	MARGIN-RIGHT: 5px
}
#searchBox {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 228px; COLOR: #499dba; PADDING-TOP: 6px
}
#searchBox A {
	TEXT-TRANSFORM: uppercase; COLOR: #499dba; TEXT-DECORATION: none
}
#searchBox A:hover {
	TEXT-DECORATION: underline
}
INPUT.searchBox {
	WIDTH: 190px; MARGIN-RIGHT: 5px
}
#content_box {
	MARGIN: 0px auto; WIDTH: 960px
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 940px; PADDING-TOP: 10px
}
#lft_content {
	FLOAT: left; WIDTH: 702px; MARGIN-RIGHT: 5px
}
#rgt_content {
	FLOAT: left; MARGIN-RIGHT: 5px; WIDTH: 228px; MARGIN-LEFT: 0px;		
}

#lft_content_2 {
	FLOAT: left; WIDTH: 228px; MARGIN-RIGHT: 5px
}
#rgt_content_2 {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 702px
}
#interior_lft {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 227px; MARGIN-RIGHT: 5px
}
#interior_rgt {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 465px
}
#footer_box {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 960px
}
#publicidade {
	MARGIN-TOP: 10px; BACKGROUND: url(../img/footer_pub_bg.gif) repeat-x left bottom; FLOAT: left; WIDTH: 100%; COLOR: #fff
}
TABLE.publicidade {
	WIDTH: 960px
}
TABLE.publicidade TD.canto {
	WIDTH: 10px; HEIGHT: 10px
}
TABLE.publicidade TD.canto IMG {
	WIDTH: 10px; HEIGHT: 10px
}
TABLE.publicidade TD.top {
	BACKGROUND: url(../img/canto_pub_top.gif) #499dba repeat-x left top; HEIGHT: 10px
}
TABLE.publicidade TD.bottom {
	BACKGROUND: url(../img/canto_pub_bottom.gif) #499dba repeat-x left bottom; HEIGHT: 10px
}
TABLE.publicidade TD.left {
	BACKGROUND: url(../img/canto_pub_left.gif) #499dba repeat-y left top; WIDTH: 10px
}
TABLE.publicidade TD.right {
	BACKGROUND: url(../img/canto_pub_right.gif) #499dba repeat-y right top; WIDTH: 10px
}
TABLE.publicidade TD.content {
	BACKGROUND: #499dba
}
TABLE.publicidade TD.content IMG {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(../img/footer_bg.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #4c7683; PADDING-TOP: 10px; HEIGHT: 20px
}
#footer A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #196983
}
#footer .links {
	PADDING-LEFT: 10px; FLOAT: left
}
#footer .creditos {
	PADDING-RIGHT: 10px; FLOAT: right
}
.modulo {
	FLOAT: left; WIDTH: 100%
}
.modulo .cantos {
	CLEAR: both; WIDTH: 100%; HEIGHT: 2px
}
.modulo IMG.canto_lft {
	FLOAT: left; WIDTH: 2px; HEIGHT: 2px
}
.modulo IMG.canto_rgt {
	FLOAT: right; WIDTH: 2px; HEIGHT: 2px
}
.mod_header {
	CLEAR: both; BACKGROUND: #83c8db; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
.mod_header_b {
	BACKGROUND: #499dba
	
}
.mod_header .title {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px
}
.mod_header .title_link {
	FLOAT: left; WIDTH: 100%
}
.mod_header .title_link .left {
	FLOAT: left; WIDTH: 93%
}
.mod_header .title_link .left A {
	COLOR: #fff
}
.mod_header .title_link .right {
	FLOAT: right! important; WIDTH: 10px; PADDING-TOP: 2px
}
.mod_conteudo {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.mod_conteudo .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 0px 0px; WIDTH: 464px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.mod_conteudo .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 6px; WIDTH: 227px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.foto_item {
	FLOAT: left; MARGIN: 2px 2px 3px 3px
}
.modulo_destaque .mod_conteudo {
	CLEAR: both; BACKGROUND: #f4f9fb; FLOAT: left; MARGIN-BOTTOM: 10px! important; WIDTH: 100%
}
.modulo_destaque .mod_conteudo .conteudo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.modulo_destaque_small .mod_header {
	MARGIN: 0px
}
#breadcrumbs {
	TEXT-TRANSFORM: none! important
}
#breadcrumbs .mod_header .title SPAN {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(../img/breadcrumbs_icon.gif) no-repeat right 6px; TEXT-TRANSFORM: none; MARGIN-RIGHT: 10px
}
#breadcrumbs .mod_header .title A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #fff
}
.submenu {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.submenu .mod_header {
	CLEAR: both; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.submenu .mod_conteudo {
	CLEAR: both; DISPLAY: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.submenu .mod_conteudo UL {
	MARGIN-LEFT: 5px
}
TABLE.destaque {
	WIDTH: 100%
}
TABLE.destaque TD.img {
	VERTICAL-ALIGN: top
}
TABLE.destaque TD.img IMG {
	WIDTH: 217px; MARGIN-RIGHT: 10px; HEIGHT: 180px
}
TABLE.destaque TD.informacao {
	VERTICAL-ALIGN: top
}
TABLE.destaque TD.destaque_tools {
	VERTICAL-ALIGN: bottom
}
TD.destaque_links .btn_mais {
	MARGIN-RIGHT: 3px
}
TD.destaque_links .btn_links {
	FONT-SIZE: 10px; MARGIN-LEFT: 2px! important
}
TD.destaque_links .btn_links SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.destaque_links .btn_links A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.destaque_links .btn_links A:hover {
	BACKGROUND: #499dba; TEXT-DECORATION: none
}
.destaque_bg {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; BACKGROUND: #f4f9fb; PADDING-BOTTOM: 10px! important; WIDTH: 207px! important; PADDING-TOP: 10px! important
}
.destaque_small IMG {
	MARGIN-BOTTOM: 2px; WIDTH: 227px; HEIGHT: 80px
}
.destaque_small H4 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0px
}
.destaque_small H3 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px
}
.destaque_small P.destaque {
	MARGIN: 0px
}
.modulo_destaque_small .btn_mais {
	MARGIN: 10px 0px 0px
}
.left .destaque_small {
	FLOAT: left; WIDTH: 227px
}
.sep_destaque_small {
	FLOAT: left; WIDTH: 10px; HEIGHT: 1px
}
.sep_destaque_small IMG {
	WIDTH: 10px; HEIGHT: 1px
}
#interior_rgt .modulo_destaque_small {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 10px! important
}
#interior_lft .modulo_destaque_small {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 10px! important
}
#interior_rgt .destaque_small {
	FLOAT: left; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
#interior_lft .destaque_small {
	FLOAT: left; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.destaquePg TABLE.destaque TD.informacao {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.noticias_list {
	MARGIN-BOTTOM: 10px
}
.noticias_list .mod_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #a4bfc7 1px solid
}
TABLE.noticias_destaque {
	WIDTH: 100%
}
TABLE.noticias_destaque TD.img {
	VERTICAL-ALIGN: top
}
TABLE.noticias_destaque TD.img IMG {
	MARGIN-LEFT: 10px; WIDTH: 128px; HEIGHT: 104px
}
TABLE.noticias_destaque TD.informacao {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top
}
TABLE.noticias_destaque TD.informacao H3 {
	FONT-SIZE: 16px
}
TABLE.noticias_destaque TD.informacao P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
TABLE.noticias_destaque TD.destaque_links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom! important; PADDING-TOP: 0px
}
.frase_dia P.data_local {
	MARGIN: 5px 0px
}
BLOCKQUOTE {
	MARGIN-TOP: 5px; PADDING-LEFT: 22px; FONT: italic 12px/16px Georgia; COLOR: #303d42
}
BLOCKQUOTE SPAN {
	PADDING-RIGHT: 22px; DISPLAY: block
}
.bannerTxt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 207px; PADDING-TOP: 10px; HEIGHT: 180px
}
.bannerTxt H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 26px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-STYLE: italic
}
.bannerTxt H3 SPAN {
	FONT-SIZE: 18px
}
.bannerTxt H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bannerTxt P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bannerTxt .btn {
	MARGIN-TOP: 10px
}
.bannerTxt_a {
	BACKGROUND: url(../img/APDCTV_square_1.png) no-repeat center top
}
/*.bannerTxt_a {
	BACKGROUND: url(../img/bannerTxt_bg_a.gif) no-repeat center top
}*/
.bannerTxt_a H5 {
	COLOR: #83c8db
}
.bannerTxt_a P {
	COLOR: #83c8db
}
.bannerTxt_a A.arrow {
	COLOR: #499dba! important
}
.bannerTxt_b {
	BACKGROUND: url(../img/bannerTxt_bg_b.gif) no-repeat center top
}
.bannerTxt_b H5 {
	COLOR: #fcbf00
}
.bannerTxt_b P {
	COLOR: #fcbf00
}
.bannerTxt_b A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_b.gif); COLOR: #9f1111! important
}
.bannerTxt_c {
	BACKGROUND: url(../img/bannerTxt_bg_c.gif) no-repeat center top
}
.bannerTxt_c P {
	MARGIN-TOP: 15px; COLOR: #303d42
}
.bannerTxt_c H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 22px; COLOR: #303d42; PADDING-TOP: 5px
}
.bannerTxt_c A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_c.gif); COLOR: #676e09! important
}
.bannerTxt_d {
	BACKGROUND: url(../img/bannerTxt_bg_d.gif) no-repeat center top
}
.bannerTxt_d P {
	MARGIN-TOP: 10px; COLOR: #fff
}
.bannerTxt_d H3 {
	PADDING-LEFT: 5px; FONT-SIZE: 22px; COLOR: #fff; PADDING-TOP: 5px
}
.bannerTxt_d H3 A {
	COLOR: #fff! important
}
.bannerTxt_d IMG {
	MARGIN-LEFT: 3px
}
.bannerTxt_d H5 {
	FONT-WEIGHT: normal; COLOR: #fff
}
.bannerTxt_d A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon.gif); COLOR: #499dba! important
}
.bannerTxt_e {
	BACKGROUND: url(../img/bannerTxt_bg_e.gif) no-repeat center top
}
.bannerTxt_e P {
	MARGIN-TOP: 17px; COLOR: #303d42
}
.bannerTxt_e H3 {
	PADDING-LEFT: 15px; FONT-SIZE: 22px; COLOR: #303e43; PADDING-TOP: 7px
}
.bannerTxt_e H3 A {
	COLOR: #303e43! important
}
.bannerTxt_e IMG {
	MARGIN-LEFT: 3px
}
.bannerTxt_e H5 {
	PADDING-LEFT: 15px; COLOR: #fff; PADDING-TOP: 2px
}
.bannerTxt_e .btn {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 2px
}
.bannerTxt_e .btn A {
	FONT-SIZE: 10px! important; COLOR: #9f1111! important
}
.bannerTxt_e A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_b.gif)
}
.agenda {
	MARGIN-BOTTOM: 10px; COLOR: #fff
}
.agenda TABLE {
	BACKGROUND: #83c8db; WIDTH: 100%
}
.agenda TD {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.agenda TD.canto_lft {
	VERTICAL-ALIGN: top; WIDTH: 3px
}
.agenda TD.canto_rgt {
	BACKGROUND: #499dba; VERTICAL-ALIGN: top; WIDTH: 3px
}
.agenda TD.canto_rgt IMG {
	FLOAT: right
}
.agenda TD.sep {
	VERTICAL-ALIGN: top; WIDTH: 16px
}
.agenda TD.title_a {
	CURSOR: pointer
}
.agenda TD.title_b {
	BACKGROUND: #499dba; CURSOR: pointer
}
.agenda .cantos {
	BACKGROUND: #499dba
}
.agenda .canto_header_cont IMG {
	FLOAT: right
}
.agenda .agenda_conteudo {
	BACKGROUND: #499dba; WIDTH: 100%
}
.agenda .btnsTop {
	CLEAR: both; PADDING-LEFT: 8px; FLOAT: left; PADDING-TOP: 8px
}
.agenda .btnsBottom {
	CLEAR: both; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px
}
.agenda .btn {
	MARGIN-LEFT: 2px
}
.agenda .btn .btn_e_mdl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.agenda .agenda_dia A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #499dba
}
.agenda A.arrow {
	TEXT-TRANSFORM: none
}
.agenda A.add {
	TEXT-TRANSFORM: none
}
.agenda .eventos {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px! important; TEXT-TRANSFORM: none; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
.eventos_list {
	PADDING-RIGHT: 5px; OVERFLOW: auto; WIDTH: 96%; HEIGHT: 130px
}
.eventos_list DT.list_b A {
	COLOR: #fff
}
.eventos_list DD {
	COLOR: #d1ebf2
}
.patrocinios {
	CLEAR: both; Z-INDEX: 1; FLOAT: none; MARGIN-BOTTOM: 10px; POSITION: relative
}
.patrocinios .mod_header {
	MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.patrocinios .mod_conteudo {
	MARGIN-BOTTOM: 5px; WIDTH: 100%
}
.patrocinios .mod_conteudo .cantos {
	BACKGROUND: #83c8db; FLOAT: left
}
.patrocinios .btn {
	MARGIN: 10px 0px 8px 10px
}
.patrocinios A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_a.gif); COLOR: #fff! important
}
.patrocinios .patrocinio {
	CLEAR: both; BORDER-RIGHT: #83c8db 1px solid; BORDER-TOP: #83c8db 1px solid; FLOAT: left; MARGIN: 5px 0px; BORDER-LEFT: #83c8db 1px solid; BORDER-BOTTOM: #83c8db 1px solid
}
.patrocinio_BOX {
	MARGIN-TOP: -110px; DISPLAY: none; Z-INDEX: 998; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100%; PADDING-TOP: 20px; POSITION: relative
}
.patrocinio_BOX .conteudo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 6px
}
.patrocinio_BOX .cantosBot {
	BORDER-BOTTOM: #fff 1px solid
}
.patrocinio_lista {
	Z-INDEX: 999; BACKGROUND: #83c8db; FLOAT: left; POSITION: absolute
}
.fotolog_videolog .btn {
	MARGIN: 10px 2px 5px 0px
}
.fotolog_videolog .btn A {
	FONT-SIZE: 10px! important
}
TABLE.videoLog TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TABLE.videoLog TD.info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #5e7882; PADDING-TOP: 0px
}
TABLE.videoLog TD SPAN {
	FONT-WEIGHT: bold
}
.listagem {
	FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.listagem_folder {
	FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.listagem .btn_mais {
	MARGIN-TOP: 10px
}
TABLE.links_list {
	WIDTH: 100%
}
TABLE.links_list TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 48%; PADDING-TOP: 3px
}
TABLE.links_list TD A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff
}
TABLE.links_list TD A:hover {
	FONT-WEIGHT: bold
}
.imgs_list {
	MARGIN-BOTTOM: 10px! important; PADDING-BOTTOM: 5px
}
.imgs_list .foto_item {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 10px; MARGIN: 0px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.googleMAP {
	MARGIN-BOTTOM: 10px
}
.googleMAP .mapa {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/mapa.gif) no-repeat left 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 207px; PADDING-TOP: 10px; HEIGHT: 174px
}
.googleMAP .mapa .btn {
	MARGIN: 155px 0px 0px 5px
}
.googleMAP .mapa .btn A {
	TEXT-TRANSFORM: none! important
}
TABLE.formulario TD.labels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #3e859d; PADDING-TOP: 5px
}
TABLE.formulario TD.sep {
	WIDTH: 10px
}
TABLE.formulario TD.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.formulario TD.col_2 {
	WIDTH: 48%; PADDING: 0 0 0 10px; VERTICAL-ALIGN: top;
}

.boxFORM .tools {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.boxFORM .tools .nota {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; FLOAT: right; COLOR: #499dba
}
.boxFORM .btn_d_mdl A {
	BACKGROUND: url(../img/btn_arrowIcon_a.gif) no-repeat left 3px
}
.boxFORM .btn_f_mdl A {
	BACKGROUND: url(../img/btn_arrowIcon_d.gif) no-repeat left 3px
}
.pesquisa_box {
	BACKGROUND: #83c8db; MARGIN-BOTTOM: 10px
}
.pesquisa_box TABLE.form {
	MARGIN: 5px 0px; COLOR: #fff
}
.pesquisa_box TABLE.form TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pesquisa_box .conteudo {
	BACKGROUND: #83c8db; FLOAT: left; WIDTH: 100%
}
.pesquisa_box .cantos {
	FLOAT: left
}
.pesquisa_box .btn {
	MARGIN: 0px 0px 8px 10px
}
.pesquisa_box A.arrow {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_a.gif); COLOR: #fff! important
}
.pesquisaAvancada .mod_header {
	MARGIN-BOTTOM: 1px
}
.pesquisaFiltro {
	MARGIN-BOTTOM: 10px
}
.pesquisaFiltro .mod_conteudo {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a4bfc7 1px solid
}
.pesquisaFiltro .mod_conteudo P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #303d42; PADDING-TOP: 0px
}
.pesquisaFiltro .mod_conteudo P SPAN {
	FONT-WEIGHT: bold
}
.pesquisaFiltro .mod_conteudo UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px
}
.artigo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.artigo P {
	MARGIN: 15px 0px
}
.artigo IMG.imagem_conteudo {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.artigo DL {
	MARGIN-TOP: 0px! important
}
.artigo DT {
	FONT-SIZE: 10px; COLOR: #799aa7
}
.artigo DT.list_a {
	PADDING-TOP: 0px
}
.artigo DT SPAN {
	FONT-WEIGHT: bold! important
}
.page_intro .mod_conteudo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px
}
.pager {
	WIDTH: 100%
}
.pager_btns {
	FLOAT: left; WIDTH: 40%
}
.pager_btns .btn_anterior {
	MARGIN-RIGHT: 2px
}
.pager_links {
	FLOAT: left; WIDTH: 40%; TEXT-ALIGN: right
}
.pager_links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pager_links LI {
	DISPLAY: inline; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none
}
.pager_links SPAN {
	COLOR: #499dba
}
.pager_links A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold! important; PADDING-BOTTOM: 0px; COLOR: #499dba; PADDING-TOP: 0px
}
.pager_links A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold! important; PADDING-BOTTOM: 0px; COLOR: #499dba; PADDING-TOP: 0px
}
.pager_links A:hover {
	COLOR: #ad3333
}
.pager_links A:active {
	COLOR: #ad3333
}
.pager_links A.currentpage {
	FONT-WEIGHT: bold! important; CURSOR: default; COLOR: #a4bfc7! important
}
.tools {
	PADDING-RIGHT: 10px; BORDER-TOP: #a4bfc7 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
.btn_voltar A {
	BACKGROUND-IMAGE: url(../img/btn_arrowIcon_a_back.gif); COLOR: #fff! important
}
.btn_imprimir {
	MARGIN-LEFT: 5px
}
.btn_enviar {
	MARGIN-LEFT: 5px
}
.btn_adicionar {
	MARGIN-LEFT: 5px
}
.btn_addCalendario {
	MARGIN-LEFT: 5px
}
.btn {
	FLOAT: left; HEIGHT: 15px
}
.btn A {
	COLOR: #fff; TEXT-DECORATION: none
}
.btn A:hover {
	TEXT-DECORATION: underline
}
.btn_a_lft {
	BACKGROUND: url(../img/btn_a_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_a_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #718992; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_a_rgt {
	BACKGROUND: url(../img/btn_a_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_b_lft {
	BACKGROUND: url(../img/btn_b_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_b_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #cc4b2c; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_b_rgt {
	BACKGROUND: url(../img/btn_b_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_c_lft {
	BACKGROUND: url(../img/btn_c_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_c_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #499dba; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_c_rgt {
	BACKGROUND: url(../img/btn_c_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_d_lft {
	BACKGROUND: url(../img/btn_d_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_d_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #83c8db; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_d_rgt {
	BACKGROUND: url(../img/btn_d_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_e_lft {
	BACKGROUND: url(../img/btn_e_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_e_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #499dba; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_e_rgt {
	BACKGROUND: url(../img/btn_e_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_f_lft {
	BACKGROUND: url(../img/btn_f_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_f_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #bfcc20; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_f_rgt {
	BACKGROUND: url(../img/btn_f_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_menu_lft {
	FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_menu_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #3584a0; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_menu_mdl A {
	COLOR: #3584a0! important
}
.btn_menu_mdl A:hover {
	COLOR: #3584a0; TEXT-DECORATION: underline
}
.btn_menu_rgt {
	FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_menuOVER_lft {
	BACKGROUND: url(../img/btn_menuOVER_lft.gif) no-repeat left top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}
.btn_menuOVER_mdl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #499dba; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 13px; PADDING-TOP: 1px; HEIGHT: 14px
}
.btn_menuOVER_mdl A {
	COLOR: #fff
}
.btn_menuOVER_mdl A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.btn_menuOVER_rgt {
	BACKGROUND: url(../img/btn_menuOVER_rgt.gif) no-repeat right top; FLOAT: left; WIDTH: 3px; HEIGHT: 15px
}

#footer{ width:970px; margin:0 auto; height:auto!important; height:146px; overflow:hidden}

/*------------------FOOTER------------------*/
#footer .footerLeft{ float:left; height:105px;}
#footer .footerRight{ float:right; width:225px; height:105px}
.footerMenu ul{ padding-bottom:6px}
.footerMenu ul li{ display:inline; color:#96dfe8;}
.footerMenu ul li a{ color:#179fd7; font-size:11px}
.footerMenu ul li a:hover{ text-decoration:underline;}
#footer p.textGray{ padding-bottom:12px}


.whiteBoxRounded{ background-color:#ffffff;}
.whiteBoxRounded p{padding:7px 11px}

.cornerWhiteTop2{ background:url(../img/bg_white_top_left2.gif) no-repeat top left; display:block; height:6px;}
.cornerWhiteBottom2{ background:#ffffff url(../img/bg_white_bottom_left2.gif) no-repeat bottom left; display:block; height:6px;}


/*------Template login ----------*/

.login .loginBt {
background:none repeat scroll 0 0 #718992;

color:#FFFFFF;
cursor:pointer;
font-size:11px;
FONT-WEIGHT: bold;
BORDER-WIDTH:0;
height:16px;
margin-left: 6px;
width:52px;
}

.login input {
color:#5E7882;
font-size:11px;
width:74px;
height:14px;
}



.login {
color:#51D9EA;
width:300px;
font-size:11px;
overflow:hidden;

}

.left1 {
float:left;
}

.loginInputBg {
background:url("../img/bg_input_login.gif") no-repeat scroll left top transparent;
float:left;
margin-left:4px;
margin-right:4px;
padding-bottom:2px;
width:80px;
}

.TabelaCell, .TabelaLastCell
{
	padding-left: 10px;
}

.TabelaHeaderCell, .TabelaLastHeaderCell
{
	padding-left:10px;
}

.TabelaCell, .TabelaHeaderCell
{
	border-right: 1px solid #FFFFFF;
}
.tabela_topico{

	height: 30px;
	border-bottom: 1px solid #499DBA;
	background-color: #499DBA;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.tabela_01{

	height: 30px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
}

.tabela_02{

	height: 30px;
	background-color: #E5ECF9;
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
}

/* the div that holds the date picker calendar */
.dpDiv {
            }


/* the table (within the div) that holds the date picker calendar */
.dpTable {
            font-family: verdana;
            text-align: center;
            color: #505050;
            /*background-color: #ece9d8;*/
            background-color: #FFFFFF;
            border: 1px solid #AAAAAA;
            }


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
            }


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
            }


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR 
{
            }


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
            }


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
            border: 1px solid #ece9d8;
            }


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
/*            background-color: #CCCCCC;*/
            background-color: #303E43;
            border: 1px solid #AAAAAA;
            }


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
            background-color: #aca998;
            border: 1px solid #888888;
            cursor: pointer;
            color: #003366;
            }


/* the table cell that holds the name of the month and the year */
.dpTitleTD 
{
    text-align:center;
    width:135px;
            }


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD 
{
            }


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
            }


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
            /*background-color: #CCCCCC;*/
            background-color: #83c8db;
            border: 1px solid #AAAAAA;
            color: white;
            }


/* additional style information for the text that indicates the month and year */
.dpTitleText {
            font-size: 10px;
            color: gray;
            font-weight: bold;
            text-align:center;
            width:120px;
            }


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
            color: #003366;
            font-weight: bold;
            }


/* the forward/backward buttons at the top */
.dpButton {
            font-family: Verdana;
            font-size: 10px;
            color: gray;
            font-weight: bold;
            padding: 0px;
            border:0;
            }


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
            font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: gray;
            font-weight: bold;
            border:0;
            }

