#vinetas .cab .fecha{ font:12px Arial, Helvetica, sans-serif; color:#555; display:block;}
#vinetas .cab h2{ font:bold 24px Arial, Helvetica, sans-serif; color:#000; display:inline; padding-right:5px;}
#vinetas .cab h3{ font:18px Arial, Helvetica, sans-serif; color:#999; border-left: 2px solid #000; padding-left:10px;display:inline;}
#vinetas .cab .vcaja{ padding:4px 0; border-bottom:1px solid #ccc;border-top:1px solid #ccc; margin:10px 0;}
#vinetas .cab .vcaja img{ float:left; margin-right:10px; padding:1px; border:1px solid #ccc;}
#vinetas .cab .vcaja .datos{ padding-top: 40px; height:28px;}
#vinetas .cab .vcaja .datos p{font:12px Arial, Helvetica, sans-serif; color:#333;}
#vinetas .cab .vcaja .datos p stong{font:14px Arial, Helvetica, sans-serif; color:#000;}
#vinetas .cab .vcaja .ficha{ float:left; width:420px;}
#vinetas .cab .vcaja .calendario{ float:right;}

#vinetas .cab .vcaja .calendario .dias {float:left;display:inline;text-align:center;font-size:10px;font-weight:bold; background:#cf7a01; padding:6px; width:420px; position:relative;}
#vinetas .cab .vcaja .calendario .dias ul {list-style:none;margin:0;padding:0;}
#vinetas .cab .vcaja .calendario .dias ul li {border:3px solid #fff;background:#c3c3c1;float:right;margin:0 2px 1px 0;width:36px; font-family:Arial, Helvetica, sans-serif; padding:2px;}
#vinetas .cab .vcaja .calendario .dias .active {border:3px solid #000;background:white;float:right;margin:0 2px 1px 0;width:36px;}
#vinetas .cab .vcaja .calendario .dias .active a {color:#000;}
#vinetas .cab .vcaja .calendario .dias a { color:#000;text-decoration:none;}
#vinetas .cab .vcaja .calendario .dias a:hover { color:#000;text-decoration:none;}
#vinetas .cab .vcaja .calendario .dias strong {font:bold 30px/24px Arial, Helvetica, sans-serif;display:block;}
#vinetas .cab .vcaja .calendario .dias img{ border:none; margin-top:10px;}

#vineta_calendario .calendrier { position: absolute; background: #ccc none repeat scroll 0 0; left: -275px; top: -5px; font-size: 16px; width: 250px; -moz-border-radius: 5px; border: 6px solid #bbb; }
#vineta_calendario .calendrier .cal tr.header td { background: #ddd; }
#vineta_calendario .calendrier .cal tr.header td.close { background: #bbb; }
#vineta_calendario .calendrier .cal tr.header td.close a { color: #fff; }
#vineta_calendario .calendrier .cal tr.header td.close a:hover { color: #fff; }
#vineta_calendario .calendrier .cal tr.daysofweek td { background: #cf7a01; color: #fff; }
#vineta_calendario .calendrier .cal tr td a { display: block; }

#vinetas .cuerpo{-moz-border-radius: 25px;-webkit-border-radius: 25px; background:#ccc; padding:20px; behavior:url(border-radius.htc); }
#vinetas .cuerpo .vineta{ width:840px; background:#000;margin: 0 auto; float:left}
#vinetas .cuerpo .vineta img{margin: 0 auto; display:block; padding:20px 5px;}
#vinetas .cuerpo img.flecha_iz {float:left; padding:0 10px 0 0; visibility: hidden; }
#vinetas .cuerpo img.flecha_de {float:left;padding:0 0 0 10px; visibility: hidden; }


#vinetas ul.utilidades{margin:0; background:#cf7a01; height:30px; padding:18px 10px 0 10px;}
#vinetas ul.utilidades li{float:none; display:inline; font:12px Arial, Helvetica, sans-serif; color:#000; padding: 0;}

#vinetas ul.utilidades li.puntuacion {border-left:1px solid #e2a752;float:left;}
#vinetas ul.utilidades li a{color:#000; text-decoration:none;}

#vinetas ul.utilidades li.enviar {float:left;border-right: 1px dotted #fff;padding:2px 10px 0 5px;}
#vinetas ul.utilidades li.enviar a{background:url("i/vinetas/ico_enviar.gif") no-repeat left -2px; padding:0 0 6px 22px; }
#vinetas ul.utilidades li.imprimir {float:left;border-right: 1px dotted #fff;padding:2px 10px 0 5px;}
#vinetas ul.utilidades li.imprimir a{background:url("i/vinetas/ico_imprimir.gif") no-repeat left -2px; padding:0 0 6px 22px;}
#vinetas ul.utilidades li.descargar {float:left;padding:2px 10px 0 5px;}
#vinetas ul.utilidades li.descargar a{background:url("i/vinetas/ico_descargar.gif") no-repeat left -2px; padding:0 0 6px 22px;}
#vinetas ul.utilidades li.compartir{position:relative; float:left; margin-right:10px;padding:2px 10px 0 5px;}
#vinetas ul.utilidades li.compartir a {background:transparent url("i/vinetas/flechi_compartir.gif") no-repeat scroll right 1px;padding:0 12px 6px 0;}
#vinetas ul.utilidades li p{float:left; display:inline;border-bottom:none;padding:5px 0 0 8px;}


#vinetas .cuerpo .vineta ul.utilidades img{ margin:0; padding:0; display:inline;}
#caja_valoracion {display:inline;float:left;margin:0 6px 0 4px;}

/* Compartir */
#vinetas ul.utilidades li.compartir .postto{ background:#fff; border:1px solid #d3d3d3; width:390px; position:absolute; z-index:100; top:-5px; width:370px; left:5px;}
#vinetas ul.utilidades li.compartir .postto .cab_postto{ background:#d3d3d3; padding:4px;}
#vinetas ul.utilidades li.compartir .postto .cab_postto p {color:#000000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;padding:3px 0 0 0;width:100px;}
#vinetas ul.utilidades li.compartir .postto .cab_postto img{ float:right; margin-top:5px; padding:0;}
#vinetas ul.utilidades li.compartir .postto blockquote { font:normal 11px Arial, sans-serif;margin:6px;padding:0;color:#333;text-align:left; }
#vinetas ul.utilidades li.compartir .postto ul {float:left; padding:10px;width: 365px;}
#vinetas ul.utilidades li.compartir .postto ul li{ float:left; width:100px;padding:4px 0 4px 20px;font:12px Arial, Helvetica, sans-serif; background:#fff;padding:4px 0 4px 15px;}
#vinetas ul.utilidades li.compartir .postto a {text-decoration:none;color:#333;display:block; background:none; padding:0px;}
#vinetas ul.utilidades li.compartir .postto a:hover {text-decoration:underline;}

#vinetas ul.utilidades li.compartir .postto ul li.facebook a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 2px; padding:3px 10px 4px 22px; vertical-align:middle; }
#vinetas ul.utilidades li.compartir .postto ul li.twitter a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -161px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.digg a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat -2px -323px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.blinklist a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -23px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.delicious a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -183px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.enchilame a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -344px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.fresqui a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -45px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.igoogle a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -207px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.meneame a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -365px; padding:3px 10px 4px 20px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.mrwong a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -67px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.mylive a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -387px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.myspace a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -92px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.nettby a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -252px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.netvibes a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -409px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.readitlater a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -114px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.reddit a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -276px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.reporter a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -230px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.stupon a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -433px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.technorati a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -137px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.tuenti a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -475px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.yahoo a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -300px; padding:3px 10px 4px 22px; vertical-align:middle;}
#vinetas ul.utilidades li.compartir .postto ul li.wikio a{ background:transparent url("i/ico/iconos_compartir.gif?20100902") no-repeat 0 -456px; padding:3px 10px 4px 22px; vertical-align:middle;}

/* Módulos*/
#vinetas .otras_vinetas{ margin:10px 10px 20px 0; width:544px; float:left;}
#vinetas .otras_vinetas h3{ font:bold 14px Arial, Helvetica, sans-serif; color:#000;}
#vinetas .otras_vinetas .fondo_vinetas{background:#f2f2f2; padding:5px 18px;*padding:5px 18px; border-top:1px solid #ccc;}

#vinetas .otras_vinetas .jcarousel-container-horizontal { padding: 0 40px; width: 425px; }
#vinetas .otras_vinetas .jcarousel-clip-horizontal { height:95px; width:425px; overflow:hidden; }
#vinetas .otras_vinetas .jcarousel-item-horizontal { height:95px; width:77px; margin-right:10px; padding: 10px 0; float:left; }
#vinetas .otras_vinetas .jcarousel-item-horizontal img { border: 1px solid #ccc; }

#vinetas .otras_vinetas .jcarousel-prev { width:25px; height:82px; cursor:pointer; background:url("i/vinetas/flecha_m.gif") no-repeat left top; position:absolute; top:10px; left: 5px; }
#vinetas .otras_vinetas .jcarousel-next { width:25px; height:82px; cursor:pointer; background:url("i/vinetas/flecha_m.gif") no-repeat right top; position:absolute; top:10px;  right: 5px; }
#vinetas .otras_vinetas .jcarousel-prev-disabled, #vinetas .otras_vinetas .jcarousel-next-disabled { cursor:default; opacity:0.5; filter:alpha(opacity=50); }

#vinetas .vinetistas{ float:left; width:400px; margin:10px 0 20px 0;}
#vinetas .vinetistas h3{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}
#vinetas .vinetistas ul{background:#f2f2f2; padding:10px 10px; border-top:1px solid #ccc; min-height:90px;}
#vinetas .vinetistas ul li{ font:12px Arial, Helvetica, sans-serif; list-style:none; background:url("i/vinetas/bullet.gif") no-repeat left 4px; padding: 0 5px 4px 8px; width:175px; float:left; }
/* /Módulos*/

/* ======= STAR-RATER ======== */
#vinetas .star-rating,
#vinetas .star-rating a:hover,
#vinetas .star-rating a:active,
#vinetas .star-rating a:focus,
#vinetas .star-rating .current-rating{
background: url("i/vinetas/star.gif") left -900px repeat-x;
}

#vinetas .star-rating{
position:relative;
width:112px;
height:20px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}

#vinetas .star-rating li{
display: inline;
}

#vinetas .star-rating a,
#vinetas .star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:20px;
line-height:20px;
outline:none;
overflow:hidden;
border: none;
display:block;
width:40px;
}

#vinetas .star-rating a:hover,
#vinetas .star-rating a:active,
#vinetas .star-rating a:focus{
background-position: left bottom;
}

#vinetas .star-rating .current-rating{
z-index:1;
background-position: left center;
}

#vinetas .inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}
/* ======= /STAR-RATER ======== */

