/* FORMATAÇÃO DA PÁGINA */
html {
	overflow:-moz-scrollbars-vertical;
}

body {
	margin:0;
	background:#f6f7f8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a img {border:0;}

/* MENU */
.menu a {						/* link normal */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:relative;
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	padding-top:2px;
}

.menu a:hover {					/* linha ao passar o mouse */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#e32229;
	position:relative;
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	padding-top:2px;
}


/* MENU (LINHA VERMELHA) */
#ps	.det_01 {background-color:#ff0000;}	/* Picture Security */
#solucoes .det_02 {background-color:#ff0000;} /* Soluções */
#produtos .det_03 {background-color:#ff0000;} /* Produtos */
#niveis_protecao .det_04 {background-color:#ff0000;} /* Níveis de Proteção */
#clientes .det_05 {background-color:#ff0000;} /* Canal Indireto */
#interesse .det_06 {background-color:#ff0000;} /* Tenho Interesse */


/* MENU (LAYERS) */
#sub_niveis {					/* layer Níveis */
	position:absolute;
	width:235px;
	margin-left:1px;
	margin-top:-5px;
	visibility:hidden;
	z-index:10;
}

.sub_niveis_conteudo {			/* layer Níveis */
	position:absolute;
	width:235px;
	margin-top:6px;
	background:transparent url(../imagens/bg_03_menu.png) top left repeat-x;
}

#sub_prod {						/* layer Produtos */
	position:absolute;
	width:320px;
	margin-left:1px;
	margin-top:-5px;
	visibility:hidden;
	z-index:10;
}

.sub_prod_conteudo {			/* layer Produtos */
	position:absolute;
	width:320px;
	margin-top:6px;
	background:transparent url(../imagens/bg_03_menu.png) top left repeat-x;
}


/* BACKGROUND, ESPAÇAMENTO E IMAGENS */
.background_01 {
	background:url(../imagens/bg_02_menu.gif) repeat-x top;
}

.background_02 {
	background:url(../imagens/ico_seta_06.gif) no-repeat left;
	padding-left:37px;
}

.background_03 {
	background:url(../imagens/det_04.gif) no-repeat center top;
}

.esp_01 {
	padding-top:3px;
}

.esp_02 {
	padding-left:23px;
}

.esp_03 {
	padding-left:47px;
}

.imagem_ilustrativa {
	/*visibility:hidden;*/
	position:absolute;
	padding:0 0 0 265px;
	float:left;
	width:257px;
}

/* TEXTO */
.txt_migalha {					/* texto migalha */
	font-size:11px;
	color:#999999;
}

.txt_rodape {					/* texto rodapé */
	font-size:10px;
	color:#b3b4b9;
}

.txt_03 {						/* texto home (vídeos) */
	font-size:11px;
	color:#666666;	
}

.txt_04 {						/* texto das seções */
	font-size:12px;
	color:#666666;	
}

.txt_05 {						/* texto canal indireto, produtos */
	font-size:13px;
	color:#e32229;
}

.txt_06 {						/* saiba mais, produtos */
	font-size:10px;
	color:#666666;	
}

.txt_07 {						/* texto tenho interesse */
	font-size:11px;
	color:#666666;	
}

.txt_08 {						/* texto sua empresa */
	font-size:12px;
	color:#000000;	
}

.txt_09 {						/* texto sua empresa */
	font-size:24px;
	color:#e32229;	
}

.txt_10 {						/* texto sua empresa */
	font-size:9px;
	color:#000000;	
}

.txt_12 {						/* texto sua empresa */
	font-size:16px;
	color:#e32229;	
}

.txt_13 {						/* texto sua empresa */
	font-size:16px;
	color:#232b52;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.txt_14 {						/* texto sua empresa */
	font-size:16px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.txt_15 {						/* texto sua empresa */
	font-size:13px;
	color:#e32229;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/* LINKS */
.l_topo_01:visited				/* link topo */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_topo_01:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_topo_01:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.l_topo_01:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.l_migalha:visited				/* link migalha */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline;}
.l_migalha:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline;}
.l_migalha:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
.l_migalha:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}

.l_txt_rodape:visited			/* link rodape */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#b3b4b9; text-decoration:none;}
.l_txt_rodape:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#b3b4b9; text-decoration:none;}
.l_txt_rodape:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#b3b4b9; text-decoration:underline;}
.l_txt_rodape:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#b3b4b9; text-decoration:underline;}

.l_txt_menu:visited				/* link menu */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_txt_menu:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_txt_menu:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.l_txt_menu:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.l_txt_01:visited				/* link txt_01 */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_txt_01:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.l_txt_01:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.l_txt_01:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.l_txt_02:visited				/* link txt_02 */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}
.l_txt_02:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}
.l_txt_02:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}
.l_txt_02:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}

.l_txt_03:visited				/* link txt_03 */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_03:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_03:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_03:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

.l_txt_03_b:visited				/* link txt_03 */
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_03_b:link
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_03_b:active
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_03_b:hover
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}

.l_txt_04:visited				/* link txt_04 */
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_04:link
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.l_txt_04:active
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.l_txt_04:hover
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
	
.l_txt_09:visited				/* link txt_04 */
	{font:24px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}
.l_txt_09:link
	{font:24px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}
.l_txt_09:active
	{font:24px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}
.l_txt_09:hover
	{font:24px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}
	
.l_txt_11:visited				/* link txt_11 */
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}
.l_txt_11:link
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:underline;}
.l_txt_11:active
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}
.l_txt_11:hover
	{font:12px Verdana, Arial, Helvetica, sans-serif; color:#e32229; text-decoration:none;}

/* FORMULÁRIOS */
.form_01 {						/* input geral */
	border:1px solid #666666;
	height:14px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.form_02 {						/* select */
	border:1px solid #666666;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.form_03 {						/* textarea */
	border:1px solid #666666;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	overflow:auto;
	width:478px;
	height:37px;
}
.form_04 {						/* textarea_contato */
	border:1px solid #666666;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	overflow:auto;
	width:370px;
	height:37px;
}

/* LAYER TENHO INTERESSE */
.vpn {
	visibility:hidden;
	position:absolute;
}

/* LISTAS */
.lista_01 {
	list-style:inside url(../imagens/ico_seta_09.gif);
	padding-left:0;
	margin-left:0;
}

/* FAQ */
.menutitle{
	cursor:pointer;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#e32229;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:16px;
	background:url(../imagens/ico_seta_09.gif) left no-repeat;
	width:445px;
}

.submenu{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:470px;
	padding:10px;
	background-color:#f7f7f7;
}

/* NOTÍCIAS */
.txt_titulo {						/* texto canal indireto, produtos */
	font-size:26px;
	color:#e32229;
}

/* CLIENTES */
.vejaMais {display:block; text-align:right; padding:0 31px;}

#listaClientes, #listaClientes li {margin:0; padding:0; list-style-type:none;}

#listaClientes li {
	width:134px;
	height:96px;
	margin:0 7px 30px 0;
	padding-top:8px;	float:left;
	border:1px solid #dedce3;
	background:url(/imagens/bg2_pb.gif) repeat-x 0 66px;
	text-align:center;
	font-size:10px;
	line-height:1.3;
}
#listaClientes span {display:block; height:50px; margin-bottom:13px;}
#listaClientes img {width:116px; height:50px;}
