/* new/main.css */
body{font-family:trebuchet ms, verdana, arial, tahoma;font-size:90%;color:#888;background-color:#fff;line-height:180%;margin:0;padding:0;}
h2{font-size:155%;font-style:italic;color:#f60;margin-top:0;padding-top:3px;}
h2 span.azul{color:#00c;font-style:normal;font-size:90%;font-weight:400;}
h3{font-size:110%;}
h3.azul{color:#0082ff;font-size:120%;font-style:italic;}
img{border:0;}
ul.lista-naranja{list-style:none;margin:0;padding:0;}
ul.lista-naranja li{background:url(/css/images/bullet_orange.png) 0 center no-repeat;padding-left:20px;}
a:link,a:visited{color:#5b8fbe;text-decoration:none;padding:2px 0;}
a:hover{color:#fff;text-decoration:none;background:url(/css/images/stripe_link.png);}
a.azul:hover{background:url(/css/images/stripe_link_blue.png);}
a:focus{outline:none;}
acronym{cursor:help;text-decoration:none;border-bottom:1px dotted #888;}
.comment{font-size:85%;line-height:normal;}
.bloquenaranja{background:#f60;color:#fff;padding:0 3px;}
.wrapper-photo{border:3px solid #5b8fbe;width:100px;height:100px;cursor:pointer;margin:0 10px;padding:1px;}
.wrapper-photo:hover{border-color:#f60;}
#google-weather{text-align:center;font-size:90%;width:213px;margin:0 auto;}
.gw-ciudad{font-size:90%;color:#555;}
.gw-wrapper{float:left;margin:0 13px;}
.gw-icon img{height:40px;width:40px;border:2px solid #5b8fbe;-moz-border-radius:3px;}
.gw-temp{color:#555;font-weight:700;letter-spacing:-2px;position:relative;top:-4px;}
.gw-error{font-size:90%;}
label{cursor:pointer;}
#panel{background:#222;-moz-opacity:.90;opacity:.9;filter:alpha(opacity=90);color:#000;}
#wrapper-panel{text-align:center;color:#fff;padding:10px;}
#wrapper-panel .input-top-panel{width:128px;border:2px solid #555;}
#wrapper-panel .input-top-panel:hover,#wrapper-panel .input-top-panel:focus{border-color:#5b8fbe;}
.slide{border-top:solid 4px #000;background:url(/css/images/btn-slide.png) no-repeat center bottom;margin:0;padding:0;}
#btn-slide{cursor:pointer;background:url(/css/images/white-arrow.gif) no-repeat right -55px;text-align:center;width:144px;height:21px;display:block;font:bold 100% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;margin:0 auto;padding:2px 10px 0 0;}
#btn-slide.active{background-position:right 5px;}
.cartopedia{color:#06f;font-size:110%;font-style:italic;}
#wrapper-menu-top,#header,#wrapper-content{width:95%;min-width:999px;text-align:left;margin:0 auto;}
#wrapper-menu-top{background:#FFF url(/css/images/bg02-white-left.png) no-repeat left top;}
#info-usuario{padding-top:20px;float:left;font-size:.9em;margin:0 20px;}
#welcome-logout{background:none;}
#welcome-logout:hover{color:red;}
#menu-top{height:26px;background:transparent url(/css/images/bg02-white-right.png) no-repeat right top;overflow:hidden;}
#menu-top ul{list-style:none;font-size:85%;margin:0 14px 0 13px;padding:0;}
#menu-top li{display:inline;float:left;}
#menu-top #li-logout{float:right;}
#menu-top a{float:left;text-decoration:none;line-height:1.5em;border-right:1px solid #f0f0f0;margin:0;padding:0 0 0 4px;}
#menu-top a span{color:#444;display:block;float:left;cursor:pointer;padding:5px 15px 4px 6px;}
#menu-top a:hover{background-image:none;background-color:#5b8fbe;color:#fff;}
#menu-top a.logout{border:none;border-left:1px solid #f0f0f0;}
#menu-top a.logout:hover{background-color:#cc3434;}
#menu-top #inicio{background:url(/css/images/icon_home.gif) top left no-repeat;padding-left:20px;}
#menu-top #favoritos{background:url(/css/images/heart_add.png) top left no-repeat;padding-left:22px;}
#menu-top #registrarse{background:url(/css/images/user_add-trans.png) top left no-repeat;padding-left:22px;}
#menu-top #ayuda{background:url(/css/images/help-trans.png) top left no-repeat;padding-left:20px;}
#menu-top #contactar{background:url(/css/images/email-trans.png) top left no-repeat;padding-left:20px;}
#menu-top #quees{background:url(/css/images/world-trans.png) top left no-repeat;padding-left:20px;}
#menu-top #tab-cerrar-sesion{background:url(/css/images/delete-trans.png) top left no-repeat;padding-left:20px;}
#wrapper-header{background:transparent url(/css/images/bg.png) top center repeat-x;}
#header{background:#fff;}
#wrapper-header2{background:transparent url(/css/images/bg02-blue-left.png) top left no-repeat;}
#wrapper-header3{background:transparent url(/css/images/bg02-blue-right.png) top right no-repeat;}
#wrapper-header4{border-top:1px solid #eee;height:105px;margin:0 14px;}
#header h1{height:191px;line-height:3em;color:#ccc;font-size:130%;margin:0 20px;padding:0;}
#logo{float:left;}
#wrapper-slogan{float:right;background:url(/img/slogan.png) no-repeat;width:271px;height:32px;margin:37px 12px 0 0;}
* html #wrapper-content{height:1%;}
#wrapper-content{background:url(/css/images/bg02-white-left.png) no-repeat scroll left top;}
#content{background:url(/css/images/bg02-white-right.png) no-repeat scroll right top;padding:0 300px 5px 25px;}
#wrapper-menus{float:right;width:300px;}
.wrapper-menu{width:286px;text-align:left;line-height:140%;font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;margin:0;}
#wrapper-menu-page1{height:285px;background:#009FCE url(/css/images/bg_blue_1.png) repeat-x 0 0;}
#wrapper-menu-page1 .menu-page a{color:#F4F4F4;padding-left:50px;background-position:26px 4px;background-repeat:no-repeat;}
#wrapper-menu-page1 .menu-page a:hover{background-position:26px 4px;background-repeat:no-repeat;}
#wrapper-menu-page1 form{font-size:90%;color:#F4F4F4;text-align:right;margin:10px 35px 20px;}
#wrapper-menu-page1 .input{margin-bottom:5px;font-size:90%;width:100%;color:#888;border:2px solid #009FCE;padding:3px 0;}
#wrapper-menu-page1 .input:hover,#wrapper-menu-page1 .input:focus{border-color:#eee;}
#wrapper-menu-page1 label{display:block;font-size:90%;color:#F4F4F4;margin-bottom:5px;text-align:left;}
#menu1-editar-perfil:hover{background:url(/css/images/pencil.png);}
#menu1-cerrar-sesion:hover{background:url(/css/images/delete.png);}
#menu1-escribir-mensaje:hover{background:url(/css/images/email_edit.png);}
#menu1-bandeja-salida:hover{background:url(/css/images/email_go.png);}
#menu1-bandeja-entrada:hover{background:url(/css/images/email.png);}
#menu1-bandeja-entrada-open:hover{background:url(/css/images/email_open.png);}
#menu1-invitaciones:hover{background:url(/css/images/bell.png);}
#menu1-contrasena:hover{background:url(/css/images/key.png);}
#menu1-register:hover{background:url(/css/images/user_add.png);}
#menu1-mis-contactos:hover{background:url(/css/images/user_suit.png);}
#menu1-ver-grupos:hover{background:url(/css/images/group.png);}
#wrapper-menu-page2{text-align:center;}
#wrapper-menu-page2 #menu-page2 h3{color:#000;margin:auto;}
#wrapper-menu-page3{background:#009FCE url(/css/images/bg_blue_1.png) repeat-x 0 0;}
#wrapper-menu-page3 .menu-page a{padding-left:50px;color:#F4F4F4;}
#wrapper-menu-page4{background:#CCDC99 url(/css/images/bg_green_1.gif) repeat-x 0 0;}
#wrapper-menu-page4 .menu-page a{padding-left:50px;color:#003D4C;}
#wrapper-menu-page4 .menu-page a:hover{color:#fff;background:url(/css/images/stripe_link_green.png);}
#wrapper-menu-page5{background:#D55555 url(/css/images/bg_pink_1.png) repeat-x 0 0;}
#wrapper-menu-page5 .menu-page a{padding-left:50px;color:#4A1300;}
#wrapper-menu-page5 .menu-page a:hover{color:#fff;background:url(/css/images/stripe_link_pink.png);}
.menu-page{padding:8px 0;}
.menu-page ul{list-style:none;font-size:90%;margin:0;padding:0;}
.menu-page h3{font-size:85%;text-transform:uppercase;color:#fff;font-weight:400;margin:1em 0 .3em;}
.menu-page a{display:block;}
.menu-page p{font-size:90%;font-family:trebuchet ms, verdana, arial, tahoma;}
#footer{background:#255B85 url(/css/images/page-bottom.gif) repeat-x scroll 0 0;height:380px;margin:13px 0 0;}
#footer #info{color:#fff;width:855px;margin:auto;padding:50px;}
#info small{color:#4295D5;}
#ultimosrec,#ultimosusuarios,#ultimosoas{height:202px;position:absolute;padding:50px 10px 0;}
#ultimosusuarios{background:transparent url(/css/images/foot-ultimosusuarios.png) no-repeat scroll top;margin-left:0;width:252px;}
#ultimosrec{background:transparent url(/css/images/foot-ultimosrec.png) no-repeat scroll top;margin-left:272px;width:309px;}
#ultimosoas{background:transparent url(/css/images/foot-ultimosoas.png) no-repeat scroll top;margin-left:601px;width:252px;}
#copyright{text-align:center;margin-top:303px;font-family:trebuchet MS;font-size:14px;font-style:italic;position:absolute;width:875px;}
.ultimos{list-style:none;line-height:140%;font-size:86%;height:214px;margin:0;padding:0;}
.ultimos li{background:#316B9F;cursor:pointer;float:left;width:115px;overflow:hidden;white-space:nowrap;height:36px;-moz-border-radius:3px;border:1px solid #255B85;margin:0 0 5px 6px;}
.ultimos li:hover{background:#004f66;border:1px solid #003E4F;}
.ultimos li a{color:#fff;background:none;display:block;margin:0;padding:0;}
.ultimos li .wrapper-photo{float:left;width:30px;height:30px;-moz-border-radius:3px;margin:0 5px 0 0;padding:0;}
.ultimos li .info{float:left;padding-top:3px;width:74px;overflow:hidden;}
.ultimos li:hover > a{background:none;cursor:pointer;}
.ultimos li:hover > a .wrapper-photo{background:none;border-color:#004f66;}
.ultimos li:hover > a .info span{color:#ADD8E6;background:none;text-decoration:underline;}
.ultimos.ultimosRec li{width:143px;}
.ultimos.ultimosRec li .info{width:102px;}
.ultimos.ultimosRec li .wrapper-photo{background-color:#5B8FBE;}
.ultimos.ultimosOas .info{float:none;text-align:center;width:115px;padding:3px 0;}
.ultimos.ultimosOas li{height:100px;}
.ultimos.ultimosOas li .wrapper-photo{float:left;width:109px;height:71px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;margin:0;padding:0;}
#ver-todos-mapas,#ver-todos-miembros,#ver-todos-recursos{text-align:center;clear:both;display:block;color:#fff;-moz-border-radius:5px;border:1px solid #255b85;margin:0 6px;padding:0;}
#ver-todos-mapas:hover,#ver-todos-miembros:hover,#ver-todos-recursos:hover{border:1px solid #004f66;}
#ver-todos-mapas span,#ver-todos-miembros span,#ver-todos-recursos	span{border-bottom:1px dotted #fff;}
.exitoMsg{width:95%;border:1px solid #2ADF29;background:url(/css/images/uf_focused.png);border-width:1px 0;margin:0 0 1em;padding:1em;}
.errorMsg{width:95%;border:1px solid #df7d7d;background:url(/css/images/uf_error.png);border-width:1px 0;margin:0 0 1em;padding:1em;}
.exitoMsg dt,.exitoMsg h3,.errorMsg dt,.errorMsg h3{font-size:110%;line-height:100%;font-weight:700;margin:0 0 .5em;}
.exitoMsg ol li,.errorMsg ol li{list-style-position:inside;border-bottom:1px dotted #df7d7d;position:relative;margin:0;padding:2px;}
.exitoMsg ol li a{color:#FF9424;text-decoration:underline;}
.errorMsg ol li a{color:#EF1D2A;text-decoration:underline;}
.exitoMsg ol li a:hover{background:#FF9A28;color:#fff;text-decoration:none;}
.errorMsg ol li a:hover{background:#EF1D2A;color:#fff;text-decoration:none;}
#wrapper-menu-page4 .menu-page a.text{background:none;font-size:10px;display:inline;margin-left:5px;}
.wrapper-pagination{text-align:center;clear:left;margin-top:5px;font-size:12px;}
.wrapper-pagination .current,.wrapper-pagination .enabled,.wrapper-pagination span,.wrapper-pagination a{display:inline;border:3px solid #fff;font-size:12px;margin:0;padding:2px 5px;}
.wrapper-pagination .current{font-weight:700;color:#f60;}
.wrapper-pagination a:hover{border:3px solid #007D9F;background:#009fce;color:#fff;background-image:none;-moz-border-radius:3px;}
.wrapper-pagination ul.numbers{display:inline;margin:0;padding:0;}
.wrapper-pagination ul.numbers li.selected{font-weight:700;color:#F60;border-width:3px;padding:2px 5px;}
.popup-message{width:300px;padding-left:70px;text-align:center;min-height:64px;}
.popup-message.popup-error{background:url(/css/images/popup-error.png) no-repeat 0 center;}
.popup-message.popup-ok{background:url(/css/images/popup-ok.png) no-repeat 0 center;}
.movieContainer{overflow:hidden;}
.gw-error a,.wrapper-pagination ul.numbers li{display:inline;}
#wrapper-panel .submit-top-panel,#wrapper-menu-page1 .submit-top-panel{width:91px;cursor:pointer;}
#menu-top a:hover span,#menu-top a.logout:hover span,.ultimos.ultimosRec li strong{color:#fff;}
#wrapper-menu-page1 .menu-page li:hover,#wrapper-menu-page3 .menu-page a:hover{color:#fff;background:url(/css/images/stripe_link_blue.png);}
#wrapper-menu-page1 #title-menu-usuarios,#wrapper-menu-page1 #menu-page1-user,#wrapper-menu-page3 #title-menu-grupos,#wrapper-menu-page4 #title-menu-oas,#wrapper-menu-page5 #title-menu-recursos{padding-left:20px;}
.exitoMsg dd,.errorMsg dd,.exitoMsg ol,.errorMsg ol{margin:0;padding:0;}
/* lightview.css */
#lightview_loading_msg{position:fixed;top:50%;left:50%;height:49px;width:220px;z-index:1000002;text-align:center;margin:-25px 0 0 -110px;padding:0;}
#lightview{position:absolute;top:50%;left:50%;height:150px;width:150px;margin:-75px 0 0 -75px;padding:0;}
.lv_Container{position:relative;width:100%;height:100%;background:none;margin:0;padding:0;}
.lv_Button{cursor:pointer;text-decoration:none;border:none;background:none;margin:0;padding:0;}
.lv_Sides{position:absolute;top:50%;left:0;clear:both;width:100%;margin:0;padding:0;}
.lv_Sides li{list-style-type:none;position:relative;}
.lv_Sides .lv_Wrapper{width:100%;height:100%;cursor:pointer;}
.lv_Sides .lv_Button{float:left;background:none;}
.lv_Frames{width:100%;height:100%;position:relative;margin:0;padding:0;}
.lv_Frames li{list-style-type:none;margin:0;padding:0;}
.lv_Frame{width:100%;display:block;}
.lv_FrameTop{position:absolute;left:0;width:100%;display:block;}
.lv_FrameBottom{position:relative;float:left;clear:both;}
.lv_Liquid{position:relative;float:left;width:100%;overflow:hidden;clear:both;}
.lv_Liquid .lv_Filler{position:absolute;height:100%;width:2px;top:0;left:50%;}
.lv_Half{display:block;height:100%;clear:both;line-height:0;}
.lv_Half li{list-style-type:none;}
.lv_Corner{float:left;position:relative;}
.lv_Fill{position:absolute;top:0;width:100%;height:100%;}
.lv_Half .lv_CornerWrapper{float:left;position:relative;width:50%;height:100%;overflow:hidden;}
.lv_Corner canvas{position:relative;}
.lv_HalfRight .lv_Corner{position:relative;float:right;}
.lv_Center{position:relative;clear:both;height:100%;overflow:hidden;background:none;margin:0;padding:0;}
.lv_WrapUp{position:absolute;left:0;height:100%;width:100%;overflow:hidden;margin:0;padding:0;}
.lv_WrapDown{position:relative;height:100%;width:100%;overflow:hidden;margin:0;padding:0;}
.lv_WrapCenter{position:relative;margin:0;padding:0;}
.lv_Loading{position:absolute;top:50%;left:50%;}
.lv_Loading .lv_Button{float:left;height:100%;width:100%;}
.lv_MediaWrapper{position:relative;width:100%;display:block;overflow:hidden;clear:both;margin:0;padding:0;}
.lv_MediaWrapper img{position:relative;float:left;margin:0;padding:0;}
.lv_PrevNext{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;}
.lv_PrevNext .lv_Button{position:relative;height:100%;}
.lv_MenuBar{clear:both;position:relative;width:100%;float:left;font:12px Trebuchet ms, Arial, Helvetica, sans-serif;color:gray;margin:0;padding:0;}
.lv_MenuTop .lv_DataText div,.lv_MenuTop .lv_ImgNumber div{margin:0;padding:0;}
#lightview .lv_MenuTop .lv_Close,#lightview .lv_MenuTop .lv_Data{margin:0 0 6px;}
.lv_Close,.lv_Data{margin:6px 0 0;}
.lv_Close{float:right;overflow:hidden;}
.lv_Close .lv_Button{float:right;width:100%;height:100%;}
.lv_Data{position:relative;float:left;padding-bottom:3px;line-height:13px;}
.lv_DataText div,.lv_ImgNumber div{margin-left:3px;}
.lv_Data li{list-style-type:none;float:left;margin-top:3px;}
.lv_DataText{width:100%;}
.lv_DataText .lv_Title{font-weight:700;margin-bottom:2px;}
.lv_DataText .lv_Caption{clear:both;}
.lv_Caption ul{list-style:circle;margin-left:20px;}
.lv_Caption li{list-style:circle;float:none;}
.lv_Data .lv_ImgNumber{color:#b8b8b8;margin-right:5px;margin-top:5px;}
.lv_Data .lv_Slideshow{border-left:1px solid #efefef;padding-left:5px;margin-top:5px;vertical-align:middle;}
.lv_Data .lv_Slideshow .lv_Button{float:left;background-position:center left;background-repeat:no-repeat;}
.lv_Media,.lv_External{position:relative;float:left;margin:0;padding:0;}
#lightview iframe{border:0;clear:both;background:none;margin:0;padding:0;}
.lv_topButtons{position:absolute;left:0;width:100%;overflow:hidden;margin:0;padding:0;}
.lv_topcloseButtonImage{cursor:pointer;}
#lightviewError p{margin-left:0;padding:0;}
#lightviewError div{font:11px Arial, Helvetica, sans-serif;padding:6px;}
#lightviewError .message{background:#fcb5b5;color:#dd1f1f;margin-bottom:3px;}
#lightviewError .type{font-weight:700;}
#lightviewError .pluginspage{background:#b5fcbd;color:#21be30;}
#lightviewError a,#lightviewError a:hover,#lightviewError a:visited{color:#21be30;text-decoration:none;background:none;font-weight:700;border-bottom:1px solid #7de689;}
#overlay{position:absolute;top:0;left:0;height:100%;width:100%;}
.lv_Sides *,.lv_Frame *,.lv_PrevNext *,.lv_MenuBar *{margin:0;padding:0;}
.lv_PrevSide,.lv_HalfLeft .lv_Corner,.lv_PrevButton{float:left;}
.lv_NextSide,.lv_CornerTr,.lv_CornerBr,.lv_HalfRight .lv_CornerWrapper,.lv_NextButton{float:right;}
/* new/googlemaps.css */
@charset ISO-8859-1;
.selectbox-paises{text-align:right;width:97%;}
#map{width:100%;height:284px;line-height:120%;}
#map a{background:none;}
.fullscreen{background:url(/css/images/fullscreen.png) no-repeat top;width:178px;height:40px;cursor:pointer;opacity:.8;-moz-opacity:.8;}
.unfullscreen{background-position:bottom;}
.fullscreen:hover{opacity:1.0;-moz-opacity:1.0;}
.marker{line-height:180%;}
.marker h3{margin:0;}
.marker p{margin:2px 0;}
.marker .boton-ver{text-align:center;background:url(/css/images/ver_oa.png) center no-repeat;height:37px;cursor:pointer;}
.marker ol{margin:0;padding:0 0 0 40px;}
.marker ul{list-style:none;margin:0;padding:0 0 0 15px;}
.marker ul li{background:url(/css/images/bullet_orange.png) 0 center no-repeat;padding-left:20px;}
.marker input#label{width:150px;color:#888;font-family:trebuchet ms,verdana,arial,tahoma;font-size:95%;}
.marker label{margin-right:8px;color:#888;font-weight:700;font-family:arial,tahoma;font-size:90%;}
.marker textarea#txtDescripcion{width:250px;height:120px;color:#888;font-family:trebuchet ms,verdana,arial,tahoma;font-size:95%;}
.marker.estilos{line-height:200%;}
.marker.estilos label{width:145px;display:block;float:left;}
.marker.estilos div{margin-bottom:2px;}
.marker.estilos div.left{margin:5px 0 5px 50px;}
.marker.estilos div.left h3{color:#555;}
.marker.estilos input{width:74px;}
div.markerTooltip,div.markerDetail{color:#999;background-color:#fff;white-space:nowrap;border:1px solid #999;font-size:80%;margin:0;padding:1px 2px;}
/* new/home.css */
#content{padding-left:13px;}
#wrapper-searchbar{background:#FEFF99;color:#000;height:29px;border-top:1px solid #777;padding:5px;}
#wrapper-searchbar h3{color:#BF0900;display:inline;}
#wrapper-searchform{margin:0 0 0 10px;}
#wrapper-searchform form{display:inline;}
#wrapper-searchform input.text{width:23%;}
#wrapper-searchform select{width:23%;padding:1px;}
#wrapper-searchform input.button{cursor:pointer;background:#999;border:1px solid #ccc;color:#fff;font-weight:700;margin:0 0 0 5px;padding:2px 10px;}
#wrapper-searchform input.button:hover{background:#bbb;border:1px solid #eee;}
ol.cajita{list-style:decimal;line-height:normal;margin:5px 0 0 36px;padding:0;}
ol.cajita li.cajita-li.par{background-color:#eee;}
ol.cajita li.cajita-li{border-bottom:1px solid #ccc;padding:5px 0 0 5px;}
ol.cajita li.cajita-li a.titulo{background:none;font-weight:700;}
ol.cajita li.cajita-li a.titulo:hover{background:none;color:#5B8FBE;text-decoration:underline;}
ol.cajita li.cajita-li .descripcion p{margin:5px 0;}