direita_interna/* CSS HG Informática */

html{
	overflow: -moz-scrollbars-vertical; /* codigo especifico para Firefox, faz com que a barra de rolagem fique sempre visivel */
}

body{
	margin:0;
	color:#000000;
	font: 11px Verdana, sans-serif;
	background:#000000;			
}

#geral{
	margin: 0 auto;
	width:785px;
	overflow:hidden;
	background:#ffffff;
}

#geral1{ margin: 21px auto 0 auto; width:785px; background:#ffffff; }

.estTxtHead{
	font-size:9px; 
	font-weight:normal; 
	display:block; 
	width:120px; 
	position:absolute; 
	margin:-22px 0 0 46px;
	_margin:-9px 0 0 2px;
	@margin:-9px 0 0 2px;
}

#imgDir{
	height:30px;
	float:right;
	background:#000000;
}

#imgEsq{	
	height:30px;
	float:left;
	background:#ffffff;
}


#popFundo {
	position: absolute;
	background-color: #000000;
	width: 100%;
	height:100%;
	top:0px;
	left:0px;
	filter:alpha(opacity=70);
	opacity: 0.7;
}


#popFundoImg {
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-350px;
	width:700px;
	height:448px;
}

.legendaImg{
	text-align:center;
	font-size:10;
	color:#999999;		
}

/* geral */
	#topo{
		height:206px;
		/*margin-bottom:13px;*/
		/*background-color:#00FF99;*/
	}
	
	#mapa { 
		height:20px;
		font-size:10px;
		color:#999999;
		text-align:right;
		padding:7px 29px 0 0;
	}
	
	#mapa a{ color:#999999; text-decoration:none;} 
	#mapa a:hover{ color:#999999; text-decoration:underline;} 
	
	#conteudo{
		margin-bottom:20px;
		padding:0 7px;
		line-height:1.5em;
	}
	
	/* conteudo */
		#direita, #esquerda, #esquerda_interna1, #meio, #direita_interna{ margin-bottom:20px; }
		
		
		#conteudo_interna{
			margin-left:30px;
		}
		
		
		
		#direita{
			float:right;
			width:245px;
			overflow:hidden;			
		}
		
		#direita_interna{
			float:right;
			width:552px;
			overflow:hidden;
			line-height:2em;
			color:#666666;
		}
		
		#direita_interna_produtos{
			float:left;
			width:520px;
			overflow:hidden;
			line-height:2em;
			color:#666666;
		}
		
		#esquerda_interna_produtos{
			float:right;
			width:230px;
			background:url(img/div.gif) left top repeat-y;
			padding-left:10px;
		}
		
		#esquerda_interna_produtos a{ color: #666666; }
		
		
		/* direita */
		#dir-telefonica{
				width:244px;
				height:116px;
				padding:0 0 0 14px;
				margin:0 0 10px 0;

			}
		
			#dir-imprensa a{
				color:#000000;
				text-decoration:none;
			}
			#dir-imprensa a:hover{
				text-decoration:underline;
			}
			#dir-imprensa{
				width:244px;
				height:125px;
				overflow:hidden;
			}
			#dir-imprensa-conteudo{
				width:215px;
				height:125px;
				overflow:hidden;				
				margin:0 0 0 17px;				
			}
			#dir-imprensa-conteudo h5{
				font-size:11px;
				margin:0;
				padding:0 0 0 10px;
				background:url(img/seta2.gif) center left no-repeat;				
			}
			#dir-imprensa-conteudo p{
				margin:0 0 12px 0;
				padding:0;
			}
		/* fim direita */
		
		
		/* direita_interna */
			.box_informacao{
				background:url(img/box_txt.gif) top left no-repeat;
				width:387px;
				height:83px; /* 19 12 */
				overflow:hidden;
				margin-bottom:30px;
			}
			.box_informacao_conteudo{ width:365px; margin:8px 7px 0 9px; line-height:1.5em; }
			.box_informacao_conteudo p{ margin:0; padding:0; }



			.box_informacaoImgLado{
				background:url(img/box_txt.gif) bottom left no-repeat;
				width:387px;
				height:97px; /* 19 12 */
				overflow:hidden;
				margin-bottom:30px;
			}

		
			.l_vejamais2{
				display:block;
				position:absolute;
				text-indent:-9999px;
				overflow:hidden;
				width:48px;
				height:13px;
				background:url(img/l_vejamais.gif) top left no-repeat;
				margin:67px 0 0 329px;
				padding:0;
			}
			
			.l_vejamais2ImgLado{
				display:block;
				position:absolute;
				text-indent:-9999px;
				overflow:hidden;
				width:48px;
				height:13px;
				background:url(img/l_vejamais.gif) top left no-repeat;
				margin:81px 0 0 329px;
				padding:0;
			}
			
			.imgs_solucoes{ margin-left:9px; }
			
			
		
		/* fim direita_interna */
		
		
		
		
		#esquerda{
			float:left;
			width:195px;			
			overflow:hidden;			
		}
		
		#menuTelefonica{
			width:186px;			
			padding:1px;
			border:solid 1px #d3d3d3;
			background:#f0f0f0;
			height:274px;
		}
		
		/* esquerda */			
			.bloco_esquerda div{ padding:0 4px; }
			.bloco_esquerda p{ margin:0 0 4px 0; padding:0 0; }			
			.bloco_esquerdaDest{
				/* background:#5fa743 url(img/fundo_blocoVerde.jpg) top left repeat-x; */
				height:64px;
				margin:0 0 4px 0;
				color:#FFFFFF;
				width:100%;
				/* text-align:center; */
			}
			html>body .bloco_esquerdaDest{
				min-height:64px;
				height:auto;
			}
			.bloco_esquerdaDest h1{
				margin:0 0 0 0;
				padding:10px 0 0 0;
				font:18px Arial, Helvetica, sans-serif;
				color:#FFFFFF;
			}
			.bloco_esquerdaDest{ padding:0 7px 10px 7px; }
		/* fim esquerda */
		
		#esquerda_interna1{
			float:left;
			width:496px;
			overflow:hidden;
			line-height:2em;
			color:#666666;
		}		
		#esquerda_interna1 a{
			color:#666666;
			text-decoration:none;
		}
		#esquerda_interna1 a:hover{ text-decoration:underline; }
		
		/* esquerda imterna1 */
			.divImg{
				padding:0 10px 10px 0;
			}
			.divImg:after{ clear:both; }
			.titulos1{ margin:0 0 10px 0; padding:0; font-size:12px; }
			#navegacao_imprensa{ text-align:right; }
		/* fim esquerda interna1 */
		
		#meio{
			width:370px;
			margin:0 auto;
			overflow:hidden;		
			-moz-margin-start:23px;
		}
		
		/* meioo */	
			#bloco_software{
				height:114px;
				margin-bottom:20px;
				background:url(img/img_globo.jpg) top left no-repeat;
			}
			
	
			html>body #bloco_software{
				min-height:114px;
				height:auto;				
			}
			
			#bloco_telec{
				height:126px;
				background:url(img/img_gabinet.jpg) top left no-repeat;
			}
			
			
			html>body #bloco_telec{
				min-height:126px;
				height:auto;
			}
			
			.conteudo_bloco_meio{ width:240px; margin:0 0 0 95px; padding:8px 0 0 0; }
			.conteudo_bloco_meio_interno{ width:400px; margin:0 0 0 95px; padding:8px 0 0 0; }
			
			.conteudo_bloco_meio p{ margin:0 0 4px 0; padding:0 0; }	
		/* fim meio */
		
		/* titulos */
			#t-software, #t-telec, #t-imprensa, #t-assist{
				margin:0 0 7px 0;
				padding:0;
				height:25px;
				text-indent:-9999px;
				overflow:hidden;
			}
			
			#t-software{ background:url(img/t-solucoes.jpg) top left no-repeat; }
						
			#t-telec{ background:url(img/t-telec.jpg) top left no-repeat; }
			
			#t-assist{ background:url(img/t-assistencia.jpg) top left no-repeat; }
			
			#t-imprensa{ background:url(img/t-imprensa.jpg) top left no-repeat; margin-left:133px; }
			
			#t-imprensa a{
				display:block;
				width:102px;
				height:25px;
				/* margin:0 0 0 140px; */
			}
		/* fim titulos */
		
		.link_vejaMais{ 
			text-align:right; 
			display:block; 
			text-decoration:none; 
			color:#000000; 
			background:url(img/seta3.gif) center right no-repeat;
			padding:0 15px 0 0; 
		}
		.link_vejaMais:hover{ text-decoration:underline; }
		
		.link_voltar{ display:block; padding:0 0 0 15px; background:url(img/seta_voltar.gif) center left no-repeat; }
	/* fim conteudo */	
/* fim geral */

#rodape{
	clear:both;
	height:30px;
	width:778px;
	margin:0 auto;	
	background-color:#FFFFFF;
}

#rodape-links{
	height:20px;
	width:100%;
	margin:0;
	padding-top:5px;
	text-align:right;
	background:#000000;
}
#rodape-links a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	margin:0 5px 0 0;
	text-decoration:none;
}

/* rodape */
	#rodape-conteudo{				
		overflow:hidden;			
		text-align:right;
		padding:0 10px 0 0;
		background:url(img/fundo_rodape.jpg) top right no-repeat;
		line-height:30px;
		color:#FFFFFF;
	}
/* fim rodape */


/* formularios */
	#frmContato ul{ margin:0; padding:0; }
	#frmContato li{ list-style:none; margin:0 0 10px 0; }
	.inputtextC{
		width:300px;
		border:1px solid #B7B7B7;
		font-size:12px;
		padding:3px 0;
		background:#ffffff;
	}
	
	.frmOn{ 
		background:#f5f5f5; 
		width:300px;
		border:1px solid #B7B7B7;
		font-size:12px;
		padding:3px 0; 
	}	
/* fim formularios */

/* bloco Tamanho das fontes */
	#btnTamanhoFontes{
		z-index:10;
		width:150px;
		margin-left:310px;
		margin-bottom:10px;
		font-size:9px;
		color:#8F8F8F;
		line-height:1.1em;
	}	
	#TamanhoFontesFundo1, #TamanhoFontesFundo2{		
		border:solid 1px #BDBCA8;
		background:#F2EFEA;
		color:#000000;						
		text-align:center;
		font-weight:bold;
		cursor:pointer;
	}
	#TamanhoFontesFundo1{
		font-size:11px;
		font-weight:normal;		
	}
	#TamanhoFontesFundo2{
		font-size:16px;
	}
/* fim bloco */


/* títulos das páginas */

		#t_contato {
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-contato.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_imprensa {
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-imprensa.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_links {
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-links.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_destaque{
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-destaque.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_empresa{
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-empresa.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_solucao{
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-solucoes.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_telec{
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-telec.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t_produtostelefonica{
			margin:0;
			padding:0;
			text-indent:-9999px;
			background: url(img/t-produtostelefonica.jpg) no-repeat top left;
			overflow:hidden;
			height:24px;	
		}
		
		#t-telefonica{
			margin:0;
			padding:0;
			text-indent:-9999em;
			background:url(img/t-telefonica.jpg) left top no-repeat;
			overflow:hidden;
			height:24px;
		}

/* fim títulos das páginas */

/* lista telefonica */

	.listasCl{ margin:0; padding:0; }
	.listasCl li{ list-style:none; margin:0 0 4px 0; padding:0; }
	.listasCl li a{ color: #1E1E1E; text-decoration:none; }
	.listasCl li a:hover{ text-decoration: underline }
	
	#t-solucoes_dados {
		font-weight:bolb;
		font-size:12px;
	}
	
	#box_solucoes_dados{ 
		width:155px; 
		float:left; 
		background:url(img/linha_vertical.gif) right 30px no-repeat; 
	}
	
	#box_solucoes_voz{ 
		width:330px; 
		float: right; 
	}
	
	
	.telefonica_lista{ margin:0; padding:0; }
	.telefonica_lista li{ list-style: disc; margin:0 0 4px 0; padding:0; }
	.telefonica_lista li a{ color:#333333; }
	
	
/* fim lista telefonica */

/* produtos telefonica */
	#ulMenu{ margin:0; padding:0; }
	#ulMenu li{ list-style:none; margin:0 0 7px 0; padding:0; }
	#ulMenu li ul{ margin:0 0 0 15px; padding:0; }
	#ulMenu li ul li a{ color:#666666; text-decoration:none; font-size:10px; }
	#ulMenu li ul li a:hover{ text-decoration:underline; }
	#ulMenu li ul li{ margin:0 0 0 0; padding:0; list-style:none; }	

	a.head {
		display:block;
		padding:5px 0 0 5px; 
		height:27px;
		margin:0;
		color:#5c5c5c; 
		background:#dfdfdf url(img/seta_prodTelefonica.gif) 170px center no-repeat; 		
		font-weight:bold;
		text-decoration:none;
	}
/* fim produtos telefonica */

/* cadastro */

#t_inscricao {
	margin:0;
	padding:0;
	text-indent:-9999px;
	background: url(img/t-incricao.jpg) no-repeat top left;
	overflow:hidden;
	height:24px;	
}
#esquerda_interna_iscricao{
	float:left;
	width:350px;
	line-height:2em;
	color:#666666;
	background: url(img/barra_separa.gif) repeat-y right top;
}
#frmCadastro ul { margin: 0px; padding:0px; }
#frmCadastro ul li {list-style:none; margin:0px; }
#frmCadastro input { margin-top: -3px; }
.inputCadastro {
	border:1px solid #B7B7B7;
	font-size:12px;
	padding:3px 0;
	background:#ffffff;
}








