<style>
.very-small-font 
{
	color: #888888;
	font-family: sans-serif, Verdana, Arial;
	font-size: 10px;
	font-style: normal
}

.small-font 
{
	color: #888888;
	font-family: sans-serif, Verdana, Arial;
	font-size: 12px;
	font-style: normal
}

.medium-font 
{
	color: #888888;
	font-family: sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	
}
.bot_border
{
	background-image: url("../imagenes/calendario/line_1.gif");
	background-repeat: repeat-x;
	background-position : bottom;

}
.big-font 
{
	color: #888888;
	font-family: sans-serif, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal
}

.menu-font 
{
	color: #888888;
	font-family:  sans-serif, Verdana, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal
}

.bot-font 
{
	color: #3A3838;
	font-family:  sans-serif, Verdana, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal
}

a.menu:link
{
	Text-Decoration: none;
	Color: #FFFFFF;
}

a.menu:visited
{
	Text-Decoration: none;
	Color: #FFFFFF;
}

a.menu:hover
{
	Text-Decoration: none;
	Color: #6600CC;
}
input.small-text
{
	background-image: url("../imagenes/calendario/w3.gif");
	background-repeat: repeat-x;
}


.small-text
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #DDDDDD;
}

.button 
{
	border: solid 1px #C12475;
	font-family: sans-serif, Verdana, Arial;
	font-size: 10px;
	background-color: #C12475;
	color: #FFFFFF;
}
.title-bg
{
	background-color: #F3D3E3;
}
.dark-bg
{
	background-color: #F2F2F2;
}

.light-bg
{
	background-color: #FFFFFF;
}

a:hover
{
	Text-Decoration: underline;
	Color: #4E80BE;
}

a:link
{
	Text-Decoration: none;
	Color: #4E80BE;
}
a:visited
{
	Text-Decoration: none;
	Color: #4E80BE;
}
td
{
	font-size: 10px;
}

UL
{
	margin-left: 15px;
	margin-top: 10px;
}

a:link
{
	Text-Decoration: none;
	Color: #5555cc;
}
a:visited
{
	Text-Decoration: none;
	Color: #5555cc;
}
a:hover
{
	Text-Decoration: underline;
	Color: #0000dd;
}

a.menu-now-a:link
{
	Text-Decoration: none;
	Color: #000000;
}

a.menu-now-a:visited
{
	Text-Decoration: none;
	Color: #000000;
}

a.menu-now-a:hover
{
	Text-Decoration: none;
	Color: #FFDF4F;
}

.menu-now 
{
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal
}

.main-menu-font 
{
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal
}

.menu-sel-font 
{
	color: #66FFCC;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal
}

a.selected:link
{
	Text-Decoration: none;
	Color: #45465C;
}

a.selected:visited
{
	Text-Decoration: none;
	Color: #000000;
}

a.selected:hover
{
	Text-Decoration: underline;
	Color: #FFC3FA;
}

.popup-bg
{
	background-color: #C12474;
}

.diagramm
{
	background-color: #C12474;
	height:10px;
	border: 0px;
	padding: 0px;
	margin: 3px;
}

.minidigitstext
{
	FONT-SIZE: 9px;BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";
}
.minidigitsevnt
{
	background-color: #D2D2D2;FONT-SIZE: 9px;BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";
}
a.minidigits:link {
	 COLOR: #666666; TEXT-DECORATION: none
}
a.minidigits:visited {
	 COLOR: #666666; TEXT-DECORATION: none
}
a.minidigits:hover {
	 COLOR: 3366FF; TEXT-DECORATION: none
}

a.minidigitsgray:link {
	COLOR: #C0C0C0;TEXT-DECORATION: none
}

a.minidigitsgray:visited {
	COLOR: #C0C0C0;TEXT-DECORATION: none
}
a.minidigitsgray:hover {
	COLOR: 3366FF;TEXT-DECORATION: none
}


/* Style sheet for the silver calendar (default) */


.eventbg2_1	 		{ background-color: #6699CC; border-right: 1px solid #FFFFFF; }
.eventbg2_2	 		{ background-color: #666699; border-right: 1px solid #FFFFFF; }
.eventbg2_3	 		{ background-color: #999999; border-right: 1px solid #FFFFFF; }
.eventbg2_4	 		{ background-color: #6B84C7; border-right: 1px solid #FFFFFF; }
.eventbg2_5	 		{ background-color: #9999CC; border-right: 1px solid #FFFFFF; }
.eventbg2_6	 		{ background-color: #6876E7; border-right: 1px solid #FFFFFF; }
.eventbg2_7	 		{ background-color: #73738C; border-right: 1px solid #FFFFFF; }

.eventbg2week 	{ background-color: #6699CC; border-right: 1px solid #A1A5A9; }

.eventbg2week_1	 	{ background-color: #6699CC; border-right: 1px solid #A1A5A9; }
.eventbg2week_2	 	{ background-color: #666699; border-right: 1px solid #A1A5A9; }
.eventbg2week_3	 	{ background-color: #999999; border-right: 1px solid #A1A5A9; }
.eventbg2week_4	 	{ background-color: #6B84C7; border-right: 1px solid #A1A5A9; }
.eventbg2week_5	 	{ background-color: #9999CC; border-right: 1px solid #A1A5A9; }
.eventbg2week_6	 	{ background-color: #6876E7; border-right: 1px solid #A1A5A9; }
.eventbg2week_7	 	{ background-color: #73738C; border-right: 1px solid #A1A5A9; }

/* Link colors and attributes */
/* This is the main link style */
a.psf			{ text-decoration:	none; }
a.psf:link		{ color: #0066FF; background-color: transparent; }
a.psf:visited	{ color: #0066FF; background-color: transparent; }
a.psf:active	{ color: #3366CC; background-color: transparent; }
a.psf:hover		{ color: #000099; background-color: transparent; text-decoration:	none;}

/* This is the link style for the mini-cals */	
a.ps2			{ text-decoration:	underline; }
a.ps2:link		{ color: #0066FF; background-color: transparent; }
a.ps2:visited	{ color: #0066FF; background-color: transparent; }
a.ps2:active	{ color: #3366CC; background-color: transparent; }
a.ps2:hover		{ color: #000099; background-color: transparent; }

/* This is the link style for year months */	
a.ps3			{ text-decoration:	none; }
a.ps3:link		{ color: #000000; background-color: transparent; }
a.ps3:visited	{ color: #000000; background-color: transparent; }
a.ps3:active	{ color: #000000; background-color: transparent; }
a.ps3:hover		{ color: #000000; background-color: transparent; text-decoration:	underline;}
	
/* Body attributes */

//body			{ background-color: #E5E5E5; }

/* CSS definitions for fonts */

.V9 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.V10W 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.V10WB 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; }
.V9G 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }
.V10 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.V9BOLD 		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; color:#7B7B7B}
.G10 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; }
.G10B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.G10BOLD 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; }
.G10G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight: 900;}
.V12 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; }
.H20 			{ font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }
.eventfont 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.timefont 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

/* Length of the form drop downs */

.query_style 	{ font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; }
.search_style 	{ font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; }

.eventborder {
	BACKGROUND-COLOR: #D1D1D1; BORDER-RIGHT: #787878 1px solid; BORDER-TOP: #787878 1px solid; BORDER-LEFT: #787878 1px solid; BORDER-BOTTOM: #787878 1px solid
}
.eventbg {
	BACKGROUND-COLOR: #A2A2A2
}
.eventbg_1 {
	BACKGROUND-COLOR: #7D7D7D; border: #838383 1px solid; background-image: url("../imagenes/calendario/event_bg.gif");
}	 
.eventbg_2 {
	BACKGROUND-COLOR: #666699
}
.eventbg_3 {
	BACKGROUND-COLOR: #999999
}
.eventbg_4 {
	BACKGROUND-COLOR: #6b84c7
}
.eventbg_5 {
	BACKGROUND-COLOR: #9999cc
}
.eventbg_6 {
	BACKGROUND-COLOR: #6876e7
}
.eventbg_7 {
	BACKGROUND-COLOR: #73738c
}
.eventbg2 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #6699cc
}
.eventbg2_1 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #6699cc
}
.eventbg2_2 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #666699
}
.eventbg2_3 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #999999
}
.eventbg2_4 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #6b84c7
}
.eventbg2_5 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #9999cc
}
.eventbg2_6 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #6876e7
}
.eventbg2_7 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #73738c
}
.eventbg2week {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #6699cc
}
.eventbg2week_1 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #6699cc
}
.eventbg2week_2 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #666699
}
.eventbg2week_3 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #999999
}
.eventbg2week_4 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #6b84c7
}
.eventbg2week_5 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #9999cc
}
.eventbg2week_6 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #6876e7
}
.eventbg2week_7 {
	BORDER-RIGHT: #a1a5a9 1px solid; BACKGROUND-COLOR: #73738c
}
.calborder {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; BORDER-LEFT: #a1a5a9 1px solid; BORDER-BOTTOM: #a1a5a9 1px solid; BACKGROUND-COLOR: #ffffff
}
.dateback {
	BACKGROUND-COLOR: #FDFDFD; background-image: url("../imagenes/calendario/month_tit_bg.gif");background-repeat: repeat-x
}
.dayborder {
	BORDER-TOP: #D2D2D2 1px solid;BACKGROUND-COLOR: #ffffff
}
.dayborder2 {
	BORDER-TOP: #F3F3F3 1px solid;BACKGROUND-COLOR: #F4F4F4
}
.weektitle {
	border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; background-image: url("../imagenes/calendario/week_tit_bg3.gif");
}
.weekborder {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px dashed
}
.weekborder2 {
	BORDER-LEFT: #a1a5a9 1px solid; BORDER-TOP: #cccccc 1px dashed
}
.timeborder {
	background-color: #ffffff;BORDER-LEFT: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; background-image: url("../imagenes/calendario/time_bg1.gif");background-position: bottom;background-repeat:repeat-x;
}
.timeborder2 {
	background-color: #E6E5E5;BORDER-LEFT: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; background-image: url("../imagenes/calendario/time_bg2.gif");background-position: bottom;background-repeat:repeat-x; 
}
.navback {
	BACKGROUND-IMAGE: url(time_bg.gif)
}
.sideback {
	BACKGROUND-IMAGE: url("../imagenes/calendario/year_m_tit.gif");
}
.monthback {
	BACKGROUND-COLOR: #a1a5a9
}
.monthreg {
	BACKGROUND-COLOR: #ffffff;BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; background-image: url("../imagenes/calendario/month_bg.gif");
}
.monthoff {
	BACKGROUND-COLOR: #f2f2f2;BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; background-image: url("../imagenes/calendario/month_gr_bg.gif");
}
.monthon {
	BACKGROUND-COLOR: #c2f9ff;BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; background-image: url("../imagenes/calendario/month_cur_bg.gif");
}
.montheventtop {
	BORDER-TOP: #a1a5a9 1px solid; BACKGROUND-IMAGE: url(side_bg.gif)
}
.montheventline {
	BORDER-RIGHT: #a1a5a9 1px dotted
}
.yearmonthoff {
	BACKGROUND-COLOR: #D0D8E4; background-image: url("../imagenes/calendario/year_cell_gr.gif");
}
.yearmonthreg {
	BACKGROUND-COLOR: #c2f9ff; background-image: url("../imagenes/calendario/year_cell_cur.gif");
}
.yearmonthon {
	BACKGROUND-COLOR: #EEEDED; background-image: url("../imagenes/calendario/year_cell.gif");
}
.yearmonth {
	BACKGROUND: #cccccc
}
A.psf {
	TEXT-DECORATION: none
}
A.psf:link {
	COLOR: #0066ff; BACKGROUND-COLOR: transparent
}
A.psf:visited {
	COLOR: #0066ff; BACKGROUND-COLOR: transparent
}
A.psf:active {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
A.psf:hover {
	COLOR: #000099; BACKGROUND-COLOR: transparent
}
A.ps2 {
	TEXT-DECORATION: underline
}
A.ps2:link {
	COLOR: #0066ff; BACKGROUND-COLOR: transparent
}
A.ps2:visited {
	COLOR: #0066ff; BACKGROUND-COLOR: transparent
}
A.ps2:active {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
A.ps2:hover {
	COLOR: #000099; BACKGROUND-COLOR: transparent
}
A.ps3 {
	TEXT-DECORATION: none
}
A.ps3:link {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
A.ps3:visited {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
A.ps3:active {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
A.ps3:hover {
	COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
a.copyright{
	TEXT-DECORATION:none
}
a.copyright:hover{
	TEXT-DECORATION:none
}
</style>