html {
	height: 100%;
	width: 100%;
	overflow-y: scroll;
}

body {
	height: 100%;
	width: 100%;
	background-color: #ffffff;
	text-align: center;
	margin:0;
}

.dinamicos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #606060;
}

.textopie
{
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.textohora
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#426d9c;
}

.textocomentarios
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3b3b3b;
}

.textocomentariosgran
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3b3b3b;
}

.textoseccion
{
	font-family: Trebuchet MS, Tahoma, Arial; 
	font-size:10px;
	font-weight:bold;
	color:#bdbdbd;
}

.textonoticiasgran
{
	font-family: Trebuchet MS, Tahoma, Arial; 
	font-size:12px;
	font-weight:normal;
	color:#646464;
}

.textonoticiaspeq
{
	font-family: Trebuchet MS, Tahoma, Arial; 
	font-size:11px;
	font-weight:normal;
	color:#646464;
}

.textovertodos
{
	font-family: Trebuchet MS, Tahoma, Arial; 
	font-size:11px;
	font-weight:bold;
	color:#e97a0d;
}


.textoaddons
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7e7e7e;
}

.textolibronuevo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E97A0D;
}
.textoeditorial {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D637A;
	font-weight: bold;
}
.textotitulo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.textosubtitulo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7E7E7E;
}

.textotitulocomentario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e97a0d;
}

.textotitulocurso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #e97a0d;
}

.textocampocurso {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #396697;
	padding-right: 5px;
	vertical-align: middle;
}


.textocurso
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3b3b3b;
	padding-left: 5px;
	text-align:justify;
}


.enlaceCarpatos 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7392b3;
	text-decoration: none;
}

.enlaceCarpatos:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7392b3;
	text-decoration: underline;
}

.campo_formulario {
	background: #ffffff;
	border: 1px solid #396697;
	font-family: Tahoma;
	font-size: 11px;
	color: #3b3b3b;
}


.campo_pivots {
	background: #f3f3f3;
	border: 1px solid #cecece;
	font-family: Tahoma;
	font-size: 11px;
	color: #3b3b3b;
	text-align:right;
}

.textopivots {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #414141;
	text-align:right;
	padding-right:105px;
}

a.enlace:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f2911d; text-decoration: none; font-weight:bold;}
a.enlace:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f2911d; text-decoration: none; font-weight:bold;}
a.enlace:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f2911d; text-decoration: none; font-weight:bold;}
a.enlace:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #36537c; text-decoration: none; font-weight:bold;}

a.textovertodos:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.textovertodos:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.textovertodos:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.textovertodos:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #426d9c; text-decoration: none; font-weight:bold;}


a.enlacepie:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #646464; text-decoration: none; font-weight:normal;}
a.enlacepie:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #646464; text-decoration: none; font-weight:normal;}
a.enlacepie:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #646464; text-decoration: none; font-weight:normal;}
a.enlacepie:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e97a0d; text-decoration: none; font-weight:normal;}

a.enlacecomentarios:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.enlacecomentarios:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.enlacecomentarios:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.enlacecomentarios:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:bold;}

a.enlacecurso:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.enlacecurso:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.enlacecurso:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.enlacecurso:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #e97a0d; text-decoration: none; font-weight:bold;}

a.enlacenoticiasgran:link {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 24px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiasgran:visited {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 24px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiasgran:active {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 24px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiasgran:hover {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 24px; color: #456f9d; text-decoration: none; font-weight:bold;}

a.enlacenoticiaspeq:link {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiaspeq:visited {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiaspeq:active {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:bold;}
a.enlacenoticiaspeq:hover {  font-family: Trebuchet MS, Tahoma, Arial;  font-size: 14px; color: #456f9d; text-decoration: none; font-weight:bold;}

a.enlacebotones:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #2d637a; text-decoration: none; font-weight:normal;}
a.enlacebotones:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #2d637a; text-decoration: none; font-weight:normal;}
a.enlacebotones:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #2d637a; text-decoration: none; font-weight:normal;}
a.enlacebotones:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight:normal;}

a.enlaceaddons:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #2d637a; text-decoration: none; font-weight:bold;}
a.enlaceaddons:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #2d637a; text-decoration: none; font-weight:bold;}
a.enlaceaddons:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #2d637a; text-decoration: none; font-weight:bold;}
a.enlaceaddons:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #e97a0d; text-decoration: none; font-weight:bold;}

a.enlacemasinfo:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfo:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfo:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfo:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2d637a; text-decoration: none; font-weight:normal;}

.fondosombraarriba
{
background:url(../images/estructura/sombra_azul.gif) no-repeat;
}

.fondosombrablanca
{
background:url(../images/estructura/sombra_blancader.gif) no-repeat;
}

.fondosombranaranja
{
background:url(/images/estructura/sombra_naranja.gif) no-repeat;
}

.fondopie
{
background: url(../images/estructura/fondo_pie.gif) repeat-x bottom;
}

.fondopieformacion
{
background: url(../images/cursos/fondo_pie.gif) repeat-x bottom;
}


.fondocabecera
{
background: url(../images/estructura/fondocabecera.gif) repeat-x bottom;
}

.fondocabeceraformacion
{
background: url(../images/cursos/fondo_cabecera.gif) repeat-x top;
}

.sombracabecera
{
background: url(../images/cursos/sombra_derecha_matricula.gif) repeat-x bottom;
}

.sombracabecera1
{
background: url(../images/cursos/sombra_derecha_matricula2.gif) repeat-x top;
}

.sombracabecera2
{
background: url(../images/cursos/sombra_derecha_matricula3.gif) repeat-x top;
}

.sombracuerpo
{
background: url(../images/cursos/sombra_blanca.gif) repeat-x top;
}


.sombramatricula
{
background: url(../images/cursos/sombra_izquierda_matricula.gif) repeat-x top left;
}

.sombramatricula2
{
background: url(../images/cursos/sombra_izquierda_matricula2.gif) repeat-x top left;
}

.cabeceraformacion
{
background: url(../images/cursos/fondo_index.jpg) no-repeat top left;
}

.fondonoticias
{
background: url(../images/secciones/fondo_noticias.gif) no-repeat top;
}

.fondoCursoIndex
{
background: url(../images/cursos/franja.gif) no-repeat top left;
background-color: #ecf1f3;
}

.azul
{
background: url(../images/estructura/blanco.gif) repeat-y top right;
background-color: #ecf1f3;
}

.sombraCurso
{
background: url(../images/cursos/fondo_curso1.gif) no-repeat top left;
}

.fondocorporativo
{
background: url(../images/secciones/fondo_corporativo.jpg) no-repeat bottom;
}

.fondocursos
{
background: url(../images/cursos/fondo_lateral.gif) repeat-x top;
}

.fondoberlin
{
background: url(../images/cursos/foto_berlin.jpg) no-repeat top right;
}


.textoresumencursos
{
	font-family: Tahoma, Arial; 
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.textotitulocursos
{
	font-family: Tahoma, Arial; 
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.titulocurso
{
	font-family: Tahoma, Arial; 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.titulocurso:hover
{
	font-family: Tahoma, Arial; 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.edicioncurso
{
	font-family: Tahoma, Arial; 
	font-size:11px;
	color:#448da5;
}

.fechacurso
{
	font-family: Tahoma, Arial; 
	font-size:11px;
	color:#404040;
}

.contenidocurso
{
	font-family: Tahoma, Arial; 
	font-size:12px;
	font-weight:bold;
	color:#f5901f;
}


.textolocalizacion
{
	font-family: Tahoma, Arial; 
	font-size:13px;
	font-weight:normal;
	color:#404040;
}

.textointrocurso
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#426d9c;
}

.comentariocurso
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f5901f;
}

.comentariocursoN
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f5901f;
}

.resumencurso
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#232323;
}

.textoIntro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#232323;
	padding-right:15px;
}


.campo_incripcion {
	background: #ffffff;
	border: 1px solid #396697;
	font-family: Tahoma;
	font-size: 11px;
	color: #3b3b3b;
}

.campo_matricula {
	background: #dfe7ec;
	border: 1px solid #a1bccc;
	font-family: Tahoma;
	font-size: 11px;
	color: #3b3b3b;
}

.texto_procedimiento {
	font-family: Tahoma;
	font-size: 12px;
	color: #426d9c;
	text-align:left;
}

.texto_campos {
	font-family: Tahoma;
	font-size: 11px;
	color: #3c8dd8;
	text-align:right;
}

.texto_listado {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #4a4a4a;
	text-align:left;
}


.texto_listado_n {
	font-family: Tahoma;
	font-size: 13px;
	font-weight:normal;
	color: #4a4a4a;
	text-align:left;
}

.texto_estado {
	font-family: Tahoma;
	font-size: 9px;
	font-weight:normal;
	color: #4a4a4a;
	text-align:center;
}

.texto_negro {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align:left;
}

a.enlacemasinfocursos:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfocursos:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfocursos:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; color: #e97a0d; text-decoration: none; font-weight:normal;}
a.enlacemasinfocursos:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2d637a; text-decoration: none; font-weight:normal;}

.verde{
	color: #2E7375;
	font-family: Tahoma; 
	font-size: 11px;
}

.campoformulario {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F5F5F;
	background-color: #EDEDED;
	border: 1px solid #9ACCCD;
}

.campoformulario_disabled {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #DBEDED;
	border: 1px solid #9ACCCD;
}

.fechaCabecera {
	font-family: Verdana;
	font-size:12px;
	color:#FFFFFF;
}

a.enlace_empresa:link {  font-family: Tahoma; font-size: 14px; color: #585859; text-decoration: none}
a.enlace_empresa:visited {  font-family: Tahoma; font-size: 14px; color: #585859; text-decoration: none}
a.enlace_empresa:active {  font-family: Tahoma; font-size: 14px; color: #585859; text-decoration: none}
a.enlace_empresa:hover {  font-family: Tahoma; font-size: 14px; color: #FF9934; text-decoration: none}