/*
Theme Name: FUABC
Author: ComFUABC

*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font,
ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i, marquee {
	margin: 0px;
	padding: 0px;
}
form fieldset{
	border:0px;
}
body {
	margin:0px; padding:0px; background:#fff; font-family:'Trebuchet MS',Arial,Tahoma,sans-serif; color:#222; font-size:12px; line-height:14px;
}
.alignleft { float:left; margin:0 10px 10px 0; }
.alignright { float:right; margin:0 0 10px 10px; }
.aligncenter { display:block; margin:0 auto 10px; }
.block { display:block!important }
.clear { clear:both; line-height:0; height:0; font-size:0; }
.clear-only { clear:both; }
.relative { position:relative; }
.hide { display:none; }
.imgr { background-repeat: no-repeat; border: none; display: block;	overflow: hidden; text-indent: -9000px }
.bold { font-weight: 600; }
.italic { font-style: italic }
.underline { text-decoration: underline }
.right { float: right }
.left { float: left; }
.center { display:block; margin:0 auto; }
.tleft { text-align:left!important; }
.tright { text-align:right!important; }
.tcenter { text-align:center!important; }
.item-left { width:220px; margin:0 20px 20px 0 }
.last-of-line { margin-right:0 }
.small{font-size:10px;}
.wp-caption .wp-caption-text{
	font-size:11px; background:#F0F0F0; padding:3px; margin:0px;
}
img {
	border:0; margin: 0 0;
}
a {
	color:#0066b3; text-decoration:none; outline:none;
}
a img {
	border:0;
}
a:hover {
	color:#000; text-decoration:none
	}
h1, h2, h3, h4, h5, h6 {
	
}
blockquote {
	padding:10px 10px 10px 10px; color:#59666f; font-style: normal;
}
.clear {
	clear:both;
}
.colorBlack{
	color:#000000;
}

table{
  margin: 10px 0 10px;
}

table td, table th{
  text-align: left;
  padding: 0;
}

table th{
  background: #FFF ;
  color: #444;
  text-transform: uppercase;
  font-weight: normal;

}

table td{
  background: #FFF; font-size:12px; text-align:left !important;
}
#header{
	width:100%; height:240px; clear:both; z-index:9999;
}
#header #menu_top{
	width:1000px; overflow:hidden; margin:0 auto; text-align:center;
}
#header #menu_top ul{
	display:block; margin:0px; padding:0px; list-style:none; float:right; width:auto;
}
#header #menu_top li{
	display:inline; margin:0px; padding:0px; list-style:none; position:relative;
}
#header #menu_top ul li a{
	display:block; margin:0px 10px 0px 5px; padding:10px 2px 7px 5px; float:left; text-transform: uppercase; color:#231f20; font-weight:normal;
}
#header #menu_top ul li a:hover{
	text-decoration:underline;
}
#header .header_content{
	width:100%; overflow:hidden; margin:0px; padding:0px; background: url('./images/bg_topo.jpg') repeat-x; height:150px;
}
#header .header_content .wrap{
	width:1000px; overflow:hidden; margin:0 auto; text-align:center; position:relative; clear:both;
}
#header .header_content h1{
	margin:0px; padding:0px; background: url('./images/logo.jpg') repeat-x; height:150px; display:block; float:left;
}
#header .header_content .logo{
	width:217px; overflow:hidden; margin:0px; padding:0px; background: url('./images/logo.jpg') repeat-x; height:150px; display:block; text-indent:-9999px;
}
#header .header_content .banner_head{
	float:left; width:720px !important; height:80px !important; border: 1px solid #FFFFFF; overflow:hidden; padding: 3px; margin:0px; position: absolute; top:30px; left:260px; background:#FFF;
}
#header .header_content .banner_head div a img{
	width:720px !important;
}
#header #nav{
	background:#00a651; width:100%; height:40px; margin-top:10px;
}
#header #nav .wrap{
	width:1000px; margin:0 auto; text-align:center; position:relative; clear:both; z-index:9999;
}
#header #nav .wrap ul{
	display:block; margin:0px; padding:0px; list-style:none; width:auto;
}
#header #nav .wrap li{
	display:inline; margin:0px; padding:0px; list-style:none;
}
#header #nav .wrap ul li a, #header #nav .wrap ul li .linkNavegacao{
	display:block; margin:0px; padding:0px 6px; float:left; text-transform: uppercase; color:#FFF; font-weight:normal; font-size:14px; height:40px; line-height:40px;
}
#header #nav .wrap a.fale-conosco{
	background:#0066b3; color:#FFF; height:50px; z-index:2; position:absolute; top:-5px; left: 810px; text-transform: uppercase; font-size:16px; line-height:50px; padding:0px; width:150px; text-align:center;
}
#header #nav .wrap a.fale-conosco:hover{
	background:#0482e1;
}
#header #nav .indicaMenu{
	float:left; position: absolute; z-index:9989; top:40px; left:0; height:8px; width:12px;
	background: transparent url('./images/seta_menuON.png') no-repeat;
}
/*submenus*/
#header .menu .sub-menu{
	position:absolute; top:40px; left:0px; z-index:9999 !important; background:#0066b3;
}
#header .menu .sub-menu li a{
	background:#2183ce; display:block !important; clear:both; padding:1px 8px; text-transform: uppercase; color:#FFF; font-weight:normal; font-size:14px !important;
	height:30px !important; line-height:30px !important; z-index:9999; border-bottom:1px groove #0066b3; width:100%; text-align:left;
}
#header .menu .sub-menu li a:hover{
	background:#2fb4ef !important;
}
#header #nav .wrap ul li a:hover, #header #nav .hover{
	background:#2183ce; display:block; margin:0px; padding:0px 6px; float:left; text-transform: uppercase; color:#FFF; font-weight:normal; font-size:14px; height:40px; line-height:40px;
}


#conteudo{
	width:1000px; margin:0 auto; text-align:center; position:relative; clear:both; z-index:1; margin-top:5px;
}
#conteudo #hp{
	width:730px; text-align:left; float:left;
}
#conteudo #hp #vitrine{
	width:720px; height:400px; border:1px solid #d2d3d4; overflow:hidden; margin: 0px; text-align: left; padding:5px 5px 5px 5px;
}
#conteudo #hp #vitrine .showcase{
	font-family:Helvetica; color:#222; font-size:12px; background: #FFF
}
#conteudo #hp #vitrine .showcase .banner{
	width: 480px; height: 340px !important; overflow:hidden;
}
#conteudo #hp #destaques{
	width:730px; height:auto; overflow:hidden; margin-top:10px; clear: both;
}
#conteudo #hp #destaques h2{
	width:728px; height:auto; overflow:hidden; margin:0px; padding:0px; font-size:15px; height:30px; background: transparent url('./images/bg_titulos_hp.gif') repeat-x;
    border:1px solid #f0f0f0;
}
#conteudo #hp #destaques h2 span{
	display:block; height:30px; padding-left: 30px; background: url('./images/ico_logo.png') no-repeat 5px 2px; line-height: 30px;
}
#conteudo #hp #destaques ul{
	display: block; margin-left: 3px;
}
#conteudo #hp #destaques .destaque{
	display:block; width: 230px; height: auto; float: left; overflow: hidden; margin: 15px 12px 0px 0px; 
}
#conteudo #hp #destaques .destaque .thumb{
	display:block; width: 220px; height: 150px; padding: 4px; border:1px solid #d2d3d4; overflow: hidden;
}
#conteudo #hp #destaques .destaque .thumb img{
	width: 220px; height: 150px; z-index: 99
}
#conteudo #hp #destaques .destaque a.desc{
	display:block; width: 230px; color:#222; font-size: 16px; margin: 5px 0px 0px 0px; padding: 0px 2px; line-height: 20px;
}
#conteudo #hp #destaques .destaque a.desc:hover{
	color:#000;
}
#conteudo .internas{
	line-height:15px !important; font-size:13px !important; padding:20px 20px 20px 0px;
}
#conteudo .internas img{
	max-width: 97.5%; /* Fluid images for posts, comments, and widgets */
	max-height: auto; /* Fluid images for posts, comments, and widgets */
	border:2px solid #d2d3d4 !important; vertical-align:middle;
}
#conteudo .internas .wp-caption img{
	border:2px solid #d2d3d4 !important;
}
#conteudo .internas .wp-caption-text{
	margin-top:0px;
}
#conteudo .titulo_internas{
	margin:0px 0px 10px 0px; font-weight:bold; font-size:32px; line-height:35px; color:#0066b3; font-variant:normal; letter-spacing:0;
}
#conteudo .internas p{
	margin-bottom:10px; 
}
#conteudo .internas ul, #conteudo .internas ol{
	margin:10px; 
}
#conteudo .internas li{
	margin-left:20px; line-height:15px;
}
#conteudo .data{
	font-size:11px; font-style:italic;
}
#conteudo .keywords{
	margin:15px 0px 10px 0px; border-top: 1px solid #d2d3d4; padding-top:5px; clear:both;
}
#conteudo .keywords strong{
	font-size:13px; 
}
#conteudo .img_left{
	float:left; display:block; margin:4px 10px 10px 0px; border:2px solid #d2d3d4; vertical-align:middle; width:230px; height:180px;
}
#conteudo .banner_mantidas{
	display:block; clear:both; margin:0 auto; text-align:center; margin-bottom:25px !important;
}
#conteudo .endereco_mantidas{
	display:block; clear:both; margin:0 auto; margin-top:30px !important; text-align:left; width:450px; padding:10px; background:#F0F0F0; border:1px solid #d2d3d4; border-right:2px solid #d2d3d4; border-left:4px solid #d2d3d4; border-bottom:3px solid #d2d3d4; color:#777;
}
#conteudo .ataseditaisTitulo{
	background:#F0F0F0; margin:0px; padding:5px; border:1px solid #F1F1F1;
}
#conteudo h2.ataseditaisTitulo{
	font-size:18px; line-height:20px;
}
#conteudo .ataseditais{
	background:#F9F9F9; padding:20px; border:1px solid #F0F0F0; margin-bottom:15px;
}
#conteudo p.pdfEditasAtas{
	display:block; clear:both; margin:0; padding:0;
}
#conteudo a.pdfEditasAtas{
	display:block; clear:both; margin:0; text-align:left; background: url('./images/download_ataedital.png') no-repeat; width:100px; height:35px; text-indent:-9999px; overflow:hidden;
}
#conteudo .lista-mantidas{
	display:block; clear:both; margin:30px 0px 10px 10px; padding:0px; list-style:none; 
}
#conteudo .lista-mantidas li{
	display:block; clear:both; margin:0px 0px 15px 0px; padding:0px 0px 10px 15px; list-style:none; border-bottom:1px dashed #d2d3d4; background: url('./images/ico_servicos.gif') no-repeat 0 6px;
}
#conteudo .lista-mantidas li a.titulo{
	display:block; clear:both; margin:0px; padding:0px; font-size:13px; line-height:20px; color:#222; font-weight:bold
}
#conteudo .lista-equipe{
	display:block; clear:both; margin:0px; padding:0px; list-style:none; 
}
#conteudo .lista-equipe li{
	display:block; clear:both; margin:0px 0px 15px 5px; padding:0px; list-style:none; border:1px solid #d2d3d4;
}
#conteudo .lista-equipe li p{
	margin:0; padding:5px !important; line-height:20px; background:#F9F9F9; overflow:hidden
}
#conteudo .lista-equipe li.categoria{
	border:0px; margin:5px 0px 10px 0px; padding:0; font-size:16px; line-height:25px; color:#EE1C25; font-weight:bold; border-bottom:1px solid #d2d3d4
}
#conteudo .lista-equipe li .nome{
	margin:0; background:#F0F0F0;
}
#conteudo .lista-crescendo-abc{
	list-style:none; margin:0; padding:0; position:relative; clear:both;
}
#conteudo .lista-crescendo-abc li{
	list-style:none; margin:0px 21px 15px 0px; padding:0; width:148px; height:170px; position:relative; display:block; float:left; border:1px solid #d2d3d4;
}
#conteudo .lista-crescendo-abc li a.banner_crescendo_abc{
	width:150px; height:160px; overflow:hidden; display:block; border:0px; z-index:1 !important;
}
#conteudo .lista-crescendo-abc li a.banner_crescendo_abc img{
	width:150px !important; height:160px !important; border:0px; 
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc{
	position:absolute; width: 302px; left: 100px; top: 5px; height: 157px; border:0px; background: url('./images/bg_crescendo_abc.png') no-repeat; display:none; z-index:999 !important; overflow:hidden;
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc .wrap_crescendo_abc{
	position:relative; width: 230px; left: 60px; top: 12px; height: 125px; overflow:hidden; overflow-y: auto; 
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc h4{
	margin:0; padding:0; line-height:30px !important; font-size:16px; text-align:center; color:#0066B3;
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc p{
	margin:0; padding:0; line-height:22px !important; font-size:12px;
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc strong{
	color:#0066B3; font-size:14px !important;
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc p.aviso{
	color:#F41A28; text-decoration: underline; text-align:center; font-size:12px;
}
#conteudo .lista-crescendo-abc li .descricao_crescendo_abc div.txt, #conteudo .lista-crescendo-abc li .descricao_crescendo_abc div.txt p{
	font-size:12px !important; line-height:16px !important;
}
#conteudo .mapasite, .mapasite *{
	display:block; margin:0px; padding:0px; line-height:16px;
}
#conteudo .mapasite li{
	padding:0px 0px 0px 50px; margin:0px; background:url('./images/ico_mapasite.gif') no-repeat 25px 2px;
}
#conteudo .mapasite li ul li{
	padding:0px 0px 0px 25px; margin:0px; background:url('./images/ico_mapasite.gif') no-repeat 0px 2px;
}
#conteudo .mapasite li a{
	line-height:25px; font-size:16px; display: block; width:auto;
}
#conteudo .lista-presidentes{
	display:block; list-style:none;
}
#conteudo .lista-presidentes li{
	display:block; list-style:none; float:left; width:300px; border:1px solid #d2d3d4; margin:0px 25px 10px 0px;
}
#conteudo .lista-presidentes li .foto{
	display:block; width:75px; height:108px; overflow:hidden; float:left;
}
#conteudo .lista-presidentes li .foto img{
	display:block; width:72px; height:108px; text-align:left;
}
#conteudo .lista-presidentes li .dados{
	display:block; width:auto; height:88px; overflow:hidden; float:left; padding:10px 5px;
}
#conteudo .lista-presidentes li .dados strong{
	display:block; color:#E7201D
}
#conteudo .lista-presidentes li .dados p, #conteudo .lista-presidentes li .dados h4{
	margin:0px 0px 20px 0px; font-size:13px; padding:0px; line-height:14px;
}


.mapaHome, .mapaHome *{
	display:block; margin:0px; padding:0px; line-height:16px;
}
.mapaHome a{
	font-size:20px; color:#EE1C25; font-weight:bold; line-height:25px;
}

/* Mapa
------------------------------------------------------------*/
#map { margin-top: 20px; height: 500px; width: 1000px; border: 1px solid #eee; clear:both; padding:5px; }
#bt_imprimir a { display: inline-block; padding: 5px 10px; margin-top: 30px; text-decoration: none; background-color: #da251c; color: #fff; }


#formInterno{
	margin:0 auto; text-align:center; width:490px; padding:10px 0px 0px 0px;
}
#formInterno label.error{
	line-height:20px; margin:5px 0px; color:#EE1C25; display:block; text-decoration: underline; font-weight:bold; font-size:12px; clear:both;
}
#formInterno h3{
	margin:0 auto; text-align:center; width:460px; padding:10px; font-size:18px; line-height:20px; color:#EE1C25; border:1px solid #EE1C25;
}
#formInterno p{
	margin:5px 0px; padding:5px 0px; text-align:left; clear:both;
}
#formInterno p label, #formInterno p .input{
	float:left;
}
#formInterno p .input{
	background:#FFF; border:1px solid #d2d3d4; font-size:11px; height:18px; width:400px; padding:0px 5px; color:#00009C;
}
#formInterno  textarea{
	background:#FFF; border:1px solid #d2d3d4; font-size:13px; height:150px; width:400px; padding:5px; color:#00009C; margin:0px; top:0px;
}
#formInterno  textarea:focus{
	background:#F0F0F0;
}
#formInterno p .input_telefone{
	background:#FFF; border:1px solid #d2d3d4; font-size:11px; height:18px; width:150px; padding:0px 5px; color:#00009C;
}
#formInterno p span{
	float:left; display:block; width:70px; line-height:20px; text-align:right; background:#d2d3d4; color:#555; padding:0px 5px 0px 0px; height:20px;
}
#formInterno p .input:focus, #formInterno p .input_telefone:focus{
	background:#F0F0F0;
}
#formInterno .submitNewsletter{
	background: url('./images/botao_newsletter.png') no-repeat; height:50px; width:167px; border:0px; text-indent:-9999px; display:block; text-align:center;
	margin:0 auto; clear:both; cursor:pointer;
}
#formInterno .submitSIC{
	background: url('./images/botao_enviar.png') no-repeat; height:50px; width:140px; border:0px; text-indent:-9999px; display:block; text-align:center;
	margin:0 auto; clear:both; cursor:pointer; position:relative; left:30px; top:15px;
}
form .sucesso{
	color:#00A651 !important; border:2px solid #00A651 !important;
}


.navigation{
	width:700px; clear:both; height:20px;
}
.navigation .alignleft{
	float:left;
}
.navigation .alignright{
	float: right;
}
.busca{
	display:block; background:#FFF; margin:10px 0px; padding:5px 0px 10px 20px; border-bottom:1px dashed #e7e8e8; clear:both !important;
}
.busca h3{
	font-size:15px; line-height:20px;
}
.busca p{
	font-size:12px;
}
.nav-previousEditaisAtas a{
	background: url('./images/ico_resultset_previous.png') no-repeat; height:16px; display:block; float:left; padding-left:15px; vertical-align:middle; margin:20px 0px; font-weight:bold;
}
.nav-nextEditaisAtas a{
	background: url('./images/ico_resultset_previous_next.png') no-repeat right; height:16px; display:block; float:right; padding-right:16px; vertical-align:middle; margin:20px 0px;
}
.icoBuscaAnterior a{
	background: url('./images/ico_resultset_previous.png') no-repeat; height:16px; display:block; float:left; padding-left:15px; vertical-align:middle; margin:20px 0px;
}
.icoBuscaProxima a{
	background: url('./images/ico_resultset_previous_next.png') no-repeat right; height:16px; display:block; float:right; padding-right:16px; vertical-align:middle; margin:20px 0px;
}


#sidebar{
	width:235px; text-align:left; margin:0px 0px 0px 10px; float:left; border:1px solid #d2d3d4; padding:10px;
}
#sidebar #searchform{
	position: relative;
}
#sidebar #searchform #s{
	background:#FFF; border:5px solid #d2d3d4; color:#d2d3d4; width:210px; height:40px; padding:0px 10px; overflow:hidden; font-size:16px; color:#939598;
}
#sidebar #searchform #searchsubmit{
	position: absolute; top:18px; left:215px; border:0px; background: url('./images/bt_submit.jpg') no-repeat; text-indent:-999px; z-index:2; width:16px; height:15px; overflow:hidden; display:block; cursor:pointer;
}
#sidebar #servicos_fuabc{
	list-style:none; clear:both;
}
#sidebar #servicos_fuabc li{
	list-style:none; clear:both; display:block;
}
#sidebar #servicos_fuabc li a{
	display:block; background:#e7e8e8; width:240px; margin:10px 0px;
}
#sidebar #servicos_fuabc .servicos img{
	width:240px !important;
}
#sidebar .title-conteudo_relacionado{
	margin:20px 0px 0px 0px; padding:5px 0px 0px 20px; background: url('./images/ico_logo.png') no-repeat 0 0; height:20px;
}
#sidebar #conteudo_relacionado{
	list-style:none; clear:both;
}
#sidebar #conteudo_relacionado li{
	list-style:none; clear:both; display:block;
}
#sidebar #conteudo_relacionado li a{
	display:block; background:#FFF; width:220px; height:auto; margin:10px 0px; padding:5px 0px 10px 20px; border-bottom:1px dashed #e7e8e8;
	background: url('./images/ico_servicos.gif') no-repeat 0 40%; font-size:12px;
}
#sidebar .conteudo_relacionado-data{
	font-size:10px; font-style:italic; display:block; color:#222222;
}
#sidebar .paginacao_conteudo{
	clear:both; padding:15px 15px 15px 0px; margin:0px; font-size:11px;
}
#sidebar .paginacao_conteudo p{
	font-size:12px; margin-bottom:5px; width:100%; text-align:center; display:block;
}
#sidebar .paginacao_conteudo a.previous{
	background: url('./images/ico_resultset_previous.png') no-repeat; width:16px; height:16px; text-indent:-9999px; overflow:hidden; display:block; float:left;
}
#sidebar .paginacao_conteudo a.previousAll{
	background: url('./images/ico_resultset_backAll.png') no-repeat 0px 2px; width:16px; height:16px; text-indent:-9999px; overflow:hidden; display:block; float:left; margin-left:60px;
}
#sidebar .paginacao_conteudo span{
	display:block; float:left;
}
#sidebar .paginacao_conteudo a.next{
	background: url('./images/ico_resultset_previous_next.png') no-repeat; width:16px; height:16px; text-indent:-9999px; overflow:hidden; display:block; float:left;
}
#sidebar .paginacao_conteudo a.nextAll{
	background: url('./images/ico_resultset_goAll.png') no-repeat 2px 2px; width:16px; height:16px; text-indent:-9999px; overflow:hidden; display:block; float:left;
}
.aguardeAjax{
	background: url('./images/ajax-loader.gif') no-repeat; width:16px; height:16px; text-indent:-9999px; overflow:hidden; display:block; text-align:center; margin:0 auto;
}

#footer{
	background:#0066b3; padding:10px 0px 10px 0px; margin:0 auto; text-align:center; color:#FFF; cursor:default; margin-top:20px; position:relative;
}
#footer p{
	text-align:center;
}
#agencia-pic *{
	margin: 0; padding: 0; text-indent:-9999px; line-height:20px;
}
#agencia-pic a{
	display:block; color:#e7e8e8; float:right; position: absolute; right:0px; width:35px; height:27px; overflow:hidden; background:url('images/agencia_pic.png') no-repeat 0px 0px; text-indent:-9999px; z-index:9; margin:0px 10px 0px 0px; top:5px;
}
#agencia-pic a:hover{
	background:url('images/agencia_pic.png') no-repeat 0px -27px;
}

#error404{
	margin:0 auto; text-align:center;
}
#error404 h1{
	line-height:30px; font-size:20px;
}
#error404 p, #error404 a{
	line-height:25px; font-size:13px;
}

.logoPrint{
	float:right; position:relative; top:-50px; display:none; left:300px;
}
.shareTools, .shareToolsLogado{
	width:auto; margin:0 auto; text-align:center; position:absolute; clear:both; z-index:1; padding:10px 0px; display:block; left:765px; top:240px;
}
.shareToolsLogado{
	top:270px !important;
}

/* MED ABC - Imprensa
------------------------------------------------------------*/
#conteudo .lista-medabc{
	list-style:none; margin:0; padding:0; position:relative; clear:both;
}
#conteudo .lista-medabc li{
	list-style:none; margin:0px 21px 15px 0px; padding:0; width:148px; height:200px; position:relative; display:block; float:left; border:1px solid #d2d3d4;
}
#conteudo .lista-medabc li a.banner_medabc{
	width:150px; height:200px; overflow:hidden; display:block; border:0px; z-index:1 !important;
}
#conteudo .lista-medabc li a.banner_medabc img{
	width:150px !important; height:200px !important; border:0px; 
}
#conteudo .lista-medabc li .descricao_medabc{
	position:absolute; width: 302px; left: 100px; top: 5px; height: 157px; border:0px; background: url('./images/bg_crescendo_abc.png') no-repeat; display:none; z-index:999 !important; overflow:hidden;
}
#conteudo .lista-medabc li .descricao_medabc .wrap_medabc{
	position:relative; width: 230px; left: 60px; top: 12px; height: 125px; overflow:hidden; overflow-y: auto; 
}
#conteudo .lista-medabc li .descricao_medabc h4{
	margin:0; padding:0; line-height:30px !important; font-size:16px; text-align:center; color:#0066B3;
}
#conteudo .lista-medabc li .descricao_medabc p{
	margin:0; padding:0; line-height:22px !important; font-size:12px;
}
#conteudo .lista-medabc li .descricao_medabc strong{
	color:#0066B3; font-size:14px !important;
}
#conteudo .lista-medabc li .descricao_medabc p.aviso{
	color:#F41A28; text-decoration: underline; text-align:center; font-size:12px;
}
#conteudo .lista-medabc li .descricao_medabc div.txt, #conteudo .lista-medabc li .descricao_medabc div.txt p{
	font-size:12px !important; line-height:16px !important;
}