@charset "utf-8";
body {
	background-image: url(../img/fundo.gif);
	background-color: #434343;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 12px;
	text-align: justify;
	line-height: 1.5;
}

a:link {
	text-decoration: none;
}
a:link {
	color: #ffffff;
	text-decoration: none;
	/*font-weight: bold;*/
	/*background-color:#ed6f00;*/

}
a:visited {
	text-decoration: none;
	color: #ffffff;
	
	
}
a:hover {
	text-decoration: none;
	color: #444444;
}
a:active {
	text-decoration: none;
}
img {
border:none;

}
#top {
	width: 920px;
	text-align: left;
	margin: 20px auto 5px auto;
	padding-left: 20px;
	font-size:10px;
	color:#999;
}
#top a {
	color: #999;
	
	/*font-weight: bold;*/
	/*background-color:#ed6f00;*/

}
#middle {
	background-color: #595959;
	padding-top:10px;
}
#bottom {
	height: 20px;
	width: 920px;
	text-align: left;
	margin: 3px auto 20px auto;
	padding-left: 20px;
	/*background:#335533;*/
}

#content_container {
	width: 940px;
	margin: 0 auto 0 auto;
	height: 450px;
}
#title {
	padding-right:20px;
	text-align:right;
	width: 920px;
	height:22px;
	padding-top:3px;
	margin: 0px auto 0px auto;
	font-size:11px;
	color:#cecece;
}
#title a:link {
	color: #ED6E00;
	font-weight: bold;	
	/*background-color:#ed6f00;*/
}
#title a:hover {
	
	color:#ffffff;
}
#content{
	background-color: #434343;
	height: 450px;
	padding-left:12px;
	width: 888px;
	float:left;
	overflow:hidden;
}

#menu_b {
	height:33px;
	width: 920px;
	margin: 0px auto 0px auto;
	padding-left: 20px;
}
#menu_c_back{
	width: 20px;
	float:left;
	overflow:hidden;
	height: 100px;
	margin-top: 180px;
}
#menu_c_next{
	width: 20px;
	float:right;
	overflow:hidden;
	height: 100px;
	margin-top: 180px;
}
#menu_a a {

	/*line-height:305%;*/
	margin-right:3px;
	/*height: 30px;*/
	height: 30px;
	width: 110px;
	display:block;
	float:left;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	
	background-image:url(../img/menu_a_i.gif);
	font-size: 11px;
	
	/*font-weight: bold;*/
}
/*#menu_a a:hover {
	text-decoration: none;
	background: #ED6E00;
}*/
#menu_b a {
	/*line-height:305%;*/
	margin-right:3px;
	padding-top:11px;
	/*height: 30px;*/
	height: 19px;
	width: 110px;
	display:block;
	float:left;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	
	background-image:url(../img/menu_b_i.gif);
	font-size: 11px;
	
	/*font-weight: bold;*/
}


/*#menu_b a:hover {
	text-decoration: none;
	background: #ED6E00;
}*/
/*#menu_b .active a {
	background-image:url(../img/menu_b_a.gif);
}*/

#colunaMainLeft {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:284px;
	height:426px;
	overflow:hidden;
}
#colunaTotal {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:876px;
	height:426px;
}
#colunaMainRight {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:580px;
	height:426px;
	overflow:hidden;
}
#coluna750 {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:728px;
	height:426px;
}
#coluna300 {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:284px;
	height:426px;
}
#coluna450, #coluna450b {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:432px;
	height:426px;
}
#coluna150, #coluna150b {
	color:#444444;
	background-color:#8c8c8c;
	margin-right:12px;
	margin-top:12px;
	float:left;
	width:136px;
	height:426px;
}
#coluna150 .texto, #coluna150b .texto, #coluna300 .texto, #coluna450 .texto, #coluna450b .texto {
	margin: 8px 8px 8px 8px;
	
	height:220px;
	text-align:left;
	font-size:9px;
	overflow:hidden;
}
.textofaq {
	margin: 8px 8px 8px 8px;
	
	height:375px;
	text-align:left;
	font-size:10px;
	overflow:hidden;
}
#coluna150 .pdf, #coluna150b .pdf, #coluna300 .pdf, #coluna450 .pdf, #coluna450b .pdf {
	margin: 8px 8px 8px 8px;
	
	height:15px;
	text-align:left;
	font-size:9px;
	overflow:hidden;
}
#coluna150 .titulo, #coluna150b .titulo, #coluna300 .titulo, #coluna450 .titulo, #coluna450b .titulo {
	font-weight:bold;
	padding: 8px 8px 8px 8px;
	text-align:left;
	font-size:11px;
	overflow:hidden;
}
#coluna150:hover, #coluna300:hover, #coluna450:hover {
/*background: #ED6E00;*/
background: #b1b1b1;
}
a.office:link {
color:#FF0000;
}
a.office:visited {
color:#FF0000;
}
/*.office a:link  {
color:#FF0000;
}
.office a:visited {
color:#FF0000;
}
.office a:hover {
color:#FF0000;
}*/

