/* BASE */
html, body {
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	font-family:Verdana, Arial, Sans-Serif;
	vertical-align:baseline;
	color:#727677;
	background: url(../imagens/bg.png) repeat-x top left #E4EDEE;
	border-top:3px solid #678183;
}

* {
	border: 0;
	margin: 0;
	padding: 0;
}

a {
	color:#727677;
	text-decoration:none;
}

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

#frmPoll {
	margin:10px 5px;
}
form div{
	margin-bottom:10px;
}

label, input {
}

.wrap {
	border: 0;
	clear: both;
	float: none;
	font-size: 1px;
	height: 0;
	line-height: 1px;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

/*** ESTRUTURA ***/
#dir {
	background:url(../imagens/bg_dir.png) repeat-x top left;
}
#site {
	background:url(../imagens/efeitos.png) no-repeat top;
	width:995px;
	margin:0 auto;
}
#blog {
	background:url(../imagens/efeitos2.png) no-repeat top;
	width:995px;
	margin:0 auto;
}

#topo{
	height:634px;
}
	#bannersTop {
		padding-top:15px;
	}
	#bannersTop span{
		float:left;
	}
	#bannersTop span img, .banner{
		background:url(../imagens/publicidade.png) no-repeat left top #D4DCDD; 
		padding:3px 3px 3px 20px;
	}
	#wagner{
		float:left;
		position:relative;
		top:65px;
		*top:47px;
		_top:47px;
	}
	#menu{
		float:right;
		position:relative;
		top:268px;
		*top:250px;
		_top:250px;
	}


#conteudo{
	position:relative;
	margin-top:30px;
	margin-bottom:80px;
}
#conteudo_b{
	position:relative;
	margin-top:30px;
}
	#ultimo_video {
		background:url(../imagens/ultimo_video.gif) no-repeat left top;
		width:260px;
		padding-left:35px;
		margin-bottom:42px;
		margin-top:22px;
	}
	#ultimo_video .play{
		position:relative;
		top:-49px;
		left:-23px;
	}
	tbody td {
		padding:6px 2px;
	}
	tr.alt td {
		background: #D5DFE0;
		padding:4px 2px;
	}
	.ver_todas{
		float:right;
		display:block;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}
	.ver_todas:hover{
		text-decoration:underline;
	}
	#dicas .thumb{
		border:1px solid #334041;
		margin:8px 0;
	}
	#dicas p{
		font-size:10px;
	}
	#dicas ul{
		list-style:none;
	}
	#dicas ul a{
		display:block;
		font-size:10px;
		font-weight:bold;
		background:#CBD5D6;
		padding:5px 4px;
		margin-top:10px;
	}
	#enquete{
		font-size:16px;
	}
	#enquete p{
		background:#D8E1E2;
		padding:6px;
		margin-top:15px
	}
	#enquete ul{
		list-style:none;
		margin-top:5px
	}



#rodape{
	position:relative;
	background:url(../imagens/bg_rodape.png) repeat-x left top;
	padding-top:17px;
}
#rodape span{
	display:block;
	width:995px;
	height:117px;
	margin:0 auto;
}
#rodape span #links{
	padding-top:10px;
	float:left;
	list-style:none;
}
#rodape span #links li{
	line-height:13px;
	padding:0;
}
#rodape span #links a{
	font-size:9px;
	color:#727677;
}
#rodape p{
	position:relative;
	float:left;
	top:70px;
	left:20px;
	width:615px;
	margin-right:15px;
	font-size:10px;
}

/*** ESTRUTURA fim***/
label.radio_checked {
	background: url(../imagens/radio_on.jpg) no-repeat;	
	display: block;
	padding-left: 25px;
	padding-bottom: 10px;
}
label.radio_unchecked  {
	background: url(../imagens/radio_off.jpg) no-repeat;	
	display: block;
	padding-left: 25px;
	padding-bottom: 10px;
}
.crirHidden {
	position: absolute;
	left: -1000px;
}

#paginacao {
	text-align:right;
	margin-top:25px;
	margin-bottom:25px;
}
#paginacao a{
	font-size:14px;
	color:#566B6D;
	border:1px solid #566B6D;
	background:#D5DFE0;
	padding:3px 6px;
}
#paginacao a:hover{
	color:#E4EDEE;
	background:#9CACAD;
}
#paginacao span{
	font-size:14px;
	color:#E4EDEE;
	border:1px solid #566B6D;
	background:#9CACAD;
	padding:3px 6px;
}
.int_tit {
	font-size:25px;
	color:#727677;
	font-weight:normal;
}
.int_data {
	text-transform:capitalize;
}

form label {
	display:block;
}

form .frm{
	display:block;
	margin-bottom:10px;
	background:url(../imagens/frm_bg.gif) no-repeat left top;
	width:380px;
	height:20px;
	border:0 none;
	padding:0 10px;
	color:#777;
}
.combo{
	border:1px solid #555;
	padding:3px;
	color:#777;
}

form textarea {
	background:url(../imagens/frm_textarea.gif) no-repeat top left;
	width:380px;
	height:130px;
	border:0 none;
	padding:10px;
	overflow:auto;
	color:#777;
	font-family:Verdana, Geneva, sans-serif;
}

