/*-----------------------------------------------------------------  TEXTOS GENERALES  -----------------------------------------------------------------*/body {    font: normal 72% / 130% arial, helvetica, verdana, sans;    color: #675E4D;    background: #9B7E5C url('img/background.jpg') center top no-repeat;}/* --- TITULOS --- */h1, h2, h3, h4, h5, h6 {    font-family: Georgia, "Times New Roman", Times, serif;    font-weight: normal;    color: #6a4825;    padding: 0 20px;}h1 {    font-size: 20px;}h2 {    font-size: 18px;}h3 {    font-size: 16px;}h4 {    font-size: 14px;}h5 {    font-size: 11px;}h6 {    font-size: 11px;    font-style: italic;}/* --- ELEMENTOS --- */p, ol, ul, blockquote {    padding: 0 20px 1.5em 20px;}ol {    list-style: outside decimal;}strong {    font-weight: bold;}em {    font-style: italic;}acronym {    text-transform: uppercase;    border-bottom: 1px dotted;    cursor: help;}/* --- IMAGENES ---  img {display: block; padding: 0; }  p img { padding: 0; }*//* --- LINKS --- */a {    color: #6a4825;    text-decoration: none;    outline: none;}a:hover {    color: #000;}#footer a {    color: #3F2E17;}#footer a:hover {    color: #990000;}/* --- ID's GENERALES --------------------------------------- */#top {    height: 30px;    padding: 0;    line-height: 30px;}#top .buscar {    padding-top: 5px;}#top .buscar .cajabuscar {    font-size: 11px;    border: none;}#top .buscar .botonbusqueda {    font-size: 10px;    border: none;}#header {    margin: 0;    height: 130px;}#navegacion {    margin-bottom: 0;    height: 31px;    padding-top: 90px}#subnavegacion {    padding-left: 20px;    background: #9E9F4F;    margin-bottom: 0;}#contenidos {    padding: 20px 0;    background: #F2EAD3 url(img/contenidos.gif) repeat-x top;    border-bottom: 4px solid #6F521B;}#footer {    padding: 20px 0 !important;    margin: 0;    color: #6F521B;}#footer ul, #footer p {    margin: 0;    padding: 0 0 10px;}.intro, .modulos {    margin: 0 0 10px 20px;    padding: 20px 10px;    background: #FFF;	/*    border-right: 1px solid #DACCB2;    border-bottom: 1px solid #DACCB2;    */}.box {    background: #DACCB2;    padding: 0;    margin: 0 20px 10px 0;    padding: 0 0 10px;}.nav2 {    background: #fff;    padding: 20px 0px;}.intro p, .intro ol, .intro ul, .intro h1, .intro h2, .intro h3, .intro h4, .intro h5, .intro h6 {    margin: 0 0 10px;    padding: 0;}.clear {    clear: both;}/* --- TITULOS --- */.box h3 {    font-family: Arial, Helvetica, sans-serif;    font-weight: 400;    font-size: 16px;    margin: 0 0 10px;    padding: 0 5px 0 50px;    color: #EFEEA4;    height: 40px;    line-height: 40px;}.box h3.recomendados {    background: url(img/bg-h3.jpg) no-repeat left center;}.box h3.ultimas {    background: url(img/bg-h3-ultimas.jpg) no-repeat left center;}.box h3.categorias {    background: url(img/bg-h3-categorias.jpg) no-repeat left center;}.box h3.recomendados {    background: url(img/bg-h3.jpg) no-repeat left center;}/* --- NAVEGACION --- */.menu2 {    margin: 0;    padding: 0 0 20px;}.menu2 li a {    display: block;    margin: 0 20px;    padding: 10px 3px 2px 5px;    border-bottom: 1px solid #EEE;}/* --- FOOTER --- */.menu-footer ul {    margin: 0 0 10px;}.menu-footer ul li {    display: inline;    text-transform: uppercase;}.menu-footer ul li a {    padding-right: 20px;}.creditos {    margin: 0;    padding: 0;    font-size: 10px;    text-transform: uppercase;    color: #CCC;}.creditos a {    color: #999;}.suscripcion a {    height: 16px;    line-height: 16px;    margin: 0 0 0 5px;    padding: 0 20px 0 0;}.suscripcion a.rss {    background: url(../css/img/rss.gif) no-repeat right center;}.suscripcion a.email {    background: url(../css/img/icon_email.gif) no-repeat right center;}.suscripcion a.top {    background: url(../css/img/top.gif) no-repeat right center;}/* --- Comentarios --- */.comentar {    margin: 0 0 20px;}.comentar h4 {    color: Red;    margin-bottom: 20px;}ol.comentarios_listado {    padding: 20px 0 !important;    border-bottom: 1px solid #EEE;    margin: 0 0 20px;}ol.comentarios_listado li {    list-style-type: none;    font-weight: bold;    background: #f6f6f6;    padding: 20px;    margin: 0 0 10px;}ol.comentarios_listado li p {    font-weight: normal;    padding: 0;    margin: 0;    color: #000;}span.autor_comentario {    display: block;    font-size: 10px;    color: #999;    text-align: right}/* --- CONTACTO --- */.formulario_contacto {    margin: 0 20px 10px;    padding-top: 10px;    border: 1px solid #EEE;}.formulario_contacto label {    display: block;}.tabla_captcha {    margin: 0 20px 10px;    padding: 0;}.tabla_captcha td {    vertical-align: top;}.tabla_captcha td img {    margin-right: 20px;}.tabla_captcha td label {    margin: 0;    padding: 0 0 2px;    font-size: 10px;}/* --- Banner --- */.box.banners {    padding: 10px 0 10px 10px;}.banner {    margin: 0 0 10px 20px;    background: #DACCB2;    padding: 10px 0}div.banner_1 {}div.banner_2 {}div.banner_3 {    padding: 10px 10px 0px 0px;    float: left;    width: 125px;}div.banner_4 {    padding: 10px 0px 0px 0px;}/* --- GALERIA --- */.galeria {    margin: 0 0 20px;    width: 580px;    padding: 0;}ul.lista-thumbs {    margin: 0 !important;    padding: 0 !important;    list-style: none !important;}ul.lista-thumbs li {    float: left;    margin: 0 !important;    padding: 0 !important;}ul.lista-thumbs li a img {    display: block;    background: #F6F6F6;    margin: 5px;    padding: 5px;}ul.lista-thumbs li a:hover img {    background: #CC0000;}/* --- EDICION DE PGS Y MODULOS --- */p.editar {    background: #FFFFCC;    margin: 0 0 20px;    padding: 0 20px;    height: 40px;    line-height: 40px;    border: 1px solid #FFFF00;    text-align: right;}p.editar a {    background: url(../images/pme-change.png) no-repeat center right;    padding: 15px 30px 15px 0px;}span.editar {    font-size: 11px;}span.editar a {    padding: 5px 5px 5px 30px;    margin-left: 10px;    background: url(../images/pme-change.png) no-repeat;    font-weight: normal}.modulos h2 {    padding: 0 !important;    margin: 0 0 20px;    font-size: 25px;}.lista-textos h3 {    padding: 0;    margin: 0 0 20px;}.lista-textos .imagen {    margin: 0 10px 10px 0;}.destacada h2, .intro h2 {    font-size: 22px;    line-height: 26px;}.destacada .imagen {    float: left;    padding: 4px;    border: 1px solid #EEE;    margin: 0 20px 0 0;}.novedades .cuatro, .breves .cuatro {    width: 279px;}.novedades .imagen {    padding: 4px;    border: 1px solid #EEE;    margin-bottom: 0px;}.novedades .imagen img {    margin: 0 !important;    padding: 0 !important;}div.descripcion div.imagen {    float: left;    margin: 0 20px 10px 0;}span.fecha_hora {    display: block;}h2 span.fecha_hora {    font-size: 12px}.novedades .cuatro span.fecha_hora {    display: block;    background: #EEE;    text-align: right;    padding: 2px 3px;}.novedades .cuatro h4, .novedades .cuatro p {    padding: 0;    margin: 0 0 5px;}.novedades.ultimas {    padding: 10px 0;}.novedades.ultimas li {    overflow: hidden;    border-bottom: 1px solid #F2EAD3;    padding: 10px;    margin-bottom: 10px;}.novedades.ultimas li .imagen {    margin: 0 10px 0 0;    padding: 0;}.lista-novedades {    padding-left: 0 !important;    list-style-type: none !important;}.lista-novedades li {    clear: both;}.lista-novedades .imagen {    float: left;    margin: 0 20px 10px 0;}/*LISTADO DE CATEGORIAS*/.lista-categorias ul, .recomendados ul {    padding: 10px 20px;}.lista-categorias li {    padding: 5px 5px 5px 30px;    background: url(img/twotone/green/checkmark.gif) no-repeat left center;    line-height: 18px;}/*LISTADO DE EVENTOS*/.lista-agenda ul {    padding: 10px 20px;}.lista-agenda li {    padding: 5px 5px 5px 30px;    background: url(img/clock.gif) no-repeat left center;    line-height: 18px;}/*LISTADO DE RECOMENDADOS*/.recomendados li {    padding: 5px 5px 5px 30px;    background: url(img/button_vino.gif) no-repeat left center;    line-height: 18px;    border-bottom: 1px solid #CFBD9B;    font-weight: bold;}.breves h3 {    font-family: Arial, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;    padding: 5px 0;    margin: 0 0 15px;}/* NOVEBADES BREVES */.novedades-breves .imagen {    padding: 4px;    border: 1px solid #EEE;    margin-bottom: 10px;    margin-right: 10px;    float: left;}.novedades-breves .imagen img {    margin: 0 !important;    padding: 0 !important;}.novedades-breves h4, .novedades-breves p {    padding: 0;    margin: 0 0 5px;}.ultimos-eventos h4 {    padding-left: 30px;    background: url(img/twotone/beige/calendar2.gif) no-repeat left 2px;}/* --- modulos y textos --- */.intro ol, .modulos ol, .intro ul, .modulos ul {    padding-left: 40px;}.intro ul, .modulos ul {    list-style-type: circle;}.descargas li a {    display: block;    font-weight: bold;}.intro .imagen {    margin-bottom: 20px;    padding: 4px;    border: 1px solid #EEE;}.intro .descripcion {    color: #000;    margin-bottom: 20px;}.intro h1 {    font-size: 25px;    line-height: 28px;    margin-bottom: 20px;}/* --- paginador --- */#paginador {    clear: both;    text-align: right;    padding: 10px;    font-size: 10px;    text-transform: uppercase}#paginador a, #paginador strong {    padding: 2px 5px;    border: 1px solid #EEE;}/* --- AVISOS Y ADVERTENCIAS --- */.aviso {    background: #FFFFCC;    border: 1px solid #FFFF66;    margin: 0 20px 20px;    padding: 20px;}.aviso h4 {    margin-bottom: 10px;    font-weight: bold;    color: #FF6600}/* --- ESPECIFICOS --- */.izquierda {    text-align: left;}.derecha {    text-align: right;}/* --- TAGS --- */.tag1 {    font-size: 10px;}.tag2 {    font-size: 14px;}.tag3 {    font-size: 18px;}.tag4 {    font-size: 22px;}.tag5 {    font-size: 26px;}.tag6 {    font-size: 30px;}/* --- Social Links --- */.social {    border: 1px solid #EEE;    padding: 10px;}.social h6 {    font-size: 11px;}
