/*--- Enlaces del formulario de comentarios (para cuando ya está registrado) ---*/

#comments .form-item a {
font-size:1.5em;
margin-bottom:4px;
}

/*--- Lista Posts ---*/

.entry.post-list {
	width: 95%;
	padding-bottom: 22px;
	background: url('../images/bkg/comment-separator.gif') center bottom no-repeat;
	overflow: hidden;
}
.entry.post-list h2 {
        margin-bottom: .5em; font-size: 2.4em 
}

 /*--- Estilos vote-up-down ---*/

.post .comment-list .vote strong{
  float:left;
}

.vote-up-act, .vote-up-inact, .vote-down-act, .vote-down-inact, .up-inact, .down-inact {
  display: block;
  float:left;
  text-decoration: none;
  width: 13px;
  height: 13px;
  min-width: 13px;
  padding:0px;
  margin-left: 5px;
}

a.vote-up-inact, a.vote-down-inact, span.vote-up-inact, span.vote-down-inact {
  cursor: pointer;
}

a.vote-up-act, a.vote-down-act, span.vote-up-act, span.vote-down-act {
  cursor: default;
}
a.vote-up-inact, a.vote-down-inact, a.vote-up-act, a.vote-down-act {
  margin: 0px;
}
/*.vote-up-act, .vote-up-inact:hover {
  background: url(../images/icons/vote-up.gif) no-repeat 0px 0px;
}

.vote-up-inact, .up-inact {
  background: url(../images/icons/vote-up.gif) no-repeat 0px 0px;
}

.vote-down-act, .vote-down-inact:hover {
  background: url(../images/icons/vote-down.gif) no-repeat 0px 0px;
}

.vote-down-inact, .down-inact {
  background: url(../images/icons/vote-down.gif) no-repeat 0px 0px;
} */


.vote-up-act, .vote-up-inact:hover {
  background: url(../images/icons/voteup-act.gif) no-repeat 0px 0px;
}

.vote-up-inact, .up-inact {
  background: url(../images/icons/voteup.gif) no-repeat 0px 0px;
}

.vote-down-act, .vote-down-inact:hover {
  background: url(../images/icons/votedown-act.gif) no-repeat 0px 0px;
}

.vote-down-inact, .down-inact {
  background: url(../images/icons/votedown.gif) no-repeat 0px 0px;
}


/* suscripcion ----------------------------------------------- */
#suscripcion {
    float: left;
	position:relative;
	width: 675px;
	margin-right: 10px;
	margin-top: 10px;
	padding:0;
	clear:both;}
#suscripcion div.paso{
	position:relative;
	margin:0 0 10px 0;
	border:1px solid #CCCCCC;
	font-weight:bold;
	color:#008da8;
	font-size:13px;
	padding:0 0 12px 0;
	height:27px;
	clear:both;}
#suscripcion .paso p{
	margin-top:12px;}
#suscripcion .paso .num{
	float:left;
	padding-right:10px;}
#suscripcion .introduccion{
	font-weight:normal;
	color:#666;
	font-size:11px;
	margin-bottom:10px;}
#suscripcion div.suscripcionnormal{
	position:relative;
	padding:0;
	margin:0 10px 20px 0;
	float:left;
	width:250px;
	border:1px #eeeeec solid;
	background: url(../images/fondo_suscripcion.png) repeat-y;}
#suscripcion div.suscripcionnovedad{
	position:relative;
	padding:0;
	margin:0 0 20px 0;
	float:left;
	width:380px;
	border:1px #eeeeec solid;
	background: url(../images/fondo_suscripcion.png) repeat-y;}
#suscripcion div.suscripcionoferta{
	position:relative;
	padding:0;
	margin:0 0 20px 0;
	float:left;
	width:95%;
	border:1px #eeeeec solid;
	background: url(../images/fondo_suscripcion.png) repeat-y;}
#suscripcion .fotoproducto {
	margin:0;
	text-align: right;
	padding-right:20px;
	padding-top:10px;
	height:150px;}
#suscripcion .fotoproductosobre{
	position:absolute;
	z-index:2;
	top:0px;
	right:15px;
	width:310px;
	height:150px;}
#suscripcion .titulo{
	font-weight:bold;
	font-size:18px;
	color:#878787;
	padding:20px 15px 10px 10px;}
#suscripcion .titulo span{
	font-weight:normal;
	font-size:11px;
	color:#5b5b5b;}
#suscripcion .titulo span.subtitulo{
	font-weight:bold;
	font-size:10px;
	color:#333333;}
#suscripcion .titulo span.superindice{
	text-transform: uppercase;
	font-weight:normal;
	font-size:11px;
	color:#5b5b5b;
}
#suscripcion div.suscripcionnormal .datos {
	background-color:#3f8275;
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	padding:10px;
	line-height:16px;}
#suscripcion div.suscripcionoferta .datos {
	background-color:#a78b29;
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	padding:10px;
	line-height:16px;}	
#suscripcion div.suscripcionnovedad .datos{
	background-color:#12253c;
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	padding:10px;
	line-height:16px;
	height:48px;}
#suscripcion .envio{
    font-weight:normal;
	font-size:11px;
	color:#fff;
	background: url(../images/ico_furgoneta.png) no-repeat 0% 0%;
	padding:20px 10px 15px 50px;}
#suscripcion .descarga {
    font-weight:normal;
	font-size:11px;
	color:#fff;
	background: url(../images/ico_descarga.png) no-repeat 0% 0%;
	padding:20px 10px 15px 40px;}
#suscripcion div.suscripcionnormal .modo {
	font-weight:normal;
	font-size:11px;
	color:#86d8c8;}
#suscripcion div.suscripcionnovedad .modo {
	font-weight:normal;
	font-size:11px;
	color:#456284;}
#suscripcion div.suscripcionoferta .modo{
	font-weight:normal;
	font-size:11px;
	color:#f9f4d4;}
#suscripcion div.suscripcionnormal .modo a {
	font-weight:normal;
	font-size:11px;
	color:#d8cc9d;}
#suscripcion div.suscripcionoferta .datos a{
	font-weight:normal;
	font-size:12px;
	color:#f9f4d4;}
#suscripcion div.suscripcionnovedad .modo a{
	font-weight:normal;
	font-size:11px;
	color:#456284;}
#suscripcion .precio {
	position:absolute;
	z-index:3;
	width:68px;
	height:68px;
	background: url(../images/fondo_precio.png) no-repeat 0% 0%;
	padding-top:12px;
	right:10px;
	top:45%;
	text-align:center;}
#suscripcion .precioferta {
	position:absolute;
	z-index:3;
	width:68px;
	height:68px;
	background: url(../images/fondo_oferta.png) no-repeat 0% 0%;
	padding-top:12px;
	right:25px;
	top:35%;
	text-align:center;}
#suscripcion .precio p, #suscripcion .precioferta p{
    font-weight:bold;
	font-size:12px;
	color:#fff;
	padding-left:5px;
	margin-top:15px;}
#suscripcion div.registroNOcomunidad {
    float:left;
	width:402px;
	padding-right:1px;
	margin-bottom:10px;
	border-right:#d9eaf5 1px solid;}
#suscripcion div.registrocomunidad {
    float:left;
	width:240px;
	background-color:#e8f4f6;
	padding-bottom:10px;}
#suscripcion div.registroNOcomunidad .nocomunidad {
    font-weight:bold;
	font-size:12px;
	color:#666;
	background-color:#CCCCCC;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;}
#suscripcion div.registrocomunidad .comunidad {
    font-weight:bold;
	font-size:12px;
	color:#fff;
	background-color:#1f8fa2;
	padding:5px 5px 5px 10px;
	margin-bottom:10px;}
#suscripcion div.registrocomunidad p, #suscripcion div.registroNOcomunidad p {
	font-size:11px;
	color:#000;
	padding:0 10px 5px 20px;}
#suscripcion div.registrocomunidad span, #suscripcion div.registroNOcomunidad span {
	color:#38adc6;
	font-size:12px;
	padding-left:5px;}
#suscripcion div.registroNOcomunidad span.promociones{
	color:#000;
	font-size:11px;
	padding-left:5px;}
#suscripcion div.registrocomunidad .ayuda, #suscripcion div.registroNOcomunidad .ayuda {
	color:#888888;
	font-size:11px;
	padding-bottom:10px;}
.boton, .boton:visited {
	background-color: #7ac4d2;
	border:1px #ccc solid;
	color:#000;
	width:70px;
	height:21px;
	font-size:9px;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:2px;
	display:block;}
.boton:hover, .boton:active {
	background-color: #d5edf2;
	border:1px #a8d7e1 solid;
	color:#5e686a;}



