
body
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:7pt;
}
.cab1
{
/*
    height:552px;
    background: url(../imagens_municipio/layoutboasvindas-novo.jpg) no-repeat;
*/
height:291px;
    background: url(../imagens_municipio/header-boasvindas.jpg) no-repeat;
}
.cab2
{
/*
    height:407px;
    background: url(../imagens_municipio/layout-boasvindas-pesquisa1.jpg) no-repeat;
*/
height:291px;
    background: url(../imagens_municipio/header-boasvindas.jpg) no-repeat;
}
.cab_dev
{
    height:291px;
    background: url(../imagens_municipio/header-boasvindas.jpg) no-repeat;
}
.cab_intervencao
{
    height:5px;
    background: url() no-repeat;
}
.bod2
{
    /*background: url(../imagens_municipio/top-2.jpg) no-repeat;*/
}
h2
{
	font-family: Tahoma;
	font-size: 1.0em;
	color: #042052;
}

h3
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: gray;
}

a
{
   font-size:8pt;
   color:#487BA6;
    text-decoration:none;
}
/*span
{
    font-size:8pt;
    color:#000000;
}
*/
.m-vng_1_content-style-class .sites
{
line-height: 1.2;
 
}
.m-vng_1_content-style-class .sites a
{
 text-decoration:none;
 color:#487BA6;
 font-size:8pt;
}
.m-vng_1_content-style-class .sites a:hover
{
 text-decoration:none;
 color:#2B6BB5;
 font-size:8pt;
 /*FONT-WEIGHT: bold;*/
}
.m-vng_1_content-style-class .sites a:hover span
{
 text-decoration:none;
 color:#E9690F;
 font-size:8pt;
 /*FONT-WEIGHT: bold;*/
}
.m-vng_1_content-style-class
{
	/*padding:0 0 10px 10px;*/
}
.titulo
{
   font-size:9pt;
    color:#487BA6;
	
}
.titulo a
{
   font-size:9pt;
    color:#487BA6;
    text-decoration:none;
	FONT-WEIGHT: bold;
}
.textos
{
   font-size:8pt; 
    
}

.titulo_data
{
   font-size:7pt;
}

.cor
{
  font-size:8pt;

}
.todosconteudos, p
{

  font-size:9pt;
   color:#487BA6;
}

.input
{
    background-color:#ffffff;
    border:1px solid #487BA6;
    color:#000000;
    cursor:pointer;
}
.todosconteudosdiv {text-align:right;border-bottom:1px dashed silver;margin:0 0 5px;padding:0 0 5px}

/* directorio contactos */

.CMSPortletTitle span {height:7px;width:100%;vertical-align:middle;padding-left:10px}
.CMSPortletTitle {font-family:Tahoma;font-weight:700;font-size:11px;vertical-align:middle;text-align:left;height:18px}
.CMSDPortletTitle {background-color:#FFF;text-align:left;font-family:Arial,Verdana;font-size:14px;color:#0000CD;font-weight:bolder;display:none}
table.CMSPortletContent p {margin-top:-1px}
.CMSPortlet {margin-bottom:11px}
.PortletBodyFontBody,.CMSPortlet,td.CMSPortletContent {font-family:Verdana;font-size:10px;color:#042052}
.cmsTableTextEnt {padding-left:10px}
.cmsLinkListIdent {background-image:url(imagens/bullet.gif);background-repeat:no-repeat;margin-left:10px;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#042052;text-decoration:none;padding-left:13px}
.titulos a:hover,.cmsLinkList a:hover,.cmsLinkListIdent a:hover,.cmsContextLink a:hover,.cmsLink a:hover,.cmsLinkListMiddle a:hover,.cmsLinkSeeMore a:hover {color:#007CA3;text-decoration:underline;text-align:right}
.titulos a:active,.cmsLinkList a:active,.cmsLinkListIdent a:active,.cmsContextLink a:active,.cmsLink a:active,.cmsLinkListMiddle a:active,.cmsLinkSeeMore a:active {color:#ccc;text-decoration:underline;text-align:right}
.cmsLinkList a,.cmsLinkListIdent a,.cmsContextLink a,.cmsLink a,.cmsLinkListMiddle a,.cmsLinkSeeMore a {color:#007CA3;text-decoration:none;text-align:right}
td.CMSPortletContent p {margin:5px 0 0}
.todosconteudosdiv {text-align:right;border-bottom:1px dashed silver;margin:0 0 5px;padding:0 0 5px}
.todosconteudos:link,.todosconteudos:visited,.todosconteudos:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;color:#006A95;text-decoration:none;border:0 dashed silver;border-top:0;vertical-align:middle;margin:0;padding:2px 5px}
.todosconteudos:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;color:#FF5311;text-decoration:none;border:0 dashed silver;border-top:0;vertical-align:middle;margin:0;padding:2px 5px}
/* fim teste */

