<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* Generales*/
.col1   { margin-left:10px; }.col1-1 { margin-left:0px; }.col2   { margin-left:90px; }.col2-1 { margin-left:80px; }.col2-2 { margin-left:70px; }.col3   { margin-left:170px; }.col3-1 { margin-left:160px; }.col3-2 { margin-left:150px; }.col4   { margin-left:250px; }.col4-1 { margin-left:240px; }.col4-2 { margin-left:230px; }.col5   { margin-left:330px; }.col5-1 { margin-left:310px; }.col5-2 { margin-left:300px; }.col6   { margin-left:410px; }.col6-1 { margin-left:400px; }.col6-2 { margin-left:390px; }.col7   { margin-left:490px; }.col7-1 { margin-left:480px; }.col7-2 { margin-left:470px; }.col8   { margin-left:570px; }.col8-1 { margin-left:560px; }.col8-2 { margin-left:550px; }.col9   { margin-left:650px; }.col9-1 { margin-left:640px; }.col9-2 { margin-left:630px; }.col10  { margin-left:730px; }.col10-1{ margin-left:720px; }.col10-2{ margin-left:710px; }.col11  { margin-left:810px; }.col11-1{ margin-left:800px; }.col11-2{ margin-left:790px; }.col12  { margin-left:890px; }.col12-1{ margin-left:880px; }.col12-2{ margin-left:870px; }.col12-3{ margin-left:950px; }

@font-face { font-family:OpenSans-Regular; src: url("../fonts/OpenSans-Regular.eot");}
@font-face { font-family:OpenSans-Regular; src: url("../fonts/OpenSans-Regular.ttf");}

@font-face { font-family:OpenSans-Bold; src: url("../fonts/OpenSans-Bold.eot");}
@font-face { font-family:OpenSans-Bold; src: url("../fonts/OpenSans-Bold.ttf");}

@font-face { font-family:Roboto-Regular; src:url("../fonts/Roboto-Regular.eot");}
@font-face { font-family:Roboto-Regular; src:url("../fonts/Roboto-Regular.ttf");}

*{ margin:0px; padding:0px; text-decoration:none; font-family:Roboto-Regular, Arial; font-size:13px; font-weight:normal; background-repeat:no-repeat;}

body{ background-image:url(../images/common/bkg.png); background-repeat:repeat;}
b,strong{font-family:OpenSans-Bold;}

.shadow { 	-moz-box-shadow: 0px 0px 13px #000000;
			-webkit-box-shadow: 0px 0px 13px #000000;
			box-shadow: 0px 0px 13px #000000;}

.shadow2 {}

ul{ margin-left:30px;}
ol{ margin-left:30px;}
li{ line-height:18px;}

/*Font-family
h1,h2{font-family:OpenSans-Regular; padding-top:0px; padding-bottom:0px;}*/

/*common*/
.contenedor{ position:relative; width:960px; margin:0 auto; }
.cabecera{ background-image: url(../images/common/bg-cabecera.png); background-repeat:repeat; text-align:center; height:195px; padding-bottom:13px}
.cabecera img{ margin-top:35px;}
.contenido{ }
.footer{ position: relative; height:98px; text-align:center;}
.info{ position:relative; margin: 0 auto; padding-top:26px; width:651px; height:50px; text-align:center; font-size:20px; color:white;}
.izq{float:left;}
.der{float:right;}

/*degradado azul para el menu horizontal, cabecera y footer*/
.degradado {
background: #2d73b4; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #2d73b4 0%, #004d7e 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#2d73b4), color-stop(100%,#004d7e)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #2d73b4 0%,#004d7e 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #2d73b4 0%,#004d7e 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #2d73b4 0%,#004d7e 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #2d73b4 0%,#004d7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d73b4', endColorstr='#004d7e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

/*banner*/
.banners{position:relative; overflow:hidden; width:960px; height:493px; border-bottom:solid 4px #efc109; background-color:#FFF;}
.carrusel{position:absolute; width:960px; height:493px;}
.banner{float:left;  width:960px; height:493px;position: relative;}

/**************************/
/*Index*/
.cabecera .menu{z-index:6; position:relative; margin-top:21px; margin-left:30px; margin-right:30px; border-radius: 10px; width:900px; height:35px;  border-bottom:solid 4px #efc109; background-color:#FFF;}
.menu a{display: block;float: left;height: 27px;padding: 10px 0px 0px 0px;font-family: Roboto-Regular;margin-left: 5px;margin-right: 5px;color: white;width: 140px;}
#home {color:#efc109;}
.contenido_botones{ position:relative; width:960px; height:268px; margin:0 auto; background-color:#eaeaea;}
.barra{position:relative; width:960px; height:39px; background-image:url(../images/index/bkgbarra.png);background-size:cover;}
.barra2{ position:relative; width:960px; height:28px; background-color:#eaeaea;}
.barra3{ position:relative; width:960px; height:82px; background-image:url(../images/common/bg-footer.png); background-repeat:repeat-y; border-bottom:solid 4px #efc109;}
.barra4{ position:relative; background-color:#FFF; height:14px; width:960px;}
.barra5{ position:relative; width:960px; height:21px;}

.tabla{ position:relative; margin-left:20px; background-image:url(../images/common/bg-footer.png);}
.tabla td{ padding-top:29px;}
.tabla img{ margin-left:15px;}
.text { color:#004d7e; font-size:23px;}

#pleca-bottom-body{ /*position:relative; z-index:20;*/ background-color:#001f47; height:9px;}

/*BOX*/
.box_uno{ position:relative; float:left; width:300px; height:235px; margin-left:15px; margin-top:15px; background-image:url(../images/index/bkgbtn.png);}
.box_uno img{ margin-top:14px; margin-left:18px;}


/***********************************/
/*Hacerca de procusa*/
/*degradado gris para contenido*/
.degradado2{background: #e7f0f5; /* Old browsers */
background: -moz-linear-gradient(left,  #e7f0f5 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e7f0f5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #e7f0f5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #e7f0f5 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #e7f0f5 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #e7f0f5 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f0f5', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

/*degradado gris para cajas de texto*/
.degradado3{background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/*degradado gris para baner extra derecha*/
.degradado4{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */

}

/*degradado azul para div interno del baner extra derecho*/
.degradado5{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #004d7e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#004d7e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#004d7e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#004d7e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#004d7e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#004d7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#004d7e',GradientType=0 ); /* IE6-9 */
}


/*menu*/
#acerca_contenido{ overflow:hidden;}
#acerca_contenido &gt; .izq{height:434px; width:399px;}
#acerca_contenido ul.menu2{ list-style:none; margin-top:54px; margin-left:0px;}
#acerca_contenido ul.menu2 &gt; li{ width:252px; height:35px; position:relative; background-image:url(../images/acerca/bkg_acerca.png); background-repeat:repeat; border-radius:0 13px 13px 0; box-shadow:0px 3px 7px #CCCCCC; margin-bottom:27px}
#acerca_contenido ul.menu2 &gt; li a{ display:block; position:relative; color:#004d7e; font-size:15px; padding:7px 10px 0 38px;}
#acerca_contenido ul.menu2 &gt; li a span{ display:none; position:absolute; background-image:url(../images/acerca/flecha.png); right:0; top:-5px; width:45px; height:35px;}
#acerca_contenido ul.menu2 &gt; li a:hover span{display:block;}

/*contenido derecho*/
#acerca_contenido &gt; .der{ width:447px; height:410; margin-top:24px; margin-right:114px; border-radius:13px 13px 0px 0; box-shadow:-7px 3px 7px #CCCCCC;}
h1{font-size:26px; font-family:Roboto-Regular; padding-top:35px; padding-bottom:34px; padding-left:34px;}
.bullet-title{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:34px; margin-right:10px; color:#004d7e;}
.p1{ margin-left:50px; margin-bottom:19px; margin-top:0px; margin-right:100px; color:#002354; font-size:14px; font-family:Roboto-Regular; text-align:justify;}
.p2{ margin-left:50px; margin-bottom:32px; margin-top:0px; margin-right:90px; color:#002354; opacity:0.3; font-size:20px; font-family:Roboto-Regular; text-align:justify;}
.p3{ margin-left:50px; margin-bottom:61px; margin-top:0px; margin-right:100px; color:#002354; font-size:14px; font-family:Roboto-Regular; text-align:justify;}

/*contenido de abajo*/
#acerca_contenido &gt; .der +.der{ width:761px; margin-top:0px; margin-left:50px; margin-right:151px;}

/*texto*/
#acerca_contenido &gt; .der +.der &gt; .izq{ width:446px; border-radius:13px 13px 0px 0px; box-shadow:0px 10px 7px #CCCCCC;}
#acerca_contenido &gt; .der +.der &gt; .izq h2{font-size:26px; font-family:Roboto-Regular; padding-top:52px; padding-bottom:31px; padding-left:34px;}
#acerca_contenido &gt; .der +.der &gt; .izq .bullet-title{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:24px; margin-right:10px; color:#004d7e;}
#acerca_contenido &gt; .der +.der &gt; .izq .p1{ margin-left:50px; margin-bottom:35px; margin-top:0px; margin-right:75px; color:#002354; font-size:14px; font-family:Roboto-Regular;}

#acerca_contenido &gt; .der +.der &gt; .izq h3{font-size:26px; font-family:Roboto-Regular; padding-top:0px; padding-bottom:10px; padding-left:34px;}
#acerca_contenido &gt; .der +.der &gt; .izq .bullet-title2{ background-image:url(../images/common/plus.png); background-position:left top; margin-left:24px; margin-right:10px; color:#004d7e;}
#acerca_contenido &gt; .der +.der &gt; .izq .p4{ margin-left:50px; margin-bottom:45px; margin-top:0px; margin-right:75px; color:#002354; font-size:14px; font-family:Roboto-Regular;}

/*imagen
#acerca_contenido &gt; .der +.der &gt; .der{ }*/

/*barra derecha extrema*/
#der_ext{width:151px; height:834px; position:absolute; right:0px; bottom:40px; border-radius:13px 0px 0px 0px; box-shadow:-7px 1px 5px #CCCCCC;}
#der_ext_int{width:15px; height:765px; position:absolute; right:25px; bottom:0px; opacity:0.2;}


/***Mision, Vision y Valores**********************************************************************/
/*menu*/
#acerca_mision{ overflow:hidden;}
#acerca_mision &gt; .izq{height:434px; width:399px;}
#acerca_mision ul.menu2{ list-style:none; margin-top:54px; margin-left:0px;}
#acerca_mision ul.menu2 &gt; li{width:252px; height:35px;  position:relative; background-image:url(../images/acerca/bkg_acerca.png); background-repeat:repeat; border-radius:0 13px 13px 0; box-shadow:0px 3px 7px #CCCCCC; margin-bottom:27px}
#acerca_mision ul.menu2 &gt; li a{ display:block; position:relative; color:#004d7e; font-size:15px; padding:7px 10px 0 38px;}
#acerca_mision ul.menu2 &gt; li a span{ display:none; position:absolute; background-image:url(../images/acerca/flecha.png); right:0; top:-5px; width:45px; height:35px;}
#acerca_mision ul.menu2 &gt; li a:hover span{display:block;}

/*contenedor derecho para cuadros de texto*/
#acerca_mision &gt; .der{ position:absolute;}

/*contenido*/
#mision{ width:479px; height:950px; position:relative; z-index:1; top:20px; margin-left:316px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#mision &gt; div{width:15px; height:650px; position:absolute; left:28px; bottom:0px; opacity:0.2;}
#mision &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:33px; padding-bottom:16px; padding-left:30px; color:#004d7e;} /*titulo*/
.bullet-title_mision{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:30px} /*viñeta*/
.p1_mision{padding-left:40px; margin-bottom:11px; margin-top:0px; margin-right:174px; color:black; font-size:20px; font-family:Roboto-Regular;} /*texto de subtitulo*/
.p2_mision{margin-left:48px; margin-bottom:25px; margin-top:0px; margin-right:56px; color:#004d7e; font-size:14px; font-family:Roboto-Regular;}/*texto*/

#vision{ width:479px; height:645px; position:absolute; z-index:2; top:512px; margin-left:410px; border-radius:13px 13px 0px 0px; box-shadow:-7px 1px 7px #CCCCCC;}
#vision &gt; div{width:15px; height:340px; position:absolute; left:26px; bottom:0px; opacity:0.2;}
#vision &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:28px; padding-bottom:15px; padding-left:25px; color:#004d7e;} /*titulo*/
.bullet-title_vision{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:25px} /*viñeta*/
.p1_vision{padding-left:40px; margin-bottom:20px; margin-top:0px; margin-right:189px; color:black; font-size:20px; font-family:Roboto-Regular;} /*texto de subtitulo*/
.p2_vision{margin-left:44px; margin-bottom:55px; margin-top:0px; margin-right:51px; color:#004d7e; font-size:14px; font-family:Roboto-Regular;}/*texto*/

#valores{ width:450px; height:390px; position:absolute; z-index:3; top:767px; left:500px; border-radius:13px 13px 0px 0; box-shadow:-7px 1px 7px #CCCCCC; background-image:url(../images/acerca/bkgval.png);}
#valores &gt; div{width:15px; height:200px; position:absolute; left:23px; bottom:0px; opacity:0.2;}
#valores &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:30px; padding-bottom:19px; padding-left:30px; color:#004d7e;} /*titulo*/
.bullet-title_valores{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:30px} /*viñeta*/
.p1_valores{padding-left:40px; margin-bottom:16px; margin-top:0px; margin-right:167px; color:black; font-size:20px; font-family:Roboto-Regular;} /*texto de subtitulo*/
.p2_valores{margin-left:51px; margin-top:0px; margin-right:44px; color:#004d7e; font-size:14px; font-family:Roboto-Regular;}/*texto*/

.rotar {
    /* Chrome y Safari */
    -webkit-transform: rotate(90deg);
    /* Firefox */
    -moz-transform: rotate(90deg);
    /* Opera */
    -o-transform: rotate(90deg);
    /* IE 9 */
    -ms-transform: rotate(90deg);
    /* IE 8 */
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#texto_ext{ width:490px; height:41px; font-size:27px; color:#f3b500; z-index:4; position:absolute; top:450px; left:660px;}
.bullet-title-texto{ background-image:url(../images/acerca/tri.png); background-position:right center; margin-left:10px}

#img{ width:253px; z-index:5; position:absolute; bottom:40px; left:63px; border-radius:13px 0px 0px 0px; box-shadow:-7px 1px 5px #CCCCCC;}

/***Logros**********************************************************************/
/*menu*/
#acerca_logros{ overflow:hidden;}
#acerca_logros &gt; .izq{height:434px; width:399px;}
#acerca_logros ul.menu2{ list-style:none; margin-top:54px; margin-left:0px;}
#acerca_logros ul.menu2 &gt; li{width:252px; height:35px;  position:relative; background-image:url(../images/acerca/bkg_acerca.png); background-repeat:repeat; border-radius:0 13px 13px 0; box-shadow:0px 3px 7px #CCCCCC; margin-bottom:27px}
#acerca_logros ul.menu2 &gt; li a{ display:block; position:relative; color:#004d7e; font-size:15px; padding:7px 10px 0 38px;}
#acerca_logros ul.menu2 &gt; li a span{ display:none; position:absolute; background-image:url(../images/acerca/flecha.png); right:0; top:-5px; width:45px; height:35px;}
#acerca_logros ul.menu2 &gt; li a:hover span{display:block;}

/*contenido*/
#logros{ width:542px; height:890px; position:relative; z-index:2; top:65px; margin-left:340px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#logros &gt; div{width:15px; height:735px; position:absolute; left:20px; bottom:0px; opacity:0.2;}
#logros &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:35px; padding-bottom:29px; padding-left:34px;}
.bullet-title_logro{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:34px; margin-right:10px; color:#004d7e;}

#logros &gt; p{margin-left:85px; margin-bottom:20px; margin-top:0px; margin-right:55px; color:#004d7e; font-size:13px; font-family:Roboto-Regular; text-align:justify;}/*texto*/

#img_l{ width:253px; z-index:1; position:absolute; bottom:40px; left:0px;}

#flecha1{ width:362px; height:97px; position:absolute; z-index:3; top:903px; right:0px; opacity:0.05;}
#flecha1 &gt; .izq{ position:relative; z-index:3; width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-right:32px solid #0080c1;}
#flecha1 &gt; .der{ position:relative; z-index:3; width: 330px; height: 97px; background-color:#0080c1; }

#flecha2{ width:510px; height:97px; position:absolute; z-index:4; top:950px; right:0px; opacity:0.1;}
#flecha2 &gt; .izq{ position:relative; z-index:4; width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-right:32px solid #0080c1;}
#flecha2 &gt; .der{ position:relative; z-index:4; width: 478px; height: 97px; background-color:#0080c1; }

#text_fecha { position:absolute; z-index:5; width: 478px; height: 97px; top:950px; right:0;}
#text_fecha &gt; p{ margin-left:54px; margin-top:10px; margin-right:72px; color:#002354; font-size:20px; font-family:Roboto-Regular;}/*texto*/

/***Productos*****Iceberg*****************************************************************/
/*menu*/
#productos_iceberg{ overflow:hidden;}
#productos_iceberg &gt; .izq{height:140px; width:400px;}
#productos_iceberg &gt; .izq &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:40px; padding-left:35px;}
#productos_iceberg &gt; .izq &gt; .bullet-title_logro{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:40px; color:#004d7e;}

/*contenido*/
#iceberg_img{ width:561px; height:940px; position:relative; z-index:1; top:24px; margin-left:399px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#iceberg_img &gt; img{ margin-left:149px;}
#iceberg_img &gt; #img_bottomuno{width:437px; height:348px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimguno.png);}
#iceberg_img &gt; #img_bottomdos{width:437px; height:308px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimgdos.png);}

/*descripcion producto*/
#iceberg{ width:498px; height:777px; position:absolute; z-index:2; top:370px; margin-left:57px; bottom:0px; border-radius:5px 13px 10px 10px; box-shadow:0px -4px 29px 0px rgba(163,163,163,1)}
#iceberg &gt; #int{width:15px; height:765px; position:absolute; right:18px; bottom:0px; opacity:0.2;}

#iceberg &gt; img{ margin-left:329px; margin-top:26px;}
#iceberg &gt; img + img{ width:458px; margin-left:0px; margin-top:194px;}

#text_producto{ width:280px; height:102px; position:absolute; z-index:2; top:370px; left:90px;}
.bullet-text{ background-image:url(../images/acerca/punto.png); background-position:left center; margin-left:0px; color:#004d7e;}
#text_producto &gt; div &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:20px; padding-left:35px; padding-bottom:19px;}
#text_producto &gt; div + div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_producto &gt; div + div &gt; ul &gt; li{ list-style:none; color:#004d7e; padding-bottom:5px;}

/****Pestañas*****************/
.rotardos {
    /* Chrome y Safari */
    -webkit-transform: rotate(-90deg);
    /* Firefox */
    -moz-transform: rotate(-90deg);
    /* Opera */
    -o-transform: rotate(-90deg);
    /* IE 9 */
    -ms-transform: rotate(-90deg);
    /* IE 8 */
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

#productos_iceberg &gt; #ice{ width:154px; height:48px; position:absolute; z-index:3; top:425px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_iceberg &gt; #ice &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_iceberg &gt; #ice &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_iceberg &gt; #pg{ width:154px; height:48px; position:absolute; z-index:1; top:590px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_iceberg &gt; #pg &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_iceberg &gt; #pg &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_iceberg &gt; #proc{ width:154px; height:48px; position:absolute; z-index:1; top:755px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_iceberg &gt; #proc &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_iceberg &gt; #proc &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_iceberg &gt; #frio{ width:154px; height:48px; position:absolute; z-index:1; top:920px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_iceberg &gt; #frio &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_iceberg &gt; #frio &gt; p &gt; a{ font-size:20px; color:#004d7e;}

/***Productos*****PGz*****************************************************************/
/*menu*/
#productos_pgz{ overflow:hidden;}
#productos_pgz &gt; .izq{height:140px; width:400px;}
#productos_pgz &gt; .izq &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:40px; padding-left:35px;}
#productos_pgz &gt; .izq &gt; .bullet-title_logro{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:40px; color:#004d7e;}

/*contenido*/
#pgz_img{ width:561px; height:940px; position:relative; z-index:1; top:24px; margin-left:399px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#pgz_img &gt; img{ margin-left:149px;}
#pgz_img &gt; #img_bottomuno{width:437px; height:348px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimguno.png);}
#pgz_img &gt; #img_bottomdos{width:437px; height:308px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimgdos.png);}

/*descripcion producto*/
#pgz{ width:498px; height:777px; position:absolute; z-index:2; top:370px; margin-left:57px; bottom:0px; border-radius:5px 13px 10px 10px; box-shadow:0px -4px 29px 0px rgba(163,163,163,1)}
#pgz &gt; #int{width:15px; height:765px; position:absolute; right:18px; bottom:0px; opacity:0.2;}

#pgz &gt; img{ margin-left:329px; margin-top:26px;}
#pgz &gt; img + img{ width:458px; margin-left:0px; margin-top:381px;}

#text_producto{ width:280px; position:absolute; z-index:2; top:370px; left:90px;}
.bullet-text{ background-image:url(../images/acerca/punto.png); background-position:left center; margin-left:0px; color:#004d7e;}
#text_producto &gt; div &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:20px; padding-left:35px; padding-bottom:19px;}
#text_producto &gt; div + div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_producto &gt; div + div &gt; ul &gt; li{ list-style:none; color:#004d7e; padding-bottom:5px;}


#text_productodos{ width:408px; position:absolute; z-index:2; top:620px; left:90px;}
#text_productodos &gt; div &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:20px; padding-left:35px; padding-bottom:19px;}
#text_productodos &gt; div + div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_productodos &gt; div + div &gt; ul &gt; li{ list-style:none; color:#004d7e; padding-bottom:5px;}


#text_productotres{ width:408px; position:absolute; z-index:2; top:720px; left:90px;}
#text_productotres &gt; div &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:20px; padding-left:35px; padding-bottom:19px;}
#text_productotres &gt; div + div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_productotres &gt; div + div &gt; ul&gt; li{ list-style:none; color:#004d7e; padding-bottom:5px;}

/****Pestañas*****************/
#productos_pgz &gt; #ice{ width:154px; height:48px; position:absolute; z-index:1; top:425px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_pgz &gt; #ice &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_pgz &gt; #ice &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_pgz &gt; #pg{ width:154px; height:48px; position:absolute; z-index:3; top:590px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_pgz &gt; #pg &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_pgz &gt; #pg &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_pgz &gt; #proc{ width:154px; height:48px; position:absolute; z-index:1; top:755px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_pgz &gt; #proc &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_pgz &gt; #proc &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_pgz &gt; #frio{ width:154px; height:48px; position:absolute; z-index:1; top:920px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_pgz &gt; #frio &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_pgz &gt; #frio &gt; p &gt; a{ font-size:20px; color:#004d7e;}

/***Productos*****Procusa*****************************************************************/
/*menu*/
#productos_procusa{ overflow:hidden;}
#productos_procusa &gt; .izq{height:140px; width:400px;}
#productos_procusa &gt; .izq &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:40px; padding-left:35px;}
#productos_procusa &gt; .izq &gt; .bullet-title_logro{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:40px; color:#004d7e;}

/*contenido*/
#procusa_img{ width:561px; height:940px; position:relative; z-index:1; top:24px; margin-left:399px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#procusa_img &gt; img{ margin-left:149px;}
#procusa_img &gt; #img_bottomuno{width:437px; height:348px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimguno.png);}
#procusa_img &gt; #img_bottomdos{width:437px; height:308px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimgdos.png);}

/*descripcion producto*/
#procusa{ width:498px; height:777px; position:absolute; z-index:2; top:370px; margin-left:57px; bottom:0px; border-radius:5px 13px 10px 10px; box-shadow:0px -4px 29px 0px rgba(163,163,163,1)}
#procusa &gt; #int{width:15px; height:700px; position:absolute; right:18px; bottom:0px; opacity:0.2;}

#procusa &gt; img{ margin-left:329px; margin-top:26px;}
#procusa &gt; img + img{ width:458px; margin-left:0px; margin-top:166px;}

#text_producto_p{ width:320px; position:absolute; z-index:2; top:450px; left:90px;}
#text_producto_p &gt; div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_producto_p &gt; div &gt; ul&gt; li{ list-style:none; font-size:15px; color:#004d7e; padding-bottom:20px;}

/*****Pestañas********/
#productos_procusa &gt; #ice{ width:154px; height:48px; position:absolute; z-index:1; top:425px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_procusa &gt; #ice &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_procusa &gt; #ice &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_procusa &gt; #pg{ width:154px; height:48px; position:absolute; z-index:1; top:590px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_procusa &gt; #pg &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_procusa &gt; #pg &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_procusa &gt; #proc{ width:154px; height:48px; position:absolute; z-index:3; top:755px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_procusa &gt; #proc &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_procusa &gt; #proc &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_procusa &gt; #frio{ width:154px; height:48px; position:absolute; z-index:1; top:920px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_procusa &gt; #frio &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_procusa &gt; #frio &gt; p &gt; a{ font-size:20px; color:#004d7e;}


/***Productos*****FrioPlus*****************************************************************/
/*menu*/
#productos_frioplus{ overflow:hidden;}
#productos_frioplus &gt; .izq{height:140px; width:400px;}
#productos_frioplus &gt; .izq &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:40px; padding-left:35px;}
#productos_frioplus &gt; .izq &gt; .bullet-title_logro{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:40px; color:#004d7e;}

/*contenido*/
#frioplus_img{ width:561px; height:940px; position:relative; z-index:1; top:24px; margin-left:399px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#frioplus_img &gt; img{ margin-left:149px;}
#frioplus_img &gt; #img_bottomuno{width:437px; height:348px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimguno.png);}
#frioplus_img &gt; #img_bottomdos{width:437px; height:308px; position:absolute; z-index:1; right:0px; bottom:0px; background-image:url(../images/productos/bkgimgdos.png);}

/*descripcion producto*/
#frioplus{ width:498px; height:777px; position:absolute; z-index:2; top:370px; margin-left:57px; bottom:0px; border-radius:5px 13px 10px 10px; box-shadow:0px -4px 29px 0px rgba(163,163,163,1)}
#frioplus &gt; #int{width:15px; height:765px; position:absolute; right:18px; bottom:0px; opacity:0.2;}

#frioplus &gt; img{ margin-left:358px; margin-top:26px;}
#frioplus &gt; img + img{ width:458px; margin-left:0px; margin-top:94px;}

#text_producto_f{ width:320px; height:102px; position:absolute; z-index:2; top:370px; left:90px;}
.bullet-text{ background-image:url(../images/acerca/punto.png); background-position:left center; margin-left:0px; color:#004d7e;}
#text_producto_f &gt; div &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:20px; padding-left:35px; padding-bottom:19px;}
#text_producto_f &gt; div + div{ border-top:solid 1px #001f47; padding-top:15px;}
#text_producto_f &gt; div + div &gt; ul&gt; li{ list-style:none; font-size:15px; color:#004d7e; padding-bottom:5px;}

/****Pestañas*****************/
#productos_frioplus &gt; #ice{ width:154px; height:48px; position:absolute; z-index:1; top:425px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_frioplus &gt; #ice &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_frioplus &gt; #ice &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_frioplus &gt; #pg{ width:154px; height:48px; position:absolute; z-index:1; top:590px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_frioplus &gt; #pg &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_frioplus &gt; #pg &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_frioplus &gt; #proc{ width:154px; height:48px; position:absolute; z-index:1; top:755px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_frioplus &gt; #proc &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_frioplus &gt; #proc &gt; p &gt; a{ font-size:20px; color:#004d7e;}

#productos_frioplus &gt; #frio{ width:154px; height:48px; position:absolute; z-index:3; top:920px; border-radius:13px 13px 0px 0px; right:850px; background-color:#f2f2f2; box-shadow:4px -7px 10px rgba(163,163,163,1);}
#productos_frioplus &gt; #frio &gt; p{ font-size:20px; color:#004d7e; padding-left:40px; padding-top:13px;}
#productos_frioplus &gt; #frio &gt; p &gt; a{ font-size:20px; color:#004d7e;}

/****Servicio de maquila******************************/
/*contenido*/
#maquila{ width:815px; height:884px; position:relative; top:24px; margin-left:74px; bottom:0px; border-radius:13px 13px 0px 0px; box-shadow:-7px 10px 5px #CCCCCC;}
#maquila &gt; #int{width:15px; height:650px; position:absolute; left:52px; z-index:5; bottom:23px; opacity:0.2;}
#maquila_img{ width:815px; height:600px; position:relative; z-index:1; top:158px; bottom:0px; right:0px; opacity:1}
#maquila_img2{ width:662px; height:735px; position:relative; z-index:2; left:150px; bottom:630px; opacity:1; margin-left: -70px;}
#maquila_img2 img{position:absolute;top:10%;left:3%;}
#maquila &gt; h2{font-size:26px; font-family:Roboto-Regular; padding-top:34px; padding-bottom:10px; padding-left:60px; color:#004d7e;}
#maquila &gt; h3{font-size:20px; font-family:Roboto-Regular; padding-top:0px; padding-bottom:0px; padding-left:40px;}
.bullet-title_maq{ background-image:url(../images/common/plus.png); background-position:left center; margin-left:45px; margin-right:10px;}

#maquila &gt; #text_maq{ width:352px; height:140px; position:absolute; z-index:10; left:62px; top:122px;}
#maquila &gt;  #text_maq &gt; p{margin-bottom:20px; margin-top:0px; color:#004d7e; text-align:justify; font-size:14px; font-family:Roboto-Regular;}/*texto*/

#img_l{ width:253px; z-index:1; position:absolute; bottom:40px; left:0px;}

/****Contacto******************************/
/*contenido izquierdo*/
#contacto_contenido{ overflow:hidden;}
#contacto_contenido &gt; .izq{height:990px; width:445px; margin-left:16px; margin-top:27px; border-radius:13px 0px 0px 0; box-shadow:-7px 3px 7px #CCCCCC;}
#contacto_contenido &gt; .der{height:990px; width:499px; margin-top:27px;}

#contacto_contenido &gt; .izq &gt; #int{width:15px; height:650px; position:absolute; left:33px; bottom:0px; opacity:0.2;}
#contacto_contenido &gt; .izq &gt; #text{width:500px; height:176px; position:absolute; z-index:10; left:83px;}

.bullet-tel{ background-image:url(../images/productos/telefono.png); background-position:left center; color:#7f7f7f;}
.bullet-mail{ background-image:url(../images/productos/mail.png); background-position:left center; margin-right:50px; color:#7f7f7f;}
.bullet-mark{ background-image:url(../images/productos/mark.png); background-position:left center; margin-right:50px; color:#7f7f7f;}

#contacto_contenido &gt; .izq &gt; h1{font-size:26px; font-family:Roboto-Regular; padding-top:35px; padding-bottom:10px; padding-left:34px;}
#text &gt; h2{ font-family:Roboto-Regular; font-size:18px; padding-left:50px; padding-bottom:15px; padding-top:15px;}
#text &gt; a &gt; h2{ font-family:Roboto-Regular; font-size:18px; padding-left:50px; padding-bottom:15px; padding-top:15px;}


/*contenido*/
#img_bottomuno{width:944px; height:810px; position:absolute; z-index:3; right:0px; bottom:35px; background-image:url(../images/productos/bkgcontacto.png);}
#img_bottomdos{width:944px; height:716px; position:absolute; z-index:3; right:0px; bottom:38px; background-image:url(../images/productos/bkgcontactodos.png);}

.sombra_f{-webkit-box-shadow: 7px 7px 25px 1px rgba(112,112,112,1);
-moz-box-shadow: 7px 7px 25px 1px rgba(112,112,112,1);
box-shadow: 7px 7px 25px 1px rgba(112,112,112,1);}

#formulario{width:527px; height:580px; position:absolute; z-index:20; right:220px; bottom:150px; background-color:white; border-radius:13px 13px 13px 13px;}
#formulario &gt; #enc{height:79px; top:0px; background-color:#004d7e; border-radius:13px 13px 0px 0px; text-align: center;}
#formulario &gt; #enc &gt; p{ font-family:Roboto-Regular; font-size:21px; padding:30px; color:white;}

#formulario &gt; #int{width:9px; height:495px; position:absolute; left:10px; bottom:0px; opacity:0.2;}
#formulario &gt; #int2{width:9px; height:495px; position:absolute; right:10px; bottom:0px; opacity:0.2;}

.degform{-webkit-box-shadow: inset 3px 3px 14px -3px rgba(0,0,0,0.75);-moz-box-shadow: inset 3px 3px 14px -3px rgba(0,0,0,0.75);box-shadow: inset 3px 3px 14px -3px rgba(0,0,0,0.75);}

#formulario #nombre{ background-color:#f4f4f4; width:449px; height:61px; margin-bottom:11px; margin-left:30px; margin-top:27px; margin-right:39px; font-family:Roboto-Regular; font-size:17px; color:#7a7979; padding-left:15px;}
#formulario #correo{ background-color:#f4f4f4; width:449px; height:61px; margin-bottom:11px; margin-left:30px; margin-top:0px; margin-right:39px; font-family:Roboto-Regular; font-size:17px; color:#7a7979; padding-left:15px;}
#formulario #comentario{ background-color:#f4f4f4; width:449px; height:227px; margin-bottom:13px; margin-left:30px; margin-top:0px; margin-right:39px; resize:none; font-family:Roboto-Regular; font-size:17px; color:#7a7979; padding-left:15px; padding-top:28px;}
#formulario #enviar{ background-color:#f4f4f4; width:156px; height:39px; margin-bottom:0px; margin-top:0px; margin-left:340px; margin-right:39px;}

/****Atencion a clientes*************************************/

/*Popup*/
.popup_cont{position:absolute; z-index:10001; left:50%; top:60px;  display:none;}
.popup_cont .cerrar{text-align:right; padding-top:5px; padding-bottom:0px;  }
.popup_cont .cerrar a{color:white; margin-right: 5%;}
#pop{ width:667px; height:477px; top:20%; margin-left:-333.5px;}
#ubicacion{ width:800px; height:600px; top:20%; margin-left:-400px;}

#popup{width:667px; height:477px; position:absolute; z-index:100; background-color:white; border-radius:13px 13px 13px 13px;}
#popup &gt; #enc{height:79px; top:0px; background-color:#004d7e; border-radius:13px 13px 0px 0px;}
#popup &gt; #enc &gt; #int{ background-color:#efc109; width:210px; height:7px; position:absolute; z-index:101; left:0px; top:35px;}
#popup &gt; #enc &gt; #int2{ background-color:#efc109; width:210px; height:7px; position:absolute; z-index:101; right:0px; top:35px;}
#popup &gt; #enc &gt; p{ font-family:Roboto-Regular; font-size:19px; padding-left:235px; padding-top:-25px; color:white;}
#popup &gt; #int{width:9px; height:396px; position:absolute; left:10px; bottom:0px; opacity:0.2;}
#popup &gt; #int2{width:9px; height:396px; position:absolute; right:10px; bottom:0px; opacity:0.2;}
#popup_bottomuno{width:667px; height:389px; position:absolute; z-index:99; right:0px; bottom:10px; background-image:url(../images/productos/atnuno.png);}
#popup_bottomdos{width:667px; height:333px; position:absolute; z-index:99; right:0px; bottom:10px; background-image:url(../images/productos/atndos.png);}
#popup &gt; #popimg{ background-image:url(../images/productos/atnimg.png); width:268px; height:204px; position:absolute; z-index:99; left:379px; bottom:10px; border-radius:0px 0px 0px 0px;}
#popup &gt; #poplogo{ background-image:url(../images/productos/face.png); width:55px; height:55px; position:absolute; z-index:99; left:56px; bottom:43px; border-radius:0px 0px 0px 0px;}
#popup &gt; #texto{width:610px; height:324px; position:absolute; z-index:101; left:53px; bottom:34px; border-radius:0px 0px 0px 0px;}
#popup &gt; #texto &gt; p{ font-family:Roboto-Regular; font-size:15px; padding-left:0px; padding-top:0px; padding-bottom:15px; color:#004d7e;}
.bullet-atn{ background-image:url(../images/productos/bullatn.png); background-position:left top; margin-left:0px; color:#004d7e;}
#popup &gt; #texto &gt; h2{ font-family:Roboto-Regular; font-size:15px; padding-left:30px; padding-bottom:15px; padding-top:0px;}
#popup &gt; #texto &gt; h3{ font-family:Roboto-Regular; font-size:15px; padding-left:0px; padding-top:5px; padding-bottom:2px; color:#004d7e;}
#popup &gt; #texto &gt; h3 a{font-family: Roboto-Regular;font-size: 15px;padding-left: 0px;padding-top: 5px;padding-bottom: 2px;color: #004d7e;}
#popup &gt; #texto &gt; h4{ font-family:Roboto-Regular; font-size:15px; padding-left:0px; padding-bottom:2px; color:#004d7e;}
#popup &gt; #texto &gt; h5{ font-family:Roboto-Regular; font-size:15px; padding-left:0px; padding-bottom:15px; color:#004d7e;}
#popup &gt; #texto &gt; h6{ font-family:Roboto-Regular; font-size:15px; padding-left:0px; padding-top:5px; padding-bottom:0px; color:#004d7e;}


.mapa{width:90%;height:90%;}
.popUbicacion{width:100%!important;height:100%!important;}

.selected{width:140px;background-image:url(../images/common/bkgindex2.png); background-position:center; background-size: contain;}

.captionB{position:absolute;top:0;left:0;width:460px;height:85px;background-color:#fff;top:375px;left:499px;
-webkit-box-shadow:  0px 5px 10px #8e8e8e;
-moz-box-shadow:  0px 5px 10px #8e8e8e;
box-shadow:  0px 5px 10px #8e8e8e;
}

.captionB img, .captionB p{float: left;}

.captionB p{font-size: 28px;margin-top: 18px; margin-left: 18px; color: #00488F;font-family:OpenSans-Regular;}

.captionB img{width: 32px; margin-top: 20px; margin-left: 20px;}

.captionP{position: absolute;font-family:OpenSans-Regular;font-size: 17px;color: #00488F;top:200px;left:63px;}

.captionM{position: absolute;width: 500px; height: 85px; background-color: #00529F;top:375px;
-webkit-box-shadow:  0px 5px 10px #8e8e8e;
-moz-box-shadow:  0px 5px 10px #8e8e8e;
box-shadow:  0px 5px 10px #8e8e8e;
}

.captionM p{float: left;font-family:OpenSans-Regular;font-size:15px;color: #FFF;margin-top: 10px;margin-left: 70px;}

.catalogo{position:absolute;width:352px;background-color:#00529F;top:267px;left:315px;z-index:100;padding-bottom:5px;
    -webkit-box-shadow: 0px 5px 10px #8e8e8e;
    -moz-box-shadow: 0px 5px 10px #8e8e8e;
    box-shadow: 0px 5px 10px #8e8e8e;
    filter:shadow(color=#000000, direction=135, strength=0);
    cursor:pointer;}

.catalogo:hover p{text-decoration: underline;}
.catalogo p{text-align:center;margin-top:5px;font-size:23px;color:#fff;}

.social{position: fixed; right: 5px; top:200px;width: 50px;}
.social a img{width: 50px; float: left;margin-top: 10px;}

.more{float: right;}

.informacion{display: none;margin-top: 10px;}




</pre></body></html>