body
{
	margin:0px;
	font:normal 12px verdana;
	color:#555555;
}
form
{
	margin:0px;
}
input, textarea
{
	Font:Normal 12px verdana;
}
table.contenidos
{
	width:760px;
	margin:0px;
}
select
{
	Font:Normal 12px verdana;
}
td
{
	font:normal 12px verdana;
	color:#555555;
	vertical-align:top;
}
a, a.sinRaya, a.morado
{
	text-decoration:underline;
	color:#90AE1A;
}

a.morado
{
color:#65205B
}

a.sinRaya
{
	text-decoration:none;
}

a.titulo, .titulo,a.titulo2, .titulo2, .titulo3
{
	color:#65205B;
	Font:bold 28px Lucida Sans;
	margin-bottom:0px;
	margin-left:0px;
	text-indent:0px;
	padding-top:10px;
	text-decoration:none;
	font-style:italic;
}

a.titulo:hover,a.titulo2:hover,a:hover,a.sinRaya:hover
{
	text-decoration:none;
}

a.titulo2, .titulo2
{
	font-size:15px;
	font-style:normal;
}
.titulo3
{
	font-size:12px;
	font-style:normal;
	vertical-align:middle;
}

img
{
	border:0px;
}
.boton, img.boton
{
	cursor:pointer;
}
img.boton
{
	position:relative;
	top:2px;
}


table.menuDesp
{
	border-left:2px solid #AAAAAA;
	border-bottom:2px solid #777777;
	border-right:2px solid #777777;
	border-top:0px;
}
table.menuDesp td 
{
	padding:5px 5px 5px 5px;
}
table.menuDesp td a.menu, table.menuDesp td a.menu:hover
{
	Font:Bold 18px Lucida Sans;
	color:#69470F;
	text-align:left;
	font-style:italic;
}
table.menuDesp td a.menu:hover
{
	Font:Bold 18px Lucida Sans;
	color:#3D53F4;
	text-align:left;
	font-style:italic;
}
p
{
	text-indent:15px;
	margin-top:0px;
	margin-bottom:15px;
}
ol
{
	margin-top:0px;
}

	table.calendario td
	{
		font:Normal 11px Verdana;
		text-align:right;
		cursor:pointer;
		height:10px;
	}
	table.calendario a
	{
		text-decoration:none;
		color:#600000;
		font-weight:bold;
		width:100%;
	}
	table.calendario td.mes
	{
		text-align:center;
		background:url(img/texturaVerde2.png);

		height:20px;
		cursor:default;
		
	}
	table.calendario td.mes a
	{
		color:#97A0A7;
	}
	table.calendario td.off,table.calendario td.on,table.calendario td.findeon, table.calendario td.findeoff
	{
		width:18px;
		padding:1px 0px 1px 0px;
	}
	table.calendario td.off, table.calendario td.findeoff
	{
		padding:1px 1px 1px 1px;
	}

	table.calendario td.off
	{
		background:#FFFFFF;
		color:#555555;
		
	}
	table.calendario td.on
	{
		background:#BDBDBD;
	}
	table.calendario td.letraDia
	{
		text-align:center;
		background:#782238;
		width:14%;
		Color:#FFFFFF;
		font-size:9px;
	}
	table.calendario td.tablaDia
	{
		background:#ffffff;
	}

.columnaIzquierda
{
	background:#EBEBEB;
	height:100%;
	width:167px;
	height:395px;
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	
}
.columnaCentral
{
	width:591px;
}
.verde
{
	color:#B2DB20;
}
.morado, .titular
{
	color:#65205B
}
ul.dentro
{
margin-left:15px;
margin-bottom:0px;
}

table.lista td.tituloColumna,table.lista td.tituloColumnaBorde
{
	background:#EDF7C5;
	text-align:center;
	border:1px solid gray;
	font-size:10px;
}
table.lista td
{
	border:1px solid silver;
	vertical-align:middle;
	text-align:center;
	padding:0px 3px 0px 3px;
	font-size:10px;
}
.tiNoticia, .teNoticia
{
	font-size:10px;
	color:black;
}
.teNoticia
{
	color:#666666;
}

.titular
{
	font-size:18px;
	font-weight:bold;
	padding-left:0px;
	margin-bottom:10px;
	text-indent:0px;
}
table.formulario
{
	width:100%;
}
table.formulario td
{
	font-weight:bold;
}
table.formulario td input,table.formulario td textarea
{
	width:100%;
}
ul.lista, ol.lista
{
	margin-bottom:0px;
}
ul.lista li, ol.lista li
{
	margin-bottom:10px;
}
table.tablaLogIn td, table.tablaLogIn td b
{
	font-size:10px;
}