a:link img, a:hover img, a:visited img, a:active img{border:none;}
a, a:visited{color:#fff; text-decoration:none;}


#body {
	background-color:#111;
	font-family:arial,sans-serif;
	text-rendering: optimizeLegibility;
	text-shadow: 0px 0px rgba 1px (0,0,0,0);
}

p{
	font-family:Arial, Helvetica, sans-serif;
}

/*------------------------------------ ENCABEZADO ----------------------------------*/
#lienzoDiv{
	margin:auto;
	}
	
	
#contenido1{
	position:relative;
	background-color:#eaeaea;
	margin:auto;
	height:1050px;
	width:1280px;
	}


	
#lienzo1{
	position:absolute;
	top:11px;
	background-color:#FFF;
	height:1025px;
	width:989px;
	margin-left:11px;
	border-color: #DDDEDE;
	border-width: 1px;
	border-style: solid;
	}	
		
#contenido2{
	background-color:#FFF;
	position:relative;
	margin:auto;
	height:530px;
	width:1280px;
	}
#contenido3{
	background-color:#FFF;
	position:relative;
	margin:auto;
	height:1050px;
	width:1280px;
	}	
#cabezaDiv{
	position:relative;
	background-color:#28292e;
	margin:auto;
	width:1280px;
	height:143px;
	border:none;
	}
	
#DivEncabezado{
	position:relative;
	width:1280px;
	hight:110px;
	margin:auto;
	}
	
#logoDiv{
	position:absolute;
	top:11px;
	background-image:url(../imagenes/tmsolutions_logo.png);
	margin-left:12px;
	width:191px;
	height:27px;
	padding-top:60px;
	padding-left:136px;
	color:#c9c9c9;
	font: 16px calibri,arial,sans-serif;
	z-index:400;
	border:none;
	}	
#telefonoDiv{
	position:absolute;
	background-image:url(../imagenes/telefono_tm.png);
	float:right;
	width:281px;
	height:17px;
	margin-top:45px;
	margin-right:20px;
	margin-left:982px;
	padding-top:40px;
	padding-left:7px;
	color:#c9c9c9;
	font: 12px arial,sans-serif;
	z-index:500;
	border:none;
	}
	

	
/*---------------------------------------MENU------------------------------------*/	
#InicioDiv{
	position:absolute;
	margin-left:404px;
	width:48px;
	height:13px;
	top:90px;
	z-index:1;
	}	
	
#QuienesSomosDiv{
	position:absolute;
	margin-left:473px;
	width:48px;
	height:13px;
	top:90px;
	z-index:1;
	}	
	
#NuestroServicioDiv{
	position:absolute;
	margin-left:616px;
	width:48px;
	height:13px;
	top:90px;
	z-index:1;
	}
	
#ContactoDiv{
	position:absolute;
	margin-left:796px;
	width:48px;
	height:13px;
	top:90px;
	z-index:1;
	}		
	

/*------------------------------------ CUERPO ----------------------------------*/	

									/*INDEX*/
	
/*#novedades{
	top:740px;
	position:absolute;
	background-image:url(imagenes/novedades.png);
	margin-left:20px;
	width:956px;
	height:290px;
	z-index:960;
}	*/
	
#PresentDiv{
	position:absolute;
	background-image:url(../imagenes/present_index.jpg);
	top:11px;
	color:#CFCFCC;
	font-family:Verdana, sans-serif;
	font-size:16px; 
	margin-left:11px;
	padding-top:351px;
	z-index:5;
}

#NuestroEqServ{
	margin-left:12px;
	}
	
#serv_indexDiv{
	margin-left:342px;
	}	
	
#atCli_indexDiv{
	margin-left:671px;
	}		
	
#NuestroEqServ,#serv_indexDiv,#atCli_indexDiv{
	position:absolute;	
	top:400px;
	background-image:url(../imagenes/colo_ind.png);
	line-height:36px;
	padding-left:0px; 
	font-family:arial;
	font-weight:bold;
	font-size:21px;
	color:#FFF;
	z-index:50;
}	
	
#imgServ{
	position:relative;
	top:103px;
	margin-left:185px;
	}	

#imgTm{
	position:relative;
	top:180px;
	margin-left:180px;
	}	
	
#imgForm{
	position:relative;
	top:107px;
	margin-left:194px;
	height:70px;
	width:71px;
	}	

#NovedadesIndexDiv{
	position:absolute;
	top:750px;
	width:915px;
	height:70px;  
	margin-left:27px;
	z-index:5;
	}
	
#texto1IndexDiv{
	background-color:#FFF;
	position:absolute;
	top:434px;
	line-height:18px;  
	padding-left:10px;
	margin-left:21px;
	border-color: #DDDEDE;
    border-width: 1px;
    border-style: solid;
	z-index:7;
	}

#texto2IndexDiv{
	background-color:#FFF;
	position:absolute;
	top:434px;
	line-height:18px;  
	padding-left:10px;
	margin-left:352px;
	border-color: #DDDEDE;
   border-width: 1px;
   border-style: solid;
	z-index:8;
	}

#texto3IndexDiv{
	background-color:#FFF;
	position:absolute;
	top:434px;
	line-height:18px;  
	padding-left:10px;
	margin-left:681px;
	border-color: #DDDEDE;
   border-width: 1px;
   border-style: solid;
	z-index:8;
	}



#DivIrArriba{
	position:absolute;
	margin-left:50%;
	width:37px;
	height:38px;
	top:5px;
	z-index:50;
	border:none;
	}
	

	
	
#serv1Div{
	top:11px;
	position:relative;
	margin-left:1000px;
	background-color:#FFF;
	color:#fff;
	font: 16px arial;
	padding-left:0px;
	padding-top:0px;
	border-color: #aeafb0;
   border-width: 1px;
   border-style: solid;
		}
		
#relacionados{
	
	position:relative;
	
	background-color:#9C3;
	color:#fff;
	font: 16px arial;
	border-color: #aeafb0;
	border-width: 1px;
	border-style: solid;
		}		


#azul1{
	top:11px;
	margin-left:1000px;
	position:absolute;
	background-image:url(../imagenes/azul_1.jpg);
	z-index:50;
	}
#azulServ{
	position:relative;
	background-color:#30408d;
	z-index:51;
	}		
#azul2{
	top:495px;
	margin-left:1001px;
	position:absolute;
	width:266px;
	height:32px;
	background-color:#ee9803;
	z-index:51;
	}




	


#logo2{
	top:1229px;
	margin-left:1001px;
	background-image:url(../imagenes/logo2.jpg);
	position:absolute;
	z-index:51;
	}	

#logo3{
	top:1549px;
	margin-left:1001px;
	background-image:url(../imagenes/logo3.jpg);
	position:absolute;
	z-index:51;
	}



#promo_imgServ{
	top:509px;
	margin-left:1001px;
	background-image:url(../imagenes/banner.png);
	position:absolute;
	z-index:51;
	}				

p.delineado2{
	font-size:15px;
	font-family: 'arial', Helvetica, sans-serif;
	COLOR: #124b9a;
	font-weight:bold;
	padding-top:2px;
	padding-left:11px;
	line-height:20px;
	}
	
p.normal{
	font-size:15px;
	font-family: 'arial', Helvetica, sans-serif;
	/*COLOR: #ef8121;*/
	COLOR: #ffb901;
	font-weight:bold;
	padding-top:2px;
	padding-left:11px;
	line-height:20px;
	}		

.delineado2:hover { 
	COLOR: #ef8121;
	TEXT-DECORATION:underline;
	
}




p.delineadoServ{
	font-size:15px;
	font-family: 'arial', Helvetica, sans-serif;
	COLOR: #124b9a;
	font-weight:bold;
	padding-top:2px;
	padding-left:11px;
	line-height:20px;

	}

.delineadoServ:hover { 
	COLOR: #ef8121;
	TEXT-DECORATION:underline;
	
}









#subrayChicoDiv{
	position:relative;
	top:11px;
	margin-left:180px;
	color:#888;
	font-family:arial;
	font-size:12px;
	line-height:0px;
	z-index:1000;
	
	
	
	}

#ban_1{
	position:absolute;
	top:716px;
	margin-left:21px;	
}

#ban_2{
	position:absolute;
	top:716px;
	margin-left:353px;	
}

#ban_3{
	position:absolute;
	top:716px;
	margin-left:682px;	
}

#download{
	position:absolute;
	top:633px;
	margin-left:353px;
}



	
													/*SERVICIOS*/
																								


													/*CONTACTO*/
													
#contactoDiv{

	position:relative;
	margin-left:150px;
	height:600px;
	width:1000px;
	
	}

#contactoDatosDiv{
	top:0px;
	position:absolute;
	background-color:#e56d39;
	margin-left:0px;
	}



													
/*------------------------------------ PIE ----------------------------------*/

#pieDiv{ 
	position:relative;
	background-color:#28292e;
	margin:auto;
	top:0px;
	width:1280px;
	height:80px;
	z-index:2;
	border:none;
		
}

#pieContactoDiv{ 
	position:relative;
	background-color:#28292e;
	margin:auto;
	top:0px;
	width:1280px;
	height:80px;
	z-index:2;
	border:none;
}


#pieLogos2Div{
	top:20px;
	position:absolute;
	margin-left:20px;
	width:509px;
	height:46px;
	z-index:38;
	}
/*SOCIAL DEL ENCABEZADO*/
#social{
	top:10px;
	position:absolute;
	margin-left:561px;
	}
#facebook{
	top:10px;
	position:absolute;
	margin-left:910px;
	z-index:900;
	}
	
#twitter{
	top:10px;
	position:absolute;
	margin-left:1020px;
	z-index:800;
	}	


	
/*-----------------------------------------------*/	
	
#linea0{
	top:15px;
	width:1px;
	height:48px;
	position:absolute;
	margin-left:663px;
	z-index:809;
	}		
#linea1{
	top:15px;
	width:1px;
	height:48px;
	background-color:#777777;
	position:absolute;
	margin-left:785px;
	z-index:807;
	}		
#linea2{
	top:15px;
	width:1px;
	height:48px;
	position:absolute;
	background-color:#777777;
	margin-left:928px;
	z-index:808;
	}
#linea3{
	top:15px;
	width:1px;
	height:48px;
	position:absolute;
	background-color:#777777;
	margin-left:1071px;
	z-index:809;
	}

		
#texto_PanelDiv{/*TEXTO*/
	top:6px;
	position:absolute;
	margin-left:683px;
	z-index:801;
	}		

#panelUsrDiv{/*IMAGEN*/
	top:35px;
	width:51px;
	height:30px;
	position:absolute;
	margin-left:700px;
	z-index:801;
	
	}		
		

#texto_formasPagoDiv{/*TEXTO*/
	top:6px;
	position:absolute;
	margin-left:803px;
	z-index:801;
	}
	
#pagoefectivoDiv{/*IMAGEN*/
	top:35px;
	width:;
	height:;
	position:absolute;
	margin-left:803px;
	z-index:801;
	
	}	
	
#mercadoPagoDiv{
	top:37px;
	position:absolute;
	margin-left:854px;
	z-index:801;
	
	}	

	
#texto_encontranosDiv{/*TEXTO*/
	top:6px;
	position:absolute;
	margin-left:945px;
	z-index:804;
	}	

#boton_facebookDiv{
	top:36px;
	position:absolute;
	width:24px;
	height:24px;
	margin-left:946px;
	z-index:804;
	}	
	
#boton_twitterDiv{
	top:36px;
	position:absolute;
	width:24px;
	height:24px;
	margin-left:974px;
	z-index:805;
	}	
	
#boton_linkedinDiv{
	top:36px;
	position:absolute;
	width:24px;
	height:24px;
	margin-left:1002px;
	z-index:806;	
	}	
	
#boton_youtubeDiv{
	top:36px;
	position:absolute;
	width:24px;
	height:24px;
	margin-left:1030px;
	z-index:806;	
	}	


	
#contactenosDiv{ /*TEXTO*/
	top:6px;
	position:absolute;
	margin-left:1089px;
	text-align:left;
	z-index:803;
}
	
/*-----------------------------------------QUIENES SOMOS-----------------------------------------*/

#sobreNosotrosDiv{ /*IMAGEN*/
	top:71px;
	position:absolute;
	background-color:#68a3df;
	margin-left:41px;
	z-index:20;
}

#sobreNosotrosTexto{ /*TEXTO*/
	top:30px;
	position:absolute;
	margin-left:35px;
	z-index:20;
}


#QSTMtextoDiv{
	top:122px;
	position:absolute;
	margin-left:34px;
	z-index:20;		
}

#QSTMyelclienteDiv{ /*IMAGEN*/
	top:207px;
	position:absolute;
	background-color:#68a3df;
	margin-left:50px;
	z-index:22;		
}

#QSTMyelclienteTexto{ /*TEXTO*/
	top:201px;
	position:absolute;
	margin-left:95px;
	z-index:50;
	}

#QSTMnuestraMisionDiv{ /*IMAGEN*/
	top:410px;
	position:absolute;
	background-color:#68a3df;
	margin-left:50px;
	z-index:23;		
}

#QSTMnuestraMisionTexto{ /*TEXTO*/
	top:404px;
	position:absolute;
	margin-left:95px;
	z-index:24;	
	}


#QSTMnuestraGenteDiv{ /*IMAGEN*/
	top:610px;
	position:absolute;
	background-color:#68a3df;
	margin-left:50px;
	z-index:20;		
}

#QSTMnuestraGenteTexto{ /*TEXTO*/
	top:604px;
	position:absolute;
	margin-left:95px;
	z-index:20;		
}


#QSTMnuestrosValoresTexto{ /*TEXTO*/
	top:738px;
	position:absolute;
	margin-left:95px;
	width:850px;
	height:126px;
	z-index:27;		
}

#marcoDiv{
	top:720px;
	position:absolute;
	margin-left:75px;
	box-shadow:0px 16px 40px rgba(0,0,0,0.4);
	z-index:78;	
	}


#QSmarcoTexto1{ /*TEXTO1*/
	top:125px;
	position:absolute;
	margin-left:1008px;
	z-index:21;		
}

#QSmarcoTexto1_2{
	position:absolute;
	top:336px;
	margin-left:1008px;
	background-color:#5a8cd1;
	z-index:22;
}

#QSmarcoTexto2{ /*TEXTO2*/
	top:425px;
	position:absolute;
	margin-left:1008px;
	z-index:21;		
}

#QSmarcoTexto2_2{
	position:absolute;
	top:636px;
	margin-left:1008px;
	background-color:#5a8cd1;
	z-index:22;
}




#QSmarcoTexto3{ /*TEXTO3*/
	top:713px;
	position:absolute;
	margin-left:1008px;
	z-index:21;		
}
#QSmarcoTexto3_2{
	position:absolute;
	top:924px;
	margin-left:1008px;
	background-color:#5a8cd1;
	z-index:22;
}






#elmenuDiv{
	position:absolute;
	margin-left:284px;
	width:712px;
	height:30px;
	top:115px;
	z-index:100;
	border:none;
	}
	
	
/*--------------------------------------------------SOPORTE-----------------------------------------------------------*/
#Texto1SopoDiv{
	top:0px;
	position:absolute;
	margin-top:30px;
	margin-left:15px;
	z-index:60;	
	}

#Texto2SopoDiv{
	top:10px;
	position:absolute;
	margin-top:30px;
	margin-left:85px;
	z-index:60;	
	}

/*_________________________________________________TEXTO__________________________________________________________*/

	
p.submenu{
	font-family:arial,sans-serif;
	color:#666666;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	}
p.texto1{
	font-family:carial,sans-serif;
	color:#444444;
	font-size:2em;
	line-height:40px;
	}
p.texto2{
	font-family:arial,sans-serif;
	color:#666666;
	font-size:0.9em;
	margin-top:3px;
	line-height:20px;
	font-weight:bold;
	}
p.texto3{
	font-family:Arial, Helvetica, sans-serif;
	color:#57585a;
	font-size:14px;
	line-height:21px;
	margin-left:18px;
	padding-top:0px;
	margin-top:240px;
	
	}	
			
p.textoTitulo1{
	font-family:calibri,arial,sans-serif;
	color:#ef8121;
	font-size:50px;
	line-height:40px;
	width:400px;
	}	
	
p.textoSubtitulo1{
	font-family:arial,sans-serif;
	color:#808080;
	font-size:19px;
	line-height:25px;
	font-style:italic;
	}
p.textoIndexCarteles{
	font-family:arial,sans-serif;
	color:#57585a;
	font-size:0.8em;
	line-height:19px;
	margin-top:5px;
	margin-left:7px;
	font-weight:bold;
	font-variant:normal;
	}	
p.textoNuestrosServTitulo{
	font-family:arial,sans-serif;
	color:#555555;
	font-size:17px;
	line-height:16px;
	margin-top:3px;
	font-weight:bold;
	}	
p.textoNuestrosServTexto{
	font-family:arial,sans-serif;
	color:#666666;
	font-size:11px;
	text-rendering:optimizelegibility;
	line-height:13px;
	margin-top:3px;
	font-weight:bold;
	}		
p.textoServicios1{
	font-family:arial,sans-serif;
	color:#FFFFFF;
	font-size:50px;
	line-height:23px;
	}	
	
p.textoServicios2{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#575757;
	font-size:0.9em;
	line-height:21px;
	}	

p.textoServicios3{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#575757;
	font-size:0.8em;
	line-height:19px;
	}		
	
p.textoFuentes1{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#575757;
	font-size:0.8em;
	line-height:21px;
	}	
	
	

p.tServ2Tit{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#575757;
	font-size:20px;
	line-height:28px;
	}	
	
p.textoPie{
	font-family:arial,sans-serif;
	color:#c9c9c9;
	font-size:13px;
	margin-top:3px;
	line-height:20px;
	}
p.contacto{
	font-family:calibri,arial,sans-serif;
	color:#57585a;
	font-size:16px;
	line-height:20px;
	}		
	
p.textoServiciosIndexDiv{
	font-family:arial,sans-serif;
	color:#666666;
	font-size:12px;
	line-height:13px;
	padding-left:11px;
	padding-top:0px;
	}	
	









p.textoSubtCont{
	font-family:arial,sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	}

p.textoCont1,p.textoCont2,p.textoCont3{
	font-family:arial,sans-serif;
	color:#FFF;
	font-size:15px;
	
	background-color:#e98357;
	font-weight:bold;
	}

p.textoCont1{
	width:120px;
	height:27px;
	padding-top:7px;
}	
p.textoCont2{	
	width:230px;
	height:27px;
	padding-top:7px;
}
p.textoCont3{
	width:140px;
	height:47px;
	padding-top:7px;
}
	
	
	
p.textoFacebookCont{
	font-family:arial,sans-serif;
	color:#FFFFFF;
	padding-top:0px;
	font-size:16px;
	font-weight:bold;
	
	}	
	p.textoFacebook2Cont{
	font-family:arial,sans-serif;
	color:#FFF;
	padding-top:0px;
	font-size:15px;
	font-weight:bold;
	line-height:40px;
	}	
	
p.textoTwitterCont{
	font-family:arial,sans-serif;
	color:#FFFFFF;
	padding-top:0px;
	font-size:16px;
	font-weight:bold;
	
	}	
	

	
p.textoTwitter2Cont{
	font-family:arial,sans-serif;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	line-height:40px;
	}		


	
p.azul{
	font-family:Arial,calibri;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	line-height:32px;
	margin-top:3px;
	
	
	}	
	
#todServ{
	top:0px;
	position:relative;
	margin-left:1012px;
	background-color:#FFF;
	color:#fff;
	font: 16px arial;
	padding-left:0px;
	padding-top:0px;
	border-color: #aeafb0;
    border-width: 1px;
    border-style: solid;
		}
#todServDos{
	position:absolute;
	top:11px;
	margin-left:11px;
	background-color:#52648a;	
	z-index:1;
		}	
	
#todServTres{
	position:absolute;
	top:747px;
	margin-left:11px;
	background-color:#52648a;	
	z-index:1;
		}	

#todServCuatro{
	position:absolute;
	top:796px;
	margin-left:11px;
	background-color:#52648a;	
	z-index:1;
		}	

#casa2{
	position:absolute;
	top:760px;
	font-family:arial,sans-serif;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-left:33px;
	}			
			
			
					
#uno_so{
	position:absolute;
	top:25px;
	margin-left:1013px;
}		

#azul3{
	top:242px;
	margin-left:1012px;
	position:absolute;
	background-color:#52648a;
	z-index:50;
	}	

#azul4{
	top:502px;
	margin-left:1012px;
	position:absolute;
	background-color:#52648a;
	z-index:50;
	}
	
#azul5{
	top:669px;
	margin-left:1012px;
	position:absolute;
	background-color:#52648a;
	z-index:50;
	}			
	
p.servrel{
	font-family:arial,sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding-top:1px;
	line-height:24px;
	margin-left:915px;
	}
#casa{
	position:absolute;
	top:4px;
	font-family:arial,sans-serif;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-left:33px;
	}
	

	
#cuadraditosdiv{
	position:absolute;
	top:7px;
	margin-left:16px;
	}
	
#LeerMasDiv{
	position:absolute;
	height:50px;
	width:60px;
	top:106px;
	margin-left:260px;
	color:#777;
	font: 10px "Helvetica", sans-serif;
	font-weight:bold;
	}	

#ConteServSop{
	width:960px;
	height:330px;
	background-color:#999;
	float:left;
	
	}
#SubContServ{
	top:0px;
	width:200px;
	height:20px;
	background-color:#333;
	}	
	






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

#conts{
position:absolute;	
margin-top:660px;
margin-left:13px;
font-family:Arial, Helvetica, sans-serif;
}


#gris{
font-weight:bold;
color:#FFF;
width:200px;
height:29px;
padding-top:7px;
float:left;
}
#uno{
color:#575757;
font-weight:bold;
width:200px;
height:33px;
padding-top:17px;
float:left;
font-size:13.6px;
}

#dos{
color:#575757;
font-weight:bold;
width:200px;
height:32px;
padding-top:18px;
float:left;
}



#titulos{
width:335px;
height:33px;
padding-top:17px;
padding-left:15px;
float:left;
color:#575757;
font-size:13.4px;
}
#titulos2{

width:335px;
height:29px;
padding-top:6px;
padding-left:15px;
float:left;
font-weight:bold;
color:#FFF;
}

p.textoqsDer{
	font-family:arial,sans-serif;
	color:#FFFFFF;
	font-size:11.3px;
	line-height:13px;
	margin-top:6px;
	font-weight:bold;
	padding-left:9px;
	}		


#fotpm{
	position:absolute;
	margin-top:838px;
	margin-left:39px;
	}
	
#spla1{
	position:absolute;
	margin-top:335px;
	margin-left:195px;
	}	
	
#camAlar{
	position:absolute;
	margin-top:1351px;
	margin-left:39px;
	}
	
	
#fot2pm{
	position:absolute;
	margin-top:85px;
	margin-left:485px;
	background-image:url(../imagenes/14.jpg);
	width:406px;
	height:372px;
	}
	
#fot2bk{
	position:absolute;
	margin-top:400px;
	margin-left:620px;
	background-image:url(../imagenes/13.jpg);
	width:336px;
	height:240px;
	}

#fot3rcw{
	position:absolute;
	margin-top:190px;
	margin-left:500px;
	background-image:url(../imagenes/redes2.jpg);
	width:430px;
	height:268px;
	}
#fot4cl{
	position:absolute;
	margin-top:255px;
	margin-left:635px;
	background-image:url(../imagenes/correo1.jpg);
	width:320px;
	height:320px;
	}					
					
#texto2_sdc{
	position:absolute;
	margin-top:617px;
	margin-left:528px;
	width:400px;
	height:210px;
	}
#foto3sdc{
	position:absolute;
	margin-top:350px;
	margin-left:580px;
	background-image:url(../imagenes/Asterisk.jpg);
	width:315px;
	height:177px;
	}		
	
	
	
#foto4cs{
	position:absolute;
	margin-top:320px;
	margin-left:610px;
	background-image:url(../imagenes/sasa.jpg);
	width:329px;
	height:295px;
	}		
#foto4_2cs{
	position:absolute;
	margin-top:1400px;
	margin-left:530px;
	background-image:url(../imagenes/alarm3.jpg);
	width:425px;
	height:347px;
	}
	
#foto4_1sw{
	position:absolute;
	margin-top:1398px;
	margin-left:456px;
	background-image:url(../imagenes/Logotipos1.jpg);
	width:500px;
	height:317px;
	}		
				
#foto5pw{
	position:absolute;
	margin-top:160px;
	margin-left:610px;
	background-image:url(../imagenes/2_pw.jpg);
	width:320px;
	height:320px;
	}		
	
#foto6st{
	position:absolute;
	margin-top:150px;
	margin-left:630px;
	background-image:url(../imagenes/st.jpg);
	width:314px;
	height:250px;
	}
#bkftp{
	position:absolute;
	margin-top:520px;
	margin-left:780px;
	}			

#bkcin{
	position:absolute;
	margin-top:650px;
	margin-left:800px;
	}	
	
#log{
	position:absolute;
	margin-left:415px;
	margin-top:150px;
	
	}	

#log_tit{
	position:relative;
	margin-left:0px;
	margin-top:0px;
	background-color:#f17e00;
	width:482px;
	height:32px;
	border-width:1px;
	border-color:#f17e00;
	border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
	}		

#log_cuer{
	position:relative;
	margin-left:0px;
	margin-top:1px;
	background-color:#e7ebef;
	width:482px;
	height:138px;
	border-width:1px;
	border-color:#989898;
	border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
	}		

p.log1{
	font-family:calibri,arial,sans-serif;
	color:#FFFFFF;
	font-size:20px;
	padding-top:4px;
	padding-left:10px;
	}		
p.log2{
	text-align:right;
	margin-top:12px;
	font-family:calibri,arial,sans-serif;
	color:#4d4d4d;
	font-size:20px;
	padding-top:4px;
	padding-left:10px;
	line-height:32px;
	}	
p.log3{
	text-align:center;
	margin-top:117px;
	font-family:calibri,arial,sans-serif;
	color:#2e4885;
	font-size:15px;
	}		
	
	
#log_text1{
	position:absolute;
	margin-left:0px;
	margin-top:1px;
	
	width:185px;
	height:110px;
}

#log_form1{
	position:absolute;
	margin-left:210px;
	margin-top:24px;

	width:245px;
	height:58px;
}

#olvid{
	position:absolute;
	margin-left:85px;
	margin-top:6px;
	width:450px;
	height:58px;
}

p.olvi{
	font-family:calibri,arial,sans-serif;
	color:#676766;
	font-size:17px;
	}	

<!--//PANEL LATERAL-->
#separa{
	position:relative;
	width:265px;
	height:1px;
	background-color:#aeafb0;
	float:left;
	position:relative;
	
	background-color:#FFF;
	color:#fff;
	font: 16px arial;
	border-color: #aeafb0;
	border-width: 1px;
	border-style: solid;
	}
#separador_01{
	width:267px;
	height:13px;
	background-color:#eaeaea;
	float:left;
	}	
#ProdRel{
	position:relative;
	width:265px;
	height:95px;
	margin-left:-1px;
	background-color:#f0f0f0;
	float:left;
	border-bottom-color:#aeafb0; 
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#aeafb0;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#aeafb0;
	border-right-width:1px;
	border-right-style:solid;
	}
#ImgProdRel{
	position:relative;
	width:95px;
	height:95px;
	float:left;
	}
#ContProdRel{
	position:relative;
	width:163px;
	height:95px;
	float:left;
	}	
#TitProdRel{
	position:relative;
	width:171px;
	height:17px;
	float:left;
	margin-top:6px;
	font-weight:bold;
	color:#30408d;
	font-size:12px;
	text-align:left;
	}	
#TextProdRel{
	position:relative;
	width:163px;
	height:50px;
	float:left;
	font-size:8.6px;
	color:#444;
	font-weight:bold;
	font-family:arial;
	}	
#PrecProdRel{
	position:relative;
	width:163px;
	height:22px;
	position:relative;
	float:left;
	}	
.PrecProdRela{
	margin-left:100px;
	font-weight:bold;
	color:#4d4d4d;
	font-size:15px;
	margin-top:2px;
	}	

#promo_img{
	width:267px;
	height:525px;
	position:relative;
	float:left;
	margin-left:0px;
	}	

#serv1ServDiv{
	width:266px;
	height:485px;
	background-color:#FFF;
	border-bottom-color:#aeafb0; 
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#aeafb0;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#aeafb0;
	border-right-width:1px;
	border-right-style:solid;

	}	
	