@charset "ISO-8859-1";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: arial;
	font-size: 12px;
	color: #575757;
	line-height:18px;
}

a:link {
	text-decoration: none;
    outline:none;
	color: #f89925;
}
a:visited {
	text-decoration: none;
    outline:none;
	color: #f89925;
}
a:hover {
	text-decoration: none;
    outline:none;
	color: #575757;
}
a:active {
	text-decoration: none;
	color: #f89925;
    outline:none;
}

/* LINKS */
.linker_paginacao {
	font-family: arial;
	font-size: 12px;
	color: #999;

	text-decoration: none;
	font-weight:normal;
}
.linker_paginacao a:link {
	text-decoration: none;
	color:#999;
}
.linker_paginacao a:visited {
	text-decoration: none;
	color:#999;
}
.linker_paginacao a:hover {
	text-decoration:none;
	color:#f89925;
}
.linker_paginacao a:active {
	text-decoration: none;
	color:#999;
}


.linker_voltar {
	font-family: 'Arvo', arial, serif;
	font-size: 12px;
	color: #f8981d;

	text-decoration: none;
	font-weight:normal;
}

.linker_voltar a:link {
	text-decoration: none;
	color:#999;
}
.linker_voltar a:visited {
	text-decoration: none;
	color:#999;
}
.linker_voltar a:hover {
	text-decoration:none;
	color:#f89925;
}
.linker_voltar a:active {
	text-decoration: none;
	color:#999;
}




/*classes*/

/* SOMBRA TOPO GRANDE*/
.sombra-laranja-gd{
	background-image: url(imgs/sombra-topo/sombra_laranja_gd.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-laranja-gd-esq{
	background-image: url(imgs/sombra-topo/sombra_laranja_gd_esq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-laranja-gd-dir{
	background-image: url(imgs/sombra-topo/sombra_laranja_gd_dir.png);
	background-position: left;
	background-repeat:no-repeat;
}


.sombra-cinza-gd{
	background-image: url(imgs/sombra-topo/sombra_cinza_gd.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-cinza-gd-esq{
	background-image: url(imgs/sombra-topo/sombra_cinza_gd_esq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-cinza-gd-dir{
	background-image: url(imgs/sombra-topo/sombra_cinza_gd_dir.png);
	background-position: left;
	background-repeat:no-repeat;
}


/* SOMBRA TOPO PEQUENA*/
.sombra-laranja-pq{
	background-image: url(imgs/sombra-topo/sombra_laranja_pq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-laranja-pq-esq{
	background-image: url(imgs/sombra-topo/sombra_laranja_pq_esq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-laranja-pq-dir{
	background-image: url(imgs/sombra-topo/sombra_laranja_pq_dir.png);
	background-position: left;
	background-repeat:no-repeat;
}


.sombra-cinza-pq{
	background-image: url(imgs/sombra-topo/sombra_cinza_pq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-cinza-pq-esq{
	background-image: url(imgs/sombra-topo/sombra_cinza_pq_esq.png);
	background-position: right;
	background-repeat:no-repeat;
}
.sombra-cinza-pq-dir{
	background-image: url(imgs/sombra-topo/sombra_cinza_pq_dir.png);
	background-position: left;
	background-repeat:no-repeat;
}



/* IMAGENS TOPO*/
.home{
	background-image: url(imgs/topos/home.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.home-esq{
	background-image: url(imgs/topos/home_esq.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.home-dir{
	background-image: url(imgs/topos/home_dir.jpg);
	background-position: left;
	background-repeat:no-repeat;
}

.sobrenos{
	background-image: url(imgs/topos/empresa.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.sobrenos-esq{
	background-image: url(imgs/topos/empresa_esq.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.sobrenos-dir{
	background-image: url(imgs/topos/empresa_dir.jpg);
	background-position: left;
	background-repeat:no-repeat;
}

.servicos{
	background-image: url(imgs/topos/servicos.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.servicos-esq{
	background-image: url(imgs/topos/servicos_esq.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.servicos-dir{
	background-image: url(imgs/topos/servicos_dir.jpg);
	background-position: left;
	background-repeat:no-repeat;
}


.portfolio{
	background-image: url(imgs/topos/portfolio.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.portfolio-esq{
	background-image: url(imgs/topos/portfolio_esq.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.portfolio-dir{
	background-image: url(imgs/topos/portfolio_dir.jpg);
	background-position: left;
	background-repeat:no-repeat;
}


.contactos{
	background-image: url(imgs/topos/contactos.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.contactos-esq{
	background-image: url(imgs/topos/contactos_esq.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
.contactos-dir{
	background-image: url(imgs/topos/contactos_dir.jpg);
	background-position: left;
	background-repeat:no-repeat;
}

.box-formulario{
	background-image: url(imgs/elem/form1.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.box-formulario2{
	background-image: url(imgs/elem/form2.gif);
	background-position: center;
	background-repeat: no-repeat;
}


/*titulos*/

.titulos-home{
	font-family: 'Arvo', arial, serif;;
	font-size:16px;
	color:#f8981d;
	line-height:18px;
}
.textos-home {
	font-family: arial;
	font-size: 12px;
	color: #575757;
	line-height:16px;
}
.texto-negrito {
	font-family: arial;
	font-size: 14px;
	color: #575757;
	line-height:16px;
	font-weight:bold;
}



.box_newsletter {
	font-family: arial;
	font-size: 11px;
	width: 213px;
	height:17px;
	border: transparent;
	background-color: transparent;
	color: #3e3e3e;
}

.box_form {
	font-family: arial;
	font-size: 11px;
	width: 220px;
	height:20px;
	border: 1px solid #CCC;
	background-color: ffffff;
	color: #3e3e3e;
}

.box_form2 {
	font-family: arial;
	font-size: 11px;
	width: 220px;
	height: 70px;
	border: 1px solid #CCC;
	background-color: ffffff;
	color: #3e3e3e;
}
.box_form_orcamento {
	font-family: arial;
	font-size: 11px;
	width: 450px;
	height:20px;
	border: 1px solid #CCC;
	background-color: ffffff;
	color: #3e3e3e;
}

.box_form_orcamento2 {
	font-family: arial;
	font-size: 11px;
	width: 450px;
	height: 150px;
	border: 1px solid #CCC;
	background-color: ffffff;
	color: #3e3e3e;
}