Body {
	background-color: #a2a2a2;
	font-family: "Trebuchet MS";
	margin: 7px 0px;
}


TD.idioma
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 3px;
	padding-top: 3px;
	color:#acacac;
	BACKGROUND-COLOR: #414141;
		text-align : right;
			FONT-WEIGHT: bold;
}

	a:link.idioma
{
	text-decoration:none;
	color: #acacac;
					}

	a:visited.idioma
{
	text-decoration:none;
	color: #acacac;

					}

	a:hover.idioma
{
	text-decoration:none;
	color: #fffefe;
						}

	a:active.idioma
{
	text-decoration:none;
	color:#fffefe;
		
}
	.idiomaON
{
	text-decoration:none;
	color: #fffefe;
				}


TD.menu
{
	padding-right:10px;
	padding-left: 106px;
	font-size: 15px;
	color:white;
	BACKGROUND-COLOR: #1e475b;
		text-align : left;
			FONT-WEIGHT: bold;
	  BORDER-RIGHT:white 1px solid;
				}


TD.frase
{
	padding-right: 20px;
	font-size:26px;
	color:#a0a0a0;
	BACKGROUND-COLOR: #35738a;
		text-align : right;
			FONT-WEIGHT: bold;
				padding-top: 8px;





}



TD.textoh
{
	padding-right: 20px;
	padding-left:30px;
	font-size: 15px;
	color:white;
	BACKGROUND-COLOR: #35738a;
		text-align : left;
			FONT-WEIGHT: bold;
				padding-top: 5px;
					line-height : 24px;
	padding-bottom:7px;

}


TD.pieh
{

	BACKGROUND-COLOR: #2a5f71;



}

	a:link.menu
{
	text-decoration:none;
	color: #fffefe;
					}

	a:visited.menu
{
	text-decoration:none;
	color: #fffefe;

					}

	a:hover.menu
{
	text-decoration:none;
	color: #138cab;
						}

	a:active.menu
{
	text-decoration:none;
	color: #69b7cb;
		
}


TD.menuint
{
	padding-right: 7px;
	padding-left: 33px;
	font-size: 14px;
	color: white;
	BACKGROUND-COLOR: #1e475b;
	FONT-WEIGHT: bold;
	line-height: 24px;
	BORDER-RIGHT: white 1px solid;
}
span.submenu
{
	padding-left: 12px;
	font-size: 12px;
	color: white;
	BACKGROUND-COLOR: #1e475b;
	line-height: 20px;
		FONT-WEIGHT: normal;
}

span.submenudos
{
	padding-left: 12px;
	font-size: 12px;
	color: white;
	BACKGROUND-COLOR: #1e475b;
	line-height: 15px;
		FONT-WEIGHT: normal;
}

TD.bajomenu
{
	

	width: 180px;
		background-image: url(imagenes/back-menu.gif);
}


TD.tit
{
	padding-right: 10px;
	padding-left: 20px;
	font-size: 30px;
	color: white;
	BACKGROUND-COLOR: #d2d1d1;
		padding-top: 3px;
	padding-bottom: 3px;

}


TD.txt
{
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	color: #727272;
	BACKGROUND-COLOR: white;
		padding-top: 20px;
	padding-bottom: 20px;
		line-height: 20px;

}




TD.cuadrotitulo
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 16px;
	color: #003366;
	BACKGROUND-COLOR: white;
	BORDER-bottom: #1e475b 2px solid;
	FONT-WEIGHT: bold;
}





TD.cuadrotituloPM
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 16px;
	color: #179fc9;
	BACKGROUND-COLOR: white;
	BORDER-bottom: #1e475b 2px solid;
	FONT-WEIGHT: bold;
}






TD.cuadrotituloRM
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 16px;
	color: #3fb1a8;
	BACKGROUND-COLOR: white;
	BORDER-bottom: #1e475b 2px solid;
	FONT-WEIGHT: bold;
	}








TD.cuadrotituloOC
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 16px;
	color: #7d9bba;
	BACKGROUND-COLOR: white;
	BORDER-bottom: #1e475b 2px solid;
	FONT-WEIGHT: bold;
	}










TD.cuadrotituloCFA
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 16px;
	color: #797bb8;
	BACKGROUND-COLOR: white;
	BORDER-bottom: #1e475b 2px solid;
	FONT-WEIGHT: bold;
	}
TD.cuadrocursoRM
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #1e475b;
	BACKGROUND-COLOR: #e1f2f0;
		BORDER-bottom: #f6f9f9 1px solid;
	}

TD.cuadrocurso
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #1e475b;
	BACKGROUND-COLOR: #dedff0;
		BORDER-bottom: #f6f9f9 1px solid;
	}




TD.cuadrocursoPM
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #1e475b;
	BACKGROUND-COLOR: #e7f5f9;
		BORDER-bottom: #f6f9f9 1px solid;
	}





TD.cuadrocursoCFA
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #1e475b;
	BACKGROUND-COLOR: #dedff0;
		BORDER-bottom: #f6f9f9 1px solid;
	}






TD.cuadrocursoOC
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #1e475b;
	BACKGROUND-COLOR: #d8dee4;
		BORDER-bottom: #f6f9f9 1px solid;
	}

TD.cuadrodia
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 13px;
	color: #727272;
	BACKGROUND-COLOR: #fafbfb;


}

span.vermas
{

	font-size: 11px;
	color: #1e475b;
BACKGROUND-COLOR: #deebec;
padding-right: 2px;
	padding-left: 2px;

}




span.copete
{

	font-size: 17px;
	color: #727272;
		line-height: 26px;

}


TD.columna
{
	padding-right: 20px;
	padding-left: 20px;
	font-size: 12px;
	color: #727272;
	BACKGROUND-COLOR: #f7f6f8;
		padding-top: 20px;
	padding-bottom: 20px;
		line-height: 20px;
		width: 160px;
	BORDER-left: #e6e6e6 1px solid;
}


TD.columnav
{
	padding-right: 20px;
	padding-left: 20px;
	font-size: 12px;
	color: #727272;
		padding-top: 20px;
	padding-bottom: 20px;
		line-height: 20px;
		width: 10px;
			BACKGROUND-COLOR: #ffffff;
}




span.instructors
{

	font-size: 13px;
	color: #35738a;
	FONT-WEIGHT: bold;
}



span.titcolumna
{

	font-size: 24px;
	color: #1e4659;

}


TD.pietxt
{
	padding-right: 20px;
	padding-left: 30px;
	font-size: 11px;
	color: #ffffff;
	padding-top: 2px;
	line-height: 20px;

}



TD.pie
{
	padding-right: 20px;
	padding-left: 222px;
	font-size: 11px;
	color: #727272;
	BACKGROUND-COLOR: white;
		padding-top: 10px;
	padding-bottom: 40px;
		line-height: 20px;
	BORDER-top: #f0f0f2 26px solid;
}

	a:link.submenu
{
	text-decoration:none;
	color: #fffefe;
					}

	a:visited.submenu
{
	text-decoration:none;
	color: #fffefe;

					}

	a:hover.submenu
{
	text-decoration:none;
	color: #749db9;
						}

	a:active.submenu
{
	text-decoration:none;
	color: #749db9;
		
}

	a:link.mail
{
	text-decoration:none;
	color:black;
					}

	a:visited.mail
{
	text-decoration:none;
	color: black;

					}

	a:hover.mail
{
	text-decoration:none;
	color: #347289;
						}

	a:active.mail
{
	text-decoration:none;
	color: #347289;
		
						}


	a:link.mailh
{
	text-decoration:none;
	color:white;
					}

	a:visited.mailh
{
	text-decoration:none;
	color: white;

					}

	a:hover.mailh
{
	text-decoration:none;
	color: #347289;
						}

	a:active.mailh
{
	text-decoration:none;
	color: #347289;
		
						}
	.menuON
{
	text-decoration:none;
	color: #8adef4;
}


.nota
{
	font-size: 9px;
	color:#fffefe;
	FONT-WEIGHT: normal;
line-height: 16px;
	padding-right: 20px;
	padding-left:30px;
	color:white;
	BACKGROUND-COLOR: #35738a;
padding-bottom: 7px;



}


span.notainterna
{
	font-size: 10px;
	color: #727272;
	FONT-WEIGHT: normal;
line-height: 12px;
padding-top: 3px;


}

TD.back-menu
{

	background-image: url(imagenes/back-menu.gif);
}


TD.imastaff
{
padding-right: 10px;
	BORDER-right: #e6e6e6 1px solid;
}


TD.staff
{

	padding-right: 3px;
	padding-left: 3px;
	font-size: 13px;
	color: #727272;
	padding-top: 20px;
		line-height: 20px;

}
SELECT
{
	font-size: 9pt;

}
INPUT
{
  
    FONT-SIZE: 11px;
	BACKGROUND-COLOR: white;
		BORDER-BOTTOM: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-right: #7f9db9 1px solid;
    BORDER-top: #7f9db9  1px solid;
	}