/* Qronix | Sistemas - CSS Document */

* {margin:0;padding:0;} 

html, body, #wrap {height: 100%;}

html, body{
	background-color:#FFF;
}

body > #wrap {height: auto; min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 110px;}  /* must be same height as the footer */
	

#footer {position: relative;
	margin-top: -110px; /* negative value of footer height */
	height: 110px;
	clear:both;
	background-image:url(../Images/foot.png);
	background-repeat:repeat-x;} 

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

/* IE8 hack to get it to apply margin auto centering to element inside this one */
#wrap {width:100%;}

/* Header */
#header {
	padding:0;
	height:120px;
	margin:auto;
	z-index:100;
	background-image:url(../Images/head.png);
	background-repeat:repeat-x;}
	
#main {width:950px;
	margin:0 auto;
	clear:both;
	padding-right:0px;
	padding-left:0px;}

#foot {
	position:relative;
	width:950px;
	margin:0 auto;
	height:110px;
	padding:0;}
	
#contheader{
	width:950px;
	position:relative;
	z-index:10;
	height:120px;
	margin:0 auto;
	padding:0;
	}
#contmain{
	width:950px;
	position:relative;
	height:600px;
	z-index:5;
	}
#contmainB{
	width:950px;
	position:relative;
	height:400px;
	z-index:5;
	}
#contmainC{
	width:950px;
	position:relative;
	height:950px;
	z-index:5;
	}

/*------------------------------------------------------------------*/

.imgs{
	border: solid 0px #8399AF;}
	
*:focus{
	outline:0px;
}
	
/*HEADER*/

/*LOGO*/
#logo {
	position:absolute;
	width:213px;
	height:112px;
	left:25px;
	z-index:100;
	background-image:url(../Images/logoSistThG.png);
	background-repeat:no-repeat;
	top: 0px;
}

#slogan {
	position:absolute;
	width:277px;
	height:35px;
	z-index:5;
	left: 641px;
	top: 10px;
	background-image:url(../Images/sloganSist.png);
	background-repeat:no-repeat;
}
/**/

/*MENU*/

#Menu {
	position:absolute;
	width:214px;
	height:40px;
	z-index:10;
	left: 680px;
	top: 55px;
}

#menuLine {
	position:absolute;
	width:455px;
	height:1px;
	z-index:2;
	left: 493px;
	top: 80px;
	background-color:#E31E1C;
}

#posicionHome {
	position:absolute;
	width:40px;
	height:1px;
	z-index:14;
	left: 685px;
	top: 100px;
}

#posicionNos {
	position:absolute;
	width:40px;
	height:1px;
	z-index:14;
	left: 738px;
	top: 100px;
}

#posicionSol {
	position:absolute;
	width:40px;
	height:1px;
	z-index:14;
	left: 789px;
	top: 100px;
}

#posicionCont {
	position:absolute;
	width:40px;
	height:1px;
	z-index:14;
	left: 839px;
	top: 100px;
}

/**/
/*CONTENT*/

#lineaHome {
	position:absolute;
	width:700px;
	height:5px;
	z-index:17;
	left: 126px;
	top: 276px;
	background-image:url(../Images/lineaSombra.png);
	background-repeat:no-repeat;
}

#photoHome {
	position:absolute;
	width:696px;
	height:242px;
	z-index:15;
	left: 127px;
	top: 36px;
}

ul#photoHomeSist li img{
	border: 0px solid #ccc;
	padding: 0px;
	margin-left:0px;
	margin:0;
}

ul#photoHomeSist{
list-style-type:none;
list-style-position:inside;
margin:0px;
padding:0px;}

#imgCont {
	position:absolute;
	width:79px;
	height:57px;
	z-index:16;
	left: 824px;
	top: 595px;
}

#lineaDiv {
	position:absolute;
	width:700px;
	height:2px;
	z-index:18;
	left: 125px;
	top: 533px;
	background-color: #E31E1C;
}

#solu1 {
	position:absolute;
	width:150px;
	height:90px;
	z-index:19;
	left: 110px;
	top: 338px;
}

#solu2 {
	position:absolute;
	width:150px;
	height:90px;
	z-index:19;
	left: 255px;
	top: 338px;
}
#solu3 {
	position:absolute;
	width:150px;
	height:90px;
	z-index:19;
	left: 400px;
	top: 338px;
}
#solu4 {
	position:absolute;
	width:150px;
	height:90px;
	z-index:19;
	left: 545px;
	top: 338px;
}
#solu5 {
	position:absolute;
	width:150px;
	height:90px;
	z-index:19;
	left: 690px;
	top: 338px;
}

#title {
	position:absolute;
	width:468px;
	height:30px;
	z-index:20;
	left: 477px;
	top: 178px;
}

.titlePage{
font-family:Verdana;
font-size:18px;
text-align:right;
text-decoration:none;}

.titleText{
font-family:Verdana;
font-size:18px;
text-align:center;
text-decoration:none;
color:#292626;}

.sistColor{
color:#E31E1C;}

.mayus{
font-size:20px;
color:#E31E1C;}

#textHome {
	position:absolute;
	width:700px;
	height:95px;
	z-index:21;
	left: 126px;
	top: 438px;
	text-align:justify;
}

#imgNos {
	position:absolute;
	width:458px;
	height:292px;
	z-index:23;
	left: 482px;
	top: 43px;
	background-image:url(../Images/imgNos.png);
	background-repeat:no-repeat;
}

#txtNosotros {
	position:absolute;
	width:478px;
	height:241px;
	z-index:11;
	left: 1px;
	top: 85px;
}

.txtNosotros{
font-family:Verdana;
font-size:12px;
text-align:justify;
text-decoration:none;
color:#000000;}

.titleNos{
font-size:16px;
color:#E31E1C;}


#formContacto {
	position:absolute;
	width:415px;
	height:363px;
	z-index:14;
	left: 82px;
	top: 26px;
}


#Mensaje {
	position:absolute;
	width:420px;
	height:20px;
	z-index:15;
	left: 102px;
	top: 9px;
}

#imgCtc {
	position:absolute;
	width:150px;
	height:144px;
	z-index:16;
	left: 549px;
	top: 136px;
	background-image:url(../Images/cont.png);
	background-repeat:no-repeat;
}

#txtContacto {
	position:absolute;
	width:315px;
	height:242px;
	z-index:11;
	left: 570px;
	top: 38px;
}

#FanFbk {
	position:absolute;
	width:300px;
	height:64px;
	z-index:17;
	left: 612px;
	top: 291px;
}


#mx{
	position:absolute;
	width:16px;
	height:16px;
	z-index:3;
	/*background-image:url(../central/Images/mx.png);
	background-repeat:no-repeat;*/
	left: 932px;
	top: 67px;
}

.txtContacto{
font-family:Verdana;
font-size:12px;
text-align:rigth;
text-decoration:none;
color:#000000;}

.txtBig{
font-size:14px;}
.txtMini{
	font-size:10px;
font-family:Tahoma;}

.lnHome{
	background-color:#FFFFFF;
font-family:Tahoma;}


/**/

/*SOLUCIONES*/

#clientes {
	position:absolute;
	width:809px;
	height:200px;
	z-index:15;
	left: 70px;
	top: 25px;
}


ul#photoHomeSol li img{
	border: 0px solid #ccc;
	padding: 0px;
	margin-left:0px;
	margin:0;
}

ul#photoHomeSol{
list-style-type:none;
list-style-position:inside;
margin:0px;
padding:0px;}

#solA {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 120px;
	top: 240px;
}
#solB {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 520px;
	top: 240px;
}
#solC {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 120px;
	top: 440px;
}
#solD {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 520px;
	top: 440px;
}
#solE {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 120px;
	top: 650px;
}
#solF {
	position:absolute;
	width:310px;
	height:177px;
	z-index:11;
	left: 520px;
	top: 650px;
	background-image:url(../Images/imgNosSol.png);
	background-repeat:no-repeat;
}

/*SOLUCIONES*/


#imgDesa {
	position:absolute;
	width:310px;
	height:177px;
	z-index:15;
	left: 58px;
	top: 80px;
	background-image:url(../Images/sol1.png);
	background-repeat:no-repeat;
}
#imgDesign {
	position:absolute;
	width:310px;
	height:177px;
	z-index:15;
	left: 58px;
	top: 80px;
	background-image:url(../Images/sol2.png);
	background-repeat:no-repeat;
}
#imgHost {
	position:absolute;
	width:310px;
	height:177px;
	z-index:15;
	left: 58px;
	top: 60px;
	background-image:url(../Images/sol3.png);
	background-repeat:no-repeat;
}
#imgCommerce {
	position:absolute;
	width:310px;
	height:177px;
	z-index:15;
	left: 58px;
	top: 80px;
	background-image:url(../Images/sol4.png);
	background-repeat:no-repeat;
}
#imgOtros {
	position:absolute;
	width:310px;
	height:177px;
	z-index:15;
	left: 58px;
	top: 80px;
	background-image:url(../Images/sol5.png);
	background-repeat:no-repeat;
}
#txtDesa{
	position:absolute;
	width:539px;
	height:267px;
	z-index:15;
	left: 380px;
	top: 80px;
	}
#txtDesign{
	position:absolute;
	width:560px;
	height:244px;
	z-index:15;
	left: 380px;
	top: 80px;
	}
#txtHost{
	position:absolute;
	width:523px;
	height:191px;
	z-index:15;
	left: 405px;
	top: 60px;
	}
#txtCommerce{
	position:absolute;
	width:555px;
	height:269px;
	z-index:15;
	left: 382px;
	top: 80px;
	}
#txtOtros{
	position:absolute;
	width:558px;
	height:232px;
	z-index:15;
	left: 383px;
	top: 80px;
	}
	
.cursiva{
	font-style:italic;
	}
.links{
	text-decoration:none;
	color:#000;
	font-weight:bold;}
#pqBasico {
	position:absolute;
	width:257px;
	height:277px;
	z-index:11;
	left: 39px;
	top: 270px;
	text-align:left;
	padding-left:15px;
}
#pqInter {
	position:absolute;
	width:257px;
	height:277px;
	z-index:11;
	left: 339px;
	top: 270px;
	text-align:left;
	padding-left:15px;
}
#pqAvanzado {
	position:absolute;
	width:257px;
	height:308px;
	z-index:11;
	left: 639px;
	top: 270px;
	text-align:left;
	padding-left:15px;
}

#contactanos {
	position:absolute;
	width:362px;
	height:23px;
	z-index:11;
	left: 80px;
	top: 162px;
}
/**/


/*FOOT*/

#fbk {
	position:absolute;
	width:83px;
	height:17px;
	z-index:3;
	left: 18px;
	top: 84px;
}

.fbk{
border: solid 0px #8399AF;}

#twt {
	position:absolute;
	width:76px;
	height:50px;
	z-index:9;
	left: 19px;
	top: -46px;
}

.twt{
border: solid 0px #8399AF;}
#etq {
	position:absolute;
	width:52px;
	height:60px;
	z-index:5;
	left: 870px;
	top: -18px;
}
.etq{
border: solid 0px #8399AF;}


/*PIE PAGINA*/

#DerechosR {
	position:absolute;
	width:197px;
	height:18px;
	z-index:3;
	left: 376px;
	top: 87px;
	font-family:Verdana;
	font-size:12px;
	color:#cf2020;
	text-align:center;
	text-decoration:none;
}


.DerechosR{
text-decoration:none;
color:#cf2020;
font-family:Tahoma;
font-size:12px;}

#browser {
	position:absolute;
	width:296px;
	height:17px;
	z-index:3;
	left: 653px;
	top: 85px;
	font-family:Verdana;
	font-size:12px;
	color:#760606;
	text-align:center;
	text-decoration:none;
}

/**/

/**/
