
.verdana10verdebold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
regu
.verdana10verde2bold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: underline;
}

.verdana10rojobold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FE0006;
	text-decoration: underline;
}
#notas {
	padding: 3px;
	border: 1px solid #CCC;
	width: 560px;
	margin-bottom:10px;
}
#resumen {
	margin-top: 15px;
	float: left;
	width: 560px;
	background-color: #FFF;	

}
.resumen_titulo {
	font-family: verdana;
	font-size: 10px;
	background-color: #7AAB00;
	font-weight: bold;
	color: #FFFfff;
	padding-top: 7px;
	height: 30px;
}
.resumen_datos {
	background-color: #F1F1F1;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
	padding: 7px;
	height: 30px;
}



.arial13naranjabold {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FF8904;
	text-decoration: none;
}

.arial13verdebold {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
.verdana10naranjabold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF8904;
	text-decoration: none;
}

.verdana10blancobold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.verdana15blancobold {
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.verdana10grisbold {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
}
.verdana10grisoscuro {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
}

.verdana10gris {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
}
input .verdana10gris {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
}

.verdana10negro {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.verdana10verdebold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ED8000;
	text-decoration: underline;
}

.verdana10blancobold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.verdana10grisbold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: underline;
}

.verdana10naranjabold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF8904;
	text-decoration: underline;
}

.verdana10grisoscuro:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7AAB00;
	text-decoration: underline;
}

.verdana10verde2bold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #B4B4B4;
	text-decoration: underline;
}

.verdana10rojobold:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #B4B4B4;
	text-decoration: underline;
}
.verdana10blanco {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial13naranjabold {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FF8904;
	text-decoration: none;
}

.arial13verdebold {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}

.arial13grisbold {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
}
#panel {
	width: 200px;
	background-color: #b4b4b4;
	border: 1px solid #000;
	padding: 5px;
	float: right;
}
#subpanel {
	width: 200px;
	padding: 5px;
	float: right;
}
/* VERSION IEXPLORER */
* html .verdana10grisbold_fondonoactivo {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
	background-color: #FFDADA;
	border-bottom: 1px solid #CCC;
	height: 100%;
}
* html .verdana10grisbold_fondoactivo {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
	background-color: #EFFFEF;
	border-bottom: 1px solid #CCC;
	height: 100%;
}
/* VERSION FIREFOX */
.verdana10grisbold_fondoactivo {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
	background-color: #EFFFEF;
	border-bottom: 1px solid #CCC;
	height: 40px;

}
.verdana10grisbold_fondonoactivo {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
	background-color: #FFDADA;
	border-bottom: 1px solid #CCC;
	height: 40px;

}
.facturacion_partner {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

.link_menuinicio {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#767a7d;
	 background-image:url(../images/cuadrito1.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:12px;
	 
	 }
	 
.link_menuinicio:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 background-image:url(../images/cuadrito2.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:12px;
	 
	 }

.link_pie {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#767a7d;
	 background-repeat:no-repeat;
	 background-position:center left;
	 
	 }
	 
.link_pie:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 background-repeat:no-repeat;
	 background-position:center left;
	 
	 }


.link_categoria {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 background-image:url(../images/flecha_naranja.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;	
	 }

.link_categoria:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#f17c0e;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;
	 }
.link_categoria_seleccionada {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#669900;
	 background-image:url(../images/flecha_naranja.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;	
	 }

.link_categoria_seleccionada:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#669900;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;
	 }
.pestana {
	 font-size:12px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;	
	 }

.pestana_on {
	 font-size:12px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;	
	 }

.pestana:hover {
	 font-size:12px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 background-image:url(../images/flecha_naranja.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 }
	 
.link_subcategoria {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 margin-right:10px;
	 padding-left:20px;
	 }
	 
.link_subcategoria:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#669900;
	 background-image:url(../images/flecha_naranja.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;
	 }

.link_subcategoria_seleccionada {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#669900;
	 background-image:url(../images/flecha_verde.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 margin-right:10px;
	 padding-left:20px;
	 }
	 
.link_subcategoria_seleccionada:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#669900;
	 background-image:url(../images/flecha_naranja.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:20px;
	 margin-right:10px;
	 }

.link_contacto {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 }
	 
.link_contacto:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#f17c0e;
	 }
	 
.pagina {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#ed8000;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:2px;
	 padding-bottom:2px;
	 }
	 
.pagina:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#76b900;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:2px;
	 padding-bottom:2px;
	 }
	 
.link_generico {
	 font-size:11px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 }
	 
.link_generico:hover {
	 font-size:11px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#f17c0e;
	 }

.link_centro {
	 font-size:11px;
	 font-family:verdana, arial;
	 text-decoration:none;
	 color:#56595c;
	 }
	 
.link_centro:hover {
	 font-size:11px;
	 font-family:verdana, arial;
	 text-decoration:underline;
	 color:#f17c0e;
	 }

.link_menu {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#767a7d;
	 background-image:url(../images/separador1.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:12px;
	 margin-right:4px;
	 }
	 
.link_menu:hover {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 background-image:url(../images/separador2.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:12px;
	 margin-right:4px;
	 }

.texto_formularios2 {
	 font-size:10px;
	 font-family: verdana, arial;
	 font-weight: normal;
	 text-decoration:none;
	 color:#56595c;
	 }
	 
.titulo1 {
	 font-size:14px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 letter-spacing:-0.5px;
	 }

.titulo2 {
	 font-size:14px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#FFFFFF;
	 letter-spacing:-0.5px;
	 margin-left:10px;
	 }
	 
.titulo3 {
	 font-size:14px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#56595c;
	 letter-spacing:-0.5px;
	 padding-bottom:6px;
	 }
	 
.texto_path {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#f17c0e;
	 }
	 
.link_path {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:normal;
	 text-decoration:none;
	 color:#767a7d;
	 }
	 
.link_path:hover {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:normal;
	 text-decoration:underline;
	 color:#f17c0e;
	 }
	 	 
.texto_cuerpo {
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:normal;
	 text-decoration:none;
	 color:#56595c;
	 padding-left:10px;
	 }
	 
.texto_ficha {
	 font-size:11px;
	 font-family:verdana, arial;
	 font-weight:normal;
	 text-decoration:none;
	 color:#56595c;
	 padding-left:10px;
	 padding-right:10px;
	 }
	 
.titulo_claim {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#73b621;
	 padding-left:43px;
	 padding-top:13px;
	 }

.titulo_claim_cabecera {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#73b621;
	 
	 }
.titulo_claim_cabecera:hover {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#73b621;
	 
	 }
.titulo_claim_cabecera:link {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#73b621;
	 
	 }
.titulo_claim2 {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#73b621;
	 padding-left:40px;
	 padding-top:47px;
	 }

.titulo_ficha {
	 font-size:9px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#ffffff;
	 float:right; 	 
	 padding-top:37px;
	 padding-right:190px;
	 }

.destacado1{
	 font-size:10px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#669900;
	 }
	 
.destacado2{
	 font-size:11px;
	 font-family:verdana, arial;
	 font-weight:bold;
	 text-decoration:none;
	 color:#669900;
	 background-image:url(../images/cuadrito1.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	 padding-left:12px;
	 margin-right:4px;
	 }

.tabla_cursos {
	border-top-color:#afafaf;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-color:#afafaf;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-color:#afafaf;
	border-right-width:1px;
	border-right-style:solid;
	border-left-color:#afafaf;
	border-left-width:1px;
	border-left-style:solid;
	border-collapse:collapse;
	}
	
.tabla_cursos tr.franja_verde {
	background-image:url(../images/cabecera_tabla.gif);
	height:6px;
	}
	
.tabla_cursos tr.titulo {
	background-image:url(../images/cabecera_tabla2.gif);
	height:15px;
	font-size:11px;
	font-family:verdana, arial;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.tabla_cursos td.titulo {
	border-right-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;	
	padding-left:5px;
	padding-right:5px;	
	}
	
.tabla_cursos tr.pardestacado {
	background-image:url(../images/fondo_tabla_par_destacado.gif);
	height:20px;
	font-size:11px;
	font-family:verdana, arial;
    font-weight:normal;
	text-decoration:none;
	color:#56595c;
	
	}

.tabla_cursos tr.impardestacado {
	background-image:url(../images/fondo_tabla_par_destacado.gif);
	height:20px;
	font-size:11px;
	font-family:verdana, arial;
	font-weight:normal;
	text-decoration:none;
	color:#56595c;
	
	}

.tabla_cursos tr.par {
	background-image:url(../images/fondo_tabla_par.gif);
	height:20px;
	font-size:11px;
	font-family:verdana, arial;
    font-weight:normal;
	text-decoration:none;
	color:#56595c;
	}
	
.tabla_cursos td.par {
	border-right-width:1px;
	border-right-color:#CDCDCD;
	border-right-style:solid;
	padding-left:5px;
	padding-right:5px;
	}


	
.tabla_cursos tr.impar {
	background-image:url(../images/fondo_tabla_impar.gif);
	height:20px;
	font-size:11px;
	font-family:verdana, arial;
	font-weight:normal;
	text-decoration:none;
	color:#56595c;
	}
	
.tabla_cursos td.impar {
	border-right-width:1px;
	border-right-color:#CDCDCD;
	border-right-style:solid;
	padding-left:5px;
	padding-right:5px;	
	}

.tabla_paginador {
	background:#FFFFFF;
	height:25px;
	font-size:10px;
	font-family:verdana, arial;
	font-weight:normal;
	text-decoration:none;
	color:#56595c;	
	}

.tabla_centros {
	background:#f1f1f1;
	font-size:11px;
	font-family:verdana, arial;
	font-weight:normal;
	text-decoration:none;
	color:#56595c;
	margin:10px 15px 10px 15px;
	}

.tabla_centros2 {
	background:#FFFFFF;
	font-size:11px;
	font-family:verdana, arial;
	font-weight:normal;
	text-decoration:none;
	color:#56595c;
	margin:10px 15px 10px 15px;
	}

.boton  {
	  float:left;
	  background:url("../images/boton_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
	  text-decoration:none;
	  cursor:pointer;
	  }

.boton span {
	  float:left;
      display:block;
	  background:url("../images/boton_right.gif") no-repeat right top;
	  padding:3px 7px 3px 0px;
	  font-family:verdana;
	  font-size:10px;
	  font-weight:bold;
	  color:#FFFFFF;
      text-decoration:none;
      }
.boton:hover  {
      background:url("../images/boton_left_on.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
	  text-decoration:none;
	  cursor:pointer;
	  }

.boton:hover span {
      display:block;
      background:url("../images/boton_right_on.gif") no-repeat right top;
      padding:3px 7px 3px 0px;
      font-family:verdana;
	  font-size:10px;
	  font-weight:bold;
	  color:#FFFFFF;
      text-decoration:none;
	  cursor:pointer;
      }
	 
