* {
	/*text-decoration:none;*/
	margin:0;
	padding:0;
	border:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
html {
	text-align:left;
	display:inline;
	background-color:#E8E8FF;
}
body{
}
p,ul,li,span,div{ font-size:inherit; }
blockquote{ padding-bottom:5px; padding-top:5px;}
input,select{ border: 1px solid #A7AEB4; background:#FFF url(../imagens/back_input.gif) repeat-x left bottom;  font-family: Arial, Helvetica; font-size:9px; color:#666666; height:15px; }
select{ margin-left: 4px; margin-right: 7px; }
textarea{ border: 1px solid #A7AEB4; background:#FFF url(../imagens/back_input.gif) repeat-x left bottom;  font-family: Arial, Helvetica; font-size:9px; color:#666666; overflow: hidden; }
.radio{border-style:none; padding:0px; background:none;}
a:hover{text-decoration:underline; font-family:   Arial, Helvetica; color:#310F6E; font-size: 11.7px;	}
a:visited{ text-decoration: none;  font-family:   Arial, Helvetica;  color: #000000; font-size: 11.7px;	}
a:link{ text-decoration: none;	font-family:   Arial, Helvetica; color: #000000;font-size: 11.7px; }
.sbm{ display:block; background-color: #F96302; font-size:12px; color:#FFFFFF; width:35px; text-decoration:none; cursor:pointer; }
.sbm a{ display:block; background-color: #F96302; padding:5px; color:#FFFFFF; width:25px; text-decoration:none; width:inherit; cursor:pointer;}
.sbm a:hover{ display:block; background-color:#578F14; color:#FFFFFF; text-decoration:none; cursor:pointer;}
.tituloCanal{ font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4D852A; letter-spacing:-0.05em; }
#buscaB, .buscaB{ color:#FF0000; font-weight:bolder; padding-right:20px; padding-left:4px; text-transform:uppercase; }
#geral{
	background:#FFF url(../imagens/back_all.png) repeat-y right top;
	display:block;
	position:relative; top:0px; left:0px;
	width:782px;
}
#supperbanner{
	text-align:center;	
	display:block;
	position:relative;
	width:780px;
}
#corpo, #conteudo{
	display:block;
	position:relative;
}
#corpo{	
	width:780px;
	text-align:left;
}
#conteudo{
	padding-top:3px;
	text-align:left;
	left:5px;
	width:770px;

}
.subtitulo2{ font:11px bold Arial, Helvetica, sans-serif; color:#808080;}
.subtitulo{color:#666666; font-weight:bold; font-size:12px;}
.tBotoes{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:7px;
	padding-left:7px;
	text-align:center;
}
.menu {
     width : 95%;
     color : #000;
	 text-align: left;
	 padding-bottom:7px;
}
.menu span{
		width:144px;
		display:block;
		font: bolder 13px Arial, Helvetica, sans-serif;
		color: #FFF;
		height:18px;
		border-bottom: 1px solid #EBEBEB;
		background:#FFF url(../imagens/back_titulomenu.jpg) no-repeat top right;
}
.tituloMenu{ cursor:pointer; }
.menu ul, .menu li, .menu ul li{ list-style:none; }
.menu span font{ display:block; position:relative; padding-left:8px; padding-top:2px; padding-right:2px; min-height: 17px; }
.menu ul {   width: 144px; list-style: none; margin: 0px; padding:0px; font:11px Verdana, Arial, Helvetica, sans-serif; }
.menu ul li {  width:142px; padding-top:2px; padding-bottom:2px; padding-right:2px; border-top:1px solid #FFF; border-bottom: 1px solid #EBEBEB; min-height:14px; list-style: none; background:#F7F7F7 url(../imagens/back_listmenu.png) repeat-y left bottom; letter-spacing:0.5px; font:11px Verdana, Arial, Helvetica, sans-serif;  }
.menu ul li a{ display: block; text-decoration : none; color : #000; width:100%; letter-spacing:-0.5px; font:11px Verdana, Arial, Helvetica, sans-serif; min-height:14px; }
.menu ul li a:hover, .menu ul .marcado { text-decoration:none; font-weight:bolder; background:#F7F7F7 url(../imagens/back_listmenuhover.png) repeat-y left bottom;  color:#011962; width:142px; font:11px Verdana, Arial, Helvetica, sans-serif;  min-height:14px; }
.menu ul li a font, .menu h3 font{ padding-left:12px; min-height:14px; }
.menu ul li a font{ font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.blocoDestaque{ 
	width:110px; 
	height:140px; 
	background-color:#FFFFFF; 
	display:block; 
	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin-left:2px;
	margin-top:3px; 
	}
.blocoDestaque:hover{ background-color:#FAFAFA;}
.blocoDestaque p{ position:relative; padding-left:4px; padding-right:4px; line-height:12px; word-spacing:-1px; font:11px Arial, Helvetica, sans-serif; }
.blocoDestaque span{ display:block; position:relative; padding:4px; }
.blocoDestaque span img{ border:0px; }
.blocoDestaqueLaranja{ color:#FF6600;  }
.blocoDestaqueAzul b, .blocoDestaqueLaranja b{ line-height:13px; word-spacing:-1px; }
.blocoDestaqueAzul{ color:#011962; }
.scrollDestaque{
	height:14px;
	top:10px;
	background-color:#FFFFFF;
	display:block;
	margin-left:4px;
	width:458px;
	padding-left:3px;
	font-size:11px;
	padding-right:3px;
}
.scrollDestaque a{ font-size:11px; color:#666; }
.scrollDestaque a:hover{ font-size:11px; color:#FF6600; text-decoration:none; }


#pDireita{
	background-color:#DDD;
	width:132px;
	display:block;
	position:relative;
	margin:4px 2px; 
	overflow:hidden;
	padding-bottom:10px;
}
#pDireita .halfbanner{
	display:block;
	overflow:hidden;
	margin-left:2px;
	width:128px;
	cursor:pointer;
}
#pDireita .halfbanner img, #pDireita .halfbanner object{
	border:0px;
	padding: 2px 4px;
}
#pDireita .tituloH{
	 padding:3px;
	 color:#000033; 
	 font-weight:bold;
	 text-align:left;
}
#pDireita .hLeft{ width:55px; }
#pDireita .hRight{ color:#011962; font-size:10px; }
#pDireita .parag{ width:92%; padding:1%; color:#011962; font-size:10px; text-align:justify;}

.resBusca{ background:transparent url(../imagens/back_res_busca.png) repeat-x left bottom; height:20px; padding-top:5px; font-size:11px; padding-left:10px; font-weight:bold; color:#FF9900; padding-right:10px; }
.resBusca a{ font-weight:bold; color:#333; text-decoration:none; }
.resBusca a:hover{ color:#310F6E; text-decoration:none;}
#bannerVertical{
			z-index:0;
			text-align:right;
			position: absolute;
			left:788px;
			top:5px;
			background-color: #FFF;
			border:1px solid #CCC;
			width: 150px;
			padding: 5px;
			height:auto;
}
/* CONTEUDO */
#cont{
	padding:5px; width:610px; min-height:400px; color:#000; overflow-x:hidden;
}
#cont p{ padding-bottom:10px;}
#cont p img{ padding:inherit; margin:inherit; }

#rodape{
	display:block;
	position:relative;
	height:30px;
	width:779px;
	background:transparent url(../imagens/back_rodape.png) repeat-x right bottom;
}
