@charset "utf-8";
/*HOJA DE ESTILOS CAMPUS CERDANYA*/
*{margin:0; padding:0;}
ul li{margin-left:40px;}
/*body{ background-color:#FDEEC2;}*/
body{ background-color:#000000; overflow-x:hidden;}
body{font-family:Arial, helvetica, sans-serif; color:#909090; font-size:0.6875em; line-height:1.18em; text-align:center;}

.informacion_tabla{
	padding:10px 45px 5px 0px; 
	width:180px;
}

.actividades_tabla{
width:630px;
margin-left:50px;
}




H4{
	margin:0px;
	color:#E08F1B;
	font-size:16px;
	font-weight:bold;		
}

.li_web{
padding-left:0px;
margin-left:0px;
}

/*==================MENU=================*/
	ul.tabs { list-style-type: none; padding: 0;  margin-top:0px;}
	ul.tabs li { float: left; margin:0; padding: 2px 50px 0px 20px; background: url(../images/tab_menu/tab_right2.png) no-repeat right top;} 
	ul.tabs li a.seleccionado { display: block; padding: 10px 10px 0px 20px; color: #fff; text-decoration: none; font-size:12px; font-weight:bold; background: url(../images/tab_menu/tab_left.png) no-repeat left top; height:22px; } 
	
	ul.tabs li a.seleccionado:hover { color: #ff0; }
	
	ul.tabs li.seleccionado { float: left; padding:0; margin:0; padding-top:0; padding-right:50px; background: url(../images/tab_menu/tab_right.png) no-repeat right top;}
	
	ul.tabs li a { display: block; padding: 10px 10px 0px 10px; color:#333; text-decoration: none; font-size:12px; font-weight:bold; height:22px;} 
	ul.tabs li a:hover { color: #666; }
	ul.tabs li a.tab_inicio { display: block; padding: 10px 10px 0px 10px; color: #333; text-decoration: none; font-size:12px; font-weight:bold; background: url(../images/tab_menu/tab_left_inicio.png) no-repeat left top; height:22px; } /* poner en el link de la primera pestaña siempre que no esté seleccionada */
	ul.tabs li a.tab_inicio:hover { color: #666; }
	
	ul.tabs li.tab_seleccionado_fin { float: left; padding:0; margin:0; padding-top:0; padding-right:50px; background: url(../images/tab_menu/tab_right_selec.png) no-repeat right top;}/*poner en la ultima pestaña siempre que esté seleccionada*/
	
	ul.tabs li.tab_fin { float: left; padding:0; margin:0; padding-top:0; padding-right:50px; background: url(../images/tab_menu/tab_right_fin.png) no-repeat right top;}/*poner siempre en la clase de la ultima pestaña(menos cuando esté seleccionada)*/
	ul.tabs li.tab_anterior { float: left; padding:0; margin:0; padding-top:0; padding-right:50px; background: url(../images/tab_menu/tab_anterior.png) no-repeat right top;} /*poner en la clase de la pestaña anterior a la seleccionada*/
/*=========//MENU======================*/

/**********************HOME*********************/
	
	#hd_home_top{ height:92px; background:url(../images/logo.png) top left no-repeat #FFF; margin-left:5px; margin-top:5px; padding-left:70px;}
	.links_superiores{width:600px; float:right; text-align:right; padding-right:20px;}
	.link_superior{ text-decoration:none; color:#333; font-size:12px;}
	.link_superior:hover{color:#84BC3D;}
	/*#hd_home_left{background:url(../images/fotos/1.png) 0% 40% no-repeat #84BC3D; width:740px; height:205px; float:left; }*/
	#hd_home_left{background:#84BC3D; width:720px; margin-left:16px; height:205px; max-height:205px; float:left; }
	img.imagen_portada{ border:none; float:right; margin-right:0px; margin-top:5px;}
	.hd_submenu{ width:576px; float:right; height:18px;}
	.link_submenu{ color:#FFFFFF; text-decoration:none;}
	.link_submenu:hover{ color:#FAB500; text-decoration:none;}
	.link_submenu_selec{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
	.hd_comentario_inferior, .hd_comentario_inferior_index{ color:#FEFEFE; font-size:14px; font-weight:bold; /*font-family:Georgia, "Times New Roman", Times, serif;*/ padding-left:16px; padding-top:6px; padding-bottom:8px; background-color:#84BC3D; /*background:url(../images/fondo_especial.png) right repeat-y #84BC3D;*/}
	
	#hd_home_right{width:203px; margin-right:15px;float:right;}
	#hd_home_right_reserva_top{ height:20px; background:url(../images/hd_right_top.png) right no-repeat; }
	#hd_home_right_reserva_foto{ height:158px; /*background:url(../images/fondo_reserva.png) top repeat-x;*/ background-color:#84BC3D; padding-left:8px; }
	#hd_home_right_reserva_bottom, #hd_home_right_reserva_bottom_index, #hd_home_right_reserva_bottom_blog{ height:27px; background:#84BC3D; }
	a.hd_link_reserva:visited, a.hd_link_reserva:link, a.hd_link_reserva:active, a.hd_link_reserva:hover{text-decoration:none; color:#FFFFFF; font-size:12px; position:relative; top:7px; left:30px;}
	img.link_imagen{ border:none; float:right; margin-right:14px; margin-top:4px;}
	img.link_imagen2{ border:none; float:right; margin-right:12px; margin-top:4px;}
	img.link_imagen3{ border:none;}
	img.link_imagen4{ border:none; padding-left:32px;}
	
	#bd_home{width:960px; margin-left:10px; margin-right:10px; margin-top:5px; float:left;}
	
	.bd_left{width:50%; float:left;}
	.bd_right{width:50%; float:left;}
	
	.link_de_reserva_x{ color:#F4F4F4;font-size:14px; font-weight:bold; text-decoration:none; }
	.link_de_reserva_x:hover{ color:#E3E3E3;}
	.link_de_reserva_y{ margin-left:50px; padding-top:5px;}
	
	/* ******************************************** TEXTOS POSICIONAMIENTO ********************************************************/
	.texto_posicion_left{ width:670px; float:left; margin-left:18px; padding: 6px 6px 2px 5px; color:#222; font-size:12px; line-height:1.4; text-align:justify; /*background-color:#D5E9BC;*/}
	.texto_posicion_right{ width:240px; float:right; margin-top:6px; margin-right:20px; text-align:left;}
	.visita_virtual_imagen{ float:right; border:none;}
	.texto_visita_virtual_right{width:100px; padding-left:30px; padding-top:10px; text-align:left; float:left; color:#666; font-size:11px; line-height:1.3;}
	a.visita_virtual_link{ color:#666; text-decoration:none;}
	a.visita_virtual_link:hover{ color:#8BA865;}
	a.visita_virtual_link2{ color:#666; text-decoration:none; font-size:14px; text-align:left; font-weight:bold;}
	a.visita_virtual_link2:hover{ color:#8BA865;}

	
	/* ******************************************** //TEXTOS POSICIONAMIENTO ****************************************************/
	
	/* ******************************************** CAJAS DE COLORES ************************************************************/
	.bd_left_left{ width:220px; margin-left:13px; float:left; min-height:140px; margin-top:7px;}
	#bd_left_left{ width:232px; float:left; height:160px; margin-top:10px; background-color:#DDD;}/* esta es la primera caja gris con su borde gris */
	.bd_titulo_naranja_top{width:225px; height:8px; background:url(../images/titulo_central_top.png) center no-repeat #FFFFFF;}
	.bd_titulo_naranja_info{width:225px; height:14px; background:url(../images/titulo_central_info.png) center repeat-y #FFFFFF;}
	.bd_titulo_naranja_bottom{width:225px; height:8px; background:url(../images/titulo_central_bottom.png) center no-repeat;}
	.bd_caja_naranja_top{width:225px;height:10px;background:url(../images/caja_central_top.png) center no-repeat #FFFFFF; margin-top:3px;}
	.bd_caja_naranja_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x #FFFFFF;margin-left:3px; }
	.bd_caja_naranja_bottom{width:225px;height:10px;background:url(../images/caja_central_bottom.png) center no-repeat #FFFFFF;}
	
	.bd_left_right{ width:220px; margin-left:16px; float:left; min-height:140px; margin-top:7px;}
	#bd_left_right{ width:232px; float:left; min-height:160px; margin-top:10px; border-left:1px #AAA dashed; background-color:#DDD;}/* esta es la segunda caja gris con su borde gris */
	.bd_titulo_verde_top{width:225px; height:8px; background:url(../images/titulo_central_top.png) center no-repeat #FFFFFF;}
	.bd_titulo_verde_info{width:225px; height:14px; background:url(../images/titulo_central_info.png) center repeat-y #FFFFFF;}
	.bd_titulo_verde_bottom{width:225px; height:8px; background:url(../images/titulo_central_bottom.png) center no-repeat #FFFFFF;}
	.bd_caja_verde_top{width:225px; height:10px;background:url(../images/caja_central_top.png) center no-repeat #FFFFFF; margin-top:3px;}
	.bd_caja_verde_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x; margin-left:3px;}
	.bd_caja_verde_bottom{width:225px; height:10px;background:url(../images/caja_central_bottom.png) center no-repeat #FFFFFF;}
	
	.bd_right_left{ width:220px; margin-left:16px; float:left; min-height:140px; margin-top:7px;}
	#bd_right_left{ width:232px; float:left; min-height:160px; margin-top:10px; border-left:1px #AAA dashed; background-color:#DDD;}/* esta es la tercera caja gris con su borde gris */
	.bd_titulo_azul_top{width:225px; height:8px;background:url(../images/titulo_central_top.png) center no-repeat #FFFFFF;}
	.bd_titulo_azul_info{width:225px; height:14px; background:url(../images/titulo_central_info.png) center repeat-y #FFFFFF;}
	.bd_titulo_azul_bottom{width:225px; height:8px; background:url(../images/titulo_central_bottom.png) center no-repeat #FFFFFF;}
	.bd_caja_azul_top{width:225px; height:10px; background:url(../images/caja_central_top.png) center no-repeat #FFFFFF; margin-top:3px;}
	.bd_caja_azul_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x; margin-left:3px;}
	.bd_caja_azul_bottom{width:225px; height:10px;background:url(../images/caja_central_bottom.png) center no-repeat #FFFFFF;}
	
	.bd_right_right{ width:220px; margin-left:16px; float:left; min-height:140px; margin-top:7px;}
	#bd_right_right{ width:230px; margin-left:10px; float:left; min-height:160px; margin-top:8px;border-bottom:1px #8fd53f solid; border-left:1px #8fd53f solid; padding-bottom:19px;}/* esta es la caja de noticias con su borde verde */
	.bd_titulo_rojo_top{width:225px;height:8px; background:url(../images/titulo_central_top.png) center no-repeat #FFFFFF;}
	.bd_titulo_rojo_info{width:225px; height:14px; background:url(../images/titulo_central_info.png) center repeat-y #FFFFFF;}
	.bd_titulo_rojo_bottom{width:225px; height:8px; background:url(../images/titulo_central_bottom.png) center no-repeat #FFFFFF;}
	.bd_caja_rojo_top{width:225px; height:10px; background:url(../images/caja_central_top.png) center no-repeat #FFFFFF; margin-top:3px;}
	.bd_caja_rojo_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x; margin-left:3px;}
	.bd_caja_rojo_bottom{width:225px; height:10px; background:url(../images/caja_central_bottom.png) center no-repeat #FFFFFF;}
	
	/*******************************************FIN CAJAS DE COLORES************************************************************/
	
	.titulo_cajas_color{ color:#FFF; text-align:center; font-weight:bold; font-size:12px;}
	.caja_color_titular{ padding-left:10px; font-size:11px; font-weight:bold; color:#333; padding-top:4px; padding-right:5px;}
	ul.caja_color_lista { list-style:none; /*padding-top:3px;*/ /*padding-left:14px;*/margin-left:-25px;}
	ul.caja_color_lista li{padding-top:3px; color:#555; font-size:11px;}
	
	#cajas_grises{ width:700px; padding:4px 0 6px 0; margin-top:8px; margin-left:10px; background-color:#DDD; float:left;}
	.bd_titulo_gris{ background-color:#666; color:#555; padding:5px 0 5px 5px; text-align:left; font-weight:bold;}
	.bd_titulo_gris2{  color:#555; padding:5px 0 5px 5px; text-align:left; font-weight:bold;}
	.bd_caja_gris_info{ min-height:120px; text-align:left; color:#333333; line-height:15px; }
	.bd_caja_destacados{ height:140px; text-align:left; color:#333333; line-height:15px; overflow:auto; }


	.video_left{width:49%; float:left; text-align:center; padding-top:8px;}
	.video_right{width:49%; float:right; text-align:center; padding-top:8px;}
	a.fotos_videos{ color:#555; text-decoration:none; font-size:12px;}
	a.fotos_videos:hover{ color:#5C9320; text-decoration:none;}
	
	.imagen_yacuzzi{width:100%; text-align:center; padding-top:8px;}
	
	.bd_titulo_noticias{ background-color:#7CB13A; color:#EEE; padding: 5px 0 5px 0; text-align:center; font-weight:bold; width:225px;}
	.bd_caja_noticias{ height:145px; width:226px; overflow:auto; overflow-x:hidden;}
	.noticia{ padding:5px;}
	.noticia2{ padding:5px 0 5px 5px;}
	.noticia_imagen{ float:left; width:75px; padding-top:3px; min-height:51px;}
	.noticia_texto{float:right; width:130px; margin-bottom:5px;}
	.noticia_texto2{float:right; width:128px; margin-bottom:5px;}
	
	/**********fotos cajas**************/
	/*#foto_deporte{ margin:33px 0 0 155px; position:absolute;}*/   /*deporte jugador futbol*/
	#foto_deporte{ margin:35px 0 0 170px; position:absolute;}
	#foto_familia{ margin:60px 0 0 128px; position:absolute;}
	#foto_empresa{margin:60px 0 0 120px; position:absolute;}
	#foto_campamentos{ margin:35px 0 0 166px; position:absolute;}
	/**********||fotos cajas***********/
	/**************links home y inicio***************/
	.link_home{color:#333; text-decoration:none;}
	.link_home:hover{ color:#777; text-decoration:none;}
	/**************||links home y inicio***************/

/*********************||*HOME*********************/

/*******************INICIO-DESTACADOS***************/
	#bd_destacados{width:920px; float:right; margin-right:20px; margin-top:25px; color:#333333; font-size:12px; line-height:1.3;}
	#bd_destacados_left{float:left; width:680px; padding-left:10px; padding-right:10px;}
	.destacado_cabecera{ background-color:#84BC3D; padding:3px; font-weight:bold;}
	.destacado_cabecera2{ background-color:#666666; color:#FFFFFF; padding:3px; font-weight:bold; }
	.destacado_info{ border-bottom:1px #84BC3D solid; padding-bottom:5px; margin-bottom:10px; background:url(../images/inicio/cuadricula.png) repeat #FFFFFF;}
	.destacado_info2{ border-bottom:1px #666 solid; padding-bottom:5px; margin-bottom:10px; background:url(../images/inicio/cuadricula.png) repeat #FFFFFF;}
	.destacado_info3{ border-bottom:1px #666 solid; padding-bottom:5px; background:url(../images/inicio/cuadricula.png) repeat #FFFFFF; display:none;}

	.imagen_destacado{ float:left; margin:7px 20px 5px 15px;}
	.texto_info_destacado{text-align:justify; padding-top:5px; margin-bottom:6px; line-height:1.7em;}
/*****************||INICIO-DESTACADOS***************/
/*******************INICIO-DESTACADOS2***************/
	.destacado_total{ background-color:#FFF; margin-bottom:10px;}
	.destacado_fecha{text-align:justify; margin-top:5px; margin-bottom:6px; }
	.destacado_titulo { background:url(../images/icono_campus_smart.png) left center no-repeat; padding-left:30px; font-size:12px; font-weight:bold; color:#444; border-bottom:1px #84BC3D solid;}
	.destacado_titulo2 { background:url(../images/icono_campus_smart.png) left center no-repeat; padding-left:30px; font-size:12px; font-weight:bold; color:#444; }
	.destacado_foto{ width:73px; float:left; margin:10px 0 5px 5px;}
	.destacado_texto { width:550px; float:right; margin-top:10px;}
	.destacado_activo {display:block;}
	.destacado_inactivo { display:none;}
	
	.link_año{ text-decoration:none; color:#333333; font-weight:bold;}
	.noticias_año_activo{display:block;}
	.noticias_año_inactivo {display:none;}
	
/*****************||INICIO-DESTACADOS2***************/

/*******************S2*****************************/
	.s2_stages_imagenes{border:#84BC3D 1px solid; float:left; width:135px; padding:1px; margin-left:15px; margin-right:10px; margin-bottom:5px; text-align:center;}
	#bd_ubicacion_left_cuerpo12{width:170px; /*height:425px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}

/*******************||S2*****************************/

/*******************S3*****************************/
	.comida_menu_cabecera{ width:200px; font-weight:bold; color:#FFFFFF; text-align:center; background-color:#84BC3D; margin-left:180px;}
	.comida_menu_info{ width:400px; color:#000; text-align:center; margin-left:65px; padding:15px; border:#333333 1px solid;}

/*******************||S3*****************************/


/***************CAMPUS CERDANYA*********************/
	#bd_ubicacion_left_cuerpo4{width:170px; /*height:320px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	#bd_ubicacion_left_cuerpo8{width:170px; /*height:500px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.imagen_nuestro_equipo{float:left; padding:0 10px 10px 0;}
	.personal{ font-size:14px; color:#84BC3D; padding:5px 5px 15px 5px;}
	.texto_personal{ color:#555; padding-top:35px; float:right; font-size:13px; text-align:left; width:360px;}
	.texto_personal_nombre{ color:#555; padding-top:60px; height:100px; float:right; font-weight:bold; font-size:13px; text-align:left; width:360px;}
/***************||CAMPUS CERDANYA*********************/

/***************UBICACIÓN*********************/
	#bd_ubicacion_left{width:182px; float:left; margin-top:15px;}
	#bd_ubicacion_right{width:744px; float:right; margin-right:20px; margin-top:25px; color:#333333; font-size:12px; line-height:1.3;}
	#bd_ubicacion_right_left{width:520px; float:left; color:#333333; font-size:12px; line-height:1.3;}
	#bd_ubicacion_right_right{width:200px; float:right; color:#333333; font-size:11px; line-height:1.3;}
	
	#bd_ubicacion_left_top{width:180px; height:31px; background:url(../images/situacion_entorno/submenu_top.png) no-repeat #FFFFFF;}
	#bd_ubicacion_left_cuerpo{width:170px; /*height:250px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.boton_verde{ width:160px;}
	.boton_verde_left{width:10px; float:left; height:31px; background:url(../images/situacion_entorno/boton_verde_left.png) no-repeat;}
	.boton_verde_center{width:132px; float:left; height:22px; background:url(../images/situacion_entorno/boton_verde_center.png) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; padding-top:9px; margin-bottom:4px;}
	.boton_verde_center2{width:132px; float:left; height:22px; background:url(../images/situacion_entorno/boton_verde_center.png) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; padding-bottom:8px; padding-top:1px; margin-bottom:4px;}
	.boton_verde_right{width:10px; float:left; height:31px; background:url(../images/situacion_entorno/boton_verde_right.png) no-repeat;}
	.link_boton_verde{color:#FFFFFF; text-decoration:none;}
	.link_boton_verde:hover{color:#666; text-decoration:none;}
	.link_boton_verde_seleccionado{color:#003300; text-decoration:none;}
	.link_submenu_gris_titulo{ color:#646464; padding:5px 5px 5px 0; margin-right:15px; margin-left:5px; font-size:13px; font-weight:bold; /*min-height:20px;*/}
	.link_submenu_gris_titulo_inferior{ color:#646464; padding:5px 5px 5px 0; margin:0 15px 15px 5px; font-size:13px; font-weight:bold;}
	.link_submenu_gris_titulo2{ color:#454545; padding:10px 5px 8px 0; margin-right:15px; margin-left:5px; font-size:13px; font-weight:bold; /*min-height:20px;*/}
	.link_submenu_gris_titulo2b{ color:#323232; padding:4px 5px 4px 0;font-size:12px; font-weight:bold; text-decoration:none; /*min-height:20px;*/}
	.link_submenu_gris_titulo2b a{ color:#323232; padding:4px 5px 4px 0; font-size:12px; font-weight:bold; text-decoration:none; /*min-height:20px;*/}
	.link_submenu_gris_titulo2b a:hover{ color:#000;}
		
	.link_submenu_gris_titulo3{ color:#333; padding:3px 5px 3px 0px; margin-right:15px; margin-left:10px; font-size:12px; font-weight:bold; text-decoration:none; /*min-height:20px;*/}
	.link_submenu_gris_titulo3 a{ color:#333; padding:3px 5px 3px 0px; margin-right:15px; font-size:12px; font-weight:bold; text-decoration:none; /*min-height:20px;*/}

	.link_submenu_gris_seleccionado{/*border-bottom:1px #242424 solid;*/ color:#646464; padding:5px 5px 5px 10px; margin-right:15px; margin-left:5px; font-size:12px; font-weight:bold;}
	.link_submenu_gris{/*border-bottom:1px #A2A2A2 solid;*/ color:#A2A2A2; padding:5px 5px 5px 10px; margin-right:15px; margin-left:5px; font-size:12px; /*font-weight:bold;*/}
	.link_submenu_gris_inferior{/*border-bottom:1px #A2A2A2 solid;*/ color:#A2A2A2; padding:5px 5px 5px 10px; margin:0 15px 0 5px; font-size:12px; /*font-weight:bold;*/}
	.link_submenu_gris_inferior_seleccionado{/*border-bottom:1px #646464 solid;*/ color:#A2A2A2; padding:5px 5px 5px 10px; margin:0 15px 0 5px; font-size:12px; font-weight:bold;}
	.link_submenu_gris2_seleccionado{color:#000; text-decoration:none;}
	.link_submenu_gris2_seleccionado:hover{color:#90D540; text-decoration:none;}
	.link_submenu_gris2{color:#323232; text-decoration:none;}
	.link_submenu_gris2:hover{color:#90D540; text-decoration:none;}
	.imagen_logo_smart{ position:relative; top:3px;}
	.texto_info{text-align:justify;}
	.texto_info2{text-align:justify; margin-top:5px; margin-bottom:6px;}
	.texto_info13{text-align:justify; margin:5px 0 6px 0; font-size:13px;}
	.texto_centrado{text-align:center;}
	
	#bd_ubicacion_fotos{background-color:#FFF; margin-top:20px; border-bottom:#DDD 1px solid; border-left:#DDD 1px solid;}
	#bd_ubicacion_gimnasio{ margin-top:20px;background-color:#F4F4F4; border-bottom:#DDD 1px solid; border-left:#DDD 1px solid;}
	#bd_ubicacion_destacados{background-color:#FFF; border-bottom:#DDD 1px solid; border-left:#DDD 1px solid;}
	.bd_ubicacion_caja_gris_info{ padding:3px 5px 10px 5px; text-align:left; color:#333333; line-height:15px; background-color:#F4F4F4; }
	.bd_ubicacion_caja_gris_info2{ padding:3px 0px 10px 0px; text-align:left; color:#333333; line-height:15px; background-color:#F4F4F4; }
	.bd_ubicacion_gimnasio_spa{ width:95px; float:left;}
	.bd_ubicacion_gimnasio_gimnasio{ width:95px; float:right;}
	.bd_ubicacion_destacados_info{ padding:10px 5px; background-color:#F4F4F4;}
	
	#map_top{ margin-left:5px; height:8px; width:514px; background:url(../images/situacion_entorno/mapa_top.png) no-repeat #FFFFFF;}
	#map_center{ margin-left:5px; width:514px; height:300px; background:url(../images/situacion_entorno/mapa_center.png) repeat-y #FFFFFF;}
	#map{ margin-left:7px;}
	#map_bottom{ margin-left:5px; height:8px; width:514px; background:url(../images/situacion_entorno/mapa_bottom.png) no-repeat #FFFFFF; margin-bottom:2px;}
/**************||UBICACIÓN********************/

/***************ALOJAMIENTO Y RESORT**************/
	#bd_ubicacion_left_cuerpo7{width:170px; /*height:370px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.noticias_mas2{ width:60px; float:right; text-align:center; margin-right:15px; margin-top:10px; margin-bottom:0px; background-color:#84BC3D;}
	.noticias_mas2 a {color:#FFFFFF; text-decoration:none;}

/**************||ALOJAMIENTO Y RESORT*************/

/**************ACTIVIDADES Y DEPORTE********************/
	#bd_ubicacion_left_cuerpo10{width:170px; /*height:650px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.info_tabla_actividades{ padding:5px;}


	#bd_ubicacion_left_cuerpo2{width:170px; /*height:350px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	#bd_ubicacion_right_left2{width:528px; float:left; color:#333333; font-size:12px; line-height:1.3;}
	.imagen_s4{ float:right; margin-left:15px; margin-right:5px;}
	.info_blanca{color:#FFFFFF; padding:5px; font-weight:bold; text-align:center;}
	.info_centrada{text-align:center; color:#333333; /*border:#9BBB59 1px solid;*/}
	.info_justificada{text-align:center; font-size:10px;padding:3px 0; color:#333333;}
	.separador{ padding-bottom:10px; margin-bottom:10px; margin-top:10px; border-bottom:1px #333333 dashed;}
	.separador2{ padding-bottom:10px; margin-bottom:10px; margin-top:10px;}
	.separador3{ padding-top:20px; border-bottom:1px #333333 dashed; padding-left:60px;}
	.lista_english_camp{margin-top:17px; margin-bottom:17px; text-align:justify; }
	.lista_otros{margin-top:5px; margin-bottom:17px; text-align:justify; }
	.lista_otros2{margin-left:-20px;margin-top:5px; margin-bottom:17px; text-align:justify; }
	.lista_otros3{margin-top:5px; margin-bottom:5px; text-align:justify; }
	.lista_radio{margin:5px 0 15px 30px; text-align:justify; list-style:none;}
	.info_tabla_programas{ margin-top:20px; width:300px; float:left; color:#333333;}
	.precio_tabla_programas{ margin-top:20px; width:110px; padding:5px; float:right; background-color:#9BBB59; text-align:center; border-bottom:1px #666666 solid;border-right:1px #666666 solid;}
	.pie_foto_spa{ padding-left:7px;}
	.pie_foto_gimnasio{ padding-left:18px;}
	.separador_actividad{margin-top:20px; padding-top:10px;border-top:1px #84BC3D solid; width:525px;}
	.imagen_actividad{ float:left; margin-left:5px; margin-right:10px;}
	.texto_actividad_descripcion{ padding:5px 0 0 0; text-align:justify;}
	.paginador_actividades{ margin-top:10px; padding:4px; background-color:#84BC3D; color:#FFFFFF; text-align:center; font-size:13px;}
	.link_paginador{color:#FFFFFF; text-decoration:none; padding:0 15px;}
	.link_paginador:hover{color:#EEE; text-decoration:none; padding:0 15px;}
	.negrita_subrayado{text-decoration:underline;}
	.link_boton_verde_seleccionado2{color:#FFFFFF; text-decoration:none; font-weight:bold;}
	.video_texto2 { padding:10px 0px 0 0px;text-align:justify; font-size:12px;}

	.semanas_blancas_tablas{ width:614px; float:right; margin-right:150px; margin-top:29px;}
	#otros_servicios_y_temas{margin-top:8px;}
	.otros_servicios_y_temas_columna{ width:166px; float:left; background-color:#000099; margin-right:4px; background:url(../images/actividades_deportes/otros_pestana.png) no-repeat #FFFFFF; padding-top:3px; padding-left:3px; padding-right:3px; text-align:center;  }
	.otros_servicios_y_temas_titulo{font-weight:bold; color:#FFFFFF; font-size:13px;}
	#bd_ubicacion_left_cuerpo5{width:170px; /*height:300px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.texto_info_otros{text-align:justify; margin-top:15px; margin-bottom:6px;}
	.esqui{width:200px; float:left;}
	.esqui_volver{ margin-top:5px; margin-right:20px;width:100px; float:right; text-align:center; color:#FFFFFF; font-weight:bold; background-color:#84BC3D;}
	.titulo_packs{ font-weight:bold; font-size:12px; text-decoration:underline; margin-top:10px;}
	.packs_aventura{width:400px; float:left;}
	.imagen_desafio_foto{ border:#84BC3D 2px solid;}
	.desafio_record_left{ float:left; width:200px; margin-top:15px;margin-bottom:15px; text-align:center;}
	.desafio_record_right{float:right; width:200px; margin-top:15px;margin-bottom:15px; text-align:center;}

/**************||ACTIVIDADES Y DEPORTE********************/

/***************family camp*****************************/
	#bd_ubicacion_left_cuerpo6{width:170px; /*height:500px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	/*.link_submenu_gris_seleccionado{border-bottom:1px #646464 solid; color:#646464; padding:5px 5px 5px 0; margin-right:15px; margin-left:5px; font-size:12px; font-weight:bold;}*/
	.link_family_seleccionado{color:#A2A2A2; padding:6px 0px 0px 0; margin-right:10px; margin-left:10px; font-size:11px; font-weight:bold;}
	.link_family{color:#A2A2A2; padding:6px 0px 0px 0; margin-right:15px; margin-left:10px; font-size:11px;}	
	.link_oculto{ color:#5C9320; font-size:13px; padding-left:20px;}
	.link_oculto:hover{color:#7CC52C; font-size:13px;padding-left:20px;}
	.oculto{display:none; padding:10px 10px; margin-top:10px; background-color:#EEE; border-right:1px #CCC solid;border-bottom:1px #CCC solid;}
	.imagen_s5{ float:right; padding:15px 20px 15px 30px;}
	ul.lista_numerada{ list-style:decimal; margin-top:5px;}
	ul.lista_numerada li{ margin-top:5px;}
	.texto_info3{text-align:justify; margin-top:5px; margin-bottom:6px; margin-left:26px;}

/*************||family camp*****************************/

/*************deportistas y jóvenes activos*************/
	#bd_ubicacion_left_cuerpo11{width:170px; /*height:355px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
/************||deportistas y jóvenes activos************/

/***************LEGO*******************/
	.texto_info4{text-align:justify; margin-top:10px; margin-bottom:10px;}
	.lego_caja_left{width:240px; float:left; margin:20px 0 0 20px;}
	.lego_caja_right{ width:240px; float:right; margin:20px 0 0 20px;}
	.lego_caja_top{ height:38px; background:url(../images/lego/caja_top.jpg) no-repeat;}
	.lego_caja_relleno{ background:url(../images/lego/caja_relleno.jpg) repeat-y; padding:0 35px 0 15px;}
	.lego_caja_bottom{ height:38px; background:url(../images/lego/caja_bottom.jpg) no-repeat;}
	.lego_caja_titulo{ font-weight:bold; text-align:center; font-size:14px;}
	.texto_info5{text-align:left; padding-top:5px; padding-bottom:6px;}
	.celda{ text-align:center; padding:5px;}
	.celda2{ text-align:left; padding:5px;}
	.imagen_lego_left{ float:left; margin-left:5px; margin-right:10px; margin-top:20px;}
	.texto_info_lego{text-align:justify; margin-top:40px; padding-top:5px; padding-bottom:6px;}
	.caja_informacion{ width:300px; margin-left:100px; margin-top:50px; padding:10px 0; text-align:center; border:#666666 1px dashed;}
	.texto_caja_info{text-align:center; margin-top:5px; margin-bottom:6px;}
	
	/*lego niños*/
	.imagen_elevada{ margin-top:-15px;}
	.dashed{ border:#84BC3D 1px dashed; padding:4px; text-align:justify;}
	.talleres_lego {text-align:center; background-color:#CCCCCC;}
	.talleres_lego_admin {text-align:center; background-color:#CCCCCC; margin-left:12px;}
	.talleres_lego th {color:#FFFFFF; text-align:center;}
	.texto_tabla_center{text-align:center; color:#FFFFFF; background-color:#84BC3D;}
	.tabla_comida{ background-color:#FFF;}
	.recuerda{ border-bottom:#84BC3D 1px dashed; margin:10px 0 5px 0; padding-bottom:3px;}
	
	/*caja anuncio*/
	.caja_lego_menu_left{ width:300px; float:left;}
	.caja_lego_menu_right{ width:220px; float:right;}
	#caja_lego_anuncio{ width:370px; float:left; height:150px; margin:20px 0 0 50px; padding:25px 20px; text-align:center; background:url(../images/caja_lego_anuncio.jpg) no-repeat;}
	.texto_lego_anuncio{ margin-top:8px; line-height:1.7em;}

/**************||LEGO******************/


/**************GIMNASIO Y SPA********************/
	#bd_ubicacion_left_cuerpo3{width:170px; /*height:250px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	#bd_gimnasio_spa_right{width:744px; float:right; margin-right:20px; margin-top:25px; color:#333333; font-size:12px; line-height:1.3;}
	.imagen_gimnasio_spa{ float:right; margin-left:25px; margin-right:20px;}
/**************||GIMNASIO Y SPA********************/

/**************CLIENTES*****************/
		#bd_ubicacion_left_cuerpo9{width:170px; /*height:290px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
		.clientes_foto{ float:left; width:160px;}
		.clientes_descripcion{float:right; width:350px; padding-bottom:10px; min-height:80px;}
		.clientes_descripcion_titulo{ font-size:13px; font-weight:bold; color:#84BC3D;}
		.clientes_comentarios{float:right; width:520px; padding-bottom:10px; min-height:80px;}
/**************||CLIENTES***************/

/**************BLOG********************/
#blog{margin-left:28px; border:none; margin-top:5px;}
/**************||BLOG********************/

/*=====//contenido===========*/


/*=======footer===========*/
	#ft{ width:100%; height:70px; background:url(../images/ft3.png) center top no-repeat #84BC3D;}
	#ft2{ width:100%; margin-left:1px; height:70px; background:url(../images/ft3.png) center top no-repeat #84BC3D;}
	.contactar{padding-top:23px; color:#333333; font-size:14px; text-align:center;}
	.link_pie{ text-decoration:none; color:#333; font-size:12px;}
	.copyright_left .link_pie{ text-decoration:none; color:#333; font-size:11px;}
	.copyright_left{padding-left:7px; padding-top:5px; color:#333; font-size:11px; text-align:right; width:580px; float:left;}
	.copyright_right{padding-left:7px; padding-top:5px; color:#333; font-size:11px; text-align:center; width:150px; float:right;}
/*=====//footer===========*/


/*****************otros****************************/
.fecha_noticia {margin-bottom:3px;}
.video_texto { padding:10px 10px 0 10px;text-align:justify;}
.gimnasio_texto { padding:10px 10px;text-align:justify;}
.texto_rojo{ color:#CC0033;}
.texto_rojo_centrado{ color:#CC0033; text-align:center;}
.texto_verde{ color:#009900;}
.alineado_derecha{ width:100px; float:right; text-align:center; margin-right:15px; background-color:#006699;}
.alineado_derecha a {color:#FFFFFF; text-decoration:none;}
.noticias_mas{ width:60px; float:right; text-align:center; margin-right:15px; margin-top:10px; margin-bottom:10px; background-color:#84BC3D;}
.noticias_mas a {color:#FFFFFF; text-decoration:none;}
.link_blanco{color:#FFF; text-decoration:none;}
.link_blanco:hover{color:#EEE; text-decoration:none;}
.link_campus{color:#5C9320;}
.link_campus:hover{color:#7CC52C;}
.link_campus_no_raya{color:#5C9320; text-decoration:none;}
.link_campus_no_raya:hover{color:#7CC52C; text-decoration:none;}
.link_campus_no_raya2{color:#666666; text-decoration:none;}
.link_campus_no_raya2:hover{color:#888; text-decoration:none;}
.link_campus_no_raya3{color:#333; text-decoration:none; font-size:12px;}
.link_campus_no_raya3:hover{color:#555; text-decoration:none;}
.link_campus_no_raya4{color:#FFF; text-decoration:none; font-size:12px;}
.link_campus_no_raya4:hover{color:#EEE; }
.link_campus_negrita{color:#5C9320; font-weight:bold; text-decoration:none;}
.link_campus_negrita:hover{color:#7CC52C; font-weight:bold; text-decoration:none;}
.link_campus_right{text-align:right;}
.link_segmentos{color:#FFFFFF; text-decoration:none;}
.link_segmentos:hover{color:#EEE; text-decoration:none;}
tr.estilo_tr td{ vertical-align:top; padding:0 5px; text-align:justify;}
.texto_campus{color:#5C9320;}
.link_noticias_no_raya{color:#345F72; text-decoration:none;}
.link_noticias_no_raya:hover{color:#005D60; text-decoration:none;}
.gris{color:#333333;}
/*****************||otros**************************/

/****************FOTOS VIDEOS*********************/
	#fotos_videos_left{ width:200px; float:left; margin-top:15px; margin-left:30px; padding:15px 20px 10px 35px; background-color:#F4F4F4; border-right:#D7D7D7 2px solid; border-bottom:#D7D7D7 2px solid; border-top:#D7D7D7 2px solid;}
	#fotos_videos_right{ width:550px; float:right; padding:10px; margin-top:35px;}
	#menu_fotos_videos_top{width:180px;height:31px; background:url(../images/situacion_entorno/submenu_top.png) no-repeat #FFFFFF;}
	#menu_fotos_videos_cuerpo{width:300px; height:250px; background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	.link_fotos_videos{width:200px; float:left; padding:1px 1px 1px 15px;}
	.link_fotos_videos_admin{width:350px; float:left; padding:1px;}
	.link_fotos_videos_titulo{width:300px; float:left; padding:10px 0 5px 0;}
	.link_fotos_videos2{color:#323232; text-decoration:none; font-size:12px;}
	.link_fotos_videos2:hover{color:#999; text-decoration:none;}
	.link_fotos_videos3{color:#626262; text-decoration:none; font-size:12px;}
	.link_fotos_videos3:hover{color:#999; text-decoration:none;}
	.link_fotos_videos4{color:#626262; text-decoration:none; font-size:12px; padding-left:14px;}
	.link_fotos_videos4:hover{color:#999; text-decoration:none;}
	.link_fotos_videos2_titulo{color:#333333; font-weight:bold; text-decoration:none; font-size:14px;}
	#bd_admin_fotos_left{ width:450px; float:left;}
	#bd_admin_fotos_right{ width:350px; float:right; padding:5px; border:#666 1px dashed;}
	.titulo_fotos_videos_server{ font-size:14px; font-weight:bold; color:#333333; padding:5px; margin-bottom:10px; text-align:center; border-bottom:#666 1px dashed;}
	.link_fotos_videos_eliminar{ color:#990000; text-decoration:none;}
	.link_fotos_videos_eliminar:hover{ color:#FF0000; text-decoration:none;}
	.subcat_admin{ font-size:12px; font-weight:bold; color:#44B43D; padding-left:20px;}
	.link_categoria_admin{ color:#343434; padding:5px 5px 5px 0; margin-right:15px; margin-left:5px; font-size:13px; font-weight:bold;}


/****************||FOTOS VIDEOS*********************/

/**********links pie******************/
	/*.web_amiga_contenedor{ width:585px; padding:20px;}*/
	.web_amiga_left{ width:170px; float:left; margin-top:20px;}
	.web_amiga_right{ width:390px; float:right; text-align:justify; margin-top:20px;}
/*********||links pie*****************/

/* IE7 Only */
*:first-child+html #hd_home{ width:954px; margin-left:12px; height:290px; background-color:#FFF;}
*:first-child+html .hd_comentario_inferior{ color:#FEFEFE; font-size:14px; font-weight:bold; /*font-family:Georgia, "Times New Roman", Times, serif;*/ padding-left:16px; padding-bottom:8px;}
*:first-child+html .bd_caja_naranja_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x #FFFFFF; margin-left:4px;}
*:first-child+html .bd_caja_verde_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x #FFFFFF; margin-left:4px;}
*:first-child+html .bd_caja_azul_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x #FFFFFF; margin-left:4px;}
*:first-child+html .bd_caja_rojo_info{width:218px; height:110px; background:url(../images/caja_central_info.png) repeat-x #FFFFFF; margin-left:4px;}
*:first-child+html #bd_home{width:960px; margin-left:10px; margin-right:10px; margin-top:0px; float:left;}
*:first-child+html .submit_visita_virtual{ background-color:#78BE29; color:#FFFFFF; padding:0 22px; margin:20px 0 0 5px;}
*:first-child+html #ft2{ width:100%; margin-left:-2px; height:70px; background:url(../images/ft3.png) center top no-repeat #84BC3D;}
*:first-child+html #lista_fotos2, #lista_videos2 {display:block; margin-top:-16px;}
/**:first-child+html .boton_verde{ margin-top:-15px;}*/
/**:first-child+html #botones_verdes{margin-top:0px; width:200px;}*/
/* ||IE7 Only */

/**********************panel administrador*************************************/
#contenido_admin{width:100%; min-height:500px; float:left;background:url(../images/contenido3.jpg) center repeat-y; padding-bottom:20px;}
#hd_admin{ width:954px; margin-left:12px; height:150px; background-color:#FFF;}
#hd_admin2{ width:954px; margin-left:12px; height:110px; background-color:#FFF;}
#hd_admin_top{ height:80px; background:url(../images/logo.png) top left no-repeat #FFF; margin-left:5px; margin-top:5px; padding-left:150px;}
#bd_admin{width:910px; margin-left:50px; margin-right:10px;}
#bd_admin2{width:910px; margin-left:25px; margin-right:10px;}
#bd_admin2_comidas{width:840px; margin-left:100px; margin-right:10px;}
.fieldset_comidas{ width:250px; padding:20px;}
.fieldset_comidas2{ width:420px; padding:20px;}
.fieldset_lego{ width:850px; padding:20px;}
.fieldset_family_sport {width:650px; padding:20px;}
.fieldset_sp{ width:250px; padding:20px; margin-left:100px;}
.legend_comidas{ color:#84BC3D; font-size:14px;}
.comidas1{ font-size:14px; padding-bottom:10px; font-weight:bold;}
.admin_separador_comidas{width:500px; padding-bottom:15px; padding-top:15px; border-bottom:#DDD 1px dashed; }
.bd_admin_left{ width:515px; float:left; margin-top:10px;}
.bd_admin_right{ width:370px; float:right; margin-top:20px; color:#000000;}
.bd_admin_right span.noticia_activa{color:#006633;}
.bd_admin_right span.noticia_desactiva{color:#990000;}
.bd_admin_right a{ color:#006699; text-decoration:none;}
.bd_admin_right a:hover{ color:#993300; text-decoration:none;}
.admin_iconos{ width:200px; float:left; margin-top:50px; text-align:center;}
.admin_titulo{ font-size:24px; color:#8fd53f; padding-left:80px; padding-top:40px; padding-bottom:10px; margin-right:15px; border-bottom:#505053 1px solid;}
.admin_noticias{ border:none; text-decoration:none; color:#003300;}
.admin_noticia_numeracion{font-size:10px; color:#3366FF;}
.admin_noticia_top{height:14px; width:515px; background:url(../images/admin_noticia_top.png) top left no-repeat #FFF; text-align:right;}
.admin_noticia_relleno{min-height:14px; width:515px; background:url(../images/admin_noticia_relleno.png) top left repeat-y #FFF;  color:#FFFFFF; }
.admin_noticia_texto{padding-left:15px; padding-right:10px;text-align:left;}
.admin_noticia_bottom{height:14px; width:515px; background:url(../images/admin_noticia_bottom.png) top left no-repeat #FFF; text-align:right;}
.admin_noticia_insertar{ width:500px; float:left; margin-top:40px;}
.admin_noticias_insertadas{ width:400px; float:right; margin-top:40px;}
.clientes_insertados{background:#E6EDDC; padding:5px; border-bottom:#666666 1px dashed; width:300px;}
.clientes_insertados_left{background:#E6EDDC; padding:5px; width:250px; float:left;}
.clientes_insertados_right{background:#E6EDDC; padding:5px; width:110px; float:right;}
.clientes_insertados_imagen{ padding:5px;}
a.admin_eliminar{text-decoration:none; color:#990000;}
a.admin_eliminar:hover{text-decoration:none; color:#CC0000;}

.imagen_nombre{width:150px; float:right; text-align:right; color:#003333; font-size:10px; margin-right:50px; margin-bottom:2px;}
.imagen_form_radio{width:50px; float:left; text-align:right; margin-bottom:2px;}
.admin_portada_imagen{width:250px; float:left;}
.admin_portada_formulario{ width:500px; float:left; margin-top:70px;}
.submit_portada{ background-color:#78BE29; color:#FFFFFF;}
.fieldset_portada{padding:5px;}

.admin_cambio_password{width:600px; float:right;}

ul.lista_admin{ margin-top:100px; margin-left:250px; font-size:14px;}
ul.lista_admin li{padding:5px 0;}

.imagen_flecha{ border:none;}

.admin_clientes_titulo{ width:260px; margin-left:300px; font-size:16px; font-weight:bold; color:#666; text-align:center; border-bottom:#8FD540 1px solid;}

.titulo_formulario_admin{font-size:14px; font-weight:bold; padding-bottom:10px;}
.imagen_desafio_admin{ float:left; padding-right:20px;}

	/*nuestro equipo*/
	.admin_personal_insertado{ width:300px; float:right; margin-top:40px;}
	.personal_insertado_left{background:#E6EDDC; padding:5px; width:150px; float:left;}
	/*||nuestro equipo*/
	
	/*actividades y deporte*/
	#menu_left_admin{ width:450px; float:left;}
	ul.lista_admin2{ margin-top:20px; margin-left:50px; font-size:14px;}
	ul.lista_admin2 li{padding:5px 0; list-style:none;}	
	ul.lista_admin2 li.titulo{ list-style:disc; color:#666666;}	
	ul.lista_admin2 li.titulo a{ color:#666666; font-weight:bold;}	
	.eliminar_actividad{ width:40px; float:right;}
	/*||actividades y deporte*/
	
/**********************=//panel administrador*************************************/


/*******ultimos cambios***********/
	.link_lateral{color:#FFF; text-decoration:none;}
	.link_lateral:hover{ color:#CCC; text-decoration:none;}
	#bd_ubicacion_left_cuerpo13{width:170px; /*height:520px;*/ background:url(../images/situacion_entorno/submenu_relleno.png) repeat-y #FFFFFF; border-bottom:#D7D7D7 1px solid; padding-left:10px; margin-bottom:20px;}
	#bd_solicitar_info{ margin:40px 20px 10px 20px;}
	.imagen_ninos_colegios{ float:left; margin:0 10px;}
	.imagen_left{ float:left; margin-bottom:2px; margin-right:2px;}
	.texto_espaciado_menor{ letter-spacing:-0.15px;}
	.lista_prensa{ background:url(../images/icono_campus_smart.png) no-repeat left top; padding-left:25px; padding-bottom:5px;}
	
	/* MAIL CHIMP*/
	.response{ color:#FF0000; margin-top:10px; margin-right:50px; font-size:14px;}
	/* mail chimp*/
/*******||ultimos cambios***********/

/***********mapa web*************/
	#bd_mapa_web{width:920px; float:right; margin-right:20px; margin-top:10px; color:#333333; font-size:12px; line-height:1.3;}
	.mapa_web_tabla{ text-align:left; display:table;}
	.mapa_web_titulo{ font-size:16px; font-weight:bold; color:#84BC3D; margin:10px 15px 5px 15px; padding:4px 0; border-bottom:1px #CCC solid;}
	.mapa_web_lista{ list-style:none; }
	.mapa_web_lista li{background:url(../images/icono_campus_mapa_web.png) left no-repeat; font-size:11px; padding:4px 0 4px 20px; margin:0 15px;border-bottom:1px #CCC solid;}
	.link_mapa_web_titulo{ text-decoration:none; color:#84BC3D;}
	.link_mapa_web{ text-decoration:none; color:#333;}
/**********||mapa web************/

/************buscador************/
	.resultado_busqueda{ margin:10px 50px; color:#333333; font-size:12px; font-weight:bold;}
	.resultado_busqueda a{text-decoration:none; color:#84BC3D; font-weight:bold;}
	.resultado_busqueda a:hover{text-decoration:none; color:#88CF41; font-weight:bold;}
	.resultado_busqueda li { font-weight:normal; padding:4px 0;}
/************buscador************/

/***************fotos videos jquery*****************/
	#lista_fotos, #lista_videos{ display:none;}
	#lista_fotos2, #lista_videos2{ display:block;}
/*************||fotos videos jquery*****************/

/***************destacados jquery*****************/
	.destacado_formato1{ display:none;}
	.destacado_formato2{ display:block;}
/*************||destacados jquery*****************/

/*******webs amigas**********/
	#bd_destacados_amigas{width:750px; float:right; margin-right:20px; margin-top:25px; color:#333333; font-size:12px; line-height:1.3;}
	#bd_destacados_left_amigas{float:left; width:400px; padding-left:10px; padding-right:10px;}
	.web_amiga_contenedor{ width:480px; padding:20px;}
/***************************/

/*tarifas*/
.tarifas_table{margin:0px; padding:0px;font-size:14px; text-align:center;}
.box1{border:solid; border-color:#E08F1B; border-width:1px;border-top:none; border-right:none;border-left:none; width:220px;}
.box2{border:solid; border-color:#E08F1B; border-width:1px;padding:7px;}
.box3{border:solid; border-color:#E08F1B; border-width:1px;border-left:none;padding:7px;}
.box4{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-right:none;border-bottom:none; padding:7px; text-align:left;}
.box5{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-bottom:none;padding:7px;}
.box6{border:solid; border-color:#E08F1B; border-width:1px;border-left:none;border-top:none;border-bottom:none; padding:7px;}
.box7{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-right:none;border-bottom:none;padding:7px; text-align:left;}
.box8{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-bottom:none;padding:7px;}
.box9{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-bottom:none;border-left:none;padding:7px;}
.box10{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-right:none;padding:7px; text-align:left;}
.box11{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;padding:7px;}
.box12{border:solid; border-color:#E08F1B; border-width:1px;border-top:none;border-left:none;padding:7px;}

/* end tarifas */
.number{font-size:56px;color:#E08F1B; font-weight:bold;}
.tipo_input{height:20px; font-size:10px; width:200px;}

/*Validacion*/

.error{
	color:#FF0000;
	font-size: 9px;
	font-family:Verdana;
	margin-left:5px;
	height:100%;
	min-height:8px;
	display:none;
}
.img_border_yellow{border:solid; border-size:1px; border-color:#E08F1B;}
