body {
	margin: 0 auto 0 auto;
	width: expression(document.body.clientWidth > 800 ? '922px' : '100%');
	max-width: 922px;
	background: url(../site/imagens/padrao-fundo.jpg) repeat;
}
/*body, td, b, div, span, p, i, a*/
body * {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a, a div {
	text-decoration: none;
	color: #616161;
}
a:hover {
	text-decoration: none;
	color: #993366 !important;
}

.texto a[href^='http://']{
	text-decoration: none;
	color: blue;	
}

.texto a[href^='http://']:hover{
	text-decoration: underline;
	color: red;
}

.mrg15 { margin-left: 15px; }

.bgcz{background-color: #f0f0f0 !important;}

.b{font-weight: bold !important;}
.cap{text-transform:capitalize;}
.br{color: #FFFFFF !important;}
.azcl, .azcl *{color: #96d6fa !important;}
.azmr{color: #232981 !important;}
.vm{color: #FF0000 !important;}
.cz{color: #333399 !important;}
.vd{color: green !important;}
.az{color: blue !important;}

/*MARA DE LEITORES*/
#div_mapa{
	position: absolute;
	z-index: 999;
	border: 1px solid gray;
	visibility: hidden;
	width: 165px;
	height: 175px;
	background-color: white;
	padding: 0px 10px 10px 10px;
	top: 0px;
}

/*CSS DO MENU*/
#menu{
	width: 138px;
	padding: 1px;
	text-align: left;
	background-color: #002f59;
}
#menu li{display: inline;}
#menu li a{
	display: block;
	width: 128px;
	font: bold 10px verdana;
	line-height: 20px;
	text-decoration: none;
	padding-left: 10px;
	color: #ffffff !important;
	margin-bottom: 1px;
}
a.blk1{	background-color: #004086;}
a.blk1:hover{	background-color: #002A57;}
a.blk2{	background-color: #005ABE;}
a.blk2:hover{	background-color: #002F63;}
a.blk3{	background-color: #4F8DD2;}
a.blk3:hover{	background-color: #335C89;}
a.blk4{	background-color: #1F89FF;}
a.blk4:hover{	background-color: #1459A6;}
a.blk5{	background-color: #44AAF3;}
a.blk5:hover{	background-color: #2E74A6;}
/*FIM CSS DO MENU*/

.linha_menu td{
	border-bottom: solid 1px #014468;
	padding: 2px 0 2px 0;
}

.sessao{
	font-size: 16px !important;
	font-weight: bold;
	color: #333399;
}

.not_home{
	background-color: #f0f0f0;
	display: block;
	margin-bottom: 2px;
	padding: 2px 2px 10px 2px;
	font-weight: bold;
}

.bazar_home, .bazar_home a {
	color: #00305A;
	text-align: left;
	background-color: #f0f0f0;
}

.dtq_home{
	text-align: left;
	background-color: #f0f0f0;
}
.dtq_home b{
	color: #232981
}

.sel_reg{
	width: 125px;
	border: solid 1px #31A9c5;
	font-size: 10px;
}

.psq_home * {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif ;
	margin: 1px 2px 1px 0;
}
.psq _home #sel, .psq _home #txt{
	border: solid 1px #0066cc;
	color: #232981;
}
.psq_home #sel{width: 60px;}
.psq_home #txt{width: 160px;}
.psq_home #btn{
	border: solid 1px;
	border-color: #06141f #608099 #608099 #06141f;
	color: #FFFFFF;
	background-color: #2b577e;
	width: 22px;
	font-weight: bold;
}

.fundo_mais{
	font-size: 10pt;
	font-weight:bold;
	padding-left: 5px;
	background: url(../site/imagens/fundo-destaque.jpg) left no-repeat;
	color: #FFFFFF;
}

.bold{
	font: bold 10px verdana;
}

.sessao{
	font-size: 16px !important;
	font-weight: bold;
	color: #333399;
	text-align: left;
}
.titulo{
	font-size: 13px !important;
	font-weight: bold;
	color: #333399;
	text-align: left;
	clear: both;
}
.data{
	font-size: 11px !important;
	color: gray;
}

.texto * {
	font-size: 12px !important;
}
.promo,.promo td,.promo div,.promo a{
	font: normal 10px verdana;
	color: #BE0027;
}

#pager td a.cur_page{
	font-weight: bold;
	color: #535353;
}

div.img_dtq{
	margin: 2px 5px 0 0;
}

.banner-flash{
	z-index: 0;
}

div.img {
	color: #4e4e4e;
	padding: 0 2px 3px 2px;
	text-align: center;
	width: 208px;
	float: right;
}
div.img div{
	float: left;
	text-align: left;
}
div.img_home{
	background-color: #f0f0f0;
}

div.img div, div.img_e div, div.img_d div {
	font: normal 10px verdana !important;
}
div.img_d {
	padding: 0 2px 5px 5px;
	float: right;
}
div.img_e {
	padding: 0 5px 5px 2px;
	float: left;
}
div.img_d, div.img_e{
	color: #4e4e4e;
	text-align: center;
	background: #F2F2F2;
}
div.img_e .fonte, div.img_d .fonte{
	float: right;
	padding-right: 5px;
}


/* Zoom da foto */
div.fotoZoom{padding:6px 20px 20px 20px;background:#fff;position:absolute;z-index:900001;visibility:hidden;text-align:left;}
div.fotoZoom div.fechar{background:url(../site/imagens/ico_fechar.gif) no-repeat right;position:absolute;right:20px;top:6px;}
div.fotoZoom div.fechar a{width:48px;color:#000;display:block;text-decoration:none;}
div.fotoZoom img{display:block;clear:both;margin:0 0 7px 0;}
div.fotoZoom div.descricao{font-size:11px;color:#535353;background:#EBEBEB;padding:0 0 7px 0;display:table;}
div.fotoZoom div.descricao strong{color:#333;}
div.fotoZoom div.descricao p{padding:2px 4px 2px 10px;max-width:95%;}
div.fotoZoom .fonte{font-size:10px;}
div.sombra{background:black;width:100%;left:0;top:0;position:absolute;z-index:900000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity: 0.3;}
div.zoom{width:100%;left:0;top:0;position:absolute;z-index:900001;}
.lupa{position: relative; bottom: 17px; float: right;}
/* Zoom da foto */

/* canais */
#canais {width: 100%;}
#canais .titulo {width: 100%; font: normal 12px verdana; line-height: 1.7em;}
#canais .titulo {background-color: #405a75; color: white; padding-left: 5px;}
#canais .table {width: 49.5%; display: inline; float: left; background-color: white; margin: 0 0 2px 2px}
#canais .table td {background-color: #f0f0f0; padding: 2px 2px 10px 0;}
#canais a .canal {font: bold 10px verdana; color: #232981;}
#canais a .link {font: normal 10px verdana;}
/* canais */

/* include de comentarios */
#lnk_coment{width: 100%; text-align: center; margin: 20px 0 20px 0;}
#lnk_coment a{text-decoration: none; color: blue;}
#comentarios{width:100%; margin: 30px 0 30px 0; display: none;}
#comentarios *, #lista *{font-family: verdana;}
#lista{width:100%; overflow:auto; height:300px; display: none;}
#fset{border:solid 1px #e9e9e9;}
.f10, .f10 *{font-size: 8pt;}
.f12, .f12 *{font-size: 10pt;}
.w100{width: 100%;}
.w95{width: 95%;}
.dir{float:right;}
/* include de comentarios */