/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
/*	background: #FFFFFF url(images/img04.gif) repeat-x; */
	font-family: "Tahoma", Arial, sans-serif;
	font-size: 13px;
	background: #f5f2eb;
}



table{
	font-family: "Tahoma", Arial, sans-serif;
	font-size: 12px;

}


.h2margin{

	margin-left:20px;

}

#outer{


	position:			absolute;
	width:				650px;
	left:				50%;
	margin-left:		-325px;

}

#container{

	width:	100%;
	float:	left;
	background-color:	#FFFFFF;
	border: solid 4px #d22135;

}

#footerBlank{

	float:				left;
	height:				30px;
	width:				100%;
	border: 			0px solid #000000;
	
}

#conteudo{
	
	position:			absolute;
	width:				100%;
	float:				left;
	

}

h1, h2, h3 {
	font: 2em "Tahoma", Arial, Helvetica, sans-serif;
	color: #666;
	margin-top: 1em;
}

h1 {
	margin: 0.5em 0 0 0;
	font-weight: normal;
	text-align:left;
}

h2 {
	font-size: 1.6em;
	clear: left;
	background: url(heading_bg.gif) center repeat-x;
}

h2 span {
	padding-right: 0.5em;
	background: #fff;
}

h3 {
	font-size: 1.1em;
}

.h3_outros{

	font-size: 1.3em;
	color: #666;
	font-weight:bold;

}	

#tb_precos th,  #tb_precos td{
	background: #D22333;
	font-weight: normal;
	border: 1px solid #fff;
	padding: 0.5em 1em;
	text-align: left;
	color:#FFFFFF;
}

#tb_precos th {
	width: 20%;
}

#tb_precos td {
	background: #cccccc;
	text-align: center;
	color:#000000;
}





#div_fgv{
	
	display:	none;
	width:		100%;
}

#div_vocesa_pf{
	
	display:	none;
	width:		100%;

}

#div_vocesa_pj{
	
	display:	none;
	width:		400px;


}

.texto_azul{
font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;
}

.texto_azul_b{

font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;
	}
	
.texto_cinza{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;


}
.txt_tit_roxo{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;


}
.txt_tit_roxo2{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;


}

fieldset{
	
	color: #4F0027;
	width:650px;
	text-align:left;
	padding-left:0px;
	background-color:#FFFFFF;
	}
	
legend{
	
	color:#660033;
	
	}
	

input, select{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	}
	
