	/*novedades*/
#page #container #content .novedad{border-bottom:#CCC solid 1px; margin:0 0 15px 0; display:inline-block;}
#page #container #content .novedad .desc{float:right;width:220px; margin:0 0px 20px 0;//width:210px}
#page #container #content .novedad .desc h2{color:#333; border:none;}
#page #container #content .novedad .desc p{color:#999; font-size:11px; padding:0;}
#page #container #content .novedad .desc strong{color:#333;}

	
	/*calendario*/
#page #container #content #contenedor_calendario{padding:0 0 20px 0; border-bottom:#CCC solid 1px; display:inline-block;margin-bottom:5px}
#page #container #content #calendario{width:250px; float:left;}

#page #container #content #calendario td {
	font-size:12px; 
	list-style-type:none;
	padding:0 3px; 
	margin:0; 
	float:left; 
	color: #999999; 
	width:28px; 
	display:inline; 
	text-align:center;
	 border-bottom:#DDD dotted 1px;
}

#page #container #content #calendario td.selected{background-color:#CE1126; padding:0 2px;}

#page #container #content #calendario td.selected a{color:#FFF; 

}

#page #container #content #calendario .fest {color:#C11A21;background-color:#F2F3F4;}
#page #container #content #calendario .mes {background-color:#DCDCDC; color:#666; font-size:12px; width:240px; font-weight:bold; border-bottom:#BDB6B6 solid 1px;  padding:0;}
#page #container #content #calendario .mes img{margin:5px;}
#page #container #content #calendario .mes span{float:left; margin:2px 0 0 55px;} 
#page #container #content #contenedor_calendario .date{float:left;}



	/*evento*/
#page #container #content .event{background:url(../images/ico_calendar.gif) top left no-repeat; padding:0 0 25px 30px; border-bottom:#CCC solid 1px; margin:0px 0 20px 0}
#page #container #content .event p.fecha{color:#666;}
#page #container #content .event h2{color:#333; border:none;}

	
	/*extras*/
#page #container #content #recuadro{background:url(../images/fnd_recuadro.gif) 0 0 no-repeat; padding:30px 20px;margin:30px 0; clear:both;}

#page #container #content span.imagen{background:url(../images/fnd_img.gif) 0 0 no-repeat; width:115px; height:114px; padding:7px; float:left;}

#page #container #content .banner{margin:0 0 20px 0;}

#page #container #content .direc{background:url(../images/fnd_direc.gif) 0 0 no-repeat; width:280px; height:44px; padding:5px 10px;}
#page #container #content .tel{width:280px; height:44px; padding:5px 10px;}

#page #container #content .mapa{background:url(../images/fnd_mapa.jpg) 0 0 no-repeat; width:284px; height:99px; padding:6px;}

#page #container #content .noborder{border:0 none;margin-bottom:0;}