/* @override http://www.cetren.es/2008/css/c_formacion.css */



/* Fotografi­as cuerpo */

#presenta{
    background:url(../formacion/images/34.jpg) no-repeat top left;
}

#cursos {
    background:url(../formacion/images/01.jpg) no-repeat top left;
}

#responsable {
    background:url(../formacion/images/35.jpg) no-repeat top left;
}

#c_a_norma_iris {
    background:url(../formacion/images/02.jpg) no-repeat top left;
}

#vistas, #c_asoc1 {
    background:url(../formacion/images/03.jpg) no-repeat top left;
}

#opera {
    background:url(../formacion/images/41.jpg) no-repeat top left;
}

#localtel, #c_donde {
    background:url(../formacion/images/05.jpg) no-repeat top left;
}

#infraes {
    background:url(../formacion/images/42.jpg) no-repeat top left;
}

#c_asoc4 {
    background:url(../formacion/images/06.jpg) no-repeat top left;
}

#formulario, #c_a_divulga {
    background:url(../formacion/images/07.jpg) no-repeat top left;
}

#equipo {
    background:url(../formacion/images/44.jpg) no-repeat top left;
}

#c_bienvenida {
    background:url(../formacion/images/08.jpg) no-repeat top left;
}

#donde {
    background:url(../formacion/images/37.jpg) no-repeat top left;
}

#c_a_nbrail {
    background:url(../formacion/images/09.jpg) no-repeat top left;
}

#deporte {
    background:url(../formacion/images/10.jpg) no-repeat top left;
}

#conduccion {
    background:url(../formacion/images/40.jpg) no-repeat top left;
}

#comunicacion {
    background:url(../formacion/images/12.jpg) no-repeat top left;
}

#circulacion, #c_a_isa {
    background:url(../formacion/images/13.jpg) no-repeat top left;
}

#cc, #c_quien {
    background:url(../formacion/images/14.jpg) no-repeat top left;
}

#orden_m {
    background:url(../formacion/images/38.jpg) no-repeat top left;
}

#alojamiento {
    background:url(../formacion/images/16.jpg) no-repeat top left;
}

#clientes {
    background:url(../formacion/images/39.jpg) no-repeat top left;
}

#iris {
    background:url(../formacion/images/43.jpg) no-repeat top left;
}

#faq {
    background:url(../formacion/images/19.jpg) no-repeat top left;
}

#fototeca, #c_asoc3 {
    background:url(../formacion/images/20.jpg) no-repeat top left;
}

#bienvenidos {
    background:url(../formacion/images/21.jpg) no-repeat top left;
}

#servicios {
    background:url(../formacion/images/22.jpg) no-repeat top left;
}

#c_asoc2 {
    background:url(../formacion/images/23.jpg) no-repeat top left;
}

#c_asoc5 {
    background:url(../formacion/images/24.jpg) no-repeat top left;
}

#c_asoc6 {
    background:url(../formacion/images/25.jpg) no-repeat top left;
}

#c_asoc7 {
    background:url(../formacion/images/26.jpg) no-repeat top left;
}

#c_a_gen {
    background:url(../formacion/images/27.jpg) no-repeat top left;
}

#c_a_norma {
    background:url(../formacion/images/28.jpg) no-repeat top left;
}

#c_cert_vigor {
    background:url(../formacion/images/29.jpg) no-repeat top left;
}

#c_a_org_noti {
    background:url(../formacion/images/29.jpg) no-repeat top left;
}

#a_privada {
    background:url(../formacion/images/31.jpg) no-repeat top left;
}

#d_a_privada {
    background:url(../formacion/images/32.jpg) no-repeat top left;
}

#c_a_ent_cert {
    background:url(../formacion/images/33.jpg) no-repeat top left;
}

body#e-learning {
    background:url(../formacion/images/45.jpg) no-repeat top left;
}

div#iso9001, div#mas_info{
	position: absolute;
	display:block;
	}

div#iso9001{
	top: 95px;
	left: 30px;
    width:86px;
    height:122px;
	}

div#mas_info{
	top: 226px;
	left: 30px;
    width:86px;
    height:14px;
	}
	
a#admitidos{
	margin: 3px 15px 0 0;
	float: right;
	display: block;
	width: 304px;
	height: 81px;
	text-indent: -999em;
	background: url(../formacion/images/admitidos.jpg) no-repeat 0 -81px;
}

a:hover#admitidos{
	background: url(../formacion/images/admitidos.jpg) no-repeat 0 0;
}

/* --- Generales --- */

body {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
    padding: 0;
    font:12px/18px "Gill Sans", verdana, arial, sans-serif;
    text-align: left;
    color: #333;
    font-weight: lighter;
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 10px;
	}

h1, h2, h3, h4, h5, h6 {
    margin:0;
    font-weight:normal;
    font-family:Georgia, "New Century Schoolbook", Times, serif;
    color:#607886;
}

h1 {
    font-size:20px;
    margin:16px 0 6px 0;
    line-height:1;
    padding: 0 0 6px 0;
    color:#3f4f58;
}

h2 {
    font-family:verdana, arial, sans-serif;
    margin:48px 0 6px 0;
    font-size:14px;
    line-height:18px;
    color:#333;
}

h3 {
    font-family:verdana, arial, sans-serif;
    font-weight:bold;
    font-size:11px;
    height:21px;
    color:#666;
    text-transform:uppercase;
    padding:0 0 0 15px;
    margin-top: 5px;
    background:url(../formacion/images/flecha.gif) no-repeat;
}

h4 {
    font-family:verdana, arial, sans-serif;
    font-weight:bold;
    font-size:11px;
    letter-spacing:0;
    padding:10px 0 0px 0;
    text-indent:15px;
}

h5, h6 {
    font-family:verdana, arial, sans-serif;
    font-weight:bold;
}

h5 {
    font-size:11px;
    color:#666;
    text-transform:uppercase;
    margin: 0px -8px auto -16px;
    padding: 10px 10px 0 10px;
    border-bottom: 4px solid #ccc;
}

h6 {
    padding:4px 0 10px 0;
    font-size:11px;
    color:#66665C;
    border-top: 1px dotted #999;
}

h3 span {
    font-size:10px;
    font-weight:lighter;
    text-transform:lowercase;
}

h4 span {
    font-weight:lighter;
}

h3 span {
    font-size:10px;
    font-weight:lighter;
    text-transform:lowercase;
}

hr.titulo {
    border:0;
    height: 2px;
    color: #ccc;
    background-color: #ccc;
    margin: 0px -8px 0px 0px;
    width: 656px;
}

img {
    border:none;
}

.img_formulario {
    margin: 8px 0 4px 0;
}

.img_formacion {
    margin: 8px 0 4px 0;
}

.img_p_certificado {
    float:right;
    margin: 0 20px 0 0;
}

div.form_area_privada{
    margin:25px;
}

div.img_formulario {
    margin: 7px 450px 10px 0px;
}

div.img_formacion {
    float:right;
    margin: 7px 0px 10px 10px;
}

div.img_bienvenida {
    float:right;
    margin: 20px 0 40px 100px;
}

div.logos_calidad {
	width: 100%;
    float:left;
    margin: 40px 0 40px 0;
}

div.logo_iris {
    float:left;
    margin: 20px 50px 20px 0;
}

div.aprobados {
	position:absolute;
	top:-51px;
	left:477px;
	z-index:100;
}

div.imade {
    position:absolute;
    top:70px;
    left:588px;
    z-index:100;
}

.txt_direccion {
    margin: 50px 0 0 0;
}

.txt_direccion span{
    color:#6398aa ;
}

a:link, a:visited, a:hover, a:active {
    text-decoration:none;
    color:#6398aa;
}

a:hover {
    text-decoration:underline;
    color:#255c85;
}

a.info{
    position:relative; /*this is the key*/
    z-index:25;
    }

a.info:hover{
	z-index:50;
	text-decoration: none;
	}

a.info span{display: none;}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    padding: 10px;
    top:2em;
    left:-7em;
    width:20em;
    border:1px solid #999;
    background-color:#efefef;
    color:#666;
	}

.txt_direccion_certifica {
    margin: 100px 0 50px 0;
}

.txt_bajodireccion {
    margin: 20px 0 25px 0;
}

.txt_grande {
    font-size:24px;
    line-height:36px;
}

.visitasimg {
    float: left;
    margin: 0 10px 0 0;
}

strong {
    font-weight:bold;
}

p.faq {
    margin: 5px 0 18px 15px;
}



iframe {
    margin:0;
    padding:0;
    position:relative;
    display:block;
}


/* --- Pie de pÃ¡gina --- */
#pie {
    background-image:url(../formacion/images/banda_inf.gif);
    display:block;
    width:680px;
    height:52px;
    margin-top:18px;
    margin-bottom:12px;
    padding-top:0;
    text-align:center;
    position:relative;
    color: #999;
    clear:left;
}

.txt_pie {
    padding-top:9px;
}

p.submenu {
    color:#CCCCCC;
}

a.submenu {
    color:#CCCCCC;
}

a.submenu:hover {
    text-decoration:underline;
    color:#255c85;
}


/* --- Columna derecha --- */
#c_derecha {
    width: 186px;
    position: absolute;
    top: 25px;
    left: 804px;
    margin-bottom:10px;
}

div#botones-learning{
	float: right;
}

a#bt_aula_virtual {
    display:block;
    width:186px;
    height:31px;
    text-indent:-999em;
    background: url(../formacion/images/bt_aula_virtual.gif) no-repeat 0 0;
}

a#bt_aula_virtual:hover {
    background:url(../formacion/images/bt_aula_virtual.gif) no-repeat 0 -31px;
}

a#bt_descarga_cat_e_learning {
    display:block;
    width:268px;
    height:32px;
    text-indent:-999em;
    background: url(../images/descargar4.jpg) no-repeat 0 0;
}

a#bt_descarga_cat_e_learning:hover {
    background:url(../images/descargar4.jpg) no-repeat 0 -32px;
}

a#bt_certifica {
    display:block;
    width:186px;
    height:24px;
    text-indent:-999em;
    background:url(../formacion/images/submenu_certi.gif) top left no-repeat;
}

a#bt_certifica:hover {
    background:url(../formacion/images/submenu_certi_over.gif) top left no-repeat;
}

a#bt_centros {
    display:block;
    width:186px;
    height:24px;
    text-indent:-999em;
    background:url(../formacion/images/submenu_centros.gif) top left no-repeat;
}

a#bt_centros:hover {
    background:url(../formacion/images/submenu_centros_over.gif) top left no-repeat;
}

a#bt_colaboradores {
    display:block;
    width:186px;
    height:24px;
    text-indent:-999em;
    background:url(../formacion/images/submenu_colaboradores.gif) top left no-repeat;
}

a#bt_colaboradores:hover {
    background:url(../formacion/images/submenu_colaboradores_over.gif) top left no-repeat;
}

a#bt_forma {
    display:block;
    width:186px;
    height:24px;
    text-indent:-999em;
    background:url(../certificacion/images/submenu_forma.gif) top left no-repeat;
}

a#bt_forma:hover {
    display:block;
    width:186px;
    height:24px;
    background:url(../certificacion/images/submenu_forma_over.gif) top left no-repeat;
}

a#bt_ingles {
    display:block;
    width:186px;
    height:37px;
    text-indent:-999em;
    background:url(../certificacion/images/submenu_ingles.gif) top left no-repeat;
}

a#bt_ingles:hover {
    display:block;
    width:186px;
    height:37px;
    background:url(../certificacion/images/submenu_ingles_over.gif) top left no-repeat;
}

a#bt_memoria {
    display:block;
    width:186px;
    height:22px;
    text-indent:-999em;
    background:url(../certificacion/images/memoria.gif) top left no-repeat;
}

a#bt_memoria:hover {
    background:url(../certificacion/images/memoria_over.gif) top left no-repeat;
}

a#bt_memoria_en {
    display:block;
    width:186px;
    height:22px;
    text-indent:-999em;
    background:url(../certificacion/images/annual.gif) top left no-repeat;
}

a#bt_memoria_en:hover {
    background:url(../certificacion/images/annual_over.gif) top left no-repeat;
}

/* --- Columna principal --- */
#meollo {
    float:left;
    width:680px;
    position: absolute;
    left:24px;
    top: 245px;
}

#submeollo {
    padding:0 0 0 8px;
    float:left;
    width:100%;
    /*position:absolute;*/
    left:0;
    top:0;
}

#caja_top:before {
    content:url(../formacion/images/arriba_caja.gif);
    width:100%;
    margin: 0;
    /*margin:-10px 0 -15px -16px;*/
}

#caja_top {
    background: transparent url(../formacion/images/arriba_caja.gif) no-repeat top left;
    width:100%;
    height:18px;
    margin:0;
}

#caja_bottom:after {
    content:url(../formacion/images/abajo_caja.gif);
    display:block;
}

#caja_bottom{
    background: transparent url(../formacion/images/abajo_caja.gif) no-repeat top left;
    width:100%;
    height:18px;
    margin:0;
}

.caja, .caja_clientes, .caja_asoc1, .caja_asoc2, .caja_asoc3, .caja_asoc4, .caja_asoc5, .caja_asoc6, .caja_asoc7, .caja_quien, .caja_ent_cert, .caja_norma, .caja_divulga, .caja_isa {
    background-color:#f0f0f0;
    padding: 5px 8px 8px 16px;
}

.caja_clientes, .caja_asoc1 {
     height:3590px;
}

.caja_asoc2 {
    height:1050px;
}

.caja_asoc3 {
    height:4000px;
}

.caja_asoc4 {
    height:3500px;
}

.caja_asoc5 {
    height:3600px;
}

.caja_asoc6 {
    height:2200px;
}

.caja_asoc7 {
    height:800px;
}

.caja_quien {
    height:470px;
}

.caja_ent_cert {
    height:460px;
}

.caja_norma {
    height:560px;
}

.caja_divulga {
    height:380px;
}
.caja_isa {
    height:240px;
}

.base_logos {
    float:left;
    margin:25px 8px 0 0;
    background:url(../formacion/images/base_logos.gif) no-repeat;
    height:141px;
    width:156px;
}

.txt_logos{
    margin:12px 0 0 0;
    text-align:center;
}

.c_base_logos {
    float:left;
    background:url(../certificacion/images/clientes/base.gif) top left no-repeat;
    margin:25px 8px 0 35px;
    height:160px;
    width:528px;
}

.c_txt_logos{
    float:left;
    margin:0 35px 0 0;
    height:160px;
    width:156px;
    text-align:center;
}

/* --- Barra de NavegaciÃ³n --- */

#navwrap {
    position:absolute;
    top:55px;
    left:0;
    background:#ccc;
    width:735px;
    height:18px;
    padding:0;
    position:relative;
    z-index:100;
}

ul#nav {
    margin: 0 0 0 6px;
    padding: 0;
    list-style: none;
    height: 24px;
}

/* --- NavegaciÃ³n: ImÃ¡genes botones --- */

a#bt_presenta {
    width: 85px;
    text-indent:-999em;
    background:url(../formacion/images/men_presenta.gif) top left no-repeat;
}

a#bt_presenta:hover {
    width: 85px;
    background: url(../formacion/images/men_presenta_over.gif) top left no-repeat;
}

a#bt_cursos {
    width: 110px;
    text-indent:-999em;
    background:url(../formacion/images/men_nues_curs.gif) top left no-repeat;
}

a#bt_cursos:hover {
    background: url(../formacion/images/men_nues_curs_over.gif) top left no-repeat;
}

a#bt_calendario {
    width:142px;
    text-indent:-999em;
    background:url(../formacion/images/men_calendario.gif) top left no-repeat;
}

a#bt_calendario:hover {
    background: url(../formacion/images/men_calendario_over.gif) top left no-repeat;
}


a#bt_formulario {
    width:167px;
    text-indent:-999em;
    background:url(../formacion/images/men_formulario.gif) top left no-repeat;
}

a#bt_formulario:hover {
    background: url(../formacion/images/men_formulario_over.gif) top left no-repeat;
}

a#bt_fototeca {
    width:60px;
    text-indent:-999em;
    background:url(../formacion/images/men_fototeca.gif) top left no-repeat;
}

a#bt_fototeca:hover {
    background: url(../formacion/images/men_fototeca_over.gif) top left no-repeat;
}

a#bt_faq {
    width:140px;
    text-indent:-999em;
    background:url(../formacion/images/men_faq.gif) top left no-repeat;
}

a#bt_faq:hover {
    width:140px;
    height:18px;
    background: url(../formacion/images/men_faq_over.gif) top left no-repeat;
}

a#bt_servicios {
    width:59px;
    text-indent:-999em;
    background:url(../formacion/images/men_servicio.gif) top left no-repeat;
}

a#bt_servicios:hover {
    background: url(../formacion/images/men_servicio_over.gif) top left no-repeat;
}

a#bt_asociados {
    width:67px;
    text-indent:-999em;
    background:url(../certificacion/images/men_asociados.gif) top left no-repeat;
}

a#bt_asociados:hover {
    width:67px;
    height:18px;
    background: url(../certificacion/images/men_asociados_over.gif) top left no-repeat;
}

a#bt_actividades {
    width:76px;
    text-indent:-999em;
    background:url(../certificacion/images/men_actividad.gif) top left no-repeat;
}

a#bt_actividades:hover {
    width:76px;
    height:18px;
    background: url(../certificacion/images/men_actividad_over.gif) top left no-repeat;
}

a#bt_certificacion {
    width:144px;
    text-indent:-999em;
    background:url(../certificacion/images/men_certi.gif) top left no-repeat;
}

a#bt_certificacion:hover {
    width:144px;
    height:18px;
    background: url(../certificacion/images/men_certi_over.gif) top left no-repeat;
}

a#bt_legislacion {
    width:155px;
    text-indent:-999em;
    background:url(../certificacion/images/men_legis.gif) top left no-repeat;
}

a#bt_legislacion:hover {
    width:155px;
    height:18px;
    background: url(../certificacion/images/men_legis_over.gif) top left no-repeat;
}

a#bt_acceso {
    width:82px;
    text-indent:-999em;
    background:url(../certificacion/images/men_privada.gif) top left no-repeat;
}

a#bt_acceso:hover {
    width:82px;
    height:18px;
    background: url(../certificacion/images/men_privada_over.gif) top left no-repeat;
}


a#bt_iris_compra {
    width: 130px;
    height: 22px;
    background:url(../certificacion/images/compra_norm.gif) top left no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -999em;
	float:left;
}

a#bt_iris_compra:hover {
    background: url(../certificacion/images/compra_norm_over.gif) top left no-repeat;
}

a#bt_iris_compra_eng {
    width: 130px;
    height: 22px;
    background:url(../certificacion/images/iris_book.gif) top left no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -999em;
	float:left;
}

a#bt_iris_compra_eng:hover {
    background: url(../certificacion/images/iris_book_over.gif) top left no-repeat;
}

a#bt_iris_rail {
    width: 130px;
    height: 22px;
    background:url(../certificacion/images/wwwiris.gif) top left no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -999em;
	float:left;
	margin:0 0 0 20px;
}

a#bt_iris_rail:hover {
    background: url(../certificacion/images/wwwiris_over.gif) top left no-repeat;
}


/* --- Raiz --- */

ul#nav li {
    position: relative;
    float: left;
    margin: 9px 3px 0 5px;
    padding: 0;
    display: inline;
    list-style: none;
    height: 20px;
}

ul#nav li a {
    padding: 0 6px;
    float: none !important; /*For Opera*/
    float: left; /*For IE*/
    display: block;
    text-decoration: none;
    height: 20px;
}

ul#nav ul {
    margin: 0;
    padding: 0;
    width: 145px;
    display: none;
    position: absolute;
    top: 20px;
    border-bottom: 4px solid #e7e7eb;
    left: 0;
}

ul#nav ul:after { /* IE 7 */
    clear: both;
    display: block;
    font: 1px/0px serif;
    content: ".";
    height: 0;
    visibility: hidden;
}

ul#nav ul li {
    margin: 0;
    padding: 0;
    height: auto;
    width: 145px;
    border-bottom: 1px solid #e7e7eb;
    background: #ccc;
}

ul#nav ul li a,
ul#nav ul ul li a {
    font-size: 9px;
    font-weight: normal;
    color: #66665F;
    padding:3px 4px 3px 7px;
    height: 100%;
    margin: 0;
}


ul#nav ul li a:hover,
ul#nav ul li.sfhover,
ul#nav ul li li a:hover,
ul#nav ul li li.sfhover {
    display: block;
    background: #fff;
    color: #000;
}

/* 3 Nivel (Horizontal) */
ul#nav ul li ul {
    margin: 0;
    padding: 0;
    width: 145px;
}


ul#nav ul ul,
ul#nav ul ul ul {
    display: none;
    position: absolute;
    top: 0;
    left: 145px;
}

ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.sfhover ul ul,
ul#nav li.sfhover ul ul ul {
    display: none;
}

ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav li.sfhover ul,
ul#nav ul li.sfhover ul,
ul#nav ul ul li.sfhover ul {
    display: block;
}

/* --- FIN Barra de navegaciÃ³n --- */


/* Columna convocatorias */
#convocatorias {
    margin: 0px;
    background-color: #f0f0f0;
    padding: 3px;
}

#convocatorias_top {
   /* background-image: url(../formacion/images/arriba_calendario.gif);
    border: none;
    height: 15px;    margin-top: 10px;
    margin-bottom: -5px;*/
    margin-top: 10px;	
    background: url(../formacion/images/convocatorias.gif);
    height: 24px;

}

/* My Comment */

#convocatorias_bottom {
    background-image: url(../formacion/images/abajo_calendario.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 15px;
    margin-bottom: -5px;
}

#convocatorias div {
    margin: 5px;
}

#convocatorias ul {
    list-style: none;
    padding: 0;
    margin-left: 10px;
}

.tituloConvocatorias {font-weight: bold;}

.tituloConvocatorias_img {
	height: 0;
    text-indent: -999em;
}

.tituloNBRAIL {
    font-weight: bold;
    font-size:16px;
    line-height:24px;
}

#calendario {
}

#calendario table {
    table-layout: auto;
}

#buscarEventos {
    margin-left:5px;
}

#buscarEventos input {
    font-size: 10px;
    padding: 1px;
    width: 7em;
    text-align: center;
    margin: 2px;
}

#buscarEventos img {
}

.frmCtrl{
	margin:0;
	padding: 0;
}

.frmCtrl label{
	margin-right:15px;
	width: 140px;
	text-align: left;
	padding: 0;
	font-size: 10px;
} 

.frmCtrl a img{
	margin-top: 10px;
} 

.frmCtrl input#ini{
	margin-top: -3px;
} 

.frmBtn {
    text-align: left;
}

#leyenda {
    width: 160px;
}

ul#leyenda li a{
	font-size: 10px;
	line-height: 24px;
}

/* Formulario */

#login {
    margin:25px;
}

label {
    margin:0.3em 0 0 0;
    padding:0.2em;
    text-align:right;
    width: 40%;
    float:left;
}

.textfield {
    font:1.1em Verdana, Arial, Helvetica, sans-serif;
    color:#333;
    margin:3px 10px;
    height:25px;
    border:solid 0 #fff;
    padding: 3px 8px;
    background: transparent url("../certificacion/images/text_field.gif") no-repeat fixed;
    /*width:210px;*/
    voice-family: "\"}\"";
    voice-family:inherit;
}

.ctrlHolder .textfield {
    background: transparent url("../certificacion/images/text_field.gif") no-repeat;
}

.btnHolder {
    text-align: center;
}

.submit {
    margin:3px;
    padding:0px;
    background: transparent url("../certificacion/images/bt_field.gif") no-repeat;
    height:22px;
    width:72px;
    border:solid 0 #fff;
    color:#666;
}

/* ----------------------------*/



/* --- Lista de convocatorias --- */

#listaConvocatorias {
}

#listaConvocatorias table {
    width: 98%;
    margin-left: 1%;
    margin-right: 1%;
}

.elementoEventos {
}

.fechaEvento {
    text-align: center;
    padding: 3px;
}

.categoriaEvento {
    padding: 3px;
}

.tituloEvento, .accionesEvento {
    padding: 3px;
}

.encabezadoEvento {
    background-color: #e7e7ff;
}

.vacio {
    text-align: right;
}

/* Columna convocatorias sin calendario */
div.sincalendario {
    margin: 0px;
    background-color: #f0f0f0;
    padding: 10px;
}

div.sincalendario_top {
    background-image: url(../formacion/images/arriba_calendario.gif);
    border: none;
    height: 15px;
    margin-top: 10px;
    margin-bottom: -5px;
}

div.sincalendario_bottom {
    background-image: url(../formacion/images/abajo_calendario.gif);
    background-position: top;
    background-repeat: no-repeat;
    height: 15px;
    margin-bottom: -5px;
}


div.sincalendario h4{
	font-family:verdana, arial, sans-serif;
    font-weight:bold;
    font-size:14px;
    letter-spacing:0;
    padding:0;
    text-indent:0;
	text-align:center;
}

div.sincalendario p{
	
	text-align:center;
}


