/*
THEME NAME: Xtral1fe
THEME URI: http://www.xtral1fe.com
DESCRIPTION: theme for the alconcierto.com site, whit rich with powerful and dynamic semantic class selectors.
TAGS: xtral1fe.com
VERSION: 0.1
AUTHOR: <a href="http://consult1ng.com/d1g1tal">Jorge Ocampo</a> &amp; JL
AUTHOR URI: http://www.xtral1fe.com 
*/

/* BEgin estructura general */
body{width: 100%; background:#fff; color:#fff; margin:0; padding:0; font-family: Arial, Verdana, trebuchet, sans-serif; font-size: 10px}
body a{color:#C74269;}
div#header{width:980px;padding:0;margin:0 auto;overflow:hidden;}
div#container{margin:0pt auto;
width:980px;}
#contenido{
color:#555555;
float:left;
margin:0pt auto;
overflow:hidden;
padding:0pt 0pt 15px;
width:100%;
}
b, strong{
color:#252525;
font-size:12px;
font-weight:bold;
padding:0;
}

.entry ul li.derecha {
background:transparent url(images/bullet.gif) no-repeat scroll 370px 3px;
}

hr{
border-top:1px solid #CCC;
border-bottom:0 none;
border-left:0 none;
border-right:0 none;
}

.entry ul li{
  font-size:12px;
}
.escribio{
  color:#AEAEAE;
  font-family:Verdana;
  font-size:11px;
  float:left;
  width:100%;
}
#categorias ul li{
  float:left;
  margin-right:20px;
  width:130px;
}
#categorias ul li b a{
  color:#333333;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  letter-spacing:-0.3px;
  text-decoration:none;
  float:left;
  width:100%;
  margin-bottom:10px;
} 
#categorias ul li b a:hover, #categorias ul li a:hover{
  color:#DE2171;
}

#categorias ul li a{ 
  float:left;
  width:100%;
  color:#999;
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  letter-spacing:-0.3px;
  text-decoration:none;
  margin-bottom:7px;
}
#prodx font a{
display:none;
color:#075899;
}
#footerbar .bsidebar .asidebar .bloque .footer_xtra li{
  float:left;
  clear:none;
  border:none;
  width:80%;
}
#event_comment2 {
border-bottom:1px solid #7D7D7D;
color:#333333;
float:left;
font-family:Arial;
font-size:10px;
font-weight:bold;
margin-top:35px;
padding-bottom:4px;
text-align:right;
width:70px;
}
#contento .postheader .date {
background:transparent url(images/bg_date.gif) no-repeat scroll 0 50%;
float:left;
height:74px;
line-height:17px;
margin:10px 0 0 0;
text-align:center;
width:70px;
}

#contento .postheader .date .day {
color:#FFFFFF;
font-family:Arial;
font-size:24px;
font-weight:bold;
padding-top:36px;
}
#contento .postheader .date .month_year {
color:#999999;
font-family:Arial;
font-size:10px;
}
#fechas{
  float:left;
  padding:5px 0pt;
  width:100%;
}
#fecha_inicio{
  font-family:Arial;
  font-size:11px;
  color:#272421;
  float:left;
  width:60px;
}
#fecha_sede{
  float:left;
  width:350px;
  margin-left:100px;
}

#fecha_localidad{
  float:right;
}
div#container2 #addinfo a{
  color:#027AC0;
  font-family:Arial;
  font-size:10px;
  text-decoration:underline;
  font-weight:normal;
  float:left;
  padding:0px;
}
#addinfo{
  background:transparent url(images/inf2.gif) no-repeat scroll right top;
  float:left;
  height:16px;
  line-height:16px;
  text-align:right;
  width:40%;
}
#nodispo{
  float:left;
  width:100%;
  color:#272421;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
}
#fecha_left{

  color:#C74269;
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  padding-bottom:5px;
  width:100%;
}
.mapstraction{
  margin:10px auto;
}
.entry p{
  line-height:18px;
  margin:10px 0;
}
.hfeed{
	margin: 0 auto;
}
blockquote {
font-family:Times New Roman;
font-size:15px;
font-style:italic;
}
.footer_text{
  float:right;
  font-family:Arial;
  font-size:11px;
  margin:2px 0;
  text-align:right;
  width:100%;
  color:#666;
}
.footer_text a{
  color:#666;
  text-decoration:underline;
}
#footer_derecha{
  background:transparent url(images/logosmall.jpg) no-repeat scroll right top;
  float:right;
  height:68px;
  margin-top:10px;
  padding-right:72px;
}
div#container2{ color:#555555;margin:0pt auto; overflow:hidden; padding:0 0 15px 0;  width:100%;}
div#container2{ margin:0 auto;overflow:hidden;width:980px;}
#formulario_informacion{
  width:100%;
}
#rssicon{
  color:#E0E0E0;
  margin:2px 0;
  border:none;
}
#informacion_usuario{
  float:left;
}
#rrss{
  float:left;
  width:100%;
  border-top:1px solid #FFF;
  border-bottom:1px solid #FFF;
  margin:0px 0pt 10px;
}
#buscalogo{
  float:left;
  width:100%;
  border-top:1px solid #FFF;
  margin:14px 0 0;
}
#container3{
  margin:0pt auto;
  overflow:hidden;
  width:980px;
}
.contenido_calendario{
  margin:0pt 0 5px 5px;
  overflow:hidden;
  width:220px;
  float:left;
}
.single div#container2, .pageid-967 div#container2{ background:#FFF; color:#555555;  margin:0pt auto; overflow:hidden;  padding:0pt 0pt 15px;width:980px;}
#contento{
  margin:0 auto;
  width:980px;
}
div#container2 .more-link{
  color:#0B82BB;
  float:right;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  letter-spacing:-0.3px;
  margin-bottom:20px;
  margin-top:30px;
  padding-left:30px;
  width:190px;
}
#calendario_izquierda{
  float:left;
  height:230px;
  margin:10px;
  width:230px;
}
#wp-calendar{
  float:left;
  width:230px;
}
#sinlink{
  float:left;
  height:15px;
  margin:7px auto 0pt;
  text-align:center;
  width:28px;
}
div#container2 a#eventofecha{
  float:left;
  height:15px;
  margin:2px auto 0pt;
  text-align:center;
  width:27px;
  font-family:Arial;
  font-size:10px;
  color:#666666;
}
#calendario_titulo{
  color:#999999;
  float:left;
  font-family:Arial;
  font-size:11px;
  height:40px;
  line-height:50px;
  text-align:center;
  width:240px;
}
div#container2 div.post-titles h2 a, h2 a, h2{
  color:#000000;
  font-family:Arial;
  font-size:30px;
  font-weight:bold;
  letter-spacing:-3px;
  margin:15px 0 10px;
}
.post-titles{
  border-top:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  float:left;
  width:100%;
}
#tienesinfo{
  color:#666666;
  float:left;
  font-size:11px;
  font-weight:bold;
  letter-spacing:-0.5px;
  margin-bottom:3px;
}
#formulario_informacion{
  float:left;
}
#informacion_informacion{
  float:left;
  margin:10px;
  width:515px;
  color:#666666;
}
#contento .post img.alignnone {
  display:block;
  margin:10px auto;
}
.margen{
  margin:0 auto;
}
#margen_margen{
  float:left;
  margin-top:35px;
  width:100%;
}
#firstimage{
  margin-top:1px;
  overflow:hidden;
}
#bajo_post{
  float:left;
  border-bottom:1px solid #ccc;
  width:100%;
  border-top:1px solid #CCCCCC;
}

#bajo_post2{
border-bottom:1px solid #CCCCCC;
float:left;
padding-bottom:10px;
width:100%;
}
#firstimage img{
  display:block;
  margin:0 auto;
}
.single div#container2 #contento .post #informacion_informacion p strong{
  font-size:11px;
  font-weight:bold;
  letter-spacing:-0.5px;
  margin-bottom:3px;
  font-family:Arial;
  color:#666666;
  padding:0px;
}
.single div#container2 #contento .post #informacion_informacion ul li, .single div#container2 #contento .post #informacion_informacion ol li, .single div#container2 #contento .post #informacion_informacion p{
  font-size:11px;
  letter-spacing:-0.5px;
  margin-bottom:3px;
  font-family:Arial;
  color:#666666;
  padding:0px;
}
#informacion_por_usuario{
  overflow:hidden;
}

.botonesinfo {
  float:left;
  margin-top:6px;
}
.dentroinfo {
  color:#666666;
  float:left;
  font-size:11px;
  margin:0px 10px 3px 0pt;
  width:100%;
}
#compartelainfo {
  float:left;
  margin:0pt 0pt 5px 0px;
  width:100%;
}
#subeinformacion{
  overflow:hidden;
}
#subeinfo {
  float:left;
  margin:10px;
  overflow:hidden;
  width:600px;
}
div.entry .vvqbox{
  clear:both;
  margin:10px auto;
} 

.post-titles h2 a{ 
  text-decoration:none;
}
#formulario_informacion .defaultSimpleSkin{
  float:left;
  position:static;
  width:100%;
}
#formulario_informacion .defaultSimpleSkin .mceLayout{
  float:left;
  width:100%;
}
.post{font-family:Arial;color:#272421;font-size:11px;margin-bottom:35px;}
.category .post{
border:1px solid #E5E5E5;
color:#272421;
font-family:Arial;
font-size:11px;
margin-bottom:35px;
padding:10px 10px;
width:628px;
}
.home .post{margin:0;}

div#container #content{
  margin:0pt auto;
  min-height:350px;
  width:980px;
}
div#container2 #content{
/*  float:left; */
  background:#F6F6F6 none repeat scroll 0% 0%;
  height:auto;
  overflow:hidden;
  width:980px;
}

#sedea div#meta2 div a{
  color:#027AC0;
}

#side_bar{
  float:right;
  margin-left:10px;
  margin-top:5px;
  overflow:hidden;
  width:220px;
  background:#eee;
}
.home #side_bar{margin:5px 0 0 0;}
#postlist {
  color:#666666;
  float:left;
  margin-left:15px;
  width:190px;
}
#pl_comments{
  padding:0px;
}
#pl_comments li{
  list-style:none;
  border-top:1px solid #dadada;
  padding:5px 0;
}
.entry ul li {
  background:transparent url(images/bullet.gif) no-repeat scroll left 3px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding-left:10px;
  margin:4px 0;
}
#listas{
  display:block;
  float:right;
  width:220px; 
}

#postlist h2 {
  clear:both;
  color:#333333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  letter-spacing:-3px;
  line-height:36px;
  margin:0pt;
  padding:10px 0pt;
  width:310px;
}

.bloque h3 {
  clear:both;
  color:#333333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  letter-spacing:-3px;
  line-height:36px;
  margin:0pt 35px;
}

.bloque span {
  color:#858585;
  font-family:Arial;
  font-size:11px;
  _text-decoration:none;
}

.txtcomment, div#container2 .txtcomment a{
  color:#858585;
  font-family:Arial;
  font-size:11px;
  margin:0px;
}

#derecha{
/*  border:1px solid #E5E5E5; */
  width:220px;
  padding:0;
  float:right;
}

.comentarios .cmt_link {
  color:#333333;
  font-weight:bold;
  text-transform:capitalize;
}

#comentarios{
  float:right;
}

.comentarios a {
  color:#C74269;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  letter-spacing:-0.3px;
  text-decoration:underline;
}

.bloque ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:10px 20px 10px 30px;
  padding:0pt;
}

.bloque li {
/*  border-top:1px solid #EBEBEB; */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
/*  margin:0pt 35px; */
  padding:5px 0pt;
}
div#container2 #contento{
 float:left;
 width:750px;

}
#post{
  width:100%;
  float:left;
}

.antes li{
  list-style:none;
}
/*END estructura general */

/*BEGIN HEader*/
div#img_sube{float:right;margin-top:-125px;position:relative;right:120px;display:none;}
div#blog_name{
  color:#7A7A7A;
  float:left;
  margin-top:40px
}
#blog-title2 img {
border:medium none;
}
div#blog_name2{
  color:#7A7A7A;
  float:right;
  margin-top:90px;
}
div#blog_name #blog-title a{color:#fff;text-decoration:none;}
div#blog_name #blog-title a:hover{text-decoration:none;}
div#blog_name #blog-title a span#com{color:#666;}
div#blog_name #blog-title a span#al{font-size:14px;}
div#blog_name #blog-description{font-size:1.1em;}
.textobusqueda {
  background:#BDBDBD url(images/fondo_texto.jpg) no-repeat scroll left top;
  border:medium none;
  clear:left;
  color:#999999;
  float:left;
  font-size:1.6em;
  font-weight:normal;
  height:28px;
  padding:4px 0 0 10px;
  width:139px;
}
div#menu ul li#registrarse a, div#menu ul li#registrarse a:hover{
  color:#FF9900;
}
#blog-title{
float:left;
overflow:hidden;
}

#searchsubmit{
  background:transparent url(images/bk_botones.jpg) no-repeat scroll left top;
  border:medium none;
  color:#666666;
  cursor:pointer;
  float:left;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  height:28px;
  line-height:1em;
  margin:0 0 0 5px;
  padding:0;
  width:50px;
}
#busc{
  font-family:Arial;
  font-size:12px;
  color:#fff;
  float:left;
  font-weight:bold;
  margin-top:18px;
}
#searchform{
  float:left;
  margin:0;
}
#content_header{
  border-top:1px solid #CCCCCC;
  color:#CCCCCC;
  float:right;
  font-family:Arial;
  font-size:24px;
  height:1px;
  margin-top:245px;
  overflow:hidden;
  padding-top:5px;
  position:absolute;
  text-align:right;
  width:980px;
}
#telefono{
  color:#CCCCCC;
  float:right;
  font-family:Arial;
  font-size:24px;
  margin-left:680px;
  margin-top:210px;
  overflow:hidden;
  padding-top:5px;
  position:absolute;
  text-align:right;
  width:300px;
}
.descrip{
  color:#CCCCCC;
  float:left;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  letter-spacing:-1px;
  margin-left:308px;
  margin-top:135px;
  overflow:hidden;
  position:absolute;
  text-align:left;
  text-transform:uppercase;
}
h2 a img{
  margin-right:20px;
}
#buscame{
  float:right;
  margin-left:680px;
  margin-top:249px;
  overflow:hidden;
  padding-top:5px;
  position:absolute;
  text-align:right;
  width:300px;
}
.lca_image{
  float:left;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
}
.comenta{
float:left;
margin-left:10px;
overflow:hidden;
width:660px;
}
.commentlist p {
float:left;
width:100%;
}
.children a:hover{
  color:#DE2171;
}
body a:hover{
  text-decoration:none;
  color:#DE2171;
}
div#container2 div.textoautor a:hover, div#container2 #boton_comenta_portada .btn_comment2 a:hover{
  text-decoration:none;
}
div#ultimos li:hover{
  background:#DE2171;
}
#content_header a{
color:#333333;
font-family:Arial;
font-size:13px;
font-weight:bold;
letter-spacing:-0.3px;
text-decoration:none;
}
#content_header2{
float:right;
overflow:hidden;
}
div#menu,div#menu_sedes,ul#menu_acceso{font-size:1.1em;height:2.1em;padding-top:0.5em;width:600px;margin-top:5px;color:#999;}
div#menu ul a,div#menu_sedes ul a,ul#menu_acceso a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li,div#menu_sedes ul,div#menu_sedes ul li,ul#menu_acceso,ul#menu_acceso li{list-style:none;margin:0;padding:0;display:inline;}
div#menu{float:left;width:730px;}
div#menu ul li,div#menu_sedes ul li,div#menu_acceso ul li{float:left;}
div#menu ul li a{padding:0.3em 0.5em;color:#999;display:inline-block;text-align:center;min-width:50px;}
div#menu ul li a:hover{text-decoration:none;color:#fff;}
div#menu ul li#noti{
  background:transparent url(images/v2/bk_menu.gif) no-repeat scroll left top;
  height:20px;
  line-height:20px;
  margin:0pt 4px 0pt 10px;
  width:60px;
}
div#menu ul li#noti a, div#menu ul li#noti a:hover{
  padding:0px;
  color:#FFF;
}
div#menu ul li.RSS{width:auto;height:20px;padding:0;float:right;}
div#menu ul li.RSS a{background:transparent url(images/v2/rss.gif) no-repeat scroll right top;display:block;height:20px;margin:-3px 0 0 0;padding:3px 28px 0 0;}
div#menu ul li.RSS a:hover{text-decoration:none; _background:transparent;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{color:#FFD502;border:none;display:block;padding:0.1em;width:10em;}
div#menu_sedes ul li a{padding:0.3em 0.5em;color:#FFF;}
div#menu_sedes ul li a:hover{background:#504C4C;}
div#menu_sedes{margin:0;height:1.8em;width:60%; float:left;}
ul#menu_acceso{margin:16px 0 0 0;height:1.8em;width:120px; float:right;}
ul#menu_acceso li a{padding:0.3em 0.5em;color:#ccc;text-decoration:underline;font-weight:normal;}
ul#menu_acceso li a:hover{background:#504C4C;}
/*END Header*/

/* BEGIN post zone*/
div#container #content
div#container #content #columna{width:560px;margin:0 10px 0 0;float:left;font-size:1.1em}
div#container #content #columna #block_conciertos{width:560px;height:150px;background-color:#272524;}
div#container #content .banner_home2{width:300px;height:380px;float:right;margin:0;background-color:#f4f4f4;color:#666;}
div#container #content .banner_home2 img{width:300px;height:300px;padding:0;}
div#container #content #banner{width:300px;height:300px;background-color:#94E1F7;float:right;}
div#container #content #banner img{width:301px;height:301px;margin:9px;overflow:hidden;}
div#container #content #columna #post{min-height:170px;} 
div#container #content #columna #post h4{margin:0;}
div#container #content #columna #post h2{margin:3px 0;}
div#container #content #columna #post h2 a{font-size:2em;font-weight:bold;text-decoration:none;}
div#container #content #columna #post .entry-content{font-size:1.2em;color:#ccc;}
div#container #content #columna #post .entry-content p{margin:8px 0 5px 0;width: 540px;}
div#container #content #columna .cat-links a, div#container #content #columna .author a{text-decoration:none;}
div#container #content #columna .cat-links a:hover, div#container #content #columna .author a:hover{text-decoration:underline;}
div#container #content .tabs{width:980px;height:30px;margin:10px 0 0 0;clear:both;color:#000;}
div#container #content .tabs ul{margin:0;height:30px;width:375px;padding:0;float:left;}
div#container #content .tabs ul li{margin:0 3px 0 0;float:left;width:184px;height:30px;list-style:none;display:block;background-color:#fff;text-align:center;}
div#container #content .tabs ul li a.selected{background:none;height:20px;padding-top:10px;font-size:12px;font-size:12px;font-weight:bold;color:#333;}
div#container #content .tabs ul li a.selected:hover{background:none;}
div#container #content .tabs ul li a{background:#ffcc00 url(images/tab_yellow.png) no-repeat top left;color:#fff;width:184px;height:20px;display:block;padding-top:10px;font-size:12px;font-size:12px;font-weight:bold;text-decoration:none;}
div#container #content .tabs ul li a:hover{background:#ffcc00 url(images/tab_yellow_hover.png) no-repeat top left;font-size:12px;font-size:12px;font-weight:bold;}
#dia_hoy{
  background-color:#94E1F7;
  border-top:1px solid #D3ECFF;
  float:right;
  font-size:12px;
  font-weight:bold;
  height:80px;
  text-align:center;
  width:300px;
}
#dia_hoy #dia{
  color:#FFFFFF;
  float:left;
  font-size:80px;
  line-height:78px;
  margin-left:10px;
}
#dia_hoy #dia2{
  color:#FFFFFF;
  float:left;
  font-size:12px;
  font-weight:bold;
  letter-spacing:-0.7px;
  margin:56px 0pt 0pt 10px;
}
/* BEGIN post zone*/

/* BEGIN post zone single */
.single div#container2 #content .post img{width:293px;padding:9px;overflow:hidden;border:solid 1px #ccc;float:left;clear:left;margin-bottom: 20px;}
.single div#container2 #content .post{width:560px;float:left;}
.single div#container2 #content .post .post_meta{width:231px;margin:0 0 0 9px;border-bottom:solid #3D3938 6px; float:right;}
.single div#container2 #content .post .post_meta h2{
  color:#333333;
  font-size:30px;
  margin-top:0pt;
}

.commentlist {
  float:left;
  margin:0pt;
  overflow:hidden;
  padding:0pt;
  width:100%;
}

.commentlist li {
  border-bottom:1px solid #666666;
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
  padding:10px 0pt;
  width:100%;
}
.admin {
  background:#f1f1f1 none repeat scroll 0%;
  border-bottom:1px solid #CCCCCC;
  margin-bottom:1px;
}

#comentario_arriba {
  float:left;
  margin:15px 0pt 15px 30px;
  overflow:hidden;
  width:590px;
}

.textmod{
  float:left;
  width:80%;
}

#com_des {
  background:#FFFFFF none repeat scroll 0% 50%;
  float:left;
  margin:0pt 0pt 15px 30px;


  overflow:hidden;
  padding:0pt 10px;

  width:560px;
  font-family:Verdana;
  font-size:11px;
  color:#333;
}

#barrita_arriba {
  background:transparent url(images/barrita_arriba.jpg) no-repeat scroll left top;
  float:left;
  height:14px;
  margin:0pt 0pt 0pt 30px;
  overflow:hidden;
  width:90%;
}

#barrita_arriba2 {
  background:transparent url(images/barrita_arriba2.jpg) no-repeat scroll left top;
  float:left;
  height:14px;
  margin:0pt 0pt 0pt 30px;
  overflow:hidden;
  width:90%;
}

.normal {
  background:#e8e8e8 none repeat scroll 0% 50%;
  border-bottom:1px solid #D6D6AD;
  margin-bottom:1px;
}


.single div#container2 #contento .post .post_meta .meta_entry{height:17px;border:solid 1px #ddd;vertical-align: middle;margin-bottom:4px;}
.single div#container2 #contento .post .post_meta .meta_entry .pad{padding-left:10px;background-color:#f9f9f9;}
.single div#container2 #contento .post .post_meta .meta_entry .lef{border-right: solid 1px #ddd;}
.single div#container2 #contento .post .post_meta .meta_entry .fecha{font-size:18px; font-weight:bold;}
.single div#container2 #contento .post .post_meta .meta_entry .meta{color:#185DA0;font-size:12px; font-weight:bold;}
.single div#container2 #contento .post .post_meta .meta_entry .meta a{color:#185DA0;}
.single div#container2 #contento .post .post_meta .meta_entry .l{color:#272421;display:inline-block;font-size:1.1em;font-weight:bold;width:70px;float:left;}
.single div#container2 #contento .post .post_meta .meta_entry .comentario{background:transparent url(images/comentario.gif) no-repeat left center;height:16px;margin-top:-2px;}
.single div#container2 #contento .post .post_meta .meta_entry .aviso{background:transparent url(images/avisa.gif) no-repeat left center;}
.single div#container2 #contento .post p{clear:left;color:#272421;font-size:1.2em;}
.single div#container2 #contento .post p a{color:#0A79FF;font-weight:bold;text-decoration:none;}

.single div#container2 .banner img, .page div#container2 .banner img,.search div#container2 .banner img,.blog div#container2 .banner img,.category div#container2 .banner img, .archive div#container2 .banner img{width:300px;min-height:300px;height:auto;overflow:hidden;}
/* END post zone single */
#contenedor_fotos{
  height:360px;
}
#meta{
  float:left;
}
#post1{
  background:#FFFFFF none repeat scroll 0% 0%;
  float:left;
  margin-right:10px;
  width:320px;
}
#post2{
  background:#FFFFFF none repeat scroll 0% 0%;
  float:left;
  width:320px;
}
.eventito{
  font-family:Arial;
  font-size:10px;
  color:#999;
  margin-right:5px;
}

#post_titulo{
  margin-top:4px;
}
#post_titulo a{
  color:#666666;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  letter-spacing:-0.3px;
  text-decoration:none;
}
#borde_imagen{
  height:310px;
  margin:0pt auto;
  width:300px;
}
#descripcion{
  padding:0pt 10px 10px;
}
/* BEGIN events zone */
div#container2 #content #table_events{
  border-top:1px solid #BAD0E1;
  float:right;
  height:auto;
  min-height:250px;
  width:720px;
}
div#container2 #content #table_events thead{color:#3D3938;font-weight:bold;font-size:1.1em;}
div#container2 #content #table_events tbody td.event{border:none;height:80px;vertical-align:top;border-bottom:#ccc solid 1px;margin:0;padding:10px 0 0 0;}
div#container2 #content #table_events tbody td.sep_gris{background-color:#3D3938;height:6px;}
div#container2 #content #table_events tbody td img{float:left;}
div#container2 #content #table_events tbody td.row_gris{background-color:#EBF6FF;}
div#container2 #content #table_events tbody td.azul{color:#185DA0;font-size:11px;font-weight:bold;}
div#container2 #content #table_events tbody td.gris{color:#666;font-size:11px;}
div#container2 #content #table_events tbody td.date{border:none;height:80px;vertical-align:top;padding-top:10px;}
div#container2 #content #table_events tbody td div.title{float:left;margin-left:15px;overflow-x:hidden;width:200px;_width:150px;}
div#container2 #content #table_events tbody td div.title a{padding:0;}
div#container2 #content #table_events tbody td div.title h2{margin:0;}
div#container2 #content #table_events tbody td div.title h2 a{padding:0;color:#185DA0;font-size:13px;font-weight:bold;text-decoration:none;}
div#container2 #content #table_events tbody td div.title span{clear:left;display:block;margin-top:5px;}
div#container2 #content #table_events tbody td div.title span a{color:#185DA0;font-size:11px;display:block;height:16px;}
div#container2 #content #table_events tbody td div.title span.comenta a{background:transparent url(images/comentario.gif) no-repeat left center;padding-left:20px;}
div#container2 #content #table_events tbody td div.title span.avisa a{z}
/* END events zone */

.pageid-25 div#container #content #columna #block_conciertos{overflow:visible;height:350px;margin-bottom:15px;}
.pageid-25 div#container #content #columna #block_conciertos small a{color:#fff;}
/* Just some example content */
div#access div.skip-link{position:absolute;top:1em;right:1em;}

.commentmetadata, .commentmetadata a {
  color:#272421;
  float:left;
  font-family:Verdana;
  font-size:10px;
  width:100%;
}

.comentarioautor {
  color:#272421;
  float:left;
  font-family:Georgia;
  font-size:24px;
  letter-spacing:-2px;
}

#avatar-left{
  float:left;
  width:50%;
}

#avatar-left img{
  float:left;
}

#com_user, #com_admin{
  float:left;
  margin-left:10px;
}
.banner{
  background-color:#171613;
  border-bottom:1px solid #454542;
  float:left;
  height:320px;
  width:320px;
}
#interior{
  background-color:#000000;
  height:300px;
  margin:10px;
  width:300px;
}
#interior2{
  margin:50px 0 0 50px;
  float:left;
  _margin:50px 0 0 25px;
}
.entry-title{clear:both;}
div#container{margin-top:0.8em;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-bottom:5px;clear:both; background:transparent url(images/top_fondo.jpg) repeat-x scroll left top;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{/*width:600px;*/}
input#author,input#email,input#url{width:220px;}
#author, #email, #url{
  background:url(images/cajatexto.jpg)no-repeat top left;
  border:none;
}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:65px;margin:0 0 0.5em;overflow:auto;width:914px; background:url(images/cajatextarea.jpg)no-repeat top left;border:none;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div.clear {clear:both;display:block;}

div#footer{
float:left;
text-align:left;
width:100%;
border-top:1px solid #CCCCCC;
margin-top:20px;
}
div#footer a{color:#555;}
div#footer_w{width:980px;margin:0 auto;background-color:#fff;min-height:25px;color:#000;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
.wp-caption { -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; background-color:#F3F3F3; border:1px solid #DDDDDD; margin:0 auto; padding-top:4px; text-align:center; }
p.wp-caption-text { font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif; font-size:11px; line-height:17px; margin:0; padding:4px 5px; }
.entry .wp-caption img {
border:medium none;
display:block;
margin:0 auto;
}
p.wp-caption-text{
font-style:italic;
}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}

/* BEGIN TABS*/
div#container .tabsUP{
  clear:both;
  color:#000000;
  float:left;
  height:auto;
  margin:15px 20px 10px;
}
div#container .tabsUP ul.tabNavigationUP{margin:0 0 10px 0;height:27px;width:950px;padding:0;float:left;}
div#container .tabsUP ul.tabNavigationUP li{margin:0 10px 0 0;float:left;min-width:124px;height:80px;list-style:none;display:block;background-color:#fff;text-align:center;_width:30%;}
div#container .tabsUP ul.tabNavigationUP li.lodestacado{color:#666;font-size:11px;font-weight:bold;padding:10px 0 0 0;background-color:transparent;min-width:100px;}
div#container .tabsUP ul.tabNavigationUP li a.selected{
  background:#F4F4F4 url(images/pestana_abajo.jpg) no-repeat scroll center top;
  color:#666;
  font-size:11px;
  font-weight:bold;
  height:28px;
  padding:5px 10px 0pt;
  border:none;
  float:left;
}
#calendarioeventos div:hover {
background-color:#2c2c2b;

}
div#container .tabsUP ul.tabNavigationUP li a.selected:hover{}
div#container .tabsUP ul.tabNavigationUP li a{background:#F4F4F4 url(images/v2/menu_posts.gif) repeat scroll left top;color:#fff;min-width:124px;height:20px;display:block;padding:5px 10px 0 10px;font-size:11px;font-weight:bold;text-decoration:none;cursor:pointer;border:1px solid #E5E5E5;}

div#container .tabsUP #loultimo, div#container .tabsUP #loultimo2, div#container .tabsUP #loultimo3, div#container .tabsUP #destacadoP, div#container .tabsUP #destacadoC{
  clear:both;
  height:auto !important;
  min-height:380px;
  width:950px;
}
#boton{
  float:left;
  height:25px;
  width:1px;
  background:#E5E5E5;
}
div#container .tabsUP div div.post{width:620px;height:240px;float:left;}
div#container .tabsUP div div.post h2{margin:0;}
div#container .tabsUP #post_a{background-color:#F4F4F4;border:1px solid #E5E5E5;float:left;height:360px;padding:10px;width:620px;overflow:hidden;}
div#container .tabsUP div#calendario div.post{background-color:#000;color:#fff;padding:10px;width:620px;height:280px;}
div#container .tabsUP div#calendario div.post #calendario_lista{color:#999;}
div#container .tabsUP div#calendario div.post #calendario_lista h3{margin:0 0 5px 0;font-size:20px;color:#fff;}

div#container2 .tabs{clear:both;color:#000000;height:30px;margin:10px 0pt 0pt;width:980px;}
div#container2 .tabs ul.tabNavigation{
  background:#E0E0E0 none repeat scroll 0% 0%;
  float:right;
  height:40px;
  margin-top:0pt;
  padding:0pt;
  width:720px;
}
div#container2 .tabs ul.tabNavigation li{
  background-color:#FFFFFF;
  display:block;
  float:left;
  height:30px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt 2px 0pt 0pt;
  text-align:center;
  width:100px;
}
div#container2 .tabs ul.tabNavigation li.proximos{background-color:transparent;color:#666666;font-size:11px;font-weight:bold;min-width:85px;padding:10px 0pt 0pt;width:85px;}
div#container2 .tabs ul.tabNavigation li a.selected{
  background:#F4F4F4 url(images/pestana2.jpg) no-repeat scroll center top;
  border:medium none;
  color:#666666;
  float:left;
  font-size:11px;
  font-weight:bold;
  height:23px;
  letter-spacing:-0.3px;
}
div#container2 .tabs ul.tabNavigation li a.selected:hover{}
div#container2 .tabs ul.tabNavigation li a{
  background:#FFFFFF url(images/fondo_tab.jpg) repeat-x scroll left top;
  border:medium none;
  color:#FFFFFF;
  display:block;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  height:23px;
  letter-spacing:-0.3px;
  padding-top:13px;
  text-decoration:none;
  width:100px;
}
div#container2 .tabs ul.tabNavigation li.deactive{background:#555  no-repeat top left;color:#ccc;width:127px;height:20px;display:block;padding-top:10px;font-size:12px;font-size:12px;font-weight:bold;text-decoration:none;}

div#container2 ul ul.wp-tag-cloud{padding:0;font-size:11px;}

div#container2 #derecha span.blogrS{
  display:block;
  float:left;
  margin-top:7px;
  width:124px;
}
div#container2 #derecha a.blogr {color:#939393;font-family:Arial;font-weight:bold;text-align:left;  width:124px;font-size:10px;}
div#container2 #derecha span.blogrr {color:#B5B5B3;text-align:left;width:108px;font-size:10.9px;font-weight:normal;font-family:Arial;}
/* END TABS */

.articulosRel {
color:#999;
float:left;
font-size:10px;
margin-top:10px;
overflow:hidden;
width:100%;
}

.articulosRelacionados {
  color:#565044;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
  margin:10px 0pt 0pt 0px;
}

.articulosRel a {
  float:left;
  font-size:10px;
  text-decoration:underline;
  width:100%;
  color:#3F95D0;
}

/* BEGIN Estilos de RSS */
#lstFeeds {	background:#ECECEC url(images/fondo_footer.jpg) repeat-x scroll left top;color:#333333;font-size:10px;margin:0pt auto;overflow:hidden;padding:10px 0 50px;clear:both;_padding-top:30px;}
#lstFeeds a{color:#666666;text-transform:capitalize;}
#lstFeeds h2 a, #lstFeeds h2 a:hover{text-decoration: none;text-transform: none;}
#lstFeeds a:hover{color:#1D78D0;}
#lstFeeds h2 {font-weight:bold;font-size:18px;font-family:Arial;letter-spacing:-2.2px;line-height:2.8em;margin:0 0 0 70px;text-align:left;}
#lstFeeds h2 a{color:#000;}
.renFeeds{overflow: hidden;background: url(images/bg_dottedLine.jpg) no-repeat left 32px;margin:20px auto;_margin:30px auto;width: 980px;clear: both;}
.renFeeds .superluchas { background: url(images/rssimages/bgrss_superluchas.jpg) no-repeat 20px 3px; }
.renFeeds .esports { background: url(images/rssimages/bgrss_esports.jpg) no-repeat 2px 2px; }
.renFeeds .nofumar { background: url(images/rssimages/bgrss_nofumar.jpg) no-repeat 2px 4px; }
.renFeeds .votalanota { background: url(images/rssimages	bgrss_votalanota.jpg) no-repeat 2px 4px; }
.renFeeds .supersonic { background: url(images/rssimages/bgrss_supersonic.jpg) no-repeat 15px 3px; }
.renFeeds .supercomics { background: url(images/rssimages/bgrss_supercomics.jpg) no-repeat 8px 3px; }
.renFeeds .wowarena { background: url(images/rssimages/bgrss_wowarena.jpg) no-repeat 5px 3px; }
.renFeeds .cinecinecine { background: url(images/rssimages/bgrss_cinecinecine.jpg) no-repeat 10px 3px; }
.renFeeds .xpopro { background: url(images/rssimages/bgrss_xpopro.jpg) no-repeat 8px 4px; }
.renFeeds .culturad1g1tal { background: url(images/rssimages/bgrss_culturad1g1tal.jpg) no-repeat 3px -2px; }
.feedlst{float:left;width:298px;text-align:center;margin-right:28px;}
.feedlst li{border-bottom:1px solid #CCC;line-height:1.5;list-style:none;text-align: left;padding: 0 0 5px 70px;font-size: 11px;color: #333;font-family:"Trebuchet MS";text-transform: capitalize;}
.feedlst ul, .feedrgt{margin:0;padding:0;}
/* END Estilos de RSS */

/* BEGIN Estilos para el sidebar */
#footerbar{background:transparent none repeat scroll 0%;float:left;margin:0pt 0pt 0pt 0px;width:100%;}
#footerbar .bsidebar{background:#1D1D1C none repeat scroll 0 0;}
#footerbar .bsidebar .asidebar{color:#333333;width:980px;}
.footerbar a, .bloque a:hover{color:#a9a7a6;}
#footerbar .bsidebar .asidebar .bloque ul{list-style:none;padding:0;margin:0;}
#footerbar .bsidebar .asidebar .bloque li{border-bottom:1px solid #333333;clear:both;overflow:hidden;_float:left;_width:100%;}
#acerca{border-bottom:1px solid #333333;font-family:Arial;font-size:11px;font-weight:bold;height:25px;line-height:23px;}
#acerca2{font-family:Arial;font-size:11px;font-weight:bold;margin-top:10px;}
.califica{
  color:#333333;
  float:right;
  font-family:Verdana;
  font-size:11px;
  overflow:hidden;
  width:260px;
}
#footerbar .bsidebar .asidebar{color: #333;width: 1000px;clear:both;font-size:11px;margin:0px auto;overflow:hidden;
  padding:0pt;}
#footerbar .bsidebar .asidebar .bloque{color:#8e8e8e;float:left;margin:0pt;width:310px;}
#footerbar .bsidebar .asidebar .bloque span.articulos{color:#AFAEAB;font-weight:bolder;margin:0px 20px 0px 0px;}
.topsemana a:hover, .toparticulos a:hover, .ec3_events a:hover{background: #3E1F1F;}
.articulos{float:right;}
.titulosArticulos2{float:left;width:50%;color:#CCC;}
.articulos2{margin:0px;float:left;text-align:right;width:25%;color:#434343;}
*:first-child+html .colorfondo .articulos{width:20%;}
* html .colorfondo .articulos{width:20%;}
#footerbar .bsidebar .asidebar .bloque a{color:#CCC;font-family:Arial;font-weight:normal;overflow:hidden;}
#footerbar .bsidebar .asidebar .bloque p{margin:10px 0;}
#footerbar .bsidebar .asidebar .bloque h3{border-bottom:1px solid #888582;clear:both;color:#FFFFFF;font-family:Arial;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1.5px;line-height:36px;margin:0pt;padding-top:15px;text-align:center;}
#bot-banner{background-color:#000;height:100px;text-align:center;padding-top:10px;}
/* END Estilos para el sidebar */
.img_home{width:300px;height:300px}
#calendariosolo{
float:left;
margin:30px 0 0;
}
.topsemana li:hover, .toparticulos li:hover{
background-color:#2C2C2B;
}
#calendarioeventos{
float:right;
width:750px;
}
#calendarioeventos h3{
  border-bottom:1px solid #7D7D7D;
  clear:both;
  color:#FFFFFF;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:20px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  letter-spacing:-1.5px;
  line-height:36px;
  margin:9px 0 0;
  width:600px;
}

.bloque_calendario{
  color:#999999;
  margin:0 auto;
  overflow:hidden;
  width:1000px;
}
.btitu1, .btitu2{
border-bottom:1px solid #888582;
color:#FFFFFF;
font-family:Arial;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1.5px;
line-height:36px;
margin-right:0;
padding-top:15px;
text-align:left;
float:left;
width:345px;
}
#bago{
height:300px;
width:300px;
border:1px solid #333;
margin-top:20px;
}
.btitu3{
border-bottom:1px solid #888582;
color:#FFFFFF;
font-family:Arial;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1.5px;
line-height:36px;
padding-top:15px;
text-align:left;
float:left;
width:310px;
}
#footerbar .bsidebarcalendario {
background:#272727 url(images/fondo_calendario.jpg) repeat-x scroll left top;
padding-bottom:25px;
}
/* BEGIN stylos uitabs3 */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;margin-bottom: 10px;letter-spacing:-1px;}
.ui-tabs-panel { font-family: Verdana;font-size: 11px;}
.ui-tabs-nav {list-style:none;margin:0;padding:0;margin:0pt 0pt -1px;_width:290px;}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;clear:both;content: " ";}
.ui-tabs-nav li {float: left;margin: 0;min-width: 90px; /* be nice to Opera */}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block;padding: 0 10px; /*    background: url(http://base.0111.com.mx/wp-includes/js/ui_tabs_jquery/tab.png) no-repeat; */}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #fff;
    background:#151411;
    font-weight: bold;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
    height:28px;
}
.ui-tabs-nav .ui-tabs-selected a {position: relative;top:1px;z-index:2;margin-top:0;color:#fff;}
.ui-tabs-nav a span {width: 64px; /* IE 6 treats width as min-width */ 
min-width: 64px;height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;padding-top:9px;}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background:#000;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    #F4F4F4 url(images/v2/menu_posts.gif) repeat-x scroll left top;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
  color:#FFFFFF;
  font-family:Arial;
  font-size:12px;
  padding:10px 0pt 0pt 10px;
  text-align:left;
}
.ui-tabs-nav a span, .ui-tabs-nav{
  color:#FFFFFF;
  font-family:Arial;
  font-size:12px;
  padding:10px 0pt 0pt 10px;
  text-align:left;
}
#menuC, #menU, #menuX{
  padding:0px;
  width:100%;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited, div#container2 .ui-tabs-nav a { /* @ Opera, use pseudo classes otherwise it confuses cursor... */ cursor: text;padding:0;color:#fff;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */  cursor: pointer;}
.ui-tabs-disabled { opacity: .4; filter: alpha(opacity=40);}
.ui-tabs-panel { 
  background:#000;
  color:#666666;
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt 0pt 10px;
  padding:0pt;
  width:100%;
}
#add_i2{
height:16px;
line-height:16px;
text-align:right;
margin-left:10px;
}
#add_i2 a{
  color:ccc;
}
ul#pl_xtra li:hover{
  background:#eee;
}
.ui-tabs-panel li{color:#666;border-bottom:1px solid #454542;display: block;   	margin: 0;padding:8px;vertical-align: middle;cursor: pointer;}
.ui-tabs-panel li:hover{color: #666;background-color:#280d15;}
.ui-tabs-panel li a, .ui-tabs-panel li a:hover, div#container2 #postlist a:hover, div#container2 #postlist a{text-decoration: none;width:99px;cursor:pointer;}
div#container2 #postlist a.txt-bold{font-weight: bold;color:#9C9C9C;}
.ui-tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}
div#container2 #postlist .ui-tabs-selected a,div#container2 #postlist .ui-tabs-nav a:hover{color:#666;width:99px;}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/* END stylos uitabs3 */

/* BEGIN Comments */
#commentform {
  background:#EEEEEE none repeat scroll 0 0;
float:left;
margin:0;
padding:25px;
width:100%;
}

#respond {
color:#000;
font-family:Arial;
font-size:30px;
font-weight:bold;
letter-spacing:-2px;
margin:0;
}
.contacto{
color:#666666;
float:left;
width:100%;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:11px;
}
#comment {
  width:97%;
}
/* END comments */

/* BEGIN date-fecha */
.fech {
  color:#999999;
float:left;
font-family:Arial;
font-size:11px;
font-weight:normal;
margin-top:10px;
width:100%;
}

.textoautor{
  color:#666;
  font-family:Arial;
  font-size:9px;
  font-weight:bold;
  margin.bottom:1px;
}
div#container2 div.textoautor a {
  color:#272421;
  font-size:10px;
  font-weight:normal;
  text-decoration:underline;
}
div#abajo_right div.textoautor a{
  color:#999;
  text-decoration:underline;
  font-weight:normal;
}

.detalles{
  border-bottom:1px solid #E5E5E5;
  border-top:1px solid #E5E5E5;
  float:left;
  overflow:hidden;
  padding:7px 0pt;
  width:100%;
}
.textoautor {
  color:#272421;
  float:left;
  font-size:10px;
  font-weight:normal;
  margin-left:10px;
  text-align:left;
  text-decoration:none;
  width:150px;
}
#boton_ar{
  background:transparent url(images/comenta22.jpg) no-repeat scroll left top;
  color:#D3541E;
  float:right;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  height:23px;
  line-height:20px;
  padding-left:0;
  text-align:right;
  width:110px;
}
#boton_ar a{
  color:#2A77B6;
}

#agregar{
  background:transparent url(images/agregaevento.jpg) no-repeat scroll left center;
  float:right;
  height:30px;
  line-height:20px;
  padding:7px 0pt 0pt 30px;
  width:100%;
}
#agregar2{
  background:transparent url(images/agregaevento2.jpg) no-repeat scroll left center;
  float:right;
  height:30px;
  line-height:20px;
  padding:7px 0pt 0pt 30px;
}
#blog-title img{
  border:none;  
}
#conavatar_dentro{
  /*background:transparent url(images/pestanita.jpg) no-repeat scroll left center;*/
  color:#fff;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  height:7px;
  margin:0px 0pt 0pt 15px;
  padding:0pt 0pt 0pt 17px;
}
#evento_dentro{
  color:#666666;
  float:left;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  /*margin:0px 0pt 0pt 15px;*/  
}
.mfp_favorites{
  padding:0px;
  margin:0pt;
  list-style: none;
  float:left;
}
div#container2 .mfp_remove_link{
  float:right;
  margin-right:20px;
  padding:0px;
  font-family:Arial;
  font-size:10px;
  color:#fff;
  text-decoration:underline;
  font-weight:normal;
}
div#container2 .mfp_link{
  float:left;
  padding:0pt;
  width:190px;
  font-family:Arial;
  font-size:11px;
  color:#9F9D9E;
  font-weight:normal;
  text-decoration:none;
}
#conavatar{
  float:left;
  height:16px;
  overflow:hidden;
  width:100%;
}
#accesar_si{
  color:#FFF;
  float:left;
  font-family:Arial;
  font-size:11px;
  height:16px;
  margin-top:25px;
  width:150px;
  font-weight:bold;
}
#eventos_contenido{
  float:left;
  overflow:hidden;
  width:100%;
}
#evento_fila{
  border-bottom:1px solid #333333;
  float:left;
  overflow:hidden;
  padding:5px 0;
  width:100%;
}
#titulo_comentario a{
  color:#ccc;
}
#registrar_si{
  color:#027AC0;
  float:left;
  font-family:Arial;
  font-size:11px;
  height:16px;
  margin-top:15px;
  width:150px;
  font-weight:normal;
  text-decoration:underline;
}
div#container2 #registrar_si a{
  color:#fff;
}
.eventos_titulos{
  color:#3D3938;
  font-family:Arial;
  font-size:11px;
  float:left;
  font-weight:bold;
  border-bottom:6px solid #3D3938;
  padding:5px 0pt;
}
.event{
  float:left;
  overflow:hidden;
  width:400px;
}
#evento_bandera{
  color:#999999;
  float:left;
  font-family:Arial;
  font-size:10px;
  margin:3px 0pt;
  width:100%;
}

#evento_categoria{
  float:left;
  font-family:Arial;
  color:#999;
  font-size:10px;
  width:100%;
}

div#container2 #evento_bandera a{
  text-decoration:underline;
  color:#027AC0;
  font-size:11px;
  font-family:Arial;
}
#cate{
  float:left;
  margin-right:4px;
}
div#container2 #evento_categoria a{
  text-decoration:underline;
  color:#027AC0;
  font-size:11px;
  font-family:Arial;
}
#comentarow_blanco{
  background: transparent url(images/c_blanco.jpg) no-repeat scroll left top;
}
#comentarow_gris{
  background: transparent url(images/c_azul.jpg) no-repeat scroll left top;
}
#evento_especial{
  float:left;
  overflow:hidden;
  width:420px;
}
#evento_categorias{
  width:100px;
  margin-top:10px;
}

#evento_fecha{
  color:#CCCCCC;
  float:left;
  font-family:Arial;
  font-size:10px;
  width:60px;
}
#agrega_portada3{
  float:right;
  width:160px;
}
#calendario_mes{
  color:#ccc;
  float:left;
  width:100%;
}
#calendario_dia{
  color:#000000;
  float:left;
  font-size:32px;
  font-weight:bold;
  text-align:center;
  width:100%;
}
#evento_evento{
  overflow:hidden;
}
#evento_titulo{
  float:left;
  width:100%;
}
div#footer #evento_titulo a{
  color:#ccc;
  font-family:Arial;
  font-size:10px;
  text-decoration:none;
}
#event_comment{
  border-bottom:1px solid #7D7D7D;
  color:#333333;
  float:right;
  font-family:Arial;
  font-size:10px;
  font-weight:bold;
  margin-top:29px;
  padding-bottom:4px;
  text-align:right;
  width:150px;
}
#titulo_comentario{
  float:left;
  width:100%;
}

div#container2 .comenta a{

  color:#027AC0;

}
div#container2 #evento_titulo a{
  text-decoration:underline;
  color:#027AC0;
}
#evento_imagen{
  float:left;
  margin:10px 10px 10px 0pt;
  width:60px;
}
#titulos{
  float:left;
}
#eventosagregados{
  float:left;
  overflow:hidden;
  width:100%;
}
#agregar_texto, div#container2 #agregar_texto a{
  font-family:Arial;
  font-size:11px;
  color:#0B82BB;
  text-decoration:underline;
  font-weight: bold;
  _width:100%;
}
#cat_tag{
  float:left;
  overflow:hidden;
  width:350px;
}
div#container2 .comentario_arriba {
  background:#fff url(images/comentario.gif) no-repeat scroll center left;
  float:left;
  padding:0 0 0 15px;
  height:18px;
  text-align:center;
  width:85px;

}
div#container2 .comentario_arriba a{color:#185DA0;font-weight:bold;}
.catego {
  clear:left;
  color:#666;
  float:left;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  padding:0pt;
  text-decoration:none;
  width:450px;
}
.categor {
clear:left;
color:#999999;
float:left;
font-family:Arial;
font-size:9px;
font-weight:normal;
margin:5px 0pt 5px 20px;
padding:0pt;
text-decoration:none;
text-transform:uppercase;
width:150px;
}

div#container2 div.catego a{
  color:#9C9C9C;
} 
div#container2 div.tago a{
  color:#3F95D0;
}
.tago {
  clear:right;
  color:#999999;
  float:left;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  margin-top:3px;
  padding:0;
  text-decoration:none;
  width:100%;
}
.cat-item{
  float:left;
  width:140px;
}
.cat-item a{
  font-family:Arial;
  font-size:13px;
  color:#333;
  letter-spacing:-0.8px;
  font-weight: bold;
  text-decoration:none;
}
.children a{
  color:#999999;
  float:left;
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  letter-spacing:-0.8px;
  margin:5px 0;
  text-decoration:none;
}
#reciente{
  background:#8F8F8F none repeat scroll 0 0;
  border-left:1px solid #BDBBB7;
  border-right:1px solid #BDBBB7;
  border-top:1px solid #BDBBB7;
  color:#FFFFFF;
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  height:23px;
  letter-spacing:-0.3px;
  margin:10px 0 0 15px;
  padding-left:10px;
  padding-top:5px;
  width:88px;
}
#ultimos{
background:#8F8F8F none repeat scroll 0 0;
border-left:1px solid #BDBBB7;
border-right:1px solid #BDBBB7;
border-bottom:1px solid #BDBBB7;
float:left;
width:188px;
margin-left:15px;
}
#ultimos ul{ 
  padding:0px;
  margin:0;
}
#categorias ul{
  padding:0px;
}
#ultimos ul li{ 
  padding:5px 0 5px 10px;
  list-style:none;
  border-bottom:1px solid #a4a4a4;
}
#ultimos ul li a{
  color:#e9e9e9;
  text-decoration:none;
  font-size:11px;
} 
.children{
  float:left;
  margin-top:10px;
  padding:0px;
}
#categorias{
float:left;
width:100%;
margin-top:27px;
}
/* END fecha date*/

h2.prev {display:block;float:left;padding:6px 10px;margin:2px 3px 0 0;font-size:11px;background-color:#000;}
div#container .tabsUP div div.post h2.prev{margin:2px 3px 0 0;}
h2.prev a{text-decoration:none;}
.post_info {display:block;float:right;text-align:left;margin:0;max-width:620px;min-height:90px;color:#666;}
.post_info #meta{border-bottom:#E5E5E5 solid 1px;width:620px;height:13px;padding:8px 0;}
.post-details #meta{
  float:left;
  height:28px;
  width:100%;
  margin-bottom:10px;
}
#fechini1{
  float:left;
  width:100%;
}
#fila_de_fechas{
  float:left;
  width:100%;
  border-top:1px solid #E5E5E5;
  padding:5px 0;
}
#boton_comenta_portada{
  float:left;
  margin-top:5px;
  width:280px;
}
#agrega_portada {
  float:left;
  margin-left:10px;
  width:250px;
}
#agregarabajo{
  background:transparent url(images/abajo_cruz.jpg) no-repeat scroll left center;
  float:right;
  height:30px;
  line-height:20px;
  padding:6px 0pt 0pt 50px;
}
#comen, div#container2 #comen a{
font-family:Arial;font-size:11px;color:#434343;font-weight:bold;text-decoration:underline;
}

#ec3_2008_6{
  height:230px;
  margin:0pt auto;
  overflow:hidden;
  width:200px;
}
.ec3_postday{
  background:#595959 none repeat scroll 0 0;
  border:1px solid #D3D3D3;
  float:left;
  height:27px;
  margin:2px;
  width:25px;
}
div#footer .ec3_eventday a{
color:#CCCCCC;
}
#eventofecha{
float:left;
line-height:24px;
text-align:center;
width:100%;
}
.noevento, .pad{
  background:#3A3A3A none repeat scroll 0 0;
  border:1px solid #686868;
  float:left;
  height:27px;
  margin:2px;
  width:25px;
}

.dias{
  background:#2D2D2D none repeat scroll 0 0;
  border:1px solid #3D3D3D;
  color:#CCCCCC;
  float:left;
  font-weight:bold;
  height:27px;
  line-height:29px;
  margin:2px;
  text-align:center;
  width:25px;
}

#meta2{
  overflow:hidden;
  padding:5px 0pt 0pt;
  width:620px;
}
#abajo_left{
  float:left;
  width:70%;
}


div#container2 a#metaa{
  color:#027AC0;
  text-decoration:underline;
}
#fechaa, #sedea, #boletosa{
  overflow:hidden;
  border-top:1px solid #E5E5E5;
  margin-top:5px;
}
#fotografias{
  border-bottom:1px solid #E5E5E5;
  float:left;
  overflow:hidden;
}
#detalles{
  overflow:hidden;
  border-top:1px solid #E5E5E5;
  margin-top:5px;
  border-bottom:1px solid #E5E5E5;
}
#meta3 small {
  float:left;
  font-size:11px;
  margin-left:10px;
  color:#999;
  margin-right:6px;
}
.post-details{
  border-bottom:1px solid #CCCCCC;
  float:left;
  width:100%;
}
.post-details2{
overflow:hidden;
width:500px;
float:left;
}
.post-details22{
overflow:hidden;
width:100%;
float:left;
}
.abajo_left{
float:left;
margin-top:10px;
width:280px;
}
.date{
float:left;
font-family:Arial;
font-size:10px;
color:#999;
}
#post_details2{
  float:left;
  width:100%;
  border-top:1px solid #ccc;
  margin-top:20px;
} 
.post-detalles{
  border-bottom:1px solid #FFFFFF;
  margin:0pt auto;
  overflow:hidden;
  width:100%;
}
.abajo_right{
float:left;
margin-left:20px;
margin-top:10px;
width:200px;
font-family:Arial;
font-size:10px;
color:#666;
}
#contenta{
  background:#F4F4F4 url(images/fondo_titulo.jpg) no-repeat scroll left top;
  height:34px;
}
#meta3 {
overflow:hidden;
padding:15px 0pt 0pt;
width:640px;
}
#meta3 .btn_commenta {
  color:#D3541E;
  float:right;
  font-weight:bold;
  margin-right:35px;
  padding-left:5px;
}
#agrega_portada2 {
  float:left;
  margin:5px 0 0 20px;
  width:450px;
}

.botones_comentario{width:100%;}
.post_info #meta .btn_comment{width:100px;float:right;text-align:right;background:transparent url(images/comentarios_portada.jpg) no-repeat left top;padding-left:5px;color:#D3541E;font-weight: bold;}
div#container2 #boton_comenta_portada .btn_comment2{
  background:transparent url(images/comenta2.jpg) no-repeat scroll left top;
  color:#D3541E;
  float:right;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  height:23px;
  line-height:20px;
  padding-left:25px;
  text-align:left;
  width:255px;
}
div#container2 #boton_comenta_portada .btn_comment2 a{
  color:#333;
  padding:0px;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}
.post_info #meta .btn_comment a{color:#027AC0;font-family:Arial;font-size:11px;}
.post_info #meta small{float:left;font-size:11px;}
.post_info #meta small a{text-decoration:none;color:#999;}
.post-details #meta .btn_comment{
  background:transparent url(images/comenta.jpg) no-repeat scroll left top;
  color:#D3541E;
  float:left;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  height:23px;
  line-height:21px;
  padding-left:28px;
  text-align:left;
  width:140px;
}
#fecha_portada{
  float:right;
overflow:hidden;
text-align:right;
width:100px;
}
.post-details #meta .btn_comment a, .post-details #meta .btn_comment2 a{color:#D3541E;font-family:Arial;font-size:11px;}
.post-details #meta small{float:left;font-size:11px;}
.post-details #meta small a{text-decoration:none;color:#999;}
.post-details span{
font-size:11px;
font-weight:bold;
}
.post_info h2{font-size:25px;margin:12px 0;}
.post_info h2 a{text-decoration:none;color:#333;}
.hiden{display:none;}

#calendario_lista img, #calendario_lista .comenta, #calendario_lista .avisa{display:none;}
#calendario_lista .title{margin:10px 0;}
#calendario_lista .hid{ display:none;}
#calendario_mes a{text-decoration:none;color:#666;}

#imagen1{float:left;width:300px;padding:5px;border:1px solid #ccc;margin-top:16px;}
.entry-content{float:left;width:620px;border-bottom:1px solid #E5E5E5;margin-bottom:10px;}

#leftmeta{
  color:#C74269;
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  width:50%;
  margin-bottom:5px;
}
#fotocontenedor{
  background:#FFFFCC none repeat scroll 0% 0%;
  color:#666666;
  float:left;
  font-size:14px;
  width:100%;
}
#rightm2{
  color:#027AC0;
  float:right;
  font-family:Arial;
  font-size:10px;
  padding-right:20px;
  text-align:right;
  text-decoration:underline;
  width:40%;
  background:url(images/fot.jpg) no-repeat right center;
}
#rightm{
  float:right;
  padding-right:20px;
  text-align:right;
  width:40%;
  background:url(images/inf.jpg) no-repeat right top;
  height: 16px;
  line-height: 16px;
}
div#container2 #rightm a, div#container2 #rightm2 a{
  font-family:Arial;
  font-size:10px;
  color:#027AC0;
  text-decoration:underline;
}
#detallescontenedor{
  background:#DCF2B8 none repeat scroll 0% 0%;
  color:#666666;
  float:left;
  font-size:14px;
  width:100%;
}
#tienes{
  color:#666666;
  font-size:11px;
  font-weight:bold;
  letter-spacing:-0.5px;
  float:left;
  margin-bottom:5px;
}
#compartela{
  float:left;
  margin-bottom:5px;
}
.dentro{
  color:#666666;
  float:left;
  font-size:11px;
  width:100%;
  margin:3px 0pt;
}
#login{
  background:#171613;
  border-bottom:1px solid #D26887;
  float:left;
  width:320px;
}

#login_si{
  background:#171613;
  float:left;
  width:320px;
  border-bottom:1px solid #454542;
}
#pestanita{
  background:#FFFFFF none repeat scroll 0%;
  border:1px solid #E5E5E5;
  float:left;
  height:28px;
  margin:10px 10px 0pt;
  width:90px;

}
#sinavatar{
  background:transparent url(images/avatar.jpg) no-repeat scroll left top;
  float:left;
  height:70px;
  margin:20px 12px 12px 20px;
  width:70px;
}
#accesar{
  background:transparent url(images/acceso.jpg) no-repeat scroll left top;
  color:#027AC0;
  float:left;
  font-family:Arial;
  font-size:12px;
  height:16px;
  margin-top:33px;
  padding-left:25px;
  width:110px;
}
#avatar {
  background:FFF;
  float:left;
  height:70px;
  margin:20px 12px 12px 20px;
  width:70px;
}
span#accesar a, span#registrar a{
  color:#FFF;
  font-family:Arial;
  font-size:12px;
  text-decoration:underline;
  font-weight:bold;
}
#texto_form{
  color:#E1B1BF;
  float:left;
  font-family:Arial;
  font-size:11px;
  margin:0px 10px 10px 20px;

}
#dentro_banner{
  width:300px;
  height:300px;
  margin:20px 10px;
  background:#77283f;
}

#registrar{
  background:transparent url(images/registro.jpg) no-repeat scroll left top;
  color:#027AC0;
  float:left;
  font-family:Arial;
  font-size:12px;
  height:16px;
  margin-top:15px;
  padding-left:25px;
  width:110px;
}
#texto_pestanita{
  color:#666666;
  float:left;
  font-weight:bold;
  letter-spacing:-0.5px;
  margin:7px 0pt 0pt;
  text-align:center;
  width:100%;
  font-size:11px;
}
#login_form{
  background:#000000;
  float:left;
  margin:10px;
  width:300px;

}
#login_form_si{
  background:#000000;
  border-bottom:1px solid #454542;
  margin:10px auto;
  overflow:hidden;
  width:300px;
}
.mfp_favorites li{
  border-top:1px solid #454542;
  float:left;
  padding:10px 0pt 10px 10px;
  width:100%;
}
.cajas{
  float:left;
  width:97%;
}
#formulario{
  float:left;
  width:100%;
}
.examinar{
  float:left;
  width:100%;
}
.botones{
  float:left;
  margin-top:6px;
}
#subela{
  float:left;
  overflow:hidden;
  width:235px;
  margin:10px;
}
#imagenthumb{
  border: 1px solid #CCC;
  float:left;
  height:91px;
  margin:6px;
  padding-bottom:0pt;
  padding-left:1px;
  padding-right:0pt;
  padding-top:1px;
  width:91px;
}
span#compartela a, span#compartelainfo a{
  font-family:Arial;
  color:#3F95D0;
  font-size:14px;
  text-decoration:underline;
}
#abajo_right{
  float:right;
  width:30%;
}

#rightmeta{
  color:#666666;
  float:left;
  font-size:14px;
  margin-left:10px;
  width:500px;
}
div#container2 #rightmeta a{
  color: #3F95D0;
  text-decoration:underline;
}
.antesTitulo{border-bottom:1px solid #CCC;color:#333333;font-family:Arial;font-size:20px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:1em;margin:35px 0px 0pt 0pt;padding-left:19px;text-decoration:none;}
.antesTitulo2{border-top:1px solid #CCC;margin:0pt 0pt 10px;}
div#container2 .antes li a{
  color:#2A77B6;
  font-family:Arial;
  font-size:11px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:2em;
  margin-top:23px;
  padding-left:19px;
  text-decoration:underline;
}
.antes li span.textoFecha{margin-left:10px;}
.titulosArticulos{float:left;width:280px;}
#titulitos{overflow:hidden;}

.navigation{
  color:#4077AD;
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  line-height:30px;
  margin-bottom:2px;
}
#pl_extra, #pl_xtra{
  background:#D6D6D6 none repeat scroll 0 0;
  padding:0px;
}
#pl_extra li{
  height:22px;
  line-height:20px;
  padding-left:10px;
  list-style:none;
}
.navigation span{
  color:#4077AD;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  padding:2px 6px;
}
#listas h2, #postlist h2, .bloque h3{
  clear:both;
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  letter-spacing:-1.5px;
  line-height:36px;
  margin:0pt 10px;
  padding:15px 0pt 0pt;
  width:auto;
}

.categorias_bloque {
  border-top:2px solid #EEEEEE;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
  width:100%;
}
#pl_xtra li:hover {
color:#666666;
}
#imagen_sitios{
  float:left;
  margin:5px 20px 5px 5px;
  width:20px;
}
#pl_extra li:hover {
background-color:#F4F4F4;
color:#666666;
}
div#container2 .navigation a{
  background:#4077AD;
  color:#FFFFFF;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  padding:2px 6px;
  text-decoration:underline;
}
.entry img {
  display:block;
  margin:10px 20px 10px 0;
  border:none;
}
#access{
  font-family:Arial;
  font-size:18px;
  color:#f0f0f0;
}
.entry {
  clear:both;
  color:#797C80;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:12px;
  overflow:hidden;
}

.postheader{margin:0;height:auto;float:left;width:100%;}
.post .btn_comment{color:#FFCC00;}
.post .btn_comment span { display:block;}
.post .btn_comment span p{background:transparent url(images/comentarios_portada.jpg) no-repeat left top;padding-left:15px;}
