/* CSS Document */

*{
margin:0px;
padding:0px;
}

body
{
background-color:#000;
background-repeat:repeat-x;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#geral
{
width:100%;
margin:auto;
background-color:#000;
}





/*------REGIAO MENU TOP----------------------------------------------------------------------------------------------------------------*/




#menu-novo-topo
{
width:100%;
height:40px;
margin:auto;
background-image:url(../imagens/bg-menu-topo.jpg);
background-repeat:repeat-x;
margin-bottom:10px;
}




#gallery
{
width:412px;
height:270px;
margin:0px 0px 0px 50px;
}


#menu
{
width:980px;
height:55px;
margin:auto;
background-color:#fff;
background-image:url(../imagens/bg-estrelas.gif);
background-repeat:no-repeat;
}

#menu img
{
margin:auto;
display:block;
}

#tab 
{
top:0;
}

#tab ul 
{
margin:0;
padding:0;
list-style:none;
}
#tab li 
{
display:inline;
text-align:center;
margin:auto;
margin:0;
padding:0;
}

#tab a 
{
background:#000000 url("../imagens/bright_103.gif") no-repeat right top;
margin:0 32px 0 39px;
padding:0;
text-decoration:none;
border:0;
float:left;
}

#tab a span 
{
display:block;
background:url("../imagens/bleft_103.gif") no-repeat left top;
padding:0 26px 0 24px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:bold;
line-height:54px;
}

#tab a:hover,#tab li.item_active a 
{
background-position:right bottom;
}

#tab a:hover span,#tab li.item_active a span 
{
background-position:left bottom;
color:#fff;
font-weight:bold;
font-style:normal;
text-decoration:none;
}
/*------// FIM REGIAO MENU TOP---------------------------------------------------------------------------------------------------------*/



/*------REGIAO PRINCIPAL----------------------------------------------------------------------------------------------------------------*/
#principal
{
background-color:#000;
width:472px;
float:left;
}
/*------// FIM REGIAO PRINCIPAL----------------------------------------------------------------------------------------------------------*/



/*------REGIAO LOGO----------------------------------------------------------------------------------------------------------------------*/
#logo
{
width:472px;
height:225px;
float:left;
display:inline;
background-color:#000000;
}
/*------// Fim REGIAO LOGO----------------------------------------------------------------------------------------------------------------*/



/*------REGIAO CONTEUDO----------------------------------------------------------------------------------------------------------------------*/
#conteudo
{
background-color:#000;
margin-left:15px;
width:457px;
height:446px;
float:left;
display:inline;
height:auto;
overflow:auto;
}

#play
{
width:auto;
height:51px;
float:left;
position:relative;
left:150px;
}

#menu_flahs
{
width:233px;
height:295px;
background-color:#000;
float:left;
display:inline;
}


#br_menu_flahs
{
width:472px;
height:auto;
background-color:#CCCCCC;
float:left;
}

#conteudo_fotos
{
background-color:#000;
margin-left:15px;
width:457px;
height:446px;
float:left;
display:inline;
height:auto;
}

h2
{
height:15px;
text-align:left;
font-size:15px;
color:#fff;
font-weight:bold;
float:left;
display:inline;
background:url(../imagens/bg-titulo.gif) no-repeat right;
padding-right:20px;
text-transform:uppercase;
margin-bottom:10px;
}



h2 span
{
width:109px;
height:15px;
color:#B00000;
display:inline;
text-transform:none;
}

.texto
{
text-align:justify;
font-size:12px;
color:#FFFFFF;
clear:both;
border-bottom:2px dotted #666;
padding-bottom:10px;
margin-bottom:8px;
}

.informacao_nelio
{
text-align:justify;
font-size:15px;
color:#FFFFFF;
clear:both;
border-bottom:2px dotted #666;
padding-bottom:10px;
margin-bottom:8px;
font-weight:bold;
}

.veja a
{
font-size:12px;
color:#FFFFFF;
text-transform:none;
position:relative;
left:350px;
text-decoration:none;
}


.veja a span:hover
{
color:#990000;
text-transform:none;
text-decoration:none;
}



.mais
{
font-size:33px;
color:#FFFFFF;
font-weight:bold;
position:relative;
top:5px;
text-decoration:none;
}

.mais a
{
font-size:33px;
color:#FFFFFF;
font-weight:bold;
position:relative;
top:5px;
text-decoration:none;
}

.ultimo-texto
{
text-align:left;
font-size:12px;
color:#FFFFFF;
clear:both;
padding-bottom:10px;
margin-bottom:8px;
}



.link_botao span
{
height:15px;
text-align:left;
font-size:15px;
color:#fff;
font-weight:bold;
text-align:left;
display:inline;
background:url(../imagens/bg-titulo.gif) no-repeat right;
padding-right:20px;
text-transform:uppercase;
}
.link_botao a
{
text-decoration:none;
}

/*------// Fim REGIAO CONTEUDO----------------------------------------------------------------------------------------------------------------------*/



/*------REGIAO FOTO FLASH e foto-interna_nelio----------------------------------------------------------------------------------------------------------------*/
#foto-flash
{
width:508px;
height:667px;
float:right;
}

#foto-interna_nelio
{
width:508px;
height:667px;
float:right;
background-image:url(../imagens/foto_interna_nelio.jpg);
}
/*------// FIM REGIAO FOTO FLASH e foto-interna_nelio---------------------------------------------------------------------------------------------------------*/



/*------REGIAO RODAPE----------------------------------------------------------------------------------------------------------------*/
#rodape
{
width:100%;
height:88px;
float:left;
background-color:#999999;
background-image:url(../imagens/rodape.jpg);
clear:both;
}

#logorodape h1 a
{
width:125px;
height:65px;
float:left;
background-color:#000;
background-image:url(../imagens/mini-logomarca.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
position:relative;
top:15px;
left:105px;
}


#informacoes-rodape
{
width:125px;
height:65px;
float:right;
position:relative;
top:15px;
right:105px;
}

#informacoes-rodape h3 
{
float:left;
color:#fff;
font-size:12px;
font-family:"Trebuchet MS","Times New Roman", Times, serif, ;
position:relative;
top:5px;
}

#informacoes-rodape h3 a 
{
color:#fff;
font-size:12px;
font-family:"Trebuchet MS","Times New Roman", Times, serif, ;
text-decoration:none;
}

#informacoes-rodape h3 a:hover 
{
color:#ccc;
font-size:12px;
font-family:"Trebuchet MS","Times New Roman", Times, serif, ;
text-decoration:none;
}
/*------// FIM REGIAO RODAPE---------------------------------------------------------------------------------------------------------*/


/*------ REGIAO MURAL----------------------------------------------------------------------------------------------------------------*/
.box_item_mural
{
text-align:left;
font-size:12px;
color:#FFFFFF;
clear:both;
border-bottom:2px dotted #666;
padding-bottom:10px;
margin-bottom:8px;
}

.box_item_mural a, .box_item_mural a:visited, .box_item_mural_pepe a, .box_item_mural_pepe a:visited
{
color:#fff;
text-decoration:none;
}
.box_item_mural a:hover,.box_item_mural_pepe a:hover
{
text-decoration:underline;
}

.box_item_mural span
{
font-size:30px;
color:#FFFFFF;
font-weight:bold;
display:inline;
clear:both;
text-align:left;
}


.box_item_mural_pepe 
{
text-align:left;
font-size:12px;
color:#fff;
clear:both;
border-bottom:2px dotted #666;
padding-bottom:10px;
margin-bottom:8px;
}


.box_item_mural_pepe span
{
font-size:20px;
color:#CC0000;
font-weight:bold;
display:inline;
clear:both;
text-align:left;
}


.box_item_mural_index
{
text-align:left;
font-size:12px;
color:#FFFFFF;
clear:both;
padding-bottom:5px;
margin-bottom:8px;
}

.div_data_recado
{
float:right;
background-color:#666666;
color:#fff;
padding:3px;
font-weight:bold;
}

.div_data_recado_pepe
{
float:right;
background-color:#990000;
color:#fff;
padding:3px;
font-weight:bold;
}

.box_item_mural span
{
font-size:15px;
color:#FFFFFF;
clear:both;
border-bottom:2px dotted #666;
padding-bottom:10px;
margin-bottom:8px;
font-size:30px;
color:#FFFFFF;
font-weight:bold;
display:inline;
clear:both;
text-align:left;
}

#ultima_galeria
{
float:right;
width:224px;
height:295px;
background-color:#000;
display:block;
}

#ultima_galeria p
{
text-align:left;
font-size:12px;
color:#FFFFFF;
clear:both;
margin-top:5px;
}

#ultima_galeria h3
{
text-align:center;
font-size:18px;
color:#FFFFFF;
margin-top:9px;
}


#ultima_galeria_foto
{

margin:auto;
width:154px;
height:108px;
}

#ultima_galeria_foto ul
{
margin:0;
padding:0;
float:left;
}

#ultima_galeria_foto ul li
{
float:left;
list-style-type:none;
}

#ultima_galeria_foto a img 
{
width:154px;
height:108px;
border:1px solid #ccc;
padding:3px;
background-color:#fff;
}


/*------// FIM REGIAO MURAL-----------------------------------------------------------------------------------------------------------*/


/*---------- REGIAO FOTOS-------------------------------------------------------------------------------------------------------------*/
#conteudo-frotas
{
width:457px;
float:left;
}

#fotos-nelio
{
width:457px;
float:left;
}

#fotos-nelio ul
{
margin:0;
padding:0;
float:left;
position:relative;
left:48px;
top:11px;
}

#fotos-nelio ul li
{
float:left;
list-style-type:none;
}

#fotos-nelio ul li a img 
{
width:154px;
height:108px;
border:1px solid #ccc;
margin:5px;
}

strong
{
font-size:14px;
}
/*------// FIM REGIAO FOTOS-----------------------------------------------------------------------------------------------------------*/


/*----//--REGIAO FORMULARIO--------------------------------------------------------------------------------------------------------*/

.form{ color:#333333; font-family:Arial, Tahoma, Verdana; font-size:12px; width:320px; padding-left:3px;}

.select
{
margin-top:5px;
}
.textarea
{
width:320px;
height:60px;
font-family:Arial, Tahoma, Verdana;
font-size:12px;
float:right;
margin-top:28px;
margin-right:2px;
border:1px solid #fff;
}
.fild_form
{
border:none;
width:435px;
background-image:url(../imagens/formulario_bg.jpg);
}
.formulario
{
display:none;
}

#formulario 
{
float: left;
width:435px;
margin-bottom:20px;
}
#formulario label
{
float:left;
margin-top:21px;
width:110px;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-align:left;
}

#formulario input
{
width:300px;
color:#333333;
margin-top:24px;
float:left;
border:1px solid #fff;
}

#formulario .botao 
{
width:70px;
height:20px;
display:block;
clear:both;
margin-top:5px;
color:#990000;
background-color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.resposta_erro
{
display:block;
color:#CC0000;
}

.resposta
{
display:block;
color:#fff;
}

.box_servicos
{
float:left;
}
#by
{
margin:auto;
width:770px;
font-size:70%;
text-align:right;
}		

#by a, a:visited
{
color:#333333;
text-decoration:none;
}

#by img
{
border:none;
}

#w3c a
{
font-size:80%;
color:#666666;
text-decoration:none;
margin:4px;
}

#w3c a:hover
{
font-size:80%;
color:#ccc;
text-decoration:underline;
margin:4px;
}

#w3c
{
margin-left:12px;
}

h4
{
font-size:12px;
float:left;
text-align:left;
color:#FFFFFF;
padding-left:5px;
position:relative;
right:5px;
}

h4 span
{
font-size:12px;
text-align:left;
color:#B00000;
padding-left:5px;
}


/*----// FIM REGIAO FORMULARIO--------------------------------------------------------------------------------------------------------*/

/*------------REGIAO MENU RODAPE----------------------------------------------------------------------------------------------------*/
#box_menu_rodape
{
width:100%;
height:30px;
display:block;

}

#menu_rodape
{
width:500px;
height:30px;
margin:auto;
display:block;
}



#menu_rodape ul
{
float:right;
margin:auto;
display:block;
margin-top:20px;
}

#menu_rodape ul li
{
display:inline;
margin-left:35px;
position:relative;
right:15px;
}


#menu_rodape ul li a
{
text-decoration:none;
list-style-type:none;
color:#FFFFFF;
font-size:11px;
text-transform:uppercase;
}

#menu_rodape ul li a:hover
{
color:#999999;

}
/*------//FIM REGIAO MENU RODAPE----------------------------------------------------------------------------------------------------*/


/*-----------REGIAO BOTOES PROXIMO E ANTES--------------------------------------------------------------------------------------------*/

.botoes_pagina a
{
width:80px;
height:18px;
background-color:#fff;
text-align:center;
text-decoration:none;
color:#000;
float:left;
margin:20px 5px 10px 10px;
font-weight:bold;
font-size:14px;
position:relative;
left:35px;
}

.botoes_pagina a:hover
{
width:80px;
height:18px;
background-color:#666666;
text-align:center;
text-decoration:none;
color:#000;
float:left;
margin:20px 5px 10px 10px;
font-weight:bold;
font-size:14px;
}


.numeracao_on
{
width:40px;
height:18px;
background-color:#990000;
text-align:center;
text-decoration:none;
color:#fff;
float:left;
margin:20px 5px 10px 10px;
font-weight:bold;
font-size:14px;
position:relative;
left:35px;
}

.numeracao a
{
width:40px;
height:18px;
background-color:#fff;
text-align:center;
text-decoration:none;
color:#000;
float:left;
margin:20px 5px 10px 10px;
font-weight:bold;
font-size:14px;
position:relative;
left:35px;
}

.numeracao a:hover
{
width:40px;
height:18px;
background-color:#666666;
text-align:center;
text-decoration:none;
color:#fff;
float:left;
margin:20px 5px 10px 10px;
font-weight:bold;
font-size:14px;
position:relative;
left:35px;
}
/*---------// FIM REGIAO BOTOES PROXIMO E ANTES------------------------------------------------------------------------------------*/

.central
{
color:#fff!important;
}
