body { background: #040; margin: 0px; padding: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #848A8F; }
a:link { color: #689A01; text-decoration: underline; }
a:visited { color: #689A01; text-decoration: underline; }
a:hover { color: #689A01; text-decoration: none; }
a:active { color: #689A01; text-decoration: none; }
:focus { outline: none; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { font: normal 9px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #333; }
form { margin: 0px; padding: 0px; }
label { margin: 0px; padding: 0px; cursor: pointer; }
button { margin: 0px; padding: 0px; cursor: pointer; border: none; }
input { font: 11px Arial, Helvetica, sans-serif; color: #848A8F; border: 1px solid #CCC; width: 180px; padding: 1px; }
select { font: 11px Arial, Helvetica, sans-serif; color: #848A8F; border: 1px solid #CCC; width: 180px; padding: 1px 0px; }
textarea { font: 11px Arial, Helvetica, sans-serif; color: #848A8F; border: 1px solid #CCC; width: 180px; height: 100px; padding:1px; overflow: auto; }
ul { margin: 0px; padding: 0px 0px 10px 0px; }
ul li { background: url(../images/html/bullet_lista.gif) no-repeat 0px 6px; margin: 0px; padding: 0px 0px 0px 12px; list-style: none; }
ul li ul { margin: 0px; padding: 4px 0px 4px 5px; }
ul li li { background: url(../images/html/bullet_sublista.gif) no-repeat 0px 7px; padding: 0px 0px 0px 7px; }


/*FLASH: UTILIZADOS EN LOS CONTENIDOS DE LAS INTERNAS*/
#flash_e_informacion { background: #D9EEC5; padding: 6px; width: 170px; margin: 30px 0px 0px 50px; }
#flash_e_generica { float: right; margin: 0px -37px 0px 0px; padding: 0px; position: relative; bottom: -60px; }


/*HEADER*/
#header { background: url(../images/html/fondo_top_header.gif) no-repeat 0px 0px #EEE; width: 778px; padding: 0px; margin: 0px auto; clear: both; }
#header img { float: left; border: none; margin: 0px 0px 14px 29px; padding: 0px; }
#header ul { background: url(../images/html/fondo_menu_header.jpg) repeat-x 0px 0px; margin: 0px; padding: 0px 0px 0px 34px; height: 31px; width: 744px; clear: both; }
#header ul li { margin: 0px; padding: 0px; list-style: none; float: left; }
#header ul li a:link, #header ul li a:visited { text-decoration: none; display: block; height: 31px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; }
#header #bot_home { background: url(../images/botones/bot_home.gif) no-repeat 0px 0px; width: 46px; clear: left; }
#header #bot_home a:link, #header #bot_home a:visited { background: url(../images/botones/bot_home.gif) no-repeat 0px 0px; }
#header #bot_home a:hover, #header #bot_home a:active { background: url(../images/botones/bot_home_over.gif) no-repeat 0px 0px; }
#header #bot_institucional { background: url(../images/botones/bot_institucional.gif) no-repeat 0px 0px; width: 102px; }
#header #bot_institucional a:link, #header #bot_institucional a:visited { background: url(../images/botones/bot_institucional.gif) no-repeat 0px 0px; }
#header #bot_institucional a:hover, #header #bot_institucional a:active { background: url(../images/botones/bot_institucional_over.gif) no-repeat 0px 0px; }
#header #bot_escuela { background: url(../images/botones/bot_escuela.gif) no-repeat 0px 0px; width: 67px; }
#header #bot_escuela a:link, #header #bot_escuela a:visited { background: url(../images/botones/bot_escuela.gif) no-repeat 0px 0px; }
#header #bot_escuela a:hover, #header #bot_escuela a:active { background: url(../images/botones/bot_escuela_over.gif) no-repeat 0px 0px; }
#header #bot_productos { background: url(../images/botones/bot_productos.gif) no-repeat 0px 0px; width: 85px; }
#header #bot_productos a:link, #header #bot_productos a:visited { background: url(../images/botones/bot_productos.gif) no-repeat 0px 0px; }
#header #bot_productos a:hover, #header #bot_productos a:active { background: url(../images/botones/bot_productos_over.gif) no-repeat 0px 0px; }
#header #bot_servicios { background: url(../images/botones/bot_servicios.gif) no-repeat 0px 0px; width: 84px; }
#header #bot_servicios a:link, #header #bot_servicios a:visited { background: url(../images/botones/bot_servicios.gif) no-repeat 0px 0px; }
#header #bot_servicios a:hover, #header #bot_servicios a:active { background: url(../images/botones/bot_servicios_over.gif) no-repeat 0px 0px; }
#header #bot_make_up { background: url(../images/botones/bot_make_up.gif) no-repeat 0px 0px; width: 98px; }
#header #bot_make_up a:link, #header #bot_make_up a:visited { background: url(../images/botones/bot_make_up.gif) no-repeat 0px 0px; }
#header #bot_make_up a:hover, #header #bot_make_up a:active { background: url(../images/botones/bot_make_up_over.gif) no-repeat 0px 0px; }
#header #bot_galeria { background: url(../images/botones/bot_galeria.gif) no-repeat 0px 0px; width: 71px; }
#header #bot_galeria a:link, #header #bot_galeria a:visited { background: url(../images/botones/bot_galeria.gif) no-repeat 0px 0px; }
#header #bot_galeria a:hover, #header #bot_galeria a:active { background: url(../images/botones/bot_galeria_over.gif) no-repeat 0px 0px; }
#header #bot_maraton { background: url(../images/botones/bot_maraton_beaty.gif) no-repeat 0px 0px; width: 107px; }
#header #bot_maraton a:link, #header #bot_maraton a:visited { background: url(../images/botones/bot_maraton_beaty.gif) no-repeat 0px 0px; }
#header #bot_maraton a:hover, #header #bot_maraton a:active { background: url(../images/botones/bot_maraton_beaty_over.gif) no-repeat 0px 0px; }
#header #bot_agencia { background: url(../images/botones/bot_agencia.gif) no-repeat 0px 0px; width: 66px; }
#header #bot_agencia a:link, #header #bot_agencia a:visited { background: url(../images/botones/bot_agencia.gif) no-repeat 0px 0px; }
#header #bot_agencia a:hover, #header #bot_agencia a:active { background: url(../images/botones/bot_agencia_over.gif) no-repeat 0px 0px; }
#header #bot_contacto { background: url(../images/botones/bot_contacto.gif) no-repeat 0px 0px; width: 83px; }
#header #bot_contacto a:link, #header #bot_contacto a:visited { background: url(../images/botones/bot_contacto.gif) no-repeat 0px 0px; }
#header #bot_contacto a:hover, #header #bot_contacto a:active { background: url(../images/botones/bot_contacto_over.gif) no-repeat 0px 0px; }


/*HEADER: BANNERS*/
#banners_header { width: 464px; height: 111px; float: right; margin-right:0px; }
#banners_header p { margin: 0px; padding: 0px; float: right; height: 54px; letter-spacing: -1px; text-indent: -9000px; font-size: 1px; }
#banners_header a:link, #banners_header a:visited { height: 54px; display: block; }
#banner_agencia { background: url(../images/fotos_banners/banner_agencia.gif) no-repeat 0px 0px; width: 145px; }
#banner_agencia a:hover, #banner_agencia a:active { background: url(../images/fotos_banners/banner_agencia_over.gif) no-repeat 0px 0px; }
#banner_maraton { background: url(../images/fotos_banners/banner_maraton.gif) no-repeat 0px 0px; width: 93px; }
#banner_maraton a:hover, #banner_maraton a:active { background: url(../images/fotos_banners/banner_maraton_over.gif) no-repeat 0px 0px; }
#banner_cursos { background: url(../images/fotos_banners/banner_cursos_diciembre.gif) no-repeat 0px 0px; width: 145px; }
#banner_cursos a:hover, #banner_cursos a:active { background: url(../images/fotos_banners/banner_cursos_diciembre_over.gif) no-repeat 0px 0px; }
#banner_anticipo { background: url(../images/fotos_banners/banner_anciticipo_productos.gif) no-repeat 0px 0px; width: 285px; }
/*#banners_header p#banner_informate { height: 51px; float:right; margin-right:5px; background: url(../images/fotos_banners/banner_informate.gif) no-repeat 0px 0px; width: 200px; }*/
#banner_informate { background: url(../images/fotos_banners/banner_informate.gif) no-repeat 0px 0px; width: 201px; }
#banner_cursos_verano { background: url(../images/fotos_banners/banner_cursos_verano.gif) no-repeat 0px 0px; width: 201px; }
#banner_cursos_verano a:hover, #banner_cursos_verano a:active { background: url(../images/fotos_banners/banner_cursos_verano_over.gif) no-repeat 0px 0px; }
#banner_anticipo a:hover, #banner_anticipo a:active { background: url(../images/fotos_banners/banner_anciticipo_productos_over.gif) no-repeat 0px 0px; }
#banner_servicio { background: url(../images/fotos_banners/banner_servicio_exteriores.gif) no-repeat 0px 0px; width: 145px; }
#banner_servicio a:hover, #banner_servicio a:active { background: url(../images/fotos_banners/banner_servicio_exteriores_over.gif) no-repeat 0px 0px; }
#banner_maraton { background: url(../images/fotos_banners/banner_proxima_maraton.gif) no-repeat 0px 0px; width: 93px; }
#banner_maraton a:hover, #banner_maraton a:active { background: url(../images/fotos_banners/banner_proxima_maraton_over.gif) no-repeat 0px 0px; }
#banner_modulos { background: url(../images/fotos_banners/banner_modulos.gif) no-repeat 0px 0px; width: 145px; }
#banner_modulos a:hover, #banner_modulos a:active { background: url(../images/fotos_banners/banner_modulos_over.gif) no-repeat 0px 0px; }
#banner_nueva_direccion { background: url(../images/fotos_banners/banner_nueva_direccion.gif) no-repeat 0px 0px; width: 169px; }

/*ESTRUCTURA: DEFINE ANCHO MAXIMO*/
#estructura { background: #FFF; width: 778px; margin: 0px auto; padding: 0px 0px 10px 0px; clear: both; border-bottom: 2px solid #689A01; }


/*PORTADA*/
#portada { padding: 16px 0px 0px 0px; line-height: 130%; }
#portada h1 { color: #BD0A0A; font: bold 13px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 5px 0px; }
#portada h2 { color: #689A01; font: bold 11px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 5px 0px; clear: both; }
#portada p { margin: 0px; padding: 0px 0px 10px 0px; }
#portada p.btn { line-height:normal; margin:-20px auto 10px 0px; text-align:left; }
#portada .imagenes img { margin: 0px 8px 10px 0px; }
#portada #col01 { width: 256px; float: left; padding: 0px 15px 0px 15px; }
#portada #col01 #news_beauty { font: 10px Arial, Helvetica, sans-serif; color: #690; min-height: 70px; padding: 3px 0px 22px 0px; }
#portada #col01 #news_beauty .descargas { float: left; width: 63px; text-align: center; height: 70px; padding: 0px 0px 5px 0px; cursor: pointer; }
#portada #col01 #news_beauty .descargas img { background: url(../images/html/fondo_img_news_portada.jpg) no-repeat 0px 0px; border: none; padding: 4px; width: 30px; height: 45px; }
#portada #col01 #redes_sociales { padding: 20px 0px; height:60px; }
#portada #col01 #redes_sociales .ico_red { float:left; width:30px; padding:5px 0px 0px 10px; }
#portada #col01 #redes_sociales .ico_red a img { border:none; }
#portada #col01 #redes_sociales .ico_red .globo_msn { width:168px; height:38px; background:url(../images/fotos_banners/globo_msn.gif); position:absolute; margin:-30px 0px 0px -10px; }
#portada #col01 #redes_sociales .ico_red .globo_skype { width:168px; height:38px; background:url(../images/fotos_banners/globo_skype.gif); position:absolute; margin:-30px 0px 0px -10px; }
#portada #col02 { background: url(../images/html/fondo_portada_destacados.jpg) repeat-x 0px 0px; color: #689A01; line-height: 140%; width: 463px; padding: 0px 0px 0px 15px; float: left; }
#portada #col02 h1 h1 { color: #689A01; font: bold 12px/140% Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
#portada #col02 h1 { padding:15px 0px 0px 0px;  }
#portada #col02 h1 strong, #portada #col02 h1 b { color: #CD1A0B; font-size: 15px; }
#portada #col02 h2 { color: #689A01; font-size: 13px; line-height: 110%; padding: 5px 10px 5px 0px; }
#portada #col02 p { margin: 0px; padding: 0px 0px 10px 0px; }
#portada #col02 .info { margin: 10px 15px 0px 0px; font-size: 13px; text-align: right }
#portada #col02 .info a:link, #portada #col02 .info a:visited { text-decoration: none; color: #F00; }
#portada #col02 .info a:hover, #portada #col02 .info a:active { text-decoration: underline; color: #F00; }
#portada #col02 .col02_izq, #portada #col02 .col02_der { width:223px; float:left; padding:10px 0px 0px 0px; }
#portada #col02 .col02_izq { padding-right:0px; }
#portada #col02 .banner_inscripcion { background: url(../images/fotos_banners/banner_inscripcion_2009.gif) no-repeat 0px 0px; width: 200px; height: 48px; margin: 0px 0px 0px 0px; padding: 5px 10px 0px 10px; }
#portada #col02 .banner_inscripcion a { color:#689a01; font:normal 17px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0px; margin:0px; }
#portada #col02 .banner_inscripcion a strong { color:#cc0000; font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0px; margin:0px; }
#portada #col02 .banner_inscripcion a .small { color:#999999; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0px; margin:0px; }
#portada #col02 #banner_inscripcion { background: url(../images/fotos_banners/banner_inscripcion_2009.gif) no-repeat 0px 0px; width: 216px; height: 48px; margin: 0px 0px 8px 0px; padding: 10px; }
#portada #col02 #banner_inscripcion a:link, #portada #col02 #banner_inscripcion a:visited { background: url(../images/fotos_banners/banner_inscripcion_2009.gif) no-repeat 0px 0px; width: 216px; height: 48px; text-decoration: none; display: block; }
#portada #col02 #banner_inscripcion a:hover, #portada #col02 #banner_inscripcion a:active { background: url(../images/fotos_banners/banner_inscripcion_2009_over.gif) no-repeat 0px 0px; width: 216px; height: 48px; text-decoration: none; display: block; }
#portada #col02 #form_home { width:460px; }
#portada #col02 #form_home .inputtext { width:120px; }
#portada #col02 #form_home .textarea { width:120px; height:44px; }
#portada #col03 { width: 216px; float: left; }
#portada .linea_portada { border-bottom:1px solid #689a01; margin:5px 20px 10px 0px; }


/*NOVEDADES*/
#portada .novedades li { font:bold 11px Arial, Helvetica, sans-serif; padding-bottom:2px; background:url(../images/fotos_banners/ico_lista_novedad.jpg) no-repeat left 3px; }


/*MENU DE SEGUNDO NIVEL*/
.submenu_nivel1 { display: none; background: url(../images/html/fondo_menu_nivel2.jpg) repeat-x 0px 0px; clear: both; height: 31px; font: bold 11px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 22px; }
.submenu_nivel1 li { background: none; height: 25px; float: left; margin: 0px 30px 0px 0px; padding: 7px 0px 0px 0px; }
.submenu_nivel1 a:link, .submenu_nivel1 a:visited { color: #689A01; text-decoration: none; }
.submenu_nivel1 a:hover, .submenu_nivel1 a:active { color: #666; text-decoration: none; }


/*MENU DE TERCER NIVEL: ESCUELA*/
#submenu_nivel2 { margin: 0px; padding: 0px 0px 0px 15px; list-style: none; width: 763px; background: #FFF; }
#submenu_nivel2 li { background: none; margin: 0px 10px 0px 0px; padding: 0px; float: left; height: 28px; }
#submenu_nivel2 li a:link, #submenu_nivel2 li a:visited { text-decoration: none; padding: 7px 5px; display: block; float: left; }
#submenu_nivel2 li a:hover, #submenu_nivel2 li a:active { background: #F2F2F2; text-decoration: none; }
#submenu_nivel2 li.activo { background: #F2F2F2; text-decoration: none; }


/*MENU DE TERCER NIVEL: SERVICIOS*/
#submenu_nivel3 { margin: 0px; padding: 0px 0px 0px 15px; list-style: none; width: 763px; background: #FFF; }
#submenu_nivel3 li { background: none; margin: 0px 10px 0px 0px; padding: 0px; float: left; height: 28px; }
#submenu_nivel3 li a:link, #submenu_nivel3 li a:visited { text-decoration: none; padding: 7px 5px; height: 20px; display: block; color: #333; float: left; }
#submenu_nivel3 li a:hover, #submenu_nivel3 li a:active { background: #D8EDC3; text-decoration: none; }
#submenu_nivel3 li.activo { background: #D8EDC3; text-decoration: none; }


/*BREADCRUMS*/
#breadcrums { margin: 0px; padding: 5px 0px 5px 20px; font-size: 9px; }
#breadcrums a:link, #breadcrums a:visited { text-decoration: none; }
#breadcrums a:hover, #breadcrums a:active { text-decoration: underline; }
#breadcrums button { width: 15px; height: 15px; font-size: 1px; margin: 0px 10px 0px 0px; float: right; }
#breadcrums #bot_imprimir { background: url(../images/html/ic_impresora.gif) no-repeat 0px 0px; }
#breadcrums #bot_home { background: url(../images/html/ic_home.gif) no-repeat 0px 0px; }
#breadcrums #bot_volver { background: url(../images/html/ic_volver.gif) no-repeat 0px 0px; }


/*CONTENIDOS*/
#contenidos { padding: 10px 30px 20px 30px; line-height: 140%; overflow: hidden; }
#contenidos h1 { margin: 0px; padding: 0px 0px 18px 0px; font-size: 1.4em; color: #999; }
#contenidos h2 { margin: 0px; padding: 0px 0px 10px 0px; font-size: 1em; font-weight: normal; color: #689A01; }
#contenidos h3 { margin: 0px; padding: 0px 0px 10px 0px; font-size: 1.3em; font-weight: bold; color: #900; letter-spacing: 8px; }
#contenidos h4 { color: #690; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 0px; clear: both; }
#contenidos h4 strong, #contenidos h4 b { color: #900; }
#contenidos p { margin: 0px; padding: 0px 0px 15px 0px; }
#contenidos .txt_destacado { color: #689A01; font-weight: bold; }


/*redefine margen de contenidos a 0*/
	#contenidos.margen_contenido_0 { padding-left: 0px; padding-right: 0px; }


/*CONTENIDOS EN COLUMNAS*/
#contenidos #col01 { float: left; width: 330px; padding: 0px 50px 0px 0px; }
#contenidos #col02 { float: left; width: 330px; }
#contenidos #maraton_left { float: left; width: 280px; padding: 0px; }
#contenidos #maraton_right { float: right; width: 390px; }
#contenidos #maraton_right .float_right { float: right; width: 240px; margin: 0px; padding: 0px 10px 10px 0px; }


/*QUIENES SOMOS*/
#contenidos .caja_quienes_somos { background: #FDFDFD; padding: 10px; border: 1px solid #D7F1BE; height: 240px; overflow: auto; }
#contenidos .caja_quienes_somos p { margin: 0px; padding: 0px 0px 15px 0px; }


/*LISTADO DE CURSOS*/
#cursos { background: #F2F2F2; width: 778px; height: 280px; clear: both; line-height: 130%; }
#cursos .menu_cursos { margin: 0px; padding: 10px 0px 0px 0px; font-size: 10px; width: 250px; float: left; }
#cursos .menu_cursos li { background: none; margin: 0px 0px 6px 0px; padding: 0px; }
#cursos .menu_cursos li a:link, #cursos .menu_cursos li a:visited { display: block; text-decoration: none; color: #666; padding: 0px 0px 0px 20px; }
#cursos .menu_cursos li a:hover, #cursos .menu_cursos li a:active { text-decoration: none; color: #999; }
#cursos .menu_cursos li.activo { background: url(../images/html/bullet_generico.gif) no-repeat 12px 6px; }
#cursos .cont_cursos { width: 420px; float: left; padding: 10px 10px 0px 10px; }
#cursos #flash_e_generica { float: right; margin: 0px; padding: 0px; position: relative; bottom: -10px; }


/*MARATON*/
.galeria_fotos_maraton { padding: 10px 0px 0px 0px; clear: both; }
.galeria_fotos_maraton div { background: url(../images/html/fondo_img_maraton_ch.jpg) no-repeat 0px 0px; float: left; width: 80px; height: 56px; margin: 0px 13px 10px 0px; text-align: center; }
.galeria_fotos_maraton div img { border: none; margin: 7px 0px 0px 0px; padding: 0px; }
#cont_fotos_maraton { background: url(../images/html/fondo_img_maraton_gr.jpg) no-repeat 0px 0px; margin: 0px 20px 0px 0px; text-align: center; width: 381px; height: 229px; clear: both; }
#cont_fotos_maraton img { margin: 7px 0px 0px 0px; padding: 0px; }


/*NUESTROS SERVICIOS*/
.nuestros_servicios { background: #DBEFC7; overflow: hidden; width: 778px; clear: both; line-height: 130%; color: #333; padding: 0px 0px 10px 0px; }
.nuestros_servicios .col_left { margin: 0px; padding: 10px 0px 0px 20px; width: 345px; float: left; }
.nuestros_servicios .col_right { margin: 0px; padding: 10px 0px 0px 20px; width: 371px; float: right; }
.nuestros_servicios .col_right .imagen { padding: 5px; background: #C5E5A7; }
.nuestros_servicios .col_right .cont_fotos { margin: 2px 0px; padding: 0px 0px 0px 5px; background: #C5E5A7; }
.nuestros_servicios .col_right .cont_fotos img { border: 1px solid #000; margin: 3px 2px 3px 0px; }


/*LINEA DE PRODUCTOS*/
#contenidos .linea_productos { width: 150px; float: left; line-height: 270%; color: #8CD83F; list-style: none; margin: 0px; padding: 0px 5px 0px 0px; }
#contenidos .linea_productos li { background: none; margin: 0px; padding: 0px; }


/*GALERIA DE IMAGENES*/
#contenidos #col_fotos { background: #D6EDC1; float: left; width: 195px; padding: 5px 3px 5px 5px; }
#contenidos #col_fotos img { border: 1px solid #000; margin: 0px 3px 5px 0px; width: 40px; height: 32px; }
#contenidos #col_img { background: #D6EDC1; float: right; width: 460px; text-align: center; border: 2px solid #A6D677; padding: 10px 5px; }


/*FORMULARIOS*/
#formularios { font: 11px Arial, Helvetica, sans-serif; padding: 0px 0px 10px 0px; }
#formularios p { clear: both; margin: 0px; padding: 0px 0px 10px 0px; }
#formularios label { display: block; float: left; width: 130px; }
#formularios button { background: #690; padding: 2px 5px; float: right; margin: 0px 20px 0px 0px; border: 1px solid #999; color: #FFF; text-align: center; font: bold 11px Arial, Helvetica, sans-serif; }
#formularios strong, #formularios b { color: #690; }


/*GALERIA DE IMAGENES*/
.galerias { clear: both; text-align: center; font-size: 9px; }
.galerias img { border: 1px solid #999; margin: 0px 3px 6px 0px; }
.galerias p { margin: 0px; padding: 0px 0px 5px 0px; }


/*POPUP*/
body#popup { background: #000; font-size: 9px; }
body#popup a:link, body#popup a:visited { color: #FFF; text-decoration: underline; }
body#popup a:hover, body#popup a:active { color: #FFF; text-decoration: none; }
body#popup p { margin: 0px; padding:0px 10px 0px 0px; font-style: italic; text-align: right; }
body#popup #galerias { text-align: center; }
body#popup #galerias img { border: 1px solid #CCC; }


/*FOOTER*/
#footer { background: url(../images/html/fondo_footer.gif) no-repeat 0px 0px; font-size: 10px; width: 778px; clear: both; padding: 35px 0px 0px 0px; }
#footer p { margin: 0px; padding: 0px 0px 0px 20px; }
#footer #redes_sociales { padding: 0px 0px; height:60px; }
#footer #redes_sociales .ico_red { float:left; width:30px; padding:5px 0px 0px 10px; }
#footer #redes_sociales .ico_red a img { border:none; }
#footer #redes_sociales .ico_red .globo_msn { width:168px; height:38px; background:url(../images/fotos_banners/globo_msn.gif); position:absolute; margin:-30px 0px 0px -10px; }
#footer #redes_sociales .ico_red .globo_skype { width:168px; height:38px; background:url(../images/fotos_banners/globo_skype.gif); position:absolute; margin:-30px 0px 0px -10px; }

