body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #01005f; text-decoration: none;line-height:130%;}


h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #336633; text-decoration: none; text-align:left;line-height:1.3em;margin-top:4px;}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;text-align:left;line-height:1.3em;margin-top:4px;}


h3, h4, h5 {  font-size: 13px; }

h3 { color: #336633; }

.titular h1 {font-size:10px;}

.titular {font-size:10px; font-weight:normal;}

.img_caratula {display:block;margin-right:20px;float:left;}

.contenido_base_cursos {font-size:11px;text-align:justify;padding-bottom:30px;line-height:125%;}

.requisitos {padding:5px;font-weight:normal;width:100%;display:block;margin:auto;border:1px dotted #669900;}

.requisitos h2
{margin:0px;padding:0px;}


.contenido_base_cursos tr td
{padding-top:10px;}

.contenido_base_cursos tr td
{padding-bottom:30px;}

.contenido_base_cursos h2, h3, h4
{margin-top:1em;}

.contenido_base_cursos ul
{
list-style-image: url(images_nueva/cuadro_lleno_verde.gif);
list-style-type: square;
text-align:left;

}

.contenido_base_cursos ul li
{
list-style-image: url(images_nueva/cuadro_lleno_verde.gif);
list-style-type: square;
margin-bottom:0.3em;
}

table {font-size:12px;}

.navegacion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.navegacion a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.navegacion a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.navegacion a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}

.noling {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none}
.noling a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none}
.noling a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none}
.noling a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none}




.menu_navegacion a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.menu_navegacion a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.menu_navegacion a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.menu_navegacion a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.menu_navegacion a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #336600; text-decoration: none}

.textoverde {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #669933; text-decoration: none}
.textoverde a {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #669933; text-decoration: none}
.textoverde a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #336633; text-decoration: none}
.textoverde a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #669933; text-decoration: none}


.texto_in {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal;text-decoration:none; text-align:left;}
.texto_in  a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: normal; font-weight: normal; color: #336666; text-decoration: none}
.texto_in a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color: #336666; text-decoration: none}
.texto_in a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: normal; font-weight: normal; color: #669933; text-decoration: none}


.texto_in li
{list-style-type: square; font-weight:normal;}

.texto_in ul
{position:relative;}

.texto_in td
{border-bottom:2px solid #CAC9DB;padding:5px;}



.textobold {  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#01005f; text-decoration: none}
.textobold a {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.textobold a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
.textobold a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #669933; text-decoration: none}

.titulo_verde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336633; text-decoration: none}

.titulo_verde_raya {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336633; text-decoration: none;border-bottom:1px solid #336633;}






.textov { font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal; color: #669933; text-decoration: none}
.textov a {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #669933; text-decoration: none}
.textov a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #669933; text-decoration: none}
.textov a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}

.textotituloverde a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669933; text-decoration: none }
.textotituloverde a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669933; text-decoration: none }
.textotituloverde a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #01005f; text-decoration: none }
.textotituloverde a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669933; text-decoration: none }


.titular {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #01005f; text-decoration: none}
.titular a, a:link, a:visited, a:active, a:hover {  color: #01005f; text-decoration: none}
.titular a:link { color: #01005f; text-decoration: none}
.titular a:hover {  color: #669933; text-decoration: none}

.textotituloblanco a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: none }
.textotituloblanco a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none }
.textotituloblanco a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: none }
.textotituloblanco a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none }


.menuo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #669933; text-decoration: none}
.menuo a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #669933; text-decoration: none}
.menuo a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color:#669933; text-decoration: none}
.menuo a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}

.menut {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #336633; text-decoration: none}
.menut a {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #336633; text-decoration: none}
.menut a:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color:#336633; text-decoration: none}
.menut a:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}



.menuv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #669933; text-decoration: none}
.menuv a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #669933; text-decoration: none}
.menuv a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #669933; text-decoration: none}
.menuv a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #01005f; text-decoration: none}
.menubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	color: #5E8844;
	text-decoration: none;
	font-style: italic;
	text-align: right;
}
.textocita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0A2758;
	text-decoration: none;
	text-align:left;
}

.textocita tr td, th{
padding:3px;
border-bottom:1px solid #B1B1CC;
}

.textocita {

}



.concha {
	background-image: url(images_nueva/concha.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
}
button {
	background-color: ECECF4;
}
.textocita2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #5E8844;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
}



.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}

.menu_navegacion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}

.texto_mini {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #6E972A; text-decoration: none}

.ulsquare
{
list-style-type: square;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #01005f;
text-decoration: none

}

ul.ulverde
{
list-style-image: url(images_nueva/cuadro_lleno_verde.gif);
list-style-type: square
}

li.ulverde
{
list-style-image: url(images_nueva/cuadro_lleno_verde.gif);
list-style-type: square
}

ul.ulflecha
{
list-style-image: url(images_nueva/flecha_verde.gif);
list-style-type: square
}

ul.ulcuadpeq
{
list-style-image: url(images_nueva/cuadro_vacio_verde_peq.gif);
list-style-type: square
}

ul.uldisc
{
list-style-type: disc
}

ul.ulcircle
{
list-style-type: circle
}

ul.ulnone
{
list-style-type:none;
}


ol.olalpha
{
list-style-type: upper-alpha
}

ol.numeros
{
}


.textobold_grande {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #01005f; text-decoration: none
}

td.tdverde
{
border-bottom:1px #BEBDCE solid;
}


td.tdverdeoscuro
{
border-bottom:1px #336633 solid;
}

td.tdverdeoscuro_abierto
{
border-bottom:1px #336633 solid;
background-color: #84E694;
}

td.tdverdeoscuro_cerrado
{
border-bottom:1px #336633 solid;
background-color: #FF9966;

}

td.tdverdeoscuro_admitidos
{
border-bottom:1px #336633 solid;
background-color: #CCCCCC;
}



.table_cursos td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #01005f; text-decoration: none;border-bottom:1px solid #006633;}
.table_cursos td a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}
.table_cursos td a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}
.table_cursos td a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}
.table_cursos td a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #01005f; text-decoration: none}
.table_cursos td a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #669933; text-decoration: none; background-color:#CCC;}

.descarga
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color: #01005f; 
background-color:#BEBFD3;
border:1px dotted #464172;
padding:4px;
width:auto;
text-align:left;
padding:10px;
float:right;}

.descarga a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color: #01005f; }

.descarga a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color: #01005f; }

.descarga a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color: #01005f; }

.descarga a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color: #01005f; }

.descarga a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal;
color:#336600;
background-color:#ffffff;
 }
 
.descarga ul
{list-style-type:square;}

.lista_novedades_fecha
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold;
color:#336600;
border-bottom:1px solid #006600;
margin-top:20px;
 }

.lista_novedades
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
padding:10px;
border-left:1px solid #006600;
 }






 

#ticker {

    height: 20px;
    width: 100%;
    border: 0px black solid;
    position: relative;
    overflow: hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:6px;
cursor:pointer;

}

.pre_cerrada {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336633; background-color:#999999;text-decoration: none;border:1px solid #006600;padding:10px;text-align:center;}

.nota {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #333366; background-color: #B1B1CC;text-decoration: none;border:1px dotted #333366;padding:10px;text-align:center;}

 

#ticker div {

    position: absolute;
    white-space: nowrap;
cursor:pointer;

}

div.heure
{
cursor: pointer;
}

#advertencia
{
width:66px;
height:25px;
background-color: #FFF;
}



.alerta
{padding:20px;font-weight:normal;font-size:0.9em;width:90%;display:block;margin:auto;border:3px dotted #669900;}



table.materiales_formacion a, a:link, a:active
{font-size:9px;text-decoration:none;font-weight:normal;color: #01005F;line-height: normal;}

table.materiales_formacion a:hover
{font-size:9px;text-decoration:none;font-weight:normal;color: #669900;line-height: normal;}

.contenedor_curso ul
{
list-style-image: url(images_nueva/cuadro_lleno_verde.gif);
list-style-type: square
}

.contenedor_curso ul ul
{
list-style-image:none;
list-style-type: square
}


.contenedor_curso table 
{display:block;margin:auto;}


.contenedor_curso table td
{
padding:4px;
}

a, a:link, a:active, a:visited {font-weight: normal; color: #669900; text-decoration: none;}
a:visited {color: #01005f;}

a:hover { font-weight: normal; color: #669933; text-decoration:none;}

h4
{font-size:14px;font-weight:bold;}


#listado_cursos 
{font-weight:bold;}

#listado_cursos li
{list-style-type:none;padding:3px;padding-left:10px;border-bottom:1px dotted #333366;}

#listado_cursos li:hover
{ background-color:#cacadf;}


#listado_cursos a, a:link, a:active, a:visited
{color: #333366;font-weight:bold; font-size:12px;}

#listado_cursos a:hover
{color: #669933;}


table.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none}
table.menu a, a:link, a:active, a:visited 
{ font-size: 9px; line-height: normal; font-weight: normal; color: #01005f; text-decoration: none;}
table.menu a:hover { color: #669933;}

table.menu li
{list-style-type:none;padding:1px;border-bottom:1px dotted #333366;}


.ir
{background-color:#B1C89F;padding:10px;border:1px dashed #669933; width:200px;display:block;margin:auto;text-align: center;font-size:12px;margin-bottom:1em;}

.ir:hover
{background-color:#D1DBCD;font-size:12px;}

.ir a
{font-size:12px;}

.ir a:hover
{font-size:12px; color:#060;font-weight:bold;}

.caja_cd
{
	display:block;
	position:relative;
	float:left;
	height:400px;
}

.caja_right_cd
{
	display:block;
	position:relative;
	float:left;
	height:400px;
}

@media print
{ 

body { background-image:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

table {background-color:none;}

img
{display:none;}


}
