.paquete{
width:600px;
height:auto;
margin:0 auto;
background:url(images/back_verde_deg.jpg) repeat-x top;
background-color:#99CE21;
border-bottom:15px solid #ffffff;
}

#fin{
border-bottom:50px solid #ffffff;
}

.paquete p{
color:#ffffff;
text-align:justify;
padding:5px;
padding-left:25px;
padding-right:25px;
padding-bottom:0px;
}

.paquete p.aviso_paq{
padding-top:0px;
color:#FFFF66;
font-style:italic;
font-size:14px;

}

.nom_paquete{
background:url(images/nom_paquete.jpg) repeat-x;
font-size:18px;
float:left;
padding:6px 0px 0px 5px;
text-align:left;
height:27px;
}

.nom_paquete_der{
width:24px;
height:33px;
background:url(images/nom_paquete_der.jpg) no-repeat;
float:left; 
}
.nom_paquete_izq{
margin-left:5px;
width:14px;
height:33px;
background:url(images/nom_paquete_izq.jpg) no-repeat;
float:left; 
}


.precio{
color:#000000;
float:right;
padding:10px 10px 10px 10px;
background:url(images/precio.jpg) repeat-x;
}

.precio a{
color:#000000;
text-decoration:none;
}

.precio_izq{
width:12px;
height:38px;
background:url(images/precio_izq.jpg) no-repeat;
float:right; 
}

.precio_der{
margin-right:5px;
width:18px;
height:38px;
background:url(images/precio_der.jpg) no-repeat;
float:right; 
}

.barra{
background-color:#99CE21;
height:auto;
overflow:auto;
}

.packs_bajo{
width:600px;
height:19px;
background:url(images/pack_bajo.jpg) no-repeat;
}
.packs_alto{
width:600px;
height:10px;
background:url(images/pack_alto.jpg) no-repeat;
}