@import url("topo.css");
@import url("rodape.css");
@import url("titulos.css");
@import url("menu-topo.css");
@import url("menu-lateral.css");
@import url("interna.css");
@import url("interna-header.css");
@import url("colunistas.css");
@import url("espaco.css");
@import url("onco-tv.css");
@import url("busca.css");
@import url("formularios.css");

/*
	cor do fundo no rodape - #879BCE
	cor do texto no rodape - #495579
	cor do menu lateral - #034D9D

	cor de fundo dos box na index - #F1F6FC
*/

* {
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
}
body {
	background:#879BCE url(../_img/bg.jpg) left top repeat-x;
}
a {
	text-decoration:none;
	outline:none;
	color:#5B6A97;
}
a:hover {
	text-decoration:underline;
}
fieldset {
	border:none;
}
legend {
	display:none;
}
p {
	margin:7px 0;
}
input:focus {
	background-color:#F5F8FA;
}
.none {
	display:none;
}
/*\*/
.pgoff { color: #6C739D; text-decoration: none}
a.pg { color: #003366; text-decoration: none}
a:hover.pg {color: #0066cc; text-decoration:underline}
/*\*/

div#wrap {
	margin:0 auto;
	padding-top:10px;
	padding-left:2px;
	width:775px;
}
div#wrap .banner-publicidade {
	float:left;
	display:inline;
	width:730px;
	height:102px;
	padding-left:25px;
	background:url(../_img/ico-publicidade.gif) 691px bottom no-repeat;
}
div#wrap div#main {
	position:relative;
	float:left;
	background:url(../_img/bg-main.png) left bottom no-repeat;
	width:764px;
	margin:0;
	padding:20px 0 6px 10px;
}
div#wrap div#main span.left {
	position:absolute;
	top:0;
	left:0;
	width:189px;
	height:28px;
	*height:38px;
	background:#fff url(../_img/bg-main-left.png) left top no-repeat;
}
div#wrap a.rss {
	float:right;
	position:relative;
	top:-33px;
	right:10px;
	width:33px;
	height:12px;
	text-indent:-1999px;
	background:url(../_img/ico-rss.gif) left top no-repeat;
	outline:none;
}
div#wrap #main a.diminuir-texto {
	float:left;
	display:block;
	background:url(../_img/ico-diminuir-texto.png) left top no-repeat;
	width:27px;
	height:21px;
	text-indent:-1999px;
	outline:none;
}
div#wrap #main a.aumentar-texto {
	float:left;
	display:block;
	background:url(../_img/ico-aumentar-texto.png) left top no-repeat;
	width:26px;
	height:21px;
	text-indent:-1999px;
	outline:none;
}
div#wrap a.btn-mais {
	float:left;
	display:block;
	background:url(../_img/ico-veja-mais.gif) left center no-repeat;
	width:auto;
	height:19px;
	padding:5px 0 3px 30px;
	color:#5B6A97;
	text-transform:uppercase;
}
div#wrap a.btn-mais.rosa {
	background:url(../_img/ico-rosa-mais.gif) left center no-repeat;
}
div#wrap a.btn-mais.azul {
	background:url(../_img/ico-azul-mais.gif) left center no-repeat;
}
div#wrap a.btn-mais.azul-escuro {
	background:url(../_img/ico-azul-escuro-mais.gif) left center no-repeat;
}
div#wrap a.btn-mais.cyan {
	background:url(../_img/ico-cyan-mais.gif) left center no-repeat;
}
div#wrap a.btn-mais span {
	font-size:9px;
	letter-spacing:1px;
	border-bottom:dashed 1px #5B6A97;
}
div#wrap div#container {
	position:relative;
	float:right;
	width:570px;
	background:#fff;
}
div#wrap div#container #miolo {
	float:left;
	width:347px;
	padding:6px 0 10px;
}
div#wrap div#container #interna {
	float:left;
	width:547px;
}
/* Ver arquivo INTERNA.CSS */

/* Ver arquivo TITULOS.CSS */

/**/
div#wrap div#container #miolo #conteudo {
	float:left;
	width:343px;
	margin:3px 0 0;
	padding:7px 0 0;
	background:#F1F6FC;
		
}
div#wrap div#container #miolo span.data-hora {
	float:right;
	font-size:10px;
	color:#899FCF;
	padding-right:8px;
}
div#wrap div#container #miolo .flash {
	float:left;
	padding:7px 0 0;
	background:#F1F6FC;
}
div#wrap div#container #miolo .box {
	float:left;
	width:157px;
	height:257px;
	min-height:257px;
	padding:0 0 11px 11px;
	color:#5B6A97;
}
div#wrap div#container #miolo .box:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

div#wrap div#container #miolo .box-even {
	float:left;
	width:157px;
	padding:0 0 6px 11px;
	color:#3377C2;
	background:#fff;
}
div#wrap div#container #miolo .box.last {
	padding-left:18px;
	background:url(../_img/bg-pontilhado-menu.gif) left top repeat-y;
}
div#wrap div#container #miolo .box h3 {
	padding-left:11px;
}
div#wrap div#container #miolo .box img, div#wrap div#container #miolo .box-even img {
	border:solid 1px #000;
	margin:10px 6px 2px;
}
div#wrap div#container #miolo .box p, div#wrap div#container #miolo .box-even p {
	clear:left;
	display:block;
	padding:2px 5px 2px;
	font-style:normal;
	line-height:15px;
}
div#wrap div#container #miolo .box p em, div#wrap div#container #miolo .box-even p em {
	display:block;
	font-style:normal;
}
div#wrap div#container #miolo #artigos {
	float:left;
	width:326px;
	padding:8px 5px 10px 12px;
	color:#5B6A97;
	background: #fff;
}
div#wrap div#container #miolo #artigos p, div#wrap div#container #miolo #noticias p {
	clear:left;
	padding:4px 0 0;
	line-height:15px;
}
div#wrap div#container #miolo #artigos strong {
	display:block;
	padding:2px 0;
}
div#wrap div#container #miolo #noticias {
	float:left;
	width:347px;
	padding:13px 0 10px 0;
	background:#fff;
}
div#wrap div#container #miolo #noticias ul {
	float:left;
	position:relative;
	background:#EFF7D6;
	width:343px;
	padding:4px 0;
	margin-top:4px;
}
div#wrap div#container #miolo #noticias ul li {
	float:left;
	display:block;
	padding:3px 0 2px 10px;
	list-style:none;
}
div#wrap div#container #miolo #noticias ul li a {
	cursor:pointer;
	text-decoration:none;
}
div#wrap div#container #miolo #noticias ul li strong {
	display:block;
	float:left;
	color:#9DC527;
	width:75px;
}
div#wrap div#container #miolo #noticias ul li a em {
	display:block;
	float:left;
	width:250px;
	color:#5B6A97;
	clear:right;
	font-style:normal;
}
div#wrap div#container #miolo #eventos {
	float:left;
}
div#wrap div#container #miolo #eventos ul.menu-eventos {
	float:left;
	clear:left;
	width:347px;
	padding-left:1px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li {
	float:left;
	display:inline;
	text-align:center;
	border:solid 1px #B9D3DE;
	border-bottom:none;
	margin:0 0 0 1px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li.todas {
	width:100px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li.ongs {
	width:110px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li.oncologia {
	width:91px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li.palestras {
	width:114px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li.completa {
	border:none;
	border-bottom:solid 1px #B9D3DE;
	width:23px;
	height:42px;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li a {
	display:block;
	padding:7px 0;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#5B6A97;
	background:#EBEFF7;
	border-bottom:solid 2px #B9D3DE;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li a:hover {
	background:#fff;
	border-bottom:solid 1px #fff;
}
div#wrap div#container #miolo #eventos ul.menu-eventos li a.aberto {
	cursor:default;
	background:#fff;
	border-bottom:solid 1px #fff;
}
div#wrap div#container #miolo #eventos .box-eventos {
	margin-top:-1px;
	float:left;
	display:inline;
	margin-left:2px;
	width:306px;
	border:solid 1px #B9D3DE;
	border-top:solid 1px #fff;
	padding:6px 12px;
}
div#wrap div#container #miolo #eventos .box-eventos ul li {
	float:left;
	clear:left;
	width:305px;
	list-style:none;
	padding:2px 0;
}
div#wrap div#container #miolo #eventos .box-eventos ul li strong {
	padding-right:6px;
}
div#wrap div#container #miolo #eventos .box-eventos ul li a {
	border-bottom:none;
	color:#5B6A97;
	background:#fff;
	border-bottom:solid 1px #fff;
}
div#wrap div#container #miolo #eventos .box-eventos a.veja-mais {
	float:left;
	clear:left;
	font-weight:bold;
	display:block;
	padding:4px 0 0;
	text-decoration:none;
	color:#5b6a97;
}
/* Sidebar */

div#wrap div#container div#sidebar {
	float:left;
	width:207px;
	margin-left:5px;
}
div#wrap div#container div#sidebar .banner-patrocinio {
	float:left;
	width:192px;
	text-align:center;
	padding:8px 4px;
}
div#wrap div#container div#sidebar #onco-tv {
	float:left;
	width:207px;
	padding:0 0 8px 10px;
	/* background:url(../_img/bg-sidebar-tv-bottom.png) left bottom no-repeat; */
	margin-bottom:10px;
}
div#wrap div#container div#sidebar #onco-tv #box-onco-tv {
	float:left;
	width:199px;
	padding:18px 4px 0;
	background:url(../_img/bg-sidebar-tv-top.png) left top no-repeat;
}
div#wrap div#container div#sidebar #onco-tv #box-onco-tv img {
	margin:0 auto;
	border:solid 3px #CBE394;
	margin-left:11px;
}
div#wrap div#container div#sidebar #onco-tv h4 {
	float:left;
	width:138px;
	background:url(../_img/seta-tv.png) 145px top no-repeat;
	margin-top:1px;
	padding:3px 36px 2px 12px;
	text-transform:uppercase;
}
div#wrap div#container div#sidebar #onco-tv #box-onco-tv a.veja-video {
	float:left;
	width:186px;
	padding:0 0 15px 15px;
	color:#000;
}
div#wrap div#container div#sidebar #onco-tv a.btn-mais {
	float:left;
	margin-left:11px;
}
div#wrap div#container div#sidebar #publicacoes {
	float:left;
	width:194px;
	padding:8px 15px 8px 4px;
/*	background:url(../_img/bg-home-publicacoes.png) left top no-repeat;*/
}
div#wrap div#container div#sidebar #publicacoes a img {
	border:none;
}
div#wrap div#container div#sidebar #box-cadastro {
	float:left;
	background:url(../_img/bg-box-cadastro-home-bottom.png) -4px bottom no-repeat;
	width:207px;
	padding:0 0 10px;
}
div#wrap div#container div#sidebar #box-enquete {
	float:left;
	width:207px;
	padding:0 0 10px;
}

div#wrap div#container div#sidebar #box-cadastro fieldset {
	float:left;
	position:relative;
	width:171px;
	padding:8px 0 8px 28px;
	background:url(../_img/bg-box-cadastro-home-top.png) -4px top no-repeat;
	border:none;
}
div#wrap div#container div#sidebar #box-cadastro fieldset p {
	float:left;
	color:#5B6A97;
	padding:3px 0;
}
div#wrap div#container div#sidebar #box-cadastro fieldset label {
	float:left;
	color:#52636D;
	padding:1px 0 4px;
}
div#wrap div#container div#sidebar #box-cadastro fieldset label span {
	float:left;
	display:block;
	padding:0 0 2px 11px;
	background:url(../_img/bullet-fieldset-home.gif) 1px top no-repeat;
	width:150px;
}
div#wrap div#container div#sidebar #box-cadastro fieldset label input {
	float:left;
	border:solid 1px #7E9DB9;
	padding:2px;
	width:91px;
	color:#52636d;
}

div#wrap div#container div#sidebar #box-cadastro fieldset input.btn-cadastrar {
	float:left;
	position:relative;
	width:87px;
	height:17px;
	padding-top:17px;
	margin:5px 0 0;
	background:url(../_img/btn-cadastrar.gif) left top no-repeat;
	border:none;
	cursor:pointer;
	text-indent:-1999px;
	outline:none;
}
.frasedodia_01 {
	color: #6D5801
}
.frasedodia_02 {
	color: #999999;
	font-size: 9px;	
}