/****************************************************
 * Diferencias de estructura en la home *
****************************************************/

#main.home {
  width: 480px;
  padding: 0 0 65px;
  background: none; 
  overflow:hidden;
}
#sidebar.home {
  width: 395px;
  padding: 3px 0 65px;
}


/****************************************************
 * Pestañas próximos eventos (hoy y mañana) *
****************************************************/

#prox_ev_tabs {
  float: left;
  margin: 10px 0 0 3px;
  width:100%;
}

#prox_ev_tabs ul#tab_nav, #prox_ev_tabs ul#tab_nav li { 
  float: left;
  height: 23px; 
}
#prox_ev_tabs ul#tab_nav li a {
  float: left;
 
  margin-right: 4px;
  
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  line-height: 23px; 
}
#prox_ev_tabs ul#tab_nav li a.ev_hoy, #prox_ev_tabs ul#tab_nav li a.ev_man {
  float: left;
  width: 81px;
  height: 23px;
  margin-right: 4px;
  background: url(../images/prox_ev_tab.png) 0 -23px no-repeat;
 
}

#prox_ev_tabs ul#tab_nav li a.ev_fin{
  float: left;
  width: 130px;
  height: 23px;
  margin-right: 4px;
  background: url(../images/prox_ev_tab5.png) 0 -23px no-repeat;
 
}

#prox_ev_tabs ul#tab_nav li a:hover, #prox_ev_tabs ul#tab_nav li.ui-tabs-selected a { background-position: 0 0px; }

#prox_ev_tabs .evWrapper {
	width:98%;
	float:left;
}
#prox_ev_tabs .ev {
 border:2px solid #999999;
float:left;
padding:9px 0 0 10px;
width:98%;
}
#prox_ev_tabs div.ui-tabs-hide { display: none; }

#prox_ev_tabs div ul { 
	float: left; 
	width:100%;
}
#prox_ev_tabs div ul li {
	float:left;
	width:99%;
  padding: 7px 0 18px 3px;
}

#prox_ev_tabs div ul li a.thumb { 
  float: left;
  margin-right: 6px; 
}
#prox_ev_tabs div ul li p.titulo a { font-weight: bold; }
#prox_ev_tabs div ul li p{clear:right;
display:block;
float:left;_float:none;
margin-bottom:3px;
width:375px;}
#prox_ev_tabs div p.ver_todos {
  float: left;
  height: 21px;
  padding: 1px 0 0;
  width: 98%;
  text-align: right;
  background: url(../images/divisor.png) repeat-x;
  line-height: 14px;
}
#prox_ev_tabs div p.ver_todos a { 
    float:right;
	font-weight:bold;
	line-height:14px;
	margin-top:3px;
}


/****************************************************
 * Establecimientos destacados *
****************************************************/

ul#lug_dest {
  float: left;
  margin: 10px 10px 0 6px;
	width:98%;
 
  /*background: url(../images/divisor.png) repeat-x; */
}

ul#lug_dest li {
  padding: 12px 0 0 17px;
  float: left;
  width: 46%;
}
ul#lug_dest li a.thumb {
  float: left;
  padding: 0 4px 0 0;
}
ul#lug_dest li p { 
  font-size: 10px;
  line-height: 1em;
}
ul#lug_dest li p.titulo a { font-weight: bold; }
ul#lug_dest li p.desc { padding-top: 8px; }
ul#lug_dest li p.desc a { font-size: 10px; line-height: 10px; }


/****************************************************
 * Eventos destacados *
****************************************************/

#destacados {
  float: left;
  display: inline;
  width: 98%;
  margin: 12px 0 0 13px;
  /*background: url(../images/divisor.png) repeat-x; */
}
#destacados ul {
  float: left;
  padding: 0 0 0 8px;
}
#destacados ul li {
  float: left;
  width: 100%;
  padding-bottom: 18px;
}
#destacados ul li p{
clear:right;
display:block;
float:left;_float:none;
margin-bottom:3px;
width:375px; ;}
#destacados ul li a.thumb { 
  float: left;
  padding-right: 9px;
}
#destacados ul li p.titulo a { font-weight: bold; }
#destacados ul li p.datos { font-size:11px;
padding-top:5px; }


/****************************************************
 * Banner Google Home *
****************************************************/

#anuncios_google_wide {
  float: left;
  width: 98%;
  height: 60px;
  margin: 0 0 0 10px;
  background: url(../images/anuncios_google_wide.png) no-repeat; 
}

/****************************************************
 * Featured 
****************************************************/

.eventoWrapper {
	width:99%;
	border:1px solid #ccc;
	float:left;
	margin:10px 0 0;
}
.eventoWrapper .evento {
	padding:12px 12px 9px;
	float:left;
}
.eventoWrapper .evento .avatar { float:left; }
.eventoWrapper .evento .avatar img { float:left;  }
.eventoWrapper .evento .description { margin-left:110px; }
.eventoWrapper .evento .description h3 { font-size:14px; font-weight:bold; margin-bottom:4px; }
.eventoWrapper .evento .description p.descripcion { margin-bottom:2px; }
.eventoWrapper .evento .description p a { color:#30659a; }
.eventoWrapper .evento .description.noimg { margin-left:0; }
.eventoWrapper .evento .description .uldescripcion { margin:10px 0 0 10px; _margin:10px 0 0 0px; float:left; }
.eventoWrapper .evento .description .uldescripcion li { float:left; margin:0 10px 10px 0; }
.eventoWrapper .evento .description .uldescripcion li a { color:#30659a; }
.eventoWrapper .evento .description .uldescripcion li a:hover { text-decoration:underline;}
.notepierdasWrapper {
	width:100%;
	border:1px solid #ccc;
	float:left;
	margin:10px 0 0;
}
.notepierdasWrapper .notepierdas {
	padding:12px 12px 9px;
	float:left;
}
.notepierdasWrapper .notepierdas .avatar { float:left;margin-top:5px;padding:8px; }
.notepierdasWrapper .notepierdas .avatar img { float:left; }
.notepierdasWrapper .notepierdas .description { float:left;

margin-top:12px;
width:305px; }
.notepierdasWrapper .notepierdas h3 { font-size:14px; font-weight:bold; margin-bottom:4px; float:left; *float:none; clear:both; width:100%; }


/****************************************************
 * Widget "Estan Buscando" *
****************************************************/

#estan_buscando {
  float: left;
  width: 559px;
  padding: 14px 0 0;
} 
#estan_buscando h2 { padding: 0 0 5px 14px; }

ul#busq_tit {
  float: left;
  width: 537px;
  padding: 10px 0 0 22px;
  background: url(../images/divisor.png) repeat-x;
}
ul#busq_tit li { float: left; border-bottom: 1px solid #999; padding-bottom: 3px; }
ul#busq_tit li p { font-style: italic; font-size: 11px; }
ul#busq_tit li.a { padding-left: 4px; width: 59px; }
ul#busq_tit li.b { width: 370px; text-align: center; }
ul#busq_tit li.c { width: 79px; }


ul#busq_res {
  float: left;
  width: 526px;
  padding: 8px 0 7px 22px;
}
ul#busq_res li { float: left; width: 503px; padding-bottom: 7px;}
ul#busq_res li p, ul#busq_res li p a { font-size: 11px; float: left; }
ul#busq_res li p.a { padding-left: 4px; width: 59px; }
ul#busq_res li p.a a { color: #30659a; }
ul#busq_res li p.a a:hover { text-decoration: underline; }
ul#busq_res li p.b { width: 370px; }
ul#busq_res li p.c { width: 70px; font-size: 10px; font-style: italic; }

#busq_accion {
  width: 483px;
  float: left;
  margin-left: 22px;
  border-top: 1px solid #999;
  height: 32px;
  padding: 0 25px 0 6px;
}
#busq_accion p, #busq_accion p a {
  font-size: 11px;
  font-style: italic;
  float: left;
  line-height: 19px;
}
#busq_accion p.ver_todos { float: right; }
#busq_accion p.ver_todos a { color: #30659a; }


/****************************************************
 * Registrarse Home *
****************************************************/

#registrate {
  float: left;
  width: 96%;
/*  background: url(../images/divisor.png) repeat-x;*/
text-align:left;
  margin:30px 0 28px 22px;
  _margin:30px 0 28px 12px;
}
#registrate h3 {
  font-size: 16px;
  font-weight: bold;
  color: #000;
  margin-bottom: 13px;
}
#registrate h4 {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 8px;
}
#registrate ul { padding-left: 6px; width: 285px; float: left; }
#registrate ul li{
	clear:both;
display:block;
float:left;
width:100%; margin-bottom:3px;
}
#registrate a.registrate {
  float: right;
  width: 100px;
  height: 67px;
  text-indent: -9999px;
  margin-right: 30px;  
  background: url(../images/registrate.png) no-repeat;  
}


/****************************************************
 * Sidebar Home - Eventos *
****************************************************/
/* NOTA: Para los estilos del calendario, ver all.css */

#eventos {
  float: left;
  padding: 5px 0 0;
  width: 100%;
}

#evento .h3Wrapper {
	float:left;
	width:100%;
}
#eventos h3 {
  float: left;
  height: 17px;
  width: 384px;
  border: 1px solid #999;
  padding-left: 9px;
  line-height: 17px;
  font-size: 15px;
  font-weight: bold;
  background:url(../images/rss-ico.png) no-repeat 376px 1px;
}

#eventos_cont {
  float: left;
  width: 393px;
  border: 1px solid #999;
  margin: 2px 0 0;
  text-align: center;
  padding: 4px 0;
}

#categorias {
  float: left;
  width: 184px;
  padding: 0 0 0 5px;
  text-align: left;
}
#categorias h4 { 
  font-weight: bold; 
  color: #333;
  padding: 0 0 2px;
}
#categorias ul {
  float: left;
  padding: 0 0 6px 5px;
}
#categorias ul.a { width: 47%; }
#categorias ul.b { width: 47%; }

#categorias ul li { 
  float: left;
  padding: 0 0 0 10px;
  background: url(../images/categorias_li.png) 0 9px no-repeat; 
	clear:left;
}
#categorias ul li a { float: left; line-height: 14px; }
#categorias ul li a:hover { text-decoration: underline; }

#eventos_cont.homee #calendario {
	float:left;
	margin:0 0 0 5px;
	padding-bottom:0;
	width:190px;
}
#eventos_cont.homee #calendario #cal_mes {
	padding:0;
}
#eventos_cont.homee #calendario #cal_mes a {
	padding:0 5px;
}
#eventos_cont.homee #calendario ul#dias_ini li {
	padding:0 7px 0 2px;
}
#eventos_cont.homee #calendario ul#dias_ini {
	width:auto;
}
#eventos_cont.homee #calendario ul#dias {
	width:auto;
}
#eventos_cont.homee #calendario ul#dias li {
	padding:0 7px 7px 2px;
}




/****************************************************
 * Sidebar Home - Qué Buscas *
****************************************************/

#que_buscas {
  float: left;
  width: 155px;_width: 142px;
  border:1px solid #999;
  margin:4px 0 0 4px;
  _margin:4px 0 0 8px;
  min-height:212px;
}
a#bajotresbanners{
	float:left;
height:60px;
margin-top:8px;
width:395px;}

#que_buscas h3 {
  float: left;
  width: 93%;
  height: 18px;
  font-weight: bold;
  color: #2f2f2f;
  text-transform: uppercase;
  margin:7px 6px 0 6px;
  background: url(../images/dottedline.png) left bottom repeat-x; 
}
#que_buscas ul { 
  float: left;
  padding: 0 0 0 5px; 
}

#que_buscas ul li {
  padding-left: 12px;
  line-height: 14px;
  margin-top:3px;
  background: url(../images/arrow.png) 0 8px no-repeat; 
}


/****************************************************
 * Texto Indicador de Publicidad *
****************************************************/

p#publicidad {
  float: left;
  width: 100%;
  margin: 9px 0 0;
  text-align: center;
  font-size: 11px;
}


/****************************************************
 * Sidebar Home - Ultimos Registrados *
****************************************************/

#ultimos_registrados {
  float: left;
  width: 97%;
  padding: 0 0 0 9px;
}
#ultimos_registrados h4 {
 background:url("../images/divisor.png") repeat-x scroll left 19px transparent;
clear:both;
color:#666666 !important;
float:left;
font-size:12px !important;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
padding-bottom:10px;
padding-top:2px;
width:100%;
}
#ultimos_registrados ul {
  float: left;
  padding: 4px 0 0;
}
#ultimos_registrados ul li {
  float: left;
  width: 70px;
}
#ultimos_registrados ul li a.img {
  float: left;
  width: 60px;
  padding: 0 5px;
}
#ultimos_registrados ul li a.nick {
 color:#30659A;
float:left;
font-size:10px;
line-height:14px;
max-height:22px;
min-height:28px;
padding:0 0 14px;
text-align:center;
width:70px;
}


