@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: &acute;&acute;;
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need &acute;cellspacing="0"&acute; in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{
text-align:center;
color:#FFFFFF;
}
/*--------------------------- INICIO ------------------------------------*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6E7785;
}
a:link { text-decoration: none;
color:#666;
} 
#menu-principal
{
	position:absolute;
	left: 498px;
	top: 36px;
	width: 484px;
	height: 38px;
}

/*--------------------------- CABECERA ------------------------------------*/
#header-bg
{
	background:url(../img/bkg/pixel-cabecera.jpg) repeat-x;
	height:104px;
}
#wrapper-header
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:104px;
}
.logo-cabecera
{
	position:absolute;
	left: 25px;
	top: 0;
}
.logo-usuario
{
	position:absolute;
	left: 589px;
	top: 3px;
}
.boton-usuario
{
	position:absolute;	
}
.botonera-menu
{
	position:absolute;
	left: 415px;
	top: 35px;
}
#button-usuario
{
	position:absolute;
	left: 657px;
	top: 3px;
	width: 120px;
	height: 23px;
}
#button-password
{
	position:absolute;
	left: 784px;
	top: 3px;
	width: 120px;
	height: 23px;
}
.button
{
	
	background:url(../img/login-input.jpg) no-repeat;
	width:120px;
	height:23px;
	border:none;
	margin-top:3px;
	margin-bottom:2px;
	padding-left:3px;
	padding-top:3px;
	
}
#login-text
{
	position:absolute;
	background:url(../img/login-text.jpg) no-repeat;
	width:31px;
	height:7px;
	left: 620px;
	top: 15px;
}
#buttom-ir
{
	position:absolute;
	left: 911px;
	top: 3px;
	width:33px;
	height:24px;
}
#degrade-center-header
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/degrade-cabecera.jpg) no-repeat;
	top:91px;
	left:2px;
	width:960px;
	height:560px;
}

/*--------------------------- MAIN ------------------------------------*/
#main-top-bg
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#main-middle-bg
{
		background:#FFF;
		height:130px;
}
#wrapper-middle-main
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:130px;
	background:#FFF
}
#main-bottom-bg
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-top-main
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#wrapper-bottom-main
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#tabs-bottom-main
{
	position:absolute;
	bottom: -24px;
	width: 960px;
	left: -2px;
	height: 450px;
}

/*--------------------------- FOOTER ------------------------------------*/
#footer-bg
{
		background:url(../img/bkg/pixel-footer.jpg) repeat-x;
		height:125px;
}
#wrapper-footer
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:125px;
}
.boton01-footer
{
	position:absolute;
	left: 440px;
	top: 30px;
}
.boton02-footer
{
	position:absolute;
	left: 710px;
	top: 30px;
}
#texto01-footer
{
	position:absolute;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	color:#909198;
	line-height:20px;
	top: 30px;
	left: 0px;
}
#texto02-footer
{
	position:absolute;
	text-decoration:none;
	font-size:10px;
	text-align:left;
	color:#b4b5ba;
	line-height:20px;
	left: 0px;
	top: 50px;
}
#texto03-footer
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#9cd1db;
	line-height:20px;
	left: 0px;
	top: 90px;
}
#text-boton01-footer a
{
	position:absolute;
	text-decoration:none;
	font-size:9px;
	color:#656385;
	left: 515px;
	top: 57px;
}
#text-boton02-footer a
{
	position:absolute;
	text-decoration:none;
	font-size:9px;
	color:#656385;
	left: 815px;
	top: 57px;
}

/*--------------------------- EMPRESA - QUIENES SOMOS ------------------------------------*/
#wrapper-absolute-quienes
{
	position:absolute;
	top:-20px;
	left:0px;
}
#quienes-somos-imagen
{
	position:absolute;
	left: 399px;
	top: -32px;
}
#quienes-somos-noticias
{
	position:absolute;
	background:url(../img/empresa-quienes-somos-03.jpg);
	width:285px;
	height:190px;
	left: 665px;
	top: 280px;
}
#quienes-somos-seguridad
{
	position:absolute;
	background:url(../img/empresa-quienes-somos-07.jpg);
	width: 370px;
	height: 28px;
	left: 10px;
	top: 8px;
	background-image: url(../img/empresa-quienes-somos-07.png);
}
#quienes-somos-marco
{
	position:absolute;
	background:url(../img/empresa-quienes-somos-02.jpg);
	width:376px;
	height:139px;
	left: 2px;
	top: 60px;
	background-image: url(../img/empresa-quienes-somos-02.png);
}
#quienes-somos-linea
{
	position:absolute;
	background:url(../img/empresa-quienes-somos-06.jpg);
	width:523px;
	height:1px;
	left: 26px;
	top: 234px;
	background-image: url(../img/empresa-quienes-somos-06.png);
}
#quienes-somos-txt-seguridad
{
	position:absolute;
	font-size:12px;
	font-style:italic;
	text-align:left;
	color:#52aade;
	left: 10px;
	top: 78px;
	line-height:20px;
	width: 341px;
}
#quienes-somos
{
	position:absolute;
	vertical-align:middle;
	color:#999999;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	left: -5px;
	top: 196px;
	width: 219px;
	height: 43px;
	line-height:43px;
}
#quienes-somos .flecha
{
	position:absolute;
	left: 3px;
	top: 2px;
}
#quienes-somos-txt01
{
	position:absolute;
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 10px;
	top: 236px;
	width: 270px;
}
#quienes-somos-txt02
{
	position:absolute;
	font-size:12px;
	color:#000;
	text-align:left;
	line-height:20px;
	width: 318px;
	left: 300px;
	top: 237px;
}
.quienes-somos-resaltar
{
	color:#0c7fd0;
	font-style:italic;
	font-weight:bold;
}

/*--------------------------- EMPRESA - PROFESIONALES ------------------------------------*/
#wrapper-absolute-profesionales
{
	position:absolute;
	top:-10px;
	left:0px;
}
#profesionales-imagenes
{
	position:absolute;
	background:url(../img/empresa-profesionales-01.jpg) no-repeat;
	width:694px;
	height:324px;
	left: 127px;
	top: 65px;
}
#profesionales-seguridad
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#333333;
	line-height:21px;
	width:235px;
	left: 191px;
	top: 85px;
}
#profesionales-sistemas
{
	position:absolute;
	font-size:12px;
	line-height:21px;
	text-align:left;
	color:#333333;
	width:235px;
	left: 554px;
	top:85px;
}
#profesionales-comunicaciones
{
	position:absolute;
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#333333;
	width:235px;
	left: 191px;
	top: 280px;
}
#profesionales-proyectos
{
	position:absolute;
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#333333;
	width:235px;
	left: 554px;
	top: 280px;
}
.profesionales-resaltar
{
	color:#5ea6c7;
}
.profesionales-italic
{
	font-style:italic;	
}
#profesionales-parrafo
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	left: 266px;
	top: 25px;
	width: 500px;
}
#profesionales
{
	position:absolute;
	vertical-align:middle;
	color:#999999;
	font-size:18px;









	font-weight:bold
	font-family:Arial, Helvetica, sans-serif;
	width: 294px;
	height: 43px;
	line-height:43px;
	left: 40px;
	top: 12px;
}
.profesionales-flecha
{
	position:absolute;
	left: 54px;
	top: -1px;
}

/*--------------------------- EMPRESA - MISSIONES ------------------------------------*/
#wrapper-absolute-missiones
{
	position:absolute;
	top:-25px;
	left:0px;
}
#missiones-grafico
{
	position:absolute;
	background:url(../img/empresa-mission-01.png) no-repeat;
	width:410px;
	height:421px;
	left: 66px;
	top: 10px;
}

#missiones-marco
{
	position:absolute;
	background:url(../img/empresa-mission-02.jpg) no-repeat;
	width:409px;
	height:358px;
	left: 408px;
	top: 10px;
}

#missiones
{
	position:absolute;
	color:#999999;
	font-size:18px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height:43px;
	left: 460px;
	top: 10px;
	width: 94px;
}
#missiones-parrafo-01
{
	position:absolute;
	text-align:left;
	line-height:21px;
	color:#333333;
	left: 445px;
	top: 60px;
	width: 371px;
}
#missiones-parrafo-02
{
	position:absolute;
	text-align:left;
	line-height:21px;
	color:#333333;
	left: 445px;
	top: 164px;
	width: 371px;
}
#missiones-parrafo-03
{
	position:absolute;
	text-align:left;
	line-height:21px;
	color:#333333;
	left: 445px;
	top: 285px;
	width: 371px;
}
.missiones-resaltar
{
	color:#5ea6c7;
}


/*--------------------------- EMPRESA - QUE - APORTAMOS ------------------------------------*/
#wrapper-absolute-aportamos
{
	position:absolute;
	top:-25px;
	left:0px;
}
#aportamos-background
{
	position:absolute;
	background:url(../img/empresa-que-aportamos-01.jpg);
	width:953px;
	height:397px;
	left: 0px;
	top: 10px;
}
#aportamos-titulo-01
{
	position:absolute;
	line-height:20px;
	font-size:18px;
	color:#999;
	left: 125px;
	top: 7px;
	width: 200px;
}
#aportamos-titulo-02
{
	position:absolute;
	line-height:20px;
	text-align:left;
	font-weight:bold;
	color:#ddecf3;
	left: 80px;
	top: 55px;
	width: 210px;
}
#aportamos-parrafo
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	left: 136px;
	top: 95px;
	width: 527px;
}
.aportamos-resaltar
{
	color:#5ea6c7;
	font-weight:bold;
}

/*--------------------------- EMPRESA - CASOS - EXITO ------------------------------------*/

#casos-background
{
	position:absolute;
	background:url(../img/empresa-casos-exito-01.jpg);
	width:861px;
	height:421px;
	left: 0px;
	top: -10px;
}
#casos-titulo
{
	position:absolute;
	line-height:20px;
	font-size:18px;
	text-align:left;
	color:#999;
	left: 56px;
	top: 7px;
	width: 200px;
}
#casos-parrafo-01
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	width: 271px;
	left: 55px;
	top: 76px;
	height: 350px;
}
#casos-parrafo-01-01
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	width: 262px;
	left: 50px;
	top: 75px;
}
#casos-parrafo-01-02
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	width: 262px;
	left: 50px;
	top: 175px;
}
#casos-parrafo-01-03
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	width: 290px;
	left: 50px;
	top: 275px;
}
#casos-parrafo-02
{
	position:absolute;
	line-height:20px;
	text-align:left;
	color:#333333;
	width: 270px;
	left: 328px;
	top: 76px;
	height: 295px;
	padding-right:2px;
	overflow: auto;
}
.casos-resaltar
{
	color:#5ea6c7;
	font-weight:bold;
}

/*--------------------------- SOLUCIONES - PRINCIPAL ------------------------------------*/
#footer-bg-soluciones
{
		background:url(../img/bkg/pixel-footer-soluciones.jpg) repeat-x;
		height:178px;
}
#wrapper-footer-soluciones
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:178px;
}
#soluciones-logos
{
	position:absolute;
	background:url(../img/soluciones-principal-02.jpg);
	width:942px;
	height:69px;
	left: 0px;
	top: 0px;
}
#soluciones-background
{
	position:absolute;
	background:url(../img/soluciones-principal-01.jpg);
	width:887px;
	height:404px;
	left: 2px;
	top: -174px;
}
#soluciones-parrafo-01
{
	position:absolute;
	text-align:left;
	color:#333333;
	line-height:20px;
	width:350px;
	left: 18px;
	top: -110px;
}
#soluciones-parrafo-02
{
	position:absolute;
	text-align:left;
	color:#333333;
	line-height:20px;
	width:226px;
	left: 8px;
	top: 20px;
}
#soluciones-parrafo-03
{
	position:absolute;
	text-align:left;
	color:#333333;
	line-height:20px;
	width:214px;
	left: 261px;
	top: 18px;
}
.soluciones-resaltar
{
	color:#5ea6c7;
}
.soluciones-italic
{
	font-style:italic;
}
.boton01-footer-soluciones
{
	position:absolute;
	left: 440px;
	top: 83px;
}
.boton02-footer-soluciones
{
	position:absolute;
	left: 710px;
	top: 83px;
}
#texto01-footer-soluciones
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#909198;
	line-height:20px;
	top: 83px;
	left: 0px;
}
#texto02-footer-soluciones
{
	position:absolute;
	font-size:10px;
	text-align:left;
	color:#b4b5ba;
	line-height:20px;
	left: 0px;
	top: 103px;
}
#texto03-footer-soluciones
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#9cd1db;
	line-height:20px;
	left: 0px;
	top: 143px;
}
#text-boton01-footer-soluciones a
{
	position:absolute;
	text-decoration:none;
	font-size:9px;
	color:#656385;
	left: 515px;
	top: 110px;
}
#text-boton02-footer-soluciones a
{
	position:absolute;
	text-decoration:none;
	font-size:9px;
	color:#656385;
	left: 815px;
	top: 110px;
}
#soluciones-link-01
{
	position:absolute;
	text-align:left;
	color:#58566c;
	line-height:20px;
	width: 125px;
	left: 24px;
	top: 217px;
}
#soluciones-link-02
{
	position:absolute;
	text-align:left;
	color:#58566c;
	line-height:20px;
	left: 190px;
	top: 217px;
	width: 170px;
}
#soluciones-link-03
{
	position:absolute;
	text-align:left;
	color:#58566c;
	line-height:20px;
	left: 425px;
	top: 217px;
	width: 122px;
}
/*--------------------------- SOLUCIONES - LINUX ------------------------------------*/
.soluciones-ln-boton
{
	position:absolute;
	left: 900px;
	top: 579px;
	z-index:1000;
	border:none;
}
#wrapper-absolute-soluciones-linux
{
	position:absolute;
	top:160px;
	left:0px;
}

#main-middle-bg-tb-ln
{
		background:#FFF
		height:290px;
}
#wrapper-middle-main-tb-ln
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:290px;
	background:#FFF
}

#soluciones-ln-carousel
{
	position:absolute;
	background:url(../img/soluciones-linux-02.jpg) no-repeat;
	width:625px;
	height:302px;
	left: 320px;
	top: -285px;
	z-index:200;
}
#soluciones-ln-background
{
	position:absolute;
	background:url(../img/soluciones-linux-01.jpg) no-repeat;
	width:958px;
	height:544px;
	left: 0px;
	top: -336px;
}
#main-middle-bg-ln
{
		background:#FFF
		height:250px;
}
#wrapper-middle-main-ln
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:250px;
	background:#FFF
}
#soluciones-ln-titulo-01
{
	position:absolute;
	font-size:18px;
	color:#999999;
	text-align:left;
	line-height:20px;
	width:255px;
	left: 55px;
	top: -320px;
}
#soluciones-ln-titulo-02 a
{
	position:absolute;
	text-decoration:none;
	color:#9cd1db;
	text-align:left;
	line-height:20px;
	width:173px;
	left: 55px;
	top: -295px;
	height: 24px;
}
#soluciones-ln-parrafo-01
{
	position:absolute;
	color:#333333;
	text-align:left;
	line-height:20px;
	width:310px;
	left: 24px;
	top: -155px;
}
#soluciones-ln-parrafo-02
{
	position:absolute;
	color:#333333;
	text-align:left;
	line-height:20px;
	width:550px;
	left: 24px;
	top: 11px;
}
#soluciones-ln-parrafo-03
{
	position:absolute;
	color:#606060;
	font-weight:bold;
	text-align:left;
	line-height:31.5px;
	width:196px;
	left: 407px;
	top: 64px;
}
#soluciones-ln-parrafo-04
{
	position:absolute;
	color:#606060;
	font-weight:bold;
	text-align:left;
	line-height:32px;
	width:282px;
	left: 637px;
	top: 63px;
}


/*--------------------------- SOLUCIONES - SEGURIDAD ------------------------------------*/
#wrapper-absolute-soluciones-seguridad
{
	position:absolute;
	top:200px;
	left:0px;
}
#soluciones-sg-background
{
	position:absolute;
	background:url(../img/soluciones-seguridad-01.jpg) no-repeat;
	width:960px;
	height:177px;
	top:-215px;
	left:0px;
	z-index:100;
}
#soluciones-sg-carousel
{
	position:absolute;
	background:url(../img/soluciones-linux-02.jpg) no-repeat;
	width:625px;
	height:302px;
	left: 310px;
	top: -174px;
	z-index:200;
}
#soluciones-sg-parrafo-01
{
	position:absolute;
	color:#333333;
	text-align:left;
	line-height:20px;
	width:255px;
	left: 24px;
	top: 207px;
	z-index:300;
}
.soluciones-sg-boton
{
	position:absolute;
	left: 900px;
	top: 416px;
	z-index:1000;
	border:none;
}
#main-bottom-bg-sg
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-sg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#main-middle-bg-sg
{
		background:#FFF
		height:100px;
}
#wrapper-middle-main-sg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:110px;
	background:#FFF
}
#soluciones-titulo-sg
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 55px;
	top: 15px;
	z-index:500;
	width: 222px;
}
#soluciones-titulo-02-sg a
{
	position:absolute;
	text-decoration:none;
	color:#9cd1db;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 55px;
	top: 36px;
	width: 127px;
}
/*--------------------------- SOLUCIONES - LOGS ------------------------------------*/
#soluciones-background-lg
{
	position:absolute;
	background:url(../img/soluciones-logs-01.jpg) no-repeat;
	width:958px;
	height:560px;
	left: 2px;
	top: -100px;
}
#wrapper-absolute-soluciones-logs
{
	position:absolute;
	position:absolute;
	background:url(../img/soluciones-logs-01.jpg) no-repeat;
	width:958px;
	height:560px;
	left: 4px;
	top: -175px;
}
#soluciones-lg-carousel
{
	position:absolute;
	background:url(../img/soluciones-linux-02.jpg) no-repeat;
	width:625px;
	height:302px;
	left: 320px;
	top: 51px;
	z-index:200;
}
#main-top-bg-lg
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-lg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-lg
{
		background:#FFF
		height:280px;
}
#wrapper-middle-main-lg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:280px;
	background:#FFF
}
#main-bottom-bg-lg
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-lg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#soluciones-titulo-01-lg
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 55px;
	top: 17px;
	width: 223px;
}
#soluciones-titulo-02-lg a
{
	position:absolute;
	text-decoration:none;
	color:#9cd1db;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 55px;
	top: 39px;
	width: 207px;
}
#soluciones-parrafo-01-lg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 24px;
	top: 204px;
	width: 285px;
	font-family: Arial, Helvetica, sans-serif;
}
#soluciones-parrafo-02-lg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:32px;
	left: 371px;
	top: 409px;
	width: 467px;
}
.soluciones-boton-lg
{
	position:absolute;
	left: 900px;
	top: 579px;
	width: 16px;
	height: 16px;
	z-index:1000;
	display:block;
}
/*--------------------------- CONSULTORIA - COMUNICACIONES ------------------------------------*/

#wrapper-absolute-consultoria-comunicaciones
{
	position:absolute;
	background:url(../img/consultoria-comunicaciones-01.jpg) no-repeat;
	width:958px;
	height:626px;
	left: 5px;
	top: -238px;
	z-index:100px;
}

#consultoria-background-cm
{
	position:absolute;
	background:url(../img/consultoria-comunicaciones-01.jpg) no-repeat;
	width:958px;
	height:626px;
	left: 0px;
	top: -417px;
	z-index:100px;
}
#main-top-bg-cm
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-cm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-cm
{
		background:#FFF
		height:350px;
}
#wrapper-middle-main-cm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:350px;
	background:#FFF
}
#main-bottom-bg-cm
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-cm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#consultoria-titulo-01-cm
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 55px;
	top: 256px;
	width:300px;
}
#consultoria-parrafo-01-cm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 30px;
	top: 65px;
	width: 349px;
}
#consultoria-parrafo-02-cm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 52px;
	top: 318px;
	width: 700px;
}
#consultoria-parrafo-03-01-cm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 117px;
	top: 395px;
	width:600px;
}
#consultoria-parrafo-03-02-cm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 115px;
	top: 458px;
}
#consultoria-parrafo-03-03-cm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 116px;
	top: 514px;
}

/*--------------------------- CONSULTORIA - SEGURIDAD ------------------------------------*/
#wrapper-absolute-consultoria-seguridad
{
	position:absolute;
	background:url(../img/consultoria-seguridad-01.jpg) no-repeat;
	width:958px;
	height:648px;
	left: 4px;
	top: -237px;
}
#main-middle-bg-consultoria-seguridad
{
		background:#FFF
		height:350px;
}
#wrapper-middle-main-consultoria-seguridad
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:350px;
	background:#FFF
}
#consultoria-background-sg
{
	position:absolute;
	background:url(../img/consultoria-seguridad-01.jpg) no-repeat;
	width:958px;
	height:648px;
	left: 0px;
	top: -417px;
}
#main-top-bg-sg
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-sg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-sg
{
		background:#FFF
		height:350px;
}
#wrapper-middle-main-sg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:350px;
	background:#FFF
}
#main-bottom-bg-sg
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-sg
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#consultoria-titulo-01-sg
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 56px;
	top: 254px;
	width: 343px;
}
#consultoria-parrafo-01-sg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 30px;
	top: 65px;
	width: 349px;
}
#consultoria-parrafo-02-sg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 66px;
	top: 298px;
	width: 587px;
}
#consultoria-parrafo-03-sg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 65px;
	top: 410px;
	width: 360px;
}
#consultoria-parrafo-04-sg
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:30px;
	left: 446px;
	top: 405px;
	width: 434px;
}
.italic
{
	font-style:italic;	
}
.resaltar
{
	color:#5ea6c7;
}
.interlineado
{
	line-height:15px;
}

/*--------------------------- CONSULTORIA - SISTEMAS ------------------------------------*/
#wrapper-absolute-consultoria-sistemas
{
	position:absolute;
	background:url(../img/consultoria-sistemas-01.jpg) no-repeat;
	width:958px;
	height:652px;
	left: 3px;
	top: -237px;
}
#consultoria-background-sm
{
	position:absolute;
	background:url(../img/consultoria-sistemas-01.jpg) no-repeat;
	width:958px;
	height:652px;
	left: 0px;
	top: -417px;
}
#main-top-bg-sm
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-sm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-sm
{
		background:#FFF
		height:350px;
}
#wrapper-middle-main-sm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:350px;
	background:#FFF
}
#main-bottom-bg-sm
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-sm
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#consultoria-titulo-01-sm
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 56px;
	top: 258px;
	width: 343px;
}
#consultoria-parrafo-01-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 30px;
	top: 65px;
	width: 349px;
}
#consultoria-parrafo-02-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 34px;
	top: 312px;
	width: 587px;
}
#consultoria-parrafo-03-01-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 62px;
	top: 388px;
	width: 380px;
}
#consultoria-parrafo-03-02-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 63px;
	top: 451px;
	width: 380px;
}
#consultoria-parrafo-03-03-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 62px;
	top: 547px;
	width: 360px;
}
#consultoria-parrafo-04-01-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 465px;
	top: 388px;
	width: 384px;
}
#consultoria-parrafo-04-02-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 464px;
	top: 489px;
	width: 384px;
}
#consultoria-parrafo-04-03-sm
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 465px;
	top: 549px;
	width: 384px;
}
#consultoria-imagen-01-sm
{
	position:absolute;
	background:url(../img/consultoria_de_sistemas.png) no-repeat;
	width:476px;
	height:426px;
	left: 453px;
	top: -11px;
}
/*--------------------------- PROYECTO - SECURITY ------------------------------------*/
#wrapper-absolute-proyecto-security
{
	position:absolute;
	background: url(../img/proyecto-security-001.jpg) no-repeat;
	width:905px;
	height:1189px;
	left: 5px;
	top: -785px;
}
#main-middle-bg-proyecto-security
{
		background:#FFF
		height:900px;
}
#wrapper-middle-main-proyecto-security
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:900px;
	background:#FFF
}


#main-middle-bg-proyecto-security-voip
{
		background:#FFF
		height:200px;
}
#wrapper-middle-main-proyecto-security-voip
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:200px;
	background:#FFF
}


#main-middle-bg-proyecto-security-pyme
{
		background:#FFF
		height:420px;
}
#wrapper-middle-main-proyecto-security-pyme
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:420px;
	background:#FFF
}

#proyecto-background-sc
{
	position:absolute;
	background: url(../img/proyecto-security-001.jpg) no-repeat;
	width:905px;
	height:1189px;
	left: 1px;
	top: -965px;
}
#proyecto-imagen-sc
{
	position:absolute;
	background:url(../img/proyectos.png) no-repeat;
	width:425px;
	height:338px;
	left: 510px;
	top: -33px;
}
#main-top-bg-sc
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-sc
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-sc
{
		background:#FFF
		height:900px;
}
#wrapper-middle-main-sc
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:900px;
	background:#FFF
}
#main-bottom-bg-sc
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-sc
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#proyecto-imgtitulo-01-sc
{
	position:absolute;
	background:url(../img/proyecto-texto.png) no-repeat;
	width:126px;
	height:42px;
	left: 41px;
	top: -663px;
}
#proyecto-titulo-01-sc
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 39px;
	top: 242px;
	width: 343px;
}
#proyecto-parrafo-01-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 14px;
	top: 59px;
	width: 423px;
}
#proyecto-parrafo-02-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 14px;
	top: 270px;
	width: 423px;
}
#proyecto-parrafo-03-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 476px;
	top: 270px;
	width: 475px;
}
#proyecto-parrafo-04-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 31px;
	top: 655px;
	width: 892px;
}
#proyecto-parrafo-05-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 14px;
	top: 809px;
	width: 423px;
}
#proyecto-parrafo-06-sc
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 476px;
	top: 811px;
	width: 475px;
}

/*--------------------------- PROYECTO - PYME ------------------------------------*/
#wrapper-absolute-proyecto-pyme
{
	position:absolute;
	background: url(../img/proyecto-vozip-001.jpg) no-repeat;
	width:905px;
	height:287px;
	left: 7px;
	top: -306px;
}
#proyecto-background-py
{
	position:absolute;
	background: url(../img/proyecto-vozip-001.jpg) no-repeat;
	width:905px;
	height:287px;
	left: 1px;
	top: -466px;
}

#main-top-bg-py
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-py
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-py
{
		background:#FFF
		height:400px;
}
#wrapper-middle-main-py
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:400px;
	background:#FFF
}
#main-bottom-bg-py
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-py
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#proyecto-titulo-01-py
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 45px;
	top: 244px;
	width: 415px;
}
#proyecto-parrafo-01-py
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 14px;
	top: 59px;
	width: 423px;
}
#proyecto-parrafo-02-py
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 27px;
	top: 270px;
	width: 420px;
}
#proyecto-parrafo-03-py
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 505px;
	top: 270px;
	width: 320px;
}

/*--------------------------- PROYECTO - VOZIP ------------------------------------*/
#wrapper-absolute-proyecto-vozip
{
	position:absolute;
	background: url(../img/proyecto-pyme-001.jpg) no-repeat;
	width:905px;
	height:297px;
	left: 7px;
	top: -79px;
}
#proyecto-background-vi
{
	position:absolute;
	background: url(../img/proyecto-pyme-001.jpg) no-repeat;
	width:905px;
	height:297px;
	left: 2px;
	top: -262px;
}

#main-top-bg-vi
{
		background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
		height:67px;
}
#wrapper-top-main-vi
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-vi
{
		background:#FFF
		height:200px;
}
#wrapper-middle-main-vi
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:200px;
	background:#FFF
}
#main-bottom-bg-vi
{
		background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
		height:247;
}
#wrapper-bottom-main-vi
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
}
#proyecto-titulo-01-vi
{
	position:absolute;
	color:#999999;
	font-size:18px;
	text-align:left;
	line-height:20px;
	left: 45px;
	top: 245px;
	width: 343px;
}
#proyecto-parrafo-01-vi
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 14px;
	top: 59px;
	width: 397px;
}
#proyecto-parrafo-02-vi
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 18px;
	top: 300px;
	width: 395px;
}
#proyecto-parrafo-03-vi
{
	position:absolute;
	color:#333333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	left: 505px;
	top: 300px;
	width: 385px;
}
/*--------------------------- CONTACTENOS ------------------------------------*/
#contactenos-background
{
	position:absolute;
	background: url(../img/bkg-contactenos.png) no-repeat;
	width:960px;
	height:498px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#main-top-bg-ct
{
	background:url(../img/bkg/pixel-top-main.jpg) repeat-x;
	height:67px;
}
#wrapper-top-main-ct
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:67px;
}
#main-middle-bg-ct
{
	background:#FFF;
	height:195px;
}
#wrapper-middle-main-ct
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:195px;
	background:#FFF
}
#main-bottom-bg-ct
{
	background:url(../img/bkg/pixel-bottom-main.jpg) repeat-x;
	height:247;
}
#wrapper-bottom-main-ct
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:247px;
	left: 25;
}
#footer-bg-ct
{
	background:url(../img/bkg/pixel-footer.jpg) repeat-x;
	height:125px;
}
#wrapper-footer-ct
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:125px;
}
#contactenos-titulo-00
{
	position:absolute;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#249EF2;
	left: 305px;
	top: 19px;
	width: 176px;
	z-index: 2;
}
#contactenos-titulo-01
{
	position:absolute;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#249EF2;
	z-index: 2;
	left: 305px;
	top: 167px;
}
#contactenos-text-00
{
	position:absolute;
	font-size:10px;
	text-align:left;
	color:#989898;
	z-index: 2;
	left: 305px;
	top: 48px;
	width: 333px;
}
#contactenos-text-01
{
	position:absolute;
	font-size:14px;
	text-align:left;
	color:#989898;
	z-index: 2;
	left: 305px;
	top: 72px;
	width: 333px;
}
#contactenos-text-02
{
	position:absolute;
	font-size:18px;
	text-align:left;
	color:#989898;
	z-index: 2;
	left: 305px;
	top: 100px;
	width: 333px;
}
#contactenos-text-03
{
	position:absolute;
	font-size:10px;
	text-align:left;
	color:#00A8FF;
	z-index: 2;
	width: 153px;
	left: 355px;
	top: -130px;
}
.tamanio-10
{
	font-size:10px;
}
#contact
{
	position:absolute;
	color:#989898;
	font-size:10px;
	text-align:left;
	text-decoration:none; /*sin el subrayado */
	width:210px;
	z-index:5;
	left: 306px;
	top: -65px;
	height: 500px;
}
.transpa {
background-color: #E2E2E2;
border: 1px solid #E2E2E2;
}
a#replaced-enviar 
{
	display:block;
	width:104px;
	height:31px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/btn-enviar.png) top left no-repeat;
}
a#replaced-enviar:hover 
{
    background-position:0 -31px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.contactenos-enviar
{
	position:absolute;
	vertical-align:middle;
	left: 115px;
	top: 281px;
	height: 32px;
	cursor:pointer;
}
a#replaced-borrar 
{
	display:block;
	width:104px;
	height:31px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/btn-borrar.png) top left no-repeat;
}
a#replaced-borrar:hover 
{
    background-position:0 -31px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.contactenos-borrar
{
	position:absolute;
	vertical-align:middle;
	left: 10px;
	top: 281px;
	height: 31px;
	cursor:pointer;
}
#texto_inferior{
	position:absolute;
	top: 258px;
	left: 5px;
	width: 200px;
	z-index: 6;
}

