/*Enlaces del calendario*/
a.calendario:link {
	color: #006699;
	text-decoration:none;
}
a.calendario:visited {
	color: #006699;
	text-decoration:none;
}
a.calendario:hover {
	color: #006699;
	text-decoration:none;
}
a.calendario:active {
	color: #006699;
	text-decoration:none;
}

.aevento{
	color:#FFF;
}

/*Enlaces (generales)*/
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
 
/*Enlaces azules con subrayado fijo (los del pie de página)*/
a.dos:link { text-decoration: underline; color: #336699;}
a.dos:visited {text-decoration: none; color: #336699;}
a.dos:hover {text-decoration: underline; color: #336699;}
a.dos:active {text-decoration: none; color: #336699;}

a.txtmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration : none;
}
a.txtmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration : none;
}
a.txtmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}
a.txtmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;	
}

a.txtsubmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	text-decoration : none;
}
a.txtsubmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	text-decoration : none;
}
a.txtsubmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: normal;
	text-decoration : underline;
}
a.txtsubmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration : underline;
}

a.txtenlace:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}
a.txtenlace:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}
a.txtenlace:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration : underline;
}
a.txtenlace:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;	
}

a.enlacedesplegable:link {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*color:#99CCFF;*/ 
	color:#0080ff;
	font-weight: bold;
	text-decoration : underline;
}

a.enlacedesplegable:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*color:#99CCFF; */
	color:#0080ff;
	font-weight: bold;
	text-decoration : underline;
}
a.enlacedesplegable:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration : underline;
}
a.enlacedesplegable:active {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333; 
	font-weight: bold;
	text-decoration : underline;	
}

a.enlacehome:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#99CCFF;*/ 
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}

a.enlacehome:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#99CCFF; */
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}
a.enlacehome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration : underline;
}
a.enlacehome:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;	
}

a.txtlista:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration : none;
}
a.txtlista:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration : none;
}
a.txtlista:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;
}
a.txtlista:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;
	text-decoration : underline;	
}

.textos {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:justify;
}

.txtmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	background-color: #EFEFEF;
}

.fieldObl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}

.fieldOpc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}

.fieldCal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px ;
	vertical-align : text-bottom;
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: transparent;
}

.txtsubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;

}

.txtmenudos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADC127;
	font-weight: bold;
}
.txtrojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3333; 
	font-weight: bold;
}

.destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900; 
	font-weight: bold;  
}

.tituloParrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-weight:bolder;
	color: #FF6600;
	text-decoration: none;
	letter-spacing : 3px;
}

.Estilo1 {font-size: 13px}
.Estilo2 {font-size: 12px}
.Estilo3 {
	font-size: 12px;
	font-weight: bold;
}
.Estilo5 {font-size: 9px}

.Morado {
color:#787497; 
font-weight:bold;
}

.imgMagap {
	background: url(../images/socios/difusos/magap.gif) no-repeat top right;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:justify;
	padding-bottom: 50px;
}

.imgMagap2 {
	background: url(../images/socios/difusos/magap2.gif) no-repeat top right;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:justify;
	padding-bottom: 50px;
}

.imgMagapEmpleo {
	background: url(../images/socios/difusos/megapempleo.gif) no-repeat top right;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:justify;
	padding-bottom: 50px;
}

.imgScality{
	background: url(../images/socios/difusos/scality.gif) no-repeat top right;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:justify;
	padding-bottom: 50px;
}

td.tddia{
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	background-color: #DFE3E4;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 21px;

}

td.tddiasemana{
	border: #A3B9C8;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	background-color: #FFF;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 21px;
	
}

td.tdevento{
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	background-color: #F1B482;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 21px;

}

table.tablecalendario{
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}

td.tdmes{
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	background-color: #DFE3E4;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}

td.txtlogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336699;
	font-weight: bold;
}

.txtgeneral{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
}

.nombreCampo {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 3px 0px;
}

table.fichaCentro{
	border: 1px solid #CCC;
}

td.fichaCentro{
	border-bottom:1px solid #CCC;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height:20px;
	vertical-align:middle;
}

td.descripcioncentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	padding-left:3px;
	padding-right:3px;
}

a.descripcioncentro:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #666666;
	text-align: justify;
	padding-left:3px;
}

a.descripcioncentro:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #666666;
	text-align: justify;
	padding-left:3px;
}

a.descripcioncentro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #666666;
	text-align: justify;
	padding-left:3px;
}

a.descripcioncentro:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #666666;
	text-align: justify;
	padding-left:3px;
}

h1 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size:15px;
	line-height: 15px; 
	letter-spacing : 1px;
	margin-top : 0px;
}

.boton { 
	background-color: #ebebeb; 
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	margin:2px; 
	border: solid; 
	border-width:1px; 
	color: #336699; 
	font-size:11px;
}

.comentarios {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
