html, body { height: 100%; margin: 0; padding: 0; font-family: Arial, "Trebuchet MS", Tahoma; background-color: #000;}
a {text-decoration: none;}
a img, img { border: 0; }
div.clear { clear: both; }
ul {list-style-type: none;}
span.sincss { display: none;}

h2 { padding: 0; margin: 0px; font: bold 16px Arial, "Trebuchet MS", Tahoma; color: #000;}
h3 { padding: 0; margin: 0px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #000;}
h4 { padding: 0; margin: 0px; font: 16px Arial, "Trebuchet MS", Tahoma; color: #000;}

#todo {position: absolute; width: 100%; height: 100%; z-index: 1;}

#menu { position: fixed; left: 0; top: 0; min-width: 883px; width: 100%; empty-cells: show; border-collapse: collapse; z-index: 500; }
#menu tr td.fuera { background-color: 000; height: 97px; vertical-align: top; }
#menu tr td { background-color: #000; height: 97px; vertical-align: top; }
#menu .sep { padding: 0; width: 1px; background:  url(../images/sep_menu.gif) bottom no-repeat; }
#menu .sep2 { padding: 0; height: 4px; }
#menu a#bot_inicio { display: block; width: 35px; height: 62px; background: url(../images/bot_inicio.gif) left top no-repeat; }
#menu a#bot_inicio:hover { background-position: 0 -62px; }
#menu a#bot_nueva_imagen { display: block; width: 164px; height: 97px; background: url(../images/bot_nueva_imagen.gif) no-repeat; }
#menu a#bot_nueva_imagen:hover { background-position: 0 -97px; }
#menu a#bot_ficha_cata { display: block; width: 121px; height: 76px; background: url(../images/bot_ficha_cata.gif) no-repeat; }
#menu a#bot_ficha_cata:hover { background-position: 0 -97px; }
#menu a#bot_anadas_magicas { display: block; width: 140px; height: 76px; background: url(../images/bot_anadas_magicas.gif) no-repeat; }
#menu a#bot_anadas_magicas:hover { background-position: 0 -97px; }
#menu a#bot_concurso { display: block; width: 115px; height: 94px; background: url(../images/bot_concurso.gif) no-repeat; }
#menu a#bot_concurso:hover { background-position: 0 -97px; }
#menu a#bot_prensa { display: block; width: 90px; height: 76px; background: url(../images/bot_prensa.gif) no-repeat; }
#menu a#bot_prensa:hover { background-position: 0 -97px; }
#menu a#bot_eventos { display: block; width: 93px; height: 77px; background: url(../images/bot_eventos.gif) no-repeat; }
#menu a#bot_eventos:hover { background-position: 0 -97px; }
#menu a#bot_comentarios { display: block; width: 119px; height: 94px; background: url(../images/bot_comentarios.gif) no-repeat; }
#menu a#bot_comentarios:hover { background-position: 0 -97px; }
#menu span { display: none; }

#pie { position: fixed; width: 100%; left: 0; bottom: 0; margin-bottom: auto; padding: 5px 0 5px 0; background: #000; z-index: 500;}
#pie { color: #CCC; font-size: 11px; }
#pie a { color: #CCC; }
#pie div.texto {text-align: left; width: 847px; }
#pie div.texto a.logo_pie { float: left; padding: 0 10px 0 0; }
#pie div.texto span { display: block; padding: 0 0 4px 0;}
a#logo_veiss span { visibility: hidden;}
a#logo_veiss { float: right; width: 43px; height: 15px; background: url(../images/veiss.gif) no-repeat; overflow: hidden;}
a#logo_veiss:hover {text-decoration: none;}

#contenido {  position: relative; top: 101px; left: 0; width: 100%; min-height: 588px; height: auto !important; height: 588px; background: #FFF; overflow: hidden; z-index: 2;}
#contenido_dentro { text-align: left; width: 990px; overflow: hidden;}

#contenido_home {  position: relative; top: 101px; left: 0; width: 100%; min-height: 588px; height: auto !important; height: 588px; background: #FFF; overflow: hidden; z-index: 2;}
#contenido_home {  background: transparent; overflow: hidden; z-index: 2; height: 100%; min-height: 425px; height: auto !important; height: 425px;}

/*IMAGEN INICIO*/
#imagen_inicio { position: absolute; bottom: 0px;}
/*#imagen_inicio img{ margin: auto; vertical-align: middle;}*/

/*NUEVA IMAGEN*/
#contenido_dentro #dentro_izq { display:block; float: left; width: 840px;}
#contenido_dentro div.parrafos_izquierda {margin: 106px 0px 0 60px;width: 740px; }
#contenido_dentro div.parrafos_izquierda img {margin: 0px 0px 20px 0px; }
#contenido_dentro div.parrafos_izquierda p{font: 11px Arial, "Trebuchet MS", Tahoma; color: #999; width: 680px; }

#contenido_dentro div.enlaces_abajo {margin: 50px 0px 0 43px;width: 740px;}
#contenido_dentro div.enlaces_abajo a { display: inline; float: left; width: 140px; height: 91px;  font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.enlaces_abajo a:hover span{ text-decoration: underline;}
#contenido_dentro div.enlaces_abajo a#capsula { margin: 0 20px 0 0; padding: 20px 0 0 56px; background: left center  url(../images/capsula.gif) no-repeat; }
#contenido_dentro div.enlaces_abajo a#collarin { margin: 0 20px 0 0; padding: 20px 0 0 97px; background: left center  url(../images/collarin.gif) no-repeat; }
#contenido_dentro div.enlaces_abajo a#etiqueta { padding: 20px 0 0 113px; background: left center  url(../images/etiqueta.gif) no-repeat; }

#contenido_dentro #dentro_der { display: block;float: right; width: 150px; margin: 50px 0 0 0;}

/*FICHA CATA*/
#contenido_dentro div.fichas { display: inline; float: left; margin: 87px 10px 0 0; width: 250px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.fichas1 { width: 270px; margin-right: 0px; margin-left: 40px; }
#contenido_dentro div.fichas2 { width: 180px; margin-right: 0px;}
#contenido_dentro div.fichas span.uno { display: block; height: 205px; width: 250px;}
#contenido_dentro div.fichas span.dos { display: block; height: 152px; width: 250px;}
#contenido_dentro div.fichas p{ margin: 0; padding: 0; width: 225px; color: #333;}
#contenido_dentro div.fichas2 p { width: 180px; }
#contenido_dentro div.fichas img.tit { margin: 0 0px 8px 0; }
#contenido_dentro div.botella{ width: 115px; margin-right: 25px;}

#contenido_dentro div.botellas { display: inline; float: left; width: 120px; height: 160px;}
#contenido_dentro div.botellas img { display: inline; float: left; margin: 0 23px 0 5px;}
#contenido_dentro div.botellas img.dos { margin: 9px 23px 0 0px;}
#contenido_dentro div.botellas img.tres {margin: 21px 23px 0 0px;}
#contenido_dentro div.botellas span { display: inline; float: left; width: 42px;font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.botellas span.dos { width: 33px;}
#contenido_dentro #descargar_ficha { display: inline; float: right; margin : 20px 0 0 0; padding: 20px 0 0 40px; width: 85px; font: bold 11px Arial, "Trebuchet MS", Tahoma; color: #990000;  background: left 16px  url(../images/descargar_ficha_cata.gif) no-repeat; }
#contenido_dentro #descargar_ficha:hover { text-decoration: underline; }

/*Aņadas magicas*/
#contenido_dentro div.detalle_anada { position: absolute; display: block; float: left; margin: 95px 105px 0 0; width: 629px; height: 400px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666; overflow: hidden;z-index: 400;}
#contenido_dentro div.enlace_anada { display: block; position: absolute; left: 23px; bottom: 0px; z-index: 500;}

#contenido_dentro #ficha_anada { position: relative; top: 0px; left: 0px; width: 609px; height: 365px; z-index: 1;}

#contenido_dentro #ficha_anada div.ficha{ width: 609px; height: 365px; margin: 0px 0px 0px 15px;}
#contenido_dentro #ficha_anada div.ficha #descargar_ficha { display: inline; float: right; margin : 20px 0 0 0; padding: 20px 0 0 40px; width: 85px; font: bold 11px Arial, "Trebuchet MS", Tahoma; color: #990000;  background: left 16px  url(../images/descargar_ficha_cata.gif) no-repeat; }
#contenido_dentro #ficha_anada div.ficha #descargar_ficha:hover { text-decoration: underline; }
#contenido_dentro #ficha_anada div.ficha img.grande { float: left; width: 85px; margin: 0px 40px 20px 106px; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha {float: right; width: 315px;}
#contenido_dentro #ficha_anada div.ficha div.texto_ficha img {  margin: 0px 0px 20px 5px; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha img.especial {  margin: 0px;}
#contenido_dentro #ficha_anada div.ficha div.texto_ficha p {  margin: 0; padding: 0; width: 315px; color: #333; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha #descargar_ficha { display: block; float: left; margin : 20px 0 0 0; padding: 20px 0 0 40px; width: 85px; font: bold 11px Arial, "Trebuchet MS", Tahoma; color: #990000;  background: left 16px  url(../images/descargar_ficha_cata.gif) no-repeat; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha #descargar_ficha:hover { text-decoration: underline; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha #descargar_ficha2 { display: block; float: left; margin : 0px 0 0 0; padding: 20px 0 0 40px; width: 85px; font: bold 11px Arial, "Trebuchet MS", Tahoma; color: #990000;  background: left 16px  url(../images/descargar_ficha_cata.gif) no-repeat; }
#contenido_dentro #ficha_anada div.ficha div.texto_ficha #descargar_ficha2:hover { text-decoration: underline; }

#contenido_dentro div.listado_anadas { display: inline; float: right; margin: 31px 0px 0 0; width: 240px; height: 395px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.listado_anadas a.anada { display: inline; float: left; margin: 0px 58px 20px 0; width: 36px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666; filter: alpha(opacity=50); /*Explorer*/ opacity: .5; /*Firefox*/ -moz-opacity:0.50; /* Mozilla*/}
#contenido_dentro div.listado_anadas a.anada:hover { display: inline; float: left; margin: 0px 58px 20px 0; width: 36px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666; filter: alpha(opacity=100); /*Explorer*/ opacity: 1; /*Firefox*/ -moz-opacity:1; /* Mozilla*/}
#contenido_dentro div.listado_anadas a.anada_on { display: inline; float: left; margin: 0px 58px 20px 0; width: 36px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #666; filter: alpha(opacity=100); /*Explorer*/ opacity: 1; /*Firefox*/ -moz-opacity:1; /* Mozilla*/}
#contenido_dentro div.listado_anadas a.anada_fin, #contenido_dentro div.listado_anadas a.anada_fin:hover { margin-right: 0px;}

/* EVENTOS */
#contenido_dentro div.evento { display: block; margin: 106px 0 0 0; width: 990px; min-height: 402px; height: auto !important; height: 402px; background-color: #ecebe3;}
#contenido_dentro div.evento div.detalle{ float: left;padding:  24px 34px 10px 34px; width: 368px; min-height: 337px; height: auto !important; height: 337px;}
#contenido_dentro div.evento div.foto_detalle{ float: right; padding: 0px; margin: 0px; width: 554px; height: 402px; }

#contenido_dentro div.evento div.detalle h3 { margin-bottom: 25px;}
#contenido_dentro div.evento div.detalle p { font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.evento div.detalle ul.imagenes { margin: 27px 0 0 0; padding: 0px;}
#contenido_dentro div.evento div.detalle ul.imagenes li { display: inline;}
#contenido_dentro div.evento div.detalle ul.imagenes li a{ display: inline; float: left; width: 52px; height: 38px; margin: 0 0 2px 2px; background: #ccc; }
#contenido_dentro div.evento div.detalle ul.imagenes li a img{ filter: alpha(opacity=30); /*Explorer*/ opacity: .3; /*Firefox*/ -moz-opacity:0.30; /* Mozilla*/ }
#contenido_dentro div.evento div.detalle ul.imagenes li a:hover img { filter: alpha(opacity=100); /*Explorer*/ opacity: 1; /*Firefox*/ -moz-opacity:1; /* Mozilla*/ }
#contenido_dentro div.evento div.detalle ul.imagenes li a.encendido img { filter: alpha(opacity=100); /*Explorer*/ opacity: 1; /*Firefox*/ -moz-opacity:1; /* Mozilla*/ }


#contenido_dentro h4 { margin: 30px 0 35px 38px;}

#contenido_dentro div.eventos { margin: 0 0 50px 32px; }
#contenido_dentro div.eventos div.mini_evento { display: inline; float: left; width: 410px; margin: 0 50px 45px 0px; min-height: 120px; height: auto !important; height: 120px; }
#contenido_dentro div.eventos div.mini_evento img{ float: left;}
#contenido_dentro div.eventos div.mini_evento span.dentro_enlace span { margin: 7px 0 0px 170px; display: block;}
#contenido_dentro div.eventos div.mini_evento span.dentro_enlace span.titulo { margin-top: 17px; font: bold 13px Arial, "Trebuchet MS", Tahoma; color: #000; min-height: 16px; height: auto !important; vertical-align: middle;}
#contenido_dentro div.eventos div.mini_evento span.dentro_enlace span.titulo img{ float: none; vertical-align: bottom;}
#contenido_dentro div.eventos div.mini_evento span.dentro_enlace span.subtitulo { font: 11px Arial, "Trebuchet MS", Tahoma; color: #000;}
#contenido_dentro div.eventos div.mini_evento span.dentro_enlace span.breve{ font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.eventos div.mini_evento a { color: #000;}
#contenido_dentro div.eventos div.mini_evento a:hover span{ text-decoration: underline;}

/* PRENSA */
#contenido_dentro div.noticia { display: block; margin: 106px 0 0 34px; width: 956px; min-height: 100px; height: auto !important; height: 100px; }
#contenido_dentro div.noticia div.cabecera { padding: 10px 13px 5px 13px;width: 956px; background-color: #ecebe3;}
#contenido_dentro div.noticia div.cabecera h2{margin-bottom: 0px; }
#contenido_dentro div.noticia div.contenido_noticia div.detalle { float: left; margin: 21px 0 0 13px;  width: 400px; }
#contenido_dentro div.noticia div.contenido_noticia div.detalle p { margin: 0px; width: 350px;font: 11px Arial, "Trebuchet MS", Tahoma; color: #666; }
#contenido_dentro div.noticia div.contenido_noticia div.relacionados { float: right; padding: 0px; margin: 21px 0 0 0px; width: 540px; }

#contenido_dentro div.noticia div.relacionados span { display: block; font: 14px Arial, "Trebuchet MS", Tahoma; color: #000;}
#contenido_dentro div.noticia div.relacionados ul { margin: 8px 0 20px 0; padding: 0px;}
#contenido_dentro div.noticia div.relacionados ul.imagenes li a{ float: left; margin: 0 2px 2px 0px; width: 177px; height: 119px;}
#contenido_dentro div.noticia div.relacionados ul.imagenes li a.final{ margin-right: 0px; }

#contenido_dentro div.noticia div.relacionados ul.docs li a{ display: block; padding: 2px 0 2px 28px; margin: 0 2px 0px 0px; height: 18px;background: url(../images/ico_pdf.gif) no-repeat; font: 12px Arial, "Trebuchet MS", Tahoma; color: #333; vertical-align: middle;}
#contenido_dentro div.noticia div.relacionados ul.docs li a:hover{ text-decoration: underline;}
#contenido_dentro div.noticia div.relacionados ul.enlaces li a{ display: block; padding: 2px 0 2px 28px; margin: 0 2px 2px 0px; height: 18px; background: url(../images/ico_enlace.gif) no-repeat; font: 12px Arial, "Trebuchet MS", Tahoma; color: #333;}
#contenido_dentro div.noticia div.relacionados ul.enlaces li a:hover{ text-decoration: underline;}


#contenido_dentro div.noticias { margin: 0 0 50px 32px; }
#contenido_dentro div.noticias div.mini_evento { display: inline; float: left; width: 410px; margin: 0 50px 45px 0px; min-height: 120px; height: auto !important; height: 120px;}
#contenido_dentro div.noticias div.mini_evento img{ float: left;}
#contenido_dentro div.noticias div.mini_evento span.dentro_enlace span { margin: 7px 0 0px 170px; display: block;}
#contenido_dentro div.noticias div.mini_evento span.dentro_enlace span.titulo { margin-top: 17px; font: bold 13px Arial, "Trebuchet MS", Tahoma; color: #000; min-height: 16px; height: auto !important; vertical-align: middle;}
#contenido_dentro div.noticias div.mini_evento span.dentro_enlace span.titulo img{ float: none; vertical-align: bottom;}
#contenido_dentro div.noticias div.mini_evento span.dentro_enlace span.subtitulo { font: 11px Arial, "Trebuchet MS", Tahoma; color: #000;}
#contenido_dentro div.noticias div.mini_evento span.dentro_enlace span.breve{ font: 11px Arial, "Trebuchet MS", Tahoma; color: #666;}
#contenido_dentro div.noticias div.mini_evento a { color: #000;}
#contenido_dentro div.noticias div.mini_evento a:hover span{ text-decoration: underline;}

/* COMENTARIOS */

#contenido_dentro div.comentarios { margin: 0 0 50px 32px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.detalle { float: left; margin: 170px 0 0 13px; width: 350px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.detalle p { margin: 0px; width: 350px; font: 11px Arial, "Trebuchet MS", Tahoma; color: #242424; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario { float: right; padding: 0px; margin: 109px 30px 0 0px; width: 490px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario table tr td { vertical-align: top; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario table tr td.label { padding: 9px 7px 0 0; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario label { color: #535353; font-size: 10px; margin-top: 7px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario input.comentario { color: #1A1A1A; font-family: Arial; font-size: 11px; background: #F3F2EA; border: none; padding: 5px; width: 330px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.formulario textarea.comentario { color: #1A1A1A; font-family: Arial; font-size: 11px; background: #F3F2EA; border: none; padding: 5px; width: 330px; height: 104px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones { padding: 30px 0 60px 0; width: 885px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones p.texto_impresiones { display: inline; font-size: 16px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones p.texto_impresiones span.num_impresiones { color: #8A8A8A; font-size: 10px; padding-left: 200px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.enlaces { display: block; float: right; height: 20px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.enlaces a { color: #484949; font-size: 10px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.enlaces a:hover { text-decoration: underline; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.enlaces a#anterior { background: url(../images/anterior.gif) no-repeat 0 5px; padding: 4px 0 0 10px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.enlaces a#siguiente { background: url(../images/siguiente.gif) no-repeat right 5px; padding: 4px 10px 0 0; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.separador { background: #E5E5E5; height: 4px; overflow: hidden; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.impresion { display: block; float: left; width: 274px; min-height: 100px; margin: 1px 1px 0 0; background: #F3F2EA; padding: 20px 10px 10px 10px; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones a { color: #FFF;}
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones a:hover div.impresion {background: #FFF;}
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.impresion p.nombre { display: inline; margin: 0; padding: 0 15px 0 0; font-size: 12px; font-weight: bold; background: url(../images/flecha_der_comentario.png) no-repeat right 0; color: #010101; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.impresion p.fecha { margin: 3px 0 0 0; font-size: 11px; color: #010101; }
#contenido_dentro div.comentarios div.contenido_comentarios div.impresiones div.impresion p.descripcion { margin: 3px 0 0 0; font-size: 11px; color: #555555; }

div.impresion_ajax { display: block; width: 445px; height: 420px; margin: 20px 0 0 0; padding: 0; background: #F3F2EA; }
div.impresion_ajax div.dentro_impresion_ajax { padding: 10px; }
div.impresion_ajax div.dentro_impresion_ajax p.nombre { display: inline; margin: 0; padding: 0 15px 0 0; font-size: 12px; font-weight: bold; background: url(../images/flecha_der_comentario.png) no-repeat right top; color: #010101; }
div.impresion_ajax div.dentro_impresion_ajax p.fecha { margin: 3px 0 0 0; font-size: 11px; color: #010101; }
div.impresion_ajax div.dentro_impresion_ajax p.descripcion { margin: 3px 0 0 0; font-size: 11px; color: #555555; }

/*CONCURSO*/
#contenido_dentro div.concurso { display: inline; float: left; margin: 49px 10px 0 0; width: 252px; font: 12px Arial, "Trebuchet MS", Tahoma; color: #fff;}
#contenido_dentro div.concurso p{ margin: 0; padding: 0; width: 225px; color: #fff;}
#contenido_dentro div.con1 { width: 275px; margin: 116px 0px 0px 40px; }
#contenido_dentro div.con2 { width: 219px; margin: 116px 0px 0px 0px; }
#contenido_dentro div.con2 p { width: 219px; }
#contenido_dentro div.con3 { width: 280px; margin-right: 0px;}
#contenido_dentro div.con3 span p { font: 11px Arial, "Trebuchet MS", Tahoma; color: #ff99cc; width: 264px;}
#contenido_dentro div.con3 span.uno { display: block; height: 225px; width: 280px; margin-top: 67px;}
#contenido_dentro div.con3 b { font: bold 11px Arial, "Trebuchet MS", Tahoma; color: #fff;}
#contenido_dentro div.con3 span.dos { display: block; height: 152px; width: 280px;}

#contenido_dentro div.concurso img.tit { margin: 0 0px 8px 0; }
#contenido_dentro div.con_botella{ width: 115px; margin-right: 28px;}

#contenido_dentro div.con2 div.opinion { display: block; width: 190px; min-height: 81px; margin: 1px 0px 0 0; background: #d04770; padding: 10px 10px 13px 10px; }
#contenido_dentro div.con2 a:hover div.opinion {background: #870027;}
#contenido_dentro div.con2 div.opinion p.nombre { display: inline; margin: 0; padding: 0 15px 0 0; width: 190px; font-size: 12px; font-weight: bold; background: url(../images/flecha_der_concurso.png) no-repeat right 0; color: #FFF; }
#contenido_dentro div.con2 div.opinion p.fecha { margin: 3px 0 0 0; width: 190px;font-size: 10px; color: #ffcada; }
#contenido_dentro div.con2 div.opinion p.descripcion { margin: 3px 0 0 0; font-size: 11px; color: #ffaec6; width: 190px;}
#contenido_dentro div.con2 a.ver_mas { display: block; width: 190px; padding: 8px 9px 0px 0px; text-align: right; font: 11px Arial, "Trebuchet MS", Tahoma; color: #fff;}

#contenido_dentro div.opiniones { margin-bottom: 10px; padding: 30px 0 60px 40px; width: 885px; }
#contenido_dentro div.opiniones a { color: #FFF;}
#contenido_dentro div.opiniones p.texto_impresiones { display: inline; font-size: 16px; color: #FFF; }
#contenido_dentro div.opiniones p.texto_impresiones span.num_impresiones { color: #FFF;  font-size: 10px; padding-left: 200px; }
#contenido_dentro div.opiniones div.enlaces { display: block; float: right; height: 20px; }
#contenido_dentro div.opiniones div.enlaces a { color: #484949; font-size: 10px; }
#contenido_dentro div.opiniones div.enlaces a:hover { text-decoration: underline; }
#contenido_dentro div.opiniones div.enlaces a#anterior { background: url(../images/concurso_anterior.gif) no-repeat 0 5px; padding: 4px 0 0 10px; color: #FFF; }
#contenido_dentro div.opiniones div.enlaces a#siguiente { background: url(../images/concurso_siguiente.gif) no-repeat right 5px; padding: 4px 10px 0 0; color: #FFF; }
#contenido_dentro div.opiniones div.separador { background: #870027; height: 4px; overflow: hidden; }

#contenido_dentro div.opiniones div.opinion { display: block; float: left; width: 274px; min-height: 81px; margin: 1px 1px 0 0; background: #d04770; padding: 10px 10px 13px 10px; }
#contenido_dentro div.opiniones a:hover div.opinion {background: #870027;}
#contenido_dentro div.opiniones div.opinion p.nombre { display: inline; margin: 0; padding: 0 15px 0 0; font-size: 12px; font-weight: bold; background: url(../images/flecha_der_concurso.png) no-repeat right 0; color: #FFF; }
#contenido_dentro div.opiniones div.opinion p.fecha { margin: 3px 0 0 0; font-size: 10px; color: #ffcada; }
#contenido_dentro div.opiniones div.opinion p.descripcion { margin: 3px 0 0 0; font-size: 11px; color: #ffaec6; width: 190px;}

div.opinion_ajax { display: block; width: 445px; height: 420px; margin: 20px 0 0 0; padding: 0; background: #d04770; }
div.opinion_ajax div.dentro_opinion_ajax { padding: 10px; }
div.opinion_ajax div.dentro_opinion_ajax p.nombre { display: inline; margin: 0; padding: 0 15px 0 0; font-size: 12px; font-weight: bold; background: url(../images/flecha_der_concurso.png) no-repeat right top; color: #FFF; }
div.opinion_ajax div.dentro_opinion_ajax p.fecha { margin: 3px 0 0 0; font-size: 10px; color: #ffcada; }
div.opinion_ajax div.dentro_opinion_ajax p.descripcion { margin: 3px 0 0 0; font-size: 11px; color: #ffaec6; }

