/* ---------------- estilo palabras clave --------------------------------------- */


body {
 /* margin: 5px;
  margin-left: 5px;*/ 
	padding: 0px;
	background: #FFFFFF;
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 12px;
	/*text-align: left;*/
  color: #000000;
  z-index: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  word-spacing:3px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
  /* line-height: 10pt;*/
  /*background-image: url(fotos/fondoOpc02.jpg);*/

}

li {

  list-style-type: none;
  line-height: 13px;
  text-align: left;
   
  
  
}

ul {

  padding-top: -8px;
  *padding-top:7px;
  margin-left: -25px;
  *margin-left: 14px;
  

}

.marizq {

 text-align: center; 

}


#menu li {

  list-style-type: none;
  line-height: 20px;
  *line-height: 19px;
  text-align: left;
   
  
  
}

#menu ul {

  padding-top: 0px;
  *margin-top:0px;
  margin-left: -25px;
  *margin-left: 14px;
  

}

#lista li {

  list-style-type: none;
  line-height: 23px;
  text-align: left;
  font-size: 14px;
  font-family:  Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #000000;
  word-spacing: 2px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
  line-height: 30px;   
  
  
}

#lista ul {

  
  padding-top: -8px;
  *padding-top:7px;
  margin-left: -25px;
  *margin-left: 14px;
  
  

}

h2 {

  font-size: 13px;
  font-family:  Arial, Helvetica, sans-serif;
  font-style: bold;
  font-weight: bold;
  font-variant: bold;
  color: #FFFFFF;
  word-spacing: 2px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
* line-height: 8pt;

}

h1 {

  color: #FFFFFF;
  word-spacing: 2px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
* line-height: 8pt;

}

h4 {

  text-align: center;
	vertical-align: middle;
	font-size: 15px;
	font-style: normal;
  font-weight: normal;
  font-variant: normal;




}

#peq {

	font-size: 11px;
	font-style: normal;
  font-weight: normal;
  font-variant: normal;

}
.peq {

	font-size: 11px;
	font-style: normal;
  font-weight: normal;
  font-variant: normal;

}


 a:link {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #000000;
 
}
 a:visited {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #000000;


}
 a:hover {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #000000;


  
}
 a:active {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #000000;


}

#menu a:link {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: bold;
 font-weight: bold;
 font-variant: bold;
  color: #FFFFFF;
 
}
#menu a:visited {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: bold;
 font-weight: bold;
 font-variant: bold;
 color: #FFFFFF;


}
#menu a:hover {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: bold;
 font-weight: bold;
 font-variant: bold;
 color: #FFFFFF;


  
}
#menu a:active {
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: bold;
 font-weight: bold;
 font-variant: bold;
 color: #FFFFFF;


}

td {

  font-size: 11px;
  font-family:  Arial, Helvetica, sans-serif;
  font-style: bold;
  font-weight: bold;
  font-variant: bold;
  color: #322B24;
  word-spacing: 2px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
* line-height: 8pt;

}

input {

 font-size: 11px;
 font-family: Tahoma, Verdana, Arial; 
 color: #000000; 
 background-color: #B0C49F; 
 border: #322B24; 
 border-style: solid;
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px
 
 

}

textarea {

 font-size: 11px;
 *font-size: 11px;
 font-family: Tahoma, Verdana, Arial; 
 color: #000000; 
 background-color: #B0C49F; 
 border: #322B24; 
 border-style: solid;
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px

}

select {

 font-size: 9px;
 font-family: Tahoma, Verdana, Arial; 
 color: #000000; 
 background-color: #B0C49F; 
 border: #322B24; 
 border-style: solid;
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px

}

/* ---------------- estilos generales capas --------------------------- */



#contenedor {

 margin: 0 auto; 
 /*top: 30%;*/ 
 left: 50%;
 /*margin-top: -150px;*/ 
 margin-left: -420px; 
 position:absolute;
 width:880px; 
 height:800px;
 z-index: 0; 
 background-repeat: no-repeat;
 background-position: top left;
 background: #FFFFFF;
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#banner {

 position:relative;
 width: 880px;
 height: 85px; 
 background: #FFFFFF; 
 background-repeat: no-repeat;
 background-position: top left;
 /*background-image: url(jpg/banner.jpg);*/
 z-index: 0; 
 clear:left;
 margin-bottom: 7px;
}



#lateraldrch {

 position:relative;
 width: 175px;
 height: 695px;
 float: left;  
 z-index: 0; 
 background-repeat: no-repeat;
 background-position: top left;
 background: #FFFFFF;
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#menu {

 position:relative;
 width: 175px; 
 height: 178px;
 *height: 175px;
 z-index: 0; 
 background-repeat: no-repeat;
 background-position: top left;
 background: #388A22;
 margin-bottom: 13px;
 *margin-bottom: 16px;
 clear:left;
 padding-top: 5px;
 *padding-top: 8px;
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#centro {

 position:relative;
 
 width: 705px;
 height: 695px; 
 z-index: 0; 
 float: right;
 background-repeat: no-repeat;
 background-position: top left;
 background: #FFFFFF;
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}




#pie {

 position:relative;
 width: 880px; 
 height: 38px; 
 z-index: 0; 
 background-repeat: no-repeat;
 background-position: top left;
 background: #388A22;
 background-image: url(jpg/bannerinferior.jpg);
 
 clear: both;
 


}

#foto_principal {

 position:relative;
 margin-bottom: 13px;
 *margin-bottom: 13px;
 width: 705px;
 height:183px;

}

#asistencia24 {

 position: relative;
 width: 175px; 
 height: 72px;
 clear: both;
 /*bottom: 0px;*/

}


#operadora {

 position: absolute;
 width: 132px; 
 height: 137px;
 bottom: 0px;

}

#contraelrobo {

 position: absolute;
 width: 132px; 
 height: 137px;
 bottom: 0px;

}


#texto_lateral {

 position: relative
 width: 160px; 
 height: 265px;
 margin-left:10px;
 margin-right:10px;
 margin-top: 10px;
 background: #FFFFFF;
 text-align: left;

}

#negrita {

 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 word-spacing: 5px; /* Separacion entre palabras */
 letter-spacing:0,80pt; /*Separacion letras */
 line-height: 12pt;
 font-family: Arial, Helvetica, sans-serif;


}

#cuadro1 {

 position: relative;
 width: 350px; 
 height: 250px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}

#cuadro2 {

 position: relative;
 width: 350px; 
 height: 250px;
 float: right;
 background: #D7E8D3;
 text-align: right; 
 
}

#cuadro3 {

 position: relative;
 width: 350px; 
 height: 250px;
 float: left;
 background: #D7E8D3;
 text-align: right; 
 
}

#cuadro4 {

 position: relative;
 width: 350px; 
 height: 250px;
 float: right;
 background: #D7E8D3;
 text-align: right; 
 
}

#subtitulo_index {

 position: relative;
 width: 350px; 
 height: 35px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#subtitulo2 {

 position: relative;
 width: 705px; 
 height: 20px;
 float: left;
 background: #B0C49F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#subtitulo_cilindros {

 position: relative;
 width: 705px; 
 height: 30px;
 float: left;
 background: #B0C49F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#titulo {

 position: relative;
 padding-left: 10px;
 padding-top:10px;
 width: 695px; 
 height: 25px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
 #titulo_index {

 position: relative;
 padding-left: 10px;
 padding-top:10px;

 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#titulo_cilindros {

 position: relative;
 padding-left: 10px;
 padding-top: 7px;
 float: left;
 
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#img1 {

 float: left;
 position: relative;
 
}

#img_seguridad_pesada{

 margin-top: 4px;
 margin-left: 0px;
 margin-bottom: 5px;
 position: relative;

}

img_cilindroF3D {


 float: left;
 position: relative;
 
}

#img_cerraduras {


 position: absolute;

 bottom: 0px;

 

}

#img_contacto {


 float: left;
 width: 165px;
 height: 243px;
 position: relative;
 /*background: #B0C49F;*/
 bottom: 0px;

}

#img_contacto_jpg {

 float: left;
 width: 170px;
 
 position: absolute;
 background: #B0C49F;
 bottom: 0px;

}

#img2 {

 float: left;
 position: relative;
 height: 500px;
 background: #61893F;
}

#cuadro_texto {
 
 position: relative;
 width: 140px;
 margin-top: 18px;
 margin-left: 10px;
 margin-right: 25px;
 float:right;
 text-align: left;
 /*background: #618939;*/
 
}


#cuadro_texto_index {
 
 position: relative;
 width: 140px;
 margin-top: 18px;
 margin-left: 10px;
 margin-right: 10px;
 float:right;
 text-align: left;
 /*background: #618939;*/
 
}

#cuadro_texto1 {
 
 position: relative;
 width: 475px;
 margin-top: 5px;
 margin-left: 10px;
 margin-right: 25px;
 float:right;
 text-align: left;
 /*background: #618988;*/
 

}

#cuadro_texto_contacto {
 
 position: relative;
 width: 475px;
 margin-top: 0px;
 *margin-top: 5px;
 margin-left: 10px;
 margin-right: 25px;
 float:right;
 text-align: left;
 /*background: #618988;*/
 

}

#rectangulo1 {

 position: relative;
 width: 705px; 
 height: 250px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}


#rectangulo11 {

 position: relative;
 width: 705px; 
 height: 125px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}



#rectangulo_cialse {

 position: relative;
 width: 705px; 
 height: 250px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo_cialse1 {

 position: relative;
 width: 705px; 
 height: 220px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo2 {

 position: relative;
 width: 705px; 
 height: 167px; 
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo22 {

 position: relative;
 width: 705px; 
 height: 125px; 
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}


#rectangulo3 {

 position: relative;
 width: 705px; 
 height: 167px; 
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo4 {

 position: relative;
 width: 705px; 
 height: 168px;
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}


#rectangulo112 {

 position: relative;
 width: 705px; 
 height: 223px;
 float:left;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo5 {

 position: relative;
 width: 705px; 
 height: 300px;
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo_formulario {

 position: relative;
 width: 705px; 
 height: 278px;
 clear: both;
 background: #D7E8D3;
 text-align: left; 
 
}

#rectangulo6 {

 position: relative;
 width: 705px; 
 height: 243px;
 float:left;
 background: #D7E8D3;
 text-align: left;
 
}

#rectangulo_puertas {

 position: relative;
 width: 705px; 
 height: 243px;
 float:left;
 background: #D7E8D3;
 text-align: left;
 
}

#rectangulo7 {

 position: relative;
 width: 230px; 
 height: 245px;
 float:left;
 background: #D7E8D3;
 text-align: left;
 
}

#rectangulo8 {

 position: relative;
 width: 470px; 
 height: 245px;
 float:right;
 background: #D7E8D3;
 text-align: left;
 
}

#rectangulo9 {

 position:relative;
 width: 705px;
 height: 500px; 
 z-index: 0;
 background-repeat: no-repeat;
 background-position: top left;
 background: #D7E8D3;
 
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#subtitulo8{

 position: relative;
 width: 470px; 
 height: 35px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
  
#titulo8 {

 position: relative;
 padding-left: 10px;
 padding-top:10px;
 width: 470px; 
 height: 25px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
 #titulo8 {

 position: relative;
 padding-left: 10px;
 padding-top:10px;
 width: 220px; 
 height: 25px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }

#subtitulo7{

 position: relative;
 width: 230px; 
 height: 35px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
#subtitulo1{

 position: relative;
 width: 705px; 
 height: 35px;
 float: left;
 background: #61893F;
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
 #subtitulo_puertas{

 position: relative;
 float: left;
 /*background: #61893F;*/
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }
 
 
 #subtitulo_fichet {

 position: relative;
 float: left;
 /*background: #61893F;*/
 text-align: left;
 color: #FFFFFF;
 font-weight: bold;

 }

#cuadro_texto2 {

 position: relative;
 width: 475px;
 margin-top: 5px;
 margin-left: 10px;
 margin-right: 25px;
 float:right;
 text-align: left;
 


}


#cealseg {

 position:absolute;
 width: 705px;
 height: 500px; 
 z-index: 0;
 background-repeat: no-repeat;
 background-position: top left;
 background: #D7E8D3;
 
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}


#blpu {

 position:absolute;
 width: 705px;
 height: 500px; 
 z-index: 0; 
 background-repeat: no-repeat;
 background-position: top left;
 background: #D7E8D3;
 visibility: hidden;
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#cialse {

 position:absolute;
 width: 705px;
 height: 500px; 
 z-index: 0;
 background-repeat: no-repeat;
 background-position: top left;
 background: #D7E8D3;
 visibility: hidden;

 
 /*background: #224411;background-image: url(img/imgfondo.gifx);*/

}

#texto {

  position: relative;
  *position: absolute;
  clear:left;
  padding-left: 15px;
  padding-right:15px;
  /*background: #D7E811;*/
  font-size: 12px;
	color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;


} 

#texto_cialse {

  position: relative;
  width: 500px;
  margin-left: 185px;
  margin-right: 15px;
  margin-top: 40px;
  *margin-top: 10px;
  font-size: 11px;
  

} 

#texto_cialse1 {

  position: absolute;
  width: 500px;
  margin-left: 185px;
  *margin-left: 15px;
  margin-right: 15px;
  margin-top: 300px;
  *margin-top: 10px;
  font-size: 11px;
  

} 

#texto1 {

 position: relative;
 width: 500px;
 height: 425px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 15px;
 float:right;
 text-align: left;

}


#texto_informacion {

 position: relative;
 width: 500px;
 height: 425px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 95px;
 *margin-right: 45px;
 
 float:right;
 text-align: left;

}
#texto12 {

 position: relative;
 width: 455px;
 height: 425px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 25px;
 float:right;
 text-align: left;

}

#texto_primock {

 position: relative;
 width: 455px;
 height: 425px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 15px;
 float: right;
 text-align: left;

}
#texto2 {

 position: relative;
 width: 300px;
 height: 400px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 25px;
 float:left;;
 text-align: left;
 
 

}

#columna_derecha {

 position: relative;
 width: 325px;
 height: 300px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 5px;
 float:right;
 text-align: left;
 
 

} 


#secureline {

 position: relative;
 width: 325px;
 height:  100px;
 margin-top: 10px;
 float:right;
 text-align: left;
 
 

} 

#secureline_texto {

 width: 170px;
 float:right;
 margin-left: 5px;
 margin-right: 5px;
 

}


#jpgs {

  position: relative;
  

}

#volver {

  
  float: right;
  bottom: 0px;
  margin-right: 30px;

}

#swf {

 float:right;


}


#textgo {
position:relative;
 width: 875px; 
 height: 38px; 
 margin-top: 10px;
 margin-left: 0px;
 margin-right: 5px;
 	font-size: 9px;
	/*text-align: left;*/
  color: #334077;
  z-index: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: normal;
  font-variant: normal;
  word-spacing:3px; /* Separacion entre palabras */
  letter-spacing:0,75pt; /*Separacion letras */
  text-align: center; 
}


#copy2 {
  font-style: bold;
  font-weight:normal;
  font-variant: bold;
  font-size: 9px;
  color: #334077;
  font-family: Arial, Helvetica, sans-serif;
  width:900px; 
  text-align: center;
  z-index: -2;
  
}
#copy2 a:link {
	color: #334077;
	text-decoration: none;
	 font-size: 9px;
	 	 font-style: bold;
	   font-weight: bold;
  font-variant: bold;
}
#copy2 a:visited {
	text-decoration: none;
	color: #334077;
	 font-size: 9px;
	 font-style: bold;
}
#copy2 a:hover {
	text-decoration: none;
	color: #334077;
	 font-size: 9px;
	 font-style: bold;
	   font-weight: bold;
  font-variant: bold;
  
}
#copy2 a:active {
	text-decoration: none;
	color: #334077;
	 font-size: 9px;
	 font-style: bold;
}

*----------------------------------------------------------------------------------*






