body {
	margin: 0px;
	text-align: center;
	font-family:"Trebuchet MS";
	font-size: 12px;
}
.fundoSite {
	background-image:url('../img/fundo-topo-interna.jpg'); 
	background-repeat:repeat-x; 
	background-position: top;
	position: absolute;
	top: 35px;
	left: 0px;
	width: 100%;
	height: 155px;
	z-index: -2;

}
table {
	border: 0px;
	border-right: solid 1px #E1E1E1;
	border-bottom: solid 1px #E1E1E1;
}
table td {
	border: 0px;
	border-top: solid 1px #E1E1E1;
	border-left: solid 1px #E1E1E1;
	font-size: 11px;
}
p.descCampo {
	font-size: 12px;
	color: #999999;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	display: inline;
}
form.duvidas {
	margin: 0px;
}
	form.duvidas label {
		font-size: 12px;
		color: #333333;
	}
#boxGeral {
	width: 780px;
	height: auto;
	margin: auto;

}
#boxTecnologia {
	width: auto;
	height: auto;
	margin: auto;
}
	#boxTecnologia .tecnologia01 {
		width: 570px;
		height: 32px;
		background: url('../img/tecnologia_01.jpg') no-repeat;
	}
	#boxTecnologia .tecnologia02 {
		width: 570px;
		height: 117px;
		background: url('../img/tecnologia_02.jpg') no-repeat
	}
	#boxTecnologia .tecnologia02 p {
		margin: 0px;
		padding: 0px;
		color: #006666;
		display: inline-block;
		width: 310px;
		height: 100px;
		float: left;
		padding-left: 25px;
		padding-top: 5px;
		text-align: left;
		font-size: 14px;
		line-height:18px;
		font-weight: bold;
	}
	#boxTecnologia .tecnologia03 {
		width: 570px;
		height: 161px;
		background: url('../img/tecnologia_03.jpg') no-repeat
	}
	#boxTecnologia .tecnologia04 {
		width: 570px;
		height: 158px;
		background: url('../img/tecnologia_04.jpg') no-repeat
	}
	#boxTecnologia .tecnologia05 {
		width: 570px;
		height: 161px;
		background: url('../img/tecnologia_05.jpg') no-repeat
	}
	#boxTecnologia .tecnologia06 {
		width: 570px;
		height: 142px;
		background: url('../img/tecnologia_06.jpg') no-repeat
	}
	#boxTecnologia .txtAdicional {
		margin: 0px;
		margin-top: 10px;
		width: 570px;
		color: #333333;
		font-size: 14px;
		text-align:left;
	}
.linkPDF { 
	margin:0px;
	padding:0px;
	width:500px;
	height:38px;
}
.linkPDF a { 
	display: inline-block;
	width: auto;
	height: 40px;
	background-color: ;
	float: left;
	color: #CC0000;
}
.linkPDF a:hover { 
	display: inline-block;
	width: auto;
	height: 40px;
	background-color: #CC0000;
	float: left;
	color: white ;
}
.linkPDF .img { 
	margin:0px;
	padding:0px;
	display:inline-block;
	height:auto;
	float:left;
	background-color: transparent;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}
.linkPDF .txt { 
	margin:0px;
	padding:0px;
	display:inline-block;
	height:auto;
	padding-top:12px;
	padding-bottom:12px;
	padding-left: 5px;
	float:left;
	background-color: transparent;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}

#menu-topo-interna{
	width:100%;
	background-image:url('../img/fundo-topo-interna.jpg');
	background-repeat:repeat-x; 
	height:155px;
	margin-top:2px;
}

/*****
MENU NOVO
*****/
div.logo{
	float:left;
	margin:0px 15px 0 10px;
}
div.logo a{
	width: auto;
	height: auto;
}
#menu_top ul.menu {
margin:0 auto;
padding:0;
width:780px;
height:44px;
list-style:none;
}
#menu_top ul.menu li{
	float:left;
	padding-right:1px;
	padding-top:7px;
	text-align:center;
	line-height:31px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0.5px;
}
	#menu_top ul.menu li a{
		color:#838282;
		text-decoration:none;
	}
	#menu_top ul.menu li a:hover{
		color:#fff;
		text-decoration:none;
	}
#menu_top ul.menu li.home{
	height:31px;
	width:104px;
}
	#menu_top ul.menu li.home a{
		height:31px;
		width:104px;
		background:url("../imgs/altera-home/btn-pagina-inicial.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.home a:hover{
		background:url("../imgs/altera-home/btn-pagina-inicial-hover.jpg");
		background-repeat:no-repeat;
	}

#menu_top ul.menu li.quemsomos{
	height:31px;
	width:90px;
	 
}
	#menu_top ul.menu li.quemsomos a{
		height:31px;
		width:90px;
		background:url("../imgs/altera-home/btn-quem-somos.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.quemsomos a:hover{
		background:url("../imgs/altera-home/btn-quem-somos-hover.jpg");
		background-repeat:no-repeat;
	}
	
#menu_top ul.menu li.produtos{
	height:31px;
	width:89px;
	 
}
	#menu_top ul.menu li.produtos a{
		height:31px;
		width:89px;
		background:url("../imgs/altera-home/btn-produtos.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.produtos a:hover{
		background:url("../imgs/altera-home/btn-produtos-hover.jpg");
		background-repeat:no-repeat;
	}
	
#menu_top ul.menu li.clientes{
	height:31px;
	width:86px;
	 
}
	#menu_top ul.menu li.clientes a{
		height:31px;
		width:86px;
		background:url("../imgs/altera-home/btn-clientes.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.clientes a:hover{
		background:url("../imgs/altera-home/btn-clientes-hover.jpg");
		background-repeat:no-repeat;
	}
	
#menu_top ul.menu li.tecnologia{
	height:31px;
	width:129px;
	 
}
	#menu_top ul.menu li.tecnologia a{
		height:31px;
		width:129px;
		background:url("../imgs/altera-home/btn-tecnologia-iesde.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.tecnologia a:hover{
		background:url("../imgs/altera-home/btn-tecnologia-iesde-hover.jpg");
		background-repeat:no-repeat;
	}

#menu_top ul.menu li.faleconosco{
	height:31px;
	width:104px;
}
	#menu_top ul.menu li.faleconosco a{
		height:31px;
		width:104px;
		background:url("../imgs/altera-home/btn-fale-conosco.jpg");
		background-repeat:no-repeat;
		display:table;
	}
	#menu_top ul.menu li.faleconosco a:hover{
		background:url("../imgs/altera-home/btn-fale-conosco-hover.jpg");
		background-repeat:no-repeat;
	}


/****/
#divConteudo {
	width: 780px;
	height: auto;
	margin: auto;

}
#divConteudo #esquerda {
	width: 155px;
	min-height: 400px;
	height: auto;
	float: left;
	background-image:url(../imgs/fundo-corpo-interna.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}
#divConteudo #box_conteudo {
	width: 570px;
	min-height: 500px;
	height: auto;
	float: left;
	text-align: left;
	color: #555555;
	padding: 10px;
	background-image:url(../imgs/fundo-corpo-interna.jpg);
	background-position:top right;
	background-repeat:no-repeat;

}
#esquerda ul {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	float:left;
}
#esquerda ul li {
	float:left;
	padding:0px;
	margin: 0px;
}
#esquerda ul li a {
	display:block;
	width: 160px;
	height: 20px;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	text-indent: 10px;
	text-decoration: none;
	float:left;
	color:#314661;
}
/*MENUSSSS*/
#esquerda ul li a.titulo {
	border-bottom: 1px solid #bababa;
	color:#0099ff;
}
#esquerda ul li a.titulo:hover {
	background:#314661;
	color:#fff;
}
/*QUEM*/
#esquerda ul li a.quem {
	border-bottom: 1px solid #bababa;
	color:#445E77;
}
#esquerda ul li a.quem:hover {
	background:#445E77;
	color:#fff;
}
/*PRODUTOS*/
#esquerda ul li a.produtos {
	border-bottom: 1px solid #bababa;
	color:#CC0000;
}
#esquerda ul li a.produtos:hover {
	background:#CC0000;
	color:#fff;
}
/*CLIENTES*/
#esquerda ul li a.clientes {
	border-bottom: 1px solid #bababa;
	color:#309F04;
}
#esquerda ul li a.clientes:hover {
	background:#309F04;
	color:#fff;
}
/*TECNOLOGIA*/
#esquerda ul li a.tecnologia {
	border-bottom: 1px solid #bababa;
	color:#006666;
}
#esquerda ul li a.tecnologia:hover {
	background:#006666;
	color:#fff;
}
/*FIM DOS MENUS*/
#esquerda ul.menuunidade {
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	list-style: none;
}
#esquerda .subunidades {
	color: #666666;
	font-size:12px;
	border: 0px;
	border-bottom: solid 1px #DCDCDC;
	width: 148px;
}
#esquerda .subunidades:hover {
	background-color: #F1F1F1;
}
#esquerda ul li.Titulo { /* CLASS PARA TITULOS */
	width:176px;
	height: 28px;
	float:left;
	padding:3px 0px 0px 5px;
	margin: 0px;
	color: #314661;
	font-size: 14px;
	font-family:"Trebuchet MS";
	text-indent: 8px;
}
#nav_tecnologia {
	background: url('../img/nav_tecnologia.jpg');
	background-repeat: repeat-x;
}
#nav_clientes {
	background: url('../img/nav_clientes.jpg');
	background-repeat: repeat-x;
}
#nav_produtos {
	background: url('../img/nav_produtos.jpg');
	background-repeat: repeat-x;
}
#nav_quem {
	background: url('../img/nav_quem.jpg');
	background-repeat: repeat-x;
}
#nav_tecnologia,#nav_clientes,#nav_produtos,#nav_quem {
	width: 600px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 180px;
	color: #FFFFFF;
	text-align: left;
	display: inline-block; /*border:solid 1px red;*/
}
#nav_tecnologia a,#nav_clientes a,#nav_produtos a,#nav_quem a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#nav_tecnologia a:hover,#nav_clientes a:hover,#nav_produtos a:hover,#nav_quem a:hover {
	color: #F1F1F1;
	text-decoration: none;
	font-weight: bold;
}

.nav_tecnologia,.nav_clientes,.nav_produtos,.nav_quem {
	position: absolute;
	top: 155px;
	left: 0px;
	width: 100%;
	height: 35px;
	z-index: -1;
}
.nav_tecnologia {
	background: url('../img/nav_tecnologia.jpg');
	background-repeat: repeat-x;
	position: absolute;
	top: 190px;
}
.nav_clientes {
	background: url('../img/nav_clientes.jpg');
	background-repeat: repeat-x;
	position: absolute;
	top: 190px;
}
.nav_produtos {
	background: url('../img/nav_produtos.jpg');
	background-repeat: repeat-x;
	position: absolute;
	top: 190px;
}
.nav_quem {
	background: url('../img/nav_quem.jpg');
	background-repeat: repeat-x;
	position: absolute;
	top: 190px;
}
#divRodape{
background-image:url(../imgs/fundo-rodape-home.jpg); background-repeat:repeat-x;margin-top:0px;
}
#divRodape .end{
width:780px; margin-left:auto; margin-right:auto; text-align:center; font-size:13px; color:#666666; padding-top:10px; padding-bottom:10px;
}
#divRodapeSombra{
	background-image:url(../imgs/fundo-rodape.jpg); 
	background-repeat:repeat-x; 
	width:100%; 
	background-position:bottom; 
	height:100px;
	float: left;
}
.divTopoSombra {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 400px;
	z-index: -3;
	background-image:url(../imgs/fundo.jpg); 
	background-repeat:repeat-x;
	background-position:top;
	
	font-size: 1px;
}
#emailOk {
	width: 500px;
	height: 50px;
	padding-top: 40px;
	border: dashed 1px #00CCCC;
	background-color: #FFFFCC;
	text-align: center;
	margin: 50px;
	font-weight: bold;
}
#emailErro {
	width: 500px;
	height: 50px;
	padding-top: 40px;
	border: dashed 1px #CC0000;
	background-color: #FFFFCC;
	text-align: center;
	margin: 50px;
	font-weight: bold;
}
