/* .....classes linha.....*/
.fio_top	{border-top:1px solid #03A5E4;}
/*.......... */	

/* .....classes de fontes.....*/
.titulo1	{/*color:#03A5E4;*/ color:#21668F; font-size:12px; font-weight:bold; text-transform: uppercase; padding-left:15px;}
.titulo 	{/*color:#03A5E4;*/ color:#21668F; font-size:14px; font-weight:bold; text-transform: uppercase; line-height:30px; background: url(../geral/imagens/seta_cidadao.gif) left no-repeat; padding-left:15px; border-bottom: 1px solid #21668F; /*#03A5E4*/;}
.font_perfil, .font_perfil a {color: #0198D3;}
/*.......... */	

/* .....classes dos menus.....*/
a.menu_on	{width:90px; height:27px; padding:7px 0px 0px 10px; text-decoration:none; display:block; background:#03A5E4; color: #FFF;}
a.menu 		{width:90px; height:27px; padding:7px 0px 0px 10px; text-decoration:none; display:block; background:url(../geral/imagens/bg_menucidadao.gif); /*color: #0198D3;*/ color:#21668F}
a.menu:hover{background:#21668F; color: #FFF;}
/*.......... */	

/* .....classes de submenus.....*/
ul.menu_geral	{list-style: none;}
ul.menu_geral li{height:34px; margin-right:5px; float:left; position:relative;}

ul.submenu		{width:755px; height:22px; padding:0px 3px; margin:2px 8px; padding-bottom:2px; list-style:none; clear:both; text-align:center;}
ul.submenu li 	{padding:0px 1px; float:left; }

ul.submenu3		{width:755px; height:22px; padding:0px 3px; margin:2px 8px; padding-bottom:2px; list-style:none; clear:both; text-align:center;}
ul.submenu3 li 	{padding:0px 1px; float:left; }

.submenu_geral	{width:960px; height: auto; margin-top:3px; padding-bottom: 3px; background: #E5F6FC url(../geral/imagens/bg-subMenuBlue.gif) bottom repeat-y;}
a.sub_geral		{display:block; padding:3px 6px; text-decoration:none; color:#21668F;}
a.sub_geral:hover	{background:#21668F; color:#FFFFFF;}
a.sub_geral_on	{display:block; padding:3px 6px; text-decoration:none; background:#03A5E4; color:#FFFFFF;}
a.sub_geral3		{display:block; padding:3px 5px; text-decoration:none; color:#0198D3; font-weight: bold; font-size: 10px;}
a.sub_geral3:hover{background:#03A5E4; color:#FFFFFF;}
a.sub_geral3_on	{display:block; padding:3px 6px; text-decoration:none; background:#03A5E4; color:#FFFFFF;}
/*.......... */	

/* ....H3.... */
h3.cor { color: #03A5E4; text-transform: uppercase; background: url(../geral/imagens/h3-setaBlue.gif) left no-repeat; line-height: 12px; padding-left: 15px;}
/*.......*/

/*....boxcont....*/
.boxContent {width: auto; border-top: 1px solid #03A5E4; padding: 10px 7px 0px 7px;}
/*........*/

/*Alterei box-destaque --> width:96% */
/*....destaque da p?gina....*/
.box_destaque {width:96%; height:auto; overflow: hidden; padding: 5px 10px 10px 10px; margin-top: 15px; background: url(../geral/imagens/bg_destaque.gif) repeat-x #FFF bottom;}
.box_txt_destaque {width:63%; margin:10px 7px 10px 0px;}
.box_img {width:auto; padding:0px; margin: 7px 7px 10px 2px; border:2px solid #03A5E4;}
.titulo_destaque {font-size: 18px; font-weight: bold; color: #03A5E4; text-transform: uppercase; margin: 0 0 0 5px; }
/*........*/

/*....classes de botoes....*/
.botao		{padding:0 0 0 6px; margin:5px 0 0 0;  width:120px; height:24px;
			font:bold 10px verdana; text-align:left; color:#03A5E4; border:0;
			background: #fff url(../geral/imagens/ico_back.gif) no-repeat;}

.voltar		{padding:0 0 0 6px; margin:0;  width:60px; height:24px;
			font:bold 10px verdana; text-align:left; color:#03A5E4; border:0;
			background: #fff url(../geral/imagens/ico_back_voltar.gif) no-repeat;}
/*........*/
