/* CSS by heber */

/* menu */
div.utility {
	z-index: 1;
	width: 1000px;
	position: absolute;
	left: 4px;
	top: 1px;
	}

div.utility-background {
	margin-left: 450px;
	background-color: #5f8fc0;
	}

div.dropdown {
	position: relative;
	}

div.dropdown table.menu {
	display: none;
	left: 10px;
	position: absolute;
	top: 18px;
	border-collapse: collapse;
	}

div.dropdown table.menu td {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
	white-space: nowrap;
	background-color: white;
	opacity:.90;
	}

div.dropdown table.menu td a {
	font-family:  verdana,tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-position: left 50%;
	color: #666666;
	margin-top: 9px;
	display: block;
	line-height: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 0px;
	background-repeat: no-repeat;
	}

div.dropdown table.menu td a:hover {
	color: #000000;
	}

div.dropdown table.menu td.bottom {
	background-color: transparent;
	}

div.dropdown table.menu td.bottom div.bl {
	background-position: left bottom;
	}

div.dropdown table.menu td.bottom div.br {
	background-position: right bottom;
	}

div.dropdown table.menu td div.mid {
	font-size: 5px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: white;
	}

div.top-black {
	border-bottom: black 4px solid;
	}

a.dropdown:link {
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	color:#666666;
	}

a.dropdown:visited {
	text-decoration:none;
	color:#666666;
	}

a.dropdown:active {
	text-decoration:none;
	color:#666666;
	}

a.dropdown:hover {
	text-decoration:underline;
	color:#0099cc;
	}

div.right-col {
	float: right;
	width: 180px;
	padding-top: 123px;
	}

div.logo-top {
	background-image:url("../img/top/logo.png");
	width:148;
	height:44;
	margin-left:6px;
	}

body {
	font-family: arial,helvetica;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #333333;
	padding-top: 0px;
	font-size:10px;
	background-color: #ffffff;
	}

img {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px
	}

.h3 {
	font-family:arial,helvetica;
	font-size: 12px;
	font-weight: bold
	}

.soluciones1 {
	font-family:verdana;
	font-size: 9px;
	font-weight: bold;
	color:#999999;
	margin-left:14px
	}

.soluciones2 {
	font-family:verdana;
	font-size: 9px;
	font-weight: nonse;
	color:#999999;
	margin-left:14px
	}

.titulopregfrec {
	font-family:arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	}

.titlepreguntasrelacionadas {
	font-family:arial,helvetica;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	margin-left:3px;
	}

.titlesitiosrelacionados {
	font-family:arial,helvetica;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	}

a:link {
	color: #666666;
	text-decoration: none;
	}

a:visited {
	color: #666666;
	text-decoration: none;
	}

a:active {
	color: #666666;
	text-decoration: none;
	}

a:hover {
	color: #333333;
	text-decoration: underline;
	}

table.home {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 800px;
	padding-top: 0px;
	border-collapse: collapse;
	}

table.home tr {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	}

table.home td.left-top {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 180px;
	padding-top: 0px;
	}

table.home td.right {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 620px;
	padding-top: 0px;
	xborder-top: 1px solid #000000;
	xborder-left: 1px solid #000000;
	}

table.home td.left {
	padding-right: 0px;
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	vertical-align: top; 
	padding-top: 0px; 
	xborder-top: 1px solid #000000;
	}

table.home td.gutter {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; width: 0px; 
	padding-top: 0px; 
	xborder-top: 1px solid #000000;
	}

div.left-list {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px; 
	width: 170px; 
	padding-top: 0px;
	}

div.left-list div.learn {
	padding-right: 0px; 
	background-position: 50% bottom; 
	padding-left: 0px; 
	padding-bottom: 20px; 
	margin: 5px 0px 0px; 
	padding-top: 0px;
	}

div.left-list div.level {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 3px; 
	padding-top: 0px
	}

div.left-list div.tc-section {
	padding-right: 0px; 
	padding-left: 8px; 
	padding-bottom: 2px; 
	padding-top: 0px; 
	font-size:10px;
	}

div.left-list div.list-title {
	font-family: verdana,tahoma,arial,helvetica,sans-serif;
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	font-size: 10px; 
	padding-bottom: 0px; 
	margin: 0px;
	color: #666666; 
	padding-top: 18px; 
	}

div.cuerpo-top-1 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 30px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 60px; 
	width: 377px;
	}

div.cuerpo-top-2 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 25px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 2px; 
	width: 377px;
	}

div.preguntas-relacionadas {
	padding-right: 0px; 
	padding-left: 7px; 
	padding-bottom: 40px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 145px; 
	width: 377px;
	}

div.cuerpo {
	padding-right: 0px; 
	padding-left: 7px; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 0px; 
	width: 377px;
	}

div.cuerposecciones2 {
	padding-right: 0px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 0px; 
	width: 0px;
	}

div.titulo-seccion {
	font-family:arial,helvetica,sans-serif; 
	font-size: 13px; 
	text-decoration: none; 
	font-weight:bold; 
	margin-left: 8px; 
	padding-top: 5px;
	padding-bottom: 4px; 
	}

p2 {
	font-family:arial,helvetica; 
	font-size: 11px;
	padding-top: 5px;
	}

.parrafo {
	font-family:arial,helvetica; 
	font-size: 11px;
	text-align:justify;
	padding-top: 8px;
	line-height: 15px; 
	}

.txt-link-titulo {
	font-family:arial,helvetica; 
	font-size: 11px; 
	margin-left: 20px;
	padding-bottom: 21px;
	}

.rss {
	font-family:arial,helvetica; 
	font-size: 11px; 
	margin-left: 19px;
	padding-bottom: 1px;
	}

.parrafo2 {
	font-family:arial,helvetica; 
	font-size: 11px; 
	margin-left: 0px
	}


a.linkseccion:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	text-decoration:none; 
	color:#0066cc; 
	margin-left:3px;
	}

a.linkseccion:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#0066cc; 
	margin-left:3px;
	}

a.linkseccion:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#0066cc; 
	margin-left:3px;
	}

a.linkseccion:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	color:#ffffff; 
	background-color:#0066cc; 
	margin-left:3px;
	}

.titulolinkseccion {
	font-family: arial,helvetica,sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	color:#666666; 
	margin-left:3px;
	}

a.link-preguntas:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#0066cc; 
	margin-left: 0px; 
	line-height: 16px; 
	font-weight: none;
	}

a.link-preguntas:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 0px; 
	line-height: 16px; 
	font-weight: none;
	}

a.link-preguntas:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 0px; 
	line-height: 16px; 
	font-weight: none;
	}

a.link-preguntas:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:11px; color:#0066cc; 
	margin-left: 0px; 
	line-height: 16px; 
	font-weight: none;
	}

a.link-titulo:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#0066cc; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:11px; 
	color:#0066cc; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo-soporte:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#336666; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo-soporte:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#336666; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo-soporte:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#336666; 
	margin-left: 20px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-titulo-soporte:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:11px; 
	color:#336666; 
	line-height: 20px; 
	font-weight: bold;
	}

a.linksoluciones3:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#0066cc; 
	margin-left: 4px; 
	line-height: 20px; 
	font-weight: bold;
	}

a.linksoluciones3:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 20px; 
	margin-left: 4px; 
	font-weight: bold;
	}

a.linksoluciones3:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	margin-left: 4px; 
	line-height: 20px; 
	font-weight: bold
	}

a.linksoluciones3:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:11px; 
	color:#0066cc; 
	line-height: 20px; 
	font-weight: bold;
	}

a.link-ruta:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	text-decoration:none; color:#0066cc; 
	line-height: 20px; 
	font-weight: none
	}

a.link-ruta:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	font-weight: none;
	}

a.link-ruta:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#0066cc; 
	font-weight: none;
	}

a.link-ruta:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:11px; 
	color:#0066cc; 
	font-weight: none;
	}

.ruta {
	font-family: arial,helvetica,sans-serif; 
	font-size:11px; 
	color:#999999; 
	line-height: 20px;
	font-weight: none; 
	margin-left:8px;
	padding-top: 28px;
	padding-bottom: 20px;
	}

a.link-pie:link {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	text-decoration:none; 
	color:#333333; 
	font-weight: none;
	}

a.link-pie:visited {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#333333; 
	font-weight: none
	}

a.link-pie:active {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#333333;
	font-weight: none;
	}

a.link-pie:hover {
	font-family: arial,helvetica,sans-serif; 
	text-decoration:underline; 
	font-size:10px; 
	color:#333333; 
	font-weight: none;
	}

.piedepagina {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#666666; 
	line-height: 14px; 
	font-weight: none; 
	margin-left:196px;
	padding-top:10px;
	padding-bottom:12px;
	}

.piedepagina2 {
	font-family: arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#666666; 
	line-height: 14px; 
	font-weight: none; 
	margin-left:27px;
	padding-top:10px;
	padding-bottom:12px;
	}

div.soluciones {
	background-image:url("../img/secciones/head_soluciones.jpg");
	width:375;
	height:60;
	}

div.informatica {
	background-image:url("../img/secciones/head_informatica.jpg");
	width:375;
	height:60;
	}

div.audio-video {
	background-image:url("../img/secciones/head_audvid.jpg");
	width:375;
	height:60;
	}
	
div.backup {
	background-image:url("../img/secciones/head_backup.jpg");
	width:375;
	height:60;
	}

div.cctv {
	background-image:url("../img/secciones/head_cctv.jpg");
	width:375;
	height:60;
	}
	
div.redes {
	background-image:url("../img/secciones/head_redes.jpg");
	width:375;
	height:60;
	}
	
div.sd {
	background-image:url("../img/secciones/head_sd.jpg");
	width:375;
	height:60;
	}
	
div.adsl {
	background-image:url("../img/secciones/head_adsl.jpg");
	width:375;
	height:60;
	}
	
div.tp {
	background-image:url("../img/secciones/head_tp.jpg");
	width:375;
	height:60;
	}

div.contacto {
	background-image:url("../img/secciones/head_contacto.jpg");
	width:375;
	height:60;
	}
	

/* area de clientes */
div.pagos {
	background-image:url("../img/secciones/head_pagos.jpg");
	width:375;
	height:60;
	}
	
div.clientes {
	background-image:url("../img/secciones/head_clientes.jpg");
	width:375;
	height:60;
	}


/* pie sistemas CCTV */
div.cuerpo-productos {
	padding-right: 0px; 
	padding-left: 7px; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px; 
	padding-top: 0px; 
	width: 393px;
	}

div.pie-productos {
	font-family:verdana,helvetica,sans-serif; 
	font-size: 8px; 
	text-decoration: none; 
	font-weight:bold;
	color:#666666; 
	margin-left: 3px; 
	padding-top: 5px;
	padding-bottom: 4px; 
	line-height: 10px;
	}

.parrafo-nojustify {
	font-family:arial,helvetica; 
	font-size: 11px;
	padding-top: 8px;
	line-height: 15px; 
	}

div.right-col-prodcts {
	float: right;
	width: 200px;
	padding-top: 5px;
	}
