/* GENERALES */

body {
margin:0;
padding:0;
font-family:arial; 
font-size:11px;
background-color:#ffffff;
}

form {
margin:0px;
}

img {
border:0px;
margin:0px;
/*vertical-align:middle; */
}

/*enlaces simples*/
a:link {color:#2f2f2f; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited {color:#2f2f2f; text-decoration:none; font-family:arial; font-size:11px;}
a:hover {color:#2f2f2f; text-decoration:underline; font-family:arial; font-size:11px; }
a:active {color:#2f2f2f; text-decoration:none; font-family:arial; font-size:11px; }

/*enlaces simples no underline*/
a:link.noticias {color:#333333; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.noticias {color:#333333; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.noticias {color:#333333; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.noticias {color:#333333; text-decoration:none; font-family:arial; font-size:11px; }

/*enlaces menu izquierda*/
a:link.titulo_enlace {color:#ffffff; text-decoration:none; font-family:arial;  font-size:12px; text-transform:uppercase;}
a:visited.titulo_enlace {color:#ffffff; text-decoration:none; font-family:arial; font-size:12px; text-transform:uppercase;}
a:hover.titulo_enlace {color:#ffffff; text-decoration:none; font-family:arial; font-size:12px; text-transform:uppercase;}
a:active.titulo_enlace {color:#ffffff; text-decoration:none; font-family:arial; font-size:12px; text-transform:uppercase;}

/*enlaces menu izquierda2*/
a:link.titulo_enlace2 {color:#ffffff; text-decoration:underline; font-family:arial;  font-size:12px; text-transform:uppercase;}
a:visited.titulo_enlace2 {color:#ffffff; text-decoration:underline; font-family:arial; font-size:12px; text-transform:uppercase;}
a:hover.titulo_enlace2 {color:#ffffff; text-decoration:underline; font-family:arial; font-size:12px; text-transform:uppercase;}
a:active.titulo_enlace2 {color:#ffffff; text-decoration:underline; font-family:arial; font-size:12px; text-transform:uppercase;}

/*enlaces subcategoria*/
a:link.subcategoria {color:#333333; text-decoration:none; font-family:arial;  font-size:11px; font-weight:bold;}
a:visited.subcategoria {color:#333333; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.subcategoria {color:#333333; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:active.subcategoria {color:#333333; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}

/*enlaces curso privados*/
a:link.cp_curso {color:#333333; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.cp_curso {color:#333333; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.cp_curso {color:#333333; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.cp_curso {color:#2C6297; text-decoration:none; font-family:arial; font-size:11px; }


/*enlaces curso fpo*/
a:link.fpo_curso {color:#333333; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.fpo_curso {color:#333333; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.fpo_curso {color:#333333; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.fpo_curso {color:#E78E2B; text-decoration:none; font-family:arial; font-size:11px; }

/*enlace acreditacion*/
a:link.acreditacion {color:red; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.acreditacion {color:red; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.acreditacion {color:red; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.acreditacion {color:#E78E2B; text-decoration:none; font-family:arial; font-size:11px; }
input {
font-family:arial; font-size:11px; vertical-align:middle;
color:#56675C;
border:1px solid #56675C;
}

textarea {
font-family:arial; 
font-size:11px; 
width:300px; 
vertical-align:middle;
color:#56675C;
border:1px solid #56675C;
}

select {
font-family:arial; 
font-size:11px; 
vertical-align:middle;
color:#56675C;
border:1px solid #56675C;
}

table {

font-family:arial; 
font-size:11px;
color:#666666;
text-align:left;
}

ul{
padding:0px;
}
li{
padding:2px;
}


div.noscrip {
position:absolute; 
top:0px; 
left:0px; 
width:1024px; 
height:3000px; 
z-index:100; 
border:0px solid; 
background-color:#FFFFFF;
}

/* celda contenedora */
td.contenedora {
	padding-top:15px;
	padding-bottom:15px;
}
/*table.contenedora {
	width:795px;
	border:10px solid #999999; 
}		*/
table.contenedora_marco_interior{
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:0px 0px 0px 0px;
}

/*** ENCABEZADO ***/

/*logo*/
td.logo{
	padding:5px 5px 5px 5px;
	
}

/*utilidades y menu*/
td.contenedora_encabezado_right{
	padding:8px 5px 5px 5px;
	width:100%;
	
}
table.contenedora_encabezado_right{
	border-top:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	text-align:right;
	
	
}
td.cabecera{
	background-image:url(../imagenes/cabecera.gif);
	width:100%;
	height:100%;
	text-align:right;
	background-position:top left;
	
	}
table.utilidades{
	width:30px;
	border:1px solid #cbcbcb;
	background-color:#ffffff;
	text-align:center;
}
td.contendora_utilidades{
	padding:0px 0px 0px 0px;
	text-align:right;
}
table.contendora_interior_utilidades{
}


/*MENU*/
table.contendera_menu{
	background-color:#7d93a0;
	text-align:center;
	
}
td.bt_menu{
	padding:0px 0px 0px 0px;
}
td.separador_menu{
	padding:0px 0px 0px 0px;
}


/***  enlaces menú  ***/
a:link.menu {color:#e3e3e3; text-decoration:none; font-family:arial;  font-size:11px; font-weight:bold; }
a:visited.menu {color:#e3e3e3; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.menu {color:#e3e3e3; text-decoration:underline; font-family:arial; font-size:11px; ;font-weight:bold;}
a:active.menu {color:#e3e3e3; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}



/* PIE */
td.pie {
	padding:0px;
}
a:link.pie {color:#8A8A8A; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.pie {color:#8A8A8A; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.pie {color:#8A8A8A; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.pie {color:#8A8A8A; text-decoration:underline; font-family:arial; font-size:11px; }

a:link.pie_ryc {color:#CCCCCC; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.pie_ryc {color:#CCCCCC; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.pie_ryc {color:#CCCCCC; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.pie_ryc {color:#CCCCCC; text-decoration:underline; font-family:arial; font-size:11px; }




/************  INICIO  ************/



/********** IZQUIERDA.PHP **********/


 /* MENU ACORDEON CURSOS */
.arrowlistmenu{
width: 230px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background-image: url(../imagenes/icono_mas.gif);
background-repeat: no-repeat;
background-position: center left;
font: 11px Arial;
color: #333333;
font-weight:bold;
text-decoration:none;
margin: 4px 5px 4px 5px; /*bottom spacing between header and rest of content*/
padding: 2px 0px 2px 15px; /*header text is indented 10px*/
cursor: pointer;
border-bottom:1px solid #e3e3e3;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../imagenes/icono_menos.gif);
background-repeat: no-repeat;
background-position: center left;
}




.arrowlistmenu .menuheader2{ /*CSS class for menu headers in general (expanding or not!)*/
background-image: url(../imagenes/icono_mas_fpo.gif);
background-repeat: no-repeat;
background-position: center left;
font: 11px Arial;
color: #333333;
font-weight:bold;
text-decoration:none;
margin: 4px 5px 4px 5px; /*bottom spacing between header and rest of content*/
padding: 2px 0px 2px 15px; /*header text is indented 10px*/
cursor: pointer;
border-bottom:1px solid #e3e3e3;
}


.arrowlistmenu .openheader2{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../imagenes/icono_menos_fpo.gif);
background-repeat: no-repeat;
background-position: center left;
}






.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
padding: 0px;
margin-top: 0px;
margin-bottom: 5px; /*bottom spacing between each UL and rest of content*/
margin-left: 20px;
margin-right: 10px;
}

.arrowlistmenu ul li{
margin: 0px;
padding: 0px; /*bottom spacing between menu items*/
background-color:#FFFFFF;
border-bottom:1px solid #e3e3e3;
background-image: url(../imagenes/icono_curso.gif);
background-repeat: no-repeat;
background-position: 5px 7px;
padding-top: 3px;
padding-bottom: 3px;
}

.arrowlistmenu ul li a{
color: #333333;
display: block;
padding: 0px 0px 0px 0px;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color: #333333;
text-decoration: none;
font-size: 11px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #2C6297;
font-size: 11px;
}


.arrowlistmenu ul li a:hover.fpo{ /*hover state CSS*/
color: #E78E2B;
font-size: 11px;
}





/*Cuadro contendore menu vertical*/
td.cursos_top_left{
	background-image:url(../imagenes/cursos_top_left.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:8px;
	height:8px;
}
td.cursos_top_center{
	background-image:url(../imagenes/cursos_top_center.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
td.cursos_top_right{
	background-image:url(../imagenes/cursos_top_right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:8px;
	height:8px;
}
td.cursos_left{
	background-image:url(../imagenes/cursos_left.gif);
	background-position:right;
	background-repeat:repeat-y;
}
td.cursos_right{
	background-image:url(../imagenes/cursos_right.gif);
	background-position:left;
	background-repeat:repeat-y;
}
td.cursos_bottom_left{
	background-image:url(../imagenes/cursos_bottom_left.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:8px;
}
td.cursos_bottom_center{
	background-image:url(../imagenes/cursos_bottom_center.gif);
	background-position:top;
	background-repeat:repeat-x;
}
td.cursos_bottom_right{
	background-image:url(../imagenes/cursos_bottom_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:8px;
}
/***CURSOS PRIVADOS***/
table.contenedora_menu_cp{
	background-color:#eef0f1;
	border:1px solid #cbcbcb;
}
td.cursos_privados{
	background-color:#2c6297;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px 2px 5px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
}
td.cp_categoria{
	background-color:#cbcbcb;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	border-bottom:1px solid #eef0f1;
	padding:0px 0px 0px 5px;
}
img.cp_icono_mas{

	 /* nada */
}

td.cp_subcategoria_icono{
	border-bottom:1px solid #e3e3e3;
	padding:5px 4px 0px 8px;
	vertical-align:top;
}

td.cp_subcategoria{
	color:#333333;
	font-weight:bold;
	border-bottom:1px solid #e3e3e3;
	padding:4px 2px 4px 0px;
	width:100%;
}
td.cp_curso{
	color:#333333;
	background-color:#FCFCFC;
	border-bottom:1px solid #e3e3e3;
	padding:4px 0px 4px 0px;
}
img.cp_icono_curso{
	margin:0px 5px 0px 5px;
}
/***CURSOS FPO***/
table.contenedora_menu_fpo{
	background-color:#eef0f1;
	border:1px solid #cbcbcb;	
}
td.cursos_fpo{
	background-color:#E67900;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px 2px 5px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
	
}
/***CURSOS FORMACION CONTINUA***/
table.contenedora_menu_fc{
	background-color:#eef0f1;
	padding:0px 0px 0px 0px;
	border:1px solid #cbcbcb;
}

td.icono_cursos_fc{
	background-color:#7D8E3F;
	padding:2px 2px 2px 5px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
}
td.cursos_fc{
	background-color:#7D8E3F;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px 2px 0px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
}
/***ACCESO ÁULA VIRTUAL***/
table.av_fich_estas_en{
	background-color:#9E3E3E;
	color:#fff;
}

td.av_fich_datos_curso_icono{
	background-color:#9E3E3E;
	padding:0px 5px 0px 10px;
}
td.av_fich_datos_curso{
	background-color:#9E3E3E;
	color:#fff;
	padding:0px 2px 0px 10px;
	text-transform:uppercase;
	font-weight:bold;
}
table.contenedora_aula_virtual{
	background-color:#eef0f1;
	border:1px solid #cbcbcb;
	
}
td.icono_aula_virtual{
	background-color:#9E3E3E;
	padding:2px 2px 2px 5px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
	
}
td.cursos_area_virtual{
	background-color:#9E3E3E;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	border-top:5px solid  #eef0f1;
	border-bottom:5px solid  #eef0f1;
	width:100%;
	padding:2px 0px 2px 0px;
}




/*utilidades*/
td.box_utilidades{
	padding-bottom:30px;
}

td.contenedora_interior_utilidades{
	padding:5px 0px 10px 0px;
}

td.utilidades_iconos{
	padding:8px 4px 0px 4px;
}
td.utilidades_enlaces{
	padding:8px 6px 0px 0px;
}



/************  PORTADA.PHP  ************/

/***Contenedora cuadro portada.php***/
table.contenedora_portada{
	padding:0px;
}
/***Contenedora y marco interior de la portada***/
table.marco_interior{
border-top:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
border-bottom:1px solid #cbcbcb;
border-left:1px solid #cbcbcb;

}

/***banner inicio***/
td.banner_inicio{
	text-align:center;
	padding:10px 0px 5px 0px;
}

/***banners dinamicos***/
td.banner_dinamico{
	padding:8px 0px 5px 10px;
}

/*** NOTICIAS ***/



/***	SCROLL DE NOTICIAS	PORTADA ***/
#pscroller1{
width: 145px;
height: 170px;
border: 0px solid black;
padding: 4px 0px 0px 0px;
background-color: #FFFFFF;
margin:0px 0px 0px 0px;
color:#4f4f4f;
}

.someclass{ /*class to apply to your scroller(s) if desired*/
}

/*celda contiene noticias*/

table.contenedora_noticias{
	border:1px solid #cbcbcb;
	background-color:#F8F8F8;
 }

 td.contenedora_noticias_p{
	padding:8px 15px 0px 15px;
}

td.news_top_left{
	background-image:url(../imagenes/news_top_left.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
td.news_top_center{
	background-image:url(../imagenes/news_top_center.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
td.news_top_right{
	background-image:url(../imagenes/news_top_right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:6px;
}
td.news_left{
	background-image:url(../imagenes/news_left.gif);
	background-position:right;
	background-repeat:repeat-y;
}
td.news_right{
	background-image:url(../imagenes/news_right.gif);
	background-position:left;
	background-repeat:repeat-y;
}
td.news_bottom_left{
	background-image:url(../imagenes/news_bottom_left.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
td.news_bottom_center{
	background-image:url(../imagenes/news_bottom_center.gif);
	background-position:top;
	background-repeat:repeat-x;
}
td.news_bottom_right{
	background-image:url(../imagenes/news_bottom_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}

/*contenedora y marco interior*/
.contenedora_noticias_int{
	border:0px solid red; 
	background-color:#ffffff;
	padding:0px 5px 0px 5px;
	
}

/**contenido noticias**/
td.news_icono_titulo{
	background-color:#144e56;
	padding:2px 2px 2px 2px;
	
	
}
td.news_titulo{
	background-color:#144e56;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	padding:2px 2px 2px 2px;
	width:100%;
}
td.news_icono{
	padding-top:20px;
	text-align:left;
	width:10%;
}
td.news_fecha{
	font-weight:bold;
	color:#4f4f4f;
	padding-top:20px;
}
td.news.txt{
	color:#4f4f4f;
}
td.news_degradado_bottom{
	background-color:#ffffff;
}

/*** mini banners ***/
td.mini_banners{
	padding:12px 0px 0px 0px;
	text-align:center;
}

/*** DATOS DEL CENTRO EN PORTADA ***/
td.contenedora_datos_centro{
	padding:10px 5px 5px 5px;
}
td.portada_datos_centro{
	background-color:#eef0f1;
	border:1px solid #e3e3e3;
	text-align:right;
	padding:0px 3px 0px 0px;
}
/*span para textos en defines*/
span.afoban_pie_interior{
	font-weight:bold;
	color:#004080;
}
span.direccion_pie_interior{
	color:#333333;
}

/*** ACREDITACIONES EN PORTADA ***/

td.portada_acreditaciones{
	background-color:#eef0f1;
	border:1px solid #e3e3e3;
	text-align:right;
	padding:5px 5px 5px 5px;
}

td.logos_acreditaciones{
	text-align:center;
	width:150px;
}

/************  FICHAS  ************/

/***CURSOS PRIVADOS***/
div.cp_fich_estas_en{
	width:530px;
	overflow:hidden;
}

table.cp_fich_estas_en{
	background-color:#2C6297;
	color:#fff;
}

/**estas en**/
td.cp_fich_icono_estas{
	padding:0px 3px 0px 5px;
}
td.cp_fich_estas{
	padding:0px 3px 0px 3px;
}
td.cp_fich_icono_flecha{
	padding:2px 3px 0px 3px;
}
td.cp_fich_justificador{
	width:100%;
}
span.cp_ficha_estas_en{
	text-transform:uppercase;
}

/**datos del curso**/
td.contenedora_datos_curso{
	padding:8px 0px;
}
table.contenedora_datos_marco_ext{
	border-top:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
}
td.cp_fich_datos_curso_icono{
	background-color:#2C6297;
	padding:0px 5px 0px 10px;
}
td.cp_fich_datos_curso{
	background-color:#2C6297;
	color:#fff;
	padding:0px 2px 0px 10px;
	text-transform:uppercase;
	font-weight:bold;
}



/*campos de datos del curso*/
td.contenedora_campos_datos_curso{
	padding:10px 0px 5px 5px;
}
span.cp_ficha_nombre_curso{
	text-transform:uppercase;
	color:#2C6297;
	font-weight:bold;
}

td.cp_ficha_datos{
	padding:6px 0px 1px 0px;
	border-bottom:1px solid #cbcbcb;
	color:#000;
}
td.cp_ficha_datos_no_border{
	padding:6px 0px 1px 0px;
	color:#000;
}
td.cp_ficha_datos_left{
	padding:2px 0px 5px 20px;
	border-bottom:1px solid #cbcbcb;
	color:#000;
}
span.cp_ficha_datos_titulo{/*formato en defines*/
	font-weight:bold;
	text-transform:uppercase;
}
span.cp_ficha_datos{/*formato en defines*/
	font-weight:bold;
	color:#000;
}
/*img random ficha*/
td.img_cp_ficha{
	padding:10px;
	width:30%;
}
table.img_cp_ficha{
	border-top:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	padding:2px;
}
/* descargas informacion complementaria*/
td.contenedora_cp_descargas{
	padding:8px 30px 10px 30px;
	border-bottom:1px solid #cbcbcb;
}
td.cp_ficha_enlaces_titulo{
	padding:3px 0px 1px 0px;
	color:#000;
}
td.cp_ficha_enlaces{
	padding:3px 0px 1px 25px;
	color:#000;
}
td.cp_ficha_descargas_icono{
	padding:2px 5px 0px 5px;
	width:5%;
}
td.cp_ficha_descargas_enlace{
	color:#000000;
	
}

a:link.enlaces {color:#2C6297; text-decoration:underline; font-family:arial;  font-size:11px; font-weight:bold;}
a:visited.enlaces {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.enlaces {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:active.enlaces {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}

/*descripcion del curso*/
td.contenendora_ext_descripcion{
	padding-bottom:8px;
}
td.contenendora_int_descripcion{
	padding:15px 10px 20px 30px;
}
td.cp_ficha_descrpicion_txt{
	color:#000;
}

/*botones*/
td.contenedora_cp_ficha_botones{
	padding:0px;
}


/***CURSOS FPO (especificaciones concretas)***/
table.fpo_fich_estas_en{
	background-color:#E78E2B;
	color:#fff;
}
span.cfpo_ficha_nombre_curso{
	text-transform:uppercase;
	color:#E78E2B;
	font-weight:bold;
}
td.fpo_fich_datos_curso_icono{
	background-color:#E78E2B;
	padding:0px 5px 1px 10px;
}


td.fpo_fich_datos_curso{
	background-color:#E78E2B;
	color:#fff;
	padding:0px 15px 0px 10px;
	text-transform:uppercase;
	font-weight:bold;
}
td.fpo_ficha_descrpicion_txt{
	color:#000;
	line-height:150%;
}

/*Listado de cursos*/
span.fpo_lugar{
	color:#333333;
	background-color:#e1e1e1;
	text-transform:uppercase;
	font-weight:bold;
	padding:0px 0px 0px 5px;
	width:100%;
}
span.fpo_subcategoria{
	color:#e67900;
	text-transform:capitalize;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	height:20px;
}
span.fpo_curso{
	color:#000000;
	padding:0px 0px 0px 30px;
}


/**** FORMACION CONTINUA BONIFICADA ****/
table.fc_fich_estas_en{
	background-color:#7D8E3F;
	color:#fff;
}
td.fc_fich_datos_curso_icono{
	background-color:#7D8E3F;
	padding:0px 5px 0px 10px;
}
td.fc_fich_datos_curso{
	background-color:#7D8E3F;
	color:#fff;
	padding:0px 2px 0px 10px;
	text-transform:uppercase;
	font-weight:bold;
}
td.faq_tit_pregunta{
	color:#7D8E3F;
	font-weight:bold;
	padding:10px 30px 5px 30px;
}

td.faq_pregunta{
	color:#7D8E3F;
	font-weight:bold;
	padding:20px 30px 5px 30px;
}
td.faq_respuesta{
	padding:0px 30px 10px;
	text-align:justify;
}
td.faq_icono{
	padding:0px 0px 10px 30px;
}

a:link.faq_pregunta {color:#7D8E3F; text-decoration:none; font-family:arial;  font-size:11px; font-weight:bold;}
a:visited.faq_pregunta {color:#7D8E3F; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.faq_pregunta {color:#7D8E3F; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:active.faq_pregunta {color:#7D8E3F; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold;}



/************  SECCIONES  ************/

/****** QUIENES SOMOS ******/

td.quienes_somos_img{
	text-align:center;
	padding:20px 0px 0px 0px;
}

td.quienes_somos_txt{
	color:#000000;
	padding:30px 30px 0 30px;
	text-align:justify;
	
}

td.quienes_somos_txt2{
	color:#000000;
	padding:0 0 0 30px ;
	text-align:left;
}

td.quienes_somos_txt3{
	color:#000000;
	width:33%;
	padding:0 30px 0 30px;
	text-align:left;

}

td.quienes_somos_txt4{
	color:#000000;
	padding:0 30px 0 30px;
	text-align:justify;

}

td.quienes_somos_txt5{
	color:#000000;
	padding:30px 0px 30px;
	text-align:justify;
}
td.quienes_somos_txt6{
	color:#000000;
	padding:0px 0 0px 0px;
	text-align:justify;

}
td.titular_contacto {
	
	color:#fff;
	background-color:#cbcbcb;
	text-transform:uppercase;
	text-align:justify;}
td.quienes_somos_mapa{
	color:#000000;
	width:100%;
	padding:0 30px 0 30px ;
	text-align:left;
}

/****** NOTICIAS ******/


td.contenedora_noticias{
	color:#000000;
	padding:30px 20px 20px;
	text-align:justify;
}
td.noticias_fecha{
	font-weight:bold;
	color:#000000;
}
td.noticias_titulo{
font-weight:bold;
	color:#2C6297;
	padding-right:15px;
}

td.contenedora_noticias_detalle{
	color:#000000;
	padding:30px 40px 20px;
	text-align:justify;
}
td.noticia_texto{
	color:#000000;
	text-align:justify;
	padding:10px 0px 0px 0px;
}
hr.noticias{
	border:1px solid #cbcbcb;
	height:1px;
}

td.noticias_paginacion{

}
td.news_flechas_pag{
	padding-top:8px;
	
}




/****** CONTACTO ******/
span.formu_contacto{
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
}


div.mapa_google {
width: 100%; 
height: 200px; 
border:1px solid #cbcbcb;
}


/****** PAGINACIÓN ******/
table.paginacion {}
td.pagina_seleccionada {
	font-family:arial;
	font-size:11px;
	color:#2f2f2f;
	border: solid #666666 1px;
}
td.pagina_noseleccionada {
	padding-right:10px;
}


a:link.paginacion {color:#2C6297; text-decoration:underline; font-family:arial;  font-size:11px; font-weight:bold;}
a:visited.paginacion {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:hover.paginacion {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}
a:active.paginacion {color:#2C6297; text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold;}






/******* RECOMENDAR WEB ********/

/*campos de datos del curso*/
td.contenedora_recomendar{
	padding:20px 50px 5px;
}
fieldset.recomendar{
	padding-left:20px;
}
span.recomendar_datos_titulo{
	color:#000000;
	font-weight:bold;
}
span.recomendar_datos{
	color:#000000;
}

/******* AVISO DE SISTEMA ********/

table.aviso_sistema {
	border:1px solid #DFE1D6;
}
td.aviso_sistema {
	font-weight:bold;
	background:#DFE1D6;
}

td.aviso_sistema_titulo{
	text-transform: uppercase;
	font-family:arial;
	font-size:11px;
	color:#0065a6;
	font-weight:bold;
	
}
td.aviso_sistema_texto{
	font-family:arial;
	font-size:11px;
	color:#EC6F39;
	font-weight:bold;
}

