
@font-face {
font-family: Oswald;
	src: url('../fonts/oswald-regular-webfont.eot'); /* IE9 Compatibility Modes */
	src: url('../fonts/oswald-regular-webfont.eot?') format('eot'),  /* IE6-IE8 */
	url('../fonts/oswald-regular-webfont.woff') format('woff'), /* Modern Browsers */
	url('../fonts/oswald-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/oswald-regular-webfont.svg#Oswald') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: Engravers;
	src: url('../fonts/engravers__gothic-webfont.eot'); /* IE9 Compatibility Modes */
	src: url('../fonts/engravers__gothic-webfont.eot?') format('eot'),  /* IE6-IE8 */
	url('../fonts/engravers__gothic-webfont.woff') format('woff'), /* Modern Browsers */
	url('../fonts/engravers__gothic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/engravers__gothic-webfont.svg#Oswald') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: Calibri;
	src: url('../fonts/calibri-webfont.eot'); /* IE9 Compatibility Modes */
	src: url('../fonts/calibri-webfont.eot?') format('eot'),  /* IE6-IE8 */
	url('../fonts/calibri-webfont.woff') format('woff'), /* Modern Browsers */
	url('../fonts/calibri-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/calibri-webfont.svg#Oswald') format('svg'); /* Legacy iOS */
}


body { font: 1.0em Oswald; color: #6c6c6c;}
a { color: #6c6c6c; text-decoration: none; font-size: 17px; }
strong{font-weight:bold;}
strong a{font-weight:bold;}

#wrap-topo { background:#eaeaea;border-top: 10px solid #dfdfdf; border-bottom: 10px solid #dfdfdf;}

#full-slider-wrapper { margin:0px auto 10px auto;}


#utilitarios-1 h1, #utilitarios-2 h1 { font-size: 1.1em; color: #9e892c; font-weight:bold;}

#wrap-conteudo #conteudo-index {font-size:1em;}
#wrap-conteudo #conteudo ul li {list-style-type: circle;margin-left: 40px;}
#texto-conteudo h1 { font-size: 1.8em; margin-bottom: 10px; color:#9e892c; text-align:center;}
#texto-conteudo p { margin: 0px 0px 10px 0px; font-size:1.2em;}

#idocumentos h1 { font-size: 1.250em; margin-bottom: 10px; color: #9e892c;}

#idocumentos-form input { border: 0px; padding: 1%; font-size: 1em;}
#idocumentos-form button { background: #9e892c; border: 0px; cursor: pointer; color: #000; padding: 1%; font-size: 1em;}

#icalendario h3 { font-size: 1.250em; font-weight: bold; margin-bottom: 10px;font-family: Calibri;}
#icalendario thead th { color: #FFF;  background: #333; padding: 5px; font-weight: bold;}
#icalendario tbody .titulo { color: #CCC;  background: #c3c3c3;}
#icalendario td { padding: 5px; border: 1px solid #999; color: #000;}
#icalendario .first-td { color: #000;  background: #c3c3c3; }
#icalendario a { color: #000; font-size: 1.0em; font-family: Calibri;}
#icalendario .atual { color: green; font-weight: bold; }
#icalendario #icalendario_agenda_estadual { margin-top: 10px; }

#inewsletter h1 { font-size: 1.0em; color: #fff;font-family: Oswald;}
#inewsletter input { padding: 1%; font-size: 1em;}
#inewsletter button { background: #fff; border: 0px; cursor: pointer; color: #363636; padding: 1%; font-size: 1em;}


#box-noticia  h2 { font-size: 1.4em; margin-bottom: 10px; color:#fff;}
#inews .veja_mais { background: #9e892c; border: 0px; cursor: pointer; color: #000; padding: 1%; font-size: 1em; width:20%;}

#box-artigo  h2 { font-size: 1.4em; margin-bottom: 10px; color:#fff;}
#artigos .veja_mais { border: 0px; cursor: pointer; color: #000; padding: 1%; font-size: 1em; width:100px;text-align:right;}
#noticia .veja_mais { background: #9ec3dc; border: 0px; cursor: pointer; color: #fff; padding: 1%; font-size: 0.7em; width:12%;text-align:center;}
#agenda .veja_mais { background: #9e892c; border: 0px; cursor: pointer; color: #000; padding: 1%; font-size: 1em; width:25%;text-align:center;}
#iagendas .veja_mais { background: #9e892c; border: 0px; cursor: pointer; color: #000; padding: 1%; font-size: 1em; width:10%;text-align:center;}

.box-conteudo h1 { font-size: 1.250em; font-weight: bold; margin-bottom: 10px;}
.btnenvia, .btnreseta { margin-left:10px;width: 20%!important; height: 2.5em; margin-top: 10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; background: #000; border: 0px; cursor: pointer; color: #FFF; padding: 1%; font-size: 1em; margin-bottom: 6%;}


#top_rodape_menu a { color: #fff; }
#top_rodape_menu span { color: #fff; margin: 0 1%;}
#top_rodape_redesocial span { color: #FFF; }

#rodape a{ color: #FFF;}
#rodape p { font-size:1em; color: #fff;}
#rodape h4 { font-size:1.5em; color: #9e892c;}
#under_rodape {color: #FFF; }


#iartigos h1, #iartigos-detalhes h1 { font-size: 1.250em; font-weight: bold; margin-bottom: 10px; color:#000;padding-top:30px;}

/* Box com link's úteis (utilitários contábeis) */
#box-links-uteis p{cursor:pointer;}
#box-links-uteis p a{color:#000;}
#box-links-uteis p:hover{background:#CCC}
#box-links-uteis p.t-ativo{background-color:#777; color:#FFF; border:1px solid #999;}
#box-links-uteis p.t-ativo span,#box-links-uteis p.t-ativo a{color:#FFF;}
#box-links-uteis div ul li{list-style: circle;}
#box-links-uteis div ul li:hover{list-style:disc;}
#box-links-uteis div ul li a{color:#080101; font:11px Tahoma;}
#box-links-uteis p a:hover{text-decoration: none;}

/*---CSS mapa personalizado--*/

.infoBox { background-color: #FFF; width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: 2px solid #000; border-radius: 3px; margin-top: 10px;padding:10px; }
.infoBox p { padding: 0 15px }
.infoBox:before { border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #000; top: -10px; content: ""; height: 0; position: absolute; width: 0; left: 138px }

--------------