/* ############# MENU LATERAL ESQUERDO INTERNO DOS CANAIS + CHAMADAS DA ESQUERDA ############## */

#chamadaSimplesHolder h2.subtituloCanalBox {
margin-top: 16px; font-family: Arial; font-size: 16px; font-weight: bold; margin-bottom: 5px;
}

#CentroEsq{
margin-right:30px;
width:145px;
float:left;
}
#CentroEsqR1{
margin-bottom:30px;
margin-top:3px;
text-align:left;
}
#corpoTextoTipos {
color:#666666;
font-family:Arial;
font-size:14px;
line-height:20px;
margin-bottom:10px;
margin-top:15px;
}
#corpoTextoTipos p {
	display: table;
	margin-bottom:5px;
margin-top:5px;
}
#corpoTextoTipos h2 {
margin-bottom:10px;
margin-top:10px;
color: #F06;
}
/*

DEFINIÇÕES PARA OS ÍTENS DO MENU ESQUERDO DOS CANAIS

IMPORTANTE: 
SÃO DEFINIDOS NO CSS DE CADA CANAL:
EM "menu_lt a" A COR DO TEXTO E IMAGEM DE BULLET (background-image)
EM "menu_lt_h" A COR DE FUNDO (background-color)

*/

.menu_lt a{
text-align:left;
text-decoration:none;
font-weight:bold;
font-size:12px;
padding-left:16px;
padding-top:4px;
padding-bottom:4px;
background-repeat:no-repeat;
background-position:5px 8px;
margin-left:5px;
margin-right:5px;
display: block;
}
.menu_lt_cu{
margin-left:10px;
font-size:11px;
}
.menu_lt_h{
text-align:left;
font-weight:bold;
font-size:12px;	
text-align:left;
padding-left:16px;
padding-top:4px;
padding-bottom:4px;
background-image:url(/includes/css/imagem/square-off.gif);
background-repeat:no-repeat;
background-position:5px 8px;
margin-left:5px;
margin-right:5px;
display:block;
}
.menu_lt_h a:link, .menu_lt_h  a:visited, .menu_lt_h  a:hover, .menu_lt_h  a:active{
color:#FFFFFF;
text-decoration:none;
}


#CentroEsqR1 hr{
width:125px;
margin-left:10px;
}

/* Define as caixas de chamadas NOTÍCIAS DA REDAÇÃO e MAIS EM MANEQUIM */

#CentroEsqR2{
text-align:left;
padding:4px;
background-color:#F0F0F0;
margin-bottom:30px;
z-index: 2000;
}

#CentroEsqR2 hr{
width:125px;
margin-left:5px;
}

.CentroEsqR2{
display:block;
padding-left:5px;
margin-bottom:10px;
font-family:Arial;
font-size:12px;
color:#666666;
text-decoration:none;
}
#CentroEsqR2 a:hover{
text-decoration: underline;
}

.boxNoticias h5{
margin-left:0px;
font-size:9px;
}
.boxNoticias a{
font-size:12px;
color:#666666;
text-decoration:none;
margin-bottom:10px;
display:block;
}
.boxNoticias a:hover{
text-decoration:underline;
}

.boxBlogs h5{
margin-left:0px;
font-size:9px;
}
.boxBlogs a{
font-size:12px;
color:#666666;
text-decoration:none;
margin-bottom:10px;
display:block;
}
.boxBlogs a:hover{
text-decoration:underline;
}

/* ############# FIM DO MENU LATERAL ESQUERDO INTERNO DOS CANAIS + CHAMADAS DA ESQUERDA ############## */

/* ############# CENTRO DOS CONTEÚDOS QUE TÊM A NAVEGAÇÃO ESQUERDA ############# */

#CentroMiolo{
text-align:left;
width:470px;
float:left;
}

/* BRAD CAMP */
#brad {
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#brad a{
text-decoration:underline;
}

.creditos{
margin-top:5px;
font-family:Verdana;
font-size: 10px;
color: #999;
}

.ferramentas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
}

#corpoTexto{
font-family:Arial;
font-size: 14px;
line-height:20px;
margin-top:15px;
margin-bottom:10px;
color: #666666;
}
#corpoTexto p{
margin-top:5px;
margin-bottom:5px;
}

#nestaMateria{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
line-height: normal;
}

/* Navegação por Intertítulo */
.min_bx{ /* Informação de cor e borda no css de cada canal */
width:12px;
height:10px;
text-align:center;
font-size:10px;
margin-bottom:4px;
float:left;
margin-right:5px;
}

.min_bx_h{ /* Informação de cor de fundo no css de cada canal */
width:12px;
height:10px;
color:#FFFFFF;
font-size:10px;
text-align:center;
margin-bottom:4px;
float:left;
margin-right:5px;
}
.pagina{
font-family:Arial;
font-size:12px;
color: #999;
}

.pagina a{
color: #666;
text-decoration:underline;
}

.pagina a:hover{
color: #333;
text-decoration: underline;
}

/* Navegação por número das páginas */
#navegaNumeros{
margin-top:15px;
}
.navega a{ /* informação de cor de fundo no css de cada canal */
width:93px;
height:22px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
text-align:center;
float:left;
margin-right:2px;
margin-left:2px;
margin-bottom:4px;
padding-top:6px;
}
.navega a:hover{
text-decoration: underline;
background-color:#ffffff;
}

.box_pag a{ /* informação de cor de fundo no css de cada canal */
width:28px;
height:24px;
color:#FFFFFF;
text-decoration: none;
font-size:18px;
text-align:center;
padding-top:4px;
float:left;
margin-bottom:4px;
margin-right:2px;
margin-left:2px;
}

.box_pag_h a{ /* informação de cor de texto e de borda no css de cada canal */
width:28px;
height:24px;
background-color:#FFFFFF;
text-decoration: none;
font-size:18px;
text-align:center;
padding-top:4px;
float:left;
margin-bottom:4px;
margin-right:2px;
margin-left:2px;
}

.box_pag a:hover, .box_pag_h a:hover{
text-decoration:underline;
}

.box_pag_v{ /* cor da borda clara no css de cada canal */
width:28px;
height:24px;
background-color:#FFFFFF;
text-decoration: underline;
font-size:18px;
text-align:center;
padding-top:4px;
float:left;
margin-bottom:4px;
margin-right:2px;
margin-left:2px;
}

/* Caixa de conteúdos relacionados à matéria */
.mais_ex{ /* Cor da borda no CSS de cada canal */
margin-top:15px;
padding:5px;
}
.mais_in{ /* Cor da borda no CSS de cada canal */
margin-top:0px;
padding:5px;
font-size:16px;
font-weight:bold;
}
.mais_in ul{ /* Cor da borda no CSS de cada canal */
margin-top:5px;
margin-bottom:5px;
margin-left:20px;
padding:0px;
}

.mais_in li { /* imagem de fundo definida no css de cada canal */
font-family:Arial;
font-size:12px;
margin-left:0px;
margin-top:8px;
}

.mais_in li a{
color: #666666;
text-decoration:none;
font-weight:bold;
}

.mais_in li a:hover{
color: #333333;
text-decoration: underline;
}

#divisao{ /* barra pontilhada de separação */
height:30px;
background-repeat:repeat-x;
background-position:left;
}

#moduloChamadaSimples{
width:225px;
float:left;
background-color:#F0F0F0;
margin-bottom:10px;
}
#separadorChamadas{
margin:10px;
float:left;
}

#moduloChamadaSimples img{
float:left;
margin-right:10px;
}
#moduloChamadaSimples .txt{
padding-top:10px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
height:90px;
cursor:pointer;
}
#moduloChamadaSimples p.txt{
padding-top:10px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
height:90px;
cursor:pointer;
margin: 0;
}
#moduloChamadaSimples h2.txt{
padding-top:10px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
height:90px;
cursor:pointer;
margin: 0;
}
#moduloChamadaSimples h2.txt .titCham {
font-family:verdana;
font-size:10px;
font-weight:normal;
margin-bottom:0;
margin-left:0px;
margin-top:10px;
text-transform:uppercase;
}
#moduloChamadaSimples a{
text-decoration:none;
border:none;
color:#666666;
}
#moduloChamadaSimples a:hover{
text-decoration:underline;
color:#333333;
}


/* HOMES DO SUB-CANAL */
#chamadaSimplesHolder{
width:225px;
float:left;
margin-bottom:15px;
}
#chamadaSimplesHolder #moduloChamadaSimples{
margin-bottom:5px;
}
#chamadaSimplesHolder h2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px;
	text-transform:uppercase;
}
#chamadaSimplesHolder h2 a{
	text-decoration:none;
}
#chamadaSimplesHolder h2 a:hover{
	text-decoration:underline;
}
#destaqueGd, #destaqueGdHome{ /* cor da borda definida no css de cada canal */
width:223px;
height:300px;
padding:5px;
border:1px solid;
float:left;
margin-right:10px;
margin-top:10px;
}
#destaqueGd h2.txt, #destaqueGdHom h2.txt {

}

#destaqueGdHome{
margin-top:0px;
}

#destaquesPqTopo, #destaquesPqTopoHome{
float:left;
width:225px;
height:300px;
margin-top:10px;
}
#destaquesPqTopoHome{
margin-top:0px;
}
#destaquesPqTopo #moduloChamadaSimples, #destaquesPqTopoHome #moduloChamadaSimples{
margin-bottom:6px;
}
#destaquesPqTopo #moduloChamadaSimples .txt, #destaquesPqTopoHome #moduloChamadaSimples .txt{
padding-right:0px;
padding-left:10px;
}
#destaquesPqTopo #moduloChamadaSimples p.txt, #destaquesPqTopoHome #moduloChamadaSimples p.txt{
	margin: 0;
}
#destaquesPqTopo #moduloChamadaSimples h2.txt, #destaquesPqTopoHome #moduloChamadaSimples h2.txt{
	margin: 0;
}

#destaquesPqTopo #moduloChamadaSimples img, #destaquesPqTopoHome #moduloChamadaSimples img{
float:right;
margin-right:0px;
margin-left:5px;
}
#destaquesPqTopoHome #moduloChamadaSimples h5{
margin-left:0px;
}
#destaqueMedio{/* cor da borda definida no css de cada canal */
width:140px;
border:1px solid;
float:left;
height:200px;
margin-top:10px;
}
#destaqueMedio img{
display:block;
}
#destaqueMedio .txt{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
#destaqueMedio p.txt{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin: 0;
}
#destaqueMedio a{
text-decoration:none;
color:#666666;
}
#destaqueMedio a:hover{
text-decoration:underline;
color:#333333;
}
.separadorMedio{
margin:11px;
float:left;
}
#destaqueMedioHolder{
width:142px;
float:left;
margin-bottom:20px;
}
#destaqueMedioHolder h6{
font-size:12px;
}
#destaqueMedioHolder #destaqueMedio{
margin-top:0px;
}
p.subtituloMP {
color:#333333;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:20px;
margin-bottom:0;
margin-top:5px;
}
p.subtituloMPNoiva {
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:20px;
margin-bottom:10px;
margin-top:5px;
}
#outrosSitesMateria {
border-top:1px solid #CCCCCC;
display:table;
margin-top:20px;
padding-top:10px;
width:470px;
}
.box-linkOutrosSitesMateria {
	font-family: arial;
	font-size: 12px;
	margin-bottom:10px;
}	
#outrosSitesMateria  p{
	margin-bottom: 10px; font-family: arial; font-size: 14px; margin-top: 0;font-weight:bold;
}	
.box-linkOutrosSitesMateria a {
color:#666666;
font-family:arial;
font-size:12px;
text-decoration:none;
}
.box-linkOutrosSitesMateria img {
margin-right:10px;
vertical-align:middle;
}
