/* detalle vino */
#left-col .lineaPremium{background: transparent url(../images/linea-premium.png) no-repeat;display: inline-block; width: 202px; color: #d3bc80; font-family: cambria, serif; font-size: 13px; text-align: center; height: 32px; padding: 3px 0 0;}

#center-col #subleft-col{float: left; width: 343px;}
#center-col #subright-col{float: right; width: 173px;}

.tit-comentarios{color: #fff !important; font-family: cambria, serif; font-size: 16px !important; font-style: italic; display: block; background: #af6b29; padding: 6px;}
#comments-list p{font-size: 10px !important; line-height: 12px !important;}
.author{font-style: italic; font-size: 9px !important;}

.commentform .avatar{float: left; margin-top: 2px;}
.commentform textarea{overflow: auto; border: 1px solid #bb9f56; background: #fff; resize:none; width: 300px; height: 39px; padding: 0; margin-left: 2px; font: normal 10px 'Lucida Sans', Arial, Helvetica, sans-serif; color: #413121;}
.commentform .btnsubmit{color: #413121; border: none; width: 60px; height: 29px; background: transparent url(../images/btn_enviar.jpg) no-repeat; font: normal 10px 'Lucida Sans', Arial, Helvetica, sans-serif; padding-bottom: 2px;}

#left-col .winelist{width: auto; overflow: hidden; width: 188px; margin-left: 12px; margin-top: 16px; margin-bottom: 2px;}
#left-col .winelist li{display: inline-block; width: 41px; height: 98px; margin: 17px 2px 5px; float: left;}
#left-col .winelist li.fav{background: transparent url(../images/estrella-fav.png) no-repeat 26px 0px;}

#left-col .winecategory{border-top: 1px solid #bb9f56; text-align: right; font-family: cambria, serif; font-size: 12px; color: #23211f; width: 202px; margin-bottom: -11px; margin-top: 3px;}

#left-col .wineline{background: transparent url(../images/linea-joven.jpg) no-repeat; width: 132px; height: 21px; text-align: center; color: #413121; text-decoration: none; display: inline-block; font-size: 10px; padding: 8px 0 0; margin: 46px 0 0;}


#maridaje{width: 343px; overflow: hidden; margin: 23px 0;}
#maridaje .leftcol{float: left; width: 248px; border: 2px solid #af6b29; border-left: none; border-right: none; padding: 10px 0 1px;}
#maridaje .leftcol p, #maridaje .leftcol table{font-size: 9px !important; color: #413121; line-height: 11px !important; margin-bottom: 9px !important;}
#maridaje .leftcol td{padding: 0 0 9px;}
#maridaje .leftcol .label{width: 90px; display: inline-block;}
#maridaje .rightcol{float: right; width: 85px; }
#maridaje .rightcol .title{font-size: 9px; color: #af6b29; display: block; text-align: center; text-transform: uppercase;}
#maridaje .rightcol .temp{font-size: 27px; color: #af6b29; display: block; text-align: center; font-family: cambria, serif; margin: 4px 0 9px;}
#maridaje .rightcol .maridajeicon{clear: both; display: block; margin: 7px auto 0; width: 40px; height: 33px;}


#subright-col {text-align: center;}
#subright-col .fichatecnica{background: transparent url(../images/descargar-ficha.jpg) no-repeat; display: block; width: 133px; height: 21px; font-size: 10px; text-align: center; margin: 0 auto; padding: 8px 0 0;}
#subright-col .fichatecnica a{color: #bb9f56; text-decoration: none;}

#ratewidget{width: 109px; margin: 30px auto -8px;}
#ratewidget .title{font-size: 8px !important; color: #413121; text-transform: uppercase; text-align: center;}
#ratewidget #rating{background: transparent url(../images/calificaestevino.png) no-repeat 0 -78px; width: 109px; height: 39px;}
#ratewidget .qualname{font-size: 17px !important; color: #af6b29 !important; text-align: center; font-family: cambria, serif; margin-top: 5px;}

.black{color: #fff;}
.right{text-align: right;}

/* lineas vino */

.lineavino{clear: both; width: 100%;}
.lineavino .descripcion{width: 530px; margin-left: 260px;}
.lineavino .descripcion h3{color: #bb9f56; font-size: 13px !important; background: #413121; padding: 5px 13px 5px; width: 503px; margin-left: -13px;}
.lineavino .descripcion p{color: #413121; font-size: 12px !important; font-style: italic; margin: 20px 0px 30px; line-height: 18px !important;}

.lineavino .marcacontainer{width: 790px; overflow: hidden;}
.marcacontainer .logo{width: 120px; float: left; margin: 29px 0 0 65px;}
.marcacontainer .lista-info{width: 530px; float: left; margin-left: 61px}
.lista-info .nav{width: 530px; clear: both; border-bottom: 1px solid #bb9f56; overflow: hidden;}
.lista-info .nav ul{float: right; margin: 0 0 1px;}
.lista-info .nav li{display: inline; float: left; margin-left: 1px; font-size: 10px !important;}
.lista-info .nav li a{display: block; width: 73px; height: 21px; background: #ede5d6; text-align: center; color: #bb9f56; text-decoration: none; padding: 8px 0 0;}
.lista-info .nav li a.activo{background: #bb9f56; color: #fdf5e7;}

.lista{ height: auto; min-height: 100%;}
.lista ul{margin: 24px 0 0;}
.lista li{display: inline-block; text-align: center; width: 85px; height: 210px; vertical-align: top; float: left;}
.lista li img{border: none;}
.lista .winelink{text-decoration: none;}
.lista .winelink span{font-size: 12px !important; font-family: cambria, serif; color:  #23211f; line-height: 12px !important;}

.info p{color: #3d3d3d; font-size: 11px !important; line-height: 18px; margin-bottom: 1em; margin: 15px; height: auto; min-height: 100%;}
.info a{text-decoration: none; color: #413121;}

/* TOP 5 */
div.vino{width: 770px; overflow: hidden; margin: 0 0 15px 7px; display: inline-block; clear: both;}

div.vino .foto{width: 220px; text-align: right; background-color: transparent; background-position: 110px center; background-repeat: no-repeat; float: left; margin-top: 25px;}
div.vino .info{width: 517px; float: left; margin-left: 33px;}
div.info h3{font-size: 17px; color: #413121; font-family: cambria, serif; font-weight: normal;}
div.info h2{font-size: 30px !important; color: #bb9f56 !important; font-family: cambria, serif !important; font-weight: normal !important; margin: 0 !important;}

div.info div.infocontainer{width: 517px; overflow: hidden; border-bottom: 1px solid #bb9f56; padding-bottom: 12px; margin-top: 15px;}
div.infocontainer .leftcol{width: 343px; float: left;}
div.infocontainer .rightcol{width: 106px; float: right;}
div.infocontainer .rightcol #ratewidget{margin: 0 !important;}
#ratewidget p.title{line-height: 12px; margin-bottom: 5px;}
div.vino div.info p{margin: 0;}
div.vino div.info a{margin: 0; line-height: 12px; color: #bb9f56; font-weight: bold; text-decoration: none;}

.ranking_1{background-image: url(../images/nro_1.png);}
.ranking_2{background-image: url(../images/nro_2.png);}
.ranking_3{background-image: url(../images/nro_3.png);}
.ranking_4{background-image: url(../images/nro_4.png);}
.ranking_5{background-image: url(../images/nro_5.png);}