BODY {margin-top:0px; margin-left: 0px; margin-right: 0px;background:#ffffff;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(imgs/gifs/overlay.png); }
* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/gifs/overlay.png", sizingMethod="scale");
}

#movable_obj2_id {
	WIDTH: 380px;  LEFT: 350px; POSITION: absolute; TOP: 250px
}

.infobox {
BORDER: #C7DFDF 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: left
}
.infobox DIV {background: url(../imgs/barraaqua.gif);
	WIDTH: 120px; TEXT-INDENT: 1em; CURSOR: pointer; 
}

/*Avisos*/
#domticker{ width: 137px;height: 120px;border-right: #D9E1E1 1px solid; border-left: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid;padding: 5px;FONT: 11px arial,verdana; color:#777777;background-color: #E2F6F6;}
#domticker div{  z-index: 90; background-color: #E2F6F6;}
#domticker div b{ z-index: 90;  color:#359392;}
#domticker a{font-weight: bold;}

#TICKER {z-index: 90;}
.ticknews_nobr{FONT:bold 10px arial,verdana; color:#999999; TEXT-DECORATION: none;}
.ticknews{border: #A1E0DF 1px solid;background-color: #f0f0f0;background: url(../imgs/fundo_ticker.jpg); FONT:bold 10px arial,verdana; color:#999999; TEXT-DECORATION: none;padding-top:1px;}
.ticknews b{FONT:bold 11px arial,verdana; color:#ffffff; TEXT-DECORATION: none;padding:1px;}
.ticknews a:link{FONT: 10px verdana,arial,verdana; color:#777777; TEXT-DECORATION: none;}
.ticknews a:visited{FONT: 10px verdana,arial,verdana; color:#777777; TEXT-DECORATION: none;}
.ticknews a:hover{FONT: 10px verdana,arial,verdana; color:#379293; TEXT-DECORATION: none;}

.banner {padding-right:12px;COLOR: #777777; FONT: 10px/1.5em arial,verdana;TEXT-DECORATION: none;}
#banner {background: url(../imgs/banner.jpg); width:924px; height:90px;cursor: pointer;}
.banner b {COLOR: #359392; FONT:bold 10px arial,verdana;TEXT-DECORATION: none;}
.max {COLOR: #D91B1B; FONT:bold 10px arial,verdana;TEXT-DECORATION: none;}
.min {COLOR: #205ADE; FONT:bold 10px arial,verdana;TEXT-DECORATION: none;}



div.TabView div.Tabs {height: 20px; overflow: hidden;}
div.TabView div.Tabs a {float: left; display: table-cell; width:  59px; text-align: center; height: 18px;padding-top: 3px;vertical-align: middle;  border-left: 1px solid #D9E1E1; border-top: 1px solid #D9E1E1; text-decoration: none; }
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {background-color: #f3f3f3;height: 18px;padding-top: 4px; color: #444444;}
div.TabView div.Pages {clear: both; border: 1px solid #D9E1E1; overflow: hidden;}
div.TabView div.Pages div.Page{height: 100%;  padding: 0px;overflow: hidden;}
div.TabView div.Pages div.Page div.Pad {padding: 3px 5px;}


.loading {padding-left:12px; padding-right:12px; COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}

.eventos {border-bottom: #599998 1px solid; background:#034948;FONT:bold 11px arial,verdana; padding-left:8px;padding-top:2px;padding-bottom:2px; color:#ffffff;}
.eventos a:link{FONT:bold 10px arial,verdana; color:#ffffff; TEXT-DECORATION: none;padding-right:8px;padding-left:8px;}
.eventos a:visited{FONT:bold 10px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.eventos a:hover{FONT:bold 10px arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}

.menu_superior {padding-left:12px; padding-right:12px; COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.menu_superior b{COLOR: #359392; FONT: 12px arial,verdana;TEXT-DECORATION: none;padding:3px;}
.menu_superior a:link{color:#777777; TEXT-DECORATION: none;}
.menu_superior a:visited{ color:#777777; TEXT-DECORATION: none;}
.menu_superior a:hover{FONT: 10px arial,verdana; color:#379293; TEXT-DECORATION: none;}

.link_geral {COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;padding-top:2px;}
.link_geral a:link{FONT: 10px arial,verdana; color:#777777; TEXT-DECORATION: none;}
.link_geral a:visited{FONT: 10px arial,verdana; color:#777777; TEXT-DECORATION: none;}
.link_geral a:hover{FONT: 10px arial,verdana; color:#379293; TEXT-DECORATION: none;}

.aspas {COLOR: #359392; FONT: 12px/1.2em arial,verdana;TEXT-DECORATION: none;padding-right:3px;}

.menu1 {z-index: 10;border-top: #A5CACA 1px solid;border-bottom: #D9E1E1 1px solid; background:#f3f3f3;FONT:bold 11px arial,verdana; padding-left:8px;padding-top:5px;padding-bottom:3px; color:#444444;}

.menu_fundo {z-index: 10;FONT:bold 12px arial,verdana;padding:7px; padding-top:9px; color:#ffffff;background: url(../imgs/fundo_menu.jpg);}
.menu {z-index: 10;FONT: 12px/0.0em arial,verdana; color:#aaaaaa; TEXT-DECORATION: none;}
.menu_barra {z-index: 10;FONT: 12px/1.25em arial,verdana; color:#aaaaaa; TEXT-DECORATION: none;}
.menu b{z-index: 10;FONT:bold 14px arial,verdana; color:#ff0; TEXT-DECORATION: none;}
.menu a:link{z-index: 10;FONT:bold 12px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu a:visited{z-index: 10;FONT:bold 12px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu a:hover{z-index: 10;FONT:bold 12px arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}
.menu li a:link{ z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li a:visited{z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li a:hover{z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}
.menu li ul li a:link{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li ul li a:visited{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li ul li a:hover{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}

.menu li li a:link{z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li li a:visited{z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li li a:hover{z-index: 10; display: block; border-top: 1px solid #666; color: #0000;FONT: 11px/1.5em arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}
.menu li ul li ul li a:link{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li ul li ul li a:visited{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.menu li ul li ul li a:hover{z-index: 10; FONT: 11px/1.5em arial,verdana; color:#95D9D8; TEXT-DECORATION: none;}



/* menu horizontal-vertical by micox */
.menu-hv * { margin: 0; padding: 0;}
.menu-hv a { display: block; }
.menu-hv li { list-style: none; float: left; height: 1%; }
.menu-hv li ul { position: absolute; visibility: hidden;}
.menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */}
.menu-hv li ul li ul { position: absolute; left: 100%; }
.menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible;}
.menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden;}
.menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible;}
.menu-hv {width:100%;  margin: 0 0 0 0px; color: #FFFFFF;}
.menu-hv a { font-weight: bold;  text-decoration: none; color: #0000; padding: 0 6px 0px 6px; line-height: 0px; text-align:left;}
.menu-hv a:hover { text-decoration:  underline; color: #0000;}
.menu-hv ul li ul {  background-color: #1F8D8C; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; color: #0000;}

.menu-hv li:hover ul ul ul, .menu-hv li.over ul ul ul{ visibility: visible;}
.menu-hv li:hover ul ul ul, .menu-hv li.over ul ul  ul{ visibility: hidden;}
.menu-hv ul ul ul li:hover ul, .menu-hv ul ul ul li.over ul { visibility: visible;}
.menu-hv ul li ul li ul {  background-color: #1F8D8C; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; color: #0000;}
.menu-hv li ul li ul { position: absolute; visibility: hidden;}
.menu-hv li:hover ul ul ul, .menu-hv li.over ul ul  ul{ visibility: hidden;}


.menu_fundo1 {FONT:bold 12px arial,verdana;padding:3px; padding-top:4px; color:#ffffff;background: url(../imgs/fundo1_menu.jpg);}

.titulos_menu b{FONT:bold 12px arial,verdana; color:#ffffff; TEXT-DECORATION: none; padding-bottom:7px; padding-right:4px;}
.titulos_menu span{FONT: 9px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.titulos_menu span a:link{FONT: 9px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.titulos_menu span a:visited{FONT: 9px arial,verdana; color:#ffffff; TEXT-DECORATION: none;}
.titulos_menu span a:hover{FONT: 9px arial,verdana; color:#D9E1E1; TEXT-DECORATION: none;}

.tabela_geral_tabs {border-right: #D9E1E1 1px solid; border-left: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid; FONT:bold 11px arial,verdana; padding-left:8px;padding-top:5px;padding-bottom:3px; color:#444444;background:#ffffff;}
.tabela_geral {border: #D9E1E1 1px solid;FONT:bold 11px arial,verdana; padding-left:8px;padding-top:5px;padding-bottom:3px; color:#444444;background:#ffffff;}
.tabela_geral1 {border: #A5CACA 1px solid; FONT:bold 11px arial,verdana; padding-left:8px;padding-top:3px;padding-bottom:3px; color:#444444;background:#E2F6F6;}
.tabela_opcoes {border-top: #A5CACA 1px solid; background:#f3f3f3;padding-top:9px;}
.tabela_geral_imagens {border: #D9E1E1 1px solid;background:#ffffff;}

.menu_opcoes { TEXT-Align: center;Vertical-Align:center;}
.menu_opcoes a:link{COLOR: #379293; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.menu_opcoes a:visited{COLOR: #379293; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.menu_opcoes a:active{COLOR: #379293; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.menu_opcoes a:hover{COLOR: #999999; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}

.destaque_principal {padding-top:8px;padding-right:8px;}
.espaco_conteudo {padding-left:2px;padding-right:8px;}

.procura{COLOR: #dfdfdf; FONT:bold 10px Arial,verdana;padding-top:6px;}

.sites{border-right: #D9E1E1 1px solid; border-left: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid;}
.sites img:hover{opacity:9.0;  filter:alpha(opacity=900);  -moz-opacity: 9.0;  -khtml-opacity: 9.0;}
.imagens img{opacity:9.0;  filter:alpha(opacity=900);  -moz-opacity: 9.0;  -khtml-opacity: 9.0;} 
.imagens img:hover{opacity: .4;  filter:alpha(opacity=40);  -moz-opacity: 0.4;  -khtml-opacity: 0.4;background:#000;}

.novidades{COLOR: #777777; FONT: 9px/1.4em arial;padding:2px;border-right: #D9E1E1 1px solid; border-left: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid;padding: 1px;background-color: #EFF9F9;}
.novidades b{COLOR: #359392; FONT:bold 9px arial,verdana;TEXT-DECORATION: none;}
.novidades strong{COLOR: #359392; FONT:bold 10px arial,verdana;TEXT-DECORATION: none;}
.novidades a:link{COLOR: #697363; FONT: 9px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:visited{COLOR: #697363; FONT: 9px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:active{COLOR: #697363; FONT: 9px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:hover{COLOR: #999999; FONT: 9px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:link b{COLOR: #359392; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:visited b{COLOR: #359392; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:active b{COLOR: #359392; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades a:hover b{COLOR: #999999; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.novidades li{LIST-STYLE-TYPE: square;}

.t3 td{padding-right:16px;}

.tabela td{COLOR: #777777; FONT: 11px/1.4em arial;border-bottom: #dfdfdf 1px solid;padding-right:20px;padding-left:4px;}
.tabela th{COLOR: #777777; FONT:bold 11px/1.4em arial;text-align:right; border-bottom: #dfdfdf 1px solid; border-left: #e9e9e9 1px solid;padding-right:4px;padding-left:4px;}

.formulario th {COLOR: #359392; FONT:bold 11px arial,verdana;TEXT-DECORATION: none;padding-top:5px;vertical-align: top;}
.formulario td {COLOR: #777777; FONT: 11px arial,verdana;TEXT-DECORATION: none;padding-top:5px;}

#aviso td{COLOR: #777777; FONT: 9px/1.4em arial;padding:8px;border-left: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid; border-top: #379293 1px solid;background-color: #EFF9F9;}
#aviso th{COLOR: #777777; FONT: 9px/1.4em arial;padding:8px;border-right: #D9E1E1 1px solid; border-bottom: #D9E1E1 1px solid; border-top: #379293 1px solid;background-color: #EFF9F9;}


.conteudo_pequeno{COLOR: #777777; FONT: 10px/1.4em arial;text-align:justify;padding-right:5px;}
.conteudo_pequeno b{COLOR: #359392; FONT: 10px/1.4em arial;text-align:justify;padding-right:5px;vertical-align: top; }

.conteudoleft{COLOR: #777777; FONT:bold 11px arial;text-align:justify;border-right: #dfdfdf 1px solid;}
.conteudo{COLOR: #777777; FONT: 11px/1.4em arial;text-align:justify;padding-right:15px;}
.conteudo b{COLOR: #359392; FONT:bold 11px arial,verdana;TEXT-DECORATION: none;}
.conteudo b b{COLOR: #359392; FONT: 11px arial,verdana;TEXT-DECORATION: none;}
.conteudo h1{border-bottom: #dfdfdf 1px solid; COLOR: #359392; FONT:bold 14px arial,verdana; margin:0.3em 0 0.5em 0;}
.conteudo h2{border-bottom: #dfdfdf 1px solid; COLOR: #359392; FONT:bold 13px arial,verdana; margin:0.0em 0 0.5em 0.0em;}
.conteudo h4{margin:0.0em 0 0.0em 0.0em;padding-left: 15px;}
.conteudo strong{COLOR: #359392; FONT:bold 12px arial,verdana;}
.conteudo_titulo{COLOR: #fd8000; FONT:bold 11px/2.0em verdana,arial;border-bottom: #dfdfdf 1px solid;padding-left:18px;}
.conteudo conteudo_titulo{border-bottom: #CEE895 1px solid;COLOR: #89A40B; LINE-HEIGHT: -16px; FONT:bold 12px/1.3em Verdana, Arial}
.conteudo a:link{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:visited{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:active{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:hover{COLOR: #999999; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo b a:link{COLOR: #359392; FONT: 11px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo b a:visited{COLOR: #359392; FONT: 11px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo b a:active{COLOR: #359392; FONT: 11px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo b a:hover{COLOR: #999999; FONT: 11px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo h4 a:link{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;margin:0.0em 0 0.2em 0.0em;padding-left: 15px;}
.conteudo h4 a:visited{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;margin:0.0em 0 0.2em 0.0em;padding-left: 15px;}
.conteudo h4 a:active{COLOR: #697363; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;margin:0.0em 0 0.2em 0.0em;padding-left: 15px;}
.conteudo h4 a:hover{COLOR: #999999; FONT: 11px/2.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;margin:0.0em 0 0.2em 0.0em;padding-left: 15px;}
.conteudo hr{color: #d9d9d9;background-color: #ffffff; height: 1px;}
.conteudo ul li{LIST-STYLE-COLOR: #359392; LIST-STYLE-TYPE: square;list-style-position: outside; padding-left: 5px; margin-top:0.2em;}
.conteudo ol li{LIST-STYLE-COLOR: #359392; list-style-position: outside; padding-left: 5px; margin-top:0.2em;}




.tabs{COLOR: #777777; FONT: 10px/1.4em arial,verdana;padding-right:4px;}
.tabs_data{background:#E2F6F6; COLOR: #359392; FONT:bold 12px/1.0em arial,verdana;TEXT-DECORATION: none;border-right: #ffffff 4px solid;}
.tabs_data_a{background: url(../imgs/gifs/calendario_a.jpg); background-repeat:no-repeat;COLOR: #222222; letter-spacing:0px; FONT:bold 11px/1.0em arial,verdana;TEXT-DECORATION: none;padding-top: 4px;padding-right: 4px;}
.tabs_data_de{background: url(../imgs/gifs/calendario_de.jpg); background-repeat:no-repeat;COLOR: #222222; letter-spacing:0px; FONT:bold 11px/1.0em arial,verdana;TEXT-DECORATION: none;padding-top: 4px;padding-right: 4px;}
.tabs_data b {COLOR: #359392; FONT: 12px/1.2em arial,verdana;}
.tabs_data hr{color: #ffffff;background-color: #ffffff; height: 2px;border: #ffffff 1px solid;}
.tabs strong{COLOR: #359392; FONT:bold 11px/2.0em arial,verdana;TEXT-DECORATION: none;}
.tabs b{COLOR: #359392; FONT:bold 10px/1.0em arial,verdana;TEXT-DECORATION: none;}
.tabs a:link{COLOR: #697363; FONT: 10px/1.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.tabs a:visited{COLOR: #697363; FONT: 10px/1.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.tabs a:active{COLOR: #697363; FONT: 10px/1.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.tabs a:hover{COLOR: #999999; FONT: 10px/1.0em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}

.li1{LIST-STYLE-TYPE: square;list-style-position: outside; margin-top:0.0em;}

.contactos{COLOR: #777777; FONT: 10px arial;text-align:justify;padding-left:15px;padding-right:15px;}

.noticia{COLOR: #666666; FONT: 11px/1.4em arial;text-align:left;padding-right:8px;padding-left:8px;}
.noticia b{COLOR: #359392; FONT: 11px/1.4em arial;text-align:left;}
.noticia h1{FONT-WEIGHT: bold; color: #379293; FONT:bold 14px/1.2em arial; margin:0.2em 0 0.0em 0;}
.noticia strong{FONT-WEIGHT: bold; color: #379293; FONT:bold 11px/1.2em arial; margin:0.2em 0 0.5em 0;}
.noticia a:link{COLOR: #697363; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticia a:visited{COLOR: #697363; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticia a:active{COLOR: #697363; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticia a:hover{COLOR: #999999; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticia span{COLOR: #379293; FONT: 10px/2.4em arial;text-align:left;}
.noticia h2{border-bottom: #dfdfdf 1px solid; COLOR: #359392; FONT:bold 12px arial,verdana; margin:0.0em 0 0.5em 0;}


.user{COLOR: #666666; FONT: 11px/1.2em arial;text-align:left;padding-right:8px;padding-left:8px;padding-bottom:8px;}
.user b{COLOR: #359392; FONT: 11px/1.2em arial;text-align:left;}
.user h1{FONT-WEIGHT: bold; color: #379293; FONT:bold 14px/1.2em arial; margin:0.2em 0 0.0em 0;}
.user strong{FONT-WEIGHT: bold; color: #379293; FONT:bold 11px/1.2em arial; margin:0.2em 0 0.5em 0;}
.user a:link{COLOR: #697363; FONT: 10px/1.2em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.user a:visited{COLOR: #697363; FONT: 10px/1.2em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.user a:active{COLOR: #697363; FONT: 10px/1.2em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.user a:hover{COLOR: #999999; FONT: 10px/1.4em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.user span{COLOR: #379293; FONT: 10px/2.4em arial;text-align:left;}
.user h2{border-bottom: #dfdfdf 1px solid; COLOR: #359392; FONT:bold 12px arial,verdana; margin:0.0em 0 0.5em 0;}


/*Tabs*/
@media projection, screen {  .tabs-hide { display: none; }}

@media print {.tabs-nav { display: none; }}

.tabs-nav { list-style: none; margin: 0; padding: 0 4px;}
.tabs-nav:after { display: block; clear: both;}
.tabs-nav li {float: left; margin: 0px 0px 0px 2px; min-width: 50px;}
.tabs-nav a, .tabs-nav a span { display: block;}
.tabs-nav a {border-right: #D9E1E1 1px solid; border-left: #D9E1E1 1px solid; border-top: #D9E1E1 1px solid;position: relative; top: 1px;z-index: 2; padding-left: 0;color: #379293; Font: 11px arial;line-height: 0.9em; text-align: center;text-decoration: none;}
.tabs-nav .tabs-selected a {color: #666666; background-color: #ffffff;}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { background-position: 100% -150px; outline: 0; }
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px;}
.tabs-nav a span { width: 50px; min-width: 54px; height: 18px;  min-height: 15px; padding-top: 6px; padding-right: 0;}
.tabs-nav a span { width: auto; height: auto;}
.tabs-nav .tabs-selected a span { padding-top: 7px;}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { background-position: 0 0;}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { cursor: pointer;}
.tabs-nav .tabs-disabled { opacity: 0.4;}
.tabs-container { float: left;  border-top: 1px solid #A5CACA;    padding: 0em 0px; background: #fff;}
.tabs-loading em {padding: 0 0 0 0px; background: url(../imgs/loading.gif) no-repeat 0 50%;}

/*
Tabs - additional IE specific bug fixes

Recommended usage (Conditional Comments):
<!--[if lte IE 7]>
<link rel="stylesheet" href="tabs_ie.css" type="text/css" media="projection, screen" />
<![endif]-->

*/

.tabs-nav { display: inline-block;}
.tabs-nav .tabs-disabled {  position: relative; filter: alpha(opacity=40);}
.tabs-nav .tabs-disabled a span { _height: 19px; min-height: 19px;}

/*Imagem Slideshow*/
#rotator{overflow: hidden; position: relative; width: 298px; height: 200px;}
#rotator img{border: 0; width: 298px;height: 200px;}


A:link {
	COLOR: #777777; TEXT-DECORATION: none
}
A:visited {
	COLOR: #359392; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.linha {border-top: #d0d0d0 1px dotted;font-size:3pt;}

.maps{background: #fff;border: 5px solid #A5CACA; padding: 10px; position:relactive;width: 300px; height: 200px;display:none;}
.mapsgeral{background: #fff;border: 5px solid #A5CACA;}

.mapa{COLOR: #777777; FONT: 10px/3.9em arial,verdana;TEXT-DECORATION: none;}
.mapa b{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;padding-left: 3px;padding-right: 3px;}
.mapa a:link{COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.mapa a:active{COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.mapa a:visited{COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.mapa a:hover{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;}

.foto_espaco{padding:6px;}
.foto_espaco2{padding-right:6px;}
.foto{border:#359392 1px solid;}
.fototext b{COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.fototext{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.foto a:link{border:#359392 1px solid;}
.foto a:hover{border:#359392 1px solid;}
.foto a:visited{border:#359392 1px solid;}

.bottom {padding-left:12px; padding-right:12px; COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.bottom b{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.bottom a:link{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.bottom a:hover{COLOR: #777777; FONT: 10px arial,verdana;TEXT-DECORATION: none;}
.bottom a:visited{COLOR: #359392; FONT: 10px arial,verdana;TEXT-DECORATION: none;}

textarea,input,select {background:#ffffff; border:#999999 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:8pt;COLOR:#191919;}
.but {background:#359392; border:#555555 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:8pt;COLOR:#ffffff;}
.select {background:#ffffff; border:#555555 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:7pt;COLOR:#666666;}
fieldset{border:#359392 1px solid; #555555; padding:10px;font-size:7.5pt;}
.checkbox{border:#ffffff 1px solid;}
.fieldset{COLOR: #359392; FONT:bold 11px/1.4em arial;text-align:left;}