/* CSS Document */
/****************************************************************
  LAYOUT STYLES 
*****************************************************************/
body { background: #E7F1C9 url(main_images/main_backg.png) repeat-x; margin: 0px 0px 20px 0px; }
/* HEADER */
.headermainp { height:127px; }
.largura_pagina { margin-right:auto; margin-left:auto; width:960px; }
.pomba_backg { background:url(main_images/pomba_backg.png) no-repeat; width:184px; height:127px; float:left; text-align:left; }
.portal_munic { width:97px; height:61px; margin-top:66px; }
.conhec_pomb { width:100px; height:61px; margin-top:66px; }
.seu_municip { width:101px; height:61px; margin-top:66px; }
.serv_online { width:89px; height:61px; margin-top:66px; }
.header_back { background-color:#FFFFFF; height:111px; }
.header_pesquisa { float:right; text-align:right; padding-right:20px; width:370px; height:110px; }
.text_head_pesquisa { font:11px Verdana, Arial, Helvetica, sans-serif; color: #3F7CBB; }
.textbox_head_pesquisa { border:1px solid #C4C7CF; width:150px; font:11px Verdana, Arial, Helvetica, sans-serif; color: #3F7CBB; }
.submit_head_pesquisa { border:none; width:18px; height:18px; vertical-align:top; }
.simb_municipio { width:214px; height:77px; float:left; margin-top:24px; }
.head_shadow { background:url(main_images/shadow.png) repeat-x; height:16px; }
.head_rend_shadow { background:url(main_images/right_end_shadow.png) no-repeat; width:135px; height:16px; float:right; }
/* BODY */
.mainmenu { width:174px; float:left;}
.maincontainer { margin-left:184px; }
.breadcrumbs_grey { text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #277194; padding-bottom:2px; }
.breadcrumbs_green { text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #5C8F29; padding-bottom:2px; }
.breadcrumbs_blue { text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #338EBF; padding-bottom:2px; }
.breadcrumbs_yellow { text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #B99506; padding-bottom:2px; }
.breadcrumbs_cinza { text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #999999; padding-bottom:2px; }
.boxconteudo { border:1px solid #C4C7CF; background-color:#FFFFFF; margin-bottom:10px; }
.boxconteudo_blue { border:1px solid #BFD5EA; background-color:#FFFFFF; margin-bottom:10px; }
.boxconteudo_yellow { border:1px solid #EDDA96; background-color:#FFFFFF; margin-bottom:10px; }
.boxconteudo_green { border:1px solid #C1E39F; background-color:#FFFFFF; margin-bottom:10px; }
.backtitle_index { background:#FFFFFF url(main_images/grey_back3.png) repeat-x bottom; border:2px solid #FFFFFF; }
.backtitle_munic { background:#FFFFFF url(main_images/blue_back.png) repeat-x bottom; border:2px solid #FFFFFF; }
.backtitle_servi { background:#FFFFFF url(main_images/yellow_back.png) repeat-x bottom; border:2px solid #FFFFFF; }
.backtitle_conhe { background:#FFFFFF url(main_images/green_back.png) repeat-x bottom; border:2px solid #FFFFFF; }
.pagetitle { text-align:left; padding:3px 3px 3px 10px; }
.h1municipio { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#277194; margin:0px; text-align: left; }
.h1servicos { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#7D6100; margin:0px; text-align: left; }
.h1conhecer { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#006633; margin:0px; text-align: left; }
.h1servicos1 { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#7D6100; margin:2px; text-align: left;background:#FFFFFF url(main_images/yellow_back.png) repeat-x bottom; }
.clear { clear:both; }
.boxportais { padding-top:3px; border-top:1px dashed #DADEE4; clear:both; }
.marginportais { margin:0px 0px 5px 45px; }
.marginlinks { margin:0px 0px 5px 10px; }
/* STYLE FOR TEMPO */
.ccDetails, .ccDetailsForcast, .ccExtDetails, #ccExtForcast, .cContainer { text-align: left; }
.wObserv { text-align: left; margin-bottom: 5px; }
.day { border:none; clear:both; margin-top:10px;}
.wforecast { background-color: #F0F5FB; margin-bottom:5px; padding:2px 10px 2px 10px;}
.wforecastIcon { width:80px; float:left; }
.wforecastTemp { margin-left:80px; margin-bottom:2px;}
.wforecastdesc { margin-left:80px; margin-bottom:10px;}
.wLabelLight { text-align: left; padding:2px 10px 2px 10px; width: 30%; float: left; }
.wValueLight { text-align: left; padding:2px 10px 2px 10px; }
.wLabel { text-align: left; background-color: #F0F5FB; padding:2px 10px 2px 10px; width: 30%; float: left; }
.wValue { text-align: left; padding:2px 10px 2px 10px; background-color: #F0F5FB; }
.wExtforecast { float:right; width:auto; }
.wLsup { color: #c0c0c0; text-align: left; }
.wDetails { text-align: right;}
.tod { margin-bottom:5px; }
.big { font:bold 24px Arial, Helvetica, sans-serif; color: #6397CB; float:right; width:auto; }
.wCondDetails { margin-bottom:15px; }
/****************************************************************
  MENUS STYLES 
*****************************************************************/
/* STYLE FOR TABS */
.shadetabs{ padding: 3px 0px; margin:1px 0px 0px 3px; font: bold 13px Verdana; list-style: none; text-align: left; }
.shadetabs li{ display: inline; list-style: none; margin: 0px; }
.shadetabs li a{ text-decoration: none; padding: 3px 7px; margin-right: 2px; border:1px solid #BED1E4; border-bottom:none; color: #2d2b2b; font: bold 13px Verdana; background: white url(ajaxtabscontent/ajaxtabs/shade.gif) repeat-x; }
.shadetabs li a:visited, .shadetabs li a:active, .shadetabs li a:link{ color: #528BC5; font: bold 13px Verdana; }
.shadetabs li a:hover{ text-decoration: underline; color: #0066CC; font: bold 13px Verdana; }
.shadetabs li.selected{ position: relative; top: 1px; }
.shadetabs li.selected a:link, .shadetabs li.selected a:visited { background: #D8EBF5; font: bold 13px Verdana;color: #528BC5; border-top:3px solid #95B8DB; border-left:1px solid #95B8DB; border-right:1px solid #95B8DB;}
.shadetabs li.selected a:hover{ text-decoration: none; font: bold 13px Verdana; }
.contentstyle{ border:1px solid #A3C1E0; border-top:1px solid #95B8DB; padding: 12px 14px 8px 14px; background:#FFFFFF url(ajaxtabscontent/ajaxtabs/shadow2.gif) repeat-x; text-align:left; }
.contentstyle_form{ border-top:1px solid #95B8DB; padding: 20px 14px 8px 14px; background:#FFFFFF url(ajaxtabscontent/ajaxtabs/shadow2.gif) repeat-x; text-align:left; }

/* STYLE FOR TABS SERVIÇOS ONLINE*/
.shadetabs2{ padding: 3px 0px; margin:1px 0px 0px 4px; font: bold 13px Verdana; list-style: none; text-align: left; }
.shadetabs2 li{ display: inline; list-style: none; margin: 0px; }
.shadetabs2 li a{ text-decoration: none; padding: 3px 10px; margin-right: 2px; border:1px solid #EAD684; border-bottom:none; color: #7D6100; font: bold 13px Verdana; background: white url(ajaxtabscontent/ajaxtabs/shade2.gif) repeat-x; }
.shadetabs2 li a:visited, .shadetabs2 li a:active, .shadetabs2 li a:link{ color: #B98F00; font: bold 13px Verdana; }
.shadetabs2 li a:hover{ text-decoration: underline; color: #7D6100; font: bold 13px Verdana; }
.shadetabs2 li.selected{ position: relative; top: 1px; }
.shadetabs2 li.selected a:link, .shadetabs2 li.selected a:visited { background: #F3E7BA; font: bold 13px Verdana;color: #7D6100; border-top:3px solid #EAD684; border-left:1px solid #EAD684; border-right:1px solid #EAD684;}
.shadetabs2 li.selected a:hover{ text-decoration: none; font: bold 13px Verdana; }
.contentstyle2{ border-top:1px solid #EAD684; padding: 20px 14px 8px 14px; background:#FFFFFF url(ajaxtabscontent/ajaxtabs/shadow4.gif) repeat-x; text-align:left; }

/* STYLE FOR TABS CONHECER POMBAL*/
.shadetabs3{ padding: 3px 0px; margin:1px 0px 0px 4px; font: bold 13px Verdana; list-style: none; text-align: left; }
.shadetabs3 li{ display: inline; list-style: none; margin: 0px; }
.shadetabs3 li a{ text-decoration: none; padding: 3px 10px; margin-right: 2px; border:1px solid #C1E39F; border-bottom:none; color: #006633; font: bold 13px Verdana; background: white url(ajaxtabscontent/ajaxtabs/shade3.gif) repeat-x; }
.shadetabs3 li a:visited, .shadetabs3 li a:active, .shadetabs3 li a:link{ color: #669900; font: bold 13px Verdana; }
.shadetabs3 li a:hover{ text-decoration: underline; color: #669900; font: bold 13px Verdana; }
.shadetabs3 li.selected{ position: relative; top: 1px; }
.shadetabs3 li.selected a:link, .shadetabs3 li.selected a:visited, .shadetabs3 li.selected a:active { background: #E3EBC7; font: bold 13px Verdana;color: #006633; border-top:3px solid #C1E39F; border-left:1px solid #C1E39F; border-right:1px solid #C1E39F;}
.shadetabs3 li.selected a:hover{ text-decoration: none; font: bold 13px Verdana; }
.contentstyle3{ border-top:1px solid #C1E39F; padding: 25px 14px 8px 14px; background:#FFFFFF url(ajaxtabscontent/ajaxtabs/shadow5.gif) repeat-x; text-align:left; }


/* STYLE FOR TABS CONHECER POMBAL (NEW)*/
.shadetabs4{ padding: 3px 0px; margin:1px 0px 0px 4px; font: bold 13px Verdana; list-style: none; text-align: left; }
.shadetabs4 li{ display: inline; list-style: none; margin: 0px; }
.shadetabs4 li a{ text-decoration: none; padding: 3px 10px; margin-right: 2px; border:1px solid #C1E39F; border-bottom:none; color: #006633; font: bold 13px Verdana; background: white url(ajaxtabscontent/ajaxtabs/shade3.gif) repeat-x; }
.shadetabs4 li a:visited, .shadetabs4 li a:active, .shadetabs4 li a:link{ color: #669900; font: bold 13px Verdana; }
.shadetabs4 li a:hover{ text-decoration: underline; color: #669900; font: bold 13px Verdana; }
.shadetabs4 li a.selected, .shadetabs4 li a.selected:link, .shadetabs4 li a.selected:visited, .shadetabs4 li a.selected:active{ background: #E3EBC7; font: bold 13px Verdana;color: #006633; border-top:3px solid #C1E39F; border-left:1px solid #C1E39F; border-right:1px solid #C1E39F; border-bottom:1px solid #E3EBC7;}
.shadetabs4 li a.selected:hover{ text-decoration: none; font: bold 13px Verdana; }


/* BREADCRUMBS */
a.breadlink:active, a.breadlink:link, a.breadlink:visited { color: #3F7CBB; text-decoration: none; font:11px Verdana, Arial, Helvetica, sans-serif; }
a.breadlink:hover { color: #8FB5DA; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }
/* MENU 3 CORES */
.trimenu1, .trimenu2, .trimenu3 { text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif; padding:3px 0px 3px 0px; background: #FFFFFF repeat-x bottom; text-align:center; white-space:nowrap; width:155px; margin-top:9px; }
.trimenu1 { color: #277194; background-image:url(main_images/blue_back.png); }
.trimenu2 { color: #7D6100; background-image:url(main_images/yellow_back.png); }
.trimenu3 { color: #006633; background-image:url(main_images/green_back.png); }
a.trimenu1:active, a.trimenu1:link, a.trimenu1:visited, a.trimenu2:active, a.trimenu2:link, a.trimenu2:visited, a.trimenu3:active, a.trimenu3:link, a.trimenu3:visited { text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif; float:right; width:157px; }
a.trimenu1:active, a.trimenu1:link, a.trimenu1:visited { color: #277194; border:1px solid #A3C1E0;  }
a.trimenu2:active, a.trimenu2:link, a.trimenu2:visited { color: #7D6100; border:1px solid #EAD282;  }
a.trimenu3:active, a.trimenu3:link, a.trimenu3:visited { color: #006633; border:1px solid #A8D878;  }
a.trimenu1:hover, a.trimenu2:hover, a.trimenu3:hover { text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF repeat-x bottom; }
a.trimenu1:hover { color: #277194; background-image:url(main_images/blue_back2.png); border:1px solid #BFD5EA; }
a.trimenu2:hover { color: #7D6100; background-image:url(main_images/yellow_back3.png); border:1px solid #EDDA96; }
a.trimenu3:hover { color: #006633; background-image:url(main_images/green_back2.png); border:1px solid #C1E39F; }
.trimenudiv { width:157px; }
.trimenucontainer { background: #FFFFFF url(main_images/right_backg.png) repeat-y right; width:157px; height:111px; float:right; }
/* MENU PRINCIPAL */
.clsCoolNodeL1_portal { font: bold 13px verdana, arial, sans-serif; text-decoration: none; text-align:right; white-space:nowrap; width: 165px; border:1px solid #D8E1E9; background: #E9EEF3 url(main_images/grey_back.png) repeat-x bottom; padding: 3px 7px 3px 0px; margin-top:0px; }
.clsCoolNodeL1_portal:hover { font: bold 13px verdana, arial, sans-serif; color: #7A95AF; text-decoration: none; text-align:right; cursor: pointer; width: 165px; border:1px solid #E2EBF3; background: #F3F8FD url(main_images/grey_back2.png) repeat-x bottom; }
.clsCoolNodeL1_portal:active, .clsCoolNodeL1_portal:link, .clsCoolNodeL1_portal:visited { font:bold 13px verdana, arial, sans-serif; color: #7A95AF; text-decoration: none; text-align:right; cursor: pointer; width: 165px; border:1px solid #D8E1E9; float:right; }
.clsCoolNodeL1_municipio, .clsCoolNodeL1_servicos, .clsCoolNodeL1_conhecer { font: bold 13px verdana, arial, sans-serif; text-decoration: none; text-align:right; white-space:nowrap; width: 165px; border:1px solid #D8E1E9; background: #E9EEF3 url(main_images/grey_back.png) repeat-x bottom; padding: 3px 7px 3px 0px; margin-top:5px; }
.clsCoolNodeL1_municipio:hover, .clsCoolNodeL1_servicos:hover, .clsCoolNodeL1_conhecer:hover { font: bold 13px verdana, arial, sans-serif; color: #7A95AF; text-decoration: none; text-align:right; cursor: pointer; width: 165px; border:1px solid #E2EBF3; background: #F3F8FD url(main_images/grey_back2.png) repeat-x bottom; }
.clsCoolNodeL1_municipio:active, .clsCoolNodeL1_municipio:link, .clsCoolNodeL1_municipio:visited, .clsCoolNodeL1_servicos:active, .clsCoolNodeL1_servicos:link, .clsCoolNodeL1_servicos:visited, .clsCoolNodeL1_conhecer:active, .clsCoolNodeL1_conhecer:link, .clsCoolNodeL1_conhecer:visited { font:bold 13px verdana, arial, sans-serif; color: #7A95AF; text-decoration: none; text-align:right; cursor: pointer; width: 165px; border:1px solid #D8E1E9; float:right; }
.clsCoolNodeL2_municipio, .clsCoolNodeL2_servicos, .clsCoolNodeL2_conhecer { font:11px tahoma, geneva, arial, sans-serif; text-decoration: none; text-align:right; white-space:nowrap; padding: 1px 7px 1px 0px; width: 167px; margin-top:4px; }
.clsCoolNodeL2_municipio:active, .clsCoolNodeL2_municipio:link, .clsCoolNodeL2_municipio:visited, .clsCoolNodeL2_servicos:active, .clsCoolNodeL2_servicos:link, .clsCoolNodeL2_servicos:visited, .clsCoolNodeL2_conhecer:active, .clsCoolNodeL2_conhecer:link, .clsCoolNodeL2_conhecer:visited { font:11px tahoma, geneva, arial, sans-serif; color: #4D6782; text-decoration: none; text-align:right; cursor: pointer; width: 167px; float:right; }
.clsCoolNodeL2_servicos:hover { font:11px tahoma, geneva, arial, sans-serif; color:#7D6100; text-decoration: none; text-align:right; background-color: #FAE097; cursor: pointer; width: 167px; }
.clsCoolNodeL2_conhecer:hover { font:11px tahoma, geneva, arial, sans-serif; color: #006633; text-decoration: none; text-align:right; background-color: #D9EDB9; cursor: pointer; width: 167px; }
.clsCoolNodeL2_municipio:hover { font:11px tahoma, geneva, arial, sans-serif; color: #277194; text-decoration: none; text-align:right; background-color:#CDE6F3; cursor: pointer; width: 167px; }
/****************************************************************
  TEXTOS 
*****************************************************************/
p, td, body { color: #64708C; font: 13px Verdana, Arial, Helvetica, sans-serif; line-height: 1.2; }
li { margin-top: 6px; margin-bottom: 6px; }
.marker ul { margin-top:0px; }
.marker li { margin-top:10px; margin-bottom:10px; }
.blue ul, .green ul, .yellow ul { padding-left:12px; margin:0px 0px 0px 4px; }
.blue li { list-style-image:url(main_images/li_blue.png); margin:4px 0px 4px 0px; }
.green li { list-style-image:url(main_images/li_green.png); margin:4px 0px 4px 0px; }
.yellow li { list-style-image:url(main_images/li_yellow.png); margin:4px 0px 4px 0px; }
th { color: #366CA3; font:bold 11px tahoma, geneva, Arial, Helvetica, sans-serif; }
a:visited, a:link, a:active { color: #0066CC; text-decoration: none; font:normal 13px Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #0066CC; text-decoration: underline; font:normal 13px Verdana, Arial, Helvetica, sans-serif; }
hr { color: #DADEE3; height: 1px; border:1px #DADEE5; background-color: #DADEE4; clear:both; }
.titledestaque { font:normal 20px Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #306192; }
.titlenoticia { font:normal 20px Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #4382C0; }
b, strong { color: #336699; font: bold 13px Verdana, Arial, Helvetica, sans-serif; }
.small { font-size: 10px; color: #999999; }
.small_blue { text-align:left; font:11px tahoma, geneva, Arial, Helvetica, sans-serif; color: #6699CC; }
.smallbold { font:bold 11px tahoma, geneva; color: #4382C0; line-height: 1.2; }
.smallbold_blue_box { font:bold 11px tahoma, geneva; color:#277194; background:url(main_images/blue_back.png) repeat-x bottom; padding:2px 2px 3px 5px; border:2px solid #FFFFFF; }
.smallbold_green { font:bold 11px tahoma, geneva; color: #5C8F29; line-height: 1.2;  }
.smallbold_green_box { font:bold 11px tahoma, geneva; color: #006633; background:url(main_images/green_back.png) repeat-x bottom; padding:2px 2px 3px 5px; border:2px solid #FFFFFF; }
.smallbold_yellow { font:bold 11px tahoma, geneva; color: #B99506; line-height: 1.2;  }
.smallbold_yellow_box { font:bold 11px tahoma, geneva; color: #7D6100; background:url(main_images/yellow_back.png) repeat-x bottom; padding:2px 2px 3px 5px; border:2px solid #FFFFFF; }
.line_color1 { background-color: #F0F5FB; }
input, textarea, select { border:1px solid #C4C7CF; font:13px Verdana, Arial;}
input:focus, textarea:focus { border:1px solid #7A8192; }
/* Leonardo - class para loading do ajax */
.inputPesqWork {
	background-image: url(/servicos_online/imagens/xajax.gif); background-position: right center; background-repeat: no-repeat;
}
.inputErr {
	border: 1px solid #FF8487;
}

form { margin:0px; }
.tabelas { border: 0px;	}
.tabelatop { background-color: #F0F5FB; }
.tablbord { width:100%; border:1px solid #ACCCE6; }
.cellbord { border:1px solid #ACCCE6; }
/*****PEDRO*/
.tabela_invisivel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.titulo_tabela{
	background-color: #EAB01A; color:#ffffff; font:bolder 13px Verdana, Arial, Helvetica, sans-serif; white-space:nowrap; padding:2px 4px 2px 4px;
}
.subtitulo_tabela{
	background-color: #E9E9E9;
}
/* PROTECCAO CIVIL */
.Azul { height:40px; background-color:#77BBFF; font:bold 11px Verdana; padding:2px 6px 0 6px; color:#77BBFF; border:1px solid #0078F0; }
.Amarelo { height:40px; background-color:#FFFF00; font:bold 11px Verdana; padding:2px 6px 0 6px; color:#9B9B00; border:1px solid #CCCC00; }
.Laranja { height:40px; background-color:#FF9933; font:bold 11px Verdana; padding:2px 6px 0 6px; color:#FFFFFF; border:1px solid #DD6F00; }
.Vermelho { height:40px; background-color:#FF0000; font:bold 11px Verdana; padding:2px 6px 0 6px; color:#FFFFFF; border:1px solid #C60000; }
/* PROTECCAO CIVIL */
/* FEED MENU PÁGINA PRINCIPAL */
#popitfeed{ position: absolute; background-color: white;border:2px solid #A8D878; padding:3px 3px 5px 3px;z-index: 100;visibility: hidden; }
#popitfeed a{ text-decoration: none; padding-left: 6px; color: #487120; font: 11px Verdana, Arial, Helvetica, sans-serif; line-height: 18px;  display: block; }
#popitfeed a:hover{ /*hover background color*/ background-color: #E7F1C9; }
/* END FEED MENU PÁGINA PRINCIPAL */

