@charset "utf-8";

/* CSS Document */



* {font-family:"Arial"; padding:0; margin:0; border:0; font-size:11px; list-style-type:none; }	

* a {text-decoration:none;}

* a:hover {text-decoration:underline;}	

html,body{height:100%;}



	

body { background:url(../imagens/layout/img-fundo-pagina.gif)}

		#geral {margin:0 auto; width:910px;	font-size:11px;	padding:0px 20px;}



h1 {color:#960000; font-size:28px; font-weight:normal}	

h2 {color:#960000; font-size:22px; font-weight:200;}

h2 a{color:#960000;}

h3 {color:#666666; font-size:14px; font-weight: bold;}	

h4 {color:#960000;}	

h5 {color:#f59391; font-size:28px; font-weight:normal}	

h6 {color:#960000; font-size:15px; font-weight:bold; display:inline}	



/* LINKS DOWNLOAD */



a.link_down

{

	color:#333333;

	text-decoration:none;

}



a:hover.link_down

{

	text-decoration:underline;

}





/* LOADER AJAX */



#loader_ajax

{

	padding:3px; 

	background-color:#333333; 

	color:#FFFFFF; 

	position:fixed; 

	top:0; 

	right:0; 

	font-size:12px; 

	border:1px solid #000000;

}



/* ESTRUTURA */



#conteudo{background-color:#960000;  width:910px; }

#topo{ height:124px; width:910px; background:url(../imagens/layout/img-fundo-topo.gif) repeat-x; display:block}

#rodape {margin-bottom:10px; text-align:center;	color:#010000; background:url(../imagens/layout/img-fundo-base.gif) no-repeat; width:910px; height:20px; display:block;}	

#menus{ width:550px}

#menus, #marca, .colunas, .esquerda{ float:left}

.direita {float:right}

.colunas { display:block; }



/* MENUS ACESSORIOS */



#menu_superior {float:right; margin-top:30px;}

#menu_superior ul li {float:left; list-style:none; padding:0px 3px;}	

#menu_superior ul li.cor_espaco {color:#ffc9c9;}

#menu_superior ul li a{color:#ffc9c9;}	

#menu_superior ul li a:hover{color:#fff;}	

#menu_inferior {float:right; margin-top:14px;}



/* MENUS AMBIENTES */



#menu1 a { background:url(../imagens/layout/bt-menu1.gif) no-repeat 0 -29px; width:132px; height:29px; display:block; text-indent:-10000em}	

#menu1 a:hover { background:url(../imagens/layout/bt-menu1.gif) no-repeat; width:132px; height:29px; display:block; text-indent:-10000em}	

#menu2 a { background:url(../imagens/layout/bt-menu2.gif) no-repeat 0 -29px; width:124px; height:29px; display:block; text-indent:-10000em}	

#menu2 a:hover { background:url(../imagens/layout/bt-menu2.gif) no-repeat; width:124px; height:29px; display:block; text-indent:-10000em}	

#menu3 a { background:url(../imagens/layout/bt-menu3.gif) no-repeat 0 -29px; width:58px; height:29px; display:block; text-indent:-10000em}	

#menu3 a:hover { background:url(../imagens/layout/bt-menu3.gif) no-repeat; width:58px; height:29px; display:block; text-indent:-10000em}	

#menu4 a { background:url(../imagens/layout/bt-menu4.gif) no-repeat 0 -29px; width:152px; height:29px; display:block; text-indent:-10000em}	

#menu4 a:hover { background:url(../imagens/layout/bt-menu4.gif) no-repeat; width:152px; height:29px; display:block; text-indent:-10000em}	





/* ------------ HOME ------------ */



#destaque_principal{margin-left:20px;}

#outros_destaques{margin-left:12px;}

#destaque_col1{ position:relative; border-right:1px solid #960000; background:#90000d url(../imagens/layout/fatia-top.png) repeat-x top; width:427px; height:65px; float:left; padding:12px 15px 0 0; _padding:12px 0 0 0;  height:auto}

#destaque_col3{ position:relative; background:#90000d url(../imagens/layout/fatia-top.png) repeat-x top; width:427px; height:65px; float:left; padding:12px 15px 0 0; _padding:12px 0 0 0; height:auto}



.base_destaque{ position:absolute; bottom:0; left:0; background:url(../imagens/layout/fatia-bottom.png) repeat-x bottom;  width:427px; height:65px; padding:0 0 20px 15px;}

.foto_destaque{ position:relative; z-index:2; margin:0 20px 0 12px; padding-bottom:10px; float:left;}

.chamada{ margin:0 20px; color:#faafb2; font-weight:bold; float:right;}

.chamada_home h3{ width:50px; height:12px; text-indent:-999em; margin-bottom:7px;}

#destaque_col1 .chamada_home h3{ background: url(../imagens/layout/tit_ocho.png) no-repeat scroll top left; }
#destaque_col3 .chamada_home h3{ background: url(../imagens/layout/tit_piola.png) no-repeat scroll top left; }

.chamada p{margin-bottom:6px}

.chamada a{float:right; color:#cc3333; padding:0 20px 0 0; background:url(../imagens/layout/ic-bullet.gif) no-repeat center right; color:#FFF; font-weight:bold;}



.chamada_home{ margin-top:10px; color:#FAAFB2; float:left; position:relative; width:200px; z-index:2;}

.chamada_home p{margin-bottom:6px}

.chamada_home a{color:#cc3333; padding:0 20px 0 0; background:url(../imagens/layout/ic-bullet.gif) no-repeat center right; float:right; color:#FFF; font-weight:bold;}



#box_conteudo_home_meio{background:url(../imagens/layout/img-box-cinza-topo-834.gif) no-repeat;margin: 0 0 0 20px; padding:10px 0 0 10px; width:835px; display: block; overflow:hidden}

#linha1{width:700px; display:block; margin:0 0 25px 48px }

#linha2{width:840px; padding:14px 0 0 20px; _padding:14px 0 0 18px; display:block; }

.destaque_cor_amarela { background-color:#ffce3e; padding:6px; margin-top:16px; *margin-top:16px}

#cadastro_formulario {background:url(../imagens/layout/img-box-amarelo-cadastro.gif) no-repeat; margin-top:10px; padding:20px 0 0 12px; width:328px; height:250px; display: block; overflow:hidden}

#cadastro_formulario .botao { margin:0 0 0 100px; *margin:0 0 0 100px; }

	

#contato_formulario { padding:20px 0 0 12px; width:310px; height:350px; display: block; overflow:hidden}

#contato_formulario .botao { float:right; margin:0 0 0 100px; *margin:0 0 0 100px; }

#contato_formulario .form { border:1px solid #cbcbcb; height:16px; padding:2px; font:14px Arial, Helvetica, sans-serif;}

	

/* ------------ TOM SABOR ------------ */



#box_conteudo1_topo{background:url(../imagens/layout/img-box-branco-topo.gif) no-repeat; height:17px; margin-left:20px; display:block}

#box_conteudo1_meio{background:url(../imagens/layout/img-box-branco-fundo.jpg); width:866px; margin-left:20px; border-right:2px solid #fff; border-left:2px solid #fff; display:table}

#box_conteudo1_base{background:url(../imagens/layout/img-box-branco-base.gif) no-repeat; height:16px; margin-left:20px; display:block}



#coluna1{float:left; width:195px;}

#coluna2{float:left; width:640px; padding:14px 0 0 20px; _padding:14px 0 0 18px; display:block; }



/*#rotamenu {margin:10px 0 5px 0px;}*/

#rotamenu strong{color:#960000;}

#rotamenu a{color:#000;} 

#rotamenu a:hover{color:#960000; text-decoration:underline;}



#coluna2 h1 {margin:10px 0}

#coluna1 img {margin:16px 0 16px 38px}

.chamadas { display:block; height:140px}

.box_coluna2{background:url(../imagens/layout/img-box-cinza-topo-636.gif) no-repeat; float:left; margin-top:20px; padding:10px 0 0 10px; width:629px; display:table;}

.box_coluna2_chamadas{ margin:30px 0 0 20px}

.colunas_destaque { background:url(../imagens/layout/img-fundo-programacao.gif); height:130px; width:460px; float:left; margin-left:10px; }





/* SUB MENUS TOM SABOR */

#submenu1 {background:url(../imagens/layout/img-box-branco-menu.jpg) no-repeat; width:168px; margin-left:14px}

#submenu1 ul {margin-left:16px; padding-top:10px}

#submenu1 ul .s11 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s11 a:hover, #submenu1 ul .s11_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s12 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s12 a:hover, #submenu1 ul .s12_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s13 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s13 a:hover, #submenu1 ul .s13_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s14 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s14 a:hover, #submenu1 ul .s14_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s15 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s15 a:hover, #submenu1 ul .s15_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s16 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s16 a:hover, #submenu1 ul .s16_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s17 a                               {background:url(../imagens/layout/subs1-off.gif) no-repeat 0 -138px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s17 a:hover, #submenu1 ul .s17_on a {background:url(../imagens/layout/subs1-on.gif)  no-repeat 0 -138px; width:134px; height:23px; display:block; text-indent:-10000em}	



/* ------------ TOM SABER ------------ */





/* SUB MENUS TOM SABER */

#submenu1 ul {margin-left:16px; padding-top:10px}

#submenu1 ul .s21 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s21 a:hover, #submenu1 ul .s21_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s22 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s22 a:hover, #submenu1 ul .s22_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s23 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s23 a:hover, #submenu1 ul .s23_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s27 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s27 a:hover, #submenu1 ul .s27_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	



#submenu1 ul .s24 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s24 a:hover, #submenu1 ul .s24_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	



#submenu1 ul .s25 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s25 a:hover, #submenu1 ul .s25_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	



#submenu1 ul .s26 a                               {background:url(../imagens/layout/subs2-off.gif) no-repeat 0 -138px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu1 ul .s26 a:hover, #submenu1 ul .s26_on a {background:url(../imagens/layout/subs2-on.gif)  no-repeat 0 -138px; width:134px; height:23px; display:block; text-indent:-10000em}	







/* ------------ PIOLA ------------ */



/* SUB MENUS PIOLA */





#rotamenu3 {margin:10px 0 5px 0px;}

#rotamenu3 strong{color:#330000;}

#rotamenu3 a{color:#fff;} 

#rotamenu3 a:hover{color:#f59391; text-decoration:underline;}



#box_conteudo3_topo{background:url(../imagens/layout/img-box-vermelho-topo.gif) no-repeat; height:17px; margin-left:20px; display:block}

#box_conteudo3_meio{background:url(../imagens/layout/img-box-vermelho-fundo.jpg); width:866px; margin-left:20px; border-right:2px solid #960000; border-left:2px solid #960000; display:table}

#box_conteudo3_base{background:url(../imagens/layout/img-box-vermelho-base.gif) no-repeat; height:16px; margin-left:20px; display:block}

#box_conteudo3_meio #coluna1 img {margin:16px 0 16px 14px}

#box_conteudo3_meio #coluna2 .colunas { color:#FFFFFF}

#box_conteudo3_meio #coluna2 .box_coluna2{background:url(../imagens/layout/img-box-vermelho-topo-636.gif) no-repeat; margin-top:20px; padding:10px 0 0 10px; width:640px; display:table}



#submenu3 {background:url(../imagens/layout/img-box-vermelho-menu.jpg) no-repeat; width:168px; margin-left:14px; padding:16px 0 16px 10px}]

#submenu3 ul {margin-left:16px; padding-top:10px}

#submenu3 ul .s31 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s31 a:hover, #submenu3 ul .s31_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s32 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s32 a:hover, #submenu3 ul .s32_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s33 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s33 a:hover, #submenu3 ul .s33_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s34 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s34 a:hover, #submenu3 ul .s34_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s35 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s35 a:hover, #submenu3 ul .s35_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s36 a                               {background:url(../imagens/layout/subs3-off.gif) no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu3 ul .s36 a:hover, #submenu3 ul .s36_on a {background:url(../imagens/layout/subs3-on.gif)  no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	



/* ------------ CAFE ------------ */



/* SUB MENUS CAFE */



#rotamenu4 {margin:10px 0 5px 0px;}

#rotamenu4 strong{color:#ffd455;}

#rotamenu4, #rotamenu4 a{color:#aaaaaa;} 

#rotamenu4 a:hover{color:#4c4c4c; text-decoration:underline;}



#box_conteudo4_topo{background:url(../imagens/layout/img-box-preto-topo.gif) no-repeat; height:17px; margin-left:20px; display:block}

#box_conteudo4_meio{background:url(../imagens/layout/img-box-preto-fundo.jpg); width:866px; margin-left:20px; border-right:2px solid #000; border-left:2px solid #000; display:table}

#box_conteudo4_base{background:url(../imagens/layout/img-box-preto-base.gif) no-repeat; height:16px; margin-left:20px; display:block}

#box_conteudo4_meio #coluna1 img {margin:16px 0 16px 14px}

#box_conteudo4_meio #coluna2 #box_345 {background:url(../imagens/layout/img-box-preto-topo-345.gif) no-repeat; margin-top:10px; padding:20px 0 0 12px; width:335px; display:table}

#box_conteudo4_meio #coluna2 #box_345 img {border:2px solid black}

#box_conteudo4_meio #coluna2 p {color:#FFFFFF}

#box_conteudo4_meio #coluna2 .box_coluna2{background:url(../imagens/layout/img-box-preto-topo-636.gif) no-repeat; margin-top:20px; padding:10px 0 0 10px; width:640px; display:table}

#box_conteudo4_meio .box_coluna2{background:url(../imagens/layout/img-box-preto-topo-636.gif) no-repeat; margin-top:20px; padding:10px 0 0 10px; width:640px; display:table}



#frase_formulario {background:url(../imagens/layout/img-box-amarelo-contatos.gif) no-repeat; margin-top:10px; padding:20px 0 0 12px; width:280px; height:260px; display:table}

#frase_formulario.botao { float:right;  margin:14px 18px; *margin:10px 18px; }

.form { border:1px solid #cf9d0b; height:16px; padding:2px; font:14px Arial, Helvetica, sans-serif;}



#submenu4 {background:url(../imagens/layout/img-box-preto-menu.jpg) no-repeat; width:168px; margin-left:0px; padding:16px 0 16px 10px; }

#submenu4 ul {margin-left:-15px; padding-top:10px; }

#submenu4 ul .s41 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s41 a:hover, #submenu4 ul .s41_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 0; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s42 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s42 a:hover, #submenu4 ul .s42_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -23px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s43 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s43 a:hover, #submenu4 ul .s43_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -46px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s44 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s44 a:hover, #submenu4 ul .s44_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -69px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s45 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s45 a:hover, #submenu4 ul .s45_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -92px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s46 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s46 a:hover, #submenu4 ul .s46_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s47 a                               {background:url(../imagens/layout/subs4-off.png) no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	

#submenu4 ul .s47 a:hover, #submenu4 ul .s47_on a {background:url(../imagens/layout/subs4-on.png)  no-repeat 0 -115px; width:134px; height:23px; display:block; text-indent:-10000em}	




/* POSICIONAMENTO, ALINHAMENTO E ICONES */

.ic_subir{margin:10px 15px 0 0}

.links{background:url(../imagens/layout/ic-bullet-cinza.gif) no-repeat; padding-left:16px; margin-right:25px; color:#666666; font-weight:bold }

.links2{background:url(../imagens/layout/ic-bullet-preta.gif) no-repeat; padding-left:16px; margin-right:25px; color:#666666; font-weight:bold }


/* ESTILOS ESPECIFICOS */

.textoFFF {
	color:#FFFFFF;
}

.tam11{
	font-size:11px;
}
.tam12{
	font-size:12px;
}

#titulo{
	color:#CC6666;
	font-size:14px;
	font-weight:bold;
}

#content-outros-eventos {
	width:640px; min-height:100px;
	padding-bottom:10px;
	background:url(../imagens/layout/titulo-outros-eventos.jpg) no-repeat top left;
	background-color:#420000;
}

#eventos {
	padding-top:65px;
}
#eventos .evento {
	float:left;
	width:285px; height:91px;
	border-bottom:1px solid #683333;
	margin:0 0 20px 25px; *margin:0 0 -45px 25px;
}
#eventos .last-evento {
	float:left;
	width:285px; height:91px;
	border:0px;
	margin:0 0 0 25px;
}
	.ft {
		float:left;
		width:71px; height:71px;
		border:1px solid #7F5757;
		margin-right:15px;
	}
	.txt {
		float:left;
		width:196px; height:71px;
	}	
.mais{
	width:630px; height:30px;
	text-align:right;
}

