/* classes gerais */
html {
     overflow: -moz-scrollbars-vertical;
}
*{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bodyHome{
	background:url(bg_home.jpg) center repeat-y #000000;
}
.bodyInterna{
	background:url(bg_geral.jpg) center repeat-y #000000;
}
#geral{
	width:873px;
	margin:auto;
}

/* classes do topo */
#topo, #topoFoto, #topoCine, #topoRTV{
	width:873px;
	height:116px;
	background:url(topo.jpg);
	overflow:hidden;
}
#topoFoto{
	background:url(topo_foto.jpg);
}
#topoCine{
	background:url(topo_cine.jpg);
}
#topoRTV{
	background:url(topo_rtv.jpg);
}
#topo p, #topoFoto p, #topoCine p, #topoRTV p{
	display:none;
}
#topo a, #topoFoto a, #topoCine a, #topoRTV a{
	display:block;
	width:200px;
	height:100px;
	margin-left:337px;
}

/* classes do menu */
#menu{
	margin-top:7px;
	float:left;
	font-size:10px;
}
#menu ul{
	list-style:none;
	font-weight:bold;
	font-size:10px;
}
#menu ul li{
	background:url(bullet-menu.gif) #BD8A51 no-repeat 10px;
	width:177px;
	margin-top:3px;
	font-size:10px;
}
#menu ul li a{
	width:153px;
	height:16px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:24px;
	padding-top:2px;
	font-size:10px;
}
#menu ul li a:hover{
	color:#9a6821;
	font-size:10px;
}
#subMenu ul{
	list-style:none;
	font-weight:bold;
	font-size:10px;
}
#subMenu ul li{
	width:167px;
	margin-top:3px;
	background:transparent;
	font-size:10px;
}
#subMenu ul li a{
	color:#9A6821;
	padding-left:35px;
	background:url(bullet-submenu.gif) no-repeat 25px;
	font-size:10px;
}
#subMenu ul li a:hover{
	background:url(bullet-submenuon.gif) no-repeat 25px;
	font-size:10px;
}
#subMenu ul li a.subMarcado{
	background:url(bullet-submenuon.gif) no-repeat 25px;
	font-size:10px;
}
#patrocinio, #apoio{
	margin-top:25px;
	padding-left:13px;
	width:150px;
	font-size:10px;
}
#patrocinio p, #apoio p{
	font-weight:bold;
	font-size:10px;
}
#patrocinio img, #apoio img{
	margin-top:10px;
	border:solid #000000 1px;
	font-size:10px;
}


/* classes da home */
#conteudoHome{
	float:left;
	width:375px;
	padding:10px;
}
#conteudoConteudo{
	float:left;
	width:510px;
	padding:10px;
}
#bloco1{
	float:left; 
	width:200px;
}
#bloco2{
	float:right; 
	width:310px;
}
#conteudoHome h1, #conteudoConteudo h1{
	background:#9b6922;
	color:#FFFFFF;
	padding:2px;
	float:left;
	width:100%;
	font-size:10px;
}
#ultimasHome{
	margin-top:7px;
	float:left;
}
#ultimasHome ul{
	list-style:none;
}
#ultimasHome ul li{
	float:left;
	width:185px;
	height:90px;
}
#conteudoHome a{
	display:block;
	text-decoration:none;
}
#conteudoHome img{
	border:0px;
	float:left;
	margin-right:5px;
}
#conteudoHome h3{
	color:#744c11;
}
#conteudoHome p{
	color:#000000;
	margin-top:5px;
	font-size:12px;
}
/*
#ultimasHome ul li a{
	display:block;
	height:80px;
	text-decoration:none;
}
#ultimasHome img{
	border:0px;
	float:left;
	margin-right:5px;
}

#ultimasHome h3{
	color:#744c11;
}
#ultimasHome p{
	color:#000000;
	margin-top:5px;
	font-size:9px;
}
*/
#galeriaHome{
	padding:4px;
}
#galeriaHome ul{
	list-style:none;
}
#galeriaHome ul li{
	float:left;
	width:116px;
	margin-top:10px;
	margin-right:6px;
}
#galeriaHome ul li a{
	display:block;
	text-decoration:none;
	text-align:center;
	color:#000000;
}
#galeriaHome ul li a img{
	border:#8d661b solid 1px;
	float:left;
	margin-right:5px;
}

#box3Home{
	float:left;
	margin-top:10px;
}
#box3Home img{
	float:left;
	margin-right:10px;
}

#menuApoioHome{
	float:right;
	width:301px;
	background:#ecbe73;
	height:100%;
	font-size:10px;
	_clear:right;
}
#menuApoioHome h1{
	background:#9b6922;
	color:#FFFFFF;
	padding:2px;
	float:left;
	width:297px;
	font-size:10px;
}
#menuApoioConteudo{
	float:right;
	width:135px;
	background:#ecbe73;
	height:100%;
	margin-right:10px;
	margin-top:10px;
	padding:10px;
	font-size:10px;
}
#menuApoioConteudo h1{
	color:#694616;
	font-weight:bold;
	font-size:10px;
}
#atualizacoes img{
	float:left;
	margin-right:5px;
	border:none;
	font-size:10px;
}
#atualizacoes a{
	text-decoration:none;
	color:#000000;
	font-size:10px;
}
#separador{
	width:155px;
	height:10px;
	margin-left:-10px;
	margin-top:20px;
	background:#FEDA8E;
}
#publicidadeMenuApoio{
	text-align:center;
	margin-bottom:15px;
	font-size:10px;
}
#publicidadeMenuApoio p{
	padding-top:15px;
	padding-bottom:15px;
	margin-left:30px;
}
#publicidadeMenuApoio img{
	margin-top:10px;
	border:solid #000000 1px;
	font-size:10px;
}
#noticiasMenuApoio{
	padding:10px;
	font-size:10px;
	font-size:10px;
	float:left;
}
#noticiasMenuApoio h2{
	color:#94661b;
	font-size:10px;
}
#noticiasMenuApoio p a{
	color:#694616;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
#noticiasMenuApoio p a:hover{
	text-decoration:underline;
}
#buscaMenuApoio{
	float:left;
	margin-top:10px;
	padding-left:30px;
	margin-bottom:15px;
	font-size:10px;
}
.formBusca{
	width:213px;
	height:15px;
	border:solid 1px #977615;
}
.botaoBusca{
	width:25px;
	height:16px;
	background:#977615;
	color:#FFFFFF;
	border:none;
	margin-left:5px;
	padding-bottom:2px;
}
/* estilos padrões */
.menosMargem15{
	margin-top:-15px;
}
.textoTitulo{
	color:#694616;
	text-decoration:none;
	font-weight:bold;
}
.textoMarromB{
	color:#694616;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.textoMarrom{
	color:#694616;
	text-decoration:none;
	font-size:10px;
}

#formCadastro input, #formMaterial input, #formMaterial textarea{
	background:#FFFFFF;
	border:solid #9A6804 1px;
}
