/** CSS HOME **/
div.content_home {
	width: 980px;
}
		div#container_painel_lista{
			display: block;
			height: 100px;
			clear: both;
			background: #ed1d24;
			margin-bottom: 30px;
			position: relative;
		}
			div#container_painel_lista ul#menu_painel_lista{
				background: url(../images/bg_menu_painel.jpg) no-repeat;
				height: 38px;
			}
				div#container_painel_lista ul#menu_painel_lista li {
					display: inline;
					float: left;
					width: 159px;
					height: 38px;
					padding-left: 25px;
				}
				div#container_painel_lista ul#menu_painel_lista li.last{
					width: 219px;
				}
				div#container_painel_lista ul#menu_painel_lista li.ativo {
					background: #ed1d24;				
				}
					
					div#container_painel_lista ul#menu_painel_lista li.ativo,
						div#container_painel_lista ul#menu_painel_lista li a {
						color: #FFFFFF;					
						font-size: 16px;
						text-decoration: none;
						line-height: 35px;
					}
					div#container_painel_lista ul#menu_painel_lista li a:hover {
						text-decoration: underline;
					}
					div#container_painel_lista ul#menu_painel_lista li.ativo a:hover {
						text-decoration: none;
					}
					div#container_painel_lista h2{
						text-indent: 0;
						font-size: 19px;
						color: #eed1b5;
						font-weight: bold;
						float: left;
						margin: 20px 0 0 25px;
					}
					div#container_painel_lista h3{
						font-size: 15px;
						color: #ffffff;
						font-weight: bold;
						float: left;
						margin: 24px 0 0 19px;
					}
					div#container_painel_lista p{
						font-size: 15px;
						color: #ffffff;
						float: left;
						margin: 24px 0 0 7px;
					}
					
		div#container_content p.resultado{
			font-size: 17px;
			color: #000000;
			margin: 20px 0 0 25px;
		}
		div#container_content p strong.preto_resultado{
			font-size: 17px;
		}
		div#container_content p strong.eventos_lista{
			font-size: 19px;
			color: #b70a00;
		}
					
		div#nuvens_lista_eventos{
			float: left;
			display: block;
			width: 980px;
		}
			div#nuvens_lista_eventos h2 {
				width: 980px;
				height: 40px;
			}
			div#nuvens_lista_eventos h2.mais_comprados{
				clear: both;
				padding-top: 10px;
			}
			#nuvens_lista_eventos ul{
				width: 980px;	
			}
				#nuvens_lista_eventos ul li{
					display: inline;
					/*float: left;*/
				}
					#nuvens_lista_eventos ul li a{
						color: #7a7a7a;
					}
					#nuvens_lista_eventos ul li a.n_01{
						font-size: 14px;
					}
					#nuvens_lista_eventos ul li a.n_02{
						font-size: 22px;
					}
					#nuvens_lista_eventos ul li a.n_03{
						font-size: 36px;
					}
					#nuvens_lista_eventos ul li a.n_04{
						font-size: 11px;
					}
div#titulo_busca_home h2, div#em_breve h2 , div#nuvens_lista_eventos h2{
	font-size: 22px;
	color: #b70a00;
	font-weight: bold;
	text-indent: 0;
	float: left;
	margin-top: 10px;
	text-transform: uppercase;
	background: url(../images/bg_point_red.gif) repeat-x bottom left; 
	margin-bottom: 15px;
}
/** Classes de uso geral **/
input.text_hidden {
	width: 0;
	height: 0;
}
/* Correções */
div#foto_menor div.destaque_menor:after, div#em_breve:after, form#busca_home div.opcoes_avancadas:after {
	content:".";
        display:block;
        clear:both;
        visibility:hidden;
        height:0;
        overflow:hidden;
}
