.posicionizda { float:left; margin-right:10px; margin-left:30px}
.posiciondcha {float:right;}

.posicionhojeo {padding-top:10px; margin:10px 0 0 0;}

.cajadcha {border:1px solid #cccccc; background-image: url(cajafondo.gif); background-repeat:repeat-x; background-color:#dbdbdb;margin-bottom:5px;}
.cajalinks {border:1px solid #cc0000; background-color:#ffffff; margin-bottom:5px;}
.cajapromocion {border:1px solid #FFA800; margin-bottom:10px; background-image:url(promoOKP.jpg); background-repeat:no-repeat; background-color:#F9FF5B;}

.edad {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#CC0033;}
.anyos {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:24px; color:#CC0033; font-weight:bolder;}

.titulodcha {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:24px; color:#1D99E8; font-weight:bolder; letter-spacing:-2px; margin-bottom:-12px;padding-left:5px;}
.titulodchaverde {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:24px; color:#FFA200; font-weight:bolder; letter-spacing:-2px; margin-bottom:-12px;padding-left:5px;}
.body {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:12px; color:#222222; text-align:left;margin-left:15px; margin-right:5px;}

.entrar {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left;background-image:url(CARACOLAazul_btn.gif); background-repeat:no-repeat;padding:1px 7px 2px 7px;}
.entrar a:link {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}
.entrar a:visited {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}
.entrar a:hover {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#C4E8FE; text-align:left; text-decoration:none;}
.entrar a:active {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}

.entrarverde {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left;background-image:url(CARACOLAnaranja_btn.gif); background-repeat:no-repeat;padding:1px 7px 2px 7px;}
.entrarverde a:link {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}
.entrarverde a:visited {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}
.entrarverde a:hover {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#e1e1e1; text-align:left; text-decoration:none;}
.entrarverde a:active {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align:left; text-decoration:none;}

.form {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:11px; color:#222222; text-align:left; border:1px solid #4DA4DB; margin-top:5px;}
.formverde {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:11px; color:#222222; text-align:left; border:1px solid #FFA200; margin-top:5px;}

.vinculos {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; color:#CF0000; text-align:left;padding:1px 7px 2px 7px;	list-style-position: outside;list-style-image: url(bullet_popi.gif); margin:0 0 -2px 5px; padding-top:0px; padding-bottom:5px;}
.vinculos a:link {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; color:#CF0000; text-align:left; text-decoration:none;}
.vinculos a:visited {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; color:#CF0000; text-align:left; text-decoration:none;}
.vinculos a:hover {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; color:#880101; text-align:left; text-decoration:none;}
.vinculos a:active {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:13px; color:#CF0000; text-align:left; text-decoration:none;}

.titulooferta {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:24px; color:#ff0000; font-weight:bolder; letter-spacing:-2px; line-height:22px; margin-bottom:-12px;padding-left:5px;}
.bodyoferta {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#222222; font-weight:bolder; text-align:left;margin-left:15px;}
.precio {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:24px; color:#ff0000; text-align:left;margin-left:15px;}
.regalo {float:right;}

.suscribete {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align: left;background-image: url(CARACOLAsuscripcion_btn.gif); background-repeat:no-repeat;padding:0 7px 2px 7px; margin-left:5px; margin-bottom:5px;}
.suscribete a:link {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align: left; text-decoration:none;}
.suscribete a:visited {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align: left; text-decoration:none;}
.suscribete a:hover {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#e1e1e1; text-align: left; text-decoration:none;}
.suscribete a:active {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px; color:#ffffff; text-align: left; text-decoration:none;}

.lineinferior {border-top:1px solid #B8B8C4; background-color:#D4D5DC}

.bodyinferior {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#cc0000; text-align:left;}
.bodyinferior a:link {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#cc0000; text-align:left;text-decoration:none; margin-left:5px; margin-right:5px}
.bodyinferior a:visited {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#cc0000; text-align:left;text-decoration:none; margin-left:5px; margin-right:5px}
.bodyinferior a:hover {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color: #660000; text-align:left;text-decoration:none; margin-left:5px; margin-right:5px}
.bodyinferior a:active {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#cc0000; text-align:left;text-decoration:none; margin-left:5px; margin-right:5px}





