@charset "utf-8";
/* CSS Document */

/* CONTEÚDO PRODUTOS */
div.conteudo h1 { margin: 0; padding: 12px 0 0 15px; width: 374px; height: 36px; background: url(../imagens/images/bg_h1_produtos.jpg) no-repeat; font-weight: normal; font-size: 16px; text-transform: uppercase; }
div.conteudo h2 { margin: 20px 0 30px 0; padding: 13px 0 0 15px; width: 245px; height: 32px; background: url(../imagens/images/bg_tit_camerasdigitais.jpg) no-repeat; font-weight: normal; font-size: 13px; text-transform: uppercase; }

div.conteudo div.titulo { margin: 0 0 30px 0; }
div.conteudo div.titulo div.esquerdo { background: url(../imagens/images/bg_tit_esq.jpg) no-repeat; width: 29px; float: left; height: 45px; }
div.conteudo div.titulo div.meio { background: url(../imagens/images/bg_tit_meio.jpg) repeat-x; float: left; height: 32px; font-size: 13px; text-transform: uppercase; padding: 13px 0 0 0; }
div.conteudo div.titulo div.direito { background: url(../imagens/images/bg_tit_dir.jpg) no-repeat; width: 37px; float: left; height: 45px; }

div.conteudo table.salaImprensa { width: 80%; margin: 0 auto; border-collapse: collapse; }
div.conteudo table.salaImprensa tr th { text-align: left; background: #F1F1F1; padding: 2px 0 2px 5px; }
div.conteudo table.salaImprensa tr th.data { width: 12%; }
div.conteudo table.salaImprensa tr th.titulo { width: 88%; }
div.conteudo table.salaImprensa tr.impar { background: #F9F9F9; }
div.conteudo table.salaImprensa tr td { padding: 2px 0 2px 5px; }
div.conteudo table.salaImprensa tr:hover { background: #dedede; }

div.conteudo table.salaImprensa a { text-decoration: none; color: #3b3b3b; }
div.conteudo table.salaImprensa a:visited { }
div.conteudo table.salaImprensa a:hover { text-decoration: underline; color: #000; }
div.conteudo table.salaImprensa a:active { }

div.paginacao { float: right; padding: 5px 90px 5px 0; margin: 10px 0 0 0; }
.paginacao a, .paginacao a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c10e6a;
	color: #c10e6a;
}
.paginacao a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c10e6a;
	color: #c10e6a;
}
.paginacao a:hover {	
	border: 1px solid #970000;
	color: #FFF;
	background-color: #c10e6a;
}
.paginacao a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c10e6a;
	color: #c10e6a;
}
.paginacao span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: none;
	color: #000;
}
div.separador { float: none; clear:both; }
