@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{background:#F0EAD4 url(images/bodyBack.jpg) top left repeat-x; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#444;}
h1{color:#545341;}
h2{color:#545341; font-weight:normal; letter-spacing:-1px; padding:13px 20px; font-size:2em}
h3{font-size:12px; padding:2px 20px; color:#818068;}
p{font-size:11px; padding:0 20px; color:#444;}
li p{padding:0px}
a{text-decoration:none; color:#B90000}
a img{border:none; margin:0px;}
a:active{outline:none;}
a:visited{outline:none;}
a:hover{}
.clear{clear:both;}
.hidden{display:none!important;}
.displayed{display:block!important;}
.bold{font-weight:bold;}

#backHolder{margin:0 auto; background:url(images/mainBack.jpg) no-repeat top center;}
#wrapper{margin:auto; width:930px;}
#header{height:176px; margin:0px; position:relative;}
#logo{position:relative; top:32px; padding-left:20px; margin-bottom:28px; *margin-bottom:35px;}
#tools{background:url(images/toolsBack.png) no-repeat top left; height:18px; position:absolute; top:0px; width:770px; padding:8px 0px 0 160px; font-size:11px;}
#tools li{margin-right:5px; padding-right:5px;}
#toolsIzquierda{float:left; height:18px;}
#toolsIzquierda li{float:left; list-style:none;}
#toolsIzquierda li a{color:#fff;}
#toolsDerecha{float:right; height:18px;}
#toolsDerecha li{float:left; list-style:none;}
#toolsDerecha li a{color:#fff;}
#buscadorHeader{cursor:pointer; background:url(images/arrowDownWhite.gif) no-repeat right center; padding-right:15px;}
#seeker{position:absolute; top:26px; right:0px; width:310px; background:url(images/shadeBack.png); padding:13px 20px;}
#form{width:320px; height:22px; background:#fff; display:block; text-align:right; position:relative;}
#form form label{display:none;}
#form form input[type="text"]{border:solid 1px #fff; color:#666; font-size:12px; outline:none; height:18px; }
#form form input[type="text"]{position:absolute; top:1px; left:0px; width:170px;}
#form form #selectHolder{width:120px; height:19px; position:absolute; top:1px; right:23px; overflow:hidden;}
/*Safari3 & 0pera9 Hack*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#form form #selectHolder{height:16px; top:3px;}
}
/*Safari3 & 0pera9 Hack*/
#form form #selectHolder select{width:122px; height:21px; position:relative; top:-1px; left:-1px; color:#666; font-size:12px;}

#form form input[type="submit"]{background:#456B80 url(images/buscadorMain.jpg) no-repeat; width:22px; height:22px; border:none; color:#456B80; font-size:0.01px;}

#menuPrincipal{float:right; position:relative; right:15px; top:-1px;}
#menuPrincipal li{list-style:none; float:left; height:37px;margin:0px; line-height:37px; margin-right:3px;}
#menuPrincipal li a{height:37px; display:block; margin:0px; padding:0 10px; background:url(images/btnBack.jpg) repeat-x top; border:solid 1px #D5B28F;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; color:#fff; font-size:14px; _width:100px; _height:40px;}
#menuPrincipal li a.active, #menuPrincipal li a:active{height:37px; display:block; margin:0px; padding:0 10px; background:url(images/btnBackActive.jpg) repeat-x top; border:solid 1px #fff;color:#555;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
#menuPrincipal li a:hover{height:37px; display:block; margin:0px; padding:0 10px; background:url(images/btnBackHover.jpg) repeat-x top; border:solid 1px #D5B28F;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; color:#fff; font-size:14px;}

#breadcrumb{height:35px; line-height:20px; width:100%; background-color:#fff; clear:both; position:relative; line-height:35px; color:#70523A;}
#breadcrumb p{color:#70523A;}

#menuSecundario{clear:both; background:#fff url(images/submenuBackInd.png) no-repeat; background-position:366px top; height:35px; line-height:35px; font-size:12px; position:absolute; margin:auto; top:0px; padding-left:50px;}
#menuSecundario li{float:left; list-style:none; padding-right:10px; height:35px; line-height:35px; display:inline-block;}
#menuSecundario li a{color:#555;}
#fecha{font-size:11px; color:#fff; position: relative; top:10px; padding-left:20px; width:200px;}

#menuInterna{width:660px; height:22px; background:url(images/menuInterna.jpg) repeat-x;padding:7px 20px 6px 10px; position:absolute; bottom:0px;}
#menuInterna li{list-style:none; float:left; margin-left:10px;}
#menuInterna li a{color:#525252; display:block; height:22px; line-height:22px; padding:0 5px;}
#menuInterna li a.active/*, #menuInterna li a:hover*/{color:#fff; background:url(images/darkBtn.jpg) repeat-x; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #444; }

.columnaIzquierda{width:429px; float:left;}
.columnaCentro{float:left; width:260px;}
.columnaDerecha{float:left; width:237px; position:relative;}
.columnaDerechaInterna{float:left; width:237px; position:relative; top:-87px;}
.columnaDerechaInterna h2{padding-bottom:13px}
.columnaDerecha .banner{padding:20px;}
.columnaDerechaInterna .banner{padding:20px;}

.columnaCentro img{margin:20px;}
.columnaCentro a img{margin:0 0px 0px 0px;}

#bodyTop{height:422px; width:930px; margin:0px; position:relative;}
#bodyTop .columnaIzquierda{}
#bodyTop .columnaIzquierda img{margin:20px 0 0 20px;}
#bodyTop .columnaIzquierda a img{margin:0px;}

#bodyTop .columnaCentro{padding-top:65px;}
#bodyTop .columnaCentro h2{font-weight:bold; font-size:12px; letter-spacing:0px;}
.itemsRelacionados{color:#f00;}
.itemsRelacionados a{color:#f00;}

#bodyTop .columnaDerecha{}

/* -- noise.panels --*/

.contentPanelsWrap{}
#contentPanelsWrap1{width:930px; display:block; position:relative;}

.contentPanel{display:block}
.contentPanel img.fakeBackground{position:absolute; top:0px; left:0px;}
.contentPanel *{position:relative;}
.contentPanel.hidden{display:none;}

h2.panelTitle{color:#fff;}
/* -- noise.panels --*/

#canalHeader{height:200px; clear:both; position:relative; background:#fff;}
#canalHeader #opcionesHeader{height:94px; background:url(images/canalOpciones.png) no-repeat; padding:50px 0 0 0; position:absolute; bottom:0px; right:0px; width:240px;} 
#canalHeader #opcionesHeader.opt1{background:url(images/canalOpciones1.png) no-repeat;}
#canalHeader #opcionesHeader.opt2{background:url(images/canalOpciones2.png) no-repeat;}
#canalHeader #opcionesHeader.opt3{background:url(images/canalOpciones3.png) no-repeat;}

#internaHeader{min-height:132px; clear:both; position:relative; background:#fff url(images/plecaHeaderInterna.gif) repeat-y right;}
#internaHeader #internaOpciones{height:72px; background:url(images/internaOpciones.png) no-repeat; padding:50px 0 0 0; position:absolute; bottom:0px; right:0px; width:240px;}

#internaHeader h1{color:#545341; font-weight:normal; letter-spacing:-1px; padding:10px 20px; font-size:2.2em}


ul.listaOpciones li{list-style:none; height:32px; color:#fff; padding-left:20px;}
ul.listaOpciones li a{display:block; background:url(images/blockListBack.png) left no-repeat; padding-left:45px; margin-bottom:10px; line-height:32px; height:32px; color:#fff;}
ul.listaOpciones li a:hover{display:block; background: url(images/blockListBackHover.png) left no-repeat;}
ul.listaOpciones li select{margin:5px 0px; width:200px;}
ul.listaOpciones li button{display:block; -moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #9C9A83;border:medium none;color:#FFFFFF;height:22px;min-width:60px; font-size:11px; cursor:pointer;}

#ligasCiudad{height:36px; width:680px; background:url(images/shadeBack.png); clear:both; position:relative; top:-36px; margin-bottom:-36px; padding-left:10px;}
#ligasCiudad a{background:url(images/blockListBack.png) no-repeat left center; line-height:36px; color:#fff; padding-left:48px; height:36px; display:inline-block;}

#bodyBottom{clear:both; background:url(images/bodyBottomBack.jpg) repeat-y;}
#bodyBottom.noLine{background:url(images/bodyBottomBackNoLine.jpg) repeat-y;}
#bodyBottom p{margin-bottom:15px;}
#bodyBottom h2{display:block; background:#fff; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
#bodyBottom h3{display:block; background:#ABAB99; color:#fff; border-top:solid 2px #818068;}
#bodyBottom .columnaIzquierda{width:429px; border-right:solid 1px #ABABAB;}
#bodyBottom .columnaCentro{width:260px; border-right:solid 1px #ABABAB;}
#bodyBottom .columnaDerecha{width:237px;}
#bannersBottom{clear:both;}
#bannersBottom img{margin:19px;}
/*TWO COL CONTENT*/
#bodyBottom #twoColWrapper{float:left; width:691px;}
.twoColContent{width:690px; display:block; padding:20px 0;}
.twoColContent#temas{background:#E9E9DD; padding-top:0px;}
.twoColContent#temas .miContenido li{float:left; width:210px;}
#canalAbstract{background:#F4F4EA;}

/* --- ENTRADAS PARA DIRECTORYRESOURCE --- */
#entriesList{margin-bottom:15px;}
.vermas {background: url('images/plusICN.jpg') no-repeat right center; text-align: right; padding-right: 15px; margin-right:15px;}
.listEntry{border-top:1px solid #ccc; padding:5px;}
.listEntry img{float:left; max-width:6.25em; position:relative;}
/*.listEntry p{margin:2px 0px;}*/
.listEntryInfo p {margin-top:5px; line-height:10px;}
.listEntryInfo{margin-left:100px;}
.listEntry a{color:#646464;}
.listEntry.verMas{top:0px; float:right;}
.listEntryHover{background:#ffffcc; border-top:1px solid #ccc; padding:5px;}
.listEntryHover img{float:left; max-width:6.25em; position:relative;}
/*listEntryHover p{margin:2px 0px;}*/
.listEntryHoverInfo{margin-left:100px;}
.listEntryHover a{color:#646464;}
.listEntryHover.verMas{top:0px; float:right;}
.tituloRojo {color:#B40000; font-size: 1.1em; font-weight: bold;}

/*Agregado por vicso para subsecciones de temas*/
#bodyBottom.temas .columnaIzquierda h2{font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#e5e5e5; border-top:#cacaca 2px solid; border-bottom:#cacaca 2px solid}
#bodyBottom.temas .columnaCentro h2{font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#dde7a8; border-top:#b9cf50 2px solid; border-bottom:#b9cf50 2px solid}

ul.itemsCategoriaTema {padding:20px 30px;}
ul.itemsCategoriaTema li{color:#900; list-style:none; margin-bottom:1em; float:left; display:block; width:50%}
ul.itemsCategoriaTema li a{color:#900;}
ul.itemsCategoriaTema li a:hover{color:#362625;}

ul.itemsComunidades {padding:20px 20px 0 20px;}
ul.itemsComunidades li{color:#900; list-style:none; margin-bottom:1em; display:block}
ul.itemsComunidades li a{color:#444341;}
ul.itemsComunidades li a:hover{color:#8a9d2d;}
#twoColWrapper #canalAbstract h2{display:block; background-color:#F4F4EA; border:none; font-size:1.7em}
/*fin de aportaciones de vicso*/

#busquedaAvanzada{background:#c9c9c9; min-height:42px; padding-top:10px; margin-bottom:-20px; border-top:solid 2px #9c9c9c; border-bottom:solid 2px #9c9c9c;}
#busquedaPalabraClave{width:388px; float:left;}
#busquedaPalabraClave label{display:none;}
#busquedaPalabraClave input[type="text"]{width:353px}
#busquedaPalabraClave input[type="submit"]{background:url(images/buscadorBackStrong.jpg) right no-repeat;}
/*busqueda fakeSelect*/ #MenuBar3{float:left; margin-left:5px; width:215px;}
/*busqueda fakeSelect*/ #MenuBar3 li{width:215px;}
#busquedaAvanzada .selectTitle{height:26px; line-height:26px; border:solid 1px #333219; color:#5B5B5B; font-size:11px;}
#busquedaAvanzada .selectTitle p{background:url(images/selectArrowStrong.gif) no-repeat right #fff; display:block;padding-left:10px; color:#5B5B5B;}
#busquedaAvanzada.interna{position:relative; top:-40px; width:690px; margin-bottom:-40px;}

ul.itemsCategoria {padding:0 20px;}
ul.itemsCategoria li{color:#900; list-style:none; margin-bottom:2px;}
ul.itemsCategoria li a{color:#900;}
ul.itemsCategoria li a:hover{color:#362625;}

.columnaCentro .MenuBarHorizontal, .columnaCentro .MenuBarHorizontal li{width:215px; clear:both;}
#MenuBar4, #MenuBar5{margin-top:5px; margin-bottom:5px;}

#footer{clear:both; background:url(images/footerBack.jpg) no-repeat; height:76px; padding:20px 100px 20px 330px; color:#fff;}
#footer p{margin-bottom:10px; color:#fff;}
#footer a img{float:left; margin-right:17px;}
#footer a{color:#fff;}

.listaElementos{margin:0 20px; margin-bottom:10px;}
.listaElementos li{padding:10px 0;border-bottom:dashed 1px #B9B9A6; list-style:none; margin:0px;}
.listaElementos li p{line-height:10px; margin-bottom:5px!important;}
.autor{color:#B90000; background:url(images/autorBack.png) left center no-repeat; padding-left:15px;}
.elemento{color:#000; font-weight:bold;}

ul.comunidades{padding:0 20px;}
ul.comunidades li{list-style:none; color:#B40000; margin:6px 0;}
ul.comunidades li a{ color:#B40000;}

.botonesAux{position:relative; top:-20px; margin-bottom:-20px;}

.miContenido{margin:10px 20px;}
.miContenido li{list-style:none;}
.miContenido li a{display:block; background:url(images/listArrowSimple.png) no-repeat left; height:22px; line-height:22px; color:#444341; padding-left:26px; margin-bottom:8px;}
.miContenido.compact{clear:both;}
.miContenido.compact li a{display:block; background:url(images/compactArrow.gif) no-repeat left center; height:11px; line-height:11px; color:#7D7D7D; padding-left:15px; margin-bottom:8px;}
.miContenido li a.rss{background: url(images/icoRSS.png) no-repeat left;}
.miContenido li a.verTodos{color:#995E00; background:none; padding:0;}

.amigos{margin:10px 20px;}
.amigos li{list-style:none; float:left; margin:0 4px 8px 5px;}
.notificaciones{font-weight:bold;}

.listaContenidos{margin:10px 20px;}
.listaContenidos li{list-style:none; background:#E5E5DB; margin-bottom:1px; color:#393939; padding:0px;}
.listaContenidos li a{display:inline-block; color:#393939; height:28px; line-height:28px; padding:0; margin:0;}
.listaContenidos li a span{display:inline-block;}
.listaContenidos li img{margin:0 5px 0 10px; display:inline-block; padding:0; float:left;}
.listaContenidos .verMas{color:#921A09; background:url(images/verListArrrow.gif) no-repeat right center; padding-right:15px; float:right; margin-right:5px;}

.buscador{margin:0 15px 0 20px;height:26px; border:solid 1px #656565; background:url(images/buscadorBack.jpg) right no-repeat; position:relative;}
.buscador label{display:none;}
.buscador input[type="text"]{border:solid 1px #F1F2ED; color:#5B5B5B; width:163px; font-size:11px; background:#fff; height:18px; padding:5px 0 0 7px;}
.buscador input[type="submit"]{border:none; font-size:0%; color:#656565; height:26px; width:26px; cursor:pointer; text-align:center; position:absolute; bottom:0px; right:0px; background:url(images/buscadorBack.jpg) right no-repeat;}

/*--USUARIOS--*/
#listaAlfabet{background:#525252; display:block; width:630px; height:20px; line-height:20px; text-align:center; padding-left:60px;}
#listaAlfabet li{list-style:none; color:#fff; float:left; min-width:20px; text-align:center;}
#listaAlfabet li a{color:#fff; display:block; text-align:center; padding:0 5px;}
#listaAlfabet li a:hover{background:#fff;color:#444; }
#listaAlfabet li a.active{background:#fff;color:#444;}

#paginacion, .paginacion{height:26px; background:url(images/paginacionBack.jpg) repeat-x; text-align:left; clear:both; line-height:26px; font-size:14px; width:690px;}
#paginacion a, .paginacion a{color:#525252; margin:0 5px;}
.paginacion strong{color:#525252; margin:0 5px;}

#friendCards
.friendCard{width:300px; margin:20px; float:left;}
#bodyBottom .friendCardInfo p{color:#444; margin-bottom:5px; padding:0px;}
.friendCard .profilePic{float:left; margin-right:10px; max-width:121px; height:auto;}
.friendCard .friendCardName{position:relative; height:55px; margin-bottom:10px;}
.friendCardInfo{padding-left:131px;}
#bodyBottom .friendCardInfo .friendCardName p{width:168px; position:absolute; bottom:0px; left:0px; font-size:16px; color:#444; margin-bottom:0px; padding:0px; word-wrap:break-word}
.ico{margin-right:8px;}

.googleMapsResource{margin:20px;}

.adminTools{margin:20px;}
.adminTool{background:url(images/adminBtnBack.jpg) repeat-x; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:8px; text-align:center; padding:5px 5px; color:#fff;}
#admintools{clear:both; width:691px;}
#admintools table{width:688px;}
#admintools label{margin-left:7px;}
#admintools table tbody table{margin-top:7px;}

.userTools{margin:20px;}
.userTool{background:url(images/darkBtn.jpg) #525252 repeat-x ; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:8px; text-align:center; padding:5px 5px; color:#fff;}
/*#login label{display:none;}
#login input[type="text"]{width:200px; border:1px solid #C0BFAB; height:20px; color:#666; line-height:25px; padding-top:5px;}
#login{padding:20px 0;}
*/
#login input[type="submit"]{min-width:60px; _width:60px;/*width for explorer6*/ background:#9C9A83; -moz-border-radius:5px; -webkit-border-radius:5px; border:none; height:22px;color:#fff;}

.commentBox{margin:20px; width:389px;}
.commentBox label{display:block; margin-top:10px;}
.commentBox textarea{font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#777; width:381px; margin-bottom:10px;}

#commentsBoard{margin:20px 0px; width:389px;}
.comment{border-bottom:solid 1px #ccc; width:389px; margin:20px;}
.comment img{float:left; height:50px; width:50px;}
#bodyBottom .commentText{padding-left:60px;}
#bodyBottom .columnaIzquierda .commentText p{padding:0px; margin-top:0px;}

.noticia{margin:20px; width:389px;}
.noticia img{float:left;}
#bodyBottom .noticiaTexto{padding-left:157px;}
#bodyBottom .columnaIzquierda .noticiaTexto p{line-height:13px; padding:0px;}
#bodyBottom .noticiaTexto h2{color:#900; font-size:14px; margin:0px; padding:0px; background:none; border:0px; letter-spacing:0px; font-weight:bold;}
.stats{font-weight:bold;}

#calendario{border:solid 1px #9b9a83; margin:20px; background:#fff; text-align:center;}
#calendario h2{background:#9b9a83; display:block; font-size:12px; color:#fff; font-weight:bold; text-align:center; letter-spacing:0px; padding:5px; border:none;}
#calendario h2 a{color:#fff;}
#calendario .dias{margin:10px 20px 0 20px; display:block;clear:both; width:180px; min-height:140px;}
#calendario .dias li{list-style:none; display:inline-block; width:25px; height:25px; color:#878787; float:left; text-align:center; line-height:25px;}
#calendario .dias li a{background:#d7d7d7; display:block; color:#878787; height:23px; margin:1px;}
#calendario .semana{min-height:20px;}
#calendario .semana li{font-weight:bold; min-height:20px;}

#clasificadosOpciones{background:#4A4A4A; color:#fff; font-size:12px; padding:6px 0; clear:both; position:relative; top:-24px; height:19px;}
#clasificadosOpciones p{width:auto; color:#fff; font-size:13px; float:left;}
#clasificadosOpciones p.sortOptions{font-size:11px; float:right;}
.sortOptions a{color:#fff;}
.sortOptions a:hover{color:#A51700;}

.clasificadosIndiceEntry{clear:both; padding: 10px 20px; border-bottom:solid 1px #DBD7BB;}
.clasificadosIndiceEntry img{float:left; width:180px; height:auto;}
#bodyBottom .clasificadosIndiceEntry p{margin:5px 0;}
.clasificadosIndiceEntryInfo{padding-left:190px;}
#bodyBottom .clasificadosIndiceEntry h2{background:none; font-size:16px; width:auto; border:none; font-weight:bold;}
/* -- fotos usuario --*/
.fotosWrap{padding:20px 0 20px 20px;}
.fotoEntry{width:145px; float:left; text-align:center; height:250px; margin:0 20px 10px 0;}
#bodyBottom .fotoEntry h3{font-size:12px; font-weight:bold; background:none; border:none; color:#525252;}
.fotoEntry img{margin-bottom:3px; max-height:145px; width:auto;}
#bodyBottom .fotoEntry p{margin:3px 0;}

/* -- fotos usuario --*/

/* -- USUARIOS -- */

/*-- TEXT STYLES --*/
.nota{font-size:10px; color:#898989;}
.arriba{display:block; background:url(images/upArrow.png) #bbb no-repeat; background-position:20px center; padding:0 15px 0 47px; height:25px; border-top:3px solid #868686; border-bottom:3px solid #868686; color:#323232; line-height:30px;}
.descripcionText p{line-height:18px; margin:7px 0;}
.abstract{color:#b90000;}

#bodyBottom .columnaIzquierda .resumenText {margin-top:15px;}
#bodyBottom .columnaIzquierda .resumenText p{margin-top:5px; line-height:10px;}
#bodyBottom .columnaIzquierda .resumenText a{color:#B90000;}
.itemTitle{color:#3D3D3D; font-weight:bold;}
#bodyBottom .columnaIzquierda p{line-height:18px; margin-top:15px;}

.editar{float:right; position:relative; top:-18px; color:#921A09; right:10px;margin-left:8px;}
.columnaCentro .editar{right:20px;}
.cambiarFoto{float:right; position:relative; top:-15px; color:#921A09; right:20px;}
#bodyBottom h3.blogEntryTitle{display:block; background:#fff; border-bottom:1px solid #ddd; border-top:1px solid #ddd; color:#545341; font-weight:normal; letter-spacing:-1px; padding:13px 20px; font-size:2em}
#bodyBottom h2.blogTitle{color:#3D3D3D; font-size:1.7em; border:none; background:none;}
/*-- TEXT STYLES --*/


/*------------------------------------------SPRIES----------------------------------------------*/
/*-- TABBED PANELS --*/
.TabbedPanels{width:241px;}
.TabbedPanelsTabGroup{margin:0;padding:0; background:#9BAAB1; display:block;}
.TabbedPanelsTab{float:left; list-style:none; cursor:pointer; color:#fff; width:106px; height:21px; line-height:30px;}
.TabbedPanelsTab#tab1{background:url(images/Necesidades.png) top left; margin-right:-2px; text-align:left; padding-left:15px; z-index:1;}
.TabbedPanelsTab#tab2{background:url(images/Clasificados.png) top left; text-align:right; padding-right:15px; margin:0px;}
.TabbedPanelsTabHover{}
.TabbedPanelsTabSelected{}
.TabbedPanelsTab a{}

.TabbedPanelsContentGroup{width:240px; border:none;}
.TabbedPanelsContent{height:371px; clear:both; padding:20px 0px 10px 0px;}
.TabbedPanelsContent#tabContent1{background:url(images/tabContentBack1.jpg) no-repeat; border:none;}
.TabbedPanelsContent#tabContent2{background:url(images/tabContentBack2.jpg) no-repeat;}

.TabbedPanelsContent ul li{list-style:none; height:32px;}
.TabbedPanelsContent ul li a{display:block; background:url(images/blockListBack.png) left no-repeat; padding-left:45px; margin-bottom:10px; line-height:32px; height:32px; color:#fff;}
.TabbedPanelsContent ul li a:hover{display:block; background: url(images/blockListBackHover.png) left no-repeat;}
#TabbedPanels1{position:absolute; right:-1px; bottom:-10px;}
/*-- TABBED PANELS --*/

/*-- FAKE SELECTS --*/
ul.MenuBarHorizontal{margin:0 0 15px 0;	padding:0 20px; list-style-type:none; cursor:default; width:200px;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{margin:0; list-style-type:none; position:relative; text-align:left; cursor:pointer; width:200px;}
ul.MenuBarHorizontal ul{margin:0;	padding:0; list-style-type:none; z-index:1020;	cursor:default; position:absolute; left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:-1px; width:100%; position:relative; border:1px solid #C0C0AD; border-bottom:none;}
ul.MenuBarHorizontal ul li{border-bottom:1px solid #C0C0AD; }
ul.MenuBarHorizontal ul li a{color:#7D7D7D; display:block; line-height:26px; height:26px; cursor:pointer;	background-color:#EEE; padding:3px 10px; text-decoration:none;}
ul.MenuBarHorizontal ul li a:hover{background:#5C5246; color:#F3F2EE;}
ul.MenuBarHorizontal ul ul{position:absolute;	margin:-5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto; top:0;}
ul.MenuBarHorizontal ul{}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{}

ul.MenuBarHorizontal a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal iframe{position:absolute;	z-index:1010;}

.selectTitle{height:26px; line-height:26px; border:solid 1px #C0BFAC; color:#7D7D7D; font-size:11px;}
.selectTitle p{display:block;padding-left:10px; color:#7D7D7D; background:url(images/selectArrow.gif) no-repeat right #fff; margin-bottom:0px!important;}

#MenuBar4{float:left;}
#MenuBar5{float:left;}

/* HACK FOR IE */
@media screen, projection{	ul.MenuBarHorizontal li.MenuBarItemIE	{display:inline; f\loat:left; background:#FFF;}}
/*-- FAKE SELECTS --*/

/*-- ACCORDION --*/
.Accordion {overflow: hidden; padding:0 15px; margin-top:15px;}
.AccordionPanel {margin: 0px;padding: 0px;}
.AccordionPanelTab {height:25px;  line-height: 25px;border-top:solid 3px #1e1e1e; padding-left:10px; color:#fefefe; margin-bottom:10px;}
.AccordionPanelTab a{color:#fefefe;}
.AccordionPanelContent {overflow: auto;margin:0px;padding:0px; height: 200px;}
.AccordionPanelClosed .AccordionPanelTab{background:url(images/accordion.gif) right bottom no-repeat #878787;}
.AccordionPanelOpen .AccordionPanelTab{background:url(images/accordionActive.gif) right bottom no-repeat #878787;}
.AccordionPanelTabHover{}
.AccordionPanelOpen .AccordionPanelTabHover {}
.AccordionFocused .AccordionPanelTab {}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {}
/*-- ACCORDION --*/

/*-- TABBED PANELS INBOX --*/
#inbox{padding:20px;}
.TabbedPanels#TabbedPanels2 {clear:none; position:relative; top:8px; left:1px; width:auto;}
#TabbedPanels2 .TabbedPanelsTabGroup{margin:0;padding:0; background:#9BAAB1; display:block;}
#TabbedPanels2 .TabbedPanelsTab{float:left; list-style:none; cursor:pointer; color:#525252; width:106px; height:21px; line-height:30px; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; background:#E0E0D6; border:solid 1px #fff; text-align:center; padding:4px 0; margin-right:10px; outline:none;}
#TabbedPanels2 .TabbedPanelsTabHover{}
#TabbedPanels2 .TabbedPanelsTabSelected{background:#7E7E7B; border:solid 1px #7E7E7B; color:#fff;}
#TabbedPanels2 .TabbedPanelsTab a{}

#TabbedPanels2 .TabbedPanelsContentGroup{width:auto;}
#TabbedPanels2 .TabbedPanelsContent{clear:both; padding:0px 0px 10px 0px;border-top:solid 3px #7E7E7B; height:auto;}

#TabbedPanels2 .TabbedPanelsContent ul li{list-style:none; height:32px;}
#TabbedPanels2 .TabbedPanelsContent ul li a{display:block; background:url(images/blockListBack.png) left no-repeat; padding-left:40px; margin-bottom:10px; line-height:32px; height:32px; color:#fff;}
#TabbedPanels2 .TabbedPanelsContent ul li a:hover{display:block; background: url(images/blockListBackHover.png) left no-repeat; padding-left:40px;}

.inboxCheck{float:left; width:20px; margin-left:10px;}
.inboxTools{height:33px; line-height:33px; background:#E6E6DC; border-bottom:solid 3px #CACAC0; padding-left:10px;}
.inboxCategories{height:33px; border-bottom:solid 3px #CACAC0; line-height:33px;}
.inboxCategories a{background:url(images/inboxArrowDown.png) right center no-repeat;  padding:0 25px 0 0; color:#3d3d3d; font-size:14px; letter-spacing:-1px; font-weight:bold;}

.message{height:33px; border-bottom:solid 1px #CACAC0; color:#3D3D3D; line-height:33px; margin-bottom:0px;}
.message p{margin-bottom:0px!important;padding-right:1px;}
.message.unread{background:#F8F8D4;}
.message.read{background:#fff;}
.from{padding:0 0 0 18px; width:150px; display:inline-block;}
.unread .from{background:url(images/mailUnread.gif) left center no-repeat;}
.read .from{background:url(images/mailRead.gif) left center no-repeat;}
.subject{width:360px;display:inline-block;}
.unread .subject{font-weight:bold;}
.read .subject{font-weight:normal;}

/*-- TABBEDPANELS INBOX --*/

.userList{margin:10px 20px;}
.userList li{list-style:none;}
.userList li a{display:block; background:url(images/listArrowSimple.png) no-repeat left; height:22px; line-height:22px; color:#7D7D7D; padding-left:26px; margin-bottom:8px;}
.userList.compact li a{display:block; background:url(images/compactArrow.gif) no-repeat left center; height:11px; line-height:11px; color:#7D7D7D; padding-left:15px; margin-bottom:8px;}
.userList li a.rss{background: url(images/icoRSS.png) no-repeat left;}
.userList li a.userListLink{color:#995E00; background:none; padding:0;}

/*-- ENTRADAS PARA APLICACIN TWITTER --- */
#entriesTwitter{margin-bottom:15px;}
.twitEntry{border-top:1px solid #ccc; padding:5px;}
.twitEntry img{float:left; max-width:90px;}
.twitEntry p{margin:2px 0px;}
.twitEntryInfo{margin-left:50px;}
.twitEntryInfo #aPoster{font-weight:bold; color:#3d8baf;}
.twitEntryInfo #aPoster:hover{text-decoration:none;}
.twitEntryInfo #postTime{color:#3d8baf;}
.twitEntry a{color:#646464;}
.twitEntry.verMas{top:0px; float:right;}

.twitEntryHover{background:#ffffcc; border-top:1px solid #ccc; padding:5px;}
.twitEntryHover img{float:left; max-width:90px; }
.twitEntryHover p{margin:2px 0px;}
.twitEntryHoverInfo{margin-left:50px;}
.twitEntryHoverInfo #aPoster{font-weight:bold; color:#3d8baf;}
.twitEntryHoverInfo #aPoster:hover{text-decoration:none;}
.twitEntryHoverInfo #postTime{color:#3d8baf;}
.twitEntryHover a{color:#646464;}
.twitEntryHover.verMas{top:0px; float:right;}

/* --  CAMBIOS 4 DE DICIEMBRE -- */
#user_portal{width:215px; font-size:11px; position:relative; left:20px; height:22px; float:left; margin-right:30px;}
#user_portal button[type="submit"]{background:#456B80 url(images/buscadorMain.jpg) no-repeat; width:22px; height:22px; border:none; color:#456B80; font-size:0.01px; position:absolute; top:2px;}
#user_portal input[type="text"]{height:18px;}

/* -- Overrides -- */
#admintools table button{min-width:60px; _width:60px;/*width for explorer6*/ background:#9C9A83; -moz-border-radius:5px; -webkit-border-radius:5px; border:none; height:22px;color:#fff;}

#admintools table .dijitButtonNode{background:none; border-style:none;}

#admintools table input[type="text"], #admintools table textarea{color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:350px;}
