/* CSS Document */

/*reset*/
* html{border:0;padding:0;margin:0; _padding:0; _margin:0;}
img{border:0;padding:0;margin:0;_padding:0;_margin:0;_border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;_padding:0; _margin:0;}
a{text-decoration:none;}
ul{list-style:none;}

/* ------------------------------------------------------------------------------------------------------------ */

body{
   background:url(../imagens/template/bg.jpg) repeat-x #FFF;
   text-align:center;
   color:#5a5959;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;}

#tudo{
   margin: 0 auto;
   text-align:left;
   width:944px;}





/* ------------------------------------------------------------------------------------------------------------ */

/* GERAL ( divīs - colunas - etc...) */   
#conteudo{
   width:874px;
   margin:10px 35px 35px 35px;
   display:inline-block;}
   
#col_1{
   float:left;
   width:560px;}
   
#col_2{
   float:right;
   width:290px;
   margin-left:24px;
   _margin-left:15px;}
   
#col_3{
   float:left;
   width:560px;}
   
#col_4{
   float:left;
   width:176px;}

#col_5{
   float:right;
   width:384px;
   _width:370px;}

#col_6{
   float:left;
   width:135px;}

#col_7{
   float:right;
   width:154px;}

#col_8{
   float:right;
   width:665px;}

#destaqEvento_1{
   float:left;
   width:190px;
   _width:180px;}

#destaqEvento_2{
   float:right;
   width:190px;
   _width:180px;}

#areaSocio{
   text-align:right;
   padding:20px 15px 10px 15px;
   margin-right:13px;
   border-top: solid 1px #CCCCCC;}

#destaqEventos{
   border-top: solid 1px #CCCCCC;
   padding:20px 0 0 0;}

#destaqGalerias{
   border-top: solid 1px #CCCCCC;
   padding:15px 0 0 0;
   width:294px;}

#destaqGaleriaFotos{
   width:290px;
   display:inline-block;
   margin-bottom:30px;}

#interna{
   width:800px;
   padding:15px 37px 10px 37px;
   border-top:solid 1px #CCCCCC;
   display:inline-block;}

#ContainerDestaqInterna{
   width:800px;
   padding:0 0 30px 0;
   display:inline-block;}

#menuServicos{
   float:left;
   width:250px;}

#conteudoServicos{
   float:right;
   width:500px;
   padding:6px;}


#conteudoServicos td{
   padding:10px;
   font-size:12px;}   

#left{
   float:left;}
#right{
   float:right;}






/* ------------------------------------------------------------------------------------------------------------ */ 

/* TEXTO */
h1{
   font-size:15px}
p{
   line-height:18px;}
   
.titulo_1{
   border-left:solid 2px #48759d;
   color:#203f5a;
   margin:0 0 10px 0;
   padding:0 0 0 5px;}

.titulo_2{
   border-left:solid 2px #48759d;
   font-size:18px;
   color:#203f5a;
   margin:0 0 10px 0;
   padding:0 0 0 5px;}

.data{
   border-left:solid 2px #48759d;
   color:#203f5a;
   margin:0 0 3px 0;
   padding:0 0 0 5px;}



/* ------------------------------------------------------------------------------------------------------------ */   

/* LINKS*/
a:link {
   color:#2f4c65;}
a:visited {
   color:#2f4c65;}
a:hover {
   color:#255f92;}


.saibaMais{
   padding-top:7px;
   font-size:11px;}   
.saibaMais a{
   color:#2f4c65;} 
.saibaMais a:visitd{
   color:#2f4c65;}  
.saibaMais a:hover{
   color:#996600;}    
   
   
a:link .img_1{
   border: solid 3px #4d657b;}
a:visited .img_1{
   border: solid 3px #4d657b;}	
a:hover .img_1{
   border: solid 3px #996600;}
   
   
a:link .img_2{
   border: solid 3px #4d657b;}
a:visited .img_2{
   border: solid 3px #4d657b;}	
a:hover .img_2{
   border: solid 3px #996600;} 
   
   
#destaqGaleriaFotos a{
   color:#5a5959;}
#destaqGaleriaFotos a:visited{
   color:#5a5959;}   
#destaqGaleriaFotos a:hover{
   color:#996600;}
     

#ContainerDestaqInterna a{
   color:#5a5959;}
#ContainerDestaqInterna a:visited{
   color:#5a5959;}   
#ContainerDestaqInterna a:hover{
   color:#996600;}


#menu li a{
   display:block;
   width:160px;
   padding:6px;
   background:#fff;
   color:#5a5959;
   border-bottom:#CCCCCC solid 1px;
   font-weight:bold;}
#menu li a:hover{
   width:160px;
   background:#ccc;
   color:#5a5959;}

  
#voltar{
   padding:30px 0 10px 35px;
   font-size:14px;
   font-family:Georgia, "Times New Roman", Times, serif;}  
#voltar a{
   font-weight:bold;
   color:#996600;} 
#voltar a:visited{
   color:#996600;}    
#voltar a:hover{
   color:#993300;}    
   
   
   
   
   
   
   
   
   
/* ------------------------------------------------------------------------------------------------------------ */   

/* FORM */
input {
   background:#d3d3d3;
   border:none;}

#form #button {
  background:#999;
  width:auto;
  color:#FFF;
  cursor:pointer;}
#form #button:hover{
  background:#333;
  color:#FFF;
  cursor:pointer;}

#areaSocio input{
   width:78px;}


#contato{
   width:800px;
   display:inline-block;}
#contato input{
   width:240px;}   
#contato textarea{
   background:#d3d3d3;
   border:none;}









/* ------------------------------------------------------------------------------------------------------------ */   

/* IMG */
#banner{
   margin-bottom:20px;
	width: 560px;
	height: 140px;}

.titulos{
   margin:10px 0 10px 0;}

.img_1{
   width:117px;
   height:89px;
   margin-right:10px;}

.img_2{
   width:167px;
   height:127px;}






/* ------------------------------------------------------------------------------------------------------------ */   

/* RODAPE */
#rodape{
   text-align:center;
   color:#4d657b}
#rodapeLeft{
   float:left;
   padding:60px 0 20px 300px;}
#rodapeRight{
   float:right;
   padding:70px 35px 20px 0;}



   
.tituloTabelaSelect{
	background:#BBBBBB;
	font-size:12px;
	color:navy;
	text-decoration: none;
}

.tituloTabela{
	color:navy;
	text-decoration: none;
}

.linhaTabelaSelectImpar{
	background:#DDDDDD;
	font-size:11px;
}

.linhaTabelaSelectPar{
	background:#EEEEEE;
	font-size:11px;
}
.itensLista{
	font-size: 10px;
}
.tituloItensLista{
	font-size: 11px;
}
.inputTextP {
	width:80; font-size: 9px;	
}

.inputTextValorG {
	width:300; font-size: 9px; text-align: right;
}

.inputTextValorM {
	width:150; font-size: 9px;	text-align: right;
}

.inputTextValorP {
	width:80; font-size: 9px;	text-align: right;
}

.inputTextValor {
	font-size: 9px;	text-align: right;
}

.combobox {
	font-size: 9px;
}
.comboboxG {
	font-size: 9px; width:300;
}
.comboboxM {
	font-size: 9px; width:150;
}
.comboboxP {
	font-size: 9px; width:80;
}

.textAreaG {
	width:400;height=200; font-size: 12px;
}
.textAreaGG {
	width:600;height=300; font-size: 12px;
}


.textAreaM {
	width:300;height=100; font-size: 12px;
}

.textAreaP {
	width:300;height=50; font-size: 12px;
}

.inputText {
	font-size: 9px;
}
.inputTextG {
	width:300; font-size: 9px;
}
.inputTextGG {
	width:500; font-size: 9px;
}

.inputTextMG {
	width:200; font-size: 9px;
}

.inputTextM {
	width:150; font-size: 9px;	
}

.inputTextP {
	width:80; font-size: 9px;
}
.tdLabelForm {
	text-valign: top; text-align: right; font-weight=bold;
}
.tdTituloForm {
	text-align: center; font-weight=bold;
}

.clicavel{
	cursor: hand;
}