html, body, div, span, applet, object, iframe, hr, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0pt none;
	font-family:inherit;
	font-size:100%;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	margin:0pt;
	padding:0pt;

}
body{
	background:#abab93 url(../img/body-background.gif) repeat-x;
	font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
ul {
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}
a {
	text-decoration:none;
}
.bolth-c{
	clear:both;
}
a:hover{
	text-decoration:underline;
}
.underline{
	text-decoration:underline;
}
.borda{
	border-bottom:1px solid #000;
}
.margetop{
	margin-top:10px;
}
.margebottom{
	margin-bottom:10px;
}
.pd{
	padding:0 10px;
}
.font-xlarge{
	font:24px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
.font-large{
	font:16px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
.font-medium{
	font:14px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
.font-xsmall{
	font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
.font-xxsmall{
	font:10px Tahoma, Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
}
.font-white{
	color:#FFFFFF;
}
.font-black{
	color:#000000;
}
.font-green{
	color:#64734b;
}
.font-lblue{
	color:#b8d1e5;
}
.font-dgray{
	color:#6b6b6b;
}
.font-lgray{
	color:#c7c7c7;
}
.font-lightgray{
	color:#676b6d;
}
.font-orange{
	color:#fc6f02;
}
.font-red{
	color:#850000;
}
.strong{
	font-weight:bold;
}
.hidden{
	display:none;	
}
.line{
	line-height:18px;
}
.line-list{
	line-height:22px;
}
#global-site{
	width:780px;
	margin:0 auto;
}
#top-site{
	padding:5px 0;
	height:63px;
	background:#FFFFFF;
}
#logo{
	background:url(../img/logo-santoni.gif) no-repeat;
	width:291px;
	height:57px;
	text-indent:-9000px;
	float:left;
}
#lgsenha{
	float:right;
	padding:0 5px 0 0;
	display:block;
	width:420px;
}
.form-lgsenha{
	width:160px;
	margin: 0 5px 0 0;
	float:left;
}
.input-lgsenha{
	border:1px solid #abab93;
	height:20px;
	width:150px;
	padding:5px 0 0 0;
}
.botlogar{
	background:url(../img/bg-logar.gif) repeat-x;
	border:1px solid #012700;
	height:26px;
	margin:13px 0 0;
}
#bv-n{
	position:relative;
}
#bemvindo{
	width:380px;
	text-align:right;
	margin:5px 0 0 0;
	display:none;
	position:relative;
	/*top:10px;*/
}
.arcliente{
	display:none;
	background:#fff;
	padding:10px 20px 5px;
	position:absolute;
	top:210px;
}
#topmenu{
	background:#64734b;
	border-bottom:1px solid #a9c386;
	padding:13px 0 9px 27px;
}
.menu-site li{
	display:inline;
	padding:0 10px;
	float:left;
}
.menu-site a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.menu-siteativo-home{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:55px;
	margin:-4px 0 0 0;
}
.menu-siteativo-nescritorio{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:120px;
	margin:-4px 0 0 0;
}
.menu-siteativo-objetivo{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:80px;
	margin:-4px 0 0 0;
}
.menu-siteativo-areas-atuacao{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:130px;
	margin:-4px 0 0 0;
}
.menu-siteativo-noticas{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:70px;
	margin:-4px 0 0 0;
}
.menu-siteativo-linksuteis{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:85px;
	margin:-4px 0 0 0;
}
.menu-siteativo-faleconosco{
	background:#899476;
	padding:4px 10px;
	display:block;
	float:left;
	text-align:center;
	width:100px;
	margin:-4px 0 0 0;
}
#content{
	border-top:1px solid #000000;
	background:url(../img/foto-index.jpg) no-repeat top;
	padding:121px 0 5px;
}
.conteudos{
	width:760px;
	background:#FFFFFF;
	background:url(../img/sombrapapel-top.png) top no-repeat;
	padding:0 10px;
}
.bottom{
	width:760px;
	background:#FFFFFF;
	background:url(../img/sombrapapel-bottom.png) bottom no-repeat;
	padding:0 10px;
	height:60px;
}
.conteudo-bottom{
	background:#fff;
	padding:5px;
	height:40px;
}
.conteudo-site{
	background:#fff;
	padding:10px;
}
.conteudo-site-n{
	padding:10px;
	background:#fff url(../img/divisao.jpg) 242px top no-repeat;
}
#top-conteudo{
	padding:0 10px;
	margin:0 0 20px 0;
}
#left-conteudo{
	width:470px;
	background:url(../img/divisao.jpg) top right no-repeat;
	float:left
}
.titnescritorio{
	padding:7px 20px 10px 50px;
	background:url(../img/ico-nescritorio.gif) no-repeat;
}
.titatuacao{
	padding:7px 20px 10px 10px;
	background:url(../img/bg-home-area.gif) repeat-x;
	width:420px;
}
.right-conteudo{
	padding:10px;
	float:left;
	width:230px;
	background:url(../img/ico-news.gif) no-repeat;
}
#tit-news{
	padding:0 0 0 50px;
	margin:0 0 10px 0;
}
.noticias{
	background:url(../img/ico-seta-noticias.gif) 5px 4px no-repeat;
	padding:0 0 0 30px;
	margin:0 0 10px;
}
#conteudo-bottom{
	padding:0 10px;
}
.box-rodape{
	width:184px;
	height:171px;
	float:left;
	margin:0 50px 0 0;
	background:url(../img/box-home.gif) no-repeat;
	padding:10px;
}
.box-rodape-right{
	width:184px;
	height:171px;
	float:left;
	background:url(../img/box-home.gif) no-repeat;
	padding:10px;
}
.tit-box-home{
	background:url(../img/ico-objetivo.gif) 15px 0 no-repeat;
	padding:8px 0 10px 55px;
}
.tit-box-home-lu{
	background:url(../img/ico-linksuteis.gif) 15px 0 no-repeat;
	padding:8px 0 10px 55px;
}
.luteis li a{
	background:url(../img/ico-seta-luteis.gif) no-repeat;
	padding:0 25px 0;
	color:#64734B;
	line-height:28px;
}
.tit-box-home-tb{
	background:url(../img/ico-trabalhe.gif) 15px 0 no-repeat;
	padding:5px 0 0 55px;
}
.rodape{
	padding:5px 20px 0;
	text-align:center;
}
#prodicao{
	text-align:right;
	padding:0 20px 10px 0;
}
#left-internaconteudo{
	width:240px;
	background:url(../img/divisao.jpg) top right no-repeat;
	float:left;
}
.tit-interna-left{
	text-align:right;
	margin:10px 0;
	padding:20px 20px 0 0;
}
.left-internaconteudo{
	text-align:right;
	margin:10px 0;
	padding:0 20px 0 0;
}
#right-internaconteudo{
	float:left;
	width:475px;
	padding:30px 0 0 5px;
}
.link-util li{
	background:url(../img/ico-seta-noticias-n.gif) 0 3px no-repeat;
	padding:0 0 0 20px;
}
.link-util li a{
	color:#64734B;
	line-height:25px;
}
#faleconosco{
	width:480px;
	padding:0 10px 10px;
}
.form-contato{
	display:block;
	width:220px;
	margin:0 20px 10px 0;
	float:left;
}
.input-nome{
	width:210px;
	border:4px solid #899476;
	background:#FFFFFF;
	height:18px;
}
.input-tel{
	width:100px;
	border:4px solid #899476;
	background:#FFFFFF;
	height:18px;
}
.input-telddd{
	width:30px;
	border:4px solid #899476;
	background:#FFFFFF;
	height:18px;
}
.form-mensagem{
	display:block;
	width:480px;
	margin:0 0 10px 0;
	float:left;
}
.input-mensagem{
	width:450px;
	border:4px solid #899476;
	background:#FFFFFF;
	height:58px;
}
.btn-enviar{
	width:70px;
	color:#FFFFFF;
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	padding:5px;
	background:#ff6300;
	border:1px solid #848484;
}
.busca-processo{
	width:150px;
	border:1px solid #64734B;
	padding:3px;
	margin:5px 0 0 0;
	color:#64734B;
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
}
.bt-buscar{
	background:#64734B;
	color:#fff;
	font:bold 11px tahoma, Arial, Helvetica, sans-serif;
	border:0;
	padding:5px;
}
.c1{
	background:#E3EFD4;
	border-bottom:1px dotted #64734B;
	padding:5px;
}
.c2{
	background:#fff;
	border-bottom:1px dotted #64734B;
	padding:5px;
}