/* CSS Document */
*{ margin:0px; padding:0px;}

body {
	scrollbar-face-color: #ccc;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #ccc;
	scrollbar-darkshadow-color: #666;
	scrollbar-shadow-color: #ccc;
	scrollbar-arrow-color:#003366;
	scrollbar-track-color: #f4f4f4;
	height:100%;
	width:100%;
	background-color:#f9f9f9;
}

div#master{
	position:relative;
	width:1001px;
	top:0px;
	margin-left:-502px;
	left:50%;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
}

#topo{
width:1001px;
height:267px;
background-image:url(../img/topo.jpg);
background-repeat:no-repeat;
}

.type02{
	font-family: Arial, Verdana;
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#000000;
	text-align:center
}
.type03{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#000000;
}
.type13{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.type14{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.type15{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.type16{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#333333;
text-decoration:underline;
}

.campo01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #666666
}

.imagemTopo{
width:667px;
height:134px;
z-index:10;
position:absolute;
top:91px;
left:305px;
}

.iconesTopo{
width:719px;
height:35px;
z-index:20;
position:absolute;
top:231px;
left:67px;
}

#menuH{
width:518px;
height:537px;
background-image:url(../img/menu.jpg);
background-repeat:no-repeat;
z-index:5;
}

#menuHb{
width:518px;
height:537px;
background-image:url(../img/menub.jpg);
background-repeat:no-repeat;
z-index:20;
}
.fileteMenu{
background-image:url(../img/filete_menu.jpg);
background-repeat:repeat-y;
}



.menuGeral{
width:239px;
height:242px;
position:absolute;
top:340px;
left:49px;
}

.menuGeral  td {
border-bottom:#FFFFFF 2px solid;
background-image:url(../img/fundoMenu.jpg);

}

.menuGeral a {
padding-left:33px;
width:205px;
height:33px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
display:block;
line-height:33px;
background-image:url(../img/fundoMenu.jpg);
}

.menuGeral a:hover{

	text-decoration:underline;
	background-image:url(../img/fundoMenu2.jpg);
	text-decoration:none;
	
}

.submenuEmpresa{
width:222px;
height:97px;
position:absolute;
top:375px;
left:287px;
z-index:3;
}
.submenuEmpresa td{
border-bottom: #333333 1px solid;
background-color:#535a63;
}

.submenuEmpresa a {
padding-left:33px;
width:205px;
height:33px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
display:block;
line-height:33px;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


.submenuEmpresa a:hover{

	text-decoration:underline;
	background-color:#757d88;
	text-decoration:none;
	
}





.submenuSolucoes{
width:222px;
position:absolute;
top:410px;
left:287px;
z-index:3;
}
.submenuSolucoes td{
border-bottom: #333333 1px solid;
background-color:#535a63;
}

.submenuSolucoes a {
padding-left:33px;
width:205px;
height:33px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
display:block;
line-height:33px;
}

.submenuSolucoes a:hover{

	text-decoration:underline;
	background-color:#757d88;
	text-decoration:none;
	
}



#conteudo{
background-color:#FFFFFF;
height:100%;

}

#conteudob{
background-color:#FFFFFF;
height:100%;

}


.miolo{
width:670px;
height:474px;
background-image:url(../img/miolo.jpg);
background-repeat:no-repeat;
z-index:1;
position:absolute;
top:320px;
left:307px;
}

.miolob{
width:670px;
height:474px;
z-index:1;
position:absolute;
top:320px;
left:307px;
z-index:8;

}

.mioloConteudoTopo{
float:left;
width:678px;
background-image:url(../img/conteudoIntTopo.jpg);
background-repeat:no-repeat;
height:82px;
}

.mioloConteudoTopo p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
line-height:78px;
padding-left:50px;
}


.mioloConteudoCentro{
float:left;
width:678px;
height:353px;
background-image:url(../img/conteudoIntCentro.jpg);
background-repeat:repeat-y;
}

.mioloConteudoCentro p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:50px;
padding-right:50px;
line-height:20px;
}
.boldSublinhado{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;}

.imgconteudo{
	float: left;
	margin:3px; 
	margin-top:6px;
	margin-right:20px;
	margin-left:50px;
	_margin-left:25px;
	border:2px solid #cccccc;
	

}

.mioloConteudoRodape{
float:left;
width:678px;
background-image:url(../img/conteudoIntRodape.jpg);
height:39px;
}

.bemvindo{
width:264px;
height:93px;
z-index:2;
position:absolute;
top:78px;
left:43px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}


.newsLetter{
width:270px;
height:20px;
z-index:2;
position:absolute;
top:85px;
left:366px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}


.textoNewsLetter{
width:223px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position:absolute;
top:63px;
left:366px;
}

.camponewsLetter{
background:#f8f8f8;
width:223px;
color:#000000;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
border:#f8f8f8 1px solid;
}

#homeNovidadesTitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
position:absolute;
top:185px;
left:368px;
}
#homeNovidadesa a{
width:186px;
float:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:absolute;
top:204px;
left:368px;
height: 18px;
text-decoration:none;
}

#homeNovidadesb a{
width:159px;
float:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:absolute;
top:220px;
left:368px;
height: 20px;
text-decoration:none;
}

#homeNovidadesa a:hover{
text-decoration:underline;
}

#homeNovidadesb a:hover{
text-decoration:underline;
}

.solucoes a{
	width:90px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:289px;
	left:52px;
	height: 114px;
	text-decoration:none;
}
.solucoes a:hover{

	text-decoration:underline;
	
}

.social a{
	width:164px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:339px;
	left:368px;
	height: 84px;
	text-decoration:none;
}
.social a:hover{

	text-decoration:underline;

}

#rodape{
width:164px;
font-size:11px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
width:1001px;
height:49px;
background-image:url(../img/rodape.jpg);
background-repeat:no-repeat;
}


#rodapeb{
position:absolute;
top:848px;
left:-1px;
width:164px;
font-size:11px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
width:1001px;
height:49px;
background-image:url(../img/rodape.jpg);
background-repeat:no-repeat;
border-right:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
}

.rodapetexto{
float:left;
padding-left:50px;
padding-top:15px;

}
.rodapetextoDev a
{
float:right;
padding-right:50px;
width:180px;
padding-top:15px;
text-decoration:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.rodapetextoDev a:hover{

	text-decoration:underline;

}

.parceiros{
margin-top:5px;
float:left;
margin-right:20px;
margin-left:65px;
text-align:center;
padding-top:38px;
}

.parceirosb{
margin-top:5px;
float:left;
margin-right:20px;
margin-left:5px;
height:130px;
text-align:center;
}

.parceirosc{
margin-top:5px;
float:left;
margin-right:20px;
margin-left:5px;
text-align:center;
padding-top:50px;
}

.tabela{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.tabelab{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}