/* generales */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;}
body {background:#fff url(../images/fondo.gif) top repeat-x;margin:0;padding:0;}
body.portada {background:#fff url(../images/portada-fondo.gif) top repeat-x;}
:focus {outline:0;}
ol, ul {list-style:none;}
p {margin:0 0 20px;}

/* formularios */
form {margin:0;}
input, textarea {font:12px Tahoma, Arial, Helvetica, sans-serif;width:250px;color:#333;margin:0;border:solid 1px #ccc;padding:3px;}
textarea {width:250px;height:100px;}
select {font:12px Tahoma, Arial, Helvetica, sans-serif;width:60px;color:#333;margin:0;border:solid 1px #999;padding:3px;}
.btn {border:1px solid #1198b4;background-color:#e8f4f8;color:#1198b4;font-weight:bold;width:100px;font-size:12px;}
.inp {margin:0;padding:0;height:14px;width:14px;}

/* links */
a {color:#ec136b;text-decoration:none;}
a:hover {color:#940c43;}

/* títulos */
h1 {font-size:45px;font-weight:normal;color:#fff;padding-top:15px;}
h2 {font-size:16px;font-weight:normal;padding-bottom:10px;margin-bottom:10px;background:url(../images/puntos-gris-horizontal.gif) bottom repeat-x;}

/* header */
#header-banner-728 {float:left;width:960px;padding:10px 0;text-align:center;height:90px;}
#header-arriba {float:left;width:960px;height:35px;}
#header-fecha {float:left;width:810px;font:11px Tahoma, Arial, Helvetica, sans-serif;color:#f0a3c8;padding-top:10px;}
#header-fecha strong {color:#fff;}
#header-fecha span {color:#fa046a;}
#header-idiomas {float:left;width:130px;padding:10px;font:11px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-align:right;background:#760835;font-weight:bold;text-align:center;}
#header-idiomas a {color:#fff;text-decoration:none;background:url(../images/menu-links-fondo.gif) bottom repeat-x;}
#header-idiomas a:hover {color:#fff;text-decoration:underline;}
#header-abajo {float:left;width:960px;}
#header-logo {float:left;width:360px;}
#header-banner {float:left;width:600px;text-align:right;padding-top:31px;height:92px;}

/* menu */
#menu {float:left;width:960px;margin-bottom:2px;background:#333 url(../images/menu-fondo.gif) top no-repeat;font:11px Tahoma, Arial, Helvetica, sans-serif;color:#eaeaea;}
#menu-secciones {float:left;width:695px;padding-left:10px;}
#menu-secciones a {color:#fff;text-decoration:none;padding:3px 6px;display:block}
#menu-secciones a:hover {color:#fff;background:#ef0465;text-decoration:none;}
#menu-secciones li {display:inline;float:left;padding:3px 10px 3px 0;}
#menu-buscador {float:left;width:250px;padding:4px 5px 0 0;text-align:right;/padding-top:3px;background:#000;height:21px;}
#menu-buscador input {background:#f0f0f0;border:1px solid #ccc;font:11px Tahoma, Arial, Helvetica, sans-serif;color:#000;width:200px;padding:1px 2px;}

/* estructura */
#bodegas-del-uruguay {width:960px;display:block;margin:0 auto;font:12px Tahoma, Arial, Helvetica, sans-serif;color:#4f4f4f;text-align:left;}
#destacado {float:left;width:960px;height:181px;}
#destacado-titulo {float:left;width:300px;font-size:33px;color:#fa046a;padding:10px 0 10px 10px;}
#destacado-texto {float:left;width:300px;clear:both;font-size:14px;font-weight:bold;color:#fff;line-height:20px;padding:0 0 15px 10px;}
#destacado-boton {float:left;width:300px;clear:both;font-size:11px;padding-left:10px;}
#destacado-boton a {width:72px;height:15px;padding-top:1px;display:block;text-align:center;background:url(../images/destacado-boton.gif);text-decoration:none;color:#fff;}
#destacado-boton a:hover {background-position:0 -16px;text-decoration:none;color:#fff;}
#destacado-interna {float:left;width:960px;height:88px;}
.seccion-noticias {background:url(../images/titulo-noticias-fondo.jpg);}
.seccion-bodegas {background:url(../images/titulo-bodegas-fondo.jpg);}
.seccion-entrevistas {background:url(../images/titulo-entrevistas-fondo.jpg);}
.seccion-eventos {background:url(../images/titulo-eventos-fondo.jpg);}
.seccion-apuntes {background:url(../images/titulo-apuntes-fondo.jpg);}
.seccion-newsletter {background:url(../images/titulo-newsletter-fondo.jpg);}
.seccion-links {background:url(../images/titulo-links-fondo.jpg);}
.seccion-contactenos {background:url(../images/titulo-contactenos-fondo.jpg);}
#contenido {float:left;width:960px;padding-top:10px;padding-bottom:10px;}
#contenido-central {float:left;width:645px;}
#contenido-central-cajas {float:left;width:645px;background:url(../images/misc-3.gif) bottom repeat-x;padding-bottom:20px;margin-bottom:10px;}
#contenido-central-izquierda {float:left;width:310px;padding:0 15px 5px 0;}
#contenido-central-derecha {float:left;width:305px;padding:0 15px 5px 0;}
#contenido-barra {float:left;width:305px;margin-left:10px;}
#nota-principal {float:left;width:645px;background:url(../images/misc-3.gif) bottom repeat-x;padding-bottom:20px;margin-bottom:10px;}
#nota-principal-volanta {float:left;width:645px;font-size:11px;color:#858585;}
#nota-principal-titulo {float:left;width:645px;font-size:25px;padding:5px 0;color:#000;}
#nota-principal-titulo a {color:#ec136b;}
#nota-principal-titulo a:hover {color:#940c43;}
#nota-principal-imagen {float:left;width:645px;}
#nota-principal-bajada {float:left;width:645px;font-size:16px;color:#333;padding:5px 0 10px;line-height:21px;margin-bottom:10px;background:url(../images/puntos-gris-horizontal.gif) bottom repeat-x;}
#nota-principal-texto {float:left;width:645px;font-size:14px;color:#333;padding:10px 0 10px;line-height:21px;}
.nota-principal-foto {float:left;padding:0 15px 15px 0;}
.nota-principal-foto_imagen {float:left;}
.nota-principal-foto-epigrafe {float:left;font-size:10px;color:#666;padding-top:5px;line-height:12px;}
#caja-entrevista {padding-bottom:10px;}
#caja-entrevista, #caja-entrevista-titulo, #caja-entrevista-central, #caja-entrevista-abajo {float:left;width:310px;}
#caja-entrevista-titulo {float:left;width:75px;height:32px;font-size:11px;background:url(../images/caja-entrevista-titulo.gif);padding:9px 0 0 235px;}
#caja-entrevista-titulo a {width:61px;height:16px;padding:3px 0 0 5px;display:block;text-align:center;background:url(../images/caja-entrevista-boton.gif);text-decoration:none;color:#000;}
#caja-entrevista-titulo a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
#caja-entrevista-central {background:#ec136b;padding-bottom:10px;}
#caja-entrevista-foto {float:left;width:115px;padding-left:8px;}
#caja-entrevista-texto {float:left;width:169px;padding:0 8px 0 10px;font-size:11px;color:#fbd2e2;line-height:16px;}
#caja-entrevista-texto a {font-size:12px;color:#fff;font-weight:bold;}
#caja-entrevista-abajo {height:5px;background:url(../images/caja-entrevista-abajo.gif);font-size:1px;}
#caja-lanzamiento {float:left;width:310px;height:125px;background:url(../images/caja-lanzamiento-fondo.gif) no-repeat;}
#caja-lanzamiento-texto {float:left;width:195px;padding:35px 10px 0 10px;font-size:11px;color:#cfcece;line-height:16px;}
#caja-lanzamiento-texto a {font-size:12px;color:#fff;font-weight:bold;}
#caja-lanzamiento-foto {float:left;width:90px;padding-right:5px;}
#caja-noticias {float:left;width:305px;}
#caja-noticias-titulo {float:left;width:305px;height:30px;background:url(../images/caja-noticias-titulo.gif);text-align:right;font-size:10px;padding-top:10px;}
#caja-noticias-titulo a {background:url(../images/misc-4.gif) 0 3px no-repeat;padding-left:8px;}
.caja-noticias-foto {float:left;width:90px;padding:10px;}
.caja-noticias-texto {float:left;width:195px;padding:10px 0;font-size:10px;color:#7f7f7f;line-height:15px;height:60px;}
.caja-noticias-texto a {font-size:11px;font-weight:bold;}
.caja-noticias-separador {float:left;clear:both;width:305px;height:1px;font-size:1px;background:url(../images/puntos-gris-horizontal.gif) repeat-x;}
#caja-noticias-barra {float:left;width:305px;margin-bottom:10px;padding-bottom:5px;background:url(../images/misc-5.gif) bottom repeat-x;}
#caja-video {float:left;width:305px;padding-bottom:10px;}
#caja-video-titulo {float:left;width:75px;height:26px;font-size:11px;background:url(../images/caja-video-titulo.gif);padding:9px 0 0 230px;}
#caja-video-titulo a {width:66px;height:16px;padding-top:3px;display:block;text-align:center;background:url(../images/caja-video-boton.gif);text-decoration:none;color:#fff;}
#caja-video-titulo a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
#caja-video-player {float:left;width:295px;padding:5px;background:#e9e9e9;}
#caja-video-texto {float:left;width:285px;padding:0 10px 5px;font-size:11px;color:#4f4f4f;line-height:14px;background:#e9e9e9;}
#caja-video-abajo {float:left;width:305px;height:5px;background:url(../images/caja-video-abajo.gif);font-size:1px;}
#caja-apuntes {float:left;width:305px;padding-bottom:10px;}
#caja-apuntes-titulo {float:left;width:75px;height:30px;font-size:11px;background:url(../images/caja-apuntes-titulo.gif);padding:9px 0 0 230px;}
#caja-apuntes-titulo a {width:61px;height:16px;padding:3px 0 0 5px;display:block;text-align:center;background:url(../images/caja-apuntes-boton.gif);text-decoration:none;color:#fff;}
#caja-apuntes-titulo a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
#caja-apuntes-central {float:left;width:289px;padding:0 8px;background:url(../images/caja-apuntes-central.gif) repeat-y;padding-bottom:3px;}
#caja-apuntes-foto {float:left;width:115px;background:green;}
#caja-apuntes-texto {float:left;width:164px;padding-left:10px;font-size:11px;color:#7f7f7f;line-height:15px;}
#caja-apuntes-texto a {font-size:12px;font-weight:bold;}
#caja-apuntes-abajo {float:left;width:305px;height:5px;background:url(../images/caja-apuntes-abajo.gif);font-size:1px;}
#caja-newsletter {float:left;width:305px;height:80px;background:url(../images/caja-newsletter-fondo.jpg);margin-bottom:10px;}
#caja-newsletter-texto {float:left;width:285px;padding:32px 10px 0;font-size:12px;color:#e2d0d6;}
#caja-newsletter-boton {float:left;width:84px;padding:6px 0 0 211px;font-size:11px;}
#caja-newsletter-boton a {width:80px;height:16px;padding:3px 0 0 5px;display:block;text-align:center;background:url(../images/caja-newsletter-boton.gif);text-decoration:none;color:#ec136b;}
#caja-newsletter-boton a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
#caja-bodegas {float:left;width:305px;height:90px;background:url(../images/caja-bodegas-fondo.jpg);margin-bottom:10px;}
#caja-bodegas-texto {float:left;width:285px;padding:35px 10px 0;font-size:12px;color:#d7d3d1;}
#caja-bodegas-boton {float:left;width:84px;padding:1px 0 0 226px;font-size:11px;}
#caja-bodegas-boton a {width:65px;height:16px;padding:3px 0 0 5px;display:block;text-align:center;background:url(../images/caja-bodegas-boton.gif);text-decoration:none;color:#fff;}
#caja-bodegas-boton a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
#ruta {float:left;width:645px;padding-bottom:10px;margin-bottom:10px;background:url(../images/puntos-gris-horizontal.gif) bottom repeat-x;font-size:11px;color:#858585;}
#caja-rutas {float:left;width:305px;height:90px;background:url(../images/caja-rutas-del-vino-fondo.gif);margin-bottom:10px;}
#caja-rutas-texto {float:left;}
#caja-rutas-texto a {display:block;width:185px;height:55px;padding:35px 110px 0 10px;font-size:12px;color:#d7d3d1;}
#caja-gris {float:left;width:645px;}
#caja-gris-arriba, #caja-gris-abajo {float:left;width:645px;height:5px;font-size:1px;}
#caja-gris-arriba {background:url(../images/caja-gris-arriba.gif);}
#caja-gris-abajo {background:url(../images/caja-gris-abajo.gif);}
#caja-gris-central {float:left;width:645px;background:#e9e9e9;}
#caja-agenda {float:left;margin-left:5px;width:315px;height:110px;background:url(../images/caja-agenda-fondo.gif);}
#caja-agenda-link {float:left;width:295px;text-align:right;padding:10px 10px 11px;}
#caja-agenda-link a {background:url(../images/misc-4.gif) 0 3px no-repeat;padding-left:8px;font-size:10px;}
#caja-agenda-fecha {float:left;width:44px;height:38px;background:url(../images/caja-agenda-fecha.gif);margin:0 10px;}
#caja-agenda-fecha-mes {float:left;width:44px;text-align:center;font-size:11px;color:#fff;}
#caja-agenda-fecha-dia {float:left;width:44px;text-align:center;font-size:14px;font-weight:bold;padding-top:2px;}
#caja-agenda-texto {float:left;font-size:10px;width:231px;padding-right:10px;}
#caja-sabia {float:left;margin-left:5px;width:315px;height:110px;background:url(../images/caja-sabia-fondo.gif);}
#caja-sabia-texto {float:left;width:175px;padding:32px 20px 0 10px;font-size:10px;color:#fff;}
#caja-sabia-foto {float:left;width:90px;padding:10px;}
#caja-buscador-form {float:left;width:630px;background:#fa046a url(../images/caja-buscador-fondo.jpg) no-repeat;padding:65px 0 0 15px;color:#fff;}
#caja-buscador-boton {float:left;width:145px;background:url(../images/caja-buscador-abajo.gif) no-repeat;padding-left:500px;margin-bottom:5px;}
.caja-buscador-titulo {float:left;width:190px;padding-bottom:15px;clear:both;padding-top:3px;}
.caja-buscador-campo {float:left;width:440px;padding-bottom:15px;}
#caja-contactenos-form {float:left;width:630px;background:#fa046a url(../images/caja-contactenos-fondo.jpg) no-repeat;padding:15px 0 0 15px;color:#fff;}
.caja-contactenos-titulo {float:left;width:100px;padding-bottom:15px;clear:both;padding-top:3px;}
.caja-contactenos-campo {float:left;width:530px;padding-bottom:15px;}
#caja-newsletter-form {float:left;width:630px;background:#fa046a url(../images/caja-formulario-newsletter-fondo.jpg) no-repeat;padding:15px 0 0 15px;color:#fff;}
.caja-newsletter-titulo {float:left;width:150px;padding-bottom:15px;clear:both;padding-top:3px;}
.caja-newsletter-campo {float:left;width:480px;padding-bottom:15px;}
.caja-resultados {float:left;width:645px;padding-bottom:15px;}
.caja-resultados-foto {float:left;width:115px;padding-right:10px;}
.caja-resultados-foto-imagen {float:left;width:115px;padding-bottom:10px;}
.caja-resultados-foto-mas {float:left;width:115px;}
.caja-resultados-foto-mas a {width:98px;height:16px;padding:3px 0 0 17px;display:block;background:url(../images/caja-resultados-boton.gif);text-decoration:none;color:#fff;font-size:11px;}
.caja-resultados-foto-mas a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}
.caja-resultados-texto, .caja-resultados-texto-destacada {float:left;width:520px;background:url(../images/puntos3-gris-horizontal.gif) bottom repeat-x;padding-bottom:15px;}
.caja-resultados-texto li {padding:5px;}
.caja-resultados-texto li.nombre {background:#f0f0f0;color:#000;}
.caja-resultados-texto li.volanta {font-size:10px;padding-bottom:2px;padding-top:0;}
.caja-resultados-texto li.titulo {font-size:14px;font-weight:bold;padding-top:0;padding-bottom:2px;}
.caja-resultados-texto li.bajada {line-height:18px;padding:0 5px;}
.caja-resultados-texto-destacada li.volanta {font-size:11px;padding:0 5px 3px;}
.caja-resultados-texto-destacada li.titulo {font-size:22px;line-height:22px;padding:0 5px 5px;}
.caja-resultados-texto-destacada li.bajada {line-height:18px;padding:0 5px;font-size:14px;}
.caja-paginador {float:left;width:645px;height:31px;background:url(../images/caja-paginador-fondo.gif) repeat-x;}
.caja-paginador-texto {float:left;width:495px;padding-top:9px;}
.caja-paginador-botones {float:left;width:150px;text-align:right;padding-top:6px;}
.caja-paginador-botones a {width:65px;height:17px;padding:2px 0 0 0;display:block;background:url(../images/caja-paginador-boton.gif);text-decoration:none;color:#fff;font-size:11px;text-align:center;float:left;margin-left:10px;}
.caja-paginador-botones a:hover {background-position:0 -19px;text-decoration:none;color:#fff;}

/* banners */
.banner-central-468 {float:left;width:645px;background:url(../images/misc-3.gif) bottom repeat-x;padding-bottom:25px;margin-bottom:10px;}
.banner-central-468-interno, .banner-central-468-interno-abajo {width:635px;padding:8px 5px;background:#f9f9f9;text-align:center;}
.banner-central-468-interno-abajo {padding-top:33px;background:#f9f9f9 url(../images/misc-3.gif) top repeat-x;margin-top:10px;}
.banner-barra-295 {float:left;width:295px;padding:5px;margin-bottom:10px;background:#f9f9f9;text-align:center;}


/* galería de fotos */
p.galeria-de-fotos {border:1px dotted #ccc;padding:9px 0 0 2px;}
p.galeria-de-fotos img {margin:0;padding:0 7px 9px 6px;}

/* footer */
#footer {float:left;width:100%;height:103px;background:url(../images/footer-fondo.gif) repeat-x;padding-top:17px}
#footer-central {width:960px;display:block;margin:0 auto;font:12px Tahoma, Arial, Helvetica, sans-serif;color:#4f4f4f;text-align:left;}
#footer-logo {float:left;width:160px;padding-left:10px;}
#footer-secciones {float:left;width:420px;}
#footer-secciones ul {float:left;padding:0 30px 0 15px;}
#footer-secciones li {padding-bottom:8px;}
#footer-secciones li a {padding:3px 9px 3px 14px;font-size:11px;color:#fff;text-decoration:none;background:url(../images/misc-1.gif) 7px 8px no-repeat;}
#footer-secciones li a:hover {padding:3px 9px 3px 14px;font-size:11px;color:#fff;text-decoration:none;background:#fa046a url(../images/misc-2.gif) 7px 8px no-repeat;}
#footer-copyright {float:right;width:360px;padding-right:10px;text-align:right;font-size:11px;color:#fff;}

/*  herramientas  */
.her {float:right;width:88px;padding:0 0 10px 20px;background:#fff;}
.her_bor {width:70px;border-left:1px dotted #ccc;padding:3px 0 8px 8px;}
.her_bor ul {list-style:none;margin:0;font-size:11px;color:#a5a5a5;}
.her_bor li {margin:0;padding:5px 0 0;clear:both}
.her_bor a.imp {background:url(../images/boton-imprimir-off.gif) no-repeat;padding:3px 0 0 30px;display:block;cursor:pointer;height:21px;}
.her_bor a:hover.imp {background:url(../images/boton-imprimir-on.gif) no-repeat;}
.her_bor a.env {background:url(../images/boton-enviar-por-e-mail-off.gif) no-repeat;padding:3px 0 0 30px;display:block;cursor:pointer;height:21px;}
.her_bor a:hover.env {background:url(../images/boton-enviar-por-e-mail-on.gif) no-repeat;}
.her_bor a.esc {background:url(../images/boton-escribir-comentario-off.gif) no-repeat;padding:3px 0 0 30px;display:block;cursor:pointer;height:21px;}
.her_bor a:hover.esc {background:url(../images/boton-escribir-comentario-on.gif) no-repeat;}
.her_bor a.mas {background:url(../images/boton-cambiar-de-tamano-mas-off.gif) no-repeat;display:block;cursor:pointer;height:17px;}
.her_bor a:hover.mas {background:url(../images/boton-cambiar-de-tamano-mas-on.gif) no-repeat;}
.her_bor a.men {background:url(../images/boton-cambiar-de-tamano-menos-off.gif) no-repeat;display:block;cursor:pointer;height:17px;}
.her_bor a:hover.men {background:url(../images/boton-cambiar-de-tamano-menos-on.gif) no-repeat;}
.her_mas_men {height:34px;}
.her_izq {float:left;width:24px;margin-right:6px;}
.her_der {float:left;width:100px;padding-top:8px;}

/*  enviar por e-mail  */
.mai {float:left;width:238px;font-size:11px;margin-top:10px;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;}
.mai_tit {font-size:12px;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;font-weight:bold;padding:8px 10px;height:17px;}
.mai_int {float:left;width:217px;padding:10px;}
.mai_int_txt, .mai_int_inp {float:left;width:217px;margin-bottom:2px;}
.mai_int_txt {font-weight:bold;}
.mai_int_inp input {border:1px solid #e9e9e9;width:210px;padding:2px;font-family:Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#555;font-size:11px;margin-bottom:2px;}
.mai_int_inp textarea {border:1px solid #e9e9e9;width:210px;padding:2px;font-family:Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#555;font-size:11px;margin-bottom:2px;height:90px;}
.esp_arr_5 {margin-top:5px;}

/*  imprimir  */
@MEDIA PRINT
{
#header-arriba, #header-abajo, #menu, #caja-gris, #contenido-barra, #footer, #destacado-interna, #ruta, #header-banner-728, .her {display:none;}
#contenido, #contenido-central, #nota-principal, #ruta, #nota-principal-volanta, #nota-principal-titulo, #nota-principal-bajada, #nota-principal-texto {margin:0;width:100%;;}
}