@charset "utf-8";
/* CSS Document */

* html input { overflow: visible; }

body {
	background:#ffffff url(../images/bg-cabecalho2.gif) top left repeat-x;
	margin:7px 0;
	padding:0;
	color:#333;
	font-family: Arial;
	font-size: 75%; /* 75% = 12px in a browser */
	

}

#banner-flutuante { z-index:1; position:absolute; top:320px; left:727px;}

.clear {clear:both;}

a { text-decoration:none; color:#000000;}
a:hover { color:#e2001a;}


img {
	border: 0px;
}


#nave {
	width: 100%;
	margin: 0 auto;
}

.cabecalho-menu {width: 990px; margin:0 auto;  padding-top:0px;height:35px; line-height:35px; }
.cabecalho-menu ul{ padding:0; list-style:none; margin:0;}
.cabecalho-menu li{border-right:1px solid  #ccc; height:25px;line-height:25px; margin-top:10px;  float:left;  text-align:center;}
.cabecalho-menu li a{ font-size:14px;  padding:0 8px 0 8px; display:block; text-decoration:none; color:#333333;font-weight:bold}
.cabecalho-menu li a:hover{ color:#cc0000;}

.barra-home { background:#CC0000 url(../images/bg_busca_cabecalho_home.gif) repeat-x; width:100%; height:61px; margin-top:7px;}


 .twitter-top-home a{ 
	width:197px; height:45px; background:url(../images/twitter-top-home.png) no-repeat;
	display:block; 
	position: relative;
	left:15px;
	top:9px;
	border: none;
	padding: 0;
	margin:0;
	text-indent:-9999px;
	z-index: 10;
}

.conteudo {
	margin: 0 auto;
	width: 990px; 
	overflow:hidden;
}

.lateral-left{ float:left; width:145px; padding-top:15px;  }
.dentro-home{  float:left; width:670px; padding:15px 0 0 10px;  }
.dentro  {  float:left; width:520px; padding:15px 0; margin-left:10px;   }
.lateral{ float:right; width:300px;padding-top:15px; }

.especiais .dentro  { float:left; width:660px;  margin-top:15px; }
.especiais .lateral{ float:right; width:300px; }
.especiais .noticia-outras { width:625px; padding:8px 0 20px 0; margin:0 auto;}


.ultimas-news { width:345px; float:left; padding-bottom:6px;}
.ultimas-news a h2 { color:#cc0000; text-decoration:none; font-size:1em; font-weight:bold; margin:0; padding:0;}
.ultimas-news a:hover h2 {color: #333333;}

.ultimas-news-dentro { width:100px;float:left; padding-bottom:6px;}
.ultimas-news-dentro a{ color:#cc0000; font-size:1.1em; letter-spacing:-0.03em;text-decoration:none; line-height:15px; font-weight:bold;}
.ultimas-news-dentro a:hover { color:#333333;}
.ultimas-news-dentro .resumo { padding:5px 0; color:#333333; font-size:0.9em; text-decoration:none;}
.ultimas-news-dentro img { border:1px solid #CCCCCC}

/* COLUNAS*/
.barra-presidente { background:#113e75 url(../images/bg-top-presidente.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-presidente a { 	
	width:589px; height:134px; background:url(../images/barra-presidente-responde.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}
.barra-magno { background:#9e9287 url(../images/bg-top-magno.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-magno a { 	
	width:462px; height:134px; background:url(../images/barra-magno-martins.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}

.barra-angelo { background:#60714a url(../images/bg-top-angelo.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-angelo a { 	
	width:462px; height:134px; background:url(../images/barra-angelo.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}


.barra-gazzetando { background:#989898 url(../images/bg-top-gazzetando.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-gazzetando a { 	
	width:400px; height:134px; background:url(../images/barra-gazzetando.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
	float:left;
}
.barra-gazzetando .proverbio { 	
	font-size:1.3em;
	color:#FFFFFF;
	position: relative;
	left:190px;
	top:50px;
	padding: 0;
	margin:0;
	float:left;
}
.barra-gazzetando .latino{ font-size:11px;}

.form-busca { z-index:1; width:380px; position: absolute; top:275px; left:750px;}
.form-busca .submit { background:url(../images/bt-buscar-red.gif); width:64px; height:30px; text-indent:-9999px; border:0;}
.barra-ir2010 { background:#60714a url(../images/bg-top-angelo.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-ir2010 a { 	
	width:500px; height:134px; background:url(../images/barra-ir2010.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}


.barra-promocoes { background:#0070aa url(../images/bg-top-promocoes.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-promocoes a { 	
	width:589px; height:134px; background:url(../images/barra-promocoes.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}



.barra-info { margin:0 auto; width:950px; background:url(../copa2010/barra-info.gif) no-repeat; height:36px; line-height:36px; color:#006600;}
.barra-info a{color:#006600;}
.barra-info ul{ margin:0; padding:0;}
.barra-info li { padding-left:160px; list-style:none}
.barra-info li a{ float:left; margin-right:30px; color:#006600; font-size:1.5em; letter-spacing:-0.03em;}
.barra-info li a:hover{ text-decoration:underline;}

.barra-luisa { background:#8c549b url(../images/coluna-luisa-bg.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-luisa a { 	
	width:1148px; height:134px; background:url(../images/coluna-luisa-logo.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}

.barra-inah { background:#5c97b8 url(../images/coluna-inah-bg.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-inah a { 	
	width:1148px; height:134px; background:url(../images/coluna-inah-logo.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}

.barra-norma { background:#da9944 url(../images/coluna-norma-bg.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-norma a { 	
	width:1148px; height:134px; background:url(../images/coluna-norma-logo.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}

.barra-gileno { background:#838383 url(../images/coluna-gileno-bg.gif) repeat-x; width:100%; height:134px; margin-top:7px;}
.barra-gileno a { 	
	width:1148px; height:134px; background:url(../images/coluna-gileno-logo.jpg) no-repeat;
	display:block; 
	position: relative;
	left:105px;
	border: 0;
	padding: 0;
	margin:0;
	text-indent:-9999px;
}

/**/

.materia-conteudo {color:#333;font-size:1.26em;letter-spacing:-0.02em;line-height:1.3em;padding-bottom:1.5em}
.materia-conteudo table { border:1px solid #CCCCCC; padding:2px; margin-right:10px; margin-bottom:10px;}
.titulo-leitura {font-size:2.2em;line-height:30px;color: #333333; font-weight:bold; letter-spacing:-0.03em;line-height:1.1em; margin-bottom:20px;}

.noticia-capa { width:410px;  padding:2px}
.noticia-capa a h1{ color:#e2001a; text-decoration:none; font-size:20px; font-weight:bold; margin:0; padding:0;}
.noticia-capa a h2{ color: #666; text-decoration:none; font-size:14px; font-weight:bold; margin:0; padding:0;}
.noticia-capa a:hover h2{color:#e2001a}

.noticia-ultimas { width:280px; padding:2px}
.noticia-ultimas h1{ color: #e2001a; font-size:18px; font-weight:bold; margin:0; padding-bottom:10px;}
.noticia-ultimas a h2{ color: #333; text-decoration:none; font-size:16px; font-weight:bold; margin:0; padding:0;}
.noticia-ultimas a:hover h2{color:#e2001a}

.noticia-ultimas img { border:1px solid #999;}
.noticia-ultimas a { color: #333; text-decoration:none; font-size:12px; margin:0; padding:0;}
.noticia-ultimas a:hover{color:#e2001a}

.noticia-outras { width:520px; padding:8px 0 20px 0}
.noticia-outras h1{ color: #e2001a; font-size:18px; font-weight:bold; margin:0; padding-bottom:10px;}
.noticia-outras a { color: #333; text-decoration:none; font-size:12px;}
.noticia-outras a:hover {color:#e2001a}

.box-lateral { width:300px; padding:0;}
.box-lateral .titulo{ width:292px; background:#CC0000; padding:4px; color:#ffffff; font-size:1.3em; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.box-gazzetando { float: right; width:325px; padding-top:40px; padding-bottom:20px; background: url(../images/tala-gazzetando-home.gif) no-repeat left top}
.box-gazzetando a h2 {color:#cc0000; text-decoration:none; font-size:1em; font-weight:bold; margin:0; padding:0;}
.box-gazzetando a:hover h2 {color: #333333;}

.box-gazzetando-dentro {float:left; width:146px; padding:4px; margin-right:8px;}
.box-gazzetando .resumo{ color:#333333; font-size:0.9em;  text-decoration:none;}
.box-gazzetando .titulo-gazzetando { color:#CC0000; font-size:2em; padding-bottom:10px; font-weight:bold;}

.box-gazzetando .leia-mais {border-bottom:1px solid #CCCCCC; text-align:right; width:100%; float:left; margin-bottom:10px;}

.titulo-post { color:#CC0000; font-size:2em; padding-bottom:10px; font-weight:bold;}

.box-colunas {background:#efefef url(../images/tala-colunas.gif) no-repeat top;  width:145px; padding-top:35px; margin-bottom:15px;}
.box-colunas .dentro-colunas {padding:6px 6px 10px 6px; }
.box-colunas a{ font-size:11px;}
.box-colunas a:hover{ color:#CC0000}

.box-ultima-edicao {background: url(../images/tala-ultima-edicao.gif) no-repeat top; padding-top:30px; width:145px;}
.box-ultima-edicao .dentro-ultima-edicao { padding:6px 6px 10px 6px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }


.foto-dia-destaque { width:510px; padding:3px 3px 10px 3px; border:4px solid #FFE8E1;}

.foto-dia-outras { float:left; background:#FFE8E1; width:230px; height:99px; padding:6px; margin-right:10px; margin-bottom:10px;}
.foto-dia-outras  img { float:left; margin-right:6px; background:#FFFFFF; padding:4px}

.charge-destaque { width:510px; padding:4px; border:4px solid #FFE8E1;}
.charge-outras { float:left;width:190px; height:120px; margin-right:40px; margin-bottom:30px;;}
.charge-outras img {background:#FFFFFF; padding:3px; border:6px solid #FFE8E1;}


.ads { width:515px; height:190px;}
.ads1 {  width:240px; height:190px;float:left }
.ads2 {  width:240px; height:190px;float: right }

.box-multimidia {background: #efefef url(../images/tala-multimidia.gif) no-repeat top; padding-top:35px; float:left; width:168px; }
.box-multimidia .dentro-multimidia {padding:6px 6px 10px 10px;}
.box-multimidia h3 {font-weight:bold; font-size:13px; padding:0 0 5px; margin:0;}


.box-especiais {background: #efefef url(../images/tala-especiais.gif) no-repeat top; padding-top:35px; float:left; width:145px; }
.box-especiais .dentro-especiais {padding:6px;}
.box-especiais h3 {font-weight:bold; font-size:13px; padding:0 0 5px; margin:0;}
.dentro-especiais ul { padding:0; margin:0; }
.dentro-especiais li {list-style:none; padding:0; margin:6px 0 6px 0; overflow:hidden;}
.dentro-especiais img { float:left; padding-right:6px}
.dentro-especiais li a{ display:block; font-weight:bold;}

.box-foto-dia { width:154px; border:1px solid  #000066; background: #006699;padding:6px; overflow: hidden; }
.box-foto-dia h1{ color: #ffffff; font-size:15px; font-weight:normal; margin:0px; padding-bottom:4px;}

.box-charge { width:154px; border:1px solid #CC0000; background: #006699; padding:6px; overflow: hidden;}
.box-charge h1{ color: #ffffff; font-size:15px; font-weight:normal; margin:0px; padding-bottom:4px;}

.box-enquete {width:285px; background: url(../images/tala-enquete.gif) no-repeat top; padding-top:35px; float:left;  }
.box-enquete .dentro-enquete {padding:6px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.box-enquete h3 {font-weight:bold; font-size:13px; padding:0 0 5px; margin:0;}

.box-promocoes { float:right; width:195px; background:#efefef url(../images/tala-promocoes.gif) no-repeat top;  padding-top:35px; margin-bottom:15px;}
.dentro-promocoes {padding:0; }



.separa-noticia {border-bottom:1px solid #CCC; padding:2px 0 2px 0;}

.link-ultima-edicao a { color: #333; text-decoration:none; font-size:12px; margin:0; padding:0;}

.lista-not-edicao a h2 {text-align:left;color:#333; text-decoration:none; font-size:12px; font-weight:bold; margin:0; padding:0;}
.lista-not-edicao a:hover h2 {color:#cc0000; }
.lista-not-edicao a h3 {text-align:left;color:#333; text-decoration:none; font-size:11px; font-weight:normal; margin:0; padding:0;}
.lista-not-edicao a:hover h3 {color:#cc0000; }
.lista-not-edicao p { font-size:11px;margin:0; padding:0;;}
.lista-not-edicao a h4 {color:#333; text-decoration:none; font-size:10px; font-weight:normal; margin:0; padding:4px 0 4px 0;}
.lista-not-edicao a:hover h4 {color:#cc0000; }

.mais-lida { background:#f5f5f5; width:194px;  padding:8px}
.mais-lida h1 {color:#e2001a;  font-size:16px; font-weight:bold; margin:0; padding:0 0 8px 0;}
.mais-lida a  {color:#333; text-decoration:none; font-size:11px; font-weight:normal; margin:0; padding:0;}
.mais-lida a:hover  {color:#cc0000; }


.titulo-especiais {font-size:26px; font-family:Georgia, 'Times New Roman', Times, serif;  padding-bottom:10px; text-decoration:none}
.titulo-especiais a{font-size:26px; font-family:Georgia, 'Times New Roman', Times, serif;  padding-bottom:10px; text-decoration:none}
.titulo-especiais a:hover{ text-decoration:underline;}
 
.PostDet { padding-top: 15px; clear:both}
.PostDet ul { padding: 0px; margin: 0px;}
.PostDet li { padding: 5px 0px 5px 15px; margin: 0px 22px 0px 0px; list-style-type: none; display: inline; color: #666; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } 
.PostDet li a {font-size: 11px;  text-decoration: none; color: #666;} 
.PostDet li a:hover { text-decoration: underline;} 

.PostCom { background: url(../images/PostCom.png) no-repeat left center; }
.PostPrint { background: url(../images/PostPrint.png) no-repeat left center; }
.PostEmail { background: url(../images/PostEmail.png) no-repeat left center; }


/*** SLIDE NEWS ***/

.subtitulo { color: #666666; font-weight:bold; font-size:0.8em; text-transform:uppercase; margin-bottom:2px;}
.highlight-link-16 a{ color:#CC0000; font-size:1.5em; letter-spacing:-1px; text-decoration:none; font-weight:bold;}
.highlight-link-16 a:hover { color:#333333;}

.titulo2 a{line-height:15px;color: #CC0000 ; font-weight:bold; font-size:1.2em;letter-spacing:-0.01em; display:block;}
.titulo2 a:hover { color:#333333;}

.highlight-link-12 a{line-height:20px;color: #CC0000 ; font-weight:bold; font-size:1.5em;letter-spacing:-0.03em; display:block;}
.highlight-link-12 a:hover { color:#333333;}


.yui-carousel-nav {
	display: none;
}
.yui-carousel-element li	{
	border: 0px;
}
.yui-carousel .yui-carousel-item-selected {
    border: 0px;    
    margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 5px;	    
    margin-left: 5px;
}	
.yui-carousel-element {
	margin: 0px;
}
.yui-carousel-element li {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	line-height: 0px;
}
#slideshow-barra {
	position: absolute;
	margin-top: -28px;	
	padding-left: 8px;
}

a.slideshow-off:link, a.slideshow-off:visited, a.slideshow-off:active {
	display: block;
	float: left;
	width: 20px;
	height: 16px;
	background: #fbeeee;
	color: #4c4c4c;
	text-align: center;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin-right: 5px;
	text-decoration: none;
}

a.slideshow-off:hover {
	text-decoration: none;
	background: #980404;
	color: #ffffff;
}

a.slideshow-on:link, a.slideshow-on:visited, a.slideshow-on:active{
	display: block;
	float: left;
	width: 20px;
	height: 16px;
	background: #980404;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	margin-right: 5px;
	text-decoration: none;
}

a.slideshow-on:hover {
	text-decoration: none;
}


/**/


.newsletter { background: #C00; padding:8px; width:194px; height:85px;}
.newsletter h1 {color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold; margin:0; padding:0 0 12px 0;}


/* largura fotos*/
.larg-210 { width:210px;}
.larg-300 { width:300px;}
.larg-130 { width:130px; }
.larg-158 { width:158px;}

.crop-130 a.crop-foto {height:130px; }
.crop-210 a.crop-foto {height:210px;}
.crop-210 a.crop-foto:hover {height:206px}
.crop-262 a.crop-foto {height:262px;}
.crop-262 a.crop-foto:hover { border-color:#CCC;height:256px;}

/* efeito crop */
.crop-foto {display:block;overflow:hidden;position:relative;}
.crop-foto img {display:block;position:absolute; border:2px solid #eeeeee;}
.crop-foto .ico-video {bottom:0;z-index:2;}
.crop-foto:hover {border:2px solid;}
.crop-foto:hover img {margin:-2px 0 0 -2px;}
.crop-foto:hover img.ico-video {margin:0 0 -2px -2px;}

.leia-mais {border-bottom:1px solid #CCCCCC; text-align:right; width:100%}
.leia-mais a { font-weight:bold; color:#CC0000; text-decoration:none;}
.leia-mais a:hover{color: #666666; }


.pagina_atual {font-size:20px;  border-bottom:1px solid #ccc; padding-bottom:4px; margin-bottom:8px;}
.pagina_atual  a { color:#e2001a}
.titulo_pagina { padding:6px; color:#C00; font-size:20px; font-weight:bold;}


.rodape{
	width: 100%; 
	background:#cc0000;
	height:120px;
	padding-top:20px;
}
.rodape {clear:both; font-size:13px; color:#FFF; text-decoration:none;}
.rodape a{ font-size:11px; color:#FFF; text-decoration:none;}
.rodape a:hover{text-decoration: underline;}

.rodape-cinza {clear:both; text-align:center;width: 100%; height:31px; line-height:31px; background:#cdcdcd; font-size:13px; color:#333; text-decoration:none;}
.rodape-cinza a{ font-size:14px; color:#333; font-weight:bold; text-decoration:none;}
.rodape-cinza a:hover{text-decoration: underline;}

.por { font-size:11px; padding-top:2px;}
.por a{ font-size:11px;}

.box-left { border:1px solid #cccccc; width:410px}
