﻿/**************** GERAL ********************/
hr{display:none;}
html{font-family: Tahoma, Arial, Times New Roman, Arial Narrow, Sans-Serif;
     min-width: 989px;
}
body
{
	background-image: url("../imagens/background/bg_SemanaSantaFundo.jpg");
	/*background-image: url("../imagens/background/bg_grama.jpg");*/
    background-repeat:repeat;
}

#master
{
	width:989px; 
	margin: 0px auto 0; /*a margem esquerda como auto centraliza o site*/
	position:relative;
} 
a{text-decoration:none;}
a:hover{text-decoration: underline;}

#topo
{
	background-image: url("../imagens/background/bg_topo.jpg");
    margin:0 0 ; 
    background-repeat:repeat-x;
    height:221px;
}
.centralizar{ margin: 0px auto 0; width:989px;}/*a margem esquerda como auto centraliza o site*/
 
/**************** CABECALHO ********************/ 
#cabecalho
{
	position:absolute;
    margin-top:0px;
    height:35px;    
}
#cabecalho #nomeSite{float:left; margin-top:5px; font-family:Tahoma;}
#cabecalho ul{margin-top:-8px; padding-left:703px;}
#cabecalho li{float:left; margin-right:25px;}
#cabecalho a{ font-family:Tahoma; color:White; font-weight:bold; font-size:12px; text-transform:uppercase;}
#cabecalho a:hover{border-bottom:solid 3px #00bbfb; text-decoration:none;}

/**************** BANNER TOPO ********************/ 
#banner_superior
{
	position:absolute; 
	margin-top:36px;
	height:158px;
	width:989px;
	background-image:url("../imagens/layout/banner_989x158.jpg");
	background-repeat:no-repeat;
}

/**************** NAVEGACAO ********************/ 
#navegacao_horizontal
{
	position:absolute; 
	margin-top:195px; 
	height:26px;
	padding-left:10px;
}

/**************** MASTER ********************/
/*Compreende as duas colunas: menu e conteudo*/ 
#master
{
	background-color:White; 
	width:989px; 
	padding-top:10px; 
	padding-bottom:10px;
}

#master #principal
{
	padding:0 0px 0 0px; 
	margin:0 10px 0 10px; 
	/*background-color:#ededed;*/
	overflow:hidden;/*comando para crescer a div conforme conteudo, mesmo que seja float. Deve ser colocado na div mae*/
}

#master #principal #lado_esquerdo{float:left; width:200px;}

#master #principal #lado_direito{ float:right; width:760px; position:relative; margin-top:0;}

/**************** RODAPE ********************/
#rodape
{
	/*clear:both;
	bottom: 0;
	margin-bottom:0;*/
    height:158px;
    background-image: url("../imagens/background/bg_rodape.jpg");  
}
#rodape .centralizar h2{font-family:Tahoma; font-size:15px; color:#ccc; text-transform:uppercase; 
                        margin-left:10px; font-weight:bold; padding-top:10px;}
#rodape .centralizar h3{font-family:Tahoma; font-size:13px; color:#ccc; text-transform:capitalize; 
                        margin-left:10px; font-weight:bold;}
#rodape .centralizar #contato_info{font-family:Tahoma; font-size:11px; color:#ccc; margin-left:10px; 
                                    width:500px; height:70px; padding:8px 3px 3px 3px;
                                   float:left; /*border:solid 1px #f2f2f2;*/}
#rodape .centralizar #desenvolvedor{float:right; font-family:Tahoma; font-size:11px; color:#ccc; 
                                    text-transform:uppercase; text-align:center; bottom: 0; 
                                    margin-bottom:0; margin-right:10px; font-weight:bold;
                                    text-align:right; padding-top:55px;}

/*#rodape .centralizar #direitos_reservados{float:right; font-family:Tahoma; font-size:9px; color:#ccc; 
                                          text-transform:uppercase; bottom: 0; 
                                          margin-bottom:0; padding-top:75px; padding-right:10px;}*/
