body {
	margin-left: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #411564;
	background-image: url(../grafica/fondo.gif);
}

/* GENERAL =============================== */

.blanco {background-color: #FFFFFF}
.gris {background-color: #C1C1C1}
.gris2 {background-color: #F5F5F5}
.violeta {background-color: #52008E}
.violeta2 {background-color: #220A35}
.violeta3 {background-color: #2B0E42}
.amarillo {background-color: #FFFF99}
.celeste {background-color: #C5EDED}

A:link, A:visited, A:active { color: #52008E; text-decoration: none} 
A:hover { color: #52008E; text-decoration: underline}



.txt {
font-size : 11px;
font-family : Verdana, arial, Helvetica;
color: #6E6E6E;
}
.txtvioleta {
font-size : 11px;
font-family : Verdana, arial, Helvetica;
color: #52008E;
}
.txtvio {
color: #52008E;
}
.txtfrase {
font-size : 12px;
font-family : Georgia, Times New Roman, Times, serif;
color: #6E6E6E;
line-height : 19px;
}
.txt2 {
font-size : 13px;
font-family : arial, Helvetica;
color: #6E6E6E;
}

h1 {
	font-size : 11px;
	font-family : verdana, arial, Helvetica;
	color: #7C679B;
	line-height : 16px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.menu2 {
	font-size : 11px;
	font-family : verdana, arial, Helvetica;
	color: #FFFFFF;
	font-weight : bold;
}
A.menu2:link, A.menu2:visited, A.menu2:active { color: #FFFFFF; text-decoration: none} 
A.menu2:hover { color: #D4CDE0; text-decoration: underline}

.menu1 {
	font-size : 11px;
	font-family : verdana, arial, Helvetica;
	color: #7C679B;
	padding-right: 10px;
}
A.linkmenu1:link, A.linkmenu1:visited, A.linkmenu1:active { color: #D1C8DE; text-decoration: none} 
A.linkmenu1:hover { color: #FFFFFF; text-decoration: underline}

.footer {
	font-size : 11px;
	font-family : verdana, arial, Helvetica;
	color: #FFFFFF;
	margin: 14px 0 16px 0;
}

A.linkblanco:link, A.linkblanco:visited, A.linkblanco:active { color: #FFFFFF; text-decoration: none} 
A.linkblanco:hover { color: #FFFFFF; text-decoration: underline}

.tit {
font-size : 16px;
font-family : Georgia, Times New Roman, Times, serif;
font-weight : bold;
color: #52008E
}

h2{
	font-size : 18px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color: #52008E;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.tit2 {
font-size : 14px;
font-family : Georgia, Times New Roman, Times, serif;
font-weight : bold;
color: #52008E
}

.table {
border: 2px solid #52008E;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color: #6E6E6E;
}


.actividad {}
.actividad h3 {
font-size : 26px;
font-family : Georgia, Times New Roman, Times, serif;
color: #52008E;
margin:6px 0 12px 0;
font-weight:normal
}

.actividad h4 {
font-size:18px;
font-family : Georgia, Times New Roman, Times, serif;
margin:0;
padding:0;
font-weight:normal
}

.actividad .info {
font-size: 12px;
padding:0 0 6px 20px;
margin:0 0 8px 0;
border-bottom: dotted 1px #999999;
background:url(../grafica/icEvento.gif) no-repeat left top;
}

.actividad .destacado {
background:#ffffcc; 
padding:6px;
}




.boton {color:#444444; background:#D1D1D1;height:18px;border:1px solid #BABABA; font-family: Verdana, Arial, Helvetica;font-size:8pt;margin:0 0 0 0px;}
.campo {color:#6E6E6E; background:#FFFFFF;font:normal 11px Arial, Helvetica;border: solid 1px #BABABA;margin:2 4px 0 0px;}


A.txtblanco:link, A.txtblanco:visited, A.txtblanco:active { color: #FFF; text-decoration: none} 
A.txtblanco:hover { color: #FFF; text-decoration: underline}

.txtblanco {
font-size : 12px;
font-family : Verdana, arial, Helvetica;
color: #FFF;
}