@charset "utf-8";
/* CSS Document 
www.vendoideas.com Copyright (c) 2009, All rights reserved.
Version: 1.1 para impresión
*/

img {border: 0;}
* {padding:0; margin:0; font-family:arial, verdana, sans-serif;text-decoration:none;color:#999;}
a:hover {color:#f33;}
#todo{height:100%; width:100%; min-width:800px; min-height:600px;}
h1{ font-size:22px; line-height:33px;}
h2{ font-size:16px; line-height:24px;}
h3{ font-size:12px; line-height:18px;}


html{color:#000;background:transparent;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h1{font-size:15px; font-weight:bold;}
h2{font-size:13px; font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
.curs{font-style:italic;}

fieldset.contacto{border:2px groove #fff; padding: 0 20px 0 20px; background:transparent url("../img/transparent.png") repeat;}
legend{margin-left:20px; color:#111; margin:10px; font-size:12px; font-weight:bold; padding:2px 5px 2px 5px; background-color:#FFF;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

div#column-main p{ font-size:14px;}

.networkBar {text-align: center; background-color: #000; background-image:  url("../img/line.gif"); background-repeat: repeat-x; border-bottom: 1px solid #000; height: 20px; }
.networkFrame {width: 974px; text-align: left; margin-left: auto; margin-right: auto; background-image:  url("../img/minilogo.png"); background-repeat: no-repeat; background-position:4px -170px; }
.networkLinks {padding: 0 10px 0 220px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333;}
.networkLinks a, .networkLinks a:link, .networkLinks a:visited, .networkLinks a:active { text-decoration:none; color: #bebebe; padding: 0 10px 0 10px; }
.networkLinks a:hover {color:#DF7401;}


body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:top center fixed no-repeat;text-align:center;}
a {color:#003399;text-decoration:none;}
a:hover {color:#DF7401;text-decoration:underline;}
strong {font-weight:bold;}
.doble{ line-height:2em;}

/* page and content containers */
div#container-page {width:975px;margin:0 auto;text-align:left;}
div#container-title {background:url('../img/sprite-background.png') 0 0 repeat-x;height:99px;position:relative;z-index:101;}
div#container-content {border:1px solid #000;background:url("../img/transparent.png")}

body.body-vi div#news-box-hdr {background-image:url('../img/sprite-channel.png');}
body.body-vi #nav-channel {background-color:#336699;}
body.body-vi #nav-channel li.nav-label a {background-color:#385367;}

/* vendoideas */
body.body-vi {background-color:#000;background-image:url("../img/bg_page_v3.jpg");}
body.body-vi input.input-go,
body.body-vi #get-email-alerts,
body.body-vi .hdr-section {clear:none}
body.body-vi .hdr-vi{font-weight:bold;margin-left:5px;}
body.body-vi .hdr-submitter{color:#666;float:right;}
body.body-vi .content-vi{line-height:16px;width:605px;margin-left:5px; height:438px;}
body.body-vi .content-map{line-height:16px;width:605px;margin-left:5px; height:700px;}
body.body-vi .content-contact{line-height:16px;width:605px;margin-left:5px; height:680px;}
body.body-vi .content-tienda{line-height:16px;width:605px;margin-left:5px; height:538px;}
body.body-vi .content-legal{line-height:16px;width:605px;margin-left:5px; height:260px;}
body.body-vi .content-urgencias{line-height:16px;width:605px;margin-left:5px; height:480px;}
body.body-vi .content-vi p{margin:10px 0;}
body.body-vi .content-vi ul li {list-style-type:disc;margin-left:15px; }
a.cuerpo{color:#CCC; font-weight:bold;}
a.cuerpo:hover{color:#DF7401;}

/*Gallery*/

.gallery{float:left; clear:both; position:relative; left:-20px; top:10px;}
.gallery_video{height:700px; width:900px;}

body.body-vi #column-main {margin-top:0;}
body.body-vi div#profile-media div.txt-para {width:300px;margin-bottom:10px;}
body.body-vi div#profile-media div.img-thumb {margin:0 10px 2px 0;}
body.body-vi .vi-submit {margin:12px 0 15px 0;clear:both;}

div#nav-content {position:absolute;bottom:0;left:0;z-index:101;}
div#nav-content div.nav-lnk {margin:4px 0 0 3px;padding:4px 5px;}

div#nav-content div#nav-lnk-first {margin-left:10px;border-left:0;}
div#nav-content div.selected {background:url('../img/sprite-image.png') right -623px no-repeat;padding:4px 10px;border-left:1px solid #999;margin-left:0 !important;}
div#nav-content div.selected a.nav-content-lnk {font-weight:bold;color:#000;}

/* Mi formulario*/
.content-contact a.btn{background:transparent url("../img/btn.png") no-repeat; padding: 7px 32px 10px 28px; text-align:center;color:#000; font-weight:bold;}
.content-contact a.btn:hover{background:transparent url("../img/btn_hv.png") no-repeat;}
.content-contact a.btn_rst:hover{background:transparent url("../img/btn_rst_hv.png") no-repeat;}
.ej{color:#111; margin:10px 0 0 0;}
#arroba{ background:transparent url("../img/arroba.png") no-repeat;  height:25px;}
.content-contact input, .content-contact textarea{ margin:4px 1px 4px 0; border:2px groove #DF7401;}
.content-contact input:hover, .content-contact textarea:hover{ margin:4px 1px 4px 0; border:2px groove #084B8A;}
.content-contact input{height:1.3em;}
.content-contact input.radio{position:relative; top:3px;}
.note_contact{padding:15px 0 50px 0; font-size:10px;}
ul.previo li{margin:10px 10px 0 40px; list-style:circle;}

/* masthead styles */
div#masthead {height:106px;color:#FFF;font-size:11px;}
div#masthead a.masthead-lnk {color:#fff;}
div#masthead-tools {float:right;margin:5px 0 0 0;font-weight:bold;width:350px;position:relative;z-index:220;}
div#masthead-login {display:none;padding:0 0 10px 0;line-height:18px;}
div#masthead-login div.nav-dd {padding:2px 0 1px 11px;margin:0 -5px 0 0;}
div#masthead-login div#nav-dd-account {top:17px;left:-1px;}
div#masthead-login div.selected {background-color:#333;border:1px solid #000;padding:2px 0 1px 11px;}
div#masthead-logout{line-height:18px;padding:0 0 10px 10px;}
#get-email-alerts{float:right;padding:20px 10px 0 0;}
#addthis{float:right;clear:right;padding:10px 5px 0 0;width:180px;}
#masthead{position:relative;}


/* logos */
#logo{float:left;height:106px;width:600px; left:-60px; position:relative;}
#logo a{display:block;overflow:hidden;}
div#logo-channel {width:300px;height:58px;float:left;}
div#logo-channel a#logo-channel-lnk {display:block;width:300px;height:58px;}
div#logo-google {background:url("../img/logo_google.png");width:116px;height:23px;float:left;}

/* navigation */
div.nav-lnk {position:relative;float:left;padding:4px 10px;cursor:pointer;margin:4px 0 3px 3px;}
div.nav-lnk.hover {background-color:#333;}
 
/* drop down link */
div.nav-dd {position:relative;float:left;padding:4px 10px;cursor:pointer;margin:4px 0 3px 3px;}
div#masthead-login a.nav-dd-lnk {float:left;line-height:normal;color:#fff;}
div.nav-dd.hover {background-color:#333;}

/* drop down arrow */
div.nav-dd span.nav-dd-arrow {width:28px;height:15px;display:block;float:left;}
div.nav-dd.selected span.nav-dd-arrow {background:url('') right -59px no-repeat;}

/* drop down menu */
div.nav-dd-menu {background:#333;border:1px solid #000;border-top:0;display:none;position:absolute;top:27px;left:0;width:150px;z-index:225;}
div.nav-dd-menu div.hover {background-color:#666;}
div.nav-dd-menu div.nav-dd-menu-opt {padding:1px 10px;}
div.nav-dd-menu a.nav-dd-menu-lnk {color:#fff !important;}

/* global nav */
#nav-global {background:url("../img/sprite-image.png") 0 0 no-repeat;height:23px;line-height:23px;position:relative;font-size:13px;font-weight:bold;width:970px;padding:4px;z-index:102;}
#nav-global li.nav-item a {color:#fff;line-height:23px;height:23px; padding:0 10px 0 10px;}
#nav-global li.nav-item span.sub-nav-label{color:#fff;}
#nav-global li.nav-item a.sub-nav-label:hover, #nav-global li.nav-item span.sub-nav-label:hover, #nav-global li.nav-item span.sub-nav-label:hover,
#nav-global li.nav-item a:hover {color:#DF7401;}
#nav-global li.nav-item a.current{color:#FF8000; text-decoration:underline;}
#nav-global li.sub-nav-container .sub-nav a:hover {/*background-color:#4f4f4f;*/ background:transparent url("../img/transparent_btn.png") repeat;}
#nav-global li.sub-nav-container .sub-nav-label {background-position:right 6px;}
#nav-global li.sub-nav-container.selected .sub-nav-label {background-color:#333;background-position:right -55px;}
#nav-global li.sub-nav-container .sub-nav li {font-size:12px;}

#nav-global li.sub-nav-container span.sub-nav-label{display:block; padding-bottom:5px;}
ul#nav-global ul{ text-decoration:none; display:none;}
ul#nav-global li.nav-item:hover>ul.sub-nav{display:block;}
#nav-global li.sub-nav-container .sub-nav-label:hover{ text-decoration:underline; display:block; background-position:right -55px;}


/* event nav */
#nav-global .nav-event {float:right;}
#nav-global .nav-icon {float:left;margin-left:10px;}

ul.nav li {cursor:pointer;float:left;margin:0;position:relative;}
ul.nav li a {float:left;padding:0 8px;}
ul.nav li.sub-nav-container {padding:0;position:relative;}
ul.nav li.sub-nav-container .sub-nav-label {background:transparent url("../img/sprite-icon.png") no-repeat right center;padding:0 30px 0 10px;position:relative;}
ul.nav li.sub-nav-container.selected .sub-nav-label {background:transparent url("../img/sprite-icon.png") no-repeat right center;}
li.sub-nav-container ul.sub-nav {display:none;background:transparent url("../img/bg_067acd.png") repeat scroll 0 0;position:absolute;left:0;top:27px;width:120px;border:1px solid #000;}
li.sub-nav-container ul.sub-nav a {padding:0 10px;float:none;display:block;}
li.sub-nav-container.selected ul.sub-nav {display:block;z-index:300;}
li.sub-nav-container li {float:none;}
li.sub-nav-container li:hover{background:transparent url("../img/transparent_btn.png") repeat;}
/* menu */
#nav-channel {width:973px;height:27px;line-height:27px;color:#fff;font-weight:normal;font-size:12px;border:1px solid black;z-index:1;}
#nav-channel li.nav-item a {color:#fff;}
#nav-channel li.nav-label {font-weight:bold;margin-left:3px;}
#nav-channel li.sub-nav-container {z-index:1;}
#nav-channel li.sub-nav-container li:hover {background-color:#666;}
#nav-channel li.sub-nav-container li {font-size:11px;line-height:20px;height:20px;}
#nav-channel li.sub-nav-container .sub-nav-label {background-position:right 8px;}
#nav-channel li.sub-nav-container.selected .sub-nav-label {background-position:right -53px;}

#nav-channel .contact {float:right;font-size:10px;}
#nav-channel .contact a {text-decoration:none;color:#fff;}



/* estilo especifico */

body #nav-channel {background-repeat:repeat-x;background-position:0 0;}
body.body-vi #nav-channel {background-color:#336699;}
.nav-platform{color:#666;font-size:12px;font-weight:normal;padding-left:5px;}
.nav-pagetype{color:#666;font-size:12px;font-weight:normal;line-height:15px;}
/* etiquetas */
body #nav-channel li.nav-label a {color:#fff;height:20px;line-height:20px;margin:3px;background-repeat:no-repeat;background-position:right -66px;}
body.body-vi #nav-channel li.nav-label a {background-color:#385367;}



/* END: channel specific styles */

/*masthead search*/
#masthead-search {padding:0 0 0 10px;float:left;}
#masthead-search fieldset {float:left;}
input.input-radio {height:13px;width:13px;margin:0 2px 0 0;padding:0;overflow:hidden;vertical-align:text-top;float:left;}
input.input-check {height:13px;width:13px;margin:0 5px 0 0;padding:0;overflow:hidden;float:left;}
input.input-txt {width:150px;border:1px solid #000;float:left;font-size:11px;margin:0;padding:0;height:16px;font-weight:normal;}
input.input-go {background:url("../img/sprite-background.png") repeat-x 0 -227px;border:0;margin:1px 0 0 1px;padding:0 5px;font-weight:bold;font-size:11px;height:16px;}
label.input-lbl {float:left;margin-right:5px;}

/* content nav */
div#nav-content {position:absolute;bottom:0;left:0;z-index:101;}
div#nav-content div.nav-lnk {margin:4px 0 0 3px;padding:4px 5px;}

div#nav-content div#nav-lnk-first {margin-left:10px;border-left:0;}
div#nav-content div.selected {background:url("../img/sprite-image.png") right -623px no-repeat;padding:4px 10px;border-left:1px solid #999;margin-left:0 !important;}
div#nav-content div.selected a.nav-content-lnk {font-weight:bold;color:#000;}
.subhead{float:right; color:#CCC; font-weight:bold; top:40px; position:relative;}
/* links favoritos */
div#nav-fav {position:absolute;right:7px;top:15px;width:140px;font-weight:bold;}

/* favoritos */
#nav-favoritos {float:left;line-height:20px;position:relative;margin-left:5px;}
#nav-favoritos.selected .nav-fav-menu {display:block;}
#nav-favoritos .nav-fav-menu {display:none;width:285px;position:absolute;border:1px solid #666;top:21px;left:0;background-color:#ffd;}
#nav-favoritos.selected #fav-lnk {font-weight:bold;border:1px solid #666;border-bottom:0;position:relative;z-index:1;background-color:#fff;background-position:98% -235px;}
#nav-favoritos #fav-lnk {border:1px solid transparent;border-bottom:0;padding:5px 13px 5px 5px;cursor:pointer;background-position:98% -209px;background-repeat:no-repeat;border-color:#fff;}
#nav-favoritos .nav-fav-hdr {background:#ffd;font-weight:bold;margin-left:10px;}
#nav-favoritos .nav-fav-menu .column-content-1,
#nav-favoritos .nav-fav-menu .column-content-2 {float:left;width:135px;}
#nav-favoritos .nav-fav-menu li {padding:2px 0;}
#nav-favoritos .nav-fav-menu label.fav-label {padding-left:17px;margin-left:5px;background:transparent url("../img/sprite-icon.png") no-repeat 0 0;}
#nav-favoritos li.loading label.fav-label {background:transparent url("../img/loader.gif") no-repeat 0 0;}

/* pestañas visitadas*/
.ui-tabs-hide {display:none;}
.ui-tabs .ui-tabs-nav li {float:left;line-height:34px;}	
.ui-state-active,
.visitado-content {/*background-color:#fff;*/ background:transparent url("../img/transparent.png") repeat; padding:0 10px 0 10px;}
li.ui-tabs-selected a {color:#000;border:1px solid #CCC;font-weight:bold;padding:5px;outline-width:0;outline-style:none;}
.ui-widget-header {font-size:11px;margin:0 10px;}
.ui-tabs-nav li {margin:0 5px;}	
.visitado-tabs .ui-widget-header {padding-top:10px;}
.visitado-tabs{border:1px solid #666;}



/* column specific */
div.columns {position:relative;height:1%;margin:0 10px 0 10px;}
div#column-main {width:633px;float:left;margin:10px 0 0 0;}
div#column-main div.txt-tagline {margin:0 15px 0 10px;}
div#column-main div.bg-divider{background:url("../img/sprite-background.png") 0 -129px repeat-x;margin:20px -11px 10px -10px;height:25px;position:relative;z-index:1;overflow:hidden;clear:both;}
div#column-sub div.bg-divider{background:url("../img/sprite-background.png") 0 -129px repeat-x;margin:20px -8px 10px -8px;height:25px;position:relative;z-index:1;overflow:hidden;clear:both;}
div#column-sub {width:303px;float:right;/*margin:10px 0 0 0;*/position:relative;font-size:11px;}
div#column-sub ul.txt-list {margin-left:10px;padding-left:5px;font-weight:bold;}
div#column-sub div.txt-para {padding:0;line-height:normal;margin:0 0 5px 0;clear:left;height:auto;}
div#column-sub .column-sub-hdr {font-size:14px;font-weight:bold;margin:0 0 1px 0;padding:5px 10px;/*background:#fff;*/color:#333;text-transform:uppercase; background:transparent url("../img/transparent_50.png") repeat;}
div#column-sub div.column-sub-box {background:/*#fff*/transparent url("../img/transparent.png") repeat;padding:10px;margin:0 0 10px 0;overflow:auto; border:1px solid #666;}
div#column-sub div.tab {padding:0;width:50%;}
div#column-clear {clear:both;height:10px;overflow:hidden;}
div.column-content-1 {float:left;width:308px;margin:0 0 10px 0;}
div.column-content-2 {float:right;width:308px;margin:0 0 10px 0;}
div.column-clear {clear:both;}




/* link submit */
.submit-lnk {margin:10px 0 20px 10px;}
/* publicidad */
div#ad-retail-bar, div#ad-medrec, div#ad-promo, div#ad-mini-site, div#ad-widget {margin:10px 0 10px 0;}
div#ad-lb {float:right;}
div#ad-retail-bar {width:633px;text-align:center;}
div#ad-lb-secondary {background:transparent url("../img/transparent.png") repeat 0 0;margin:0 auto 1px auto;padding:6px 0;height:1%;text-align:center;;}
div#ad_sponsor_bar {text-align:center;background:url("../img/transparent.png");}

/* global media */
div.img-thumb {float:left;border:1px solid #ccc;padding:3px;margin:0 10px 5px 0;position:relative;font-size:11px;text-align:center;line-height:20px;}
div.img-thumb.hover {border:1px solid #000;background:#fff;}
div.img-arrow {position:absolute;left:40%;top:30%;width:30px;height:30px;background:url("../img/sprite-icon.png") no-repeat 0 -600px;}
div.column-sub-box div.img-arrow {left:35%;top:20%;}
div.img-arrow a.img-arrow-lnk {display:block;width:30px;height:30px;}

/* headers */
.hdr-content {font-size:22px;font-weight:bold;margin:0;line-height:22px;}
.hdr-section {font-size:15px;font-weight:bold;color:#333;text-transform:uppercase;margin:0 15px 0 10px;clear:both;}
.hdr-para {font-size:16px;font-weight:bold;margin:0 0 5px 10px;}
.hdr-channel {color:#666;text-transform:uppercase;font-size:11px;font-weight:normal;margin:-5px 0 0 0;}

/* text styles */
div.guide-title span{color:#DF7401; font-weight:bold; font-size:18px; position:relative;}
.txt-para {line-height:16px;margin:0 0 10px 0;overflow:auto;padding:0 0 0 10px;}
.txt-tagline {color:#666;font-size:12px;font-weight:normal;}
.txt-lbl {color:#333;font-weight:bold;}
.txt-lnk {margin-top:10px;}
ul.txt-list {margin-top:0;}
ul.txt-list li {list-style-type:disc;}
ul.txt-enlaweb {list-style-type:none;margin:0;padding:0;line-height:normal;}
ul.txt-enlaweb li {margin:0 0 2px 0;}
br.txt-br {line-height:5px;}
div.txt-divider {border-bottom:#ededed 1px solid;margin:10px 0 30px 0; position:relative; top:15px; }
div.txt-view-all {text-align:right;margin:0 10px;}
div.txt-to-top {text-align:right;font-weight:bold;font-size:14px;margin:0 10px 10px 0;}
span.txt-pipe {padding:0 5px;}
div.txt-cuerpo{float:left;}
.big_1{font-size:18px; line-height:22px; font-weight:bold; padding:0 60px 0 60px; }

/* icon styles */
.hdr-section div.icon-guides {height:50px;} 
div.icon-vi {background-position:-0 -794px;width:60px;height:50px;float:left;}
.cruz-roja{ background:url("../img/sprite-icon.png") left -1018px no-repeat; padding:15px 15px 12px 15px; float:left;}
.not-icon{background:url("../img/sprite-icon.png") left -922px no-repeat; padding:15px 15px 12px 15px;; float:left;}

/* title styles */
div.servicios-title, div.especialidad-title, 
div.mapaweb-title, div.laclinica-title, 
div.urgencias-title, div.peluqueria-title, 
div.tienda-title, div.donde-title, 
div.contacto-title, div.contacto_exito-title, 
div.interes-title, div.legal-title {padding:15px 140px 15px 140px; margin:10px 0 5px 0; float:left; background-repeat:no-repeat;}

div.servicios-title{background-image:url("../img/servicios.png");}
div.especialidad-title{background-image:url("../img/especialidad.png");}
div.mapaweb-title{background-image:url("../img/mapaweb.png");}
div.laclinica-title{background-image:url("../img/laclinica.png");}
div.urgencias-title{background-image:url("../img/urgencias.png");}
div.peluqueria-title{background-image:url("../img/peluqueria.png");}
div.tienda-title{background-image:url("../img/tienda.png");}
div.donde-title{background-image:url("../img/donde.png");}
div.contacto-title{background-image:url("../img/contacto.png");}
div.contacto_exito-title{background-image:url("../img/contacto_exito.png");}
div.interes-title{background-image:url("../img/interes.png");}
div.legal-title{background-image:url("../img/legal.png");}

div.juan{background:url("../img/juan2.png") 0 0 no-repeat; padding:124px 158px 124px 158px; margin:0; float:left; position:relative; left:-10px;clear:both;}
div.paquito{background:url("../img/paquito2_1.png") 0 0 no-repeat; padding:95px 158px 95px 158px; position:relative;top:-45px;left:-9px;float:left;}
div.bocadillo{background:url("../img/bocadillo.png") 0 0 no-repeat; padding:80px 100px 80px 100px; float:left; position:relative;top:-20px;left:-20px; z-index:100;}
div.bocadillo2{background:url("../img/bocadillo2.png") 0 0 no-repeat; padding:80px 100px 80px 100px; float:left; position:relative;top:-20px;left:-20px; z-index:100;}
div.img_tienda{background:url("../img/tienda2.jpg") 0 0 no-repeat; padding:183px 100px 183px 100px; margin:10px 20px 5px 10px; float:left;clear:both;}
.paquito-left{float:left; width:170px; margin:10px 5px 5px 5px; height:200px;}
.left{float:left; width:170px; margin:10px 5px 5px 5px;}

div#mapsearch{position:relative; left:2px;}
/*modulo destacados */
.guide-highlight {position:relative}

/*highlight without a highlight image */
.thumbnail {border:1px solid #CCC;float:left;margin-right:10px;}
.highlight-contents{margin:15px 0 0 0;}
.guide-highlight-noimage {background:/*#F2F6F9*/ url("../img/sprite-background.png") repeat-x 0 -283px;border:1px solid #DCE0E3;margin-bottom:10px;padding:10px;}
.fondo{background:transparent url("../img/bg_067acd.png") repeat; padding:10px;border:1px solid #DCE0E3;}
.fondo li{margin-left:6px;}
/* guia contenido */
#content-guides {margin-bottom:30px;}

/* recirculation module */

div#view-all{padding:15px 0 5px 0;font-weight:bold;}
#more-visitado-tabs #view-all {padding:15px 0;}


/* footer content */
div.footer {background:transparent url("../img/transparent.png") repeat 0 0;font-size:11px;color:#333;margin:0 0 1px 0;}
div.footer a {color:#FFF; font-weight:bold;}
div.footer a:hover{color:#DF7401;}
div#footer {padding:0px 30px 10px 30px;line-height:13px;height:110px;}
div#footer img{ float:right; }


/* site map */
div#site-map {height:100px;line-height:13px;}
div#site-map a{color:#fff;}
div#site-map a:hover{color:#DF7401;}
div#site-map div.txt-para {margin:0 0 5px 0;padding:0;line-height:11px;overflow:visible;}
div#site-map ul.txt-list {margin:0 0 5px 5px;padding:0 0 0 10px;line-height:12px;}
div.site-map-column {float:left;border-left:1px dotted #fff;margin:5px 10px 0 20px;padding:0 10px 0 10px;height:80px;}
div.site-map-column-first {border:0;padding: 0 0 0 50px;}
div.site-map-column-1 {width:200px;float:left;clear:left;}
div.site-map-column-2 {width:200px;float:left;}
/*div.site-map-column-3 {width:100px;float:left;}*/
div.site-map-hdr {font-size:15px;font-weight:bold;text-transform:uppercase;margin:0 0 5px 0;}

/* ie 6 sobreescritura 
*html div.footer a {position:relative;}
*html div#nav-content {bottom:-1px;}
*html div#lb a, *html div#lb a:link {position:relative;}
*html div#ad-lb-secondary a, *html #ad-lb-secondary a:link {position:relative;}
*html div#column-sub div.txt-para {height:1%;} 
*html div#article-highlight a.article-highlight-lnk {position:relative;}
*/
/* view more */
.view-more {line-height:16px;margin:0 0 10px 0;overflow:auto;padding:0;display:none;}
.view-arrow {text-align:right;cursor:pointer;}
.view-arrow:hover {text-decoration:underline;}

/*retail links */
#retail-lnks a#retail-lnk-gfly-only {background:transparent url("../img/sprite-image.png") no-repeat scroll 0 -613px;height:40px;margin-top:12px;}
#retail-lnks a.retail-lnk {display:block;font-size:12px;font-weight:bold;height:34px;line-height:34px;padding:0 0 0 10px;width:302px;}
#retail-lnks {left:0;position:relative;top:0;width:320px;}


/* guide article page */
#content-guide {width:590px;margin:0 auto;}
.body-guides #guideHeader {text-align:center;}
.body-guides table {border-collapse:separate;border-spacing:1px;float:left;}
#content-guide p,
#content-guide ul, 
#content-guide ol {margin:10px 0;font-size:12px;}
#content-guide ul {margin:10px;}
#content-guide li {list-style-type:disc;margin-left:15px;}
#content-guide td {padding:10px;}

/* sangria */
.body-vi .icon-vi,
.body-vi .icon-guides,
.body-vi span.icon-submit,
.body-vi .txt-para {margin-left:5px;}
/* adsense styles */
#afcGoogle {left:0 !important;}
#afcGoogle #ad-hdr {color:#000 !important;}
#afcGoogle #ad-wrap{background:#fff !important;width:300px !important;border:0 !important;}				
/* Clearfix */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear {display:block;} 

.info-contacto{float:left;}





