/* CSS Document */
/*****************************************************
******************************************************
					TEMPLATE
******************************************************
*****************************************************/	

/* PADRÕES */
*{margin:0;padding:0;text-align:left;}
body{overflow:scroll;background:url(../imgs/bkgBody.jpg) repeat-x;}
h1{display:none;}
img{border:0;}
a{outline:none; text-decoration:none;}
a:link{outline:none; text-decoration:none;}
a:visited{outline:none; text-decoration:none;} 
a:hover{outline:none; text-decoration:underline;}
a:active{outline:none; text-decoration:none;}
p, ol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color: #8f8e8e;
}
p a{color:#bfa13f; /*font-weight:bold;*/}
ul{list-style-type:none;}
ol li{
color:#666666;
list-style-position:inside;
list-style-type:disc;
font-size:10px;
margin-left:10px;
}
em{/*font-weight:bold;*/}
#root{
position:relative;
margin:0 auto;
text-align:center;
width:770px;
height:100%;
overflow:hidden;
/*background:#CCCC33;*/
}
#pRodape{
position:relative;
padding: 2px 0px 4px 0px;
text-align:center;
margin:0;
margin-top:10px;
width:100%;
display:block;
background:#bfa13f;
color:#FFFFFF;
}
#sombraLateral{
position:relative;
margin:0 auto; 
left:-290px; 
bottom:-10px;
width:195px;
height:50px;
background:url(../imgs/bkgLateralEsq.jpg) no-repeat left;
margin-top:-25px;
}
img[rel="Comercial"]{margin-bottom:10px;}

/*****************************************************
******************************************************
						TOPO
******************************************************
*****************************************************/
#topo{
position:relative;
background: url(../imgs/topoLcenter.jpg) no-repeat;
width:772px;
height:137px;
z-index:1;
}
#lblJumpMenu{
position:absolute;
margin-left:460px;
top:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;	
color:#8f8e8e;
}
#frmJumpMenu{position:absolute; margin: 57px 0px 0px 552px;}
#jmpQuickAccess{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.jmpTitulo{color:#bfa13f;}
.jmpSubtitulo{color:#999;}
#btnHome{
position:absolute;
margin-top:104px;
margin-left:210px;
}
#btnSuporte{
position:absolute;
margin-top:104px;
margin-left:609px;
}
#btnContato{
position:absolute;
margin-top:106px;
margin-left:708px;
}
#bkgCinza{
position:absolute;
background:#ecede8;
height:42px;
width:100%;
top:95px;
display:block;
left:0;
}

/*****************************************************
******************************************************
					   ESQUERDA
******************************************************
*****************************************************/
#esquerda{
position:relative;
height:100%;
display:block;
margin-top:13px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6a6969;
/*background:url(../imgs/bkgLateralEsq.jpg) no-repeat bottom left;*/
padding-bottom:15px;
width:180px;
}
#menu, #sobMenu{
margin-left:20px;
width:160px;
}
#esquerda ul{margin:0;padding:0;list-style:none;}
#esquerda ul li{
padding:4px;
background-repeat:no-repeat;
background-position:0 50%;
width:147px;
border-bottom:#CCCCCC 1px solid;
}
#esquerda ul li a{padding-left: 12px;color:#6a6969;}
#esquerda ul li a:hover{color:#1b78b0;}
.bltImg{background-image: url(../imgs/bltMenu.gif);}


#subServicos, #subImprensa, #subJuntese{
position:absolute;
visibility:hidden;
background-color:#f2f3f5;
border:#CCCCCC 1px solid;
padding:0px 20px 20px 0px;
padding-left:2px;
margin-left:176px;
-moz-opacity:0.9;
display:block;
z-index:5;
}


	#subServicos{top:41px;}
	#subImprensa{top:62px;}
	#subJuntese{top:146px;}
	
	
#sobMenu{
position:relative;
height:100%;
padding-top:20px;
left:-7px;
}

/*****************************************************
******************************************************
					   CONTEÚDO
******************************************************
*****************************************************/
#conteudo{
position:relative;
height:100%;
width:560px;
overflow:hidden;
left:25px;
/*background:#00FF33;*/
}	

 /********************* CENTRO *********************/
#centro{
width:380px;
float:left;
/*background:#0066FF;*/
}
#vitrine{padding-top:20px;}
#txtSolucoes{
margin-top:22px;
text-align:justify;
}
#sobVitrine{margin-top:15px;}
#imgDestaque{float:left;}
#txtDestaque{
position:relative;
left:5px;
top:5px;
}

 /********************* DIREITA *********************/
#direita{
float:right;
margin-left:10px;
margin-top:18px;
margin-right:5px;
width:160px;
/*background:#990000;*/
}
#topEventos, #topNoticias, #topCases{
position:relative;
width:164px;
height:32px;
background: url(../imgs/topoEventos.png) no-repeat; 
}
	#topCases{background: url(../imgs/topoCases.png) no-repeat;}
	#topNoticias{background: url(../imgs/topoNoticias.png) no-repeat;}
.bodyEventosNoticias{
position:relative;
width:164px;
background: url(../imgs/bodyEventosNoticias.png) repeat-y; 
padding-left:15px;
padding-top:10px;
}
.baseEventosNoticias{
position:relative;
width:164px;
height:15px; 
background: url(../imgs/baseEventosNoticias.png) no-repeat;
margin-bottom:10px; 
}
.pEventosNoticias, .pEventosNoticias a{
color:#636363;
font-weight: normal;
padding-right:15px;
padding-bottom:15px;
}


/*****************************************************
******************************************************
					   DETALHE
******************************************************
*****************************************************/
#pLocaliza{
/*position:relative;*/
margin-top:20px;
color:#000000;
visibility:hidden;
}
	#pLocaliza a{color:#000000 !important;}
#btnVoltar{
float:right; 
margin-top:-12px; 
margin-right:10px;
}	
#pTitulo{
position:absolute;
color:#bfa13f;
font-weight:bold;
font-size:12px !important;
margin-left: 10px;
width: 400px;
}
#pData{
position:absolute;
margin-left:470px;
color:#000000;
}
#topoDetalhe{
position:relative;
background: url(../imgs/bkgDetalhe.jpg) repeat-x;
width:550px;
height:40px;
padding-top:25px;
margin-bottom:20px;
}
#pTexto{
padding: 0px 10px 0px 10px;
margin-top:-20px;
}
	#pTexto a{color: #333333;}
#pFonte{
color:#999999;
padding: 20px 10px 0px 10px;
}
.imgDetalheSolucoes{
float:left;
position:relative; 
top:-12px; 
margin-bottom:-12px; 
margin-right:5px;
}
p[rel="hidden"]{display:none;}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8f8e8e;
display:block;
margin-left:10px;
}
	h2 a{cursor:pointer;}
	h2>a:hover{text-decoration:underline;}
.noticias{
border:#666666 1px solid; 
padding:10px; 
color:#666666; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
}
	.noticias a{color:#bfa13f;}

/*****************************************************
******************************************************
						SOLUCOES
******************************************************
*****************************************************/
.titSolucoes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#a38a2f;
}
.lnkSolucoes a{color:#8f8e8e !important;}
#tblSolucoes{position:relative; top:-10px;}


/*****************************************************
******************************************************
						MAPA
******************************************************
*****************************************************/
.supMapa{
margin-left:30px;
margin-bottom:10px;
list-style: disc;
}
	.supMapa a{color:#8f8e8e;font-weight:bold;}
	.supMapa a:hover{color:#bfa13f;font-weight:bold;}
	
.subMapa{
margin-left:45px;
margin-bottom:10px; 
list-style: circle;
}
	.subMapa a{color:#8f8e8e;font-weight:normal;}
	.subMapa a:hover{color:#bfa13f;}
	
	
/*****************************************************
******************************************************
						FORM
******************************************************
*****************************************************/
.lblContato, .txtContato, .selContato, .btnContato, .areaContato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color: #8f8e8e;
margin-bottom:7px;margin-top:2px;
}	
.txtContato, .selContato, .areaContato{font-size:12px;color:#bfa13f;}
.radContato{margin-bottom:0px; margin-top:0px;}
.btnContato{text-align:center;}
.frmRad{
position:relative;
bottom:-7px;
margin-bottom:4px;
}
#hidFrmSim, #hidFrmNao, #frmCliente{margin-left:10px;}
#frmCliente{margin-bottom:20px;}

