@charset "utf-8";
/* RESET **************************************************************/
*{margin:0;padding:0;}
body {background:#fff url(/images/bg.png) repeat 0 0; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#4e4e4e;	margin:0;padding:0;height: auto;}
html{height: auto;} div{z-index:auto;} form *{font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;} input, select, textarea {font-size:1em;}
fieldset,img{border:0;} ul{list-style:none;} h1,h2,h3,h4,h5,h6{font-size:1em; margin:0; padding:0;} small {font-weight:normal;} abbr,acronym,a img{border:0;}
.clear{clear:both;} .left {float:left;} .right {float:right;} a {color:#005d9b; text-decoration:none;} a:hover {color:#466200;} a.imgBorder img {background:#fff; border:1px solid #005d9b; padding:1px; }
div.agr {position:relative;} img.botAgr {position:absolute; bottom:4px; right:12px;} a.imgBorder:hover img {background:#CDE888; border:1px solid #CDE888; padding:1px;}

/* COMUN **************************************************************/
#bodyWrapper {width:1000px; margin:auto; position:relative;}
/* HEADER **************************************************************/
#loginBox li {display:inline;}
#loginBox li a {color:#cde297; padding:0 8px; font-size:10px;}
#loginBox li a:hover {color:#fff; text-decoration:none;}
#loginBox img.titIngreso {background:url(/images/titIngreso.png) top left; width:123px; height:34px;}
.navi-btm{ background-image:url(/images/test1.gif); width:133px; background-repeat:no-repeat; height:11px;}

/* content **************************************************************/
.content {background:#fff url(/images/bgContent.gif) repeat-y -56px 0; margin:2px 30px 0 52px; padding:20px 5px;}
.contentHome {background: url(/images/bgContent.png) repeat-y -56px 0; margin:2px 30px 0 52px; padding:20px 5px;}
#mainContent {width:735px; float:left; background:#FFF}
#mainContent h1 {font-size:26px; color:#74a200; letter-spacing:-1px; margin:0 0 15px 0; padding:0 0 7px 10px;}

/*titulos*/
#mainContent h1 {border-bottom: 1px gray solid; margin:0 10px 0 10px; padding: 5px 5px 5px 5px; font-size:16px !important; color:#000; letter-spacing:normal; background: #FFFFFF;}

.path {float:right; padding:10px 25px 0 0; font-weight:bold; color:#000;}
.path a {font-weight:normal;}
/*home*/
h2#homeTitulo {background:url(/images/titEvento.png) no-repeat top left; height:51px; margin-left:16px;}
#lomaspop h2 {background:url(/images/titloMasPop.png) no-repeat top left; height:38px; margin-left:16px;}
h2#homeTitulo span, #tusfotos h2 span, #lomaspop h2 span {margin-left:-99999px;}

.boxShadow555 {margin-left:-35px; width:610px; padding-bottom:10px; overflow:hidden; position:relative; }
.boxShadow555 h2 {height:26px; margin-left:27px; padding:10px 0 0 10px; font-size:18px; color:#74a200; letter-spacing:-1px;}
.boxShadow555 h3, .boxShadow555 h3 a {font-size:18px; color:#74a200; letter-spacing:-1px; text-decoration:none;}
.boxShadow555 div.txt {width:280px; padding:0 10px;}
.boxShadow555 div.txt h3 a {color:#74a200; line-height:17px;}
.boxShadow555 div.txt h3 small, .boxShadow555 div.txt h3 small a {font-size:10px; font-weight:normal; letter-spacing:0; color:#74a200;}
.boxShadow555 div.moreTxt {padding:0 10px; left:392px; position:absolute; top:0; background:#fff;}
.boxShadow555 div.moreTxt h3.quepasemana {padding:0 0 10px 0; background:url(/images/quepasemana.png) no-repeat top left; height:70px;}
.boxShadow555 div.moreTxt h3.quepasemana span{margin-left:-99999px;}
.boxShadow555 div.moreTxt ul {height:247px; overflow:auto; margin-bottom:10px;}
.boxShadow555 div.moreTxt li {background:url(/images/arrow1.gif) no-repeat 0 2px; margin:0px 3px 8px 5px; padding-left:15px;}
.boxShadow555 div.moreTxt li a {color:#466200; text-decoration:none; font-weight:bold;}
.boxShadow555 div.moreTxt li a:hover {color:#005d9b; text-decoration:underline;}

/*estilo para la caja principal del home*/
div#mainContent .boxShadow740b h2 {background:none; padding:5px 0 15px 11px; font-size:18px; color:#74a200; letter-spacing:-1px;}
div#mainContent .boxShadow740b h2 a {color: #003300; font-size:13px; text-decoration:none;}
div#mainContent .boxShadow740b h2 a:hover {color:#74a200;}
div#mainContent .boxShadow740b h2 small, div#mainContent .boxShadow740b h2 small a {font-size:11px; letter-spacing:normal;}
div#mainContent .boxShadow740b h2 small a:hover {color:#74a200; font-size:11px; letter-spacing:normal;}
.boxShadow740b h3, .boxShadow740b h3 a {font-size:18px; color:#74a200; text-decoration:none;}
.boxShadow740b {background:none; margin-left:3px; width: auto; padding:10px 0;}

.evTitle {margin:10px; color:#74a200; width:300px;}
#mainContent h3.evTitle small {font-size:11px; color:#333;}

.menuVert {width:26px;}
.menuVert li {display:block;}
/*div.menuVert li a.botParaHoy:hover img {background:url(/images/botParaHoy.png) no-repeat right top;}
div.menuVert li a.botParaHoy img {background:url(/images/botParaHoy.png) no-repeat left top;}
div.menuVert li a.botParaManana:hover img {background:url(/images/botParaManana.png) no-repeat right top;}
div.menuVert li a.botParaManana img {background:url(/images/botParaManana.png) no-repeat left top;}
div.menuVert li a.botParaEstaSemana:hover img {background:url(/images/botParaEstaSemana.png) no-repeat right top;}
div.menuVert li a.botParaEstaSemana img {background:url(/images/botParaEstaSemana.png) no-repeat left top;}
div.menuVert li a.botParaEsteMes:hover img {background:url(/images/botParaEsteMes.png) no-repeat right top;}
div.menuVert li a.botParaEsteMes img {background:url(/images/botParaEsteMes.png) no-repeat left top;}

#album div.menuVert {margin-left:-35px;}
div.menuVert li a.botNuevas img {background:url(/images/bot+nuevas.gif) no-repeat left top;}
div.menuVert li a.botNuevas:hover img {background:url(/images/bot+nuevas.gif) no-repeat right top;}*/

.neoHome div#mainContent div#tusfotos h2 {padding-top:10px;}
.neoHome div#mainContent div#tusfotos div.foroHome h2 {padding:0 0 10px 0;}
.neoHome div#mainContent div#tusfotos div.foroHome ol {list-style:none;}


.itemCont {padding:10px; float:left;}
.itemTitle {background:url(/images/bgTitleBox740.png) no-repeat center; height:25px; margin-left:25px; padding-left:15px}
.itemTitle2 {background:url(/images/itemTitle520.png) no-repeat center; height:25px; margin-left:10px; padding-left:3px}
.itemTitle li {float:left; width:150px; padding:5px 10px; font-size:12px; font-weight:bold;}
.itemCont {height:610px; overflow:auto; background:url(/images/dotLineHoriz.gif) repeat-x bottom left; margin-left:15px; }
.itemCol {float:left; width:150px; padding:5px 20px 5px 0;margin-bottom:10px }
.itemCol li {margin:6px 0; line-height:0.9em;}
.itemCol li a {font-weight:bold; text-decoration:none;}

.itemContainer {float:left; width:510px; margin-left:0;}
.itemRecomend {float:left; width:200px; margin-left:10px; margin-top:-45px;}
.itemTitle2 li {float:left; width:220px; padding:5px 10px; font-size:12px; font-weight:bold;}
.itemContainer .itemCol {float:left; width:220px; padding:5px 0 5px 20px;margin:0 0 10px 5px; min-height:50px; max-height:400px; overflow:auto;}
.itemRecomend a {text-decoration:none;}

.referencia {margin-left:50px; font-size:9px; padding:15px 0; color:#666;}
.icoOk {background:url(/images/icoOk.png) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoPersona {background:url(/images/icoPersona.png) no-repeat center left; padding-left: 18px;}

#locales div.itemTitle li {float:left; width:220px; padding:3px 10px; font-weight:bold; color:#333;}
#locales .itemCol {float:left; width:220px; padding:5px 10px;margin-bottom:10px;}
#locales .itemCol li {margin:0; background:none;}
#locales .itemCol li p a {font-weight:bold; background:url(/images/arrow1.gif) no-repeat center left; padding-left:15px; color:#74a200; font-size:14px;}
#locales .itemCol li p {margin:4px 0; padding:4px 0; font-size:10px;}
#locales .itemCol li select {width:170px; font-size:10px; color:#3d3d3d; border:1px solid #3d3d3d;}

.linksComm {background:#eef7d7; margin:10px 0 25px 0; padding:4px 8px; font-size:10px;color:#466200;}
.linksComm a {color:#466200; font-weight:bold;}
.linksComm a:hover {color:#005d9b; text-decoration:none;}

#tusfotos li {float:left; width:170px; display:block;padding:10px; }

#tusfotosInt a {text-decoration:none;}
html #tusfotosInt h3 {font-size:1.3em; margin:0; padding:0;}
#tusfotosInt ul {margin:5px 0;}
#tusfotosInt li a {background:url(/images/arrow3.gif) no-repeat left center; padding-left:13px;}
.banner468 {margin:35px auto; text-align:center; }
.programacion ul {margin:0 20px; padding-bottom:20px;}
.programacion a {font-weight:bold;}
.row {clear:both; padding:25px 0 25px 10px;}
.box200, .box200Azul {background:url(/images/box200_bottom.png) no-repeat bottom left; width:200px; margin-right:10px;}
.box200 h3, .box200Azul h3 {background:url(/images/box200_top.png) no-repeat top left; font-size:18px; color:#74a200; padding:5px 10px; line-height:18px;}
.box200 p, .box200Azul p {padding:5px 10px; font-weight:bold;}
.box200 li small, .box200Azul li small {font-weight:normal;}
.box200 li, .box200Azul li {padding:5px 0px; font-weight:bold;}
.box200 li:hover {background:#c0cea1;}
.box200 ol, .box200Azul ol {margin:5px 10px; padding:0; list-style-position:inside;}
.inpBE {width:150px;}
.box200Azul {background:url(/images/box200_bottomAzul.png) no-repeat bottom left;}
.box200Azul h3 {background:url(/images/box200_topAzul.png) no-repeat top left; color:#005D9B;}
.box200Azul li:hover {background:#c6d0d8;}
div.boxShadow740b .box200Azul li:hover {background:none;}
#recomendados ul {margin:5px 10px; padding:5px 10px; text-align:center;}
#recomendados a {text-decoration:none;}
#newsHome div.noti {float:left; width:110px; padding:0 10px 0 0; margin-left:10px}
#newsList div.noti {float:left; width:100px; padding:0 10px 0 0; margin-left:10px}
.noti h4 {color:#000;}
.noti li {background:url(/images/arrow2.gif) no-repeat 0 6px; padding:3px 0 7px 10px;}
.noti li a {color:#666; text-decoration:none;}
.noti li a:hover {color:#85b900;}
#mainContent div.notiContent p {padding-bottom:15px;}

/*pag articulo*/
#herramientas {float:right; padding-right:20px;}
#herramientas li {display:inline; font-size:10px; padding:0 5px;}
#herramientas li a {color:#003cff; padding-left:15px;}
#herramientas li a:hover {color:#000; text-decoration:none;}
a.icoImprimir {background:url(/images/icoImprimir.gif) no-repeat left center;}
a.icoRegistrar {background:url(/images/icoRegistrar.gif) no-repeat left center;}
a.icoPublicaFt {background:url(/images/icoPublicaFt.gif) no-repeat left center;}
a.icoPublicaEv {background:url(/images/icoPublicaEv.gif) no-repeat left center;}
a.icoComenta {background:url(/images/icoComenta.gif) no-repeat left center;}
a.icoArchivo {background:url(/images/icoArchivo.gif) no-repeat left center;}
#eventos h3 {font-size:17px;}
#eventos h3 small {font-size:10px; font-weight:normal;}
#eventos h3 a {text-decoration:none;}

#notaCont {width:400px; padding-left:10px;}
#notaCont p {margin-bottom:15px;}
#notaCont a.imgBorder img {max-width:390px; max-height:inherit;}
#notaCont li {margin:0; padding:0;}

.boxVerde379 {width:379px; margin:20px auto; background:#eef7d7 url(/images/bgBox379.png) no-repeat bottom left; padding-bottom:5px;}
.boxVerde379 table {width:359px; margin:auto;}
.boxVerde379 td {padding:4px; vertical-align:top;}
#notaCont div.boxVerde379 td p {margin-bottom:3px;}
.boxVerde379 th {padding:0 4px 4px 4px; font-weight:bold; text-align:left; font-size:1.1em; color:#74a200;}
#comparte h3 {background:url(/images/titComparte379.png) no-repeat top left; height:32px;}
#comparte h3 span, #comparteNoticia h3 span {margin-left:-9999px;}
#comparteNoticia h3 {background:url(/images/titComparteNoticia379.png) no-repeat top left; height:32px;}

.sepH {background:url(/images/dotLineHoriz.gif) repeat-x top left;}
.sepV {border-left:1px solid #bec6ac; padding-left:20px;}
#conocesLocal h3, #programacion h3, #tusfotosInt h3 {background:url(/images/titComparte379Az.png) no-repeat top left; padding:3px 0 5px 10px; margin:0; height:22px; font-weight:bolder; color:#74a200;}
#conocesLocal th {color:#000;}
#videoHome h3 {background:url(/images/titTusVideos.png) no-repeat; height:31px;}
#voynovoy h3 span, #videoHome h3 span {margin-left:-9999px;}
#voynovoy h3 {background:url(/images/titVanNoVan.png) no-repeat; height:31px;}
#voynovoy input {vertical-align:bottom;}
#programacion ul {margin:5px 10px 15px 10px;}
#programacion li {margin:2px 0; padding:4px; background:url(/images/dotLineHoriz.gif) repeat-x top left;}
#programacion li:hover {background:#e1f1b7 url(/images/dotLineHoriz.gif) repeat-x top left;}

#accordion h2 {background:url(/images/titEnComunidad.png) no-repeat top left; height:32px; margin-bottom:-10px;}
#accordion h2 span {margin-left:-99999px;}
#accordion h3 {cursor:pointer; margin:4px 8px 0 8px; padding:4px 4px 0 4px; font-size:14px; background:url(/images/dotLineHoriz.gif) repeat-x top left; color:#005d9b; font-size: 11px;}
#accordion h3 a {color:4e4e4e;}
#accordion h3:hover {text-decoration:underline; background:#e1f1b7 url(/images/dotLineHoriz.gif) repeat-x top left;}
#eventos #accordion .element {display: none; background:#fbfff1; margin:4px; padding:4px 8px; font-size: 11px; color: #4E4E4E}
#eventos #accordion .element h4 {font-size: 11px;}

.boxVerde300 {width:300px; margin:20px auto; background:#eef7d7 url(/images/bgBox300.png) no-repeat bottom left; padding-bottom:5px;}
.boxVerde300plain {width:300px; margin:20px auto; background:#e1f1b7 url(/images/bgBox300_plain.png) no-repeat bottom left; padding-bottom:5px;}
.boxVerde300 table, .boxVerde300plain table {width:300px; margin:auto;}
.boxVerde300plain h3 {background:#e1f1b7 url(/images/bgBox300_top.png) no-repeat top left;}
.boxVerde300 td, .boxVerde300plain td {padding:4px; vertical-align:top;}
.boxVerde300 td p, .boxVerde300plain td p {margin-bottom:3px;}
.boxVerde300 th, .boxVerde300plain th {padding:0 4px 4px 4px; font-weight:bold; text-align:left; font-size:1.1em; color:#74a200;}
#comparteFoto h3 {background:url(/images/titComparteFoto.png) no-repeat top left; height:32px;}
#comparteFoto h3 span {margin-left:-9999px;}

#random h3 {color:#74A200; padding:4px;} 
#random td {text-align:center;}
#random td img {max-width:90px;}

.vasEvent {border-top:2px dotted #005D9B; margin-top:5px; padding:3px;}
.vasEvent p span {font-weight:bold; color:#005D9B;}
.vasEvent input {vertical-align:middle;}

a.checkOk_act {background:url(/images/icoVnv.png) no-repeat bottom left; padding-left:17px; color:#333; text-decoration:none;}
a.checkOk_act:hover {background:url(/images/icoVnv.png) no-repeat top left; text-decoration:underline;}
a.checkOk {background:url(/images/icoVnv.png) no-repeat top left; padding-left:17px; color:#000; text-decoration:none;}
a.checkOk_desact {background:url(/images/icoVnv.png) no-repeat bottom left; padding-left:17px; color:#969696; text-decoration:none;}

.col300 {width:300px; padding-left:10px; margin-left:10px;}
.col200 {width:200px; padding-left:10px; margin-left:10px;}

#infoTable table {width:379px; margin:15px auto;}
#infoTable th {text-align:left; padding:4px 4px 4px 8px; vertical-align:top; border-left:4px solid #94C516;}
#infoTable th.infoHead {background:url(/images/titInfo.png) no-repeat; height:30px; color:#fff; font-weight:normal; border-left:none;text-align:right;}
#infoTable th.infoHeadSm {background:url(/images/titInfoSm.png) no-repeat; height:30px; color:#fff; font-weight:normal; border-left:none;text-align:right;}
#infoTable th.infoHead300 {background:url(/images/titInfo300.png) no-repeat; height:30px; color:#fff; font-weight:normal; border-left:none;}
#infoTable th.infoHead a, #infoTable th.infoHeadSm a {color:#fff;}
#infoTable th.infoFooter {background:url(/images/infoTableBottom.png) no-repeat; height:19px; border-left:none;}
#infoTable th.infoFooterSm {background:url(/images/infoTableBottomSm.png) no-repeat; height:19px; border-left:none;}
#infoTable th.infoFooter300 {background:url(/images/infoTableBottom300.png) no-repeat; height:19px; border-left:none;}
#infoTable td {padding:4px 0; vertical-align:top;border-right:3px solid #94C516;}
#infoTable tr.gray {background:#f0f0f0;}
#infoTable tr:hover {background:#eef7d7;}

.itemContSm {margin-top:10px;}
.itemContSm h2 {background:url(/images/dotLineHoriz.gif) repeat-x bottom left; padding:15px 0 8px 0;}
.itemContSm div.itemCol {width:260px; height:480px; overflow:auto; background:url(/images/dotLineHoriz.gif) repeat-x bottom left; padding-left:20px;}
a.icoCalendario {font-weight:bold; font-size:1.2em; color:#FF9900; text-decoration:none; padding:2px;}
a.icoCalendario:hover {color:#fff; background:#ff9900; }

table.nosTable {background:#fff; width:450px; margin:20px auto; border:1px dotted #666;}
.nosTable th {background:#025f9c; color:#fff; text-align:left; vertical-align:top; padding:4px;}
.nosTable td {background:#e9f5c0; vertical-align:top; padding:4px;}
.nosTable td.gray {background:#f0f0f0}

table.downTable, table.downTable2 {background:#fff; width:450px; margin:20px auto; border:1px dotted #666; width:90%; margin-left:15px;}
.downTable th {background:#025f9c; color:#fff; text-align:left; vertical-align:top; padding:4px; border-bottom:2px solid #fff;}
.downTable td {background:#e9f5c0; vertical-align:top; padding:4px; border-bottom:2px solid #fff;}
.downTable2 td {width:25%; padding:5px; text-align:center; vertical-align:top;}

.tamano , .tamano img {width:160px;}

.accordionList {width:450px; margin:10px auto;}
.accordionList li {margin:2px 0;}
.accordionList li a {display:block; font-size:13px; color:#4a4a4a; text-decoration:none; font-weight:bold;}
.accordionList li a.envCerr {background:#eef7d7 url(/images/arrow4_ar.png) no-repeat 5px 5px; padding:5px 20px;}
.accordionList li a.envCerr:hover {background:#ccdfeb url(/images/arrow4_ar.png) no-repeat 5px 5px;}
.accordionList li a.envAb {background:#fff url(/images/arrow4_ab.png) no-repeat 5px 5px; padding:5px 20px; border-top:4px solid #ccdfeb;}

.formContactTable { border-bottom:4px solid #ccdfeb;}
.formContactTable th {vertical-align:top; text-align:left; padding:4px; font-size:1.1em;}
.formContactTable td {vertical-align:top; text-align:left; padding:4px;}
.formContactTable div.destCom {background:#e9f1f7; border-top:2px solid #ccdfeb; border-bottom:2px solid #ccdfeb; font-size:1.1em; text-align:center; color:#005985;}
.formContactTable input {border:1px solid #025f9c; padding:2px; width:70%}

div.radioPlaylistContainer {background-color:#FFFFFF;float:left;height:350px;width:300px;}
.inpButton {background:#025f9c; border:none; color:#fff; font-weight:bold;}

/*menu nosostros*/
.box180 {background:url(/images/bgBox180.png) no-repeat bottom left; width:180px; margin-bottom:25px; padding-bottom:10px;}
#mainContent div.box180 h2 {margin:0; padding:4px 8px; font-size:15px; background:url(/images/bgBox180_top.png) no-repeat top left;}
html #msgNos h2 {margin:0; padding:4px 0; font-size:17px;}
.box180 ul {margin:0 0 5px 15px;}
.box180 li {padding:2px 10px; background:url(/images/arrow3.gif) no-repeat 0 4px;}
a.feed {background:url(/images/icoRSS.gif) no-repeat center left; padding:4px 0 4px 20px; margin:5px 10px; font-weight:bold; color:#466200; text-decoration:none;}
.tagCloud li {display:inline; background:none; padding:2px;}
.post h3 {margin:0 0 10px 0; font-size:15px;}
.post small {font-size:11px;}
.post h3 a {text-decoration:none;}
.txtNos, .notiContent {width:485px; padding:0 15px;}
.downCont {padding:0 15px;}
.txtNos p {padding:4px 10px;}
.separadorVerde {height:2px; background:#EEF7D7; margin:10px 0;}
.parrafoDest {font-weight:bold; font-size:1.2em; color:#005d9b; vertical-align:middle;}
ul.checked {margin:0 25px;}
.checked li {background:url(/images/icoOk.png) no-repeat left center; padding:2px 0 2px 16px;}
#eventoRealizado {width:700px; margin:auto;}
#eventoRealizado td {padding:10px; vertical-align:top;}
#eventoRealizado td p {padding:5px 0;}
#eventoRealizado tr {background:url(/images/dotLineHoriz.gif) repeat-x bottom left;}
#eventoRealizado tr.gray {background:#f0f0f0 url(/images/dotLineHoriz.gif) repeat-x bottom left;}

.impresTable {background:url(/images/dotLineHoriz.gif) repeat-x bottom left; margin-left:15px;}
.impresTable th {text-align:left; font-size:14px; background:url(/images/dotLineHoriz.gif) repeat-x top left; vertical-align:top; padding:4px;}
.impresTable td {background:url(/images/dotLineHoriz.gif) repeat-x top left; vertical-align:top;  padding:4px;}

.arteCont h3 {font-size:14px;}
.arteCont { padding:25px 0 10px 20px;}

/*comentarios*/
#formComment {width:710px; margin:auto; clear:both; padding:10px;}
html #formComment h2 {color:#09639f; margin:0; padding:0 0 10px 0; font-size:18px; letter-spacing:-1px;}
p.voynovoy {font-size:13px; font-weight:bold; padding:5px 4px; background:url(/images/bgVoyNoVoy.gif) no-repeat; margin-bottom:15px;}
#formComment textarea {width:100%; margin-bottom:10px;}

#userComment {width:730px; margin:auto;}
#mainContent #userComment h2 {font-size:17px;}
#userComment ol {list-style:none;}
#userComment li {clear:both; padding:15px; background:url(/images/dotLineHoriz.gif) repeat-x bottom left; min-height:80px;}
#userComment li img {margin:0 10px 5px 0; max-width:46px; max-height:46px;}
#userComment li p {margin-left:90px;}
#userComment li p.suptitcom {font-weight:bolder; font-size:18px; letter-spacing:-1px; color:#648200;}

/*fotos*/
#albumContent table {margin:0;}
#albumContent td {width:235px; max-height:350px; margin:0 25px 0 0; padding:0; background:url(/images/box215.png) no-repeat bottom left; vertical-align:top; padding-right:35px;}
#albumContent td h3 {padding:5px 15px 0 15px; background:url(/images/box215_top.gif) no-repeat top left; color:#000; font-size: 12px; color: #333;}
#albumContent td ul {padding:5px 15px 15px 15px;}
#albumContent td li {padding:5px; margin-right:15px; background:url(/images/dotLineHoriz.gif) repeat-x left bottom; display:block;}
#albumContent td li:hover {background:#cfdaaa url(/images/dotLineHoriz.gif) repeat-x left bottom;}
#albumContent td li a {text-decoration:none; padding:2px; font-weight:bold;}

#tusFotosContent table {margin:auto;}
#tusFotosContent td {width:175px; margin:0 10px; padding:0; background:url(/images/bgBox175Az.png) no-repeat top left; vertical-align:top;}
#tusFotosContent td h3 {padding:3px 10px 0 10px; background:url(/images/bgBox175Az_top.png) no-repeat top left; color:#025f9c; letter-spacing:-1px;}
#tusFotosContent td ul {padding:5px 5px 15px 5px;}
#tusFotosContent td li {padding:8px; margin-right:10px; background:url(/images/dotLineHoriz.gif) repeat-x left bottom; display:block;}
#tusFotosContent td li:hover {background:#fff url(/images/dotLineHoriz.gif) repeat-x left bottom;}
#tusFotosContent td li a {text-decoration:none; padding:0 0 0 12px; background:url(/images/arrow3.gif) no-repeat left center; font-weight:bold;}
#tusFotosContent td li.box175Sel a {background:none; padding:0;}

div.fuiste {background:url(/images/box150Az.png) no-repeat bottom left; width:150px; margin:10px; font-size:10px;}
div.fuiste h3 {background:url(/images/box150Az_top.png) no-repeat top left; color:#000; padding:5px; line-height:15px;}
div.fuiste table {width:130px; margin:5px auto; border:1px dotted #666; border-left:none; border-right:none;}
div.fuiste td {padding:5px 10px;}

#notaCont2 {margin: 20px 10px; width: 690px;}
#notaCont2 h3, #notaCont2 h3 a {color:#74a200;}
#album {margin: 20px; width: 690px;}
#album div.paginador {background:#eef7d7; margin:0px; padding:4px; height:18px; text-align:right;}
#album table {margin:auto;}
.paginador li {display:inline; padding:0 5px;}

#album a {text-decoration:none;}
#album a:hover {font-weight:none;}
#album a small {color:#666;}
#album a:hover small {color:#000;}

/*comunidad**************************************/
.comunidad {}

.comAzulGrande {background:url(/images/comAzul500.png) no-repeat bottom left; padding-bottom:5px; margin-bottom:15px;}
.comAzulGrande h3 {background:url(/images/comAzul500top.png) no-repeat; height:30px; color:#fff; font-size:17px; padding:3px 10px;}
.comAzulGrande small a {padding:15px 30px 0 0; color:#fff; text-decoration:none;}
.comAzulGrande table {width:440px; margin:auto;}
.comAzulGrande td {padding:5px; background:url(/images/dotLineHoriz.gif) repeat-x bottom left;}
.comAzulGrande td a {text-decoration:none; color:#6FA500;}
.comAzulGrande ul {clear:both; background:#015D9C; height:22px; margin:-5px 20px 0 4px; display:block;}
.comAzulGrande li {float:left;}
.comAzulGrande li a {display:block; background:url(/images/bgTabNaranjaIzq.png) no-repeat top left; height:19px; font-size:12px; font-weight:bold; color:#fff; padding:0px 0 3px 4px; margin:0 2px; text-decoration:none;}
.comAzulGrande li a span {display:block; background:url(/images/bgTabNaranjaDer.png) no-repeat top right; color:#fff; padding:3px 6px 5px 0; margin:0 2px; text-decoration:none;}
.comAzulGrande li a:hover, .comAzulGrande li a.selected {background:url(/images/bgTabNaranjaIzq.png) no-repeat bottom left; font-size:12px; font-weight:bold; color:#FF9801; padding:0px 0 3px 4px; margin:0 2px; text-decoration:none;}
.comAzulGrande li a:hover span, .comAzulGrande li a.selected span {background:url(/images/bgTabNaranjaDer.png) no-repeat bottom right; font-size:12px; font-weight:bold; color:#FF9801; padding:3px 6px 5px 0; margin:0 2px; text-decoration:none;}

.comVerdeGrande {background:url(/images/comVerde500.png) no-repeat bottom left; padding-bottom:20px; margin-bottom:15px;width:462px;}
.comVerdeGrande h3 {background:url(/images/comVerde500top.png) no-repeat; height:30px; color:#000; font-size:17px; padding:3px 10px;}
.comVerdeGrande table {width:440px; margin:auto;}
.comVerdeGrande td {padding:5px;}
.comVerdeGrande td a {text-decoration:none;}
.comVerdeGrande ul.menuCVG {clear:both; background:#D8E7B4; height:23px; margin:-5px 5px 2px 6px; display:block;}
.comVerdeGrande li {float:left;}
.comVerdeGrande ul.menuCVG li a {display:block; background:url(/images/bgTabAzulIzq.png) no-repeat top left; font-size:12px; font-weight:bold; color:#fff; padding:0 0 3px 4px; margin:1px 2px 0; text-decoration:none; height:19px;}
.comVerdeGrande ul.menuCVG li a span {display:block; background:url(/images/bgTabAzulDer.png) no-repeat top right; color:#fff; padding:3px 4px 5px 0px; margin:0 2px;}
.comVerdeGrande ul.menuCVG li a:hover, .comVerdeGrande ul.menuCVG li a.selected {background:url(/images/bgTabAzulIzq.png) no-repeat bottom left; font-size:12px; font-weight:bold; padding:0 0 3px 4px; margin:1px 2px 0; height:19px; text-decoration:none; color:#015D9C;}
.comVerdeGrande ul.menuCVG li a:hover span, .comVerdeGrande ul.menuCVG li a.selected span {background:url(/images/bgTabAzulDer.png) no-repeat bottom right; padding:3px 4px 3px 0;color:#015D9C; height:16px;}
.comVerdeGrande #msg td h4 { background:url(/images/dotLineHoriz.gif) repeat-x bottom left; padding:4px; color:#333;}
.comVerdeGrande #msg td p {padding:4px 4px 10px 4px;}


.comGT {background:url(/images/comGT200_bottom.png) no-repeat bottom left; padding-bottom:20px; margin-bottom:15px;}
.comGT h3 {background:url(/images/comGT200_top.png) no-repeat; height:30px; color:#fff; font-size:17px; padding:3px 10px;}
.comGT table {width:180px; margin:auto;}
.comGT td {padding:5px;}
.comGT td a {text-decoration:none;}

.comGTClaro {background:url(/images/comGT200Claro_bottom.png) no-repeat bottom left; padding-bottom:20px; margin-bottom:15px;}
.comGTClaro h3 {background:url(/images/comGT200Claro_top.png) no-repeat; height:30px; color:#303d0e; font-size:17px; padding:3px 10px;}
.comGTClaro table {width:180px; margin:auto;}
.comGTClaro td {padding:5px;}
.comGTClaro td a {text-decoration:none;}

.elimCont {vertical-align:middle;}
table.editCom  {width:460px;}
#dataComunidad td.paginadorTabla {background:#eef7d7; margin:0; padding:4px; text-align:right;}
#dataComunidad td.paginadorTabla li {display:inline; margin:0 3px; margin:2px;}

#loginHomeComunidad {background:url(/images/com_bgIngreso.png) no-repeat top left; height:111px; padding:44px 0 0 60px; width:205px;}
#loginHomeComunidad td input {vertical-align:middle;}

.dotLine td {border-bottom:1px dotted #666;}
 #dataComunidad table.editCom tr:hover {font-weight:normal;}
table.editCom tr {padding: 0 0 3px 0; margin: 0px;}
table.editCom td {padding: 0 0 3px 0; margin: 0px;}
table.editCom th {text-align:left; border-top:1px solid #cccccc; border-left:none; border-right:none; font-size:16px; padding:4px; color: #005c9b;}
.verde {color: #6b8c16;}
.comGT th.tituloGT {text-align:left; background:#f1f1f1;border:1px dotted #444; border-left:none; border-right:none; font-size:10px; padding:4px}
.icoTableCont {border-bottom:1px dotted #666; font-size:9px; padding:5px 0}
.icoMasCom { background:url(/images/icoMasCom.gif) no-repeat top left; padding:3px 3px 3px 17px;}
.icoEditCom {background:url(/images/icoEditCom.gif) no-repeat top left; padding:3px 3px 3px 17px;}
.icoEliminar {background:url(/images/icoEliminar.gif) no-repeat top left; padding:3px 3px 3px 17px;}
.icoTodoAlbum {background:url(/images/icoAlbumTodo.gif) no-repeat top left; padding:0 3px 3px 17px;}
.txtComunidad table {margin:10px; border:1px solid #cccccc;}
.txtComunidad td, .txtComunidad th {padding:4px; vertical-align:top; text-align:left;}
.txtComunidad th a {text-decoration:none;}
.txtComunidad h3 {font-size:16px; font-weight: bold;}
.txtComunidad h4 {font-size:14px; font-weight: bold; color: #005c9b;}

.albTitle {font-size:12px; font-weight:bold; border-bottom:1px dotted #666; padding:4px;}

#dataComunidad {margin:0 0 0 15px;width:490px;}
#dataComunidad h3 {font-size:17px; background:url(/images/bgDataComH3.png) no-repeat top left; height:28px; margin:5px 0 0 0; padding:4px; letter-spacing:-1px;}
#dataComunidad h3 a {color:#000; display:block;}
#dataComunidad h3 a.comOpen {background:url(/images/icoComOpen.png) no-repeat top left; padding-left:20px;}
#dataComunidad h3 a.comClosed {background:url(/images/icoComClosed.png) no-repeat top left; padding-left:20px;}
#dataComunidad a {text-decoration:none;}
#dataComunidad table {width:95%; margin:auto;}
#dataComunidad th {text-align:left; padding:4px 10px; background:#e8f1f6; color:#025f9c;}
#dataComunidad td {padding:4px 10px; background:#fff;}
#dataComunidad td li {padding:4px 4px 4px 18px;}

.icoNuevaFoto {background:url(/images/icoNuevaFoto.gif) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoNuevoAmigo {background:url(/images/icoNuevoAmigo.gif) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoMsg {background:url(/images/icoMsg.gif) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoLink {background:url(/images/icoLink.gif) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoInvita {background:url(/images/icoInvita.gif) no-repeat center left; padding-left: 18px; margin-right:15px;}
.icoReenviar {background:url(/images/icoReenviar.gif) no-repeat center left; padding-left: 18px;}
.icoBloquear {background:url(/images/icoBloquear.gif) no-repeat center left; padding-left: 18px;}

.invitaCom {background:#e8f1f6; width:450px; margin:auto; padding:10px;}
.invitaCom ol {list-style-position:inside;}
.invitaCom li {padding:4px 0;}

.msgTab {background:#e7e7e7; height:18px; width:470px; padding:4px 0 0 10px; margin-bottom:10px;}
.msgTab li {float:left; margin:0 2px;}
.msgTab li a {display:block; background:url(/images/msgTabLeft.gif) no-repeat left top; padding:3px 0 1px 8px; color:#000; font-size:12px; font-weight:bold;}
.msgTab li a span {background:url(/images/msgTabRight.gif) no-repeat right top; padding:3px 8px 1px 0;}
.msgTab li a:hover, .msgTab li a.selected {display:block; background:url(/images/msgTabLeft.gif) no-repeat left bottom;}
.msgTab li a:hover span, .msgTab li a.selected span {background:url(/images/msgTabRight.gif) no-repeat right bottom;}

#dataComunidad div#msg td {vertical-align:top;border-bottom:1px dotted #000; padding:4px;}
#msg td h4 { background:#e8f1f6; padding:4px;}
#msg td p {padding:4px 4px 10px 4px;}
#dataComunidad div#msg td li {display:inline; padding:4px;}
#dataComunidad div#msg td li a {font-weight:bold; text-decoration:underline; font-size:10px; padding:4px 4px 4px 18px;}
.date {padding:4px 4px 0 0;}

/*comunidad sin login*/
#mainCNL {width:458px;}
#registrateCNL {background:url(/images/bgRegistrateComNL.jpg) no-repeat top left; height:261px; margin:-19px 0 0 18px; position:relative;}
#registrateCNL h2 {background:url(/images/titRegistrateCNL.png) no-repeat bottom left; height:71px; position:absolute; top:82px; left:15px; width:305px;}
#registrateCNL h2  span {margin-left:-99999px;}
.cnlp {position:absolute; top:160px; left:25px;}
.cnlp p {width:257px; margin-bottom:5px; color:#000; font-weight:bold;}
.cnlp p a {color:#003cff; background:#d0e584; text-decoration:none; padding:2px;}
.cnlp p a:hover {color:#d0e584; background:#003cff;}
#buscaCNL {background:url(/images/bgBuscaRumbCNL.jpg) no-repeat top left; height:100px; margin-left:18px;}
#buscaCNL table {padding:35px 0 0 0px;}
#buscaCNL th {text-align:left;}

#regisCont {width:470px; margin:0 20px; float:left}
#regisCont ul {margin:10px 30px;}
#regisCont table {margin:30px auto;}
#regisCont li {list-style-type:disc; padding:4px 0;}

#nuevosMiembros {width:275px; padding-top:0px;}
.nmCNL {background:url(/images/bgNuevosMiembrosBottom_cnl.png) no-repeat bottom left; margin:5px 0; }
.nmCNL img {margin:8px;}
.nmCNL h3 {background:url(/images/bgNuevosMiembrosTop_cnl.png) no-repeat top left; padding-top:8px; font-size:14px}
.nmCNL p {padding-right:10px;}
.nmCNL p a {padding-right:16px;}

.ultimasFotosCNL {background:url(/images/bgBox714_bottom.png) no-repeat bottom left; width:714px; margin-left:18px;}
#mainContent div.ultimasFotosCNL h2 {background:url(/images/bgBox714_top.png) no-repeat top left; color:#fff; padding:0px 10px;}
.albumCNL {float:left; padding:5px; width:222px; margin:auto;}
.albumCNL table {width:220px; margin-left:10px;}
.albumCNL th {text-align:left; font-size: 18px; background-color: #7f7f7f; color: #FFFFFF;}
.albumCNL td {padding:4px; text-align:center;}
.albumCNL th.tituloGT {text-align:left; background:#f1f1f1;border:1px dotted #444; border-left:none; border-right:none; font-size:10px; padding:4px}

/*videos home*/
#videosHome {margin:2px 10px 0 0; width:240px; background:#367096 url(/images/bgBottomVideoH.png) no-repeat bottom left; height:347px;}
#videosHome h3 {background:url(/images/titVideosH.png) no-repeat top left; height:35px;}
#videosHome h3 span {margin-left: -999999px;}
.videoCont {padding:0 5px 5px;}
.videoCont img {margin:5px;}
.videoCont h4 {color:#fff; font-size:13px; padding:5px;}
.videoCont h4 a {color:#fff; font-size:13px; padding:5px; text-decoration: none;}
.videoCont  p { padding:0 5px;}
.videoCont  p a {background:url(/images/botPlay.png) no-repeat left center; padding-left:18px;color:#7eabc7; text-decoration:none;}
.videoPreview {padding:0;}
.videoPreview img {float:left; margin:5px; width:46px; height:31px;}
.videoPreview h4 {color:#fff; font-size:13px; padding:5px;}
.videoPreview h4 a {color:#fff; font-size:13px; padding:5px; text-decoration: none;}
.videoPreview p { padding:0 5px;}
.videoPreview p a {background:url(/images/botPlay.png) no-repeat left center; padding-left:18px;color:#7eabc7; text-decoration:none;}
.sepTnVideo {background:url(/images/sepTnVideo.png) repeat-x top left; height:10px; clear:both;}

/*descargas*/
a.icoTel {background:url(/images/icoTel.png) no-repeat left top; padding:8px 48px; text-decoration:none;}

/*sidebar de la home*/
#sdCont {background:url(/images/bgSDtopHome.png) no-repeat left top; float:left;	margin:-20px -30px 0 0;	padding:25px 0 0;}
#sdCont .verdeGrad140 {background:#CCE886 url(/images/bgGradVerdeCl140.png) no-repeat scroll left bottom;margin-left:5px;padding-bottom:14px;width:144px;}
#sdCont #permaSidebar {float:left;margin-left:-29px;padding-right:12px;text-align:center;width:151px;}

#homeSD {width:174px; padding:0 10px; float:left;}
#homeSD div {margin-bottom:15px;}
#homeSD a {color:#003cff; padding-right:15px;}
a.invitSm {color:#003cff; background:url(/images/icoComunidad_invitarSm.gif) no-repeat 100% 0px;}
a.perfilSm {color:#003cff;background:url(/images/icoComunidad_verPerfil.gif) no-repeat 100% 0px;}
#homeSD a:hover {color:#000066;}
#homeSD h4 a {color:#000; text-decoration:none;}
#homeSD h4 a:hover {color:#003300; text-decoration:underline;}
#homeSD h3 {font-size:16px; color:#000; padding:5px 10px;}
.comBox174 {background:url(/images/bgComunidad.jpg) no-repeat left bottom; padding-bottom:14px;}
.comBox174 p, .comBox174 h4, .comBox174 h5 {width:154px; margin:0 auto 5px auto}
.comBox174 h4 {font-size:1.2em;}
.verdeGrad174 {background:#CCE886 url(/images/bgGradVerdeCl174.png) no-repeat left bottom; padding-bottom:14px;}
.verdeGrad174 p, .verdeGrad174 h4, .verdeGrad174 h5, .grisGrad174 p, .grisGrad174 h4, .grisGrad174 h5 {width:154px; margin:0 auto 5px 13px}
.verdeGrad174 h4 {font-size:1.2em;}
#localDia h3 {background:url(/images/titLocalDelDia.png) no-repeat; height:37px;}
#tiendaSD h3 {background:url(/images/titTiendaSDH.png) no-repeat; height:37px;}
.grisGrad174  {background:url(/images/bgBox174_gris.png) no-repeat left bottom; padding-bottom:14px;}
#encuestas p {color:#666; padding:5px 0;}
#encuestas input {vertical-align:middle;}
#encuestas li {padding:4px 0;}
#encuestas a {color:#005d9b; font-weight:bold; text-decoration:none;}
.verdeGrad140 {background:#CCE886 url(/images/bgGradVerdeCl140.png) no-repeat left bottom; padding-bottom:14px; width: 144px; margin-left: 30px;}
.verdeGrad140 h4 {font-size:1.2em;}

#radioVideo {}
#bhf {margin-top:-25px;}

/*resultados de la busqueda*/
.srchRslt {width:96%; background:url(/images/dotLineHoriz.gif) repeat-x bottom left; padding-bottom:7px; margin:0 10px;}
.srchRslt .post {margin:0 5px; padding-bottom:15px;}
.srchRslt .post:hover {margin:0 5px; padding-bottom:15px; background:#EEF7D7; color:#000;}
.srchRslt .post h3 {margin:0 5px 5px 5px; padding:5px 0 0 8px; font-size:16px; background:url(/images/dotLineHoriz.gif) repeat-x top left;}
.srchRslt .post h3 a {text-decoration:none; color:#74a200;}
.srchRslt .post h3 a:hover {color:#005d9b;}
.srchRslt .post p {margin:3px 5px; padding:0 8px;}

/*tabla ediciones anteriores*/
.tablaEdit {margin-left:10px; font-size:10px;}
.tablaEdit td {padding:10px 15px;}
.tablaEdit td img, .tablaEditTop td img {float:left; margin:0 5px 5px 0;}
.tablaEdit tr {background:url(/images/dotLineHoriz.gif) repeat-x bottom left;}
.tablaEdit ul {margin:10px 10px 10px 55px;}
.tablaEdit li, .tablaEditTop li {background:url(/images/arrow1.gif) no-repeat 0 0; padding-left:13px; line-height:1em; padding-bottom:3px;}
.tablaEditTop h3 {font-size:15px; color:#74A200; padding:5px 0;}
#mainContent .tablaEditTop h4 a {text-decoration:none;}
#mainContent .tablaEdit h4 {font-size:12px; font-weight:normal;}
#mainContent .tablaEdit h4 a {text-decoration:none;}

.cuaderno {border:2px solid #8dc500; margin:0 10px; padding:0 5px 5px 5px; background:#eeffc2; min-width:345px; margin:0 10px;}
#mainContent .cuaderno img { margin:5px 10px; float:none;}
.cuaderno li {display:inline;background:none; padding:0;}
.tablaEditTop {border-bottom:2px dotted #666; padding-bottom:15px; margin-left:10px; font-size:1.2em;}
.tablaEditTop ul {margin:10px 10px 10px 110px;}
.tablaEditTop div.boxVerde300 h3 {font-size:15px; background:url(/images/bgBox300_top.png) no-repeat top left;/* color:#74A200; padding:5px 10px;*/}

.tablaEditTop table.edicionEspecial td {padding-left:20px;}
.tablaEditTop table.edicionEspecial td img {float:none !important; clear:both; text-align:center;}
.tablaEditTop table.edicionEspecial ul {margin:10px !important;}
.tablaEditTop table.edicionEspecial h4 {clear:both;}

/*sidebar de la derecha*/
.content #permaSidebar {background:url(/images/bgSDtop.png) no-repeat top left;	margin:-20px 0 0 -1px; padding:22px 10px 0;}
#permaSidebar {width:151px; float:left; text-align:center;}
#permaSidebar div { margin-bottom:15px;}
#busqueda {background:none; padding-bottom:0;}
#busqueda input.campo {width:109px;}
#calendario {background:#dbdbdb url(/images/bgCeleste150.png) no-repeat center bottom; padding-bottom:0px; width:150px;}
#calendario h3 {background:url(/images/bgCeleste150top.png) no-repeat; font-size:14px; text-align:left;padding:5px; color:#000 !important;}
#calendario table {width:96%; margin:5px; font-size:10px;}
#calendario th {padding:2px; background:CCDFEB; color:#000; font-weight:normal; border-bottom:1px solid #85b0cb;}
#calendario td {text-align:center; background:#fff; color:#333;}
#calendario td.selMes {background:#dbdbdb; font-weight:bold;}
#calendario td.selMes a {color:#025F9C}
#calendario td a {color:#000; text-decoration:none; padding:2px 0; display:block;}
#calendario td a:hover {text-decoration:underline;}
#calendario td.mesNoAct a {color:#999;}
#calendario td.diaEvento a {background:#478600; color:#fff;}
#calendario td.hoy a {border:1px solid #000; background:#366f92; color:#fff; font-weight:bold;}
#sidebarBanner p {margin-bottom:15px;}
/*end: content ***********************************************************/

/*footer ***********************************************************/
#footer {background:url(/images/bgFooter.png) no-repeat top left; height:200px}
#footerHome {background:url(/images/bgFooterHome1.png) no-repeat top left; height:200px}
#copyright {float:right; text-align:right; padding:30px 200px 10px 10px; color:#fff;}
#copyright a {color:#fff; font-weight:bold;}
#copyright a:hover {color:#ABD936; text-decoration:none}
#shortcuts {padding:30px 0 0 80px;}
#shortcuts p {padding:0 0 5px;}
.logosFooter {text-align:center; margin-top:25px;}
.logosFooter li {display:inline; margin-left:15px;}
.logosFooter a.logoRB img {background:url(/images/footer_logoRB.png) no-repeat top left; width:134px; height:70px;}
.logosFooter a.logoRC img {background:url(/images/footer_logoRCC.png) no-repeat top left; width:134px; height:70px;}
.logosFooter a.logoRM img {background:url(/images/footer_logoRM.png) no-repeat top left; width:134px; height:70px;}
.logosFooter a.logoRV img {background:url(/images/footer_logoRV.png) no-repeat top left; width:134px; height:70px;}
.sdb {height:11px; margin:0 -10px -10px 0; text-align:right;}
/*end: footer ***********************************************************/

.sublinks .links_container { display:block; width:137px; z-index:999999; }
.sublinks .link { display:block; overflow:hidden; _height:23px; padding:1px 9px 1px 9px;  background:url(/images/menu-body-bg.png) repeat-y; behavior: url(/js/iepngfix.htc) }
.sublinks .link a { background:#ffffff; font-size:11px; font-weight:normal; padding:5px 8px 5px 8px; width:103px; text-decoration:none; color:#000; display:block; }
.sublinks .link a:hover {background:#f0a226; color:#fff;}
.sublinks .navi-btm { background:url(/images/menu-bottom-bg.png) left top no-repeat; width:137px; height:15px; overflow:hidden; behavior: url(/js/iepngfix.htc) }

#header {width:919px;margin-left:52px;height:258px;background:none;}
#top {background:url(/images/header/bgBanner.png) no-repeat bottom left;height:194px;}
#logo {float:left;position:relative;}
#logo span {position:absolute;top:0px;left:-60px;}
#logo img {background:none;}
#slogan {float:left;height:44px;margin:27px 0 0 150px;width:220px;}
#slogan p.slg {padding:10px 0;background:url(/images/header/slogan.png) no-repeat bottom left;}
#slogan p.slg span {margin-left:-99999px;}
#loginBox {float:right;text-align:right;font-weight:bold;color:#cedeff;	margin:17px 0 0 0;}
#loginBox input.ingr {width:115px;height:14px;border:none;background:#e6e6e6;vertical-align:middle;padding:2px;}
#loginBox input, #loginBox img, #menu li img {vertical-align:middle;}
#loginBox li {display:inline;}
#loginBox li a {color:#005d9b;padding:0 8px;font-size:10px;}
#loginBox li a:hover {color:#000;text-decoration:none;}
#loginBox img.titIngreso {background:url(/images/titIngreso.png) top left;width:123px;height:34px;}
#login {float:left; width:308px; margin-right:110px;}
#login input {background:url(/images/header/bgInput.png) no-repeat top left !important;	width:109px !important;height:21px !important;padding:0 2px;}
#login input.boton {width:auto !important;	height:auto;background:none;padding:0;}
#red {position:absolute; right:30px;}
#fecha {margin-top:20px;color:#ff6600;font-size:10px;font-weight:bold;}
#bannerTop {margin:10px auto 13px; text-align:center;}
#blackBerry {float:left;width:85px;	height:100px;margin:0 10px;text-align:left;}
#blackBerry div.cell a {background:url(/images/header/icoCell.png) no-repeat center left;padding:4px 2px 4px 19px;color:#889D00;font-size:14px;margin-top:15px;display:block;}
#blackBerry div.cell a:hover {color:#000;}
#linksRed {position:absolute; right:0px; top:45px;; background:#fff; z-index:9999; border:1px solid #666; -moz-border-radius:5px; -webkit-border-radius:5px;}
#linksRed ul {padding:4px 2px;}
#linksRed li {display:block; text-align:left; background:url(/images/dotLineHoriz.gif) repeat-x bottom left; margin:2px 4px;}
#linksRed li a {background:url(/images/header/flechRed.png) no-repeat top right; padding:2px 25px 2px 4px; display:block; color:#666;}
#linksRed li a:hover {background:#c4d399 url(/images/header/flechRed.png) no-repeat bottom right; color:#000;}
.ocultLink {visibility:hidden}
.mostLink {visibility:visible;}

/** para cuando se esta logueado **/
#loginBox .logueado {text-align:left; width:340px;}
#loginBox .logueado h3 {font-size:14px; color:#fff; margin:0 2px 5px 2px; float:none;}
#loginBox .logueado ul {height:16px;margin:0; float:none;}
#loginBox .logueado li {padding:2px 3px; color:#05395F; width:auto;}
#loginBox .logueado li a {padding:0 0 0 10px; margin-right:-2px; font-weight:bold; color:#B4E033;background:url(/images/arrow2.gif) no-repeat 0 4px; font-size:12px;}
#loginBox .logueado li a:hover {color:#ff6600; text-decoration:underline; text-decoration:none;background:url(/images/header/arrow2on.png) no-repeat 0 4px}

/* estilos para la cartelera */
#cartelera {width:714px; background:url(/images/cartBG_bottom.png) no-repeat bottom left; padding-bottom:10px;}
#cartelera h2 {background:url(/images/cartBG_top.png) no-repeat bottom left; padding-bottom:13px !important;}
#cartelera table {width:100%; background:url(/images/cartBG_main.png) repeat-y;}
#cartelera tr.bgGris {background:url(/images/cartBG_tr1.png) repeat-y top center; color:#fff;}
#cartelera tr.bgNaranja {background:url(/images/cartBG_tr2.png) repeat-y top center; color:#fff;}
#cartelera th {width:33%; text-align:left; padding:0 10px 3px; vertical-align:top; font-size:14px;}
#cartelera td {vertical-align:top; padding:0 10px 3px;}
#cartelera td a {text-decoration:none;}
#cartelera li {float:left; width:95px; padding:5px;}

/* nueva pagina de video*/
#imgPrinc {margin-right:15px;}
#imgPrinc img {margin-top:10px;}
#imgPrinc h3, #videoPrinc h3 {font-size:16px; color:#0072ab;}
#destVid {width:300px; margin-top:40px;}
#destVid th {font-size:14px; color:#74a200; text-align:left; padding:2px;}
#destVid td {padding:2px 5px;}
#videosIntCont {width:474px; margin:0 20px 0 15px;}
.videoCategoria { margin:0 0 20px 0;}
.videoCategoria h4 {background:url(/images/bgVerMas_vid.png) no-repeat top left; padding:2px 5px 8px 5px; font-size:12px;}
.videoCategoria h4 a { display:block; color:#4E4E4E;}
.videoCategoria td {padding:2px; font-size:11px;}
.videoCategoria td p {padding-bottom:4px;}
.videoCategoria td p img {vertical-align:middle;}
#videoSidebar div#masVistos, #videoSidebar div#otrosFot {background:url(/images/box215.png) no-repeat bottom left; width:215px; margin-bottom:40px;}
#videoSidebar div#masVistos h4, #videoSidebar div#otrosFot h4 {background:url(/images/box215_top.gif) no-repeat top left; padding:5px 10px; color:#0072ab; font-size:14px;}
#videoSidebar div#masVistos li, #videoSidebar div#otrosFot li {margin:10px; clear:both; display:block;}
#videoSidebar div#masVistos li img, #videoSidebar div#otrosFot li img {margin:0 5px 5px 0; float:left;}
.googleBanner {text-align:center; margin:auto;}
div.menuVert li a.botRecientes:hover img {background:url(/images/bot+Recientes.png) no-repeat right top;}
div.menuVert li a.botRecientes img {background:url(/images/bot+Recientes.png) no-repeat left top;}
div.menuVert li a.botEstaSemana:hover img {background:url(/images/botEstaSemana.png) no-repeat right top;}
div.menuVert li a.botEstaSemana img {background:url(/images/botEstaSemana.png) no-repeat left top;}
div.menuVert li a.botEsteMes:hover img {background:url(/images/botEsteMes.png) no-repeat right top;}
div.menuVert li a.botEsteMes img {background:url(/images/botEsteMes.png) no-repeat left top;}
div.menuVert li a.botTodos:hover img {background:url(/images/botTodos.png) no-repeat right top;}
div.menuVert li a.botTodos img {background:url(/images/botTodos.png) no-repeat left top;}
div#allVidCont div.menuVert li.selected a img {background-position:right top;}
#allVidCont {margin-left:-41px; clear:both;  padding:25px 0 25px 10px;}
#colVideoPrinc {width:435px; margin-left:12px;}
.videoCategoriaInt {width:277px; margin-top:45px;}
.videoCategoriaInt h4 {background:url(/images/bgTitVidInt.png) no-repeat top left; padding:2px 5px 8px 5px; font-size:12px; color:#4E4E4E;}
.videoCategoriaInt h4 span {background:url(/images/arrowOff.png) no-repeat center left; padding-left:15px;}
.videoCategoriaInt h4 span.selected {background:url(/images/arrowOn.png) no-repeat center left; padding-left:15px;}
.videoCategoriaInt ul {height:393px; overflow:auto;}
.videoCategoriaInt li {margin:10px; clear:both; display:block;}
.videoCategoriaInt li img {margin:0 5px 5px 0; float:left;}
p.imgSombra {background:url(/images/bgFotosTop.png) no-repeat top center; text-align:center; padding-top:6px;}
p.imgSombra img {background:url(/images/bgFotos.png) no-repeat bottom center; padding:0px 9px 12px;}
p.imgSombra2 {background:url(/images/bgFotosTop2.png) no-repeat top center; text-align:center; padding-top:6px;}
p.imgSombra2 img {background:#fff url(/images/bgFotos2.png) no-repeat bottom center; padding:0px 9px 12px;}
#antpost {margin-top:45px;}
.antpostCount {font-size:18px; color: #666; font-weight:bold; text-align:center;}
.antpostCount small {font-size:14px;}

/*eventos nueva pagina*/
.eventSB {width:300px; margin-left:10px;}
.eventSB div.videoCategoriaInt {background:url(/images/bg_sd_ev.png) no-repeat bottom left ;margin-top: 20px; clear:both;}
.eventSB div.videoCategoriaInt div {padding:5px 10px;}
.eventSB div.videoCategoriaInt ul {width:260px; height:220px !important;}
.eventSB div.videoCategoriaInt li {margin:0 10px 5px 0 !important;}
.eventSB div.videoCategoriaInt li input, .eventSB div.videoCategoriaInt td img  {vertical-align:middle; margin-right:3px;}
.eventSB div.videoCategoriaInt table {width:100%;}
.eventSB div.videoCategoriaInt td {padding:0 4px;}

.confirmados {background:url(/images/bg_ev_rumb.png) no-repeat bottom left; margin-top:20px;}
.confirmados h3 {background: url(/images/bgTitRumb.png) no-repeat top left; color:#fff; padding:6px 10px;}
.confirmados ul {margin-left:5px;}
.confirmados li {float:left; margin:0 5px 5px;}

table#infoTableEvento {width:400px; margin:5px 0 15px 0; padding:2px 0; border:1px dotted #666; border-left:none; border-right:none;}
#infoTableEvento td, #infoTableEvento th {vertical-align:top; padding:2px; text-align:left;}
#infoTableEvento tr.gray {background:#f0f0f0;}

#banner300 {width:300px; text-align: center; }
.mainTxt p {margin-bottom:8px !important;}
.mainTxt div#formComment {background:#f1f8de url(/images/bg_bottomComments1.png) no-repeat bottom left; padding:0 0 5px 0; width:400px;}
.mainTxt div#formComment h2 {background:url(/images/bg_topComment1.png) no-repeat top left; padding:15px 5px 0 8px; color:#85ae00;}
.mainTxt div#formComment textarea {width:95%; margin-left:8px;}
.botonesComunidad {text-align:center; margin-top:10px; background:url(/images/dotLineHoriz.gif) repeat-x top left; padding:5px 0 15px 0;}

/* estilos para la home*/
.neoHome div.contentHome {background:#FFFFFF url(/images/bgContent1.png) repeat-y scroll 0 0;margin:0 30px 0 52px;padding:20px 0 0 10px;}
.neoHome div#home div#mainContent {margin-top:-10px;width:579px;}
.neoHome div.boxShadow555 {margin:0; width:570px; padding-bottom:5px;}
.neoHome div#boxCont {left:0; top:38px; height:325px;overflow:hidden;position:absolute;width:345px;}
.neoHome div#mainContent h2 {height:auto; margin-left:0; font-size:16px !important; color:#000; letter-spacing:normal; padding-left:0;}
.neoHome div.boxShadow555 div.moreTxt {left:344px; margin-top:0; width:211px;}
.neoHome div.paginadorHome {background:none; height:auto; margin:-8px 0 0; padding:0 4px 30px;}
.neoHome div.verdeGrad140, .neoHome div#tusfotos h2 {background:none !important;}
.neoHome div.verdeGrad174 {background:none !important; border-bottom:1px solid #999;}
.neoHome div.verdeGrad140 h3, .neoHome div.verdeGrad174 h3 {background:none;}
.neoHome div#busqueda {background:none; padding-bottom:0;}
.neoHome div#busqueda input.campo {width:109px;}
.neoHome div.grisGrad174 {padding-bottom:0;}
.neoHome div a.linkNH {color:#74a200 !important; font-size:12px; font-weight:bold;}
.neoHome div#tusfotos {border-top:1px solid #999; position:relative; margin:0; width:570px;}
.neoHome div#tusfotos div {height:auto; overflow-x:auto; overflow-y:auto;width:auto;}
.neoHome div#tusfotos ul {width:335px;}
.neoHome div#tusfotos li {width:140px;}
.neoHome div ul.menuFVTB {width:317px !important; background:#e3f1b4; height:22px;}
.neoHome div ul.menuFVTB li {width:auto !important; padding:5px 0!important; float:left;}
.neoHome div ul.menuFVTB li a {font-size:11px; color:#666; padding:5px 0 5px 10px;}
.neoHome div ul.menuFVTB li a span {padding:5px 10px 5px 0;}
.neoHome div ul.menuFVTB li a:hover, .neoHome div ul.menuFVTB li a.selected {color:#000; background:url(/images/nh_tabLeft.png) no-repeat top left;}
.neoHome div ul.menuFVTB li a:hover span, .neoHome div ul.menuFVTB li a.selected span {background:url(/images/nh_tabRight.png) no-repeat top right; padding:5px 10px 5px 0}
.neoHome div.foroHome {position:absolute; top:0; left:312px; width:250px !important; overflow:auto; border-left:1px solid #999; padding-left:10px; bottom:0; margin-top:10px;}
.neoHome div.foroHome ol { list-style-type:decimal !important;}
.neoHome div.foroHome li {width:auto !important; float:none !important; padding:5px 0 !important; background:url(/images/dotLineHoriz.gif) repeat-x bottom left;}
.neoHome div.foroHome li a {background:url(/images/arrow3.gif) no-repeat 0 4px; padding-left:12px;}
.neoHome div.row {padding:5px 0;}
.neoHome div.banner468 {margin:19px auto;}
.neoHome div#radioVideo {border-top:1px solid #999; width:570px; margin:5px 0 25px 0;}
.neoHome div.lomaspopH {border-top:1px solid #999; width:570px;}
.neoHome div.lomaspopH h3 {font-size:14px; margin:0;}
.neoHome div.lomaspopH div.post {padding:5px 0;}
.neoHome div.lomaspopH ul.menuFVTB {width:570px !important;margin:10px 0;}
.pagHome {float: right; color:#466200; margin: 15px 220px 0 0}
.bannerHome300 {position:absolute; top:457px; right:5px; z-index:9999; width:174px;}
.dist {margin-top:260px;}

/*correcciones para IE*/
.fixIE1 {margin-bottom:30px;} /*margen del titulo de la home de la seccion locales*/
.fixIE2 {margin-left:39px;} /*ubica correctamente las cajas de las seccion locales*/
.clearIE {clear:both;}

/*iconos*/
#iconos {background:url(/images/iconos/bgIconos.png) no-repeat left top; clear:both; height:24px; text-align:right; margin:1px 0 5px 10px; padding-right:10px;}
#iconos li {float:right; padding:0 5px;}
#iconos li a img {display:block;}
#iconos li a:hover img {background:#A7A7A7;}

#popupPC {background:#F7FCE8; padding:5px 20px; margin:auto; border:1px solid #9ABA41;}

/* aviso del webcast */
.webcastAviso {background:url(/images/bgWebCastAv.png) no-repeat top right; margin:0 10px 20px 10px; padding:0 10px; min-height:140px;}
.webcastAviso p {font-size:14px; color:#002856; padding:5px;}
.webcastAviso img {margin-right:10px;}

#tusfotos div, #tusvideos div {height:170px;overflow-x:auto;overflow-y:hidden;width:550px;}
#tusfotos li, #tusvideos li {display:block;float:left;padding:10px;width:170px;}