@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}

a{ outline:none;}

body{ background-color:#fcfcfc; background-image: url(../images/filete_geral.jpg); background-repeat:repeat-x;}

.clear{ clear:both; display:block;}

#printArena { display:none;}

/*
#flashTrans { position:absolute; top:0; left:0; height:100%; width:100%; opacity:0.25; -moz-opacity: 0.25; filter: alpha(opacity=25); background:#000; z-index:100;}
* html #flashTrans { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
*/

#flashTrans { position:absolute; top:148px; left:50%; height:425px; width:370px; z-index:100; margin-left:-85px;}
/*#flashTrans #flashembed { position:absolute; top:168px; left:50%; width:605px; height:320px; margin-left:-163px;}*/

#all{ margin:0 auto; background:url(../images/filete.jpg) repeat-y; width:933px; height:100%;}

#geral{ margin:0 auto; width:933px; height:850px; background:url(../images/fundo_geral.jpg) no-repeat;}

#topo{ margin:0 auto; width:899px; height:156px;}

#logo{ width:899px; height:127px;}
#logo a { float:left;}
#logo a img{ border:0;}
/*#logo h1 a{ width:899px; height:127px; display:block; float:left; text-indent:-9999px; overflow:hidden; background:url(../images/topo_website.jpg) no-repeat;}*/

#menu_horizontal{ width:899px; height:29px; background-color:#FF0000; display:block; float:left;}

#menu_horizontal ul li{ display:inline; float:left;}

#menu_horizontal ul li a{ display:block;}

#menu_horizontal ul li a.inicio{ background:url(../images/bot_inicio.jpg) no-repeat; width:92px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.arena{ background:url(../images/bot_arena.jpg) no-repeat; width:84px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.programe{ background:url(../images/bot_programe.jpg) no-repeat; width:120px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.ultimos_eventos{ background:url(../images/bot_eventos.jpg) no-repeat; width:144px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.como_chegar{ background:url(../images/bot_como_chegar.jpg) no-repeat; width:125px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.faca_evento{ background:url(../images/bot_faca_evento.jpg) no-repeat; width:181px; height:29px; text-indent:-9999px; overflow:hidden;}
#menu_horizontal ul li a.fale_conosco{ background:url(../images/bot_fale_conosco.jpg) no-repeat; width:153px; height:29px; text-indent:-9999px; overflow:hidden;}

#meio{ margin:0 auto; width:899px; height:558px; min-height:420px; background-image:url(../images/filete_conteudo.jpg); background-repeat:repeat-x;}

#rodape{ margin:0 auto; width:899px; height:135px; background-color:#f6f8f7; border-top:1px solid #e7e9e8; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:18px;}

#rodape_coluna_esquerda{ width:580px; height:60px; display:block; float:left; margin-top:54px;}

#rodape_coluna_esquerda p{ width:348px; padding-left:38px; display:block; float:left;}

#logo_hsbc{ background:url(../images/logo_hsbc.jpg) no-repeat; width:175px; height:53px; display:block; float:left;}

#rodape_coluna_direita{ width:297px; height:100px; display:block; float:right;}

#rodape_coluna_direita p.mapa{ text-align:right; padding-right:17px; padding-top:10px;}

#rodape_coluna_direita p.mapa a{ text-decoration:none; color:#3b3939;}

#rodape_coluna_direita p.mapa a:hover{ text-decoration:underline;}

#rodape_coluna_direita span.barra{ color:#c1c1c1;}

#rodape_coluna_direita #parceiros{ width:289px; height:46px; display:block; float:left; margin-top:35px;}

#rodape_coluna_direita #parceiros p.gleventos{ width:100px; height:46px; display:block; float:left;}

#rodape_coluna_direita #parceiros p.tracocerto{ width:140px; height:46px; display:block; float:left; margin-left:45px;}

#rodape_coluna_direita #parceiros span.logo_gleventos{ width:110px; position:relative; bottom:16px;}

#rodape_coluna_direita #parceiros span.logo_tracocerto{ width:110px; position:relative; bottom:16px;}

#fecha_rodape{ display:block; width:933px; height:35px; background:url(../images/rodape_fecha.jpg) no-repeat center bottom;}

#objMapaSite {
background-color:#FFFFFF;
border:4px solid red;
color:#000000;
display:none;
font-size:12px;
font-weight:normal;
height:400px;
margin-left:-152px;
*margin-left:-440px;
_margin-left:-440px;
margin-top:-444px;
padding:0;
position:absolute;
width:430px;
z-index:99999999;
*margin-top:-440px;
}


#objMapaSite a {
color:#7F7F7F;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

#objMapaSite a:hover {
color:#7F7F7F;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}

#objMapaSite h2 {
background-color:#EEEEEE;
font-family:'Trebuchet MS',Verdana;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
border-bottom:1px solid #990000;
color:#990000;
padding:5px;
}

#objMapaSite a.close{
float:right;
font-family:'Trebuchet MS',Verdana;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:383px;
margin-top:-23px;
padding-right:15px;
position:absolute;
text-align:right;
}

#objMapaSite a.close:hover{
float:right;
font-family:'Trebuchet MS',Verdana;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:383px;
margin-top:-23px;
padding-right:15px;
position:absolute;
text-align:right;
text-decoration:underline;
}

#objMapaSite  ul.primeiro {
margin-left:13px;
margin-top:15px;
position:absolute;
}

#objMapaSite  ul.primeiro li.primeiroLI {
display:block;
float:none;
width:200px;
margin-bottom:15px;
}

#objMapaSite  ul.primeiro li.primeiroLI ul.subprimeiro {
clear:both;
display:block;
float:none;
width:202px;
padding-left:11px;
}

#objMapaSite  ul.primeiro li.primeiroLI ul.subprimeiro li.subprimeiroLI {
clear:both;
float:none;
}

#objMapaSite .cavans {
background: transparent url(../images/canvans-mapa-site.gif) no-repeat scroll 0 0;
height:16px;
width:16px;
margin-left:410px;
margin-top:375px;
position:absolute;
}


/* busca */
#busca{ width:241px; height:32px;}

#busca p.inputbusca{ margin-left:16px; margin-top:13px; display:block; float:left;}

#busca p.inputbusca input{
border:1px solid #CCCCCC;
color:#3b3939;
font-size:11px;
font-weight:normal;
padding:2px;
}

#busca p.inputbusca input.focus{
border:1px solid red;
}

#busca p.buscalupa{ margin-top:13px; margin-left:10px; display:block; float:left;}

#busca span.barra{ margin-left:13px; margin-top:9px; color:#c1c1c1; display:block; float:left;}

#busca span.ingles{ margin-left:13px; margin-top:15px; width:14px; height:11px; display:block; float:left;}

#header_internas ul#nav{ width:220px; clear:both; list-style:none; font:bold 12px "Trebuchet MS", Arial, Helvetica, sens-serif; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:15px 0 5px 0; margin-left:10px;}

#header_internas ul li{ display:inline; color:#4f4f4f;}

#header_internas ul li a{ color:#4f4f4f; text-decoration:none;}

#header_internas ul#nav a{ font:bold 12px "Trebuchet MS", Arial, Helvetica, sens-serif;}

#header_internas ul#nav li{ font:12px "Trebuchet MS", Arial, Helvetica, sens-serif;}