	html { 
	padding:0px auto;
	margin:0px auto;
}


 body {
	padding:0;
	border: 0;
	margin:0;
	background: #b73c15 url('../images/bg.jpg') repeat-y center;
/*	background: #78b5d8 url('../images/bg.jpg') repeat-y center;*/
	font-family: Verdana, "Trebuchet MS", Arial;
	text-align: center;
}


p	{
	margin: 0;			
	border:0;
	padding: 0 1em 9px 0;
	font-size: 11px;
	line-height: 1.2em;
	text-align: left;
	}

p.intro {
	margin: 0;			
	border: 0;
	padding: 0 1em 9px 0;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	}
.intro a, .intro a:visited, .intro a:active
{
 text-decoration: none; 
 color : #000000; 
 font-weight:bold;
}

.intro a:hover
{
text-decoration: none; 
 color : #ffffff; 
 font-weight:bold;
}
p.centrar
{
	margin: 0;			
	border: 0;
	padding: 4px 0 0 0;
	text-align: center;
}

.centrar a, .centrar a:visited, .centrar a:active
{
 text-decoration: underline; 
 color : #000000; 
 font-weight:normal;
}

.centrar a:hover
{
text-decoration: none; 
 color : #CC00CC; 
 font-weight:normal;
}

	
		
/* ----- LAYOUT DO SITE ---- */

#conteudo {
	width: 800px;
/*	height: 700px;*/
	padding: 0;	
	margin-left: auto;
	margin-right:auto;
	background: url('../images/bg_interno.jpg') repeat-y center;
/*	background-color: #b73c15;*/
}

#lateral {
	float: left;
	width: 150px;
	margin: 0;
	border: 0;
	padding: 0;

}

/*div#lateral { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}
*/

#header {
	height: 250px;
	margin: 0;
	border: 0;
	padding: 0;
	font-family: arial, Verdana, "Trebuchet MS", Arial;	
	font-size: .6em;
	color: #000000;
	text-align: center;
	background: #78b5d8 url('../images/bg-header.jpg') repeat-y center;
	
}

#header p {	
	font-family: arial, verdana,arial, Verdana, "Trebuchet MS", Arial;	
	color: #000000;
	text-align: right;
	}

#header a, header a:visited, header a:active
{
 text-decoration: none; 
 color : #000000; 
 font-weight:normal;
}

#header a:hover
{
text-decoration: underline; 
 color : #000000; 
 font-weight:normal;
}


#centro {
	margin: 0 15px 0 150px;
	border: 0;
	padding: 15px 10px 5px 0px;
/*	border-top: 5px solid #00008B;
	border-bottom: 5px solid #00008b;*/
	text-align: left;
}

/*div#centro { 
min-height:400px;
height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}*/

/*div#centro { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}
*/


#rodape {
	height: 40px;
	clear: both;
/*	margin-left: auto;
	margin-right:auto;*/
	width: 100%;
	height: 30px;
/*	border-top: 1px solid #000000;*/
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	text-align: center;
	background: #78b5d8 url('../images/bg-header.jpg') repeat-y center;
}				
				

#rodape p {	
	color: #000000; 
	font-size: .6em; 
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif; 
	font-weight:normal; 
	margin: 0px; 
	text-align: center;
}

#rodape a, rodape a:visited, rodape a:active
{
 text-decoration: underline; 
 color : #ffffff; 
 font-weight:normal;
}

#rodape a:hover
{
text-decoration: none; 
 color : #FFFF00; 
 font-weight:normal;
}



#navegacao {
	margin: auto; 
	border: 0;
	padding:0;	
	font-family: Arial, Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: normal;
/*	line-height:25px;*/
	/*letter-spacing: -1px;*/
	width: 130px;
}
						
#navegacao ul {
	list-style-type: none;
	margin: 0; 
	border: none;
	padding: 0;
	width: 100%;
}

#navegacao li {
	margin: 0;
	border: 0;
	padding:0;
}

#navegacao li a {
	display: block;
	color: #000000;
	background: url('../images/botao-on.jpg') repeat-y top left;
	text-decoration: none;
	text-align: center;
	width: 100%;
	margin: 5px;
	border: 2px #cdddea;
	padding:10px 5px 10px 5px;
	}

html>body #navegacao li a { width: auto;}
	
#navegacao li a:hover {
	background: url('../images/botao-off.jpg') ;
	color: #ffffff;
}

/* Fix IE. Hide from IE Mac \*/
/* USAR PARA RESOLVER A MERDA DO IE */
/** html #Topo { height: 1%;} */
* html #navegacao ul li { float: left; height: 1%; }
* html #navagacao ul li a { height: 1%; }
/** html #Promo #Destaque { height: 1%; }*/
/* End */


			
.VoltaTopo {	
	color: #000000; 
	font-size: 10px; 
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif; 
	font-weight: normal; 
	}


#centro p.centrar
{
	text-align: center;
}
			
#centro h1  {
		font-family: arial, "Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
		font-size: 18px; 
		font-weight: bold; 
		margin:0px;
/*		border-bottom: #590000 dotted 1px;*/

		padding:5px 0 5px 0;
		color: #000000;
		text-align: left;
		line-height:100%;
		/*letter-spacing: -1px;*/
		text-indent:0;

		}	

#centro h2  
		{
		font-size: 16px; 
		font-weight: bold; 
		border: 0;
		padding: 0 0 2px 0;
		margin: 0 0 2px 0;		
		color: #555555;
		text-align: left;
		line-height:100%;
		}	

#centro h3
		{
		font-size: 18px; font-weight: normal; 
		border: 0;
		margin: 0;
		padding-bottom: 6px;
		width: 97%;
		color: #333399;
		line-height:100%;
		letter-spacing: -1px;

		}			
		
#centro h4
		{
		font-size: 100%; font-weight: bold; 
		border: 0;
		margin: 0;
		padding: 0;
		color: #770060;
		}	
		
				
#centro ul	{

	border: 0;
	padding: 0 0 0 1em;
	padding-left: 1em;
	margin: 0 0 0 0.5em;
	text-indent: 0;
	list-style-type: disc;

	}
	
#centro ul ul{
	border: 0;
	padding-top: 0.2em;	
	padding-left: 1em;
	text-indent: 0;
	margin-left: 0.5em;
	list-style-type: square;
	line-height: 0.7em;
	}

#centro li {
margin: 0;			
	border:0;
	padding: 0 0.5em .9em 0;
	font-size: 11px;
	line-height: 1.2em;
	text-align: left;
}

#centro li li{
	border: 0;
	margin: 0;	
	padding-bottom: 0.5em;
	padding-top: 0.2em;
	padding-right: 1em;
}


#centro input
	{
	margin: 2px;	
	border: 1px solid #6B6B6B;
	padding: 2px;

	/* background: #dddddd; */
  	/*width: 15em;*/
  	text-align: left;

	}

#centro input.limpo
	{
	border: 0;
	margin: 0;
	padding: 0.1em;


	/* background: #dddddd; */
  	/*width: 15em;*/
  	text-align: center;
	}

	
#centro textarea
	{
	border: 1px solid #6B6B6B;
	padding: 2px;
	margin: 0;	
	/* background: #dddddd; */
  	/*width: 15em;*/
  	text-align: left;
	}	

	
#centro  dt {
	float: left; 
	width: 25%; 
	margin: 0;
	border: 0;
	padding: 5px; 
	text-align: right; 
	font-family: arial, "Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
	font-size: .9em; 
	font-weight: normal; 
	color: #444;
	line-height:100%;

	}

#centro  dd {
	text-align: left; 
	padding: 5px;
	line-height:100%;
	}

.images-right {
	border: 6px solid #ffffff;
  	padding: 1px;
	margin: 0 0 10px 10px;
	float: right;
	clear: right;
  } 

.images-left {
	border: 0;
  	padding: 1px;
	margin: 0;
	float: left;
	clear: left;
  } 
	
.btn { 
	background-color: #BBBBBB; 
	margin: 0;
	border: 0; 
	padding: 5px; 
	font-size: 14px; 
	text-align: center;
	text-transform: uppercase; 
	font-weight: normal; }

.input {border: 1px solid #bbb; padding: 2px;}
	
	
 #centro span.vermelho {
	text-indent: 0.6em;
  	text-align: left;
	color: #CC0000;
  } 
  
#centro div.linha {
	font-family: arial, "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px;
	text-align: left; 
	border: 0;
	margin: 0;
  	padding: 1px;
  }

  
#centro div.linha p
	{
	font-family: arial, "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px;

	border:0;
	padding: 0 ;
	line-height: 0.9em;
	margin: 0;			
	text-align: left;
	}
  
#centro spacer
	{
		clear: both;
	}

#centro table
	{
	font-family: arial, "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px;
	text-align: left; 

/*	border-spacing: 1px;*/
	}



#centro a, centro a:visited, centro a:active
{
 text-decoration: underline; 
 color : #000000; 
 font-weight:normal;
}

#centro a:hover
{
text-decoration: none; 
 color : #CC00CC; 
 font-weight:normal;
}
