body {
	font-family:  "trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 100%;
	background: #c16121 url(img/bg.gif) repeat top left;
	color: black; 
	
	margin: 0;
	padding: 0;

	/* ie5/win hack */
	text-align: center;
	}

	
#header {/* 	position: relative;		contain the secondary nav */
	width: 772px;
	margin: 0 auto;
	padding: 0 0 0 0;
	/* unhack ie5/win */
	text-align: left;
	}
#title {float:left;
	width: 772px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}	
#mainmenu{float:left; width: 772px;
background-color: #d17b35;
	/*		background: #d17b35 url(img/topoBg.gif) repeat-y top left;*/
		margin: 0 0 0 0;
	padding: 0 0 0 0;
		border-top: 1px solid #8B5325;
	border-bottom: 1px solid #8B5325;
}
#wrapper {	
float: left; 		
width: 100%;
margin: 0 0 0 0;	
	padding: 0 0 0 0;	
text-align: center;		}


/* content com 2 colunas, boletim e associados no footer */
#content { float: none;	width: 772px;	margin: 0 auto;	
	padding: 0 0 0 0;
		/* unhack ie5/win */
	text-align: left;
	background: white url(img/bgMeio2.gif) repeat-y top left;
		}
#coluna1 {float: left;	width: 370px; margin: 0 0 0 15px;
padding: 0px 0px 10px 0px;
		}


		}
#footerwrap {	float: left;	
width: 100%;	
padding-bottom: 10px;
	/* hack ie5/win */
	text-align: center; 	}

#footer {	color: #000;	width: 772px;
height: 30px;
  	margin: 0 auto;	
	/* unhack ie5/win */
	text-align: left;
	background: transparent url(img/footer.gif) no-repeat top left;  	}
		
/* box home */
.boxhome{ float: left; 
width: 347px;  
margin: 15px 0px 0px 0px; border: 0; padding: 0px 0px 0px 0px;  background-color: #ffe57f;
  }
.boxhome ul {	margin: 0px 0 0 0px; padding: 5px 0px 10px 0px; list-style-image: url(img/0111_arrow.gif); }
.boxhome li a { color: #6C3A15;	font-size:11px ;	margin: 0px 0px 0 0px; text-decoration:none; padding:0px 0px 0px 5px;    list-style-position: inside; }
.boxhome li a:hover {	color: #FF8C00;}
.boxhome li { color: #A8561A;	font-size:11px ;	margin: 0px 0px 0 0px;  text-decoration:none; padding: 5px 10px 0px 15px;  list-style-position: inside;  }

.boxhome2{ float: left; 
width: 380px;  
margin: 0px 0px 15px 0px; border: 0; padding: 0px 0px 0px 0px; 
background: #ffe57d url(img/top.gif) no-repeat top left; ;
  }
  
 .boxhome3{ float: left; 
width: 390px;  
margin: 5px 0px 0px 0px; border: 0; padding: 0px 0px 0px 0px; 
  }
 }.boxhomeAd2{ float: left; 
width: 375px;  
margin: 9px 0px 0px 10px; border: 0; padding: 0px 0px 0px 0px; 
  }
.foto{
	float:left;
	margin: 3px 3px 3px 0px;
	padding: 4px;
border: 0px solid #ffffff;
background-color: White;
	}

.boletimhome{ 
float: left; 
width: 323px;  
margin: 15px 0px 10px 10px; border: 0; padding: 0px 0px 0px 25px;  
background: transparent url(img/bgBoletim.gif) no-repeat top left; 
  }
 .Associadoshome{ 
float: left; 
width: 390px;  
margin: 10px 0px 0px 0px; border: 0; padding: 0px 0px 0px 0px;  
background: transparent url(img/bgAssociados.gif) no-repeat top left; 
  }

.ptabela {
font-size: 10px;
	color: Black;
}

.caixa {
margin: 0px;
color: #000;
border-right:1px solid #677785;
border-left:1px solid #677785; 
border-top:1px solid #677785;
border-bottom: 1px solid #677785;
font-size: 12px;
background: #fff;
}
 .small{ font:bold 10px  "trebuchet MS",Arial, Helvetica, sans-serif;  
color: black;  }

.meioInterna {
 	width: 480px;
	margin: 10px 10px 5px 0px;
	padding: 10px 10px 10px 10px;	
}

.meioInterna  ol {	margin: 10px 0 0 30px; padding: 5px 0px 10px 0px; font: bold 12px  "trebuchet MS",Arial, Helvetica, sans-serif; }
.meioInterna  li a { color: #696969;	font: normal 12px  "trebuchet MS",Arial, Helvetica, sans-serif; 	margin: 0px 0px 0 0px; text-decoration:none; padding:0px 0px 0px 5px;    }
.meioInterna  li { color: #696969;	font: normal 11px  "trebuchet MS",Arial, Helvetica, sans-serif; 	margin: 0px 0px 0 0px; text-decoration:none; padding:0px 0px 0px 5px;    }
.meioInterna li a:hover {	color: #FF8C00;}
.meioInterna  p { font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif; color: #4A4A4A;  text-align: justify;  }
.meioInterna  p  a {font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;  color: Maroon; font-weight: bold; text-decoration:none;}


h1{
	color: #3194B7;
	font:bold 12px Lucida Sans,"trebuchet MS",Arial, Helvetica, sans-serif;
	margin: 5px 0px 10px 5px ;
	padding:10px 25px 5px 15px;
}

h2{
	color: #B77700;
	font:bold 14px Lucida Sans,"trebuchet MS",Arial, Helvetica, sans-serif;
	margin: 5px 0px 10px 5px ;
	padding:5px 10px 5px 5px;
}
h3{
	color: #950000;
	font:bold 13px Lucida Sans,"trebuchet MS",Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px ;
	padding:0px 2px 0px 2px;
	border-bottom:1px solid #E8EFF8;
}
h4 a{
	color: #627281;
	font:bold 14px Lucida Sans,"trebuchet MS",Arial, Helvetica, sans-serif;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-transform: capitalize;
background-color: #f5f5f5;
}
.subtit{
	color: #B77700;
	font:normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;

}
.subtit li{margin:0 10px 0 10px;
display:inline;
list-style-type: none;
}
.sub{
	font-family: "trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: Black;
	margin:5px 0 15px 10px;
}
.textInterna {
 	width: 545px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	

}

.textInterna p {
	font-family: "trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: Black;
	margin: 5px 10px 0px 10px;
	padding: 0px 0px 0px 10px;	
}

 /*menu interna*/
 .menuint {float: left; width:209px;
  margin: 10px 0 0px 0px;
  padding:  0px 0 0px 3px;
  background-color: #f5f5f5; 
 border-right:1px solid #D7D7D7; 
}
  
html>body  .menuint { margin: 0px 0 0px 0px;  }

.menuint ul { margin: 0px 0 0px 10px; 
padding:  0px 0 0px 0px; border: 0; 
list-style: none;
background-color: #D7D7D7; }

.menuint ul li { text-align: left; 
margin: 0 0 0 0; 
font: normal 11px Verdana,Arial, sans; 
border-left: 0px solid #47A4BE; }

.menuint ul li a { width: 200px; display: block; margin: 0;color: #25435C; padding: 4px 0px 4px 5px; text-decoration: none; letter-spacing:2px;  }
.menuint ul li a:hover { color: #FFA500; background: #ffffff; padding: 4px 0px 4px 5px;  }

.conosco {
	margin: 0 0 0 200px;
}

.msgErro {
   font-family: "trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 0.6em;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}

 .rss{float: right;	width: 50px;	height: 20px;	margin: 10px 0 0 0px;   padding: 0px 0px 0px 0px;
   font-family: "trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	color: Black;
	text-decoration: none;}
		
#coluna1 {float: left;	width: 350px;
padding: 0 0 0 0px;
 background: White;
}

#coluna2 {float: left;	width: 390px;
margin: 15px 5px 10px 10px;
padding: 0 0 0 0px;
}
 
#coluna3 {float: left;	width: 220px;
padding: 0 0 0 3px;


}

#coluna4 {float: left;	width: 500px;
margin: 0 0 0 0;
padding: 0 0 0 20px;
 background: White;}
 
.answer{
		/* Layout properties - You can change these */
		color: #000; font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;  text-align: justify;
		border: 0px solid #555555;
		padding:4px 5px 5px 10px;
		margin:4px 5px 5px 10px;
		width:450px;
		background-color: #EEF7FF;
		
		/* This one should not be changed */
		display:none;	
	}
.question{color: #000; font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;  text-align: justify;
		font-weight:bold;	/* Bold font */		
		color: #191970;		/* The questions is in red */
		cursor:pointer;		/* Cursor is like a hand when someone rolls the mouse over the question */
margin:10px 0 0 15px;
	}

a.link1:visited, a.link1:link,a.link1:active  { 
	float:right;
	font-family:  "trebuchet MS",Arial, Helvetica, sans-serif;  
	color: Maroon; 
	font-weight: bold; 
	text-decoration: none; ; 
	font-size: 13px}
a.link1:hover {
	color: #FFA500;   
	text-decoration: none; 
	 }
	 
	 .alert{
	 color: #A0522D; font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;  
		font-weight:bold;	/* Bold font */		
	 }	

#janelaLogin {
	float: left;
	height: 22px;
	position: relative;
	top: -5px;
	left: 10px;
	overflow: hidden;
}
#janelaLogin p, #janelaLogin a, #janelaLogin p cite{
		font-size: 11px;
		color: #4E2818;
		font-weight: bold;
		line-height: 80%;
		}
#janelaLogin p cite{
	color: #DF7B00;
	text-transform: capitalize;
}
 #janelaLogin a{
 		padding-left: 6px;
 }
  #janelaLogin a:hover{
  	color:#ff8000;
  }
  
.texto1{
		 color: #542B17; font: normal 11px "trebuchet MS",Arial, Helvetica, sans-serif;  
		font-weight:bold;	/* Bold font */	
} 
  
  
 /* ------------------------- Paginacao ----------------------------------- */

.pagination{float:right;
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid Maroon;
text-decoration: none; 
color: Maroon;
}
.pagination a:hover{
	color: #FF8C00 !important;
}
.pagination a:hover, .pagination a:active{
border: 1px solid #FFA500;
color: #FF8C00!important;
background-color: #F0E68C;
}

.pagination a.currentpage{
background-color: Maroon;
color: #FFF !important;
border-color: Maroon;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/* ------------------------- Fim de Paginacao ------------------------------ */