#ContentSite #Main .bordaBox .conteudo #Servicos table tr td table tr td #principal {
	height: 420px;
	width: 540px;
}
body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background-color: #47819f;
	background-image: url(../imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 980px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#FormInput {
	height: 25px;
	background-image: url(../imagens/MenuButton.jpg);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
a hover{
	text-decoration: underline;
}
.ImgSevicos {
	background-image: url(../imagens/ImgServicos.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.BoxBranco {
	background-color: #FFF;
	border: thin solid #999;
}
.BoxCaracteristicas {
	font-size: 12px;
	color: #666;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCC;
	line-height: 18px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../imagens/GradBackBox.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#TitNoticiasHome {
	position:absolute;
	z-index:1501;
	height: 20px;
	width: 100px;
	top: 10px;
}
#Home #DestaqueHome #Flash {
	position: relative;
	height: auto;
	width: 700px;
	left: 0px;
	top: 0px;
}
#ContentSite #Home {
	width: 100%;
}
#ContentSite #Home #DestaqueHome {
	height: 274px;
	width: 100%;
	background-image: url(../imagens/BaseDestaquesHome.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Home #DestaquesBotton #Multimidia {
	position: absolute;
	height: 140px;
	width: 450px;
	left: 530px;
	top: 10px;
}
#ContentSite #Home #DestaquesBotton #LineDiv {
	position: absolute;
	height: 280px;
	width: 5px;
	left: 485px;
	top: 10px;
	background-image: url(../imagens/LineBranca.png);
	background-position: center center;
	background-repeat: no-repeat;
}
#ContentSite #Home #DestaquesBotton {
	position: relative;
	height: 310px;
	width: 100%;
	top: 20px;
}
#ContentSite #Home #DestaquesBotton a {
	text-decoration: none;
	color: #FFF;
}
#ContentSite #Home #DestaquesBotton #Professora {
	height: 350px;
	width: 150px;
	position: absolute;
	left: 0px;
	top: -44px;
	background-image: url(../imagens/HomeImgProf.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#ContentSite #Home #DestaquesBotton #Noticia1 {
	position: absolute;
	height: 100px;
	width: 450px;
	left: 0px;
	top: 30px;
}
#ContentSite #Home #DestaquesBotton #Noticia2 {
	position: absolute;
	height: 90px;
	width: 450px;
	left: 0px;
	top: 120px;
}
#ContentSite #Home #DestaquesBotton #Noticia3 {
	position: absolute;
	height: 90px;
	width: 450px;
	left: 0px;
	top: 210px;
}
#ContentSite #Home #DestaquesBotton #Newsletter {
	position: absolute;
	height: 120px;
	width: 360px;
	left: 600px;
	top: 160px;
}
#ContentSite #Home #DestaqueHome #DestaqueTop1 {
	position: absolute;
	height: 76px;
	width: 238px;
	left: 720px;
	top: 15px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#ContentSite #Home #DestaqueHome #DestaqueTop2 {
	position: absolute;
	height: 76px;
	width: 248px;
	left: 720px;
	top: 105px;
	background-image: url(.);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
#ContentSite #Home #DestaqueHome #DestaqueTop3 {
	position: absolute;
	height: 79px;
	width: 248px;
	left: 721px;
	top: 194px;
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
#ContentSite #Home #DestaqueHome a {
	text-decoration: none;
}
#ContentSite #Home #DestaquesBotton a:hover {
	text-decoration: underline;
	color: #FFF;
}
#ContentSite #Top {
	height: 130px;
	text-align: center;
	position: relative;
	clear: both;
	float: none;
	margin: 0px;
	z-index: 1500;
}
#ContentSite #Top #www {
	position: absolute;
	left: 746px;
	top: 29px;
	height: 30px;
	width: 230px;
	background-image: url(../imagens/www.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#ContentSite #Top #Logo {
	background-repeat: no-repeat;
	background-position: center center;
	height: 112px;
	width: 112px;
	position: absolute;
	left: 0px;
	top: 10px;
	clear: both;
	float: none;
}
#ContentSite #Top #Menu {
	height: 55px;
	width: 820px;
	position: absolute;
	left: 150px;
	top: 59px;
	background-image: url(../imagens/MenuBack.jpg);
}
#ContentSite #Top #MenuLeft {
	height: 55px;
	width: 20px;
	background-image: url(../imagens/MenuBackLeft.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	left: 0px;
	top: 0px;
}
#ContentSite #Top #MenuRight {
	height: 55px;
	width: 20px;
	background-image: url(../imagens/MenuBackRight.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	float: right;
	clear: none;
	left: 820px;
	top: 0;
}
#ContentSite #Top #MenuNav {
	height: 33px;
	width: 810px;
	position: absolute;
	top: 11px;
	left: 20px;
}
#ContentSite #Main {
	position: relative;
	clear: both;
	float: none;
	margin: 0px;
}
#ContentSite #Main .bordaBox .conteudo #ImgResponsabilidade {
	position: absolute;
	height: 400px;
	width: 978px;
	left: 0px;
	top: 0px;
	background-image: url(../imagens/ImgResponsabilidade.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #Internas #ImgContato {
	background-image: url(../imagens/ImgContato.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 450px;
	width: 928px;
	position: relative;
	z-index: 100;
}
#ContentSite #Main .bordaBox .conteudo #Info {
	width: 900px;
	position: relative;
	clip: rect(40px,40px,40px,40px);
}



#ContentSite #Main .bordaBox .conteudo #Internas {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
}
#ContentSite #Main .bordaBox .conteudo #Servicos {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicos.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosTI {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosTI.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosPrint {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosPrint.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosAr {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosAr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosERP {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosERP.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosDocs {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosDocs.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosProcessos {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosProcessos.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #ServicosLousa {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosLousa.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #066;
}
#ContentSite #Main .bordaBox .conteudo #ServicosIdiomas {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgServicosIdiomas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #Empresa {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgInvestiplan.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Main .bordaBox .conteudo #EmpresaSustentabilidade {
	position: relative;
	width: 880px;
	left: 50px;
	height: auto;
	top: 30px;
	background-image: url(../imagens/ImgSustentabilidade.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#ContentSite #Titulo {
	height: 60px;
	position: relative;
}
#ContentSite #Titulo #Setinha {
	width: 30px;
	position: relative;
	height: 20px;
	top: 20px;
	background-image: url(../imagens/Setinha.gif);
	background-repeat: no-repeat;
	background-position: center center;
	left: 5px;
}
#ContentSite #Titulo #TituloImg {
	position: absolute;
	left: 40px;
	top: 5px;
}
#ContentSite #Titulo #SubTitulo {
	position: relative;
	height: 30px;
	width: 400px;
	left: 238px;
	top: 0px;
	font-size: 22px;
	color: #7B828C;
}
#ContentSite #Titulo #BotaoHome {
	position: absolute;
	height: 35px;
	left: 910px;
	top: 15px;
	width: 70px;
}
#ContentSite #Botton {
	height: 80px;
	text-align: center;
	position: relative;
	clear: both;
	float: none;
	margin: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a3c0cf;
	top: 12px;
}
#ContentSite #Botton #Tel {
	width: 220px;
	position: absolute;
	left: 760px;
	height: 25px;
	top: 15px;
}
#ContentSite #Botton #Email {
	width: 220px;
	position: absolute;
	left: 760px;
	height: 20px;
	top: 35px;
	text-align: right;
}
#ContentSite #Botton #Clientes {
	position: absolute;
	height: 52px;
	width: 730px;
	top: 8px;
	left: 0px;
}
#ContentSite #Botton #Email a {
	color: #FFF;
	text-decoration: none;
}
#ContentSite #Botton #HS2 {
	position: absolute;
	height: 20px;
	width: 200px;
	left: 420px;
	top: 80px;
	font-size: 9px;
}
#ContentSite #Botton #HS2 a {
	color: #7BAAC4;
	text-decoration: none;
}
#ContentSite #Botton #Copyright {
	position: absolute;
	height: 16px;
	width: 200px;
	top: 13px;
	font-size: 10px;
	color: #FFF;
	text-align: left;
}
#ContentSite #Botton #HS2-2 {
	position: absolute;
	height: 20px;
	width: 200px;
	left: -1px;
	top: 26px;
	font-size: 9px;
	text-align: left;
}
#ContentSite #Botton #HS2-2 a {
	color: #7BAAC4;
	text-decoration: none;
}
.TitulosInternasPrincipal {
	color: #1FBCF0;
	font-size: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.LineTop {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #1fbcf0;
}
.Noticias {
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
	background-position: center;
	text-align: left;
}
.Noticias a {
	vertical-align: middle;
	text-decoration: none;
	color: #333;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E4D5;
	clear: right;
	float: left;
	height: 42px;
	width: 225px;
	padding-left: 20px;
	background-color: #9FC8DE;
	background-position: center;
	padding-top: 8px;
	line-height: 12px;
	background-image: url(../imagens/noticias_gradsubmenu.png);
	background-repeat: repeat-x;
}
.Noticias a:hover {
	background-image: url(../imagens/noticias_gradsubmenu_over.png);
	background-repeat: repeat-x;
	background-position: left center;
	height: 42px;
	color: #FFFFFF;
	clear: right;
	float: left;
	text-decoration: none;
	font-weight: bold;
}
.NoticiasTop {
	background-image: url(imagens/noticias_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
}
.NoticiasBotton {
	background-image: url(imagens/noticias_botton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 200px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E4D5;
}
.NoticiasTextoData {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 10px;
	line-height: 14px;
	letter-spacing: 2px;
	color: #FFF;
}
.NoticiasBackground {
	background-image: url(imagens/noticias_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.TextosBrancosMedios {
	color: #FFF;
	font-size: 12px;
}
.TextosInfo {
	color: #666;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}
.TitulosHomeAzul {
	color: #036;
	font-size: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.TextosHomeBrancos {
	color: #FFF;
	font-size: 11px;
	line-height: 15px;
}
.TitulosHomeBrancos {
	color: #FFF;
	font-size: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.TitulosHomeAzulClaro {
	color: #3CF;
	font-size: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 20px;
}
.TextosHomeCinza {
	color: #666;
	font-size: 11px;
	line-height: 16px;
}
.TitulosInternasMenores {
	color: #898b7f;
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}
.TextosInfoMenores {
	color: #666;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}
.TextosInfoDestaque {
	color: #666;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}
.TitulosInternasAzulMenores {
	color: #47819F;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TitulosInternasAzul {
	color: #47819F;
	font-size: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#ContentSite #Botton #HS2-3 {
	position: absolute;
	height: 20px;
	width: 200px;
	left: 12px;
	top: 25px;
	font-size: 9px;
	text-align: left;
}
