/* CSS Document */

*{   /* O asterisco(*) define o padrão que todo o site deve assumir */
/* padding:0; margin:0;*/
 font-family:Verdana;
/* font-size:13px; */
}


body{
margin:0px;  /* define margem da pagina index  */
}

.conteudo   /* definicões da página central */
{
/*	padding:10px;  */
	padding:0px;
}

.conteudo a:link {text-decoration: none;color: #006699;}
.conteudo a:visited {text-decoration: none; color: #006699;}
.conteudo a:hover {text-decoration: underline; color: #006699;}
.conteudo a:active {text-decoration: underline; color: #006699;}

.conteudo .subtitulo{
    padding-left: 0px;  /* Aqui definimos o espaço entre o texto e a borda esquerda */
    padding-top: 3px;   /* Aqui definimos o espaço entre o texto e o topo */
    padding-bottom: 10px;  
	font_size:14px
    font-family: verdana;
	font-weight:bold;
	color:#000000;
/*	color:#006699;*/
}

.conteudo .titulopag {
     height: 20px; /* Aqui definimos o tamanho na vertical */
     padding-left: 30px; /* Aqui definimos o espaço entre o texto e a borda esquerda */
     padding-top: 20px; /* Aqui definimos o espaço entre o texto e o topo */
     vertical-align: top;
     font-family: verdana; /* Aqui definimos a fonte*/
     font-size: 14px;
	 font-weight: bold !important; 
     color: #003366;  /* cor do texto  */
}

.conteudo .linhatitulo { 
     height: 2px;
     width: 100%; 
/*     padding-left: 20px;   */
     vertical-align: top;
}


.linkpadrao a:link {text-decoration: none;color: #000000;}
.linkpadrao a:visited {text-decoration: none; color: #000000;}
.linkpadrao a:hover {text-decoration: underline; color: #006699}
.linkpadrao a:active {text-decoration: underline; color: #000000;}


.corpocomfoto {
     font-size: 14px;  
     padding-top: 15px; 
     padding-left: 50px; 
     padding-right: 10px;
     font-family: verdana; 
}

.corpopadrao {
     font-size: 13px;  
     padding-top: 15px; 
     padding-left: 50px; 
     padding-right: 10px;
     font-family: verdana; 
}

.corpopag {
     font-size: 14px;
     padding-top: 15px; 
     padding-left: 50px; 
     padding-right: 10px;
}



.tituloHome
{
/*	background-image:  url(/img/bgtitulos.gif); */
	background-image:  url(/img/bgtitulos2.png); 
   	color:#FF6600;
	height:20px;
	padding-top:2px;    /* para agustar o titulo na vertical  */
	font:15px Arial;
	font-weight:bold;
}


/*  Barra de menus do topo */
#linkTopo {
margin: 90px 0px 0px 200px;  /* superior, direita, inferior, esquerda  */
color:#fff;
border:0px solid #fff;
font-size:13px;
font-weight:bold;
text-align:center;
width:600px;
height:30px;  
}

#linkTopo a{
color:#fff;
text-decoration:none;
}

#linkTopo a:hover{
color:#fff;
}



.topo
{
width:100%;
height:20px;
background-image:  url(/img/fundoBarra.gif);
text-align:right;
line-height:20px;
}



#menuPrincipal
{
	background:#4682B4;   /* fundo do menu */
/*	background:#336699;  */
    font-size:12px;
}

	/* item do menu prinp. /*/
	.tituloMenu
	{
	background-image:  url(/img/fundoTopoMenu.png);
/*	background-image:  url(/img/fundoTopoMenu.gif); */
	color:#0033ff;
	font-weight:bold;
    font-size:11px;
	width:130px;  
/*	height:120px; */
	line-height:20px;
	text-align:center;
	text-transform:uppercase;
	}
	
	#menuPrincipal ul
	{
	list-style:none;
	padding:0px;
	margin:0px;
	}

	#menuPrincipal li
	{
	margin: 5px 0px 5px 0px;
	padding-bottom:10px;
	border-bottom:1px solid #006699;
/*	border-bottom:1px solid #2687B0;   */
	}

	#menuPrincipal li:hover
	{
	margin: 5px 0px 5px 0px;
	padding-bottom:10px;
	border-bottom:1px solid #fff;
	}

	#menuPrincipal a
	{
	color:#fff;
	text-decoration:none;
	margin-left:5px;
	}

	#menuPrincipal a:hover
	{
	text-decoration:underline;
	}



/* item do titulo publicidade. */
.tituloPublicidade
{
/*background-image:  url(/img/bgtitulos.png); */
background-image:  url(/img/fundoTopoMenu.png);
font-size:11px;
color:#0033ff;  
font-weight:bold;
/*width:140px; */
/*height:20px;  */
line-height:25px;
text-align:center;
text-transform:uppercase; 
}


/* Aplicar na tabela da galeria de fotos */
.tabgaleriafotos {
width: 60%; 
border-collapse:collapse;
background-color:ffffff; 
border-color:666666;
text-align:left;
font-family: Verdana;
font-size: 12px;
}

.tabelas_collapse {
width: 100%; 
border-collapse:collapse;
background-color:ffffff; 
border-color:666666;
text-align:left;
font-family: Verdana;
font-size: 12px;
}


/* Aplicar na tabela com Links dos anos da galeria de fotos */
.tablinkgalerias {
border-collapse:collapse;
background-color:ffffff; 
border-color:666666;  
font-family: Verdana;
font-size: 12px;
border-width:1px;
border-left:none;
border-right:none;
}


/* Aplicar na tabela com Links dos anos da galeria de fotos */
.tdlinkgalerias {
color:666666;
font-size: 12px;
font-weight:bold;
border-width:0px;
border-left:none;
border-right:none;
}



/* Aplicar no autor das fotos */
.autorfoto {
font-size: 10px;
text-align:left;
}


/* Aplicar no aviso "clique na imagem para ver as fotos"  */
.avisoclic {
	text-align:center;
/*	align: center;*/
	font-size: 10px;
    font-family: verdana;
}


#box{ 
   border: 1px solid #1E679A;
   font-size: 12px;
   padding: 5 5 5 5px; 
} 


/*  Configuração para formulário *** table *** */
.form {
   font-size: 12px;  
   border-collapse:collapse; 
   background-color:ffffff; 
   border-style:solid; 
/*   border-color:666666;*/
   border-color:#1E679A;
   border-width:1px; 
}

/*  Configuração para formulário *** tr *** */
.form tr{
   height:30px;
   background-color:#F2F2F2; 
}



/*  Configuração para box destaque    */
.boxdestaque {
   font-size: 12px;  
   border-collapse:collapse; 
   background-color:#FFF; 
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 0px 0px 0px;  /* superior, direita, inferior,esqu7erda  */
}

.boxcomentadestaque {
   background-color:#FFF; 
   
}



/*  Configuração para aniversarios    */
.boxaniv {
 /*  background-image:  url(/img/fundoAniv.gif);*/
   font-size: 12px;  
   border-collapse:collapse; 
  background-color:#F5F5F5;   
/*   background-color:99ff99; */
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 0px 0px 0px;  /* superior, direita, inferior,esquerda  */
}


/*  Configuração para apareça aqui    */
.boxaparece {
   font-size: 12px;  
   border-collapse:collapse; 
/*   background-color:#f2f2f2;*/
   background-color:#FFF;
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 15px 0px 0px;  /* superior, direita, inferior,esquerda  */
}




/*  Configuração para o box Eventos    */
.boxeventos {
   border-collapse:collapse; 
/*   background-color:#FF8C00; */
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 0px 0px 0px;  /* superior, direita, inferior,esquerda  */
}


/*  Configuração da div da foto no box Eventos    */
.boxfotoeventos {
  float: left;
  width: 100px;
/*  margin-top : 40px;  */ 
}


/*  Configuração da div dos links no box Eventos    */
#boxlinkseventos {
float: right;
width : 83%;
top : 0px;
}




/*  Configuração para box videos   */
.boxvideos {
   border-collapse:collapse; 
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 0px 0px 0px;  /* superior, direita, inferior,esquerda  */
}



/*  Configuração para noticias    */
.boxnoticias {
   border-collapse:collapse; 
   background-color:ffffff; 
   border-style:solid; 
   border-color:#CFCFCF;
   border-width:1px; 
   margin: 0px 0px 0px 0px;  /* superior, direita, inferior, esquerda  */
}


.botao {
background-color: #0066ff;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}





/*
 linhas, uma acima da outra. O Opera mostra como um retangulo. 
 Ambas são vermelhas, a primeira é pontilhada e a segunda é sólid.
*/

hr {
      border-top: 1px dashed #FF6600;
/*      border-top: 1px dashed #fff;
/*      border-bottom: 1px solid #fff;     */
      color: #FF6600;
      background-color: #FF6600;
      height: 1px;
    }


#esquerda {
    float:left;
}

#direita {
    float:right;
}

#centro {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    float:center;
}

#centro2 {
    float:center;
}


.bordapubli{ 
   border: 1px solid #CFCFCF;
} 


.separa{ 
   height: 1px;
   background-color: #FFF;
} 


.organo{ 
/*   border-collapse:collapse;*/
   border: 1px solid #666666;
   width:450px; 
   font-size: 12px;
   color:#3366ff;
   background-color: #FF9900;
   padding: 2px 5px 2px 5px;  /* superior, direita, inferior, esquerda  */
} 

.aparece_ficha {
     background-image:  url(/img/fundoaparece.png); 
     border: 1px solid #666666;
/*     background-color: #FF9900;  */
     font-size: 12px;
     color: #0033ff;
     padding: 5px 5px 5px 5px;  /* superior, direita, inferior, esquerda  */
}


/*
.td div {
padding:5px;
width:245px; 
height:100px; 
overflow:auto; 

scrollbar-arrow-color:#000000;
scrollbar-3dlight-color: #000000; 
scrollbar-highlight-color: #FF9900; 
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #0000FF; 
scrollbar-darkshadow-color:#FFFF00; 
scrollbar-track-color: #CCCCCC; 
}
*/


