@charset "iso-8859-1";
/* CSS Document */
body {
	background-color:#A4A4A4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
td {
	font-size: 12px;	
}

.boton1 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-image:url(images/boton.jpg);
	padding:2px 13px 2px 13px;
	border:1px solid #000000;
}
.boton2 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	background-image:url(images/boton.jpg);
	padding:15px 35px 15px 35px;
	border:1px solid #000000;
}
.boton1_over {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image:url(images/boton2.jpg);
	padding:2px 13px 2px 13px;
	border:1px solid #000000;
}
.boton2_over {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	background-image:url(images/boton2a.jpg);
	padding:15px 35px 15px 35px;
	border:1px solid #000000;
}
.boton3 {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	background-color:#00CCCC;
	padding:2px 13px 2px 13px;
	border:0px solid #ffffff;
}
.boton3_over {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	background-color: #003399;
	padding:2px 13px 2px 13px;
	border:0px solid #ffffff;
}
.botoncito {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color:#FFCC00;
	margin: 0px;
	font-weight: normal;
	padding:0px;
	border:1px solid #000000;
}
.botoncito_over {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #FF6600;
	margin: 0px;
	font-weight: normal;
	padding:0px;
	border:1px solid #000000;
}
.botoncitolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#B90000;
	margin: 0px;
	font-weight: bold;
	padding:5px;
	border:1px;
	border-style: solid;
	border-color: #000000;
}
.botoncitolink_over {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #D52B2B;
	margin: 0px;
	font-weight: bold;
	padding:5px;
	border:1px;
	border-color: #000000;
	border-style: solid;
}
.boton_texto {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color:#FFCC00;
	margin: 0px;
	font-weight: normal;
	padding:10px 25px 10px 25px;
	border:1px solid #000000;
}
.boton_texto_over {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #FF6600;
	margin: 0px;
	font-weight: normal;
	padding:10px 25px 10px 25px;
	border:1px solid #000000;
}

.cajita {
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	border:1px;
	padding:3px 3px 3px 3px;
	height:25px;
	border-color: #363636;
	border-style: solid;
	background-color: #FFFFFF;
}
.cajitax {
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	border:1px;
	padding:3px 3px 3px 3px;
	background-color: #F3F3F3;
	border-color: #990000;
	border-style: solid;
}
.cajita_edit {
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	border:1px;
	padding:3px 3px 3px 3px;
	height:25px;
	background-color: #F0F5F9;
	border-color: #003399;
	border-style: SOLID;
}
TABLE.main{
	width: 100%;
	background: #000000; 
	border: 1px solid #D4D1D1;
	padding: 0; 
	margin: 0;
}

TR.con1{
	background-color: #789FC6
}
.menulinkcolor{
	color: #000000;
}
TR.con2{
	background-color: #e4e4e4
}

TD.con1{
	background-color: #DFEBF4
}
TD.con3{
	background-color: #F2F0F1
}

TD.head{
	background: transparent url(tile_sub.gif);
	font-family: Verdana;
	font-size: 7.5pt;
	line-height: 12px;
	font-weight: bold;
color: #ffffff;
}





.titulo {
	font-family: "Trebuchet MS", Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.red {
	color: #ff0000;
}
.blanco {
	color: #ffffff;
}
.titulo1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.titulo2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.titulo3 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.titulo26 {
	font-family: "Trebuchet MS", Arial;
	font-size: 26px;
	color: #000000;
}
.titulo24 {
	font-family: "Trebuchet MS", Arial;
	font-size: 24px;
	color: #ffffff;
}
.titulo22 {
	font-family: "Trebuchet MS", Arial;
	font-size: 22px;
	color: #000000;
}
.titulo20 {
	font-family: "Trebuchet MS", Arial;
	font-size: 20px;
	color: #000000;
}

.titulo18 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #000000;
}

.titulo16 {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #000000;
}

.titulo14 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #ffffff;
}
.titulorojo {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.titulocafe {
	font-family:  Arial, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #993300;
}
.pie {
	font-family:  Arial, "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
}



.temario {
	font-family: "Trebuchet MS", Arial;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}

.temario1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.temario2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.temario3 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}



.Estilo175 {color: #FFFFFF}

