@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; margin:0; background-color:#e2e4e6; text-align:center;}
ul{list-style:none; margin:0; padding:0;}
a{color:#000000; text-decoration:none;}
#pagina{ margin:0 auto; width:1004px;}
#pa-ariiba{ color:#FFFFFF; font-weight:bold;}
#pa-ariiba .des-lin-ar{ width:1004px; height:8px; background-color:#000000;}
#pa-ariiba .des-lin-ce{ width:1004px; height:35px; background-color:#71bf44; padding-top:9px;}
#pa-ariiba .des-lin-ba{ width:1004px; height:8px; background-color:#000000;}
#pa-ariiba #des-titulo{float:left; margin-left:5px; padding-top:5px; }
#pa-ariiba .des_izq{ width:9px; background-position:0px -430px; float:left; margin-left:3px; background-image:url(imagenes/bordespaneles.jpg); height:20px; padding-top:5px;}
#pa-ariiba .des_cen{ background-position:0px -455px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:20px; padding-top:5px;}
#pa-ariiba .des_der{ width:9px; background-position:-19px -430px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:20px; padding-top:5px;}

#pa-ariiba #menu-1{ width:1004px; height:39px; background-color:#d1d2d4; color:#000000; }
#pa-ariiba #menu-1 #me1-lat-izq{ background-image:url(imagenes/bordes-paneles-h.jpg); width:63px; height:15px; float:left; background-position:-70px 0px;}
#pa-ariiba #menu-1 #me1-lat-der{ background-image:url(imagenes/bordes-paneles-h.jpg); width:63px; height:15px; background-position:-133px 0px; float:right;}
#pa-ariiba #menu-1 #me1-cen{ margin:0 auto;}
#pa-ariiba #menu-1 ul li{ float:left; text-align:center; font-size:9px;}
#pa-ariiba #menu-1 .me1-pan_izq{ width:9px; background-position:0px -366px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:32px;}
#pa-ariiba #menu-1 .me1-pan_cen{ background-position:0px -398px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:32px;}
#pa-ariiba #menu-1 .me1-pan_der{ width:9px; background-position:-20px -366px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:32px;}
#pa-ariiba #menu-1 a{ font-weight:bold; font-size:10px;}
#pa-ariiba #menu-1 a:hover{ text-decoration:underline;}
#pa-ariiba #menu-2{ height:18px; width:1004px; background-color:#71bf44; color:#FFFFFF; font-weight:bold; padding-top:5px;}
#pa-ariiba #menu-2 a{ color:#FFFFFF;}
#pa-ariiba #menu-2 a:hover{ text-decoration:underline;}
#pa-ariiba #menu-3{ height:21px; width:1004px; background-color:#000000;  color:#FFFFFF; font-weight:bold; padding-top:5px;}
#pa-ariiba #menu-3 a{ color:#FFFFFF;}
#pa-ariiba #menu-3 a:hover{ text-decoration:underline;}

#menu-4{display: block;}
#menu-4 ul ul li a{ background-image:none; font-weight:normal; text-align:left;}
#menu-4 .sub-des{ color:#94cf72; padding-left:5px;}
#menu-4 .pan-menu { text-align:left; background-color:#FFFFFF; width:177px; margin-left:7px; font-size:9px; padding-top:5px;}
#menu-4 .submenu{ margin-top:-5px; }
#menu-4 .submenu .pan-menu a:hover{ background-color:#e2e4e6;}
#menu-4 .sinsubmenu{ margin-top:-5px;}
#menu-4 .pan-menu ul{ text-align:left; background-color:#FFFFFF; width:177px; font-size:9px; margin-top:-5px; padding-top:5px;}
#menu-4 ul li{ margin-top:5px;}
#menu-4 ul li li{ margin-top:0px;}
#menu-4 .pan-menu a{ background-image:url(imagenes/seni.gif); background-repeat:no-repeat; background-position:5px 4px; background-color:#FFFFFF; width:163px; padding-left:14px; font-size:9px; display:block;}
#menu-4 .pan-menu-ba{ background-image:url(imagenes/bordes-paneles-h.jpg); width:177px; height:12px; background-position:0px -15px; margin-left:7px; margin-bottom:2px;}
#menu-4 ul li .tm_simple{ padding-top:10px; height:26px; background-image:url(imagenes/boton-menu.png); width:193px; display:block; font-weight:bold; position:relative;}
#menu-4 ul li .tm_multip{ padding-top:5px; height:31px; background-image:url(imagenes/boton-menu.png); width:193px; display:block; font-weight:bold; position:relative;}
#menu-desp{ position:absolute; left:200px; display:none;}
#texto-profile{ clear:left; text-align:left; width:580px; margin-left:15px; padding-top:10px; }

#columnas #colum-1{ width:199px; float:left; }
#columnas #colum-2{ float:left;   margin-bottom:-60px;}
#columnas #colum-2 .fon-cen{background-image:url(imagenes/bordes-paneles-h.jpg); background-position:627px 0px; width:626px; text-align:left; }
#columnas #colum-2 .fon-cen-ba{width:626px; height:17px; background-image:url(imagenes/bordes-paneles-h.jpg); background-position:1254px 17px;}
#columnas #colum-2 .fon-cen-ar{width:626px; height:11px; background-image:url(imagenes/bordes-paneles-h.jpg); background-position:1254px 0px;}
#columnas #colum-2 #barra{ width:516px; background-color:#71bf44; height:16px; float:left; padding-top:2px; text-align:left; padding-left:10px; margin-top:15px;}
#columnas #colum-2 #barra-berde{ background-image:url(imagenes/bordes-paneles-h.jpg); background-position:-266px 0px; width:17px; height:18px; float:left; margin-top:15px;}
#columnas #colum-2 #inicio{float:left; margin-top:17px; margin-left:15px; margin-right:5px;}
#columnas #colum-2 #texto-incio{ clear:left; text-align:left; width:520px; margin-left:60px; padding-top:10px; }
#columnas #colum-2 .linea{ background-color:#94cf72; width:520px; height:1px; font-size:1px; clear:left; margin-top:10px; margin-bottom:10px;}
#columnas #colum-2 .boton-mas-info{ background-image:url(imagenes/botones-iconos.jpg); background-position:0px -34px; width:64px; height:16px; display:block; float:right;}
#columnas #colum-2 #pan-recom{margin-left:10px; margin-top:10px;}
#columnas #colum-2 #pan-recom .pan-reco {background-image: url(imagenes/bordespaneles.jpg); height:25px; padding-top:10px;}
#columnas #colum-2 #pan-recom .pan-reco-izq{ width:14px; background-position:0px 0px; float:left;}
#columnas #colum-2 #pan-recom .pan-reco-cen{ width:571px; background-position:0px -35px; float:left; font-weight:bold;}
#columnas #colum-2 #pan-recom .pan-reco input{ border: solid 1px #d1d2d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:12px; width:300px; margin-left:10px; background-color:#FFFFFF;}
#columnas #colum-2 #pan-recom .pan-reco #boton-enviar{ background-image:url(imagenes/botones-iconos.jpg); width:64px; height:16px; background-position:0px -50px; border:0; cursor:pointer; margin-left:10px;}
#columnas #colum-2 #pan-recom .pan-reco-der{ width:14px; background-position:-14px 0px; float:left;}
#columnas #colum-2 #pan-recom .pan-reco #icono-carta{ background-image:url(imagenes/botones-iconos.jpg); background-position:0px -66px; width:24px; height:17px; float:left;}
#columnas #colum-2 .indice-ini{ clear:left; background-color:#000000; width:600px; height:14px; margin-left:7px; text-align:left; color:#FFFFFF; padding:3px; margin-top:10px;}
#columnas #colum-2 .indice-ini a{ color:#FFFFFF;}
#columnas #colum-2 .indice-ini a:hover{ text-decoration:underline;}
#columnas #pan-agenda{ text-align:left; margin-left:15px;}
#columnas #titulo-agenda{ background-image:url(imagenes/botones-iconos.jpg); background-position:0px -83px; background-repeat:no-repeat; height:17px; font-weight:bold; padding-left:30px; float:left;}
#columnas #pa-cen #barra-agenda{ width:290px; background-color:#71bf44; height:16px; float:left; padding-top:2px; text-align:left; padding-left:10px; margin-left:5px;}
#columnas #pa-cen #barra-berde-agenda{ background-image:url(imagenes/bordes-paneles-h.jpg); background-position:-266px 0px; width:17px; height:18px; float:left;}
#columnas #buscador-agenda .pan-busca{ background-image:url(imagenes/bordespaneles.jpg); height:68px;}
#columnas #buscador-agenda .pan-busca-izq{ width:12px; float:left; background-position:0px -480px;}
#columnas #buscador-agenda .pan-busca-cen{ width:567px; float:left; background-position:0px -548px;}
#columnas #buscador-agenda .pan-busca-der{ width:12px; float:left; background-position:-16px -480px;}
#columnas #buscador-agenda .fecha{ width:20px;}
#columnas #buscador-agenda .fecha-lar{ width:40px;}
#columnas #buscador-agenda div{ margin-top:5px; font-weight:bold;}
#columnas #buscador-agenda input{ border: solid 1px #d1d2d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:215px; height:16px; background-color:#FFFFFF; }
#columnas #buscador-agenda select{ border: solid 1px #d1d2d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:210px; height:16px; background-color:#FFFFFF; }
#columnas #buscador-agenda #boton-buscar{ background-image:url(imagenes/botones-iconos.jpg); width:64px; height:17px; background-position:0px 0px; border:0; cursor:pointer;}
#columnas #pan-agenda #resul-agenda{width:550px; margin-left:20px;}
#columnas #pan-agenda #resul-agenda .titulo{ color:#94cf72; font-weight:bold; background-image:url(imagenes/botones-iconos.jpg); background-position:0px -83px; background-repeat:no-repeat; height:17px; padding-left:30px; margin-bottom:10px; margin-top:10px;}
#columnas #pan-agenda #resul-agenda .titulo_dos{ color:#94cf72; font-weight:bold;}
#columnas #pan-agenda #resul-agenda .descrip{ margin-left:30px;}
#columnas #pan-agenda #resul-agenda .descrip .item{ font-weight:bold;}
#columnas #pan-agenda #resul-agenda .boton-mas-info{ background-image:url(imagenes/botones-iconos.jpg); background-position:0px -34px; width:64px; height:16px; display:block; float:right; margin-bottom:20px;}
#columnas #pan-agenda #resul-agenda .linea{ margin-left:30px; clear:both;}
#columnas .pa-cen-cen{ width:626px; background-image:url(imagenes/bordes-paneles-h.jpg); background-position:627px 0px;}
#columnas #pa-cen-ar{ width:626px; height:11px; background-image:url(imagenes/bordes-paneles-h.jpg); background-position:1254px 0px;}
#columnas .pa-cen-ba{ width:626px; height:17px; background-image:url(imagenes/bordes-paneles-h.jpg); background-position:1254px 17px;}

#columnas #colum-3{ width:179px; float:left; float:left; }

#registro{ margin-top:30px;}
#registro .reg-pan-izq{ width:13px; background-position:0px -70px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:146px;}
#registro .reg-pan-cen{ width:171px; background-position:0px -218px; float:left; text-align:left; background-image:url(imagenes/bordespaneles.jpg); height:146px;}
#registro .reg-pan-der{ width:15px; background-position:13px -70px; float:left; background-image:url(imagenes/bordespaneles.jpg); height:146px;}
#registro .reg-pan-cen #reg-ico-mail{ background-image:url(imagenes/botones-iconos.jpg); width:19px; height:12px; background-position:0px -100px; padding-left:20px; margin-top:15px; text-align:left; background-repeat:no-repeat;}
#registro .reg-pan-cen #reg-ico-pass{ background-image:url(imagenes/botones-iconos.jpg); width:12px; height:15px; background-position:0px -112px; padding-left:20px; text-align:left; background-repeat:no-repeat;}
#registro input{ border: solid 1px #d1d2d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:163px; height:16px; margin-left:-5px; background-color:#FFFFFF;  }
#registro #reg-boton{background-image:url(imagenes/botones-iconos.jpg); width:64px; height:17px; background-position:0px -17px; border:0; margin-left:104px; margin-top:5px; cursor:pointer; text-align:left; margin-bottom:8px;}
#registro a{ font-size:9px; margin-left:-1px;}
#registro #reg-enlaces1, #reg-enlaces2 {margin-top:-2px; text-align:center; width:171px;}
#registro a:hover{ text-decoration: underline;}

#pa-bajo{ width:1004px; clear:both;}
#pa-bajo #pb-izq{ float:left; width:190px;}
#pa-bajo #pb-der{ float:right; width:175px;}
#pa-bajo .pb-lin1{ background-color:#000000; width:100%; height:24px;}
#pa-bajo .pb-lin2{ background-color:#71bf44; width:100%; height:40px;}
#pa-bajo #pb-cen{width:1004px; height:50px; background-color:#71bf44; color:#FFFFFF; font-weight:bold; clear: both; text-align:center; padding-top:10px;}
#pa-bajo #pb-ba{width:1004px; height:36px; background-color:#000000;}


