@font-face {
	font-family: 'DaxRegular';
	src: url('Dax.eot');
	src: local('Dax Regular'), local('Dax-Regular'), url('Dax.woff') format('woff'), url('Dax.ttf') format('truetype'), url('Dax.svg#Dax-Regular') format('svg');
}

@font-face {
	font-family: 'DaxMediumItalic';
	src: url('Dax-Medium_Italic.eot');
	src: local('Dax Medium Italic'), local('Dax-MediumItalic'), url('Dax-Medium_Italic.woff') format('woff'), url('Dax-Medium_Italic.ttf') format('truetype'), url('Dax-Medium_Italic.svg#Dax-MediumItalic') format('svg');
}

@font-face {
	font-family: 'DaxMedium';
	src: url('Dax-Medium.eot');
	src: local('Dax Medium'), local('Dax-Medium'), url('Dax-Medium.woff') format('woff'), url('Dax-Medium.ttf') format('truetype'), url('Dax-Medium.svg#Dax-Medium') format('svg');
}

@font-face {
	font-family: 'DaxLightItalic';
	src: url('Dax-Light_Italic.eot');
	src: local('Dax Light Italic'), local('Dax-LightItalic'), url('Dax-Light_Italic.woff') format('woff'), url('Dax-Light_Italic.ttf') format('truetype'), url('Dax-Light_Italic.svg#Dax-LightItalic') format('svg');
}

@font-face {
	font-family: 'DaxLight';
	src: url('Dax-Light.eot');
	src: local('Dax Light'), local('Dax-Light'), url('Dax-Light.woff') format('woff'), url('Dax-Light.ttf') format('truetype'), url('Dax-Light.svg#Dax-Light') format('svg');
}

@font-face {
	font-family: 'DaxItalic';
	src: url('Dax-Italic.eot');
	src: local('Dax Italic'), local('Dax-Italic'), url('Dax-Italic.woff') format('woff'), url('Dax-Italic.ttf') format('truetype'), url('Dax-Italic.svg#Dax-Italic') format('svg');
}

@font-face {
	font-family: 'DaxBold';
	src: url('Dax-Bold.eot');
	src: local('Dax Bold'), local('Dax-Bold'), url('Dax-Bold.woff') format('woff'), url('Dax-Bold.ttf') format('truetype'), url('Dax-Bold.svg#Dax-Bold') format('svg');
}

@font-face {
	font-family: 'DaxExtraBold';
	src: url('Dax-Extra_Bold.eot');
	src: local('Dax ExtraBold'), local('Dax-ExtraBold'), url('Dax-Extra_Bold.woff') format('woff'), url('Dax-Extra_Bold.ttf') format('truetype'), url('Dax-Extra_Bold.svg#Dax-ExtraBold') format('svg');
}

@font-face {
	font-family: 'DaxExtraBoldItalic';
	src: url('Dax-Extra_Bold_Italic.eot');
	src: local('Dax ExtraBold Italic'), local('Dax-ExtraBoldItalic'), url('Dax-Extra_Bold_Italic.woff') format('woff'), url('Dax-Extra_Bold_Italic.ttf') format('truetype'), url('Dax-Extra_Bold_Italic.svg#Dax-ExtraBoldItalic') format('svg');
}

@font-face {
	font-family: 'DaxBlack';
	src: url('Dax-Black.eot');
	src: local('Dax Black'), local('Dax-Black'), url('Dax-Black.woff') format('woff'), url('Dax-Black.ttf') format('truetype'), url('Dax-Black.svg#Dax-Black') format('svg');
}

@font-face {
	font-family: 'DaxBlackItalic';
	src: url('Dax-Black_Italic.eot');
	src: local('Dax Black Italic'), local('Dax-BlackItalic'), url('Dax-Black_Italic.woff') format('woff'), url('Dax-Black_Italic.ttf') format('truetype'), url('Dax-Black_Italic.svg#Dax-BlackItalic') format('svg');
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: arial;
  vertical-align: baseline;
}


table { 
	border-collapse: separate; border-spacing: 0; 
}

caption, th, td { 
	text-align: left; font-weight: normal; 
}

table, td, th { 
	vertical-align: baseline; 
}

blockquote:before, blockquote:after, q:before, q:after { 
	content: ""; 
}

blockquote, q { 
	quotes: "" ""; 
}

a img { 
	border: none; 
}

html, body, form, fieldset {
	margin: 0;
	padding: 0;
}


a:link, a:visited{
	color : #808285;
	text-decoration:none;
 }
a:hover, a:active{
	color : #d72128;
	text-decoration:none;
}



body{
	background:#e4e6e7;
	line-height:1em;
	
}

div#container{
	width:1000px; 
	height:auto;
	margin:auto;
	padding:auto;
	background:#fff;
	overflow:auto;
}


div#containerHeader{
	width:944px;
	height:164px;
	padding-left:28px;
	padding-right:28px;
}

div#containerCenter{
	width:1000px;
	height:auto;
}

div#menuFlash{
	width:740px;
	height:253px;
	background:#9dcc4f;
	float:left;
}


div#content{
	width:710px;
	height:auto;
	min-height:150px;
	background:none;
	float:left;
	padding-top:30px;
	padding-left:28px;
}

div#colMod{
	padding-left:42px;
	width:218px;
	height:auto;
	background:none;
	float:right;
}


div#containerBanner{
	width:942px;
	height:150px;
	background:none;
	padding-left:28px;
	padding-right:28px;
	margin-top:40px;
	clear: both;
	float:left;
}

div#containerFooter{
	width:1000px;
	height:180px;
	background-color:#414042;
	clear: both;
	float:left;
}

div#logo{
	width:244px;
	height:164px;
	float:left;
}
div#containerMenu{
	width:403px;
	height:89px;
	float:left;
	margin-left:35px;
	padding-top:60px;
}

.moduletable_quemS ul{
	width:208px;
	height:20px;
	list-style-type:none;
	float:left;
	display:inline-block;
	
}

.moduletable_quemS ul li{
	width:208px;
	height:20px;
	padding-left:10px;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:1px #BBBDBF solid;
	float:none;
	font-family: 'DaxMedium';
}

.moduletable_quemS ul li a .menuSpace{
	padding-top:16px;
	padding-bottom:16px;
	font-family: 'DaxMedium';
	color:#58595B;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}

.moduletable_quemS ul li a:hover .menuSpace,
.moduletable_quemS ul li a:active .menuSpace,
.moduletable_quemS ul li a:focus .menuSpace{
	color:#D72128;
	font-size:11px;
	font-family: 'DaxMedium';
	text-decoration:none;
	text-transform:uppercase;
}


.moduletable_quemS ul li.active a .menuSpace{
	color:#D72128;
}

.moduletable_tipos{
	width:208px;
	height:55px;
	padding-left:10px;
	padding-bottom:16px;
	border-bottom:1px #BBBDBF solid;
}

.moduletable_analises{
	width:208px;
	height:25px;
	padding-bottom:16px;
}

.moduletable_analises ul{
	width:208px;
	height:20px;
	list-style-type:none;
	float:left;
	display:inline-block;
	
}

.moduletable_analises ul li{
	width:208px;
	height:20px;
	padding-left:10px;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:1px #BBBDBF solid;
	float:none;
	font-family: 'DaxMedium';
}

.moduletable_analises ul li a .menuSpace{
	padding-top:16px;
	padding-bottom:16px;
	font-family: 'DaxMedium';
	color:#58595B;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}




.moduletable_tituloQuem{
	width:208px;
	height:25px;
	padding-left:10px;
	padding-bottom:16px;
	border-bottom:1px #BBBDBF solid;
}

div#containerMenu .moduletable_menu ul{
	width:505px;
	height:30px;
	list-style-type:none;
	float:left;
	display:inline-block;
	font-family: 'DaxMedium';
	
}

div#containerMenu .moduletable_menu ul li{
	float:left;
	font-family: 'DaxMedium';
	padding-right:45px;
	
}


div#containerMenu .moduletable_menu ul li a .menuSpace{
	color:#808285;
	font-family: 'DaxMedium';
	text-decoration:none;
	text-transform:uppercase;
	margin-left:-5px;
	margin-top:-10px;
	font-size:12px;
	
	
}


div#containerMenu .moduletable_menu ul li a:hover .menuSpace,
div#containerMenu .moduletable_menu ul li a:active .menuSpace,
div#containerMenu .moduletable_menu ul li a:focus .menuSpace{
	color:#D72128;
	font-size:12px;
	font-family: 'DaxMedium';
	text-decoration:none;
	text-transform:uppercase;
	
	
}



div#containerMenu .moduletable_menu ul li.active a .menuSpace{
	color:#D72128;
}
div#containerSearchAdmin{
	width:193px;
	height:164px;
	float:right;
}

div#logoAdmin{
	width:31px;
	height:31px;
	float:right;
}

div#FBframe{
	margin-top:5px;
	float:left;
}

div#FBname{
	margin-top:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


div#containerSearch{
	width:193px;
	height:20px;
	margin-top:76px;
}

div#lumi{
	width:213px; 
	height:11px;
	padding-top:25px;
	padding-left:28px;
}


div#footerInform{
	width:210px; 
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	margin-left:31px;
	margin-top:60px;
	padding-top:10px;
	border-top:1px #6D6E71 solid;
}

div#footerInform a{
	font-family: 'DaxRegular';
	font-size:10px;
	color:#fff;
	text-decoration:none;
}

div#modLeft{
	width:265px;
	height:auto;
	float:left;
	
}

div#articles{
	width:425px;
	height:auto;
	float:left;
}

div#banner1{
	width:265px;
	height:114px;
	float:left;
	padding-top:23px;
}

div#banner2{
	width:486px;
	height:92px;
	float:left;
	padding-top:23px;
}

div#banner3{
	width:191px;
	height:114px;
	float:left;
	
}

.inputbox_search{
	background:none repeat scroll 0 0 #E6E7E8;
	border:0 none;
	color:#7A7B7D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:italic;
	padding:4px 0 4px 10px;
	width:147px;
}

.inputbox_search:focus{
	background:#E6E7E8;
	color:#7a7b7d;
}

#textopesq{
	color:#939598;
	font-family: Arial, Helvetica, Sans-serif;
	font-size:13px;
	float:left;
}
#tipo2{
	padding-top: 15px;
	color:#939598;
	font-family:Arial,helvetica,sans-serif;
	font-size:11px;
}
#tipo1{
	color:#939598;
	font-family:Arial,helvetica,sans-serif;
	font-size:13px;
}

#numresultados{
	color:#939598;
	font-family:Arial,helvetica,sans-serif;
	font-size:11px;
}

.smallnum{
	color:#000;
	font-family: 'DaxMedium';
	font-size:12px;
}

div#res{
	font-family: 'DaxMedium';
	font-size:11px;
	margin-bottom:15px;
	color:#231f20;
}

#resultados a{
	font-family: 'DaxRegular';
	font-size:12px;
}

.small{
	color:#ec1c24;
	font-family: 'DaxMedium';
	font-size:10px;
}

.inputboxA{
	width:300px;
	height:16px;
	background:#E6E7E8;
	font-family: Arial, Helvetica, Sans-serif;
	font-size:12px;
	color:#939598;
	padding-top:3px;
	padding-left:11px;
	border:0;
	float:left;
	margin-left:10px;
	
}

.inputboxA:focus{
	
}

.buttonS{
	float:left;
	margin-top:0;
	width:31px;
	height:20px;
	margin-left:4px;
}

.inputbox{
	width:175px;
	height:15px;
	background:#E6E7E8;
	border:none;
	float:left;
	margin-top:4px;
	color:#7a7b7d;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	padding-left:10px;
	padding-top:3px;
}

#aca_22{
	margin-top:-28px;
	width:35px;
	height:42px;
	margin-left:4px;
}

.button_search{
	float:right;
	margin-top:0;
	width:31px;
	height:20px;
}


.moduletable_faq{
	width:250px;
	height:auto;
	
}
.moduletable_acajoom{
	width:250px;
	height:95px;
	margin-top:10px;
	width:250px;
	height:auto;
}

.mod_quickfaq_faq{
	width:208px;
	height:auto;
	list-style-type:none;
	font-family: Arial, Helvetica,Sans-serif !important;  
	font-size:11px;
	color:#808285;
	float: left;
	margin-top:3px;
}

.mod_quickfaq_faq li{
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px #ccc solid;	
}

#item0x00 {
	margin-top: 0;
}

.mod_quickfaq_faq li a:link, .mod_quickfaq_faq li a:visited{
	width:208px;
	height:auto;
	list-style-type:none;
	font-family: 'DaxMedium';
	font-size:11px;
	color:#808285;
}

.mod_quickfaq_faq li a:hover,.mod_quickfaq_faq li  a:active{
	color : #d72128;
	text-decoration:none;
}

.pretext_acajoom{
	font-family: 'DaxRegular';
	font-size:13px;
	color:#808285;
}


div.moduletable_acajoom h3{
	font-family:'DaxRegular';
	font-size:20px;
	color:#9ACB44;
	padding-bottom:10px;
}


h3, h2{
	font-family:'DaxRegular';
	font-size:20px;
	color:#9ACB44;
	padding-bottom:6px;
}

h2#sreslts{
		color: #EC1C24;
		font-family:'DaxMedium';
		font-size:13px;
		padding-bottom:15px;	
}
.moduletable_guia h3 {
	padding-bottom: 9px !important;
}

.contentpaneopen{
	font-family:'DaxRegular';
}

.contentheading{
	font-family:'DaxMedium';
	font-size:13px;
	color:#9ACB44;
	padding-bottom:10px;
	
}
div#articles .contentheading_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #58595b;
	font-weight:bold;
	padding-top: 5px;
		
}
.article-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808285;
	float:left;
}

.componentheading{
	font-family: 'DaxMedium';
	font-size:13px;
	color: #EC1C24;
	padding-bottom:10px;
}

div#articles .componentheading_home{
	font-family: 'DaxMedium';
	font-size:13px;
	color: #EC1C24;
	padding-bottom:5px;
}
.contentpaneopen {
	font-family: 'DaxMedium';
	font-size:13px;
	color: #EC1C24;
	padding-bottom:10px;
}
.contentpaneopen_home #articles h2 {
	color: #414042;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-bottom:5px;
	padding-top:5px;
}
.createdate{
	width:182px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#939598;
	padding-bottom:5px;
	float:left;
}

.buttonheading{
	margin-top:20px;
	float:right;
	width:58px;
	height:18px;
}


.readon{
	width:58px;
	height:18px;
	float:none;
	
}

#readon_img{
	width:58px;
	height:18px;
	float:none;
}

.article_column{
	padding-right:30px;
}

#titulo_mod{
	font-family:'DaxRegular';
	font-size:20px;
	color:#231F20;
	margin-bottom:8px;
}

#titulo_modA{
	font-family:'DaxRegular';
	font-size:20px;
	color:#231F20;
	margin-bottom:8px;
}

#titulo_mod2{
	font-family:'DaxRegular';
	font-size:20px;
	color:#231F20;
	width:192px;
	height:auto;
	margin-bottom:13px;
}
#numTel{
	font-family:'DaxRegular';
	font-size:15px;
	color:#939598;
	margin-bottom:2px;
}

#horario{
	font-family:'DaxRegular';
	font-size:13px;
	color:#939598;
}

.moduletable_atendimento{
	padding-top:15px;
	width:218px;
	height:95px;
	
}

.moduletable_horario{
	width:218px;
	height:157px;
	
}

.moduletable_guia{
	width:230px;
	height:100px;
	padding-bottom:20px;
	border-bottom:1px #ccc solid;
	
}

div#menuFooter{
	width:464px;
	height:50px;
	float:right;
}

div#menuFooter ul{
	list-style-type:none;
	display:inline-block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

div#menuFooter ul li{
	font-family:Arial, Helvetica, sans-serif;
	height:10px;
	padding-top:40px;
	color:#fff;
	float:left;
	/*border-right:1px #58595B solid;*/
	
}

.item54, .item55, .item56, .item57{
	border-right:1px #58595B solid;
}

div#menuFooter ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	float:left;
	text-decoration:none;
	margin-right:13px;
	margin-left:13px;
	

}

.article_separator{
	height:3px;
}

/* Safari e Chrome*/

@media screen and (-webkit-min-device-pixel-ratio:0){
	#aca_22{
		margin-bottom:28px;
		width:35px;
		height:42px;
		margin-left:4px;
	}
	
	#introLoc{
		margin-top:2px;

	}

}

/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	#aca_22{
		margin-top:-28px;
		width:35px;
		height:42px;
		margin-left:4px;
	}
	
	.moduletable_duvidas{
	
		margin-bottom:15px;
	
	}
}


#pDestaque{
	font-size:15px;
	font-family: 'DaxMedium';
	line-height:1.3em;
	color:#99CA44;
}
#Tdestaque{
	font-size:15px;
	color:#99CA44;
	font-family: 'DaxItalic';
	line-height:1.5em;
}
#Mdestaque{
	font-size:15px;
	color:#99CA44;
	font-family: 'DaxRegular';
	line-height:1.5em;
}

.moduletable_introMissao{
	font-size:15px;
	color:#808184;
	font-family: 'DaxRegular';
	line-height:1.5em;
	width:193px;
	height:auto;
	padding-left:25px;
}
#TopAnalises{
	color:#D72128; 
	font-family: 'DaxMedium';
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:3px;
}

#topicoA{
	color:#A6A8AB; 
	font-family: 'DaxMedium';
	font-size:9px;
	margin-bottom:3px;
}

#miss1{
	color:#D72128; 
	font-family: 'DaxMedium';
	font-size:11px;	
	margin-bottom:10px;
}
#admin{
	color:#D72128; 
	font-family: 'DaxMedium';
	font-size:11px;	
	margin-bottom:3px;
	
}
#topico{
	color:#A6A8AB; 
	font-family: 'DaxMedium';
	font-size:9px;
}
#subtopico{
	color:#A6A8AB; 
	font-family: 'DaxMedium';
	font-size:9px; 
	padding-left:20px;	
}
#spaceP{
	padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.moduletable_mapaLeft{
	width:218px;
	height:auto;
}

#introLoc{
	font-size:15px;
	color:#808184;
	font-family: 'DaxRegular';
	line-height:1.5em;
	width:193px;
	height:auto;
	padding-left:25px;
	padding-bottom:57px;
}

#mapa2{
	margin-top:29px;	
}

#cverde{
	color:#99CA44;	
}

#loc{
	border-bottom:1px solid #CCCCCC;
	height:auto;
	padding-bottom:30px;
	padding-top:15px;
	width:192px;
}
#loc img {
	float: left;
	height:21px;
	width:71px;
}
#loc1{
	color:#808184;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


#loc2, #loc3{
	color:#808184;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#loc4{
	color:#EC1C24;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	
}

#loc5{
	color:#404041;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	
}


#tituloAnalises{
	width: 200px; 
	height: 65px;
	font-family: 'DaxRegular'; 
	font-size: 20px; 
	color: #9acb44; 
	padding-bottom: 15px; 
	
}

#tituloAnalises2{
	width: 200px;
	height: 20px;
}

#tituloAnalises3{
	width: 175px; 
	height: 30px; 
	padding-top: 10px; 
	margin-left: 25px; 
	margin-bottom: 30px;
}

.moduletable_locais{
	height:auto;
	margin-top:15px;
	width:208px;
}
.moduletable_duvidas{
	border-bottom:1px solid #CCCCCC;
	height:95px;
	margin-bottom:15px;
	margin-top:16px;
	padding-bottom:30px;
	width:192px;
}
.moduletable_duvidas br {
	line-height: 8px !important;
}
#duv{
	font-size:12px; 
	color:#808285;
	font-family:Arial, Helvetica, sans-serif;
}

#duv2{
	color:#EC1C24;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#duv4{
	color:#808184;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}

	#duv4-grey {
		color:#808184;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		margin: 0;
	}
	#duv4-red {
		color:#EC1C24;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		margin: 0;
	}

#duv3 {
	color:#EC1C24;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#sp1,#sp2,#sp3 {
	font-family: 'DaxRegular'; 
	font-size:13px; 
	color:#808285;	
}


#spDuv{
	padding-top:15px;
}

#faqPagination {
	width:250px;
	height:auto;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
}

.eachPage {
	padding: 0 10px;
	color: #EC1C24;
}
.faq_active {
	color:#D72128;
}
.faq_links:hover {
	color: #414042;
}

.faq_links{
	padding: 0;
}
.faq_active {
	padding: 0 10px;
}
.faqpgbars {
	color: #d1d3d4;
}

.catdets {
	/* Hidden */
	position: absolute;
	left: -999;
	height: 0;
	display: none;
	visibility: hidden;
}

#containerLoc  h3 {
	color:#231F20;
	font-family:'DaxRegular';
	font-size:20px;
	padding-bottom: 8px;
}

#articles .subscribe {
display: inline;
color:#404041;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}

#articles .button {
	display: inline;
	width: auto;
	color:#404041;
	background: none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

#articles .button:hover {
	font-weight: bold;
}

.fix902 {
	display: inline;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#404041;
	padding-right:7px;
}



.imgmapcontnt {
	margin-top:-7px;
}

/* pagination */

.pagination {
	width: 250px;
	height: auto;
	margin-top: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	float:left;
}

div.moduletablelastmodification {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align: right;
	margin-right: 20px;
	margin-top:130px;
	padding-top:10px;
}

.moduletableface	{ float: left; margin-top: 18px; margin-left: 28px; }