/*********************
* Calendar module style
**********************/
.mod_events_table {
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	margin:0;
	text-align:right;
	text-decoration:none;
	width:202px !important;
}
.mod_events_dayname {
	background:#CBCBCB none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	color:#2C2C2C;
	height:23px;
	border-right:3px solid #FFFFFF;
	text-align:center;
}
.mod_events_td_title {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.mod_events_td_dayname {
	color:#2C2C2C;
	font-size:11px;
	font-weight:bold;
}
.mod_events_td_dayname .sunday {
	color:#2C2C2C;
}
.mod_events_td_dayname .saturday {
}
.mod_events_td_dayoutofmonth {
	background:#EBEBEB none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	color:#EBEBEB;
	height:28px;
	padding:0 4px 0 0;
	vertical-align:bottom;
}
.mod_events_td_todaynoevents {
	font-weight: normal;
	background:#CBCBCB none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	color:#FFFFFF;
	height:28px;
	padding:0 4px 0 0;
	vertical-align:bottom;
}
.mod_events_td_todaywithevents {
	background:#FF6600 none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	color:#FFFFFF;
	height:28px;
	padding:0 4px 0 0;
	vertical-align:bottom;
}
.mod_events_td_todaywithevents a {
	color:#FFFFFF !important;
}
.mod_events_td_daynoevents {
	background:#EBEBEB none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	color:#818181;
	height:28px;
	padding:0 4px 0 0;
	vertical-align:bottom;
}
.mod_events_td_daywithevents {
	background:#FF6600 none repeat scroll 0 0;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	color:#FFFFFF;
	height:28px;
	padding:0 4px 0 0;
	vertical-align:bottom;
}
.mod_events_td_daywithevents a {
	color:#FFFFFF !important;
}
a.mod_events_daylink:link {
	color:#818181;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.mod_events_daylink:visited {
	color: blue;
	text-decoration: none;
}
a.mod_events_daylink:hover {
	color: Silver;
	text-decoration: none;
}
.mod_events_td_link {
	background-color: Background;
}
a.mod_events_link:link {
	color: Black;
}
a.mod_events_link:visited {
	color: Navy;
}
a.mod_events_link:hover {
	color: Silver;
}
.mod_events_monthyear {
	background:#FF6600 none repeat scroll 0 0;
	color:#FFFFFF;
	cursor:pointer;
	height:24px;
	margin:0;
	text-align:center;
	width:200px !important;
}
.mod_events_monthyear td {
	text-align:center!important;
	vertical-align:middle;
}
.mod_events_monthyear a.mod_events_link, .mod_events_monthyear a.mod_events_link:visited, .mod_events_monthyear a.mod_events_link:visited {
	font-weight: bold;
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}
/*
	css template addons for module Latest Events

	Note that these classes can be used to customize the look of the latest events
	module if desired beyond inherited properties from the mambo template being used.
	If you don't want to override some of the template properties such as maybe a
	standard uniform way to display links consistently, then you should comment out
	the link style directives below or make suitable modifications.

	Classes:

	mod_events_latest_first	- the table cell that contains the first event listed
	mod_events_latest	- the table cell that contains an event besides the first

	mod_events_latest_date	- the html span that contains the date for the event on the
				  first line of the table cell.

	mod_events_latest_content - the html span that contains the event title.

	mod_events_latest_content a:{link|visited|hover}  - controls the formatting
		of the event title links if enabled thru the module parameters. See the
		Readme.txt file to get info on parameters.

	mod_events_latest_callink - the html div that contains the link to the full calendar component.

*/
table.mod_events_latest_table {
}
.moduletable_calendario {
	position:relative;
	padding:0px 0px 0 10px;
	width:278px;
}

.mod_events_latest {
	border-top:1px dotted #c7baa9;
	color:#818181;
	padding:2px 3px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}

	


.moduletable_calendario .mod_events_latest a {
	padding-left:8px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}

/**/
.moduletable_calx .mod_events_latest a {
	padding-left:8px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}

.mod_events_latest_first {
	color:#818181;
	height: 16px;
	padding:5px 3px 10px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}
.moduletable_calendario .mod_events_latest_first a {
	padding-left:8px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}
/**/
.moduletable_calx .mod_events_latest_first a {
	padding-left:8px;
	font-weight:lighter;
	letter-spacing:0.4px;
	font-family:"helvetica neue", Helvetica;
	font-size:11px;
}

.moduletable_calendario .fecha {
	font-size:18px;
	color:#DB0583;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-right:5px;
}
/**/
.moduletable_calx .fecha {
	font-size:18px;
	color:#DB0583;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.mod_events_latest_date {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF7E00;
	font-size:11px;
}
.mod_events_latest_content a:link {
	color:#373633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	;
}
.mod_events_latest_content a:visited {
	color:#373633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.mod_events_latest_content a:hover {
	color:#373633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
div.mod_events_latest_callink {
	border-left:1px solid #373633;
	height:13px;
	left:85px;
	margin:0;
	padding-left:12px;
	position:absolute;
	top:1px;
}
div.mod_events_latest_callink a {
	color:#FF6600;
	font-size:12px;
	line-height:10px;
}
.mod_events_latest_rsslink a {
	text-decoration:none;
	line-height:24px;
}
.mod_events_latest_rsslink img {
	border:0px;
	margin-right:10px;
}
.eventodetalle {
	width:452px;
}
.eventodetalle .titulo_fecha {
	background:transparent url(/site/images/stories/linea1.gif) no-repeat scroll 0 28px;
	color:#2C2C2C;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	line-height:30px;
	margin:15px 0;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	width:452px;
}
.detalleevento {
	color:#818181;
	line-height:16px;
	width:452px;
}
.detalleevento .titulo {
	padding:3px 0 10px;
}
.detalleevento .comprarticket {
}


.modulocalendario{position:absolute;
right:14px;
top:45px;
}

h3{
	color:#DB0583;
	font-weight:200;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	padding-bottom:5px;
	border-bottom:1px solid #FFF;
	letter-spacing:1px;
	margin-left:0px !important;
	/*margin-right:14px;*/
}


