.web1:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
}
.web1:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
	
}
.web1:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#336699;
	text-decoration:underline;
}
.titweb2
{
	font-family:Trebuchet MS, Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.web2:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.web2:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	
}
.web2:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
.web3:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
.web3:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	
}
.web3:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.listado:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.listado:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
	
}
.listado:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}

.enlaces:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	
	color:#336699;
	text-decoration:none;
}
.enlaces:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	
	color:#336699;
	text-decoration:none;
	
}
.enlaces:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	
	color:#336699;
	text-decoration:underline;
}


ul { color:#333333; }

.6 
{
	font-family:Trebuchet MS, Arial;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
}
.porcentaje2 
{
	font-family:Trebuchet MS, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}
.porcentaje 
{
	font-family:Trebuchet MS, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
}
.solucion 
{
	font-family:Trebuchet MS, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#339933;
}
.paginacion:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
.paginacion:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#336699;
	text-decoration:underline;
	
}
.paginacion:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#336699;
	text-decoration:underline;
}
.cursos:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#316088;
	text-decoration:none;
}
.cursos:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#316088;
	text-decoration:none;
	
}
.cursos:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#336699;
	text-decoration:none;
}

.titTabla:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	color:#ffffff;
	text-decoration:underline;
}
.titTabla:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	color:#ffffff;
	text-decoration:underline;
	
}
.titTabla:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:9pt;
	color:#ffffff;
	text-decoration:none;
}



.titCursos 
{
	font-family:Trebuchet MS, Arial;
	font-size:7pt;
	color:#ffffff;
}
td{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 9pt;
}
.fieldPub
{
	font-family:Trebuchet MS, Arial;
	font-size:9pt;
}
.texto
{
	font-family:Trebuchet MS, Arial;
	font-size:9pt;
}
.titTabla
{
	font-family:Trebuchet MS, Arial;
	font-size:9pt;
	color:ffffff;
}
.texto8
{
	font-family:Trebuchet MS, Arial;
	font-size:8pt;
}
.texto7a
{
	font-family:Arial;
	font-size:7.50pt;
	color:#666666;
}
.texto7
{
	font-family:Trebuchet MS, Arial;
	font-size:7.50pt;
}
.title
{
	font-family:Trebuchet MS, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#00578c
}
.titlepersonal
{
	font-family:Trebuchet MS, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#ebbb0f;
}
.campoValid
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.noStyle
{
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #FFFFFF 1px solid;
    COLOR: #FF0000;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana;
	font-weight:bold;
    BACKGROUND-COLOR: #ffffff
}
.menu:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#777766;
	text-decoration:none;
}
.menu:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#777766;
	text-decoration:none;
	
}
.menu:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#777766;
	text-decoration:underline;
}
.menuSup:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
.menuSup:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	
}
.menuSup:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#4280b5;
	text-decoration:none;
}
.menuInterior:link
{
	font-family:Arial, Verdana;
	font-size:7.50pt;
	color:#565655;
	text-decoration:none;
}
.menuInterior:visited
{
	font-family:Arial, Verdana;
	font-size:7.50pt;
	color:#565655;
	text-decoration:none;
	
}
.menuInterior:hover
{
	font-family:Arial, Verdana;
	font-size:7.50pt;
	color:#565655;
	text-decoration:underline;
}
.navegacion:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
}
.navegacion:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
	
}
.navegacion:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:underline;
}
.titmensaje
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
.fecha
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}

.titmen:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
}
.titmen:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	
}
.titmen:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
}
a:link
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;	
}
a:visited
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;	
}
a:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:8pt;
	color:#336699;
	text-decoration:underline;
}
.select{ font-family: Trebuchet MS,verdana; font-size: 11px; color: #336699; background-color:#f2f2f2;} 

img.right 
{float: right;
margin:5px 0px 4px 20px; 
border:1px solid #989898; 

	}
	
	
 #navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
	margin-top:10px;
	margin-bottom:5px;
padding-left: 15px;
background-image: url(../images/icoMenu.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight:bold;
color:006699;
font-size:10pt;
}

#navlist ul { list-style: none; }	

 #subnavlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#subnavlist li
{
padding-left: 15px;

background-image: url(../images/icoMenu.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight:normal;
color:#666666;

font-size:9pt;
}

#subnavlist ul 
{
	list-style: none; }

 #subnavlist2
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#subnavlist2 li
{
padding-left: 15px;
background-image: url(../images/icomayor.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight:normal;
color:#666666;
font-size:9pt;
margin-top:0px;
}

#subnavlist2 ul { list-style: none; }

 #subnavlist3
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#subnavlist3 li
{
padding-left: 15px;
background-image: url(../images/icolinea.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight:normal;
color:#666666;
font-size:9pt;
margin-top:0px;
}

#subnavlist3 ul { list-style: none; }

#subnavlist4
{
margin-left: 20px;
padding-left: 0;
list-style: none;
}

#subnavlist4 li
{
padding-left: 15px;
padding-bottom:5px;
background-image: url(../images/icoMenu.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight:normal;
color:#000;
font-size:9pt;
margin-top:0px;
}

#subnavlist4 ul { list-style: none; }
