/*#region ********* PIE *******************
================================================== */

footer {  font-family: 'Futura LT Book'; font-size:12px; text-align:left; margin: 0px auto 15px auto; background-color: #FAFAFA; clear: both; padding: 15px; color: #666; border-top:3px solid #ddd;}
footer .izquierda{ width: 550px; float:left; padding-left: 50px}
footer .derecha{ width: 350px; float:left}
footer a img	{margin:10px 5px; vertical-align:unset!important;} 
footer .enlaces { text-align: center; margin-bottom: 10px;}
footer .enlaces a  { text-transform: uppercase; color: #666; text-decoration: none; font-family:'Futura LT Bold'; margin: 5px 2px 15px 2px; line-height:18px; font-size: 11px}
footer .enlaces a:hover	{color:#000; text-decoration:underline}
footer p {line-height: 1em; margin:5px; font-size:11px}
footer .fecha_edicion {margin:5px}



/*PRE PIE PARTICULARES*/
.pie_home_particulares                  { background-color: #f1f1f1; width: 100%; display: block;font-family: 'Futura LT Book'; font-size:13px; margin-top: 10px;
                                          background: rgb(255,255,255); /* Old browsers */
                                          /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                                          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                                          background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(241,241,241,1) 100%); /* FF3.6+ */
                                          background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
                                          background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
                                          background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
                                          background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* IE10+ */
                                          background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* W3C */
                                          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */

}
.pie_home_particulares .columna         { float: left; border-right: 1px solid #ddd; margin: 7px; padding: 0px 10px}
.pie_home_particulares .last            { border: none;}
.pie_home_particulares .columna h3      { font-family:'Futura LT Bold'; font-weight: normal; margin-bottom: 5px; color: #666;}
.pie_home_particulares .columna a       { display: block; margin-bottom: 2px; color: #666; text-decoration: none; line-height: 16px}
.pie_home_particulares .columna a:hover { color: #333;}



/*PRE PIE NEGOCIOS*/
.pie_home_negocios                  { background-color: #f1f1f1; width: 100%; display: block;font-family: 'Futura LT Book'; font-size:13px; margin-top: 10px;
                                      background: rgb(255,255,255); /* Old browsers */
                                      /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                                      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                                      background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(241,241,241,1) 100%); /* FF3.6+ */
                                      background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
                                      background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
                                      background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
                                      background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* IE10+ */
                                      background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* W3C */
                                      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */

}
.pie_home_negocios .columna         { float: left; border-right: 1px solid #ddd; margin: 10px; padding: 0px 15px}
.pie_home_negocios .last            { border: none;}
.pie_home_negocios .columna h3      { font-family:'Futura LT Bold'; font-weight: normal; margin-bottom: 5px;  color: #666;}
.pie_home_negocios .columna a       { display: block; margin-bottom: 2px; color: #666; text-decoration: none; line-height: 16px}
.pie_home_negocios .columna a:hover { color: #333;}



/*PRE PIE COMPRAS*/
.pie_compras{ background-color: #f1f1f1; width: 100%; display: block;font-family: 'Futura LT Book'; font-size:13px; margin-top: 0px; padding: 5px 0px;
              background: rgb(255,255,255); /* Old browsers */
              /* IE9 SVG, needs conditional override of 'filter' to 'none' */
              background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
              background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(241,241,241,1) 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* IE10+ */
              background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
              border-top: 3px solid #ddd; border-bottom: 3px solid #ddd;
}

.pie_compras .columna               { float: left; margin: 2%; padding: 0px ; width: 16%}
.pie_compras .last                  { border: none;}
.pie_compras .columna h3            { font-family: 'Futura LT Book';  font-size: 14px; line-height: 17px; color: #0062ae; font-weight: normal; }
.pie_compras .columna h3 strong     { font-family: 'Futura LT Bold'; font-size: 18px; letter-spacing:-1px; line-height: 17px; }
.pie_compras .columna a             { opacity: .4;display: block; color: #000; margin-bottom: 2px; text-decoration: none;font-family: 'Futura LT Bold'; font-size: 16px; letter-spacing:-1px; line-height: 17px; }
.pie_compras .columna a svg         {  width: 35px; height: 35px; float: left; margin-right:10px } 
.pie_compras .columna a:hover       { opacity: .7}


/*PRE PIE OBRA SOCIAL*/

.pie_obrasocial {  width: 100%; display: block;font-family: 'Futura LT Book'; font-size:13px; margin-top: 10px; padding: 0px;}



.pie_obrasocial h2 { height: 50px; margin-top: 10px;float: left; text-transform: uppercase; text-decoration: none; font-family: 'Futura LT Bold'; padding-left: 22px; padding-top:10px;  font-size: 19px; line-height: 17px; color: #333; font-weight: normal; letter-spacing: -1px; margin-left: 15px}

/*.pie_obrasocial h2 { height: 50px; margin-top: 10px;float: left; text-transform: uppercase; text-decoration: none; background: url('../img/left_menu_home/ico_obra_social.png') no-repeat; font-family: 'Futura LT Bold'; padding-left: 72px; padding-top:10px;  font-size: 17px; line-height: 17px; color: #333; font-weight: normal; letter-spacing: -1px; margin-left: 15px}*/

.pie_obrasocial .banner {float: left; padding-left: 80px; height: 83px; margin-left: 100px; padding-top: 10px; background: url('../img/pie/bg_obrasocial.png') no-repeat;}

.pie_obrasocial .banner a     { text-decoration: none;}
.pie_obrasocial .banner a h3  { text-transform: uppercase; text-decoration: none!important; font-family: 'Futura LT Bold'; font-size: 18px; line-height: 17px; color: #e52726; font-weight: normal; letter-spacing: -1px;}
.pie_obrasocial .banner a h4  { text-transform: uppercase; text-decoration: none; font-family: 'Futura LT Bold'; font-size: 16px; line-height: 17px; color: #0062ae; font-weight: normal; letter-spacing: -1px;}

.pie_obrasocial .banner a:hover h3 { color: #000}


.pie_obrasocial .enlaces .tituloEnlaces {font-family:'Futura LT Bold'; font-weight: normal; color:#0062ae; line-height: 18px;}
.pie_obrasocial .enlaces    { float: left;  margin:0px 0px 0px 80px; display: block; border-left:1px solid #ccc; padding: 5px 25px;}
.pie_obrasocial .enlaces a  { display: block; font-family:'Futura LT Bold'; font-weight: normal; color:#666; font-size: 11px; text-decoration: none; line-height: 18px;}

@media only screen and (max-width: 767px) {

    footer             { padding: 10px!important; margin: 20px auto 0px!important; background: #eee;}
    footer p           { line-height: 16px!important;font-size: 12px!important; line-height: 11px;}
    footer .izquierda  { margin: 0px auto; width:95%; padding-left: 0px!important; color: #999; }

    .enlacesPieResponsive       {  }
    .enlacesPieResponsive a     { text-decoration: none;font-family: 'Futura LT Bold'; font-size: 11px;line-height: 18px; text-transform: uppercase;margin: 6px; padding: 5px 10px; display: block;background: #e5e5e5; color: #999;}
    .enlacesPieResponsive a:hover   {background: #ccc}

    .enlacesPieResponsive a.destacado     { background: #ccc; color: #999;}
    .enlacesPieResponsive a.destacado:hover   {background: #e5e5e5}

    .pie_obrasocial .banner { margin-left: 15px;}

    .pie_compras            {padding: 0px}
    .pie_compras .columna               { float: left; margin: 2%; padding: 0px ; width: 21%; text-align: center}
    .pie_compras .columna a             { margin-bottom: 0px; font-size: 10px; letter-spacing:0px; line-height: 10px; text-align: center }
    .pie_compras .columna a svg         {  width: 25px; height: 25px; margin: 0px auto 5px auto; display: block; float: none } 
}

@media only screen and (min-width : 768px) and (max-width : 1013px)  {
    .pie_home_particulares .columna         { margin: 3px; padding: 0px 5px; width: 16%}
    .pie_home_particulares .columna h3      { font-size: 12px}
    .pie_home_particulares .columna a       { font-size: 12px}
    .pie_home_negocios .columna         { margin: 3px; padding: 0px 5px; width: 16%}
    .pie_home_negocios .columnaDoble         { width: 35%!important}
    .pie_home_negocios .columna h3      { font-size: 12px}
    .pie_home_negocios .columna a       { font-size: 12px}
    .pie_compras .columna               { float: left; margin: 10px; padding: 0px 25px}

    footer .izquierda{ width: 100%; float:left; padding-left: 0px; text-align: center}
    footer .derecha{ width: 100%; float:left;text-align: center}


    .pie_compras .columna               { float: left; margin: 2%; padding: 0px ; width: 21%; }
    .pie_compras .columna a { font-size: 14px}


}