.wrapper {display:block;width:995px;margin:0 auto;display:block;}/*min-height:780px;.wrapper_1054 {}*/
/*HEADER*/
.header.top {float:left;height:77px;width:995px; position:fixed; margin:0px auto; /*background-color:#f2f2f3;*/z-index:1000}
.ua-ie-7 .header.top {height:77px}
.header.top h1 {width:180px;height:77px;background:url(/_layouts/images/GuiaYPF/layout/layout.png);z-index:1000;position:relative;float:left; margin:0px 0px;text-indent:-3000px}
.header.top h1 a {display: block;height:77px;outline: medium none;width:180px;}
/*nav*/
.header .content {height:77px; display:block; }
.header .navigation {float:left;display:block; height:77px;/*background-color:#f2f2f3;*/ z-index:90; top:0px; width: 815px;  background:url("/_layouts/images/GuiaYPF/layout/bg_gris.png") repeat scroll -1px 0 transparent}
.header .navigation .run{width: 1630px;}
.header .navigation .eess{float:right; height:25px; width:140px; margin-top:28px; margin-right:20px}
.header .overflownav{ overflow:hidden; height:116px;/*186*/ position: relative; z-index: 999; }
.ua-ie-8 .header .overflownav {position: absolute; margin-left:180px}
.header .content-ul { padding-bottom:20px;float: left; padding-bottom: 25px; width: 179px;} 

.header .navigation .menu{ float:left; display:block; margin:0px; width:143px; padding: 16px 18px;  }
.header .navigation .menu li a,
.header .navigation .menu li{  font-size:11px; font-weight:bold;}
.header .navigation .menu li a:hover {text-decoration: underline}
.header .navigation .menu li a.noLink:hover {text-decoration: none; cursor:default;}

.header li a:link { color:#6B6B6D }
.header li a:visited{color:#6B6B6D;text-decoration:none;}

.header .navigation .select { background-color:#FFFFFF;}
.header .navigation .select li a{ color:#0063BE}

/*sub-nav*/
.header .navigation .subnav { margin:5px 0px; display:none}
.header .navigation .subnav li a{ font-weight:normal; color: #6b6b6d}
.header .navigation .subnav .main{ color:#333333; font-weight:bold}
.header .navigation .subnav a:hover{ text-decoration:underline}
.header .navigation .subnav .title { color:#0063be; cursor:default;}
/*sub-nav*/
/*nav*/

/*box-information*/
.header .box-information{float:right; height:37px;position: relative; z-index: 1000;}
.header .box-information .search{background:url(/_layouts/images/GuiaYPF/layout/layout.png) -181px 0px no-repeat;width:39px;height:38px;display:block;float:right; margin-right:2px}
.header .box-information .search-station{background:url(/_layouts/images/GuiaYPF/layout/layout.png) -181px -39px no-repeat;width:39px;height:38px;display:block;float:right; margin-right:2px}
.header .box-information .info{background:url(/_layouts/images/GuiaYPF/layout/layout.png) -221px 0px no-repeat;width:39px;height:38px;display:block;float:right;}
.header .box-information .search a, .header .box-information .search-station a,
.header .box-information .info a{ width:39px; height:37px; display:block;}
.header .box-information .map{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat 0px -360px ;width:39px;height:37px;display:block;float:right; margin-right:2px; cursor: pointer}
.header .box-information .info a:hover {color:#f8533D;}

/*box-sugerencias*/
.header .box-information .sugerencias {background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat scroll -1px -515px transparent; display:block;float:right;height:38px;margin-right:2px;width:39px;}
.header .box-information .sugerencias a{display:block;height:38px;width:39px;}


/*GO*/
.search .go {display: none;float:right;color:#FFF;height:13px;padding:12px;width:15px; background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat -67px -451px #f8543e; margin-top:-37px}
.search .go a{display: block;color:#FFF;}
.header .box-information .search .go
{display: block;float: right;color:#FFF; display:none; height: 13px;padding: 12px;width: 15px; background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat -67px -451px #f8543e}
.header .box-information .search .go a{ display:block; color:#FFF}
.ie7 .prensa .main-content .search .go
{color:#FFF; display:none; height: 13px;padding: 12px;width: 15px; background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat -67px -451px #f8543e; border:none; overflow:hidden}
/*GO*/
/**/
.header .box-information #box-search{ background-color:#FFFFFF;height:37px;width:274px; float:right; display:none}
.header .box-information #box-search form { margin:0px 0px 0px 0px;}
.header .box-information #box-search input { font-size:11px; color:#666666; font-weight:bold; padding:11px; width:240px;font-style:italic}
.header .box-information #box-search .results{background-color:#f6f8fa; width:274px; }
.header .box-information #box-search .results p{color:#6c6c6c; text-decoration:underline }
.header .box-information #box-search .name-result a,
.header .box-information #box-search .name-result {color:#008ac8;font-size:11px;text-decoration:underline;font-weight:bold}
.header .box-information #box-search .item{min-height:51px; width:244px; background-color:#f6f8fa; padding:8px 13px 1px 20px; background:url(/_layouts/images/GuiaYPF/layout/bg-item-result.png) no-repeat 0px 14px;}
.header .box-information #box-search .item.last{background:url(/_layouts/images/GuiaYPF/layout/bg-item-result.png) no-repeat 0px 16px; padding-bottom:4px }
.header .box-information #box-search .arrow a{background-color:#f6f8fa; float:right; height:11px; width:11px; text-indent:-9999px; background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat -389px -180px; display:block; margin:2px 5px 0px 0px}
.header .box-information #box-search-station{background-color:#fff;height:37px;width:274px;float:right; display: none}
.header .box-information #box-search-station form {margin:0px 0px 0px 0px}
.header .box-information #box-search-station input {font-size:11px;color:#6B6B6D;font-weight:bold;padding:11px;width:200px;font-style:italic}
.header .box-information #box-search .box-results {background-color:#333333; height:37px; padding-left:20px}
.header .box-information #box-search .list-results { margin-top:10px; float:left}
.header h2#logo_guia a{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat scroll -47px -368px transparent; float: left; height: 26px; margin: 26px 10px 0 253px;text-indent: -9999px; width: 123px; /*nuevos cambios*/ float:left; margin-left:130px; margin-top:23px; }

/*BUSQUEDA AVANZADA ESTACIONES SERVICIO*/
/**/
#box-search-station .advanced {width:259px;margin-top:0px;padding-left:15px;overflow:hidden;background:url(/_layouts/images/GuiaYPF/layout/bg-advanced-search.gif) #f6f8fa repeat-x bottom; padding-top:5px}
#box-search-station .advanced .item{border-bottom:1px solid #e4e6e8;margin-bottom:3px; height:auto; float:left; width:260px}
#box-search-station .advanced .item.last{border-bottom:none; margin-bottom:6px}
.header .box-information #box-search-station .advanced .item p{color:#0063be; font-weight:bold; margin:6px 0px;display:inline-block;float:left}
#box-search-station .advanced select{ float:right; height:21px; margin:6px 0px}
.header .box-information #box-search-station .advanced input {font-size:11px;color:#666;font-style:italic;margin-left:10px; float:right;padding:5px;height:11px;margin:0px 0px;width:180px !important;}

.chrome .header .box-information #box-search-station .advanced input  { top: 0px;}
.safari .header .box-information #box-search-station .advanced input  {	top: 0px;}

#box-search-station .advanced .combo {display: block;float: left;height: 22px;margin-bottom: 3px;margin-top: 5px;width: 248px;}
#box-search-station .advanced .combo2 {float: right;margin-top: 6px;width:200px; margin-bottom:0px}
#box-search-station .advanced .combo .box, 
#box-search-station .advanced .combo2 .box {/**/float:left; height:20px; width:auto; margin-right:5px}
#box-search-station .advanced .combo .tipo, 
#box-search-station .advanced .combo2 .tipo { color:#666; margin-right:4px;float:left}

.ua-ie-7 #box-search-station .advanced .combo {height: 18px;}
.ua-ie-7 #box-search-station .advanced .item{ padding-bottom:4px}
.ua-ie-7 #box-search-station .advanced .combo .box, 
.ua-ie-7 #box-search-station .advanced .combo2 .box {width:auto; float:left; margin-right:5px; }

.header .box-information #box-search .boton-search,
.header .box-information #box-search-station .advanced .boton-search { background-color:transparent; display:block; height:36px; color:#FFFFFF; background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat 90px -252px; width:120px; margin:0px; padding:0px; font-style:normal; float:right}
/*BUSQUEDA AVANZADA ESTACIONES SERVICIO*/

/*IDIOMA TEST*/
.idioma { /*background-color:#f8543e; */top: 0px; z-index: 1015;position:relative;float:right;margin-right:-53px; width:47px}
.idioma a{ display:block; height:13px; width:43px; background-color:#f8543e; padding:2px 0px 1px 4px; margin-botton: }

.idioma .main{background:url(/_layouts/images/GuiaYPF/layout/layout.png) no-repeat -221px -40px;width:44px;height:16px; text-indent:-9999px; margin-bottom:1px;}
.idioma .main a{padding:0px!important}
.idioma li a{ margin-left:0px}

.idioma .idioma-list{ margin-top:0px; margin-left:-2px}
.idioma .idioma-list li{ float:right;  width:47px; margin:2px 0px 0px; font-size:10PX; padding-left:0px; }
.idioma .idioma-list li a{ color:#FFFFFF; font-size:10px; margin-bottom:1px}
.idioma .idioma-list li a:hover{ color:#373738}
.idioma .idioma-list a:hover{ background-color:#FFFFFF}
.idioma .idioma-list .subnav-idioma ul{ background-color:#000; float:left; padding-left:0px}
.idioma .idioma-list .selected-idioma { background-color:#333}
.idioma .idioma-list .subnav-idioma li{float:left; height:17px; margin-left:0px }
.idioma .idioma-list .subnav-idioma a{ background-color:#fff; color:#373738 }
.idioma .idioma-list .subnav-idioma a:hover{ background-color:#373738; color:#FFF }
.idioma .idioma-list .subnav-idioma .selected-idioma{ background-color:#000; }
.idioma .idioma-list .subnav-idioma .selected-test{ background-color:red; }

.ua-ie-7 .idioma {position:absolute;float:right; right:-1px}
/*IDIOMA TEST*/

/**/
.header .info #box-info .content-box{padding:18px;width:173px}
.header .info #box-info{background-color:#373737;width:215px;min-height:200px;display:block;float:right;margin:0px 0 0 0; display:none}
.ua-ie-7 .header .info #box-info {width:212px;}
.ua-ie-7 .header .info #box-info{margin:0px 0px 0px -173px; }

.info #box-info h3 { padding:13px 0px; font-weight:bold; font-size:14px;}
.info #box-info h4 { font-weight:bold; font-size:12px; margin-bottom: 4px }
.info .cotizacion{ border-top:1px solid #454545;  padding:13px 0px; height:33px;  }
.info .cotizacion p{color:#A6A6A6}

.info .cotizacion .ba,
.info .cotizacion .ny{ float:left;}
.info .cotizacion .ny{ margin-right:53px/*34*/}
.info .cotizacion .up{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -267px -2px transparent;
height: 8px ; width:10px; display: inline-block; margin-left:4px}
.info .cotizacion .down{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -283px -2px transparent;
height: 8px ; width:10px ; display: inline-block; margin-left:4px}
.info .video{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -383px -2px transparent;
height: 11px; width:19px; display: inline-block; margin-right:4px}

.header .info1 { border-top:1px solid #454545; padding:13px 0px}
.header .info .more {background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -389px -18px transparent;
height: 14px /; width:14px; text-indent:-9999px; display: inline-block ; margin-left:4px}
.header .info .more a{height: 14px; width:14px; text-indent:-9999px; display: block }

.header .controls {width:185px; height:35px; display:block; /* position:relative; */ float:right;margin:-1px 0 0 0;background-color:#212629;padding:0px 15px}
.ua-ie-7 .header .controls {width:182px;}
.header .controls li{float:left;padding-top:10px}
.header .controls a{width:25px !important; height:25px !important; display:inline-block;}
.header .controls .first{ margin:0px 4px 0px 3px;float:right} 
.header .controls .mas {background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat 7px -77px transparent;width:28px;height:25px;text-indent:-9999px;border-left:1px solid #2b3033;padding-left:7px; display:none } 
.header .controls .menos {background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -19px -77px transparent;width:28px;height:25px;text-indent:-9999px;border-left:1px solid #2b3033;padding-left:7px; display:none } 
.header .controls .tools {background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -47px -77px transparent;width:28px;height:25px;text-indent:-9999px;border-left:1px solid #2b3033;padding-left:7px; display:none } 

.header .login-box {width:57px;background-color:#373738;height:37px;float:right;margin-right:3px;padding:0px 17px;}
.header .login-box a{ font-size:11px; color:#FFFFFF; font-weight:bold; padding-right:4px; display:block; padding-top:11px}
.header .login-box .lock{background: url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat scroll -85px -85px transparent;float: right;height: 17px;width: 17px; }
.ua-ie-7 .header .login-box .lock{margin-top:-15px}
.header .login-box .lock a{height: 15px;width: 17px;}

/**/
.header .content-login-bread {display: block;height: 37px; background:url(/_layouts/images/GuiaYPF/layout/bg-breadcrumb.png) no-repeat 0px 0px; position:relative; z-index: 1000}
.ua-ie-7 .header .content-login-bread {}
/**/
/*BREADCRUMB*/
.header .breadcrumb {width:auto;margin-top:0px;padding:12px 12px 7px; position:relative;float:left;}
.header .breadcrumb ul {float: left; margin-right:45px}
/* .ua-ie-7 .header .breadcrumb {margin-top:-37px;} */
.header .breadcrumb li { background: url("/_layouts/images/GuiaYPF/layout/layout.png") repeat scroll right -32px transparent;
display: block;float: left;height: 18px; padding-right: 16px; margin-right:6px; }
.header .breadcrumb li.current a,
.header .breadcrumb li.current {background: none repeat scroll 0 0 transparent;color:#0063be;font-style:italic;}

.header .breadcrumb ul.fecha li {color:#373737; background: none; padding-right: 0; margin-right: 4px}
.header .breadcrumb ul.fecha li.current {background:none; font-style: normal;color:#0063be}

/*BREADCRUMB*/
/*ie7-ie8*/
.ua-ie-8 .header h1 {margin-right:73px}
/* MAIN CONTENT */
.content_wrapper {width:980px;display:block;clear:both;}

/*FOOTER*/
.footer { background-color:#373737; height:50px;
bottom: 0;display: block;padding: 0;position: fixed;right: 0;width: 100%;z-index: 1500;}
.footer .content{ margin:0 auto; width:995px; padding-top:17px}
.footer .legals { float:left; margin-left:27px}
.footer .legals li { float:left; margin-right:10px; color:#747474; border-left:1px solid #b7b8bb; margin-top:3px; padding-left:10px}
.footer .legals .first{ margin-top:0px; padding-right:0px; border:none}
.footer .legals li a{ float:left;color:#b7b8bb; margin-top:-3px}
.footer .legals li a:hover{	color:#CECFD0}
.footer .share { float:right;width:218px; margin-right:20px}
.footer .share li a,.footer .share li { float:left; color:#fff}
.footer .share .clients a { display:block; height:25px; width:116px}
.footer .share .twitter a,.footer .share .facebook a { display:block; height:18px; width:18px}
.footer .share .youtube a { display:block; height:18px; width:35px}
.footer .share .clients{background:url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -382px -51px transparent;width:116px;padding-left:24px;}
.footer .share .twitter{background:url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -382px -79px transparent;width:15px;text-indent:-9999px;margin-right:8px}
.footer .share .facebook{background:url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -382px -115px transparent;width:15px;text-indent:-9999px;margin-right:10px}
.footer .share .youtube{background:url("/_layouts/images/GuiaYPF/layout/layout.png") no-repeat -370px -151px transparent;width:30px;text-indent:-9999px;}
/*FOOTER*/

/*NAVEGACION SECONDARY*/
.content-secondary {/* cambios new*/ width:815px; z-index:100;left:180px;height:77px;top:-114px;overflow:hidden;position:relative;/**//*float:right;height:77px;margin:-76px 0 0;position: relative;width: 300px;*/}
.content-secondary .navigation.secondary {width:815px;background-color:#f2f2f3; float:left; position:relative;}
.content-secondary .navigation.secondary .menu{float:left;width:100px}
.sub-marca{ background:url(/_layouts/images/GuiaYPF/layout/layout.png) -78px -125px no-repeat; width:233px;height:35px;float:right;text-indent:-9000px;margin:23px 30px 0px 0px}
.tab{width:17px;height:77px;float:left;display:block; margin-left:76px; margin-left:-7px; display:block; width:30px}/*cuando se active la opcion del tab se debe, poner display:block*/
.tab a {background:url(/_layouts/images/GuiaYPF/layout/layout.png) -86px -175px no-repeat;width:17px;height:77px;float:left;display:block; margin-left:11px}
.tab a:hover {background:url(/_layouts/images/GuiaYPF/layout/layout.png) -116px -175px no-repeat;width:17px;height:77px;float:left;display:block; margin-left:11px;}
/*NAVEGACION SECONDARY*/

