body,td,th { font-family: Verdana, Arial, Helvetica, Georgia, Trebuchet MS, MS Trebuchet; font-size: small; color: #333333; }
/*body { background-color: #EEF5D6; background-image:   url(../imagens/bk1.jpg); background-repeat: repeat-x; background-position: top; 	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }*/
body { 
    /*background-color: #EEF5D6; */
    /*background-image:   url(../imagens/bk1.jpg); 
    background-repeat: repeat-x; 
    background-position: top; 	*/
    background-color: #f3f3f3;
    margin-left: 0px; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
}

/*.bk_top{background-image:url(../imagens/bk_top.jpg); background-repeat:no-repeat; background-position:top;}*/

.bk_top {
    /*background-image:url(../imagens/bk_top.jpg); 
    background-repeat:no-repeat; 
    background-position:top;*/
}


img {border:0;}

a {outline:0;}



.field1 {
	font-family: "Arial;
	color:#666666;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-image:url(../imagens/bk_f1.jpg);
	background-repeat:repeat-x;
	border: 1px solid #666666;
}


/*.tab1 { background-color:#FFFFFF; background-image:url(../imagens/bk_m.jpg); background-repeat:repeat-y; background-position:left; }*/
.tab1 { background-color:#FFFFFF; background-position:left; }

.tab2 { border-top-color:#CCCCCC; border-top-style:solid; border-top-width:3px; background-color:#333333; }
.tab3 { font-family: Georgia, Trebuchet MS, MS Trebuchet, Verdana, Arial, Helvetica; font-size: small; color: #333333; text-align:justify; }
.tab4 { font-family: Georgia, Trebuchet MS, MS Trebuchet, Verdana, Arial, Helvetica; font-size: small; color:#fff; background-color:#333333; }
.tab4a { font-family: Georgia, Trebuchet MS, MS Trebuchet, Verdana, Arial, Helvetica; font-size: small; color: #555555; background-color:#e0e0e0 }
.tab4b { font-family: Georgia, Trebuchet MS, MS Trebuchet, Verdana, Arial, Helvetica; font-size: small; color: #555555; background-color:#f0f0f0; }
.tab5 { font-family: Arial, Helvetica; font-size: 11px; color: #555555; background-color:#f0f0f0; text-align:center; }
.tab6-hr {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#666; text-align:center;}
.tab6-cp { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; background-color:#f0f0f0; }
.tab7a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; background-color:#f0f0f0; border-bottom-style:solid; border-bottom-color:#999; border-bottom-width:1px; }
.tab7b { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; background-color:#FFFFFF; border-bottom-style:solid; border-bottom-color:#999; border-bottom-width:1px;}
.tab8 {border-left-width:1px; border-left-style:dashed; border-left-color:#CCC;}




.banner_1 {border-left-color:#3A4754; border-left-style:solid; border-left-width:4px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:31px; padding:2px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#3A4754; font-weight:bold; }
.banner_2 {border-left-color:#14556B; border-left-style:solid; border-left-width:4px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:31px; padding:2px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#14556B; font-weight:bold; }
.banner_3 {border-left-color:#555555; border-left-style:solid; border-left-width:4px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:31px; padding:2px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#555555; font-weight:bold; }
.banner_4 {border-left-color:#80795F; border-left-style:solid; border-left-width:4px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:31px; padding:2px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#80795F; font-weight:bold; }
.banner_5 {border-left-color:#D5C8A4; border-left-style:solid; border-left-width:4px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:31px; padding:2px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#D5C8A4; font-weight:bold; text-shadow:#0000}

.banner_portal {border-left-color:#14556B; border-left-style:solid; border-left-width:2px; background-image: url(../imagens/bk_ban.jpg); background-repeat:repeat-x; background-position:bottom; height:20px; padding:1px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:medium; color:#14556B; font-weight:bold; }


.style1 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; }
.style2 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:x-small; color:#FFFFFF; }
.style3 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:x-small; color:#666666; text-align:right; }
.style4 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, "Times New Roman", Times, serif; font-size:small; color:#000; }
.style5 { font-family: Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#069; font-weight:bolder; }
.style5a { font-size:small; font-weight:bolder; }
.style6 {color: #FF0000; font-size: x-small; }
.style7 {font-size: x-small }
.style8 { font-family: Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FF0000; font-weight:bolder; text-align:center; }
.style8A { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#000000; font-weight:bold;}
.style9 {text-align:center; }
.style9a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; }
.style9b { font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:justify; }
.style10 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:bolder; }


a.classe1:link, a.classe1:visited, a.classe1:active { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF; font-size:small;}
a.classe1:hover { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFFFFF; font-size:small; }
a.classe2:link, a.classe2:visited, a.classe2:active { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF; font-size:x-small;}
a.classe2:hover { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFFFFF; font-size:x-small; }
a.classe3:link, a.classe3:visited, a.classe3:active { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#CCF; font-size:small;}
a.classe3:hover { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#CCF; font-size:small; }
a.classe4:link, a.classe4:visited, a.classe4:active { font-family:Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#555555; font-size:small; font-weight:bold;}
a.classe4:hover { font-family:Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#555555; font-size:small; font-weight:bold; }
a.classe5:link, a.classe5:visited, a.classe5:active { font-family:Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#09C; font-size:small; font-weight:bold;}
a.classe5:hover { font-family:Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#555555; font-size:small; font-weight:bold; }
a.classe6:link, a.classe6:visited, a.classe6:active { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#555555; font-size:small; font-weight:bold;}
a.classe6:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#555555; font-size:small; font-weight:bold; }
a.classe7:link, a.classe7:visited, a.classe7:active { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#09C; font-size:small; }
a.classe7:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#555555; font-size:small; }

/* Estilos para o FlowPlayer */
/* styling of the container. */ 
a.flowPlayer { 
    display:block; 
    width: 320px; 
    height:240px;  
    text-align:center; 
    margin:0 15px 15px 0; 
    float:left; 
    border:1px solid #999; 
} 
 
/* play button */ 
a.flowPlayer img { 
    margin-top:70px; 
    border:0px; 
} 


/*REGRAS CSS PARA PÁGINA DE EDITAIS*/
.leftAlignment {
  text-align: left;
}

.serif {
  font-family: TimesNewRoman, Times, NimbusRomanNo9L, BitstreamVeraSerif, DejaVuSerif, serif, sans-serif;
}

.sansSerif {
  font-family: arial, helvetica, BitstreamVeraSans, DejaVuSans, sans, sans-serif;
}

div.divGeralEditalConcurso {
  margin: auto;
  width: 90%;
	
}

h2.h2EditalConcurso {
	font-size: 16pt;
	font-weight: bold;
}

p.parEditalConcurso {
	font-size: 14pt;
}

p.parEditalConcurso table {margin:auto;}

p.parTableCaption {
	font-size: 14pt;
	text-align: center;
	margin: 10pt auto 0;
	font-weight: bold;
}


table.tabEditalConcurso {
	font-weight: bold;
  font-size: 14pt;
	margin: auto;
	text-align: center;
  border: 1px solid black;
  border-collapse: collapse;
  width: 560px;
}

th.edConcMaiorCol {
	width: 300px;
}
/*FIM REGRAS CSS PARA PÁGINA DE EDITAIS*/

/*REGRAS CSS PARA NOTICIAS EM DESTAQUE*/
#destaques {
	position:relative;
	text-align:center;
	width:422px;
	height:280px;
}
#destaques li {
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#destaques li img {
	max-width:422px;
	max-height:280px;
	display:block;
	margin:auto;
}
#destaques li .layer {
	position:absolute;
	width:382px;
	left:0;
	bottom:0;
	background-color:#000000;
	padding:20px;
	height:20px;
	opacity:0.6;
}
#destaques li .layer a {
	color:white;
	text-decoration:none;
}
#destaques li .layer a:hover {text-decoration:underline;}
#destaques .destaque_content {
	text-align:center;
	margin:auto;
}
/*FIM REGRAS CSS PARA DESTAQUES*/

/*REGRAS CSS PARA ACONTECEU*/
.link_aconteceu {
	font-family:verdana,arial;
	font-size: 12px;
	color:black;
	text-decoration:none;
}
.link_aconteceu:hover {text-decoration:underline;}
.observacao {
	display:block;
	font-size:12px;
	margin-top:15px;
}
/*FIM REGRAS CSS PARA ACONTECEU*/


/* INICIO - Regras para Noticias do Vereador, ver_not.php */
.style3a { font-size: 14px; color: #FFFFFF; font-weight: bold; }
.style4a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006699; text-decoration: none; font-weight:bold; }
.tabela2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #333333; font-size: 11px; text-decoration: none; }
.texto11vermelho { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc3300; text-decoration: none; }
.botao { COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: normal; }
.box { COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11pt; FONT-WEIGHT: normal; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: normal; }
/* FIM - Regras para Noticias do Vereador, ver_not.php */

#manchetes {
    position:absolute;
    width:780px;
    height:232px;
    background-color:#ffffff;
}

.meuLink {
    position: relative;
    top : 0px;
    left: 360px;
    width: 410px;
    background-color:#ffffff;
}
.meuTexto {
    position: relative;
    top : 0px;
    left: 360px;
    width: 410px;
    background-color:#ffffff;
}
.meuImagem {
    position: absolute;
    top:0px;
    left:0px;
    width:350px;
    height:232px;
}
.leiaMais{
    font-size:10px;
    color:#FF9900;
    font-weight:bold;
}

.separador {
    position: relative;
    top : 240px;
    left: 0px;
    width: 100%;
    height: 1px;
    /*background-color:#e3e3e3;*/
    border-top: 1px dotted #c3c3c3;
}

a.tituloNoticia:link, a.tituloNoticia:visited, a.tituloNoticia:active, a.tituloNoticia:hover {
    font-family: Arial; 
    text-decoration: none; 
    color: #000000; 
    font-size:24px;
    font-weight: bold;
}

p.textoNoticia {
    font-family: Arial; 
    text-decoration: none; 
    color: #000000; 
    font-size:14px;
}

#ticker {
    position:relative;
    top: 225px;
}

.bt_download {
 	margin: 20px 00px 30px 300px;
 	padding: 2px;
	background-color: #f8f0db;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: block;
	width: 180px;
	height: 36px;
	-webkit-box-shadow: 5px 5px 15px black;
	-moz-box-shadow: 5px 5px 15px black;
	box-shadow: 5px 5px 15px black;
}
.bt_download a {
 	font-family: 'LeagueGothicRegular', arial, san-serif;	
 	font-size: 18px;
 	background-color: #a81213;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: block;
	width: 100%;
	height: 100%;
	color: #f8f0db;
	text-decoration: none;
}

.bt_download a.ouvidoria{
 	background-color: #330099;
}
.bt_download a:hover {
	background-color: #000000;
}
.bt_download a img {
	margin: 0px 20px 0px 20px;
	float: left;
}
.bt_download a span.dl {
	margin-top: 8px;
        margin-left: 42px;
	float: left;
	display: block;
}
.bt_download a span.dm {
	margin-top: 8px;
        margin-left: 54px;
	float: left;
	display: block;
}
.bt_download a span.sub {
	display: block;
	float: left;
	font-size: 0.7em;
	color: #e0ac9e;
}

#slider .panel1 { width: 700px; height: 320px; }

.imagem {
   float: left;
   margin-right: 10px;
}

.cabec_cmc_1 {
 	font-family: arial;	
 	font-size: 22px;
	color: #000000;
        font-weight: bold;
        text-decoration:none;
}

.cabec_cmc_2 {
 	font-family: arial;	
 	font-size: 30px;
	color: #000000;
	font-weight: bold;
        text-decoration:none;
}

.cabec_cmc_3 {
 	font-family: arial;	
 	font-size: 12px;
	color:#a0a0a0;
        font-weight: bold;
        text-decoration:none;
}

.links_cabec a:link, .links_cabec a:visited, .links_cabec a form:active, .links_cabec a form:hover {
 	font-family: arial;	
 	font-size: 12px;
	color:#000000;
        font-weight: bold;
        text-decoration: none; 
}

.noticias {
   font-family: arial;	
   font-size: 14px;
   color: #000000;
   font-weight: bold;
   line-height: 20px;
   margin-left: 10px;
}

.aconteceu_cabecalho {
   width: 241px;
   font-family:Arial;
   color:#FFFFFF;
   font-size:14px;
   font-weight: bold;
   text-align:left;
   text-indent:5px;
   background-color: #2c5aa0;
   height: 25px;
   border: 1px solid #202020;
   vertical-align: middle;
   line-height: 25px;
}

.borda {
   border: 1px solid #d8d8d8;
}

.pauta_cabecalho {
   width: 241px;
   font-family:Arial;
   color:#FFFFFF;
   font-size:14px;
   font-weight: bold;
   text-align:left;
   text-indent:5px;
   background-color: #F00;
   height: 25px;
   vertical-align: middle;
   border: 1px solid #f00;
   line-height: 25px;
}
ultimas_noticias {
   font-family: arial;	
   font-size: 13px;
   color: #606060;
   font-weight: bold;
}

.titulo {
   font-family: Arial;	
   font-size: 16px;
   color: #000000;
   font-weight: bold;
   background-color:#d3d3d3;
   border-left: 4px solid #202020;
   vertical-align: middle;
   line-height: 25px;
   height: 25px;
   padding-left: 5px;
}

.espaco_topo {
   height: 7px;
}

.espaco_esquerda {
   padding-left:10px;
}

.item_normal {
   font-family: Arial;	
   font-size: 18px;
   color: #000000;
}

.item_negrito {
   font-family: Arial;	
   font-size: 18px;
   color: #000000;
   font-weight: bold;
}

.plano_diretor_cor_fundo {
   background-color:#660101;
}

.plano_diretor_titulo {
   font-family: Arial;	
   font-size: 32px;
   color: #a3a3a3;
   vertical-align: middle;
   text-align: center;
   line-height: 32px;
   padding-top: 20px;
   padding-bottom: 20px;
}

.plano_diretor_menu {
   background-color:#660101;
   height: 30px;
   vertical-align: middle;
   line-height: 30px;
}

.plano_diretor_menu_item {
   font-family: Arial;	
   font-size: 12px;
   color: #fff;
   padding-left: 10px;
   padding-right: 10px;
   float: left;
   
}

.plano_diretor_imagem_fundo {
   background-color:#660101;
   vertical-align: middle;
   line-height: 70px;
}

.plano_diretor_texto_inicio {
   padding-left: 120px;
   padding-right: 120px;   
   background-color:#660101;
   height: 30px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #fff;
   padding-top: 10px;
   padding-bottom: 10px;
}

.plano_diretor_texto_inicio_abnt {
   padding-left: 120px;
   padding-right: 80px;   
   background-color:#660101;
   height: 10px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 12px;
   color: #fff;
   padding-bottom: 15px;
   padding-top: 10px;
   text-align: right;
}

.plano_diretor_texto_completo {
   padding-left: 20px;
   width: 330px;
   background-color:#fff;
   height: 10px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 12px;
   color: #333;
   padding-bottom: 15px;
   padding-top: 10px;
   text-align: justify;
   float: left;
}

.plano_diretor_video {
   margin-left: 30px;
   background-color:#111;
   vertical-align: middle;
   margin-bottom: 15px;
   position:relative;
   border: 1px solid #d8d8d8;
   margin-left:400px;
   height:300px;
}
.plano_diretor_link_video {
   margin-left: 400px;
   padding-left: 20px;
   width: 330px;
   background-color:#fff;
   height: 10px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #333;
   padding-bottom: 15px;
   padding-top: 10px;
   text-align: justify;
   float: left;
  }
.plano_diretor_menu_item a {
   color:white;
   text-decoration:none;
}

.plano_diretor_menu_item a:hover {
   color:yellow;
}

#plano_diretor_calendar {
   width: 730px;
   margin: 0 auto;
   font-family: Arial;	
   font-size: 14px;
}

.plano_diretor_cabecalho {
   background-color:#660101;
   height: 20px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #fff;
   padding-top: 5px;
   padding-bottom: 5px;
   text-align: center;
   font-weight: bold;
}

.plano_diretor_texto_form {
   padding-left: 20px;
   width: 700px;
   background-color:#fff;
   height: 10px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #333;
   padding-bottom: 15px;
   padding-top: 10px;
   text-align: justify;
   float: left;
}

.plano_diretor_form {
   padding-left: 20px;
   width: 700px;
   background-color:#fff;
   height: 10px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #333;
   padding-bottom: 15px;
   padding-top: 10px;
   text-align: justify;
   float: left;
}

.plano_diretor_form field {
   width: 120px;
   float: left;
   vertical-align: bottom;
   line-height: 25px;
}

.plano_diretor_form input,textarea {
   float: bottom;
   vertical-align: top;
}

.plano_diretor_form input[type="checkbox"] {
   width:40px;
}

.plano_diretor_arqdown_destaque {
   padding-right: 20px;
   padding-top: 10px;
   padding-bottom: 30px;
   font-family: Arial;	
   font-size: 12px;
   margin: auto; 
}

.plano_diretor_arqdown {
   width: 212px;
   float: left;
   vertical-align: middle;
   padding-right: 20px;
   padding-top: 10px;
   padding-bottom: 30px;
   float: left;
   font-family: Arial;	
   font-size: 12px;
}

.plano_diretor_arqdown img {
   padding-top: 10px;
   padding-bottom: 40px;
   padding-right: 10px;
   float: left;
}

.plano_diretor_ultimas_noticias {
   background-color:#660101;
   height: 20px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 12px;
   color: #fff;
   margin-top: 530px;
   text-align: center;
   font-weight: bold;
   float: bottom;
}

.plano_diretor_registros_down {
   width: 412px;
   float: left;
   vertical-align: middle;
   padding-right: 20px;
   padding-top: 10px;
   padding-bottom: 30px;
   float: left;
   font-family: Arial;	
   font-size: 12px;
}

/* REGRAS DA PÁGINA DO VEREADOR */

.fonte_texto {
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:small;
  color:#000000;
  }

.fonte_nota {
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:x-small;
  color:#0055cc;
  }


.conteudo {
  position: relative;
  text-align: left;
  margin: 1em auto;   
  width: 675px;
  }

#direita  {   
  float: right;   
  width: 440px;
  margin-left: 10px;
  }

#esquerda  {    
  float: left;    
  width: 200px;   
  margin-left: 10px; 
  text-align:center;
  }

#biografia  {   
  padding: 10px 0;
  clear: both;
  }

#moldura_externa   {
  float: left;    
  border: thin solid;
}

.boxed   {
  padding: 5px;
  border: thin solid;
}
/* FIM DAS REGRAS DA PÁGINA DO VEREADOR */


/* INICIO Regras para impressão de notícias */

.body_print {
	background: white;
    margin: 0 auto;
    padding: 0;
    color: #666;
	font-size: 12pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.botao_print {
    background: url("/imagens/bg_botoes_imprimir.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #f4faf6;
    font-weight: bold;
    height: 27px;
    padding-top: 5px;
    text-align: center;
    width: 89px;
}

.botao_print a {
    text-decoration: none !important;
}

.botao_print a {
    color: #f4faf6;
    font-size: 12px;
    font-weight: bold;
}

/* FIM Regras para impressão de notícias */

.orcamento_menu {
   background-color:#010188;
   height: 30px;
   vertical-align: middle;
   line-height: 30px;
}
.orcamento_cabecalho {
   background-color:#010188;
   height: 20px;
   vertical-align: middle;
   line-height: 20px;
   font-family: Arial;	
   font-size: 14px;
   color: #fff;
   padding-top: 5px;
   padding-bottom: 5px;
   text-align: center;
   font-weight: bold;
}
.orcamento_titulo {
   font-family: Arial;	
   font-size: 32px;
   color: #a3a3a3;
   vertical-align: middle;
   text-align: center;
   line-height: 32px;
   padding-top: 20px;
   padding-bottom: 20px;
}
.orcamento_imagem_fundo {
   background-color:#010188;
   vertical-align: middle;
   line-height: 70px;
}
a.cpi_vd_tituloNoticia:link, a.cpi_vd_tituloNoticia:visited, a.cpi_vd_tituloNoticia:active, a.cpi_vd_tituloNoticia:hover {
    font-family: Arial; 
    text-decoration: none; 
    color: #008000; 
    font-size:24px;
    font-weight: bold;
}

a.ouvidorTituloNoticia:link, a.ouvidorTituloNoticia:visited, a.ouvidorTituloNoticia:active, a.ouvidorTituloNoticia:hover { 
    font-family: Arial; 
    text-decoration: none; 
    color: #333333; 
    font-size:24px;
    font-weight: bold;
}
#slider .cpi_vd_panel1 { height: 260px; width: 730px; padding-left: 10px;}

.cpi_vd_links { padding-top: 6px; }
.cpi_vd_links a { font-family: Verdana, Arial, Helvetica, Georgia, Trebuchet MS, MS Trebuchet; font-size: 13px; padding-top: 6px; }
.cpi_vd_links ul { list-style: inside none none; }  
.cpi_vd_links li { margin-top: 10px; }  

.cpi_vd_texto { font-family: Verdana, Arial, Helvetica, Georgia, Trebuchet MS, MS Trebuchet; color: #000000; font-size: 13px; padding-top: 6px; }

.nossa_memoria_texto { font-family: verdana, geneva, Arial, Helvetica, sans-serif; text-align:justify; size: 2 }   <font face=\"verdana,geneva\" size=\"2\">
