/*RESET*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;line-height:1.2em;}
body{line-height:1em;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
/* LAYOUT GENERAL */
html{}
a,
a:selected{outline:none;}
ol{list-style-position:inside;list-style-type:decimal;padding-left:10px;margin-left:10px;}
strong,th{font-weight:bold;}
body{font:12px/100% verdana,arial,sans-serif;/*background:#bdbdbd url(../images/page/basic/grey_expanded_clean/repeat.gif) repeat-y scroll center 0;*/
background:transparent url(../images/page/basic/backrepeat.png) repeat scroll center 0;}
#body_container{}
#body_container-top{/*background:transparent url(../images/page/basic/grey_expanded_clean/top.gif) no-repeat scroll center top;*/}
#body_container-bottom{padding-bottom:20px;/*
background:transparent url(../images/page/basic/grey_expanded_clean/bottom.gif) no-repeat scroll center bottom;position:absolute;width:100%;height:517px;top:0;z-index:-1;*/}
#layout{width:957px;margin:0 auto;}
#layout .fitwidth{width:907px;margin:0 auto;}
#layout-header,
#layout-middle,
#layout-footer{width:100%;margin:0 auto;}
.clear{clear:both;width:100%;}
/* LAYOUT GENERAL - HEADER */ 
#layout-header{height:227px;background:transparent url(../images/page/basic/backheader.png) no-repeat scroll 0px 100%;}
#layout-header-top{height:46px;}
#frm_login_top{display:block;padding:5px 5px 5px 0;width:100%;text-align:right;overflow: hidden;}
#frm_login_top input{width:125px;height:15px;padding:2px;margin:4px 5px 1px;color:#999999;border:2px solid #999999;float:right;}
#frm_login_top #login{float:right;border:none;height:30px;width:125px;cursor:pointer;padding:0px;margin:0px;background:transparent url(../images/page/basic/btn_iniciar.png) no-repeat scroll 0 0;}
#frm_login_top #login:hover{background-position:100% 100%;}
#logout{height:30px;display:block;width:125px;margin:7px 5px 1px 0;float:right;background:transparent url(../images/page/basic/btn_cerrar.png) no-repeat scroll 0 top;}
#logout:hover{background:transparent url(../images/page/basic/btn_cerrar.png) no-repeat scroll 0 bottom;}
#logout span{display:none;}
/*#layout-header-wrapper{background:transparent url(../images/page/basic/banner_head_septiembre2k_santi.gif) no-repeat scroll 600px 5px;height:179px;position:relative;}*/
#layout-header-wrapper{background:transparent url(../images/page/basic/banner_head_0711.gif) no-repeat scroll 622px 4px;height:179px;position:relative;}





#logo{position:relative;left:20px;top:13px;height:131px;width:269px;display:block;background:transparent url(../images/page/basic/logo_website_v2.png) no-repeat scroll 0 0;}
#welcome{float:right;margin-right:10px;margin-top:15px;}
#welcome p{color:#ffffff;}
#welcome p a{font-weight: bold;color:#ffffff;}
/* MENU */ 
#menu-container{clear:both;background:transparent url(../images/page/basic/menu/fondo.png) repeat-x scroll 0 0;height:29px;position:relative;top:16px;}
#menu{width:907px;margin:0 auto;}
#nav{height:29px;width:100%;padding:0px;position: relative;left:-1px;}
#nav li{float:left;height:29px;padding:0;margin:0px;}
#nav li a{line-height:29px;height:29px;vertical-align:middle;margin:0px;display:block;float:left;
background-repeat: no-repeat;background-color: transparent;background-attachment: scroll;background-position: 0px -58px;
}
#nav li a span{color:#F44D5E;line-height:29px;height:29px;padding:0 5px 0 0;margin:0px;font-family:Arial;text-transform:capitalize;font-weight:bold;text-indent: -9000px;  display: block }
#nav a:hover span{color:#333333;}
#nav li#menu-inicio a{background-image: url(../images/page/basic/menu/completo.png);width: 67px; background-position: 0px -58px;}
#nav li#menu-inicio.active a{background-position: 0px 0px;}
#nav li#menu-inicio.active:hover a, #nav li#menu-inicio:hover a{background-position: 0px -29px;}
#nav li#menu-micuenta a{background-image: url(../images/page/basic/menu/completo.png);width: 81px;  background-position: -505px -58px;}
#nav li#menu-micuenta.active a{background-position: -505px 0px;}
#nav li#menu-micuenta.active:hover a, #nav li#menu-micuenta:hover a{background-position: -505px -29px;}
#nav li#menu-apadrinamiento a{background-image: url(../images/page/basic/menu/completo.png);width: 128px;  background-position: -262px -58px;}
#nav li#menu-apadrinamiento.active a{background-position: -262px 0px;}
#nav li#menu-apadrinamiento.active:hover a, #nav li#menu-apadrinamiento:hover a{background-position: -262px -29px;}
#nav li#menu-ayuda a{background-image: url(../images/page/basic/menu/completo.png);width: 55px;  background-position: -207px  -58px;}
#nav li#menu-ayuda.active a{background-position: -207px 0px;}
#nav li#menu-ayuda.active:hover a, #nav li#menu-ayuda:hover a{background-position: -207px -29px;}
#nav li#menu-contacto a{background-image: url(../images/page/basic/menu/completo.png);width: 79px;  background-position: -585px -58px;}
#nav li#menu-contacto.active a{background-position: -585px 0px;}
#nav li#menu-contacto.active:hover a, #nav li#menu-contacto:hover a{background-position: -585px -29px;}
#nav li#menu-registrarse a{background-image: url(../images/page/basic/menu/completo.png);width: 139px;  background-position: -71px -58px;}
#nav li#menu-registrarse.active a{background-position: -71px 0px;}
#nav li#menu-registrarse.active:hover a, #nav li#menu-registrarse:hover a{background-position: -71px -29px;}
#nav li#menu-qsomos a{background-image: url(../images/page/basic/menu/completo.png);width: 123px;  background-position: -386px -58px;}
#nav li#menu-qsomos.active a{background-position:-386px 0px;}
#nav li#menu-qsomos.active:hover a, #nav li#menu-qsomos:hover a{background-position: -386px -29px;}
#nav li#menu-confirmar a{background-image: url(../images/page/basic/menu/completo.png);width: 170px;  background-position: -920px -58px;}
#nav li#menu-confirmar.active a{background-position: -920px 0px;}
#nav li#menu-confirmar.active:hover a, #nav li#menu-confirmar:hover a{background-position: -920px -29px;}
#nav li#menu-blog a{background-image: url(../images/page/basic/menu/completo.png);width: 49px;  background-position: -663px -58px;}
#nav li#menu-blog.active a{background-position: -663px 0px;}
#nav li#menu-blog.active:hover a, #nav li#menu-blog:hover a{background-position: -663px -29px;}

#nav li#menu-concurso a{background-image: url(../images/page/basic/menu/completo.png);width: 88px;  background-position: -707px -58px;}
#nav li#menu-concurso.active a{background-position: -707px 0px;}
#nav li#menu-concurso.active:hover a, #nav li#menu-concurso:hover a{background-position: -707px -29px;}


#nav li#menu-recomendados a{background-image: url(../images/page/basic/menu/completo.png);width: 130px;  background-position: -790px -58px;}
#nav li#menu-recomendados.active a{background-position: -790px 0px;}
#nav li#menu-recomendados.active:hover a, #nav li#menu-recomendados:hover a{background-position: -790px  -29px;}

#nav li.active span{color:#ffffff;}
#nav li.active a:hover span{color:#333333;}
#nav li#menu-confirmar{float:right;}
/* LAYOUT GENERAL - MIDDLE */
#layout-middle{clear:both;}
#layout-middle{background:transparent url(../images/page/basic/fondo.png) repeat-y scroll 0 0;}
#layout-middle-left{width:100%;margin:0 auto;}
#layout-middle-right{width:100%;margin:0 auto;}
#layout-middle-top{}
/* Modulo invitar * /
#invitacion{width:411px;float:right;}
#invitacion-bar-l{background:transparent url(../images/page/basic/invitation_b_full.png) no-repeat scroll 0 -1px;width:100%;}
#invitacion-bar-r{width:100%;}
#invitacion-bar{width:411px;margin:0 auto;height:35px;}
#invitacion form{padding:5px 0 0 5px; width: 406px}
#invitacion input#inpt-email{color:#bbbbbb;float:left;border:1px solid #dbdbdb;font-size:10px;height:14px;padding:3px;line-height:16px;width:140px;margin-left:2px;}
#invitacion input#inpt-invitar{float:left;height:21px;width:67px;border:none;margin-left:2px;background:transparent url(../images/page/basic/invitation_b_submit.png) no-repeat scroll 0px top;cursor:pointer;}
#invitacion input#inpt-invitar:hover{background:transparent url(../images/page/basic/invitation_b_submit.png) no-repeat scroll 0px bottom;}

/* Modulo invitar 
#invitacion2_close{background:transparent url('../images/page/basic/invitacion2_b_hide.png') no-repeat scroll center bottom; width:480px;height:18px;display:block;float:left;}
*/
#invitacion2_open{background:transparent url('../images/page/basic/invitacion2_b_show.png') no-repeat scroll center bottom; width:480px;height:46px;display:block;float:left;overflow:hidden;vertical-align:top }
#invitacion2_open form {float:right;width:290px;display:block;padding:8px 0px;}
#inpt-email{border:2px #dfa839 solid; color:#dfa839; width:150px;height:22px; line-height:20px;padding:0px 3px;}
#inpt-invitar{border:none;  width:76px;height:26px;background:transparent url('../images/page/basic/invitacion2_b_submit.png') no-repeat scroll 0px 0px; }
#inpt-invitar:hover{background-position:bottom;}
#invitacion2_close_button{text-decoration:none;border:none;  width:13px;height:13px;background:transparent url('../images/page/basic/invitacion2_b_close.png') no-repeat scroll 0px 0px;display:block;float:right; margin: 8px;}
#invitacion2_close_button:hover{background-position:bottom;}

#diezpe{color:#e4b0a1;font-size:9px;padding-left:15px;display: none}
#layout-middle-wrapper{/*background:#FFFFFF;*/
padding-bottom:20px;}
/* LAYOUT GENERAL - FOOTER */ 
#layout-footer{background:transparent url(../images/page/basic/backfooter.png) no-repeat center center;height:62px;}
#layout-footer-color{background:transparent url(../images/page/basic/backfootercolor.png) no-repeat center bottom;height:39px;width:909px;margin:0 auto;}
#layout-footer-wrapper{}
#footer-nav{float:left;padding:0px 0 0 10px;}
#footer-nav li{float:left;height: 39px;}
#footer-nav li a{text-decoration:underline;text-indent: -9999px;height: 39px;display: block;}

#footer-nav li#mf_qsomos a{background-image: url(../images/page/basic/mfoot_completo.png);width: 108px;background-position: 0px 0px;}
#footer-nav li#mf_qsomos a:hover{text-decoration:underline;background-position: 0 -39px;height: 39px;display:block}
#footer-nav li#mf_contacto a{background-image: url(../images/page/basic/mfoot_completo.png);width: 65px;background-position: -106px 0px;}
#footer-nav li#mf_contacto a:hover{text-decoration:underline;background-position: -106px -39px;height: 39px;display:block}
#footer-nav li#mf_terminos a{background-image: url(../images/page/basic/mfoot_completo.png);width: 161px; background-position: -170px 0px;}
#footer-nav li#mf_terminos a:hover{text-decoration:underline;;background-position: -170px -39px;height: 39px;display:block}

#invitacion-footer{float:right;color:#ffffff;font-size:11px;padding:11px 4px 0 0;}
#social-footer{float:right; margin:0 9px 0 0;}
#social-footer a {text-indent:-9999px;height:39px;display:block;float:left; width:22px;margin: 0 1px;}
#fl_facebook{background: transparent url(../images/page/basic/footer_line.png) no-repeat 0px top;} #fl_facebook:hover{background-position:0px bottom;}
#fl_rss{background: transparent url(../images/page/basic/footer_line.png) no-repeat -26px top;}#fl_rss:hover{background-position:-26px bottom;}
#fl_twitter{background: transparent url(../images/page/basic/footer_line.png) no-repeat -52px top;}#fl_twitter:hover{background-position:-52px bottom;}
#fl_formspring{background: transparent url(../images/page/basic/footer_line.png) no-repeat -78px top;}#fl_formspring:hover{background-position:-78px bottom;}


/* INHERIT */
h1{font-family:Verdana;color:#808080;font-size:18px;padding-left:15px;font-weight:normal;}
body hr{height:1px;width:100%;clear:both;background:#B9AAA8;border:none;}
a{color:#000;text-decoration:none;}
p{color:#4d4d4d;font-size:13px;font-family:Verdana, Geneva, sans-serif;}
div.content-centered{margin:0 15px;}
.error{font:normal 10px/100% verdana,arial,sans-serif ;}
.error span{background:#F66;font-style:italic;color:#FFF;}
#bt-confirmar{position:relative;float:right;display:block;width:228px;height:18px;background:transparent url(../images/layout/confirmar.png) no-repeat left top;}
#main_left{width:300px;float:left;clear:left;}
#main_right{width:565px;margin:0 auto;float:left;margin-left:10px;}
#main_right .error span{margin-left:122px}
#main_right #contenido{color:#666666;font-size:12px;background:white;border:1px solid #F2DEDC;padding:30px 0;min-height:200px;}
#contenido a{font-style:italic;}
#main_right p{padding:6px 0 6px 23px;width:790px;text-align:justify;}













/* Contenedor de mensaje del sorteo */
.sorteobox{position:absolute;top:0;left:0;width:100%;height:100%;}
.sorteobox .sorteobox-background{opacity:.85;/* Standard:FF gt 1.5,Opera,Safari */
filter:alpha(opacity=85);/* IE lt 8 */
-ms-filter:"alpha(opacity=85)";/* IE 8 */
-khtml-opacity:.85;/* Safari 1.x */
-moz-opacity:.85;/* FF lt 1.5,Netscape */
background:#666666;width:100%;min-height:780px;height:3000px;position:fixed;}
/*.sorteobox .sorteobox-wrapper{width:100%;height:100%;padding:140px 0 0;position:absolute;top:0px;}*/
.sorteobox .sorteobox-wrapper{width:100%;height:100%;position:absolute;top:0px;}
.sorteobox .sorteobox-content{padding:0 0 0px 0;/*border:1px solid #666;width:905px;background:white*/;position:relative;overflow:hidden;margin:0 auto;}
/*.sorteobox .sorteobox-wrapper .sorteobox-wrapper-inner{padding:140px 0 0;}*/
.sorteobox .sorteobox-wrapper .sorteobox-wrapper-inner{padding:auto 0;}
.sorteobox h2{background:none;}
.close-sorteobox{position:absolute;right:10px;top:5px;color:#F34154;text-decoration:underline;}
.close-sorteobox{}
.close-sorteobox a{display:block;height:22px;width:22px;background:transparent url(../images/page/content/pop_close.png) no-repeat scroll 0 0;text-decoration:none;}
.close-sorteobox a:hover{background-position:100% 100%;text-decoration:none;}














/* AVISOS */
.msg-red-container{background-color:#f2f2f2;border:1px solid #D9D9E3;padding:10px;margin:10px 0px;}
.msg-red-container .msg{}
.msg-red-container .msg h4{color:red;font-size:14px;}
#main_right .msg-red-container .msg p,
#main_left .msg-red-container .msg p{padding:6px;}
.msg-red-container .msg a{text-decoration:underline;color:red !important;}


.crumbtrail{color:#fe6464;float:left;font-size:10px;padding-bottom:0;padding-left:11px;}
.crumbtrail{margin-right:5px;}
.crumbtrail a{color:#808080;text-decoration:underline;}

/* Caja izquierda menu */
.box-grey-pin-top{background:#f2f2f2 url(../images/page/basic/box-grey-top.png) no-repeat scroll 0 0;padding:10px;}
.box-line-pin-top{background:#f2f2f2 url(../images/page/basic/box-line-top.png) no-repeat scroll 0 0;height:12px;width:100%;}
.box-line-nopin-top{border-bottom:1px solid #b9aaa8 ;height:1px;width:100%;}
.box-line-pin-top.right-pin{background:#f2f2f2 url(../images/page/basic/box-line-top-right.png) no-repeat scroll 100% 0;}
.box-line-pin-content{border:1px solid #b9aaa8 ;border-top:none;padding-top:10px;background-color:white;}
#main_left{width:300px;float:left;}
#main_left fieldset{margin:10px 0;padding:10px;background-color:white;border:#999999 3px solid ;}
#main_left fieldset p{clear:both;color:grey;font-size:11px;}
#main_left fieldset.current{border-color:#de0901;}
#main_left fieldset p a{font-size:13px;color:red;}
#main_left fieldset.hover{border-color:red;}
/* Formularios */
.big-grey-20 select,
.big-grey-20 input{border:3px solid #d2d2d2;padding:10px 5px 5px;width:230px;font-size:15px;color:#a2a2a2;font-family:Verdana;}
.big-grey-20 input[type=checkbox]{border:none;padding:0px;color:black;}
.big-grey-20 select{padding:9px 5px 4px;}
.big-grey-20 input:focus{border-color:#cc0033;}
.big-grey-20 label{height:24px;line-height:24px;width:170px;font-size:13px;}
#main_right .big-grey-20 .submit,
#main_left .big-grey-20 .submit{text-align:right;padding-right:23px;width:auto;}
.big-grey-20 .submit label{text-align:left;}
.big-grey-20 .submit input{float:none;border:none;background:transparent url(../images/page/basic/btn-guardar-cambios.png) no-repeat scroll 0 0;width:247px;height:50px;padding:0;cursor:pointer;}
.big-grey-20 .submit input:hover{background-position:100% 100%;}

/* FORMULARIOS POR JAVASCRIPT */
.x-combo-list{border-color:#999999;}
.x-combo-list .x-combo-selected{border-color:#999999;background-color:#d2d2d2;}
.ext-ie .x-form-trigger.x-form-arrow-trigger,
.ext-webkit .x-form-trigger.x-form-arrow-trigger,
.x-form-trigger.x-form-arrow-trigger{position:relative;right:25px;top:8px;background:transparent url(../images/page/basic/select_button.png) no-repeat scroll 0px 0;height:27px;width:20px;border:0px;}
.ext-ie .x-form-trigger.x-form-arrow-trigger.x-form-trigger-over,
.ext-webkit .x-form-trigger.x-form-arrow-trigger.x-form-trigger-over,
.x-form-trigger.x-form-arrow-trigger.x-form-trigger-over{background:transparent url(../images/page/basic/select_button.png) no-repeat scroll -20px 0;}
.x-form-text,
.ext-strict .x-form-text,
.ext-gecko .x-form-text,
.ext-ie8 .x-form-text{border:3px solid #d2d2d2;padding:10px 5px 5px;width:230px;font-size:15px;color:#a2a2a2;font-family:Verdana;height:18px;vertical-align:top;}
.ext-gecko3.ext-mac .x-form-text{height:20px;}
.ext-ie .x-form-text{margin-top:0px;}
.ext-ie6 .x-form-text{height:17px;margin-top:1px;}
/* VALIDACIONES DE FORMULARIOS */
.validation-advice,
.validation-msg{width:auto;height:15px;display:block;}
.validation-advice,
.big-grey-20 .validation-msg span{color:red;margin-bottom:0px;}
.validation-failed,
.big-grey-20 fieldset select.validation-failed,
.big-grey-20 fieldset input.validation-failed{border:3px solid #de0901;color:red;}
.validation-passed,
.big-grey-20 fieldset select.validation-passed,
.big-grey-20 fieldset input.validation-passed{border:3px solid #66bc29;color:green;}



/* IMAGENES DE FONDO */
.background-flower-a{background:transparent url(../images/page/basic/back_content_flower.png) no-repeat scroll 0 100%;}
/* BOTON ROJO */
a.botonRojo{background: transparent url('../images/page/basic/bt_left.png') no-repeat top left;display: block;float: left;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height: 16px;height: 34px;padding-left: 10px;text-decoration: none;font-weight:bold}
a:link.botonRojo, a:visited.botonRojo, a:active.botonRojo{color: #FFF !important}
a.botonRojo span{background: transparent url('../images/page/basic/bt_right.png') no-repeat top right;display: block;padding: 8px 15px 9px 6px}
a.botonRojo:hover{background-position: bottom left;}
a.botonRojo:hover span{background-position: bottom right;color: FFF !important}
.botonRojoWrapper{overflow: hidden;width: 100%}
/* FIN BOTON ROJO */


/* BOTON ROJO GRANDE */
a.botonRojoGrande{background: transparent url('../images/page/basic/fondoBotonL.png') no-repeat top left;display: block;float: left;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height: 16px;height: 39px;padding-left: 10px;text-decoration: none;font-weight:bold}
a:link.botonRojoGrande, a:visited.botonRojoGrande, a:active.botonRojoGrande{color: #FFF !important}
a.botonRojoGrande span{background: transparent url('../images/page/basic/fondoBotonR.png') no-repeat top right;display: block;padding: 12px 15px 11px 6px}
a.botonRojoGrande:hover{background-position: bottom left;}
a.botonRojoGrande:hover span{background-position: bottom right;color: FFF !important}
.botonRojoGrandeWrapper{overflow: hidden;width: 100%}
/* FIN BOTON ROJO GRANDE */




.fondoAtencion{ background-color:#FF9 !important}
.fondoTablaHeaderAt{background-color:#FFE1E1; color:#333}

.submitDev input{float:none;border:none;background:transparent url(../images/admin/solicitarDevolucion.gif) no-repeat scroll 0 bottom;width:172px;height:33px;padding:0;cursor:pointer;}
.submitDev input:hover{background:transparent url(../images/admin/solicitarDevolucion.gif) no-repeat scroll 0 top;}
.nroCaracteristica{font-size: 14px; color:#4D4D4D; font-family:Verdana,Geneva,sans-serif}
.inputTelefono {	font-size: 14px;	background-color:#F8F8F8;	color:#4D4D4D;	font-family:Verdana,Geneva,sans-serif;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #EFEFEF;	border-right-color: #EFEFEF;	border-bottom-color: #999;border-left-color: #EFEFEF;}










#btReenvInv {background-image: url(../images/page/apadrinamiento/reenviar.png);width: 192px; height:39px; background-position: 0px 0px; text-indent:-9999em; cursor:pointer}
#btReenvInv:hover{text-decoration:underline;background-position: 0 -39px;height: 39px;display:block}
#btEnviarInv {background-image: url(../images/page/apadrinamiento/InviteAmigos.png);width: 192px; height:39px; background-position: 0px 0px; text-indent:-9999em; cursor:pointer}
#btEnviarInv:hover{text-decoration:underline;background-position: 0 -39px;height: 39px;display:block}



/* INICIA envio gratis */ 
#catalogo h1{	float:left; line-height: 40px;}
#barraenviogratis{float:right; height:46px; display:block; overflow:hidden}
.barraenviogratis{float:right; height:46px; display:block}
.barraenviogratis img{display: block;float: left;height: 40px;}
.begtext{color:#4d4d4d;font-size:13px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:60px;margin:0px 4px;}
.begtextfin{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display:block;float:left;height:40px;line-height:42px;margin:0px 4px;}
.beglink,.beglink a{color:#de0901;font-size:10px;font-family:Arial, Helvetica, sans-serif;display:block;float:left;height: 40px;line-height: 60px;margin:0px 4px;}
.beglink a{text-decoration:underline}
.begpaso1{width:350px;}
.begpaso2{width:400px;}
.begpaso3{width:245px;}
.pesos1{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
.pesos2{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
.pesos3{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
.pesos4{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
.pesos5{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
.pesos6{color:#226006;font-size:24px;font-family:Arial, Helvetica, sans-serif;display: block;float:left;height:40px;line-height:54px;margin:0px 4px;font-weight:bold}
/* FIN envio gratis */

/* INICIO MENSAJES OK Y ERROR NUEVOS */
.mensaje_caja_error
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #ffbaba;
	margin: 10px auto;
}
.mensaje_caja_error_left {
	background:url(../../assets/images/page/mensajes/error.png)  no-repeat 10px center transparent;
    padding-left: 40px;
    position: relative;
}
.mensaje_caja_error_right {
    display: inline;
    padding-right: 40px;
}
.mensaje_caja_error_center {
    display: block;
    padding: 10px 30px 0 0;
}

.mensaje_caja_ok
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #DEE8B6;
	margin: 10px auto;
}
.mensaje_caja_ok_left {
	background:url(../../assets/images/page/mensajes/accept.png)  no-repeat 10px center transparent;
    padding-left: 40px;
    position: relative;
}
.mensaje_caja_ok_right {
    display: inline;
    padding-right: 40px;
}
.mensaje_caja_ok_center {
    display: block;
    padding: 10px 30px 0 0;
}

.mensaje_caja
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin: 10px auto;
}
.mensaje_caja_left {
	/*background:url(../../assets/images/page/mensajes/accept.png)  no-repeat 10px center transparent;*/
    padding-left: 40px;
    position: relative;
}
.mensaje_caja_right {
    /*display: inline;*/
    display: block;
    padding-right: 40px;
}
.mensaje_caja_center {
    display: block;
    padding: 0 30px 0 0;
}
/* FIN MENSAJES OK Y ERROR NUEVOS */


/* FACEBOOK */
#fb_login_button{width: 128px; 	height:30px; 	background-image: url("../images/page/login/conectar_facebook.png");
		background-position: 0 bottom; 	background-repeat: no-repeat; 	text-indent:-9999em; cursor:pointer;	display:block;text-align:left;float:right;margin:2px;}
#fb_login_button:hover{ background-position: 0 0;}
#apDiv5_2 a:hover{}

/* FINC FACEBOOK */
.pumpum{width:190px !important}
