/* CENTRO IRIS -COMUNES PARTE PÚBLICA- */
body {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#contenedor {
   background-image: url(../img/fon_centro.jpg);
   background-position: 0 -10px;
	height: auto;
	margin: 0 auto 0 auto;
	text-align: center;
	width: 950px;
	z-index: 0;
	text-align: left;
}
#cabecera {
   background-image: url(../img/fon_encabezado.jpg);
   height: 150px;
   width: 950px;
   z-index: 1;
}
#pie {
   background-image: url(../img/fon_pie.jpg);
   height: 97px;
   width: 950px;
   z-index: 1;
}
#contenido {
   background-color: transparent;
	height: auto;
	position: relative;
	width: 950px;
	text-align: left;
}
#titulo {
   height: 60px;
   margin-left: 16px;
   width: 830px;
}
#menu[id] {
   margin-left: 16px;
}
#menu {
   width: 191px;
   height: auto;
   margin-left: 8px;
   float: left;
}
#main {
   width: 630px;
   height: auto;
   float: left;
}
#clear {
   clear: both;
}

.rojo { color: #d53a3a; }
.b_rojo { background-color: #d53a3a; }
.br_rojo { border: 1px solid #d53a3a; }

.gris { color: #515151; }
.b_gris { background-color: #515151; }
.br_gris { border: 1px solid #515151; }

.cyan { color: #4bb2b7; }
.b_cyan { background-color: #4bb2b7; }
.br_cyan { border: 1px solid #4bb2b7; }

.azul { color: #7799c7; }
.b_azul { background-color: #7799c7; }
.br_azul { border: 1px solid #7799c7; }

.verde { color: #83c48c; }
.b_verde { background-color: #83c48c; }
.br_verde { border: 1px solid #83c48c; }

.naranja { color: #fd9677; }
.b_naranja { background-color: #fd9677; }
.br_naranja { border: 1px solid #fd9677; }

.lila { color: #d87bb0; }
.b_lila { background-color: #d87bb0; }
.br_lila { border: 1px solid #d87bb0; }

.morado { color: #7d75c8; }
.b_morado { background-color: #7d75c8; }
.br_morado { border: 1px solid #7d75c8; }

/* TITULOS */

.titulos {
   float: left;
   height: 40px;
   margin-top: 10px;
   width: 350px;
}
#titulo #iris {
  background-image: url('../img/titulos/iris.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/iris.png');
}
#titulo #noticias {
  background-image: url('../img/titulos/noticias.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/noticias.png');
}
#titulo #oposiciones {
  background-image: url('../img/titulos/oposiciones.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/oposiciones.png');
}
#titulo #empresa {
  background-image: url('../img/titulos/empresa.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/empresa.png');
}
#titulo #universidad {
  background-image: url('../img/titulos/universidad.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/universidad.png');
}
#titulo #subvencionados {
  background-image: url('../img/titulos/subvencionados.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/subvencionados.png');
}
#titulo #formacion_bonificada {
  background-image: url('../img/titulos/formacion_bonificada.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/formacion_bonificada.png');
}
#titulo #refuerzo {
  background-image: url('../img/titulos/refuerzo.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/refuerzo.png');
}
#titulo #formacion_continua {
  background-image: url('../img/titulos/formacion_continua.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/formacion_continua.png');
}
#titulo #cursos {
  background-image: url('../img/titulos/cursos.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/cursos.png');
}
#titulo #contacto {
  background-image: url('../img/titulos/contacto.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/contacto.png');
}
#titulo #localizacion {
  background-image: url('../img/titulos/localizacion.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/localizacion.png');
}
#titulo #alumnos {
  background-image: url('../img/titulos/alumnos.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/alumnos.png');
}
#titulo #enlaces {
  background-image: url('../img/titulos/enlaces.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/enlaces.png');
}
#titulo #preinscripcion {
  background-image: url('../img/titulos/preinscripcion.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/preinscripcion.png');
}
#titulo #busqueda {
  background-image: url('../img/titulos/busqueda.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/busqueda.png');
}
#titulo #aviso_legal {
  background-image: url('../img/titulos/aviso_legal.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/titulos/aviso_legal.png');
}
/* BOTONES MENU */
#menu #iris {
  background-image: url('../img/menu/botones/iris.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/iris.png');
}
#menu #noticias {
  background-image: url('../img/menu/botones/noticias.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/noticias.png');
}
#menu #oposiciones {
  background-image: url('../img/menu/botones/oposiciones.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/oposiciones.png');
}
#menu #empresa {
  background-image: url('../img/menu/botones/empresa.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/empresa.png');
}
#menu #universidad {
  background-image: url('../img/menu/botones/universidad.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/universidad.png');
}
#menu #subvencionados {
  background-image: url('../img/menu/botones/subvencionados.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/subvencionados.png');
}
#menu #cursos {
  background-image: url('../img/menu/botones/cursos.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/cursos.png');
}
#menu #contacto {
  background-image: url('../img/menu/botones/contacto.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/contacto.png');
}
#menu #localizacion {
  background-image: url('../img/menu/botones/localizacion.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/localizacion.png');
}
#menu #alumnos {
  background-image: url('../img/menu/botones/alumnos.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/botones/alumnos.png');
}
.boton[class] {
	height: 43px;
   margin-bottom: 10px;
   margin-left: 0px;
   width: 169px;
}
.boton {
	cursor: pointer;
   height: 43px;
   margin-bottom: 10px;
   margin-left: 8px;
   width: 169px;
}

/* NO REPEAT - TITULOS Y BOTONES */
#iris, #noticias, #oposiciones, #empresa, #universidad, #subvencionados, #cursos, #contacto, #localizacion, #alumnos, #enlaces, #formacion_bonificada, #refuerzo, #formacion_continua, #preinscripcion, #busqueda, #aviso_legal {
   background-repeat: no-repeat;
}
/* BUSCADOR ENCABEZADO */
#buscador[id] {
	margin-left: 15px;
}

#buscador {
	margin-left: 23px;
	margin-top: 25px;
}

#buscadorCursos {
   border: solid 1px #CFCCC7;
   color: #898989;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   margin-top: 20px;
   width: 150px;
}

#buscadorLupa {
  background-image: url('../img/ico_lupa.png') !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_lupa.png');
  height: 17px;
  margin-left: 120px;
  position: absolute;
  width: 30px;
}

#textoBuscador {
	color: #CB5D66;
	font-family:Verdana;
	font-size: 10px;
	font-weight: bold;
	margin-top: 5px;
	position: absolute;
	width: 160px;
}

#botonBuscador[id] {
	padding-bottom: 3px;
	padding-top: 3px;
}

#botonBuscador {
	background-color: #c1111c;
	border: none;
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin-left: 89px;
	margin-top: 5px;
	padding-bottom: 2px;
	padding-top: 3px;
	width: 60px;
}

/* TIPOS DE LETRA */
h3 {
   color: #CB5D66;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
}
.ico_pdf {
   background-image: URL('../img/pdf.gif');
   width: 28px;
   height: 32px;
}
.ico_txt {
   background-image: URL('../img/txt.gif');
   width: 28px;
   height: 32px;
}
.ico_doc {
   background-image: URL('../img/doc.gif');
   width: 28px;
   height: 32;
}
#user_pass {
   position: absolute;
   left: 450px;
   top: 180px;
}
label {
   font-size: 10pt;
   font-family: Verdana, Arial, Helvetica, _sans;
   width: 200px;
   font-weight: bold;
   align-left: left;
}
#usuario {
    color:  #898989;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, _sans;
    vertical-align: right;
    font-weight: bold;
}
#pass {
    color:  #898989;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, _sans;
    vertical-align: right;
    font-weight: bold;
}

#datos_contacto[id] {

	width:206px;
}

#datos_contacto {

	margin-top:10px;
	width:227px;
}

#contacto_formulario[id] {
	width: 369px;
	margin-left: 240px;
}

#contacto_formulario {
	font-family: Arial;
	letter-spacing: 1px;
	margin-left: 240px;
	margin-top: 74px;
	padding: 8px;
	position: absolute;
	width: 387px;
}

div.etiqueta {
	float:left;
	width:100px;
	color: #83c48c;
	font-weight:bold;
}

div.etiqueta_azul {
	float:left;
	width:100px;
	color: #7799c7;
	font-weight:bold;
}

#contacto_formulario input {
	background-color: #f3f3f3;
	border: 1px solid #83c48c;
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	height:19px;
	padding: 2px;
	width: 265px;
}

#contacto_formulario textarea {
	background-color: #f3f3f3;
	border: 1px solid #83c48c;
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 80px;
	padding: 2px;
	width: 265px;
}

#contacto_formulario .botones_envio {
	background-color: #83c48c;
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
}

#contacto_inscripcion[id] {
	margin-left: 0px;
}

#contacto_inscripcion {
	font-family: Arial;
	letter-spacing: 1px;
	margin-left: 0px;
	margin-top: 0px;
}

#contacto_inscripcion input {
	background-color: #f3f3f3;
	border: 1px solid #7799c7;
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	height:19px;
	padding: 2px;
	width: 265px;
}

#contacto_inscripcion select {
	background-color: #f3f3f3;
	border: 1px solid #7799c7;
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 1px;
}

#contacto_inscripcion textarea {
	background-color: #f3f3f3;
	border: 1px solid #7799c7;
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 80px;
	padding: 2px;
	width: 265px;
}

#contacto_inscripcion .botones_envio {
	background-color: #7799c7;
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
	height: 25px;
}

.mapa_localizacion[class] {
	height: 290px;
	margin-left: 238px;
	width: 387px;
}

.mapa_localizacion {
	border: 1px solid #7d75c8;
	height: 317px;
	margin-left: 237px;
	margin-top: 60px;
	position: absolute;
	width: 390px;
}

/* INDEX */

a.index_boton[class] {
	height: 130px;
	width: 125px;
}

a.index_boton {
	color: #ffeeee;
	cursor: pointer;
	float: left;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding:10px;
	padding-left:15px;
	text-align: left;
	text-decoration: none;
	height: 150px;
	width: 150px;
}

a.index_boton .titulo {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}

#caracteriza {
	height:306px;
	margin-left:475px;
	margin-top:0px;
	position:absolute;
	text-align: left;
	width:155px;
}

#titulo_caracteriza {
	color: #d53a3a;
	display: none;
	font-size: 14px;
	font-family: Arial;
	line-height: 15px;
	margin-top: 3px;
	padding:5px;
}

#cuerpo_caracteriza {
	display: none;
	margin-top: 10px;
	padding:5px;
}

ul.caracteristicas {
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 20px;
	list-style-image: url('../img/punto.gif');
}

ul.caracteristicas li {
	padding: 0px;
	margin-bottom: 18px;
}

#ultimas_novedades[id] {
	width:604px;
	height:74px;
}

#ultimas_novedades {
	background-image: url('../img/cua_ultimas_novedades2.gif');
	display: none;
	padding: 13px;
	width:630px;
	height:100px;
}

#titulo_ultimas_novedades {
	color: #d53a3a;
	font-size: 14px;
	font-family: Arial;
	line-height: 15px;
	margin-bottom: 3px;
}

.titular_ultimas_novedades {
	font-size:12px;
	font-weight:normal;
	margin-top:2px;
	padding-left:1px;
}

.titular_ultimas_novedades a {
	background: url('../img/flecha.gif') no-repeat left;
	color: #666666;
	text-decoration:none;
	padding-left:15px;
}

.titular_ultimas_novedades a:hover {
	color: #d53a3a;
	text-decoration:underline;
}

.m_izq {
	margin-left: 6px;
}

.m_inf {
	margin-bottom: 6px;
}

.m_inf2 {
	margin-bottom: 20px;
}

#index_texto[id] {
	margin-left: 3px;
}

#index_texto {
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	margin-left: 13px;
	text-align: justify;
}

p {
	margin-bottom: 12;
	margin-top: 12;
}

/* CURSOS */
.subtitulo_caja {
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 3px;
	margin-top: 0px;
}

a.link_enlaces {
	color: #666666;
	text-decoration: none;
	padding-left: 12px;
}

a.link_enlaces:hover {
	text-decoration: underline;
}

.bg_link_enlaces_cyan { background: url('../img/en_ex_cyan.gif') left no-repeat; }
.bg_link_enlaces_verde { background: url('../img/en_ex_verde.gif') left no-repeat; }
.bg_link_enlaces_azul { background: url('../img/en_ex_azul.gif') left no-repeat; }
.bg_link_enlaces_lila { background: url('../img/en_ex_lila.gif') left no-repeat; }
.bg_link_enlaces_naranja { background: url('../img/en_ex_naranja.gif') left no-repeat; }

ul.lista_texto {
	margin:0;
}

ul.lista_texto li {
	margin-top: 5px;
}

ul.txt_formacion_bonificada {
	margin:0;
	line-height: 15px;
	list-style-type: none;
	padding-left: 0px;
}

ul.txt_formacion_bonificada li {
	background: url('../img/en_ex_naranja.gif') no-repeat 0px 4px;
	padding-left: 12px;
}

ul.txt_seccion_roja {
	margin:0;
	line-height: 15px;
	list-style-type: none;
	padding-left: 0px;
}

ul.txt_seccion_roja li {
	background: url('../img/en_ex_rojo.gif') no-repeat 0px 3px;
	padding-left: 18px;
}


/* PAGINACIONES */
.paginacion_lila, .paginacion_cyan, .paginacion_verde, .paginacion_azul, .paginacion_naranja {
	margin-top: 10px;
	text-align: right;
	width: 627px;
}

.paginacion_lila[class] a, .paginacion_cyan[class] a, .paginacion_verde[class] a, .paginacion_azul[class] a, .paginacion_naranja[class] a {
	padding: 3px;
}

.paginacion_lila[class] a:hover, .paginacion_cyan[class] a:hover, .paginacion_verde[class] a:hover, .paginacion_azul[class] a:hover, .paginacion_naranja[class] a:hover {
	padding: 3px;
}

.paginacion_lila[class] span, .paginacion_cyan[class] span, .paginacion_verde[class] span, .paginacion_azul[class] span, .paginacion_naranja[class] span {
	padding: 3px;
}

.paginacion_lila a, .paginacion_cyan a, .paginacion_verde a, .paginacion_azul a, .paginacion_naranja a {
	background-color: #ffffff;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
	text-decoration: none;
}

.paginacion_lila a:hover, .paginacion_cyan a:hover, .paginacion_verde a:hover, .paginacion_azul a:hover, .paginacion_naranja a:hover {
	color: #ffffff;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
}

.paginacion_lila span, .paginacion_cyan span, .paginacion_verde span, .paginacion_azul span, .paginacion_naranja span {
	color: #ffffff;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
}

.paginacion_lila a { border: 1px solid #d87bb0; color: #d87bb0; }
.paginacion_cyan a { border: 1px solid #4bb2b7; color: #4bb2b7; }
.paginacion_verde a { border: 1px solid #83c48c; color: #83c48c; }
.paginacion_azul a { border: 1px solid #7799c7; color: #7799c7; }
.paginacion_naranja a { border: 1px solid #fd9677; color: #fd9677; }

.paginacion_lila a:hover { border: 1px solid #d87bb0; background-color: #d87bb0; }
.paginacion_cyan a:hover { border: 1px solid #4bb2b7; background-color: #4bb2b7; }
.paginacion_verde a:hover { border: 1px solid #83c48c; background-color: #83c48c; }
.paginacion_azul a:hover { border: 1px solid #7799c7; background-color: #7799c7; }
.paginacion_naranja a:hover { border: 1px solid #fd9677; background-color: #fd9677; }

.paginacion_lila span { border: 1px solid #d87bb0; background-color: #d87bb0; }
.paginacion_cyan span { border: 1px solid #4bb2b7; background-color: #4bb2b7; }
.paginacion_verde span { border: 1px solid #83c48c; background-color: #83c48c; }
.paginacion_azul span { border: 1px solid #7799c7; background-color: #7799c7; }
.paginacion_naranja span { border: 1px solid #fd9677; background-color: #fd9677; }

/* EMPRESA */

/* NOTICIAS */
.noticia_resumen {
	height: 90px;
	margin-bottom: 20px;
}
.miniatura_resumen[class] {
	height: 84px;
	width: 84px;
}

.miniatura_resumen {
	height: 90px;
	width: 90px;
}

.texto_resumen {
	position: absolute;
	margin-left: 95px;
	margin-top: 0px;
}

.titular_resumen {
	color: #c1111c;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	width: 440px;
}

.contenido_resumen {
	color: #666666;
	font-family: Verdana;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
	width: 505px;
}

.fecha_resumen {
	background: #ffffff;
	color: #d53a3a;
	font-size: 10px;
	padding: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	position:absolute;
	margin-left: 535px;
}

.titular_listado {
	color: #c1111c;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.fecha_noticia {
	color: #666666;
	font-family: Verdana;
	font-size: 9px;
	margin-bottom: 5px;
}

.titulo_noticia {
	color: #c1111c;
	font-family: Verdana;
	font-size: 16px;
	margin-bottom: 5px;
}

.cuerpo_noticia {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

/* CURSOS */
table.listado_cursos {
	color: #666666;
	font-family:Verdana;
	font-size:11px;
	width: 627px;
}

table.listado_cursos tr {
	cursor: pointer;
}

table.listado_cursos td.titulos_tabla {
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-left: 5px;
}

table.listado_cursos td.contenidos_tabla {
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 5px;
}

.titulo_listado {
	clear: both;
	color: #ffffff;
	float: none;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	width: 200px;
}

a.ver_todos {
	background: #d53a3a;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	margin-left: 500px;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	position: absolute;
	text-decoration: none;
}

a.ver_todos:hover {
	background: #000000;
}

table.ficha_curso {
	font-family: Verdana;
	font-size: 11px;
	width: 612px;
}

table.ficha_curso tr {

}

table.ficha_curso td {
	background: #ffffff;
	padding: 4px;
}

.nombre_curso {
	color: #d53a3a;
	font-size: 18px;
	font-weight: bold;
}

.capa_precio[class] {
	height: 36px;
}

.capa_precio {
	background: #FEF892;
	color: #d53a3a;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	margin-left: 495px;
	margin-top: 6px;
	padding-top:4px;
	position: absolute;
	text-align: center;
	width: 100px;
}

a.volver_listado {
	background: #d53a3a;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	margin-left: 458px;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	position: absolute;
	text-decoration: none;
}

a.volver_listado:hover {
	background: #000000;
}

a.naranja {
	color: #fd9677;
	text-decoration: none;
}

a.gris {
	color: #515151;
	text-decoration: none;
}

a.cyan {
	color: #4bb2b7;
	text-decoration: none;
}

a.verde {
	color: #83c48c;
	text-decoration: none;
}

a.azul {
	color: #7799c7;
	text-decoration: none;
}

a.lila {
	color: #d87bb0;
	text-decoration: none;
}

a.inscripcion[class] {
	padding: 4px;
}

a.inscripcion {
	background: #d53a3a;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	height: 1px;
	padding: 4px;
	text-decoration: none;
}

a.inscripcion:hover {
	background: #000000;
}

a.enlaces_asociados {
	color: #515151;
	font-weight: normal;
}

a.enlaces_asociados:hover {
	color: #d53a3a;
}





/* ULTIMAS MODIFICACIONES DISEÑO JÉSUS */
.caja_contenido[class] {
	width: 605px;
}

.caja_contenido {
	background: white;
	font-size: 11px;
	line-height: 14px;
	padding: 10px;
	width: 627px;
}

.cc_titulo_curso[class] {
	width: 617px;
	padding: 5px;
}

.cc_titulo_curso {
	color: #ffffff;
	font-family: Arial;
	font-size: 15px;
	padding: 5px;
	padding-top: 6px;
	width: 627px;
}

.contenedor_cajas_dobles {
	clear:both;
	height:105px;
	margin-top:10px;
	padding:0;
}

.caja_doble_1[class] {
	width: 287px;
}

.caja_doble_1 {
	position: absolute;
	width: 309px;
}

.caja_doble_2[class] {
	width: 286px;
}

.caja_doble_2 {
	margin-left: 319px;
	position: absolute;
	width: 308px;
}

#cd2_verde[id] { height: 73px; }
#cd2_verde { height: 91px; }

#cdd_ficha_curso[id] { height: 81px; }
#cdd_ficha_curso { height: 78px; }

#cd1_ficha_curso[id] { width: 237px; }
#cd1_ficha_curso { width: 259px; }

#cd2_ficha_curso[id] { height: 59px; width: 336px; }
#cd2_ficha_curso { height: 78px; margin-left: 269px; width: 358px; }

#cdd_f_continua[id] { height:146px; }
#cdd_f_continua { height:144px; }

#cd1_f_continua[id] { height: 124px; }
#cd1_f_continua { height: 145px; }

#caja_presentacion {
	min-height: 60px;
	height: auto !important;
	height: 60px;
}

.botones_sup_der {
	margin-left:200px;
	margin-top:-25px;
	position:absolute;
	text-align:right;
	width:427px;
}

a.menu_sup_der[class], a.menu_sup_der_cyan[class], a.menu_sup_der_verde[class], a.menu_sup_der_naranja[class], a.menu_sup_der_lila[class] {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

a.menu_sup_der, a.menu_sup_der_cyan, a.menu_sup_der_verde, a.menu_sup_der_naranja, a.menu_sup_der_lila {
	background: white;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 1px;
	padding: 1px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

a.menu_sup_der:hover {
	background: #4bb2b7;
	color: #ffffff;
}

a.menu_sup_der_cyan:hover {
	background: #4bb2b7;
	color: #ffffff;
}

a.menu_sup_der_verde:hover {
	background: #83c48c;
	color: #ffffff;
}

a.menu_sup_der_naranja:hover {
	background: #fd9677;
	color: #ffffff;
}

a.menu_sup_der_lila:hover {
	background: #d87bb0;
	color: #ffffff;
}

/* ENLACES LOGO CABECERA */
.contacto_top {
	display:block;
	margin-left:580px;
	margin-top:129px;
	position:absolute;
	text-decoration:none;
	width:95px;
}

.email_top {
	display:block;
	margin-left:680px;
	margin-top:129px;
	position:absolute;
	text-decoration:none;
	width:155px;
}

/* ENLACES PIE */
.email_pie {
	display:block;
	margin-left:605px;
	margin-top:54px;
	position:absolute;
	text-decoration:none;
	width:185px;
}

.aviso_pie {
	display:block;
	margin-left:805px;
	margin-top:54px;
	position:absolute;
	text-decoration:none;
	width:80px;
}

#div_aviso[id] {
	height: 368px;
}

#div_aviso {
	height: 390px;
	overflow: auto;
}
