﻿body { padding:0px;
	   margin:0px;
	   font-size:12px;
	   color:#2f2f2f;
	   background-image:url(Images/_bkg.png);
	   background-repeat:repeat;
	   font-family:Arial, Helvetica, sans-serif;
}

#conteudo { width:770px;
			min-height:400px;
			background-image:url(Images/_repeat.png);
			background-repeat:repeat;
			position:absolute;
			left:50%;
			margin-left:-385px;
			margin-top:5px;
			margin-bottom:5px;
}

#topo { position:relative;
		width:770px;
		height:162px;
		background-image:url(Images/_bkg.png);
		background-repeat:repeat;
}

.menuInst { 
		width:770px;
		height:135px;
		_height:135px; 
		position:relative;
}

.menuInst ul { margin:0px;
			   padding:0px;
			   list-style:none;
			   margin-left:212px;
			   padding-top:118px;
			   position:relative;
}

.menuInst ul li { display:inline;
}

.menuInst ul li a { color:#fff;
					text-decoration:none;
}

.menuInst ul li a:visited { color:#fff;
							text-decoration:none;
}

.menuInst ul li a:hover {   color:#000;
							text-decoration:none;
}

#menuTopo { margin:0px;
			padding:0px;
			list-style:none;
			text-align:right;
			margin-right:15px;
			font-size:10px;
			font-weight:bold;
}

#menuTopo img { border:none;
				margin-right:2px;
}

#menuTopo li { display:inline;
			   margin-left:5px;
			   margin-right:5px;
}
#menuTopo li a { color:#fff;
				 text-decoration:none;
}

#menuTopo li a:visited { color:#fff;
				 		 text-decoration:none;
}

#menuTopo li a:hover { color:#DB2823;}

#menuRodape { width:770px;
			  height:13px; 
			  _height:8px;
			  background-image:url(Images/menurodape.jpg);
			  background-repeat:no-repeat;
			  position:relative;
			  margin-bottom:-3px;
}

#cadastro { background-image:url(Images/cadastrar.jpg);
		 background-repeat:no-repeat;
		 width:130px;
		 height:49px;
		 position:relative;
		 font-size:11px;
		 text-align:left;
		 padding-left:61px;
		 color:#360000;		 
}


#cadastro a {  color:#360000;
			   text-decoration:none;
}
#cadastro a:visited { color:#360000;}
#cadastro a:hover { color:#8C0C01;
} 

#colEsquerda { position:relative;
			   width:191px;
			   float:left;
}

#internas { width:568px;
	        float:left;
	       	        
}

#internas p {
	margin:5px 25px 5px 25px;
	}

#internas strong {  color:#360000;
}


#internas ul { line-height:20px;
			   margin:25px;       	        
}

#internas a { color:#2f2f2f;
				   
 }
 
#internas a:visited { color:#2f2f2f;
				   	text-decoration:none;
 }
  
#internas a:hover { color:#8C0C01;
 					text-decoration:underline;
}


#internas h2 { color:#80653e;
		  	font-size:20px;
			text-align:left;
			border-bottom:double;
			padding:0px;
			padding-left:25px;
			margin-bottom:0px;
			margin-top:5px;
			width:543px;
}

#menu			{ width:191px;
				  height:323px;
				  _height:335px;
				  margin:0px;			   
				  background-image:url(Images/menu.jpg);
			      background-repeat:no-repeat;
				  clear:left;
				  line-height:20px;
				  text-indent:none;
				  padding:0px;
				  padding-top:10px;
				  _padding-top:0px;
				  font-size:11px;
}

#menu li { list-style:none;
		   width:180px;
		   float:left;
		   text-align:right;			
}

#menu li a { 	margin:0; 
				padding:0;
				text-decoration:none;
				color: #c1b498;
		   		height:18px;
				display:block;
				margin-top:2px;
				_margin-top:1px;
				border-bottom:1px solid #5f0b00;
				padding-right:5px;
				
}

#menu li a:visited { color:#c1b498; }

#menu li a:hover { 
					color: #fffbf3;
}

#miolo { width:420px;
		 float:left;
		 margin-left:5px;
		 margin-right:5px;
		 margin-top:0px;
		 margin-bottom:10px;
		 z-index:20;
		 
}

.clip { width:266px;
		height:110px;
		border-bottom:none;
		margin:4px;
		_margin:3px;
		padding:4px;
		float:left;
		background-color:#FFF4DF;
		position:relative;
		border:1px solid #80653E;
	   }

.clip p { margin:0px;
		padding:0px;
	   }
	   
.clip a { text-decoration:none;}
.clip img { border:none;}	   

.box {
		padding-bottom:5px;
	   }
.box img { border:none;}
.box p {
		 padding:0px;
		 clear:left;
		 margin-top:5px;
}	   

.box a { text-decoration:none;
		 color:#2f2f2f;
}

.box a:visited { text-decoration:none;
		 		 color:#2f2f2f;
}

.box a:hover { text-decoration:underline;}
  
#miolo h2 { color:#80653e;
		  	font-size:14px;
			text-align:left;
			border-bottom:double;
			padding:0px;
			margin:0px;
			margin-top:5px;

}

#miolo p { color:#1d1200;
		   font-size:11px;
		   text-align:left;		   
}

.continueLendo {
				text-align:right; 
}

.continueLendo a { color:#80653e;
				   text-decoration:underline;
				   font-size:10px;
 }
 
.continueLendo a:visited { color:#80653e;
				   		   text-decoration:underline;
				   		   font-size:10px;
 }
  
.continueLendo a:hover { color:#8C0C01;
 						 text-decoration:underline;
				   	     font-size:10px;}


#colDireita { width:149px;
			  min_height:auto;
			  background-image:url(Images/parceiros_bkg.jpg);
			  background-repeat:repeat;
			  float:right;
			  
}

#colDireita img { border:none;
				  margin-bottom:10px;
}


#colDireita h2 { padding:0px;
		 		 margin:0px;
				 padding-left:39px;
		  		 color:#f4edde;
		  		 font-size:14px;
				 background-image:url(Images/menu_parceiros.jpg);
				 background-repeat:no-repeat;
				 width:110px;
				 height:27px;
				 

}


#rodape { background-image:url(Images/rodape.jpg);
		background-repeat:no-repeat;
		width:770px;
		height:32px;
		text-align:center;
		position:relative;
		color: #f4edde;
		clear:both;
		margin-top:15px;
}

#rodape p { 
			padding-top:8px;
	}

/************* entidades ******************/

#entidades { background-color:#fff;}
#entidades img { margin:4px;}

/************ Noticias *********************/

#infAdd {background-color:#FFF4DF;
	padding:4px; 
	position:relative;
	border:1px solid #7A6139;
	clear:both;
	}
#infAdd p { margin:0px;
	}	
	
/***************** GALERIA DE FOTOS **********************/	

.topGaleria {
			  background-color:#314868;
			  border-bottom:1px solid #fff;
			  height:66px;
			  background-repeat:no-repeat;
			  padding-top:3px;
			  padding-left: 220px;
}

.nomeAlbum { margin:0px;
			 padding:0px;
			 font-size:14px;
			 padding-left:15px;
			 margin-top:10px; 
}

.foto { width:129px;
		min-height:140px;
	    _height:97px;
	    margin:30px;
	    _margin:23px;
	    float:left;
	    padding:0px;
	    margin-top:20px;
	    margin-bottom:0px;
	    text-align:center;
	}
.foto img {border:1px solid #fff;}

.galeria { width:250px;
		 min-height:200px;
		 border:solid 1px #fff;
		 float:left;
		 margin:10px;	
		 margin-left:26px;
		 _margin-left:15px;	 		 
		 }
		
.galeria li { list-style-image:none;
		vertical-align:middle;
		}


/************** downloads *******************/

.download { width:260px;
	position:relative;
	border:1px solid #7A6139;
	float:left;
	padding:4px;
	margin:2px;
	margin-top:11px;
	margin-left:9px;
	_margin-left:5px;
	min-height:167px;
	_height:167px;
	font-size:10px;
	background-color:#FFF4DF;
	}
	
.download h3 { color:#8B0702;
	margin:0px;
	padding:0px;
	font-size:14px;
	}

.download img { vertical-align:middle;
	border:none;
	margin-right:2px;
	}
.download p a:link { text-decoration:none;}	

/************** Vídeo ***********************/

.video { position:relative;
	margin-left:65px;
	margin-top:10px;
	margin-bottom:10px;
	}

/************* formulario ******************/

fieldset { border:none;
		   border-top:1px solid #810100;
	}
fieldset legend { color:#810100;
				 margin-left:15px;
				 _margin-left:18px;
				 font-weight:bold;
	}
	
.campoForm { margin:4px; }
.campoForm label { display:block;
				   width:130px;
				   float:left;
				   text-align:right;
				   margin-right:3px;
	}

.campoForm input, select, textarea { border:1px solid #80653E;
								   width:200px;
	}

.botoes { text-align:center;
	margin-bottom:5px;
	margin-top:5px;
	}		
	
	
/************* links importantes ******************/
	
	
.links {width:400px;
		height:88px;
		border-bottom:none;
			left:50%;
			margin-left:-200px;
		margin-top:24px;
		margin-bottom:-20px;
		padding:0px;
		background-color:#FFF;
		position:relative;
		border:1px solid #80653E;
		text-align:left;
		vertical-align:middle;
		
	   }

.links img{margin:7px;
	margin-right:20px;
	float:left;
	vertical-align:middle;
}



.links p{line-height:20px;
	vertical-align:middle;



}
.tabelaGrupos 
{
	background:#80653E;
	margin-top:10px;
	width:508px;
}
.tabelaGrupos th
{
	color:#ffffff;
	border-right:solid 1px #9f9f9f;
}
.grupo

{
	margin-left:14px;
	font-size:16px;
	font-weight:bold;
}
/*----------------------------------------------ABAS JQUERY----------------------------------------------------*/

div.aba {
	background:#fff;
	text-align:justify;
	margin-bottom:20px;
	padding:10px 15px;
	border:1px solid #666;
	}
#nav {
	font-weight:bold;
	margin:0;
	padding:1px 0;
	border-bottom:1px solid #778;
	}
#nav li {
	list-style:none;
	margin-right:6px;
	display:inline;
	}
#nav li a {
	padding:3px 6px;
	border:1px solid #778;
	border-bottom:none;
	background:#AFAFAF;
	color:#333;
	text-decoration:none;
	-moz-border-radius:0.6em 0.6em 0em 0em ;
	-khtml-border-radius:0.6em 0.6em 0em 0em ;
	-webkit-border-radius:0.6em 0.6em 0em 0em ;
	}
#nav li a:hover {
	color:#000;
	background:#DFDFDF;
	border-color:#227;
	}
#nav li a.corrente {
	background:#fff;
	}
	#container_abas 
	{
		margin-top:10px;
	}
	#container_abas ul
	{
		margin:0px;
	}

.modalidade { padding-top:10px;
              padding-bottom:10px;
              font-size:16px;                              
}

.modalidade a { text-decoration:none;
                font-size:16px;
                font-weight:bold;
}	
	