/** Para colocar fonts fora do sistema **/
@font-face {
	font-family: tex;
	src: url("../fonts/tex.eot");
    src: url('../fonts/tex.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tex.ttf') format('truetype');
}
body {
	margin: 0;
	border:0;
	padding: 0;
	background: #FFFFFF;
	font-family: 'News Cycle', sans-serif;
	font-size: 14px;
	color: #5B5B5B;
}

/*  Links */
a.linkmenu:link {	font-family:tex, Arial, Helvetica , Sans-serif;  color:#000; font-size:18px; text-decoration: none;	}
a.linkmenu:visited {font-family:tex, Arial, Helvetica , Sans-serif; color:#000;	font-size:18px; text-decoration: none;		}
a.linkmenu:hover {font-family:tex, Arial, Helvetica , Sans-serif;  color:#009933; font-size:18px;	text-decoration: none;}
a.linkmenu:active {font-family:tex, Arial, Helvetica , Sans-serif;  color:#000; font-size:18px;text-decoration: none;	}

a.linkbranco14:link {	font-family:tex, Arial, Helvetica , Sans-serif;  color:#ffffff; font-size:14px; text-decoration: none;	}
a.linkbranco14:visited {font-family:tex, Arial, Helvetica , Sans-serif; color:#ffffff;	font-size:14px; text-decoration: none;		}
a.linkbranco14:hover {font-family:tex, Arial, Helvetica , Sans-serif;  color:#0099ff; font-size:14px;	text-decoration: none;}
a.linkbranco14:active {font-family:tex, Arial, Helvetica , Sans-serif;  color:#ffffff; font-size:14px;text-decoration: none;	}

a.linkverde:link {	font-family:tex, Arial, Helvetica , Sans-serif;  color:#72B532; font-size:16px; text-decoration: none;	}
a.linkverde:visited {font-family:tex, Arial, Helvetica , Sans-serif; color:#72B532;	font-size:16px; text-decoration: none;		}
a.linkverde:hover {font-family:tex, Arial, Helvetica , Sans-serif;  color:#fff; font-size:16px;	text-decoration: none;}
a.linkverde:active {font-family:tex, Arial, Helvetica , Sans-serif;  color:#72B532; font-size:16px;text-decoration: none;	}

a.linknoticia:link {	font-family:tex, Arial, Helvetica , Sans-serif;  color:#555; font-size:16px; text-decoration: none;	}
a.linknoticia:visited {font-family:tex, Arial, Helvetica , Sans-serif; color:#555;	font-size:16px; text-decoration: none;		}
a.linknoticia:hover {font-family:tex, Arial, Helvetica , Sans-serif;  color:#555; font-size:16px;	text-decoration: none;}
a.linknoticia:active {font-family:tex, Arial, Helvetica , Sans-serif;  color:#555; font-size:16px;text-decoration: none;	}





/* Inputs & Submits */
.input{width:200px;	height:20px;	background-color:#ffffff;	border:0px;	border-top:0px;	border-left:0px;	border-bottom:0px;	border-right:0px;	font-size: 12px; margin-left:8px; margin-top:2px; font-family: 'News Cycle', sans-serif; font-size:14px; color:#FFF; }
.Enviar{cursor:pointer;border:outset 0px #ccc;font-weight:bold;height: 26px;width: 101px;padding: 0px 0px;background:url();}


/* Textos */
.txt-tit {font-family: tex, Arial, Helvetica , Sans-serif; font-size:26px; color:#000;}
.txt-cinza16 {font-family: tex, Arial, Helvetica , Sans-serif; font-size:16px; color:#555;}
.txt-data {font-family: tex, Arial, Helvetica , Sans-serif; font-size:16px; color:#ff3300;}
.txt-verdeescuro {font-family: tex, Arial, Helvetica , Sans-serif; font-size:16px; color:#02421F;}
.txt-verde {font-family: tex, Arial, Helvetica , Sans-serif; font-size:16px; color:#72B532;}
.txt-branco {font-family: tex, Arial, Helvetica , Sans-serif; font-size:16px; color:#fff;}


/* Topo */

#geral {position:relative; margin:0 auto; /* Zero as margens*/ }

#bg-topo {
	overflow: hidden;
	height: 490px;
	background: url(../images/bg-topo.jpg) center 0 no-repeat;
}

#topo {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:490px;
	font-family: Georgia, "Times New Roman", Times, serif;
	align:center;
}
#marca{
	top: 22px;
	left: 3px;
	position: absolute;
	display: block;
	width:240px;
	height:151px;
	z-index: 5;
}

#menu-up{
	top: 87px;
	left: 328px;
	position: absolute;
	display: block;
	width:673px;
	height:80px;

}
#slideshow{
	top: 205px;
	left: 0px;
	position: absolute;
	display: block;
	width:1000px;
	height:255px;
}


/* Meio */

#pagina {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:750px;
	align:center;
}

#tit-conheca{
	top: 2px;
	left: 2px;
	position: absolute;
	display: block;
	width:343px;
	height:63px;
	z-index: 5;
}
#box-conheca{
	top: 70px;
	left: 4px;
	position: absolute;
	display: block;
	width:655px;
	height:270px;
	z-index: 5;
}
#tit-servicos{
	top: 2px;
	left: 699px;
	position: absolute;
	display: block;
	width:205px;
	height:63px;
	z-index: 5;
}
#box-servicos{
	top: 80px;
	left: 690px;
	position: absolute;
	display: block;
	width:305px;
	height:266px;
	z-index: 5;
	background-image: url(../images/bg-servicos.png);
}

#tit-noticias{
	top: 378px;
	left: 2px;
	position: absolute;
	display: block;
	width:225px;
	height:63px;
	z-index: 5;
}
#box-noticias{
	top: 444px;
	left: 19px;
	position: absolute;
	display: block;
	width:319px;
	height:286px;
	z-index: 5;
}
#tit-clientes{
	top: 378px;
	left: 390px;
	position: absolute;
	display: block;
	width:201px;
	height:63px;
	z-index: 5;
}
#box-clientes{
	top: 448px;
	left: 406px;
	position: absolute;
	display: block;
	width:200px;
	height:150px;
	z-index: 5;
}

#tit-atuacao{
	top: 378px;
	left: 699px;
	position: absolute;
	display: block;
	width:205px;
	height:63px;
	z-index: 5;
}
#box-atuacao{
	top: 455px;
	left: 690px;
	position: absolute;
	display: block;
	width:305px;
	height:259px;
	z-index: 5;
	background-image: url(../images/bg-servicos.png);
}





/* Rodape */

#bg-rodape {
	overflow: hidden;
	height: 100px;
	background-color:#056839;
}
#rodape {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:100px;
	align:center;
}

#infos-rodape{
	top: 46px;
	left: 723px;
	position: absolute;
	display: block;
	width:267px;
	height:26px;
	z-index: 3;
}
#menu-rodape{
	top: 45px;
	left: 35px;
	position: absolute;
	display: block;
	width:579px;
	height:30px;
	z-index: 3;
}
