/* Estilo Basico */
@import url("basico.css");

/* **** Estrutura do Conteudo da Capa **** */
#content {
	/*min-height: 450px;*/	} 
#breadcrumb { display: none;	} 


.pane-tp {	margin-bottom: 0px;	}
.pane-ct {	width: 420px;	padding-right: 6px;	border-right: 1px solid #ececec;	}
.pane-rt {	width: 145px;	}

.pane-ct a {	text-decoration: underline;	}

.A1, .A2, .A3,
.B1, .B2, .B3,
.C1, .C2, .C3,
.D1, .D2, .D3 {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;	}

.A1, .B1, .C1, .D1 {	width: 100%;	}
.A2, .B2, .C2, .D2 {	width: 49.5%;	}
.A3, .B3, .C3, .D3 {	width: 33.15%;	}

/* *** titulos dos Blocos *** */
.pane-ct h2 {
	position: relative;
	width: auto;
	margin: 10px 0 0;
	padding: 0;
	font-size: 1.55em;
	font-weight: bolder;
	color: #50abd3;		}

.pane-rt h2 {
	margin: 0;
	padding: 0;
	font-size: 1.10em;
	color: #ed1b24;	}
.pane-rt h2 img {
	vertical-align: middle;	}

/* *** FIM titulos dos Blocos *** */

/* *** Blocos - content *** */
#Diagnostico {
	width: 380px;
	height: 125px;
	padding: 10px 20px;
	background: transparent url(../../imgs/bg-torned-note.gif) no-repeat 0 0;	}
#Diagnostico .titulo {
	margin: 18px 0 0 !important;
	padding: 0;
	font-size: 1.50em;
	color: #e2e43c;	}
#Diagnostico .desc {
	font-size: 0.90em;
	color: white;
	margin: 5px 0 0;
	/*display: none;*/	}
#Diagnostico .desc img {
	float: right;
	margin: -30px 0 5px 5px;
	width: 87px; height: 97px;
	border: none;	}
#Diagnostico a {
	text-decoration: none; 
	color: white; }
#Diagnostico a:hover {
	text-decoration: underline; }

.B1 ul {
	margin: 5px 0 -5px;
	padding: 0;
	clear: both;
	list-style: none;
	font-size: 0.90em;	}

.B1 li {
	float: none;
	clear: both;	}

.B1 li a:link, 
.B1 li a:visited {
	text-decoration: none !important;}

.B1 li .titulo {
	position: relative;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 1.50em;
	letter-spacing: -0.05em;
	color: #50abd3;	}

.B1 li .data, 
.B1 li .desc, 
.B1 li .img-min {
	position: relative;
	display: none;	}
.B1 li .img-min img {
	width: 160px;	
	height: 120px;	
	background-color: silver;
	border: none;	}

.B1 li.destaque {
	margin-bottom: 5px;	}

.B1 li.destaque .titulo {}

.B1 li.destaque .desc {
	display: inline;
	color: #2a2723;	}

.B1 li.destaque .img-min {
	display: inline;
	float: left; 
	margin: 0 10px 5px 0;	}

.B1 ul .titulo a:link, 
.B1 ul .titulo a:visited  {
	text-decoration: none !important;
	color: #50abd3;	}
.B1 ul .titulo a:hover, 
.B1 ul .titulo a:active,
.B1 ul .titulo a:focus {
	color: #0d72b9;
	text-decoration: none !important;	}

.B1 ul a:hover, 
.B1 ul a:hover .data, 
.B1 ul a:hover .desc, 
.B1 ul a:active,
.B1 ul a:active .data,
.B1 ul a:active .desc,
.B1 ul a:focus, 
.B1 ul a:focus .data, 
.B1 ul a:focus .desc {
	color: #0d72b9;
	text-decoration: underline !important;}
	
/* INI Conteúdo Lateral */
.pane-rt .df-box {
	background-color: #efefef;
	font-size: 0.85em;	}

.pane-rt .df-box p {
	margin: 8px;
	padding: 0; }

.pane-rt .df-form {	margin: -8px 8px 8px !important;}
.pane-rt .df-form * {	margin: 2px !important; }
.pane-rt .df-form input {
	width: 96px;
	font-size: 0.90em;	}
.pane-rt .df-form button {
	width: 19px;
	height: 19px;
	font-size: 0.90em;
	background-color: #e6e6e6;
	border: 1px solid #d6d6d6;	}

#Agenda ul {
	padding: 8px !important;
	margin: 0;
	clear: both;
	list-style: none;
	font-size: 1.10em;	}

#Agenda li {
	float: none;
	clear: both;	}

#Agenda li a:link, 
#Agenda li a:visited {
	text-decoration: none !important;}

#Agenda li .data {
	/*position: relative;
	display: inline;
	float: left;
	margin: 0 2px 5px 0; 	*/
	color: #50abd3; }

#Agenda ul a:link, 
#Agenda ul a:visited  {
	color: #0d72b9;	}
#Agenda ul a:hover, 
#Agenda ul a:active,
#Agenda ul a:focus {
	text-decoration: underline !important;	}

#SalaLeitura {
	font-size: 0.85em;	}
#SalaLeitura p {
	margin: 8px;	}
#SalaLeitura a {
	color: white;
	text-decoration: none;	}
#SalaLeitura a:hover, 
#SalaLeitura a:active, 
#SalaLeitura a:focus {
	text-decoration: underline;	}

/* FIM Conteúdo Lateral */