@charset "utf-8";







/* ---------------- GENERALES ------------------------- */











body, p, img, ul, li,ol,dd,dt,dl,div{



	margin:0;



	padding:0;



	border:none;



	}	







body{



font-family: Trebuchet MS, "Tahoma";



color:#000000;



background-color:#949494;



}











h1{



font-size: 24px;



color:#003399;



padding-top: 30px;



margin:0px 0 25px 0;



}







h2{



font-size: 18px;


color:#003399;


margin:15px 0 15px 0;



}









h3{



font-size: 14px;



color:#003399;



margin:25px 0 20px 0;



}







h6{



font-size: 12px;



color:#FFF;



text-transform:uppercase;



font-style:italic;



margin: 5px 0px 5px 0px;



}











p{



font-size:12px;



line-height:1.2em;



margin:0 0 5px 0;



padding-bottom: 10px;



}







a,a:link,a:visited {



color:#06C;



font-weight:bold



}







a:hover {



color:#39F;



text-decoration:underline;



}







font_size {



font-size:14px;



}







strong {



font-weight:bold;



}







strong1 {



font-weight:bold;



font-size:14px;



}







input[type="submit"] {



background:url(/public/resources/bm_boton_aceptar.png) no-repeat;



width: 77px;



height: 19px;



border:none;



color:#FFFFFF;



font-weight:bold;



font-size: 12px;



padding-bottom: 5px;



clear:left;



}







input[type="submit"]:hover {



background:url(/public/resources/bm_boton_aceptar_on.png) no-repeat;



color:#66CCFF;







}







select {



margin-bottom: 5px;



}







ol{



	font-size:12px;



	margin:0 0 0 20px;



}







ol li{



	margin:0 0 10px 0;



}







strong {



font-weight:bold;



color:#003399;



}















/* ---------------- CLASES ------------------------- */


#cabecera ul#idiomas {

	margin-left: 240px;

}



#cabecera ul#idiomas {

	width: 200px;

}



#cabecera ul#idiomas li {

	float:left;

	width: 60px;

	padding: 5px 10px;

	border-left:#FFF solid 1px;

}





#cabecera ul#idiomas li a{

	color:#fff;

	font-size:12px;

	text-decoration:none;

	font-weight:normal;

	height: 20px;

	padding-top: 5px;
	
	

	

}



#cabecera ul#idiomas li a:hover{

	text-decoration:underline;



}

#cabecera ul#idiomas li a.idioma_on{
	color:#6CF;
}


#cabecera ul#idiomas li a img{
	margin-right: 5px;
}




#contenido ul.botones_secciones {

    display:inline;

	margin-left: 45px;

}



#contenido ul.botones_secciones li {

	float:left;

	list-style:none;

    margin-left: 50px;	

}



#contenido ul.botones_secciones li a{

	padding-top: 4px;

	text-decoration:none;

	display:block;

	width: 171px;

	height: 22px;

	text-align:center;

	color:#FFF;

	font-size:14px;

	background:url(/public/resources/bm_boton_menuizq.png) no-repeat;

}



#contenido ul.botones_secciones li a:hover{

	color:#036;

	background:url(/public/resources/bm_boton_menuizq_on.png) no-repeat;

}

	



#cabecera ul#menu_principal li.on a{

	color:#39F;

}







#contenido a.underline h2 {

		text-decoration:underline;

}





#contenido a.underline h2:hover {

	color:#39F;

}



.resaltado {



font-weight:bold;



color:#003399;



}





#contenido img.margen_imagen{

	margin-top: 60px;

}







.destacado{



color:#0000FF;



}







.destacado2 {



font-weight:bold;



font-size:14px;



color:#003399;



}







.links_mas {



font-weight:bold;



font-size:14px;



color:#003399;



margin-top: 5px;



position:absolute;



bottom: 5px;



right: 0px;



}















.borrar{



clear:both;



}







br.borrar {



display:none;



}











.alineacion{



text-align:left;



margin-left: 15px;



color:#036;



}







.margen{



margin:0 0 25px 0;



}







#contenido #menuizquierda img.imagen_nosotros {



	margin-top:-20px;



	display:block;



	width: 200px;



	height: 297px;







}







.align_derecha {



text-align:right;



}







#servicios_buenmenu a.on {



color: #000036;



}







.centrado {



text-align:center;



}







.derecha {



text-align:right;



}







.celdagrande {



width: 200px;



}







.celdamediana {



width: 150px;



}







.celdapeq {



width: 60px;



}







.infoextra {



color:#003366;



text-align:center;



clear:both;



}







.mayuscula {



text-transform:uppercase;



}







.right {



float:right;



margin-left: 5px;



}



#contenido img.banners_sp {

	float:right;

	margin-top: -65px;

}





#contenido img.imagen_quees{



margin-top: -70px;



float:right;



margin-left: 5px;

}





.titulos_ventajas {



font-size:14px;



margin-left: 160px;



width: 300px;



padding-top:20px;



}







.textos_ventajas{



margin-left: 160px;



padding-top: -30px;



width: 450px;



}







.especialidades {



	width: 250px;



	height: 20px;



}







.centrado1 {



text-align:center;



float:right;



}











ul.ventajas1 {



font-size:12px;



margin-bottom: 20px;



}







ul.ventajas1 li {



list-style:none;



background:url(/public/resources/square_vineta.png) no-repeat left;



background-position:0px 6px;



padding:0 0 0 10px;



}















.boton_donar {



	float:right;



	margin-top: 2px;



	margin-bottom: 10px;



	clear: both;



}





.tlfperdida_robo {

	margin-left: 70px;

}



/* ------------------------------------------------------ POSICIONES --------------------------------------------------------------- */







#contenedor {



background-color:#FFFFFF;



margin: 0 auto;



padding: 4px 4px 4px 4px;



width: 900px;



_width: 910px;



margin-top: 10px;



position:relative;



}



	



	



#main {



	padding: 0px;



	margin: 0px;



}







#cabecera {
	
height: 278px;


width: 900px;



position:relative;



}







#cabecera a{



	width: 185px;



	height: 195px;



	display:block;



	position:absolute;



	top: 0px;



}











/* ---------------- BOTONERA ------------------------- */











#cabecera ul#menu_principal {



background-image:url(/public/resources/bm_fondobotonera.jpg);



width:900px;



height:30px;



font-size: 0.75em;



font-weight: bold;



text-transform:uppercase;



clear:both;



position:absolute;



bottom: 4px;



/*



border:#FF0 dashed 1px;



*/



}











#cabecera ul#menu_principal li:first-child {



background:url(/public/resources/bm_fondobotoninicio_03.jpg) no-repeat;



width:150px;



height:24px;



float:left;



margin-left:47px;



}





#cabecera ul#menu_principal li:first-child.on a{

	color:#036;

}





#cabecera ul#menu_principal li ul.submenu li:first-child {



	background:none;



	margin: 0;



	padding: 0;

	

	width:auto;





}





#cabecera ul#menu_principal li ul.submenu li:first-child a{



	margin-left: 23px;



}



#cabecera ul#menu_principal li a[onclick="document.location.href='https://www.buenmenu.es/private/'"],#cabecera ul#menu_principal li a[onclick="document.location.href='https://www.buenmenu.es/private/pgLogin.jsp?lang=4'"]{

	width: 120px;

	height: 25px;

	display:block;

	background:url(/public/resources/bm_fondobotonera_privada.jpg);

	margin: -5px 0;

	padding-top: 5px;

	cursor:pointer;


}



#cabecera ul#menu_principal li a[onclick="document.location.href='https://www.buenmenu.es/private/'"]:hover {

	color:#003;

}







#cabecera ul#menu_principal li ul.submenu {	



    background-image:none;



	position:absolute;



	top: 30px;



	left: -5000px;



}



	



#cabecera ul#menu_principal li ul.submenu li {	



float:none;



margin: 0;



}







#cabecera ul#menu_principal li ul.submenu li a {



	padding-top: 5px;



	width: 120px;



	height: 25px;



	display:block;



	background-image:url(/public/resources/fondo_desplegable.png);



	margin:0;



	cursor:pointer;

	

	text-align:center;



}







#cabecera ul#menu_principal li:hover ul.submenu {



	left: 0px;



}







#cabecera ul#menu_principal li ul.submenu li a:hover {



color:#F60;



}











#cabecera ul#menu_principal li {



height: 23px;



width:auto;



padding: 5px 13px 0px 23px;



float:left;



list-style:none;



text-align:center;



position:relative;







}







#cabecera ul#menu_principal li a{



width:auto;



height:auto;



color:#FFFFFF;



display:inline;



text-decoration:none;



font-size:12px;



font-weight:bold;



position:relative;



margin:0;



padding:0;



left:0;



/*



border:#0F0 dashed 1px;



*/







}







#cabecera ul#menu_principal a:hover{



color:#69F;



}



















/*



#boton_inicio {



background:url(/public/resources/bm_fondobotoninicio_03.jpg) no-repeat;



width:190px;



height:30px;



float:left;



margin:0px 20px 0px 47px;



}







#menu_principal #boton_inicio a{



margin:4px auto 0 auto;



display:block;



width:40px;



float:none;



}







*/















/* ---------------- MENU IZQUIERDA ------------------------- */











#imagen_boton_latarjeta {



	display:block;



	background:url(/public/resources/bm_menuizq_imagentarjeta.png) no-repeat;



	width: 167px;



	height: 87px;



	margin-left: 11px;



	padding-top: 50px;



}











#menuizquierda {



	padding-top: 20px;



	width: 225px;



	height:480px;



	text-align:center;



	margin:0;



	float:right;



}











#anuncio_restaurantes a{



	display:block;



	background:url(/public/resources/anuncio_restaurantes3.png) no-repeat;



	width: 200px;



	height: 300px;



	margin: 70px 0px 0 12px;







}







#anuncio_restaurantes a:hover{



	background:url(/public/resources/anuncio_restaurantes3_over.png) no-repeat;



}



	







#anuncio_clubbm a {



	display:block;



	background:url(/public/resources/anuncio_clubbm.jpg) no-repeat;



	width: 200px;



	height: 300px;



	margin:70px 0 0 12px;



}















#menuizquierda p.chat{



margin:0;



padding:0;



}







#botones_left {



	margin-top: -60px;



}











.nombre_ganador {



	margin-top: 10px;



	color:#333;



}







#menuizquierda ul {



	font-size: 12px;



	font-weight:bold;



	list-style:none;



	margin-bottom: -10px;



}







/*



#menuizquierda a.botones_menuizq1 {



display:block;



margin-left:8px;



background:url(/public/resources/bm_boton_menuizq_1.png) no-repeat;



width:175px;



padding: 5px 0px 5px 0px;



margin-bottom: 5px;



font-size: 12px;



color:#FFFFFF;



text-transform: uppercase;



font-weight:bold;



text-decoration:none;



}







#menuizquierda a.botones_menuizq1:hover{



background-image:url(/public/resources/bm_boton_menuizq_1_on.png);



background-repeat:no-repeat;



width:175px;



}







*/







#menuizquierda a.botones_menuizq {



display:block;



background:url(/public/resources/bm_boton_menuizq.png) no-repeat;



width:175px;



padding: 5px 0px 5px 0px;



margin-bottom: 5px;



font-size: 12px;



color:#FFFFFF;



text-transform: uppercase;



text-decoration:none;



margin-left: 30px;



font-weight:bold;



}











#menuizquierda a.botones_menuizq:hover{



background-image:url(/public/resources/bm_boton_menuizq_on.png);



background-repeat:no-repeat;



color:#000066;



}







#menuizquierda h4 {



	font-size: 11px;



	color:#FFFFFF;



	margin:5px 0 2px 0;



	}



	



#menuizquierda p.infocliente {



	font-size: 22px;



	color:#4cd6de;



	line-height:.8em;



}



	



#menuizquierda p.infocliente span {



	font-size: 11px;



	font-weight:bold;



}	











#menuizquierda p img.noticia3{



border:solid #FFFFFF 1px;



margin: 0px;



}	







/* ---------------- CONTENIDO ------------------------- */











#contenido{



width:794px;



padding:0 0 0 20px;



margin-left: 84px;



min-height:500px;



/*



border:#C00 dashed 1px;*/



}







#contenido a{



margin-bottom: 10px;



}











/* ---------------- FOOTER ------------------------- */











#pie {



background-image:url(/public/resources/bm_fondo_footer.jpg);



width:900px;



height:33px;



clear:both;



margin:4px 4px 0px 0px;



}







#pie ul {



list-style:none;



margin-left: 20px;



padding: 10px;



}







#pie li {



color:#78c1f5;



float:left;



font-family:Trebuchet MS, "Tahoma";



font-size:10px;



padding: 0px 0px 0px 10px;



font-weight:bold;



}







#pie a{



text-decoration:none;



color:#FFF;



width:110px;



height:28px;



text-transform:uppercase;



padding: 5px 0px 0px 5px;



}







#pie a:hover{



color:#69F;



}











#pie li a.boton_contactenos{



	margin-left: 230px;



	margin-top: -12px;



	display:block;



	background:url(/public/resources/home_boton_contactenos.png) no-repeat;



	width: 130px;



	height: 30px;



}







#pie li a.boton_contactenos:hover{



		display:block;



	background:url(/public/resources/home_boton_contactenos_over.png) no-repeat;



}





#pie li a.boton_contactenos_cat{



	margin-left: 230px;



	margin-top: -12px;



	display:block;



	background:url(/public/resources/home_boton_contactenos_cat.png) no-repeat;



	width: 130px;



	height: 30px;



}







#pie li a.boton_contactenos_cat:hover{



		display:block;



	background:url(/public/resources/home_boton_contactenos_over_cat.png) no-repeat;



}






	







/* ------------------------------------------------------ LA TARJETA --------------------------------------------------------------- */







#formulario1 {



background:#036;



width: 225px;



height: 187px;



margin:0;



}







#formulariox {



background:url(/public/resources/bm_fondoformulario_darsealta.jpg) no-repeat;



width: 167px;



height: 25px;



margin: 20px 10px 10px 10px;



border:solid 1px #9999cc;



padding-top: 162px;



}







.boton_login {	



	background:url(/public/resources/login_seguro.jpg) no-repeat;



	display:block;



	width: 200px;



	height: 125px;



	margin: 60px 0px 0px 15px;



}











#botones_left2 ul li a.boton_login{



	padding: 90px 0 0 70px;



	color:#333;



	width:130px;



	height: 35px;



}







#botones_left2 ul li a.boton_login:hover{	



	background:url(/public/resources/login_seguro_over.jpg) no-repeat;



	text-decoration:none;



	color:#900;



}







#formulariox p a{



	color:#FFF;



	font-size:12px;



	font-weight:bold;



}







#formulariox p a:hover{



	color:#036;



	font-size:12px;



	font-weight:bold;



	text-decoration:none;



}



	







#menuizquierda #formulariox ul {



	margin-top: 110px;



}



	







#formulario1 a{



color:#FFFFFF;



}







#formulario1 a {



background:url(/public/resources/bm_boton_formulario.png) no-repeat;



width: 89px;



height:17px;



border:none;



margin-top: 5px;



margin-left: 63px;



font-size:10px;



text-transform:uppercase;



color:#FFFFFF;



font-weight:bold;



}







#formulario1 a:hover {



background:url(/public/resources/bm_boton_formulario_over.png) no-repeat;



width: 89px;



height:17px;



color:#000066;



}



	







#formulario1 label {



font-size:12px;



color: #66ccff;



display:block;



width: 60px;



float:left;



text-align:right;



margin: 0 0 0 7px;







}







#formulario1 input{



width: 84px;



heigh: 15px;



margin: 0 0 5px 0;



}







#formulario3 {



background:url(/public/resources/bm_fondoformulario_3.png) no-repeat;



width: 167px;



height: 285px;



margin: 20px 10px 10px 10px;



border:solid 1px #9999cc;



}











#formulario3 p {



margin-top: 10px;



}







#formulario3 a{



color:#FFFFFF;



}







#formulario3 input[type="submit"] {



background:url(/public/resources/bm_boton_formulario.png) no-repeat;



width: 89px;



height:17px;



border:none;



margin-top: 5px;



margin-left: 63px;



font-size:10px;



text-transform:uppercase;



color:#FFFFFF;



font-weight:bold;



}







#formulario3 input[type="submit"]:hover {



	background:url(/public/resources/bm_boton_formulario_over.png) no-repeat;



width: 89px;



height:17px;



color:#000066;



}



	







#formulario3 label {



font-size:12px;



color: #66ccff;



display:block;



width: 60px;



float:left;



text-align:left;



margin: 0 0 0 7px;







}







#formulario3 input{



width: 150px;



heigh: 15px;



margin: 0 0 5px 0;



}















#contenido2{



float:left;



width:300px;



padding:25px 0 0 35px;



}







#contenido2 h1{



margin:20px 0 0 0;



}







#submenu {



margin:0 0 20px 0;



}







#submenu ul{



display: inline;



}







#submenu h2{



display:inline;



font-size:14px;



color:#003399;



}







#submenu li{



display:inline;



list-style:none;



background:url(/public/resources/square_vineta2.png) no-repeat;



background-position:left 9px;



padding: 0 10px 0 12px;



margin-left: 10px;



}







#submenu li a{



color:#78c1f5;



font-size:14px;



font-weight:bold;



text-decoration:none;



}







#submenu li a.on{



color:#003399;



}















#submenu li a:hover{



text-decoration:underline;



color:#003399;



}







#recuadroventajas {



margin: -150px 20px 0 30px;



width:180px;



float:right;



/*



border:#6F0 dashed 1px;



*/



}







#recuadroventajas h5{



	font-size:20px;



color:#003399;



margin:40px 0 0 0;



}







#recuadroventajas h6{



color:#FFFFFF;



text-transform:uppercase;



background:url(/public/resources/bm_fondobotonera.jpg) repeat-x;



height:23px;



padding:5px;



margin:0;



font-size:12px;



text-align:center;











}



#recuadrotexto {



width: 500px;



background-color:#EAEAEA;



font-size: 14px;



color:#333333;



text-align:left;



padding:20px;



margin-bottom: 4px;



border:#39F solid 2px;



margin-top: 25px;







}







#recuadrotexto li{



list-style:none;



margin:0 5px 10px 0;



background:url(/public/resources/vineta.png) no-repeat left;



background-position:0px 5px;



padding:0 0 0 20px;



}











#banner_tarjetapapel {



	background:url(/public/resources/banner_manotarjeta_papelroto.jpg) no-repeat;



	width: 162px;



	height: 206px;



	float:right;



	margin-left: 10px;



}







#banner_empresas {



		background:url(/public/resources/banner_empresas.png) no-repeat;



	width: 162px;



	height: 206px;



	float:right;



	margin-left: 10px;



}







#banner_restaurantes {



		background:url(/public/resources/banner_restaurantes.png) no-repeat;



	width: 162px;



	height: 206px;



	float:right;



	margin-left: 10px;



}



	







/* ------------------------------------------------------ USUARIOS --------------------------------------------------------------- */











#contenido ul#ventajas {



font-size:12px;



margin-bottom: 20px;



}







#contenido ul#ventajas li {



list-style:none;



background:url(/public/resources/square_vineta.png) no-repeat left;



background-position:0px 6px;



padding:0 0 0 10px;



}







.imagen_centrada {



margin:0;



width: 550px;



height: 363px;



}







.banner_perdida {



	background:url(/public/resources/banner_perdida.png) no-repeat;



	width: 162px;



	float:right;



	height: 206px;



	margin-left: 70px;



	margin-top: -20px;



}











#contenido a.ventajas_usuarios{



	display:block;



	background:url(/public/resources/imagen_usuarios.png) no-repeat;



	width: 550px;



	height: 156px;



}







#contenido a.ventajas_usuarios:hover {



	background:url(/public/resources/imagen_usuarios.png) no-repeat;



}





#contenido a.banner_folleto_buenmenu {

	display:block;

	background:url(/public/resources/banner_folleto_buenmenu.png) no-repeat;

	width: 550px;

	height: 100px;

}

	







#menuizquierda #botones_ventajas {



	margin-left: 10px;



}











#contenido #botones_ventajas ul li {



	list-style:none;



	float:left;



	margin: 30px 20px 0 0;



}











#contenido #botones_ventajas ul li a.botones_menuizq_ventajasusuarios {



display:block;



background:url(/public/resources/boton_ventajas_usuarios.jpg) no-repeat;



width:200px;



height: 78px;



padding: 10px;



margin-bottom: 5px;



margin-top: -20px;

margin-left: 170px;



}


#contenido #botones_ventajas ul li a.botones_menuizq_ventajasusuarios_cat {

display:block;

background:url(/public/resources/boton_ventajas_usuarios_cat.jpg) no-repeat;

width:200px;

height: 78px;

padding: 10px;

margin-bottom: 5px;

margin-top: -20px;

margin-left: 170px;

}




#contenido #menuizquierda img {



	margin-top: 50px;



	float:right;



}







#contenido #menuizquierda #botones_left2 ul li a.botones_menuizq_2 {



	display:block;



	background:url(/public/resources/banner_calculadora_peq.png) no-repeat;



	width: 167px;



	height: 136px;



	margin-left: 32px;



}



#contenido #menuizquierda #botones_left2 ul li a.botones_menuizq_3 {



	display:block;



	background:url(/public/resources/banner_calculadora_peq2.png) no-repeat;



	width: 200px;



	height: 161px;



	margin-left: 10px;



}



#contenido #menuizquierda #botones_left2 a.botones_menuizq_4 {


	display:block;

	background:url(/public/resources/banner_calculadora_peq2.png) no-repeat;

	width: 200px;

	height: 161px;

	margin-left: 25px;

	margin-top: 305px;



}

#contenido #menuizquierda #botones_left2 a.botones_menuizq_4_cat {


	display:block;

	background:url(/public/resources/banner_calculadora_peq_cat.png) no-repeat;

	width: 200px;

	height: 161px;

	margin-left: 25px;

	margin-top: 305px;



}

	



	











/* -------------------------------- EMPRESAS ----------------------------------------- */











#contenido a.ventajas_empresas{



	display:block;



	background:url(/public/resources/imagen_empresas.png) no-repeat;



	width: 550px;



	height: 156px;



}







#contenido a.ventajas_empresas:hover {



	background:url(/public/resources/imagen_empresas.png) no-repeat;



}



	



	



#contenido #botones_ventajas ul li a.botones_menuizq_ventajasempresas {



display:block;



background:url(/public/resources/boton_ventajas_empresas.jpg) no-repeat;



width:200px;



height: 78px;



padding: 5px 0px 0px 0px;



margin-top: -15px;

margin-left: 170px;

margin-bottom: 5px;



}

#contenido #botones_ventajas ul li a.botones_menuizq_ventajasempresas_cat {

display:block;

background:url(/public/resources/boton_ventajas_empresas_cat.jpg) no-repeat;

width:200px;

height: 78px;

padding: 5px 0px 0px 0px;

margin-top: -15px;

margin-left: 170px;

margin-bottom: 5px;

}










#contenido #menuizquierda #banner_calculadoraempresas a{

	

	display:block;



	background:url(/public/resources/banner_calculadora_empresas.jpg) no-repeat;



	width: 200px;



	height: 397px;



	float:right;



	margin-top: 155px;



	margin-bottom: 5px;



}

	





/* -------------------------------- CÓMO FUNCIONA BMPLAN ---------------------------------- */



#contenido ul#como_funciona {

	width: 550px;

	margin-left: 100px;

}



#contenido ul#como_funciona li{

	float:left;

	margin-right: 10px;

	list-style:none;

	font-size:14px;

}



#contenido ul#como_funciona li a.azul {

	color:#06C;

}



#contenido ul#como_funciona li a.celeste {

	color:#69F;

}



#contenido ul#como_funciona li a.verde{

	color:#360;

}



#contenido ul#como_funciona li a.naranja{

	color:#F90;

}





/* -------------------------------- RESTAURANTES ----------------------------------------- */







#contenido a.ventajas_restaurantes{



	display:block;



	background:url(/public/resources/imagen_restaurantes.png) no-repeat;



	width: 550px;



	height: 156px;



}







#contenido a.ventajas_restaurantes:hover {



	background:url(/public/resources/imagen_restaurantes_over.png) no-repeat;



}







#contenido #botones_ventajas ul li a.botones_menuizq_ventajasrestaurantes {



display:block;



background:url(/public/resources/boton_ventajas_restaurantes.jpg) no-repeat;



width:200px;



height: 78px;



padding: 5px 0px 0px 0px;



margin-bottom: 5px;



}



























/* -------------------------------- CLUB BM ----------------------------------------- */







#contenido3{



float:left;



width:260px;



padding:25px 0 0 0px;



}







#establecimientos {



text-align:left;



}











#establecimientos a {



	display:block;



font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



padding-left: 15px;



text-decoration:none;



font-size: 12px;



font-weight:normal;



color:#666;



height: 17px;



margin:0;



}







#establecimientos a:hover {



color:#C00;



}







iframe {



float:right;



border:#6F0 solid 1px;



margin: 94px 25px 4px 12px;



}











#cuadros_clubbm {



list-style:none;



margin-top: 20px;



}







#cuadros_clubbm a.ventajasbm {



display:block;



background:url(/public/resources/boton_ventajasbm.jpg) no-repeat;



width: 110px;



height: 133px;



}







#cuadros_clubbm a.ventajasbm:hover {



background:url(/public/resources/boton_ventajasbm_over.jpg) no-repeat;



}


#cuadros_clubbm a.ventajasbm_cat {

display:block;

background:url(/public/resources/boton_ventajasbm_cat.jpg) no-repeat;

width: 110px;

height: 133px;

}



#cuadros_clubbm a.ventajasbm_cat:hover {

background:url(/public/resources/boton_ventajasbm_over_cat.jpg) no-repeat;

}







#cuadros_clubbm a.sorteosbm {



display:block;



background:url(/public/resources/boton_bmsorteos.jpg) no-repeat;



width: 110px;



height: 133px;



}







#cuadros_clubbm a.sorteosbm:hover {



background: url(/public/resources/boton_bmsorteos_over.jpg) no-repeat;



}


#cuadros_clubbm a.sorteosbm_cat {

display:block;

background:url(/public/resources/boton_bmsorteos_cat.jpg) no-repeat;

width: 110px;

height: 133px;

}



#cuadros_clubbm a.sorteosbm_cat:hover {

background: url(/public/resources/boton_bmsorteos_over_cat.jpg) no-repeat;

}






#cuadros_clubbm a.bmparatodos {



display:block;



background:url(/public/resources/boton_bmparatodos.jpg) no-repeat;



width: 110px;



height: 133px;



}







#cuadros_clubbm a.bmparatodos:hover {



background: url(/public/resources/boton_bmparatodos_over.jpg) no-repeat;



}

#cuadros_clubbm a.bmparatodos_cat {

display:block;

background:url(/public/resources/boton_bmparatodos_cat.jpg) no-repeat;

width: 110px;

height: 133px;

}



#cuadros_clubbm a.bmparatodos_cat:hover {

background: url(/public/resources/boton_bmparatodos_over_cat.jpg) no-repeat;

}








#cuadros_clubbm a.bmsolidario {



display:block;



background:url(/public/resources/boton_bmsolidario.jpg) no-repeat;



width: 110px;



height: 133px;



}







#cuadros_clubbm a.bmsolidario:hover {



background:url(/public/resources/boton_bmsolidario_over.jpg) no-repeat;



}

#cuadros_clubbm a.bmsolidario_cat {

display:block;

background:url(/public/resources/boton_bmsolidario_cat.jpg) no-repeat;

width: 110px;

height: 133px;

}



#cuadros_clubbm a.bmsolidario_cat:hover {

background:url(/public/resources/boton_bmsolidario_over_cat.jpg) no-repeat;

}








#cuadros_clubbm a.comunidadbm {



display:block;



background:url(/public/resources/boton_comunidadbm.jpg) no-repeat;



width: 110px;



height: 133px;



}







#cuadros_clubbm a.comunidadbm:hover {



background:url(/public/resources/boton_comunidadbm_over.jpg) no-repeat;



}







div#contenido div#cuadros_clubbm ul li{



list-style:none;



float:left;



margin-right: 10px;



margin-bottom: 50px;







}



form#banner_ganadores {

	width: 200px;

	height: 480px;

	background:url(/public/resources/banner_ganadores.jpg) no-repeat;

	padding: 10px;

}



form#banner_ganadores fieldset {

	margin-top: 100px;

}



form#banner_ganadores input {

	width: 170px;

	height: 30px;

	display:block;

	border:none;

}











/* -------------------------------- EMPRESAS ----------------------------------------- */











#formulario2 {



background:#036;



width: 200px;



height: 180px;



margin: 20px 10px 20px 10px;



border:solid 1px #9999cc;



}







#formulario2 p {



margin-top: 4px;



padding: 5px 0 0 10px;



font-size:12px;



color:#66ccff;



}







#formulario2 .parrafo2 {



text-align:left;



}











#formulario2 a {



background:url(/public/resources/bm_boton_formulario.png) no-repeat;



width: 89px;



height:17px;



border:none;



margin-top: 5px;



font-size:12px;



text-transform:uppercase;



color:#FFFFFF;



font-weight:bold;



margin-left: 55px;



}







#formulario2 a:hover {



	background:url(/public/resources/bm_boton_formulario_over.png) no-repeat;



width: 89px;



height:17px;



color:#000066;



text-decoration:none;



}











#formulario2 label {



font-size:12px;



color: #66ccff;



display:block;



width: 80px;



float:left;



text-align:right;



margin-left: 10px;







}







#formulario2 input{



width: 90px;



heigh: 15px;



margin: 0 0 3px 0;



}







/* -------------------------------- AREA DE USUARIOS ----------------------------------------- */







#menu_principal p {



text-transform:capitalize;



padding-top: 7px;



margin-left: 10px;



}







#contenido img.tarjeta {



margin-top: 46px;



margin-left: 160px;



}











#servicios_buenmenu li {



background:url(/public/resources/vineta.png) no-repeat;



background-position:left;



margin:0;



padding-left: 10px;







}







#servicios_buenmenu li {



list-style:none;



text-align:left;



margin-left:20px;



}







#servicios_buenmenu a {



font-weight:normal;



font-size:12px;



color:#FFFFFF;



}











#servicios_buenmenu a:hover{



color:#003366;



}







#servicios_buenmenu a {



text-decoration:none;



}







#tarjetasaldo {



background:url(/public/resources/imagen_tarjetasaldo.png) no-repeat;



width: 248px;



height: 157px;



font-size: 24px;



color:#FFFFFF;



text-align:center;



padding: 23px 0 0 0;



margin-left: 160px;



}











form#busqueda_restaurantes {



background:url(/public/resources/fondo_buscador_restaurantes.jpg) no-repeat;



width: 600px;



height: 167px;



padding-top: 50px;



}







form#busqueda_restaurantes label {



color:#FFFFFF;



font-weight:bold;



display:block;



width: 200px;



font-size:12px;



text-align:right;



float:left;



margin-left:5px;



padding-right: 5px;



display:block;



}







form#busqueda_restaurantes input {



display:block;



margin: 0 0 5px 0;



width: 147px;



}







form#busqueda_restaurantes input[type="submit"]{



float:right;



width: 80px;



margin-right: 20px;



}















/* -------------------------------- AREA DE USUARIOS - CONSUMOS - RECARGAS  ----------------------------------------- */











table.tabla_areausuarios {



width: 600px;



border: none;



border-collapse:collapse;



margin-top: 7px;



margin-bottom: 30px;



}







table.tabla_areausuarios th{



background-color:#003366;



color:#78c1f5;



font-size:11px;



}







table.tabla_areausuarios td{



font-size:12px;



padding-top: 5px;



border-bottom:solid #5791df 1px;



}







table.tabla_areausuarios tr:hover{



background-color: #f3f6f9;



}







table.tabla_ayuda {



width: 180px;



border: none;



border-collapse:collapse;



margin-top: 7px;



margin-bottom: 30px;



}







table.tabla_ayuda th{



background-color:#003366;



color:#78c1f5;



font-size:11px;



}







table.tabla_ayuda td{



font-size:12px;



padding-top: 5px;



border-bottom:solid #5791df 1px;



}







table.tabla_ayuda tr:hover{



background-color: #f3f6f9;



}







form#mes {



float: right;



margin-top: -30px;



}







form#mes label {



font-size: 14px;



font-weight:bold;



color: #000036;



}







table.tabla_areausuarios tfoot {



font-weight:bold;



color: #000036;



border-bottom:#6db9e9 solid 5px;



text-align: right;



height: 70px;



vertical-align:bottom;



}







table.tabla_areausuarios tfoot tr:hover {



background-color:#FFFFFF;



}







table.tabla_areausuarios tfoot td span {



padding-right: 40px;



}











/* -------------------------------- AREA DE USUARIOS - ACTUALIZACION DATOS  ----------------------------------------- */











form#actualizar_datos legend{



background-color:#003366;



width: 600px;



color:#78c1f5;



font-size: 12px;



font-weight:bold;



padding-top: 5px;



padding-left: 10px;



margin-bottom: 10px;



}







form#actualizar_datos fieldset{



border:none;



width: 600px;



margin-left: -10px;



}







form#actualizar_datos label{



display:block;



width: 200px;



font-size:12px;



text-align:right;



float:left;



margin-left:5px;



padding-right: 5px;



}







form#actualizar_datos input {



display:block;



margin: 0 0 5px 0;



}







form#actualizar_datos legend span{



display:block;



width: 590px;



}







input.fondo_nulo {



border:none;



background-color:#FFFFFF;



font-weight:bold;



color:#78c1f5;



font-size: 12px;



}







#header_formulario {



background-color:#003366;



width: 601px;



color: #78c1f5;



padding-top: 5px;



padding-bottom: 5px;



margin-bottom: 10px;



margin-top: -30px;



}







#header_formulario input.fondo_nulo {



background:none;



}







form#actualizar_datos input.fondo_nulo:focus {



border:none;



}







input[type="text"]:focus {



border:solid #78c1f5 2px;



}















/* -------------------------------- AREA DE USUARIOS - RECUPERAR CLAVE  ----------------------------------------- */











form#recuperar_clave legend{



background-color:#003366;



width: 600px;



color:#78c1f5;



font-size: 12px;



font-weight:bold;



padding-top: 5px;



padding-left: 10px;



margin-bottom: 10px;



}







form#recuperar_clave input.celdas{



width: 152px;



}















form#recuperar_clave fieldset{



border:none;



width: 600px;



margin-left: -10px;



}







form#recuperar_clave label{



display:block;



width: 200px;



font-size:12px;



text-align:right;



float:left;



margin-left:5px;



padding-right: 5px;



}







form#recuperar_clave input {



display:block;



margin: 0 0 7px 0;







}







form#recuperar_clave select {



margin: 0 0 7px 0;







}











form#recuperar_clave legend span{



display:block;



width: 590px;



}







form#recuperar_clave label.peque {



width: 50px;



}







form#recuperar_clave select#documento {



display:block;



}















/* -------------------------------- RESTAURANTES  ----------------------------------------- */











form#registro_restaurante legend{



background-color:#003366;



width: 600px;



color:#78c1f5;



font-size: 12px;



font-weight:bold;



padding-top: 5px;



padding-left: 10px;



margin-bottom: 10px;



}







form#registro_restaurante input.celdas{



width: 200px;



}







form#registro_restaurante input[type="text"]{



width: 250px;



}







form#registro_restaurante fieldset{



border:none;



width: 600px;



margin-left: -10px;



}







.campo_texto input[type="text"]{



width: 250px;



height: 50px;



}







form#registro_restaurante label{



display:block;



width: 200px;



font-size:12px;



text-align:right;



float:left;



margin-left:5px;



padding-right: 5px;



}







form#registro_restaurante input {



display:block;



margin: 0 0 7px 0;







}







form#registro_restaurante select {



margin: 0 0 7px 0;







}











form#registro_restaurante legend span{



display:block;



width: 590px;



}







form#registro_restaurante label.peque {



width: 50px;



}







form#registro_restaurante select#documento {



display:block;



}



















form#registro_restaurante fieldset.tipos label {



	width: auto;



	text-align:left;



	display:inline;



	float:none;



}







form#registro_restaurante input[type="checkbox"] {



	display:inline;



	margin: 0px;



}



	



	



form#registro_restaurante fieldset.tipos label.especialidades{



display:block;



width: 200px;



font-size:12px;



text-align:right;



float:left;



margin-left:5px;



padding-right: 5px;



}







form#registro_restaurante fieldset.importante {



background-color:#003366;



width: 582px;



color: #78c1f5;



font-weight:bold;



padding-top: 5px;



padding-bottom: 5px;



margin-bottom: 10px;



margin-top: -30px;



margin-left: 0px;



}











form#registro_restaurante label.centrado1 {



	float:right;



	margin-right: 250px;



	font-size:14px;



}







form#registro_restaurante input[type="text"].celdas_peq{



width: 220px;



}







#otros {



	margin-bottom: 20px;



}







form#registro_restaurante div.alinear_izq {



	float:left;



	width: 150px;



}







#otras {



	float:right;



}







/* -------------------------------- CLUB BM ----------------------------------------- */











#submenu_clubbm a.botonsubmenu_ventajasbm:hover{



background:url(/public/resources/botoninf_ventajasbm_over.jpg) no-repeat;



}







#submenu_clubbm a.botonsubmenu_sorteosbm:hover{



background:url(/public/resources/botoninf_sorteosbm_over.jpg) no-repeat;



}







#submenu_clubbm a.botonsubmenu_bmparatodos:hover{



background:url(/public/resources/botoninf_bmparatodos_over.jpg) no-repeat;



}







#submenu_clubbm a.botonsubmenu_bmsolidario:hover{



background:url(/public/resources/botoninf_bmsolidario_over.jpg) no-repeat;



}







#submenu_clubbm a.botonsubmenu_comunidadbm:hover{



background:url(/public/resources/botoninf_comunidadbm_over.jpg) no-repeat;



}































/* -------------------------------- CLUB BM - VENTAJAS  ----------------------------------------- */











#establecimientos_ventajasclubbm {



text-align:left;



}











#establecimientos_ventajasclubbm a {



margin-left: 15px;



text-decoration:none;



font-size: 12px;



color:#ffffff;



}







#establecimientos_ventajasclubbm a:hover {



color: #000036;



}







iframe {



float:right;



border:#CCCCCC solid 1px;



margin: 94px 25px 4px 12px;



}







#menuizquierda #establecimientos_ventajasclubbm a.on {



color:#99ffff;



}







.imagenes_clubbm {



padding-top: 40px;



margin_bottom: 10px;



}







#submenu_clubbm {



margin-bottom: 20px;



}







#submenu_clubbm a {



margin-bottom: 20px;



}











#submenu_clubbm li {



margin-right: 5px;



list-style:none;



float:left;



}







#submenu_clubbm a.botonsubmenu_ventajasbm {



display:block;



background:url(/public/resources/botoninf_ventajasbm.jpg) no-repeat;



width: 133px;



height: 50px;



}







#submenu_clubbm a.botonsubmenu_sorteosbm {



display:block;



background:url(/public/resources/botoninf_sorteosbm.jpg) no-repeat;



width: 133px;



height: 50px;



}







#submenu_clubbm a.botonsubmenu_bmparatodos {



display:block;



background:url(/public/resources/botoninf_bmparatodos.jpg) no-repeat;



width: 133px;



height: 50px;



}







#submenu_clubbm a.botonsubmenu_bmsolidario {



display:block;



background:url(/public/resources/botoninf_bmsolidario.jpg) no-repeat;



width: 133px;



height: 50px;



}







#submenu_clubbm a.botonsubmenu_comunidadbm {



display:block;



background:url(/public/resources/botoninf_comunidadbm.jpg) no-repeat;



width: 133px;



height: 50px;



}











#cuadro_promociones {



	width: 550px;



}







#cuadro_promociones ul {



	list-style:none;



}







#cuadro_promociones li {



	float:left;







}











.imagen_ventajasbm_est1 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm1.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}







.imagen_ventajasbm_est2 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm2.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



float:left;



margin-right: 23px;



}







.imagen_ventajasbm_est3 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm3.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}







.imagen_ventajasbm_est4 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm4.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



float:left;



}







.imagen_ventajasbm_est5 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm5.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}







.imagen_ventajasbm_est6 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm6.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}







.imagen_ventajasbm_est7 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm7.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



float:left;



margin-right: 23px;



}







.imagen_ventajasbm_est8 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm8.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}







.imagen_ventajasbm_est9 {



display:block;



background:url(/public/resources/imagenes_ventajasclubbm9.png) no-repeat;



width:113px;



height: 86px;



margin-bottom: 20px;



margin-right: 23px;



float:left;



}























/* -------------------------------- CLUB BM - BM PARA TODOS  ----------------------------------------- */







#imagen_infografia {



	background:url(/public/resources/infografia_bmparatodos.jpg) no-repeat;



	width: 590px;



	height: 363px;



	margin-bottom: 20px;



}











/* -------------------------------- CLUB BM - SOLIDARIO  ----------------------------------------- */







#presupuestos li{



list-style:none;



}







#tabla_presupuestos {



background:url(/public/resources/tabla_presupuestobmsolidario.jpg) no-repeat;



width: 600px;



height: 451px;



}







#imagen_proyectobmsolidario {



background:url(/public/resources/imagenes_bmsolidario.png) no-repeat;



width: 590px;



height: 196px;



}







#imagen_ayudaenaccion {



background:url(/public/resources/imagen_ayudaenaccion.png) no-repeat;



width: 590px;



height: 196px;



}















/* -------------------------------- CLUB BM - SORTEOS  ----------------------------------------- */











#anuncio_sorteos {



	background:url(/public/resources/anuncios_banners_sorteos.jpg) no-repeat;



	width: 200px;



	height: 480px;



	margin: 20px 10px 0px 12px;



	background-position:bottom;



}







#anuncio_sorteos a{



    width: 167px;



	height: 187px;



	display:block;



}







#sorteos {



	width: 550px;



	height: 350px;



}







#sorteos2 {



	width: 550px;



	height: 300px;



}











.sorteo {



	width: 167px;



	float:left;





	margin-top: -35px;



	margin-right: 15px;



}







.sorteo2 {



	width: 167px;



	float:left;



    margin-top: -35px;



	margin-right: 15px;



}







.sorteo img, .sorteo2 img{



	margin-bottom: 15px;



}











#info {



	clear:both;



}







/* -------------------------------- CLUB BM - COMUNIDAD BM  ----------------------------------------- */











#iconos_comunidadbm {



list-style:none;







}







#iconos_comunidadbm li {



margin-right:20px;



float:left;



}











#iconos_comunidadbm1 li {



list-style:none;



padding-bottom: 5px;



margin:0;



font-size: 12px;



color:#000000;



font-weight:normal;



line-height: 13px;



height: 69px;



margin-bottom: 10px;



padding-top: 10px;







}







.icono_facebook {



display:block;



background:url(/public/resources/icono_facebook.png) no-repeat;



width: 70px;



height: 69px;



float:left;



margin-right:10px;



margin-top: -3px;







}







.icono_meneame {



display:block;



background:url(/public/resources/icono_meneame.png) no-repeat;



width: 70px;



height: 69px;



float:left;



margin-right:10px;



}







.icono_technorati {



display:block;



background:url(/public/resources/icono_technorati.png) no-repeat;



width: 70px;



height: 69px;



float:left;



margin-right:10px;



}







.icono_twitter {



display:block;



background:url(/public/resources/icono_twitter.png) no-repeat;



width: 70px;



height: 69px;



float:left;



margin-right:10px;







}



























/* -------------------------------- SALA DE PRENSA  ----------------------------------------- */





#imagenes_prensa {

	width: 400px;

}





#imagenes_prensa li {



list-style:none;



padding-bottom: 5px;



margin:0;



font-size: 12px;



color:#000000;



font-weight:normal;



line-height: 13px;



height: 69px;



margin-bottom: 10px;



padding-top: 10px;



float:left;







}



/*--LOGOS ESPAÑOL--*/

#imagenes_prensa a.logo_bmplan {

	display:block;



	background: url(/public/resources/sp_logobmplan.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;



}





#imagenes_prensa a.logo_buenmenu {

	display:block;



	background: url(/public/resources/sp_logobuenmenu.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;



}









ul#imagenes_prensa a.logo_bmguarderia {

	display:block;



	background: url(/public/resources/sp_logobmguarderia.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;





}



ul#imagenes_prensa a.logo_bmsalud {

	

	display:block;



	background: url(/public/resources/sp_logobmsalud.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	

}





ul#imagenes_prensa a.logo_bmtecnologia {

	

	display:block;



	background: url(/public/resources/sp_logobmtecnologia.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	margin-top: 10px;

}

ul#imagenes_prensa a.logo_bmtransporte {

	

	display:block;



	background: url(/public/resources/sp_logobmtransporte.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	margin-top: 10px;

}





ul#imagenes_prensa a.logo_bmregalo {

	

	display:block;



	background: url(/public/resources/sp_logobmregalo.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	margin-top: 10px;

}





ul#imagenes_prensa a.tarjeta_original {

	

	display:block;



	background: url(/public/resources/sp_tarjetaoriginal.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	margin-top: 10px;

}





ul#imagenes_prensa a.tarjeta_personalizada {

	

	display:block;



	background: url(/public/resources/sp_tarjetapersonalizada.jpg) no-repeat;



	width: 85px;



	height: 74px;

	

	float:left;

	

	margin-right: 10px;

	margin-top: 10px;

}









#submenu1 {

color:#003399;

background-position:left 9px;

margin-left: 10px;



}





#submenu1 ul li {

padding-left: 10px;

list-style:none;

background:url(/public/resources/square_vineta2.png) no-repeat left;

background-position: 0px 6px;

color:#78c1f5;

font-size:14px;

font-weight:bold;

text-decoration:none;



}

/*--LOGOS CATALAN--*/


ul#imagenes_prensa a.logo_bmguarderia_cat {

	display:block;

	background: url(/public/resources/sp_logobmguarderia_cat.jpg) no-repeat;

	width: 85px;

	height: 74px;

	float:left;

	margin-right: 10px;





}



ul#imagenes_prensa a.logo_bmsalud_cat {

	display:block;

	background: url(/public/resources/sp_logobmsalud_cat.jpg) no-repeat;

	width: 85px;
	
	height: 74px;

	float:left;

	margin-right: 10px;

	

}





ul#imagenes_prensa a.logo_bmtecnologia_cat {

	display:block;

	background: url(/public/resources/sp_logobmtecnologia_cat.jpg) no-repeat;

	width: 85px;

	height: 74px;

	float:left;

	margin-right: 10px;

	margin-top: 10px;

}


ul#imagenes_prensa a.logo_bmtransporte_cat {	

	display:block;

	background: url(/public/resources/sp_logobmtransporte_cat.jpg) no-repeat;

	width: 85px;

	height: 74px;

	float:left;

	margin-right: 10px;

	margin-top: 10px;

}



ul#imagenes_prensa a.logo_bmregalo_cat {

	display:block;

	background: url(/public/resources/sp_logobmregalo_cat.jpg) no-repeat;

	width: 85px;

	height: 74px;

	float:left;

	margin-right: 10px;

	margin-top: 10px;

}







/* -------------------------------- AREA DE USUARIOS  ----------------------------------------- */























#tarjetas_saldos ul {



	margin-top: 20px;



	margin-left: 100px;



		



}







#tarjetas_saldos li {



	list-style:none;







}











.tarjetasaldo_buenmenu {



	display:block;



	background:url(/public/resources/tarjeta_saldo_buenmenu.png) no-repeat;



	width: 171px;



	height: 116px;



	float:left;



	margin-right: 30px;



}







.tarjetasaldo_guarderia {



	display:block;



	background:url(/public/resources/tarjeta_saldo_guarderia.png) no-repeat;



	width: 171px;



	height: 116px;



	float:left;



}







.tarjetasaldo_informatica {



	display:block;



	background:url(/public/resources/tarjeta_saldo_informatica.png) no-repeat;



	width: 171px;



	height: 116px;



	float:left;



	margin-right: 30px;



}







.tarjetasaldo_gasolina {



	display:block;



	background:url(/public/resources/tarjeta_saldo_gasolina.png) no-repeat;



	width: 171px;



	height: 116px;



	float:left;



}



	







#imagen_registro {



	margin-top: -30px;



	margin-bottom: 20px;



}







#casita_ayuda {



	background:url(/public/resources/0.png) no-repeat;



	width: 263px;



	height: 243px;



	float: right;



	margin-top: -90px;



	border:solid #CCC 1px;



	margin-right:10px;



}







#casita_ayuda ul {



	margin-top: -40px;







}







#casita_ayuda li {



	color:#FFF;



	background-color:#39C;



	list-style:none;



	padding-top: 5px;



	text-align:center;



}











#casita_ayuda1 {



	background:url(/public/resources/12.png) no-repeat;



	width: 263px;



	height: 243px;



	float: right;



	margin-top: -90px;



	border:solid #CCC 1px;



	margin-right:10px;







}







#casita_ayuda1 ul  {



	margin-top: -40px;







}







#casita_ayuda1 li {



	color:#FFF;



	background-color:#39C;



	list-style:none;



	padding-top: 5px;



	text-align:center;



}















#texto_donacion {



	width: 250px;



	height: 130px;



}







#tabla_ayuda {



	margin-top: 30px;



	float:left;



}



















/* LOGIN ----------------------------------------------------------------------------------  */











form#login{



	width:450px;



	margin:0 auto;



	text-align:left;



	padding:20px 0 20px 0;



	clear:both;



	/*



	border:#F00 dashed 1px;



	*/



}







form#login{



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	font-variant:normal;



}







form#login h1{



	margin:0;



}







form#login div.elem_dcha{



	margin: -30px 40px 0 0;



	float:right;



}







form#login label{



	display:block;



	margin:10px 0 5px 0;



	text-align:left;



}







form#login input[type="text"], form#login input[type="password"], form#login select{



	display:block;



	margin:0 0 20px 0;



	border:#c2cde6 1px solid;



}







form#login input[type="password"]{



	margin:0 auto;



}







form#login input[type="text"]:focus, form#login input[type="password"]:focus, form#login select:focus{



	border:#808ead 1px solid;



}







	form#login input[type="checkbox"]{



	display:inline;



	}







form#login label[for="condiciones"]{



	display:inline;



	font-size:1em;



	clear:both;



	text-transform:none;



	}







	form#login #numeros input,form#login #letras input{



		float:left;



		width:35px;



		height:35px;



		margin:2px;



		background-position:50%;



		}







		form#login #numeros input.medio,form#login #letras input.medio{



		width:18px;



		}







	form#login div#teclado{



		border:#c2cde6 1px solid;



		clear:both;



		height:250px;



		width:400px;



		_width:400px;



		padding:10px;



		margin:10px 0 20px 0;



		background:#FFF;



	}







	form#login div#numeros{



		clear:both;



		margin:0;



		}







	form#login div#letras{



		clear:both;



		margin:0;



		}







	form#login div#letras input, form#login div#numeros input{



		border:none;



		background:none;



		text-indent:-1000px;



		line-height:500px;



		}







	form#login div#letras input.borrar{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_borrar.gif) no-repeat 50%;



		width:90px;



		height:30px;



		clear:both;



		display:block;



		float:none;



		margin:10px auto;



		}







	form#login div#letras input.borrar:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_borrar_hover.gif) no-repeat 50%;



		}







	form#login div#letras input.borrar:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_borrar_active.gif) no-repeat 50%;



		}







	form#login div#letras input.a{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_a.gif) no-repeat 50%;



	}



	







	form#login div#letras input.a:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_a_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.a:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_a_active.gif) no-repeat 50%;



	}







	form#login div#letras input.b{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_b.gif) no-repeat 50%;



	}







	form#login div#letras input.b:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_b_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.b:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_b_active.gif) no-repeat 50%;



	}







	form#login div#letras input.c{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_c.gif) no-repeat 50%;



	}







	form#login div#letras input.c:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_c_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.c:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_c_active.gif) no-repeat 50%;



	}







	form#login div#letras input.d{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_d.gif) no-repeat 50%;



	}







	form#login div#letras input.d:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_d_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.d:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_d_active.gif) no-repeat 50%;



	}







	form#login div#letras input.e{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_e.gif) no-repeat 50%;



	}







	form#login div#letras input.e:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_e_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.e:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_e_active.gif) no-repeat 50%;



	}







	form#login div#letras input.f{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_f.gif) no-repeat 50%;



	}







	form#login div#letras input.f:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_f_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.f:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_f_active.gif) no-repeat 50%;



	}







	form#login div#letras input.g{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_g.gif) no-repeat 50%;



	}







	form#login div#letras input.g:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_g_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.g:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_g_active.gif) no-repeat 50%;



	}







	form#login div#letras input.h{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_h.gif) no-repeat 50%;



	}







	form#login div#letras input.h:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_h_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.h:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_h_active.gif) no-repeat 50%;



	}







	form#login div#letras input.i{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_i.gif) no-repeat 50%;



	}







	form#login div#letras input.i:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_i_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.i:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_i_active.gif) no-repeat 50%;



	}







	form#login div#letras input.j{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_j.gif) no-repeat 50%;



	}







	form#login div#letras input.j:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_j_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.j:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_j_active.gif) no-repeat 50%;



	}







	form#login div#letras input.k{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_k.gif) no-repeat 50%;



	}







	form#login div#letras input.k:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_k_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.k:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_k_active.gif) no-repeat 50%;



	}







	form#login div#letras input.l{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_l.gif) no-repeat 50%;



	}







	form#login div#letras input.l:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_l_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.l:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_l_active.gif) no-repeat 50%;



	}







	form#login div#letras input.m{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_m.gif) no-repeat 50%;



	}







	form#login div#letras input.m:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_m_hover.gif) no-repeat 50%;



	}







	







	form#login div#letras input.m:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_m_active.gif) no-repeat 50%;



	}







	form#login div#letras input.n{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_n.gif) no-repeat 50%;



	}







	form#login div#letras input.n:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_n_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.n:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_n_active.gif) no-repeat 50%;



	}







	form#login div#letras input.o{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_o.gif) no-repeat 50%;



	}







	form#login div#letras input.o:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_o_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.o:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_o_active.gif) no-repeat 50%;



	}







	form#login div#letras input.p{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_p.gif) no-repeat 50%;



	}







	form#login div#letras input.p:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_p_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.p:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_p_active.gif) no-repeat 50%;



	}







	form#login div#letras input.q{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_q.gif) no-repeat 50%;







	}







	form#login div#letras input.q:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_q_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.q:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_q_active.gif) no-repeat 50%;



	}







	form#login div#letras input.r{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_r.gif) no-repeat 50%;



	}







	form#login div#letras input.r:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_r_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.r:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_r_active.gif) no-repeat 50%;



	}







	form#login div#letras input.s{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_s.gif) no-repeat 50%;



	}







	form#login div#letras input.s:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_s_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.s:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_s_active.gif) no-repeat 50%;



	}







	form#login div#letras input.t{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_t.gif) no-repeat 50%;



	}







	form#login div#letras input.t:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_t_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.t:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_t_active.gif) no-repeat 50%;



	}







	form#login div#letras input.u{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_u.gif) no-repeat 50%;



	}







	form#login div#letras input.u:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_u_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.u:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_u_active.gif) no-repeat 50%;



	}







	form#login div#letras input.v{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_v.gif) no-repeat 50%;



	}







	form#login div#letras input.v:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_v_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.v:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_v_active.gif) no-repeat 50%;



	}







	form#login div#letras input.w{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_w.gif) no-repeat 50%;



	}







	form#login div#letras input.w:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_w_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.w:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_w_active.gif) no-repeat 50%;



	}







	form#login div#letras input.x{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_x.gif) no-repeat 50%;



	}







	form#login div#letras input.x:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_x_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.x:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_x_active.gif) no-repeat 50%;



	}







	form#login div#letras input.y{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_y.gif) no-repeat 50%;



	}







	form#login div#letras input.y:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_y_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.y:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_y_active.gif) no-repeat 50%;



	}







	form#login div#letras input.z{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_z.gif) no-repeat 50%;



	}







	form#login div#letras input.z:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_z_hover.gif) no-repeat 50%;



	}







	form#login div#letras input.z:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_z_active.gif) no-repeat 50%;



	}







	form#login div#numeros input.cero{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_0.gif) no-repeat 50%;



	}







	form#login div#numeros input.cero:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_0_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.cero:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_0_active.gif) no-repeat 50%;



	}







		form#login div#numeros input.uno{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_1.gif) no-repeat 50%;



	}







	form#login div#numeros input.uno:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_1_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.uno:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_1_active.gif) no-repeat 50%;



	}







	form#login div#numeros input.dos{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_2.gif) no-repeat 50%;



	}







	form#login div#numeros input.dos:hover{



	background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_2_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.dos:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_2_active.gif) no-repeat 50%;



	}







	form#login div#numeros input.tres{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_3.gif) no-repeat 50%;



	}







	form#login div#numeros input.tres:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_3_hover.gif) no-repeat 50%;



	}







form#login div#numeros input.tres:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_3_active.gif) no-repeat 50%;



	}



		form#login div#numeros input.cuatro{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_4.gif) no-repeat 50%;



	}







	form#login div#numeros input.cuatro:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_4_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.cuatro:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_4_active.gif) no-repeat 50%;



	}







	form#login div#numeros input.cinco{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_5.gif) no-repeat 50%;



	}







	form#login div#numeros input.cinco:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_5_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.cinco:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_5_active.gif) no-repeat 50%;



	}







	form#login div#numeros input.seis{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_6.gif) no-repeat 50%;



	}







	form#login div#numeros input.seis:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_6_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.seis:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_6_active.gif) no-repeat 50%;



	}







		form#login div#numeros input.siete{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_7.gif) no-repeat 50%;



	}







	form#login div#numeros input.siete:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_7_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.siete:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_7_active.gif) no-repeat 50%;



	}







		form#login div#numeros input.ocho{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8.gif) no-repeat 50%;



	}







	form#login div#numeros input.ocho:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.ocho:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8_active.gif) no-repeat 50%;



	}







		form#login div#numeros input.ocho{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8.gif) no-repeat 50%;



	}







	



form#login div#numeros input.ocho:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.ocho:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_8_active.gif) no-repeat 50%;



	}







		form#login div#numeros input.nueve{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_9.gif) no-repeat 50%;



	}







	form#login div#numeros input.nueve:hover{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_9_hover.gif) no-repeat 50%;



	}







	form#login div#numeros input.nueve:active{



		background:url(file:///Z|/Kalua/Buen_Menu/Web/Web_final_GESTOR/public.war/resources/boton_9_active.gif) no-repeat 50%;



	}







	/* FIRMA -------------------- */























fieldset#firma{



	width:260px;



	margin:0px auto;



	border:#c2cde6 1px solid;



	float:left;



	_width:285px;



	padding:10px 5px 5px 5px;



}







fieldset#firma legend{



	font-variant:small-caps;



	font-weight:bold;



	color:#003399;



}







fieldset#firma input{



	width:10px;



	height:20px;



	padding:2px 8px;



	border:#c2cde6 1px solid;



	margin:0 2px;



	float:left;



	display:block;



}















fieldset#firma input[type="password"]{



	width:10px;



	height:20px;



	padding:2px 8px;



	border:#c2cde6 1px solid;



	margin:0 2px;



	float:left;



	display:block;





}















fieldset#firma input[type="password"]:focus{



	border:#808ead 1px solid;



}















fieldset#firma input[disabled]{



	background:#c2cde6;



}







input#enviar_firma{



	margin:0px 0 0 300px;



}







form#login p a.volver{



	text-align:left;



	margin:0;



	float:left;



}







form#login p.ejemplo{



		color:#999;



		font-size:.8em;



		margin:0 0 2px 5px;



	}







form#login span.ejemplo{



		color:#999;



		font-size:.8em;



		margin:0 0 2px 5px;



		font-weight:normal;



	}







	form#login p.intrucciones{



		font-size:.9em;



		margin:0 0 2px 5px;



	}



	



	



	



/*---- MENSAJE ERROR ------------------*/	







form #ModifClientForm fieldset.error {



	border:#C00 dashed 1px;



}











/*---- HOMEPAGE BMPLAN ------------------*/	







/*---- CABECERA ------------------*/	







#cabecera img#cabecera_bmplan {

	position:absolute;

	z-index:0;

	left:0;

}







#cabecera #menu_cabecera {
	width: 231px;
	
	height: 245px;
	
	left: 29px;
	
	position:absolute;
	
	z-index: 1;
}







#cabecera #menu_cabecera ul {



	margin: 0;



	padding: 0;



}







#cabecera #menu_cabecera li {




	text-decoration:none;



	list-style:none;



		margin: 0;



	padding: 0;



}







#cabecera #menu_cabecera ul li a.enlace_bmplan{

	background:url(/public/resources/Logo_cabecera.png) no-repeat;

	text-decoration:none;

	display:block;	

			width: 231px;

	

	height: 107px;

}



#cabecera #menu_cabecera ul li a.enlace_buenmenu {

	margin: 107px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_buenmenu.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}

	

#cabecera #menu_cabecera ul li a.enlace_buenmenu:hover{

	background:url(/public/resources/Cabecera_enlace_buenmenu_over.png) no-repeat;

}







#cabecera #menu_cabecera ul li a.enlace_guarderia{

	margin: 127px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_guarderia.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}



#cabecera #menu_cabecera ul li a.enlace_guarderia:hover{

	background:url(/public/resources/Cabecera_enlace_guarderia_over.png) no-repeat;

}





#cabecera #menu_cabecera ul li a.enlace_salud{

	margin: 147px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_salud.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}



#cabecera #menu_cabecera ul li a.enlace_salud:hover{

		background:url(/public/resources/Cabecera_enlace_salud_over.png) no-repeat;

}



	



#cabecera #menu_cabecera ul li a.enlace_tecnologia{

	margin: 167px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_tecnologia.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}





#cabecera #menu_cabecera ul li a.enlace_tecnologia:hover{

	background:url(/public/resources/Cabecera_enlace_tecnologia_over.png) no-repeat;

}





#cabecera #menu_cabecera ul li a.enlace_transporte{



	margin: 187px 0 0 0;



	background:url(/public/resources/Cabecera_enlace_transporte.png) no-repeat;



	width: 231px;



	height: 20px;	



	display:block;



}





#cabecera #menu_cabecera ul li a.enlace_transporte:hover{



background:url(/public/resources/Cabecera_enlace_transporte_over.png) no-repeat;



}







#cabecera #menu_cabecera ul li a.enlace_transporte#visited{

	

	margin: 187px 0 0 0;



	background:url(/public/resources/Cabecera_enlace_transporte_visited.png) no-repeat;



	width: 231px;



	height: 20px;	



	display:block;



}







#cabecera #menu_cabecera ul li a.enlace_regalo{

	margin: 207px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_regalo.png) no-repeat;

	width: 231px;

	height: 33px;	

	display:block;

}





#cabecera #menu_cabecera ul li a.enlace_regalo:hover{

		background:url(/public/resources/Cabecera_enlace_regalo_over.png) no-repeat;

}







#cabecera #menu_cabecera ul li a.enlace_regalo#visited{

	margin: 207px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_regalo_visited.png) no-repeat;

	width: 231px;

	height: 33px;	

	display:block;

}


/*---- MENU CABECERA CATALAN ------------------*/	

#cabecera #menu_cabecera ul li a.enlace_guarderia_cat{

	margin: 127px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_guarderia_cat.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}



#cabecera #menu_cabecera ul li a.enlace_guarderia_cat:hover{

	background:url(/public/resources/Cabecera_enlace_guarderia_over_cat.png) no-repeat;

}





#cabecera #menu_cabecera ul li a.enlace_salud_cat{

	margin: 147px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_salud_cat.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}



#cabecera #menu_cabecera ul li a.enlace_salud_cat:hover{

		background:url(/public/resources/Cabecera_enlace_salud_over_cat.png) no-repeat;

}



	



#cabecera #menu_cabecera ul li a.enlace_tecnologia_cat{

	margin: 167px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_tecnologia_cat.png) no-repeat;

	width: 231px;

	height: 20px;	

	display:block;

}





#cabecera #menu_cabecera ul li a.enlace_tecnologia_cat:hover{

	background:url(/public/resources/Cabecera_enlace_tecnologia_over_cat.png) no-repeat;

}





#cabecera #menu_cabecera ul li a.enlace_transporte_cat{



	margin: 187px 0 0 1px;



	background:url(/public/resources/Cabecera_enlace_transporte_cat.png) no-repeat;



	width: 231px;



	height: 20px;	



	display:block;



}





#cabecera #menu_cabecera ul li a.enlace_transporte_cat:hover{



background:url(/public/resources/Cabecera_enlace_transporte_over_cat.png) no-repeat;



}







#cabecera #menu_cabecera ul li a.enlace_transporte_cat#visited{

	

	margin: 187px 0 0 1px;



	background:url(/public/resources/Cabecera_enlace_transporte_visited_cat.png) no-repeat;



	width: 231px;



	height: 20px;	



	display:block;



}







#cabecera #menu_cabecera ul li a.enlace_regalo_cat{

	margin: 207px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_regalo_cat.png) no-repeat;

	width: 231px;

	height: 33px;	

	display:block;

}





#cabecera #menu_cabecera ul li a.enlace_regalo_cat:hover{

		background:url(/public/resources/Cabecera_enlace_regalo_over_cat.png) no-repeat;

}







#cabecera #menu_cabecera ul li a.enlace_regalo_cat#visited{

	margin: 207px 0 0 0;

	background:url(/public/resources/Cabecera_enlace_regalo_visited_cat.png) no-repeat;

	width: 231px;

	height: 33px;	

	display:block;

}




/*---- MENU LATERAL ICONOS ------------------*/	







#lateral {



	float:left;



}







#lateral ul.specs_menu_izq {



	display:block;



	width: 80px;



	margin: 0px 4px 4px 0px;



	



}







#lateral ul.specs_menu_izq li {



	list-style:none;



	margin:0 0 4px 0;



	}











#lateral ul.specs_menu_izq li a {



	display:block;



	width: 80px;



	height: 80px;



	}







.icono_buenmenu {

	background:url(/public/resources/icono_home_buenmenu.jpg) no-repeat;

	}



.icono_bmguarderia {

	background:url(/public/resources/icono_home_guarderia.jpg) no-repeat;

	}



.icono_bmsalud {

		background:url(/public/resources/icono_home_salud.jpg) no-repeat;

	}



.icono_bmtecnologia{

	background:url(/public/resources/icono_home_tecnologia.jpg) no-repeat;

	}

	

.icono_bmtransporte {

	background:url(/public/resources/icono_home_transporte.jpg) no-repeat;

}



.icono_bmregalo {

	background:url(/public/resources/icono_home_regalo.jpg) no-repeat;

	}



a.icono_buenmenu:hover {

	background:url(/public/resources/icono_home_buenmenu_over.jpg) no-repeat;

	}



a.icono_bmguarderia:hover  {

	background:url(/public/resources/icono_home_guarderia_over.jpg) no-repeat;

	}



a.icono_bmsalud:hover  {

		background:url(/public/resources/icono_home_salud_over.jpg) no-repeat;

	}



a.icono_bmtecnologia:hover {

	background:url(/public/resources/icono_home_tecnologia_over.jpg) no-repeat;

	}

	

a.icono_bmtransporte:hover  {

	background:url(/public/resources/icono_home_transporte_over.jpg) no-repeat;

	}



a.icono_bmregalo:hover  {

	background:url(/public/resources/icono_home_regalo_over.jpg) no-repeat;

	}

/*---- CATALAN  -------------------------------------------------------------------------------------------------------------------------------*/	



.icono_buenmenu_cat {
	background:url(/public/resources/icono_home_buenmenu_cat.jpg) no-repeat;
	}

.icono_bmguarderia_cat{
	background:url(/public/resources/icono_home_guarderia_cat.jpg) no-repeat;
	}

.icono_bmsalud_cat {
		background:url(/public/resources/icono_home_salud_cat.jpg) no-repeat;
	}

.icono_bmtecnologia_cat{
	background:url(/public/resources/icono_home_tecnologia_cat.jpg) no-repeat;
	}
	
.icono_bmtransporte_cat {
	background:url(/public/resources/icono_home_transporte_cat.jpg) no-repeat;
}

.icono_bmregalo_cat {
	background:url(/public/resources/icono_home_regalo_cat.jpg) no-repeat;
	}

a.icono_buenmenu_cat:hover {
	background:url(/public/resources/icono_home_buenmenu_over_cat.jpg) no-repeat;
	}

a.icono_bmguarderia_cat:hover  {
	background:url(/public/resources/icono_home_guarderia_over_cat.jpg) no-repeat;
	}

a.icono_bmsalud_cat:hover  {
		background:url(/public/resources/icono_home_salud_over_cat.jpg) no-repeat;
	}

a.icono_bmtecnologia_cat:hover {
	background:url(/public/resources/icono_home_tecnologia_over_cat.jpg) no-repeat;
	}
	
a.icono_bmtransporte_cat:hover  {
	background:url(/public/resources/icono_home_transporte_over_cat.jpg) no-repeat;
	}

a.icono_bmregalo_cat:hover  {
	background:url(/public/resources/icono_home_regalo_over_cat.jpg) no-repeat;
	}




/*---- VENTAJAS TARJETA BUEN MENU ------------------*/	











#contenido #columna_derecha img{



	margin-bottom: -4px;



}







#contenido img.ventajas_tarjetabuenmenu {



	margin:0 4px 4px -20px;



	border:#CCC solid 1px;



}



















/*---- BANNER HOME ------------------*/	



/* // Easy Slider */











div#slider{



    width:580px;



    height:196px;



	margin:0px 7px -20px -20px;



	border:#CCC solid 1px;



	float:right;

	

	*margin-top: 4px;

	







		



		}	







	div#slider ul, #slider li{



		margin:0;



		padding:0;



		list-style:none;







		}







	div#slider ul li{ 



		/* 







			define width and height of list item (slide)



			entire slider area will adjust according to the parameters provided here







		*/ 



		width:580px;



		height:196px;



		margin:0;



		padding:0;



		background:none;

		/*

		position:relative;*/







		







		}	







	#prevBtn, #nextBtn{ 

	    

		margin:0;



		width:19px;



		height:19px;



		float:left;



		text-indent:-5000px;

		

		border:#CCC solid 1px;

		

		margin-top: -5px;



/*position:absolute;

top:180px;

right: 15px;*/



		}	







	#nextBtn{ 







		}														



	#prevBtn{/*

		right: 44px;*/

		margin-left: 515px;

		

	}





	#prevBtn a, #nextBtn a{  



		display:block;



		width:19px;



		height:19px;



		background:url(/public/resources/boton_banners_prev.png) no-repeat;

/*

		margin:-7px 0 0 505px;*/







		}	







	#nextBtn a{ 



		background:url(/public/resources/boton_banners_next.png) no-repeat;

/*

		margin:-7px 0 0 515px;*/

		margin:0;







		}	









/*---- COLUMNA DERECHA-ANUNCIOS ------------------*/	







#contenido #columna_derecha {



	float:right;



	width: 225px;



}







#contenido #columna_derecha a.boton_clubbm_home {



	display:block;



	background:url(/public/resources/home_clubbm.jpg) no-repeat;



	width: 225px;



	height: 170px;



}







#contenido #columna_derecha a.boton_clubbm_home:hover {



	background:url(/public/resources/home_clubbm_over.jpg) no-repeat;



}







#contenido #columna_derecha div#calculadora_home {



	background:url(/public/resources/home_calculadora.jpg) no-repeat;



	width: 230px;



	height: 111px;



	padding-top: 90px;

	

}







#contenido #columna_derecha #calculadora_home a {



	font-style:italic;



	font-weight:bold;



	font-size:12px;



	text-transform:uppercase;



	color:#333;



	text-align:center;



	margin-left: 130px;



	display:block;



	background:url(/public/resources/boton_calculadora.png) no-repeat;



	width: 90px;



	height: 22px;



	padding-top: 2px;

	text-decoration:none;



}







#contenido #columna_derecha #calculadora_home a:hover {



	text-decoration:none;



	color:#333;



	display:block;



	background:url(/public/resources/boton_calculadora_over.png) no-repeat;



}

#contenido #columna_derecha div#calculadora_home_cat {

	background:url(/public/resources/home_calculadora_cat.jpg) no-repeat;

	width: 225px;

	height: 120px;

	padding-top: 90px;

}


#contenido #columna_derecha div#calculadora_home_cat a {
	
	font-style:italic;

	font-weight:bold;

	font-size:12px;

	text-transform:uppercase;

	color:#333;

	text-align:center;

	margin-left: 130px;

	display:block;

	background:url(/public/resources/boton_calculadora.png) no-repeat;

	width: 90px;

	height: 22px;

	padding-top: 2px;
	
	text-decoration:none;
}


#contenido #columna_derecha #calculadora_home_cat a:hover {
		text-decoration:none;

	color:#333;

	display:block;

	background:url(/public/resources/boton_calculadora_over.png) no-repeat;
}




	



	







/*---- TEXTOS INTERNOS-INFO PRINCIPAL DE CADA SECCION ------------------*/	







#contenido p.textos_internos {



	width: 550px;



}











/*---- FORMULARIOS ACCESO USUARIOS ------------------*/	







/*



#contenido #botones_left2 li a {



display:block;



background:url(/public/resources/bm_boton_menuizq.png) no-repeat;



width: 171px;



height:26px;



border:none;



margin-top: 5px;



font-size:12px;



text-transform:uppercase;



color:#FFFFFF;



font-weight:bold;



margin-left: 25px;







}







#contenido #botones_left2 li a:hover {



	display:block;



	background:url(/public/resources/bm_boton_menuizq_on.png) no-repeat;



width: 171px;



height:26px;



color:#000066;



text-decoration:none;







}



*/







.botones_menuizq {



	margin-top: 5px;



	padding-bottom: -10px;



}







#menuizquierda ul li a.opciones_formularios {



	background:none;



	margin-left: 0px;



	color:#666;

	

	text-transform:uppercase;



}







#menuizquierda ul li a.opciones_formularios:hover {



	color:#036;

	



}







#menuizquierda #botones_left2 a.opciones_formularios {



	margin-left:10px;



	



}











/*---- RESTAURANTES DESTACADOS ------------------*/	







#menuizquierda.fondo_restaurantes {



	background:url(/public/resources/fondo_restaurantes_destacados.jpg) no-repeat;



}







#menuizquierda h2.titulo_restaurantes {



	color:#C03;



	margin-top: 90px;



	font-size:15px;



}







#menuizquierda h2.titulo_alianzas {



	color:#C03;



	font-size:15px;



	margin-top: 170px;



}







#establecimientos li a.current {



	width: auto;



	background-color:#F36;



	color:#FFF;



	margin:0;



}







/*---- CONTACTENOS ------------------*/	







#contenido #chat {



	background:url(/public/resources/consulta_online.jpg) no-repeat;



	width: 446px;



	height: 184px;



}



	



#contenido #chat img{



	padding: 110px 0 0 65px;



}











#contenido #contactos {



	width: 550px;



	height: 130px;



}







#contenido #contacto1 {



	width: 220px;



	float:left;



	margin-right: 50px;



}







#contenido #contacto2 {



	width: 220px;



	float:left;



}











#contenido #banner_infocontacto {



	display:block;



	background:url(/public/resources/contacto_correo.jpg) no-repeat;



	width: 524px;



	height: 100px;



}

#contenido #banner_infocontacto_cat {

	display:block;

	background:url(/public/resources/contacto_correo_cat.jpg) no-repeat;

	width: 524px;

	height: 100px;

}







.botones_menuizq {



	margin-top: 5px;



}







#menuizquierda ul.botones_menuizq a {



margin-left:8px;



background:url(/private/resources/bm_boton_menuizq.png) no-repeat;



float:left;



width:175px;



padding: 5px 0px 5px 0px;



margin-bottom: 5px;



font-size: 12px;



color:#FFFFFF;



text-transform: uppercase;



text-decoration:none;



}















/*---- FORMULARIO ------------------*/	











#contenido #menuizquierda #formulario_contacto {



background-color:#EAEAEA;



width: 220px;



height: 400px;



margin: -20px 10px 0px 10px;



padding-top: 100px;







}







#contenido #menuizquierda #formulario_contacto p {



margin-top: 4px;



padding: 5px 0 0 10px;



font-size:12px;



color:#333;



}







#contenido #menuizquierda #formulario_contacto .parrafo2 {



text-align:left;



}











#contenido #menuizquierda #formulario_contacto a {



background:url(/public/resources/bm_boton_formulario.png) no-repeat;



width: 89px;



height:17px;



margin-top: 15px;



font-size:12px;



text-transform:uppercase;



color:#FFFFFF;



font-weight:bold;



float:right;



}







#contenido #menuizquierda #formulario_contacto a:hover {



background:url(/public/resources/bm_boton_formulario_over.png) no-repeat;



width: 89px;



height:17px;



color:#000066;



text-decoration:none;



}











#contenido #menuizquierda #formulario_contacto select {



	margin: 0 0 10px 21px;



	width: 125px;



	float:left;



}







#contenido #menuizquierda #formulario_contacto label {



font-size:12px;



color:#333;



width: 50px;



float:left;



text-align:left;



margin-left: 15px;



margin-top: 5px;



font-weight:normal;



}







#contenido #menuizquierda #formulario_contacto input{



width: 120px;



heigh: 15px;



margin: 0 0 5px 10px;



}







.boton_login {	



	background:url(/public/resources/login_seguro.jpg) no-repeat;



	display:block;



	width: 200px;



	height: 125px;



	margin: 60px 0px 0px 5px;



}







#contenido #menuizquierda #formulario_contacto textarea {



	width: 195px;



	height: 150px;



}







#contenido #menuizquierda #formulario_contacto input[type="submit"]{



	float:right;



	width: 80px;



	height: 20px;



	margin: 10px 8px 0 0;



}







/*---- CALCULADORAS ------------------*/	







#contenido object {



	margin: 0;



}











#contenido #calculadora_usuarios ul {



	padding-top:50px;



	margin-top: -61px;



}











#contenido #calculadora_usuarios li {



	list-style:none;



	float:left;



}







#contenido #calculadora_usuarios ul li a.calc_buenmenu {



	display:block;



	background:url(/public/resources/botonera_calculadora_buenmenu.png) no-repeat;



	width: 109px;



	height: 27px;



	margin:4px 0 0 3px;



}











#contenido #calculadora_usuarios ul li a.calc_guarderia {



	display:block;



	background:url(/public/resources/botonera_calculadora_guarderia.png) no-repeat;



	width: 109px;



	height: 27px;



	margin:4px 0 0 0px;



}











#contenido #calculadora_usuarios ul li a.calc_salud {



	display:block;



	background:url(/public/resources/botonera_calculadora_salud.png) no-repeat;



	width: 107px;



	height: 27px;



	margin:4px 0 0 0px;



}







#contenido #calculadora_usuarios ul li a.calc_tecnologia {



	display:block;



	background:url(/public/resources/botonera_calculadora_tecnologia.png) no-repeat;



	width: 109px;



	height: 27px;



	margin:4px 0 0 0px;



}





#contenido #calculadora_usuarios ul li a.calc_transporte {



	display:block;



	background:url(/public/resources/botonera_calculadora_transporte.png) no-repeat;



	width: 109px;



	height: 27px;



	margin:4px 0 0 0px;



}





#contenido #menuizquierda a.banner_calculadora_static {

	

	background:url(/public/resources/banner_calculadora-bmplan_over.jpg) no-repeat;



	display:block;



	width: 200px;



	height: 397px;



	float:right;



	margin-top: 100px;

	

}

#contenido #menuizquierda a.banner_calculadora_static:hover {
	background:url(/public/resources/banner_calculadora-bmplan.jpg) no-repeat;
}



#contenido #menuizquierda a.banner_calculadora_static_cat {

	background:url(/public/resources/banner_calculadora-bmplan_over_cat.jpg) no-repeat;
	
	display:block;

	width: 200px;

	height: 397px;

	float:right;

	margin-top: 100px;	

}

#contenido #menuizquierda a.banner_calculadora_static_cat:hover {
	background:url(/public/resources/banner_calculadora-bmplan_cat.jpg) no-repeat;
}



#contenido #menuizquierda a.banner_calculadora_static_empresa {

	

	background:url(/public/resources/banner_calculadora_empresa_over.jpg) no-repeat;



	display:block;



	width: 200px;



	height: 397px;



	float:right;



	margin-top: 100px;

	

}

#contenido #menuizquierda a.banner_calculadora_static_empresa:hover {
	display:block;
	
	background:url(/public/resources/banner_calculadora_empresas.jpg) no-repeat;
}



#contenido #menuizquierda a.banner_calculadora_static_empresa_cat {

	background:url(/public/resources/banner_calculadora_empresa_over_cat.jpg) no-repeat;
	
	display:block;

	width: 200px;

	height: 397px;

	float:right;

	margin-top: 100px;	

}

#contenido #menuizquierda a.banner_calculadora_static_empresa_cat:hover {
	display:block;
	
	background:url(/public/resources/banner_calculadora_empresas_cat.jpg) no-repeat;
}





#contenido #menuizquierda a.banner_calculadora {

	

    display:block;



	width: 200px;



	height: 397px;



	float:right;



	margin-top: 85px;

	

	margin-right: 25px;

	

}



#contenido #menuizquierda a.banner_calculadora:hover {

	display:block;

	background-image:url(/public/resources/banner_calculadora-bmplan.jpg) no-repeat;

}








#contenido #menuizquierda a.banner_calculadora_servicios {



	display:block;



	background:url(/public/resources/banner_calculadora-bmplan_servicios.jpg) no-repeat;



	width: 200px;



	height: 300px;



	float:right;



	margin-top: 0px;



}


#contenido #menuizquierda a.banner_calculadora_servicios_cat {



	display:block;



	background:url(/public/resources/banner_calculadora-bmplan_servicios_cat.jpg) no-repeat;



	width: 200px;



	height: 300px;



	float:right;



	margin-top: 0px;



}



#contenido #menuizquierda a.banner_clubbm {

	display:block;

	margin-top: 40px;



}







#contenido #submenu1 li a.on {

	color:#036;

	text-decoration:none;

}

@charset "utf-8";
/* CSS Document */

