/* CSS Document */
/* Principal */
	BODY {
		background-image: url(images/home_background.jpg);
		background-position: top center;
		background-repeat: repeat-y;
		padding-top: 25px;
		height: 100%;
		margin: 0px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
	}
	.principal { border-top: 1px solid #DDDDDD; border-right: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB; border-left: 1px solid #DDDDDD; }
	.corpo { background: #FFFFFF; border:  10px solid #FBFBFB; }
	.corpo_titulo {
		background-image: url(images/home_fundo_titulo.jpg);
		border-top: 1px dashed #DDD;
		border-bottom: 1px dashed #DDD;
		padding-top: 5px;
		padding-bottom: 5px;
		color: #CC0000;
		font-family: Arial, Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
	}
	.ranking { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: darkred; }
	.msg_erro { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: darkred; }
	.veja_mais { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: black; }
	.veja_mais a { text-decoration: none; color: black; }
	.veja_mais a:hover { background: #959595; color: #FFF; }

/* Barras */
	.barra_texto { background: #F5F5F5; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #777; }

	.barra_top { background-image: url(images/home_barra_top.jpg); background-repeat: no-repeat; }
	.barra_rodape { background: #F5F5F5; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
	.barra_powered { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
	.barra_links { background-image: url(images/home_barra_links.gif); background-repeat: repeat-x; }
	.barra_links_botao { background-image: url(images/home_botao_fundo.jpg); background-repeat: no-repeat; padding-left: 16px }
	.barra_links a {
		height: 26px;
		padding-left: 4px;
		padding-right: 4px;
		font-family: Arial, Verdana, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
		color: #8F8E8E;
	}
	.barra_links a:hover { background: #DDD; }
	.barra_franquia { font-family: Arial, Verdana, sans-serif; font-weight: bold; font-size: 16px; color: #CC0000; }
	.barra_data { font-family: Arial, Verdana, sans-serif; font-size: 10px; }
	.barra_esq { background: #FFFFFF; background: url(images/home_fundo_menu.jpg); border-right: 2px solid #DDD; }
	.barra_dir { background: #FFFFFF; background: url(images/home_fundo_menu.jpg); border-left:  2px solid #DDD; }
	.barra_separador { font-family: Arial, Verdana, sans-serif; font-size: 7px; }

	.barra_paginas { background: #DDD; border-left:1px solid #FFF; font-family: verdana, ms sans serif; font-size: 11px; }
	.barra_paginas TD { border-right:1px solid #FFF; }
	.barra_paginas a { text-decoration:none; display: block; color: #959595; }
	.barra_paginas a:hover { background: #000; color: #FFF; }
	.barra_paginas_select { background: #FFF; color: #000; font-weight: bold; }

/* Menu */
	.menu_esq { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
	.menu_esq a {
		text-decoration: none;
		padding-left: 4px;
		padding-top:  1px;
		padding-bottom: 1px;
		font-weight: bold;
		color: #777777;
		display: block;
	}
	.menu_esq a:hover { background: #EEEEEE; }
	.menu_esq a#link { padding: 0px; text-decoration: none; }
	.menu_esq a:hover#link { background: #B2B2B2; }
	.menu_titulo {
		border-bottom: 2px dashed #DDDDDD;
		font-family: Arial, Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #0066CB;
		padding-top:    4px;
		padding-bottom: 4px;
		padding-right:  5px;
		text-align: right;
	}
	.menu_titulo_dir {
		font-family: Arial, Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #0066CB;
		padding-top:    4px;
		padding-bottom: 6px;
		padding-right:  5px;
		text-align: right;
	}
	.menu_separador {
		font-family: Arial, Verdana, sans-serif;
		font-size: 7px;
	}
	.menu_dir { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
	.menu_dir a {
		text-decoration: none;
		padding-left:   4px;
		padding-top:    1px;
		padding-bottom: 1px;
		font-weight: bold;
		color: #777777;
		display: block;
	}
	.menu_dir a:hover { background: #EEEEEE; }
	.menu_dir a#link { padding: 0px; text-decoration: none; }
	.menu_dir a:hover#link { background: #B2B2B2; }
	
/* Enquete */
	.enquete_texto {
		font-family: Arial, Verdana, sans-serif;
		font-size: 14px;
		color: #777777;
		padding: 5px;
	}
	.enquete_op {
		padding: 2px;
	}
/* Equipe Local */
	.equipe_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }
	.box_equipe_foto { background-image: url(images/equipe.jpg); background-repeat: no-repeat; }
	.box_equipe {
		border: 4px dashed #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}

/* Box */
	.box_foto { background-image: url(images/fundo_foto.jpg); background-repeat: no-repeat; }
	.box_foto_simples { background-image: url(images/fundo_foto_simples.jpg); background-repeat: no-repeat; }
	.box_foto_desc {
		border-top: 1px dashed #DDD;
		border-bottom: 1px dashed #DDD;
		padding-left: 5px;
		font-family: Arial, Verdana, sans-serif;
		font-size: 10px;
	}
	.box_agenda_calendario { background-image: url(images/calendario.jpg); background-repeat: no-repeat; }
	.box_agenda {
		border: 4px dashed #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	.box_calendario {
		border: 4px solid #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
	}
	.box_promocao {
		border: 4px dashed #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	.box_noticias {
		border: 4px dashed #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	.box_cinema_foto { background-image: url(images/cinema.jpg); background-repeat: no-repeat; }
	.box_cinema {
		border: 4px dashed #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	.box_destaque_foto { background-image: url(images/destaque.jpg); background-repeat: no-repeat; }
	.box_destaque {
		border: 4px solid #DDD;
		padding: 5px;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	.box_previsao_tempo { background-image: url(images/previsao_tempo.jpg); background-repeat: no-repeat; }

/* Banners */
	.banner { padding: 0px; }
	.banner a { text-decoration: none; }
	.banner a:hover { text-decoration: none; }
	.banner_lateral_p { background-image: url(images/bn_lateral_p.jpg); background-repeat: no-repeat; }
	.banner_lateral_g { background-image: url(images/bn_lateral_g.jpg); background-repeat: no-repeat; }

	.banner_lateral_topo { background-image: url(images/bn_lateral_topo.jpg); background-repeat: no-repeat; }
	.banner_lateral_base { background-image: url(images/bn_lateral_base.jpg); background-repeat: no-repeat; }
	.banner_lateral_preto { background-image: url(images/bn_lateral_preto.jpg); background-repeat: repeat-y; }
	.banner_lateral_cinza { background-image: url(images/bn_lateral_cinza.jpg); background-repeat: repeat-y; }
	.banner_lateral_branco { background-image: url(images/bn_lateral_branco.jpg); background-repeat: repeat-y; }

/* Titulos */
	.festa_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }
	.mural_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }
	.cinema_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }
	.noticia_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }
	.destaque_titulo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #0066CB; }

