BODY
{ 
	scrollbar-3d-light-color: #9B9B9B; 
	scrollbar-track-color : ffffff; 
	scrollbar-arrow-color: #656565; 
	scrollbar-base-color: white; 
	scrollbar-darkshadow-color: #9B9B9B; 
	scrollbar-face-color: F2F2F2; 
	scrollbar-highlight-color: #9B9B9B; 
	scrollbar-shadow-color: white; 
	
	margin : 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url(../images/bg.gif);
}
.ari {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #575656;
	text-align: justify;
}
.ari2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #204A91;
}
.ari2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #204A91;
	}
.ari2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC55AC;
	}	
.ari3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #204A91;
}
.ariSomos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #204A91;
}

.newslett2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.newslett3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;	
}

.arishort2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #204A91;
}

.ari3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3F4782;
}

.ari2_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C64AA3;
}

.segSocial{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #C64AA3;
}
a.gratistrabajadores
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #3F4782;
  text-decoration: underline
} 

a.gratistrabajadores:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color:#CC55AC;
  text-decoration: underline
} 

.ari_txpp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #204A91;
}

.calendario{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.solapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19;
	font-style: normal;
	color: #204A91;	
}

.curso {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC55AC;
	BORDER-BOTTOM: 1px solid #6582A9; 
}
.tit_formacion {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC55AC;
}

.cursoNube {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC55AC;
}

.tituloTxt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC55AC;
	BORDER-BOTTOM: 1px solid #6582A9; 
}
.titulo_capa{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3f4d86;
	
}

.oferta_form {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;		
	font-size: 11px;
	padding-top:7px;
	padding-left:20px;
	color: #FFFFFF;
}

.celda_buscador{
	width:163px;
	border:1px solid #47558B;
	padding:3px;
}

.celda_buscador2{
	width:163px;
	border:1px solid #47558B;
	padding:3px;
	background-color:#EAF7FD;
}

.solapa_modulos {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;		
	font-size: 11px;
	padding-top:6px;
	font-weight:bold;
	padding-left:27px;
	color: #404983;
}

form {
margin: 0px;
}

/***** td y tablas *****/

table.contenedora {
width:772px;
text-align: center;
}
table.contenedoraindex {
width:772px;
border-top-color:FFFFFF;
text-align: center;
}
table.cabecera {
width:100%;
text-align: center;
}
table.menusup {
width:70%;
}
table.centro {
width:100%;
}
table.menu{
width:174px;
}
table.cursos {
width:99%;
}
td.cursosizq {
width:4px;
background-image: url(../images/lat_centro_bg.gif);
}
td.cursosder {

}



td.sombraizq {
width: 4px;
background-image: url(../images/left.gif);
}
td.sombrader {
width: 4px;
background-image: url(../images/right.gif);
}
td.col-izqda {
padding-top: 2px;
width:185px;
}


.td-pie {
	width: 772px;
	height: 67px;
	BORDER-TOP: 1px solid #AEAEAE;
	BORDER-BOTTOM: 1px solid #AEAEAE;
}


.td-acceso {
	background-image: url(../images/bg_acceso.gif);
	background-repeat: no-repeat;
	height:40px;
	}

.td-usuario {
	height: 57px;
	text-align: right;
	}
.td-seccion {
	background-image: url(../images/cabe_seccion.gif);
	width: 393px;
	height: 25px;
	}

.td-separ {
	background: #E5A8D4;
	height: 1px;
	}
.td-menu {
	padding:2px;

	}

.td-menuazul {
	padding:2px;
	}

.menu {
	background: #ffffff;
	BORDER-TOP: 1px solid #ffffff;
	
	height: 22px;
}
.td-noticias {
	background: #EAF7FD;
	padding: 2px;
	BORDER-BOTTOM: 1px solid #CBCBCB; 

	}
.td-agenda {
	background: #F3F3F3;
	padding: 2px;
	height: 23px;
	BORDER-BOTTOM: 1px solid #CBCBCB; 

	}
.td_curso1 {
	background: #F7F7F7;
	padding: 2px;
	BORDER-BOTTOM: 3px solid #ffffff;
	BORDER-top: 1px solid #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;
}
.td_capa {
	background: #cc55ac;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	font-weight:bold;
}
/*.td_capa:hover {
	background: #bad7e6;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	font-weight:bold;
}*/
.td_capa2 {
	
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	font-weight:bold;
}
.td_cursos2 {
	background: #E9F6FC;
	padding: 2px;
	BORDER-BOTTOM: 3px solid #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;
}
.td_cursos3 {
	background: #FAEDFA;
	padding: 2px;
	BORDER-BOTTOM: 3px solid #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;
}


a.noticias
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #204A91;
  text-decoration: none
} 

a.noticias:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#A73287;
  text-decoration: none
} 
a.sifr{
	color:#194278;
	}
a.sifr:hover{
	color:#d173ba;
	}
a.detalles
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #204A91;
  text-decoration: underline
} 

a.detalles:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#A73287;
  text-decoration: none
} 

a.sub
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
  color: #5E5F63;
  text-decoration: none
} 
a.sub:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
  color:#A73287;
  text-decoration: none
} 

a.subinf
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #5E5F63;
  text-decoration: none
} 
a.subinf:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color:#A73287;
  text-decoration: none
} 
a.texto
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #5E5F63;
  text-decoration: underline
} 
a.texto:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#A73287;
  text-decoration: underline
} 
.linkCapa{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  font-weight: bold; 
  color: #ffb4eb;
  text-decoration: underline;
} 
.linkCapa:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  font-weight: bold; 
  color:#b8e7fd;
  text-decoration: underline
} 
a.linkformacion{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #204A91;

} 
a.linkformacion:hover{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #CC55AC;

}
INPUT.a {
	BORDER-LEFT: 1px solid #767676; 
	BORDER-BOTTOM: 1px solid #BABABA; 
	BORDER-RIGHT:1px solid #BABABA; 
	BORDER-TOP: 1px solid #767676; 
	FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(../images/bg_input.gif); 
	FONT-FAMILY:  arial;
	COLOR: black; 
	}

INPUT.botona {
	border: 0px;
	width:60px;
	FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(../images/bot_1.gif);
	color:#FFFFFF;
	FONT-FAMILY:  arial;
	}
INPUT.botonb {
	border: 0px;
	width:90px;
	FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(../images/bot_3.gif);
	color:#FFFFFF;
	FONT-FAMILY:  arial;
	}
INPUT.botonc {
	border: 0px;
	width:350px;
	FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(../images/bot_2.gif);
	color:#FFFFFF;
	FONT-FAMILY:  arial;
	}
   


INPUT.b {
    BORDER-LEFT: 1px solid #767676; 
	BORDER-BOTTOM: 1px solid #767676; 
	BORDER-RIGHT:1px solid #767676; 
	BORDER-TOP: 1px solid #767676; 
	FONT-SIZE: 8pt; 
	BACKGROUND: #E7A125; 
	FONT-FAMILY:  arial;
	COLOR: black; 
	}

SELECT.b {
    BORDER-RIGHT: 1px solid #C9C37F; 
	BORDER-TOP:  1px solid #C9C37F; 
	FONT-SIZE: 8pt; 
	BACKGROUND: white; 
	BORDER-LEFT:  1px solid #C9C37F; 
	COLOR: #265C96; 
	BORDER-BOTTOM:  1px solid #C9C37F; 
	FONT-FAMILY:  arial;
	}

TEXTAREA.a {
    BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; FONT-SIZE: 8pt; BACKGROUND: white; 
	BORDER-LEFT: #767676  1px solid; COLOR: black; BORDER-BOTTOM: #767676  1px solid; FONT-FAMILY:  arial}
   
.formmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 92px;
	border: 1px solid;
}


.ari-blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #575656;
	BACKGROUND: white; 
	text-align: justify;
}
.ari-jus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #575656;
}

.ari_little {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3F4782;
	
}

.solapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22;
	font-style: normal;
	color: #204A91;	
}

/*.solapasifr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40;
	font-style: normal;
	color: #3F4782;
}*/

.solapasifr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19;
	font-style: normal;
	color: #204A91;	
}

.solapasifr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19;
	font-style: normal;
	color: #204A91;	
}

.solapasifr3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22;
	font-style: normal;
	color: #204A91;	
}
.cabecerasifr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22;
	font-style: normal;
	color: #204A91;	
}
.cabecerasifr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22;
	font-style: normal;
	color: #204A91;	
}
.solapasifr4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14;
	font-style: normal;
	color: #204A91;	
}
.solapasifr5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18;
	font-style: normal;
	color: #204A91;	
}
.ari_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: white;
	}	


.ari4 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-align: justify;
}
.ari_usu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: black;
	text-align: justify;
}
a.ari_pie{
	font-family:Arial Black;
	font-size:11px;
	margin:0cm;
	color: #890103;
	text-align:center ;	
	text-decoration : none;
}

a.ari_pie:hover{
	font-family:Arial Black;
	font-size:11px;
	margin:0cm;
	color: #890103;
	text-align:center ;	
	text-decoration : none;
}

a
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #3F4782;
  text-decoration: none
} 

a:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#CC55AC;
  text-decoration: none
} 
a.metodologia
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  font-weight: normal; 
  color: #3F4782;
  text-decoration: none
} 

a.metodologia:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  font-weight: normal; 
  color:#CC55AC;
  text-decoration: none
}

a.paracursos
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color: #CC55AC;
  text-decoration: none
}

a.paracursos:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration:underline;  
  font-weight:bold;
  color: #CC55AC;
} 

a.rosaenlace
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #CC55AC;
  text-decoration: none
} 

a.rosaenlace:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#3F4782;
  text-decoration: none
} 
a.rosaenlace_dest
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-weight: normal; 
  color: #CC55AC;
  text-decoration: none
} 

a.rosaenlace_dest:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-weight: normal; 
  color:#3F4782;
  text-decoration: none
} 
a.rosaenlace3
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color: #CC55AC;
  text-decoration: none
} 

a.rosaenlace3:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color:#3F4782;
  text-decoration: none
}
a.rosaenlace2
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color: #CC55AC;
  text-decoration: underline;
} 

a.rosaenlace2:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color:#9f2c76;
  text-decoration: underline;
} 
a.rosaenlace4
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #CC55AC;
  text-decoration: none
} 

a.rosaenlace4:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#CC55AC;
  text-decoration: none
} 
a.home
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color:#575656;
  text-decoration: none;

} 
a.home:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #CC55AC;
  text-decoration: none;

}  

a.mapa
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #496C99;
  text-decoration: none;

} 
a.mapa:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: bold; 
  color: #595959;
  text-decoration: none;

}
.invisible{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;
}

.invisible:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F4782;
}
.invisibleHome{
	color:#204A91;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.invisibleHome:hover{
	color:#C64AA3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.ariInvisible{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #575656;
	text-align: justify;
}
.ariInvisible:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC55AC;
	text-align: justify;
}
a.menuizq
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #3F4782;
  text-decoration: none
} 

a.menuizq:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color:#CC55AC;
  text-decoration: none
} 

.tbl_noticias {
	border: 1px solid #868686; 
	background: #ffffff;
}

.tbl1 {
	BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; 
	background: #ffffff;
}

.tbl1b {
	BORDER-BOTTOM: 1px solid #204A91; BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; 
	background: #ffffff;
}

.tbl2 {
	BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; BORDER-BOTTOM: 1px solid #204A91; 
	background: #EDF6FD;
}
.tbl2a {
	BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; BORDER-BOTTOM: 1px solid #204A91; 
	background: #FFF8D7;
}

.tbl2b {
	BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; BORDER-BOTTOM: 1px solid #204A91; 
	background: #F4F8FC;
}

.tbl3 {
	BORDER-RIGHT: 1px solid #204A91; BORDER-TOP: 1px solid #204A91; BORDER-LEFT: 1px solid #204A91; BORDER-BOTTOM: 1px solid #204A91; 
	background: #BDDCF9;
}

.solapas {
	
	background: #ffffff;
	background-image: url(../images/bg_solapa.gif);
	height: 25px;
}
.tbl4 {
BORDER-RIGHT:; BORDER-TOP:; BORDER-LEFT:; BORDER-BOTTOM: #DDDCDB 1px solid; font-family:  Arial, Helvetica, sans-serif;  font-size: 11px; color: #575656; height: 24px;
}
.tbl5 {
BORDER-RIGHT:; BORDER-TOP:; BORDER-LEFT:; BORDER-BOTTOM: #496C99 1px dashed; font-family:  Arial, Helvetica, sans-serif; font-style: bold; font-size: 11px; color: #575656; text-align: justify;
}
.boton_clientes {
		font-size:11px;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		color:#7C0809;
		background:white;
		border:0px;
		width:50px;
		height:19px;
}
.boton_imprimir{
	  font-size:11px;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		color:black;
		background:#ffffff;
		border:0px;
		width:50px;
		height:19px;
	
	
}

/***** Menu del curso :Presentacion,programa,metodologia,solicitar y matriculacion *****/
a.menucurso { 
color: #4e4e4e; 
width: 100%; 
height: 100%; 
text-decoration: none; 
} 
a.menucurso:hover { 
text-decoration: none; 
background: #C2D3DA; 
} 
table.menucurso { 
border: 0px solid #FF00FF;  
width: 100%; 
} 
td.menucurso { 
background: #EAEAEA; 
border: 1px solid #D5E3EC; 
font-size: 11px; 
color: #8D8D8D;
height: 23px;
} 
td.menucursoactual { 
background: #868686; 
border: 1px solid #D5E3EC; 
font-size: 11px; 
color: #ffffff;
font-weight: none;
font-family: Arial, Helvetica, sans-serif;
} 
.textoerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: red;
	text-align: justify;
}


a.curso
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color: #CC55AC;
  text-decoration: none
} 

a.curso:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color:#CC55AC;
  text-decoration: none
} 

a.enlacecontacto
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color: #0000FF;
  font-weight:bold;
  text-decoration:underline;
} 

.textobanneraula
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-weight: normal; 
  color: #AABFD4;
  font-weight:bold;
}

a.linkbanneraula
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #204A91;
  text-decoration: none;
}

a.linkbanneraula:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #204A91;
  text-decoration:underline;
}

a.nube1
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
  color: #204A91;
  text-decoration: none
} 

a.nube2
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #204A91;
  text-decoration: none
} 

a.nube3
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight:bold;
  color: #204A91;
  text-decoration: none
} 

a.nube4
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color: #CC55AC;
  text-decoration: none
} 

a.nube66
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight:bold;
  color: #CC55AC;
  text-decoration: none
}

a.nube1:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal;
  text-decoration:underline;  
  color: #204A91;
} 

a.nube2:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  text-decoration:underline;  
  color: #204A91;
} 

a.nube3:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  text-decoration:underline;  
  font-weight:bold;
  color: #204A91;
} 

a.nube4:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration:underline;  
  font-weight:bold;
  color: #CC55AC;
} 

a.nube66:hover
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration:underline;  
  font-weight:bold;
  color: #CC55AC;
} 

.caja {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	background-image: url(../images/bg_submenu.gif);
}



	/*	insertar en la web
				<link href="menu.css" rel="stylesheet" type="text/css" />	

			Etiquetas de los elementos del menu
				ul.menuCont
				li.menuCarp
				li.menuCarp2
				li.menusin
				li.menuItem
				li.menuSec
				a.menuSub
				a.menuSub2
				a.menuLink
	*/


	/* Aqui esta la compatibilidad entre IE/NS */
	body {
		behavior:url("csshover.htc");
	}

	/* the menu */
	
	/* DEFINE el aspecto del texto del menu */
	ul.menuCont,ul.menuCont2,li.menuCarp,li.menusin,li.menuCarp2,li.menuItem,li.menuSec,a.menuSub,a.menuSub2,a.menuLink,li.menusin2 {
		font-family:arial,tahoma,verdana,helvetica;
		font-size:11px;
		display:block;
		margin:0;
		padding:0;
		border:0;
		color:#666666;
		
	}
	li.menusin{
		background:url("../images/bg_menu.gif");
		padding-left:5px;
		padding-top:6px;
		height:20px;
		//height:26px;
	}

	li.menusin2{
		background-image:url("../images/bg_menu_2.gif");
		background-repeat:no-repeat;
		background-position:  0% 100%;
		padding-left:5px;
		padding-top:6px;
		height:40px;
		}	
	li.menusin3{
		background:url("../images/bg_menu_rosa.gif");
		padding-left:5px;
		padding-top:6px;
		height:20px;
		//height:26px;
		list-style:none;
	}
	li.menusin4{
		background:url("../images/bg_menu.gif");
		padding-left:5px;
		padding-top:6px;
		height:20px;
		//height:26px;
		list-style:none;
	}
	li.menusin4 a{ color:#CC55AC;}
	li.menusin4 a:hover{ color:#3F4782;}
#carp2{
		background:url("../images/bg_menu2.gif");
		border-bottom:none;
		padding-left:5px;
		padding-top:5px;
		
//height:27px;		
height:20px;
//height:27px;		
}
#carp3{
		background:url("../images/bg_menu3.gif");
		border-bottom:none;
		padding-left:5px;
		padding-top:3px;
		padding-bottom:2px;
		height:28px;
			
}

	/*	DEFINE el aspecto del contendor del menu	*/

		ul.menuCont {	
		width:158px;
		background:#eaf7fd;
		list-style:none;		
	}
	
	/*	DEFINE el aspecto de los item del menu	*/
	li.menuCarp,li.menuItem,li.menuSecAbierto {
		position:relative;
		padding:1px;
		padding-left:5px;
		z-index:9;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #b2d3e4;
		
	}

	li.menuCarp	{ 
	background:url("images/img_menu.gif") no-repeat;
	
	

	
	
	}		
		
	li.menuCarp ul.menuCont {
			position:absolute;
			left:142px; /* IE */
			top:5px;
			border:1px solid #47558B;
			width:205px; /* medida hijo*/
		
		}		
	
	li.menuCarp>ul.menuCont { left:122px; } /* others */

			
	li.menuSecAbierto>ul.menuCont { left:122px; } /* others */	
	/*modificacion mouse sobre la celda menuSec*/
	
	a.menuSub, a.menuLink {
		padding:2px;
		text-decoration:none;
		color:DimGray;
		font-weight:normal;
		width:100%; /* IE */
	}
		a.menuSub, a.menuLink2 {
		padding:2px;
		text-decoration:none;
		color:DimGray;
		font-weight:normal;
		width:100%; /* IE */
	}
		li.menuCarp>a.menuSub { width:auto; } /* others */
		li.menuItem>a.menuLink { width:auto; } /* others */
		li.menuSec>a.menuLink { width:auto; } /* others */

		li.menuItem>a.menuLink{
		width:196px;/* medida hijo*/
		}

	/* DEFINE la imagen dercha de los submenus */
	li.menuCarp a.menuSub {
		
		background:url("../images/sub.gif") right no-repeat;
	}
	li.menusin a.menuSub2 {

		
	}
	li.menusin2 a.menuSub2 {
	
	}	
	/* regular hovers */
	/* DEFINE el aspecto de un item seleccionado	*/
	a.menuSub:hover, a.menuLink:hover {
		background-color:#cc55ac;
		color:white;
	}
		li.menuCarp a:hover {
		
		}
	
	/* hovers with specificity */
	
	li.menuCarp:hover { z-index:10; }	
	li.menusin:hover { z-index:10; }	
	li.menusin2:hover { z-index:10; }	
	li.menuCarp2:hover { z-index:10; }	
	
	/* Especifica como se muestran y se ocultan
		 los diferentes niveles del menu
		 HAY HASTA 5 NIVELES										*/	
	
	ul.menuCont ul.menuCont,
	ul.menuCont li.menuCarp:hover ul.menuCont ul.menuCont,
	ul.menuCont ul.menuCont li.menuCarp:hover ul.menuCont ul.menuCont,
	ul.menuCont ul.menuCont ul.menuCont li.menuCarp:hover ul.menuCont ul.menuCont
		{display: none;}

	ul.menuCont li.menuCarp:hover ul.menuCont,
	ul.menuCont li.menusin:hover ul.menuCont,
	ul.menuCont li.menusin2:hover ul.menuCont,
	ul.menuCont ul.menuCont li.menuCarp:hover ul.menuCont,
	ul.menuCont ul.menuCont ul.menuCont li.menuCarp:hover ul.menuCont,
	ul.menuCont ul.menuCont ul.menuCont ul.menuCont li.menuCarp:hover ul.menuCont
		{display: block;}

		/* */
/*- menu de pestaniņas rosa--------------------------- */

    #tabsD {
      float:left;
      width:100%;
    

      line-height:normal;
      border-bottom:1px solid #48528a;
      }
    #tabsD ul {
        margin:0;
        padding:10px 0px 0px 0px;
        list-style:none;
      }
    #tabsD li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsD a {
      float:left;
      background:url("../Images/tableftD.gif") no-repeat left top;
      margin:0;
      padding:0px 0px 0 2px;
      text-decoration:none;
      }
    #tabsD a span {
      float:left;
      display:block;
      background:url("../Images/tabrightD.gif") no-repeat right top;
      padding:5px 5px 4px 3px;
	//padding:5px 5px 4px 2px;
      color:#48528a;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsD a span {float:none;}
    /* End IE5-Mac hack */
    #tabsD a:hover span {
      color:#fff;
      }
    #tabsD a:hover {
      background-position:0px -84px;
	  color:#333;
      }
    #tabsD a:hover span {
      background-position:100% -84px;
	  color:#a73287;
      }

        #tabsD #current a {
                background-position:0% -42px;
        }
        #tabsD #current a span {
		color:#fff;
		background-position:100% -42px;
	
				

        }
		
		
		.caja_bonificable{
		width: 310px;
		height: 65px;
		align: center;
		background-image: url(../Images/cajita_bonif.png);
		background-repeat: no-repeat;
		text-align:center;
		display:block;
		margin: 0px;
		padding-top:8px;
		padding-bottom: 0px;
	}
	
	
	.caja_de_fondo{
		width: 385px;
		height: 65px;
		background-image: url(../Images/caja.gif);
		background-repeat: no-repeat;
		text-align:center;
		display:block;
		margin: 0px;
		padding-top:12px;
		padding-bottom: 0px;
	}	
	
	.caja_de_fondo img{	
						 border: none; 
						}
	
	.fondo-banner{
				 width: 394px;
				 height: 72px;
				 background-color: white;
				 background-image: url(../Images/cabecera_02.gif);
				 background-repeat: no-repeat;
				 background-position:0px;
				 }
	.AD-FC{	
		font-family:arial,tahoma,verdana,helvetica;
		font-size:11px;
		margin:0;
		padding-top:10px;
		padding-right: 20px;
		border:0;
		color:#404983;
		text-align:right;
		}
		
	.centro-formacion-online{
			width: 103px;
			height: 72px;
			background-color: white;
			background-image: url(../Images/logo_02.gif);
			background-repeat: no-repeat;
			background-position:0px;
			text-decoration: none;
			text-align: left;
			font-weight: bold;
			font-family: "Arena Condensed","arial narrow",arial,tahoma,verdana,helvetica;
			font-size: 16px;
			color: #465E7D;
			line-height:1;
			vertical-align:bottom;
			cursor:default;
			display: block;
			}		
.Estilo1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }			
.Estilo10 {font-family: Arial, Helvetica, sans-serif}
.Estilo6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Estilo14 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.Estilo14:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.Estilo10 {font-family: Arial, Helvetica, sans-serif}
.enlace {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 12px; COLOR: #3F4782; }
.enlaceAri:hover {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 12px; COLOR: #CD55AC;   }
.enlaceAri {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 12px; COLOR: #3F4782; }
.enlaceAri:hover {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 12px; COLOR: #3F4782; 
.Estilo13 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.ari5_mapaweb
{ 
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #3F4782;
}
-->

		/**/
	