

#content{}



#msg{margin:50px 0 50px 50px; padding-bottom: 50px; border-bottom: 1px solid #000}

#msg .ok{color: green}

#msg .error{color: red}



.texto{padding-left:50px; width:450px; }



.compra{width:330px; padding-top:80px;}

.linea{height:25px;}

.linea.seriecompleta{padding-top:20px;}

.linea.lineatotal{padding-top:15px;}





.nombre{float:left;width:210px; }

.nombre span.color{font-weight:bold;}

.precio{float:left; width:20px;}

select{float:right}



.captionn{padding:115px 0px 0 50px; width:450px; font-size:11px; font-weight:300; }

.captionn p{margin-bottom: 14px !important;}



.total{float:right; font-weight:bold;}



#imagen_pp{float:right; padding-top: 23px; padding-right: 119px; }



.boton_comprar{background:none; border:none; margin-top:20px; text-decoration:underline; font-size:14px; cursor: pointer; font-weight:bold; color: #666; }

.boton_comprar:hover{text-decoration:none; }



#img2{position:absolute; left:0;top:70px;width:265px;}

#img2 .img{padding-left:50px; cursor:pointer;}

#img2 img{width:100%;}

#img2 .caption{padding:25px 0px 0 50px; width:215px; font-size:11px; font-weight:300; }



#imagen2{display:none}

.subir{ }
