body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:visited {
	color: #FFFFFF;
text-decoration: none;
}
a:hover {
	color: #FFFFFF;
text-decoration: none;
}
a:active {
	color: #FFFFFF;
text-decoration: none;
}

a:link {
	color: #FFFFFF;
text-decoration: none;
}
.fondoLetra {
	float: left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/fondoletra.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.blanca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
}

.decorationOff {
	text-decoration: none;
}
a:link.situacion {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
a:visited.situacion {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
a:hover.situacion {
	COLOR: #009900;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
a:link.situacionAZ {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
a:visited.situacionAZ {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
a:hover.situacionAZ {
	COLOR: #009900;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}


.normalNegra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
}
.comboR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	padding-right: 5px;
	padding-left: 5px;
}
.comboO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	padding-right: 5px;
	padding-left: 5px;
}


.normalBlanca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	padding: 5px;
}
.normalderecha {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
}
.negracentrada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding: 5px;
}
.negra {

	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #646466;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.normalNaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: justify;
	font-weight: bold;
	text-transform: none;
	padding: 5px;
}
.normalNaranjaCentrada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: center;
	font-weight: bold;
}
.bordederecho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
}
.bordeizquierdo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-left-style: solid;
}
.marconaranja {
	padding: 0px;
	border: 1px solid #FF6600;
	
	
}
.celdagris_bordeverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	background-color: #f5f5f5;
	border: 1px solid #009900;
	padding: 5px;
	text-align: justify;

}
.bordesuperiorblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.bordeinferiorverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: justify;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #009900;
	text-transform: none;
}
a:link.buscadormenu {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a:visited.buscadormenu {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.titulocentral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-align: center;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	padding: 5px;
	background-color: #FFFFFF;
	text-transform: uppercase;
}
.tablaletraverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	padding: 5px;
	border: 1px solid #FF6600;
	
.normalletraverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: justify;
	padding: 5px;
}

a.menu link {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: bold;
}
a.menu visited {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: bold;
}
a.menu hover {
	COLOR: #F6EEC7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.celdagris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	background-color: #DCDDCB;
	padding: 5px;
}
.celdagrisletranaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: justify;
	background-color: #f5f5f5;
	padding: 5px;
	font-weight: bold;
}
.celdagrisletraverde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: justify;
	background-color: #f5f5f5;
	padding: 5px;
	font-weight: bold;
}
.bordeslaterales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-left-style: solid;
	border-right-style: solid;
}
.bordesuperior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-left-style: none;
	border-right-style: none;
	border-top-style: dashed;
}

#calendario{ font-family tahoma, arial, helvetica, sans-serif font-size 10px text-align center font-weight bold margin-left auto margin-right auto #mes{
	font-weight: bold;
	text-align: center;
	color: #CC6633;
	background-color: #E4CAAF;


}
/*.diaS para configurar aspectos de la caja que muestra los días de la semana*/
.diaS{
	color: #ffffff;
	background-color: #666666;

}
/*.celda para configurar aspectos de la caja que muestra los días del mes*/
.celda {
	background-color: #FFFFFF;
	color: #000000;
	font-weight : normal;
}
/*.Hoy para configurar aspectos de la caja que muestra el día actual*/
.Hoy{
	color: #ffffff;
	background-color: #666666;
	font-weight: normal;
}
#miCalendario{
	text-align: center;
}
/*.selectores para configurar aspectos de los campos para el mes y el año*/
.selectores{
	font-family: verdana;
	font-size: 10px;
	color: #990000;
	margin-bottom: 2px;
	background-position: center;
}
.celdablancaletranaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: justify;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
}
.celdablancaletraverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: justify;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
}
.celdagris_iconos {
	color: #646466;
	background-color: #f5f5f5;
	border: 1px solid #646466;
}
.tablabuscador {
	font-size: 10px;
	padding: 5px;
	background-color: #dedede;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding: 5px;
}
.normalVerdenegrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: justify;
	font-weight: bold;
	text-transform: none;
	padding: 5px;
}
a:link.email {

	COLOR: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
a:visited.email {

	COLOR: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
a:hover.email {

	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}
.tituloinfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: center;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	padding: 5px;
	background-color: #FFFFFF;
}
.fondosolapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: justify;
	font-weight: bold;
	text-transform: none;
	background-repeat: no-repeat;
	background-image: url(images/solapas_mini/solapa_superior.gif);
}
.fondosolapa_ancha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-align: justify;
	font-weight: bold;
	text-transform: none;
	background-repeat: no-repeat;
	background-image: url(images/solapas_mini/solapa_superior2.gif);
}
.fondotabla {
	background-color: #EEEFD4;
}
.filavacia {
	background-color: #EEEFD4;
	padding: 0.25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
.fondo {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.fondo2 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}


a:link.listas {
	COLOR: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
}
a:visited.listas {

	COLOR: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
}
a:hover.listas {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
	
	text-decoration: none;
}
a:link.listasw {
	COLOR: #646466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
}
a:visited.listasw {

	COLOR: #646466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
}
a:hover.listasw {
	COLOR: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	font-weight: normal;
	
	text-decoration: none;
}

.bordesuperiornaranja {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
}
.empresas_buscador {
	color: #FF9900;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #009900;
}

.empresas_cabecera_tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	text-transform: none;
	padding: 5px;
	background-color: #646466;
}
.empresas_celdagris_bordeverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646466;
	border: 1px solid #646466;
	padding: 5px;
	text-align: justify;
	font-style: normal;
	font-weight: normal;
}
.empresas_cabecera_tabla2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	text-transform: none;
	padding: 5px;
	background-color: #FDCA84;
	font-style: normal;
}
#capaPres {
	font-family:Arial;
	font-size:12px;
	height: 115px;
}