body
{
	text-align:justify;
	font-size: 12px;
	font-family: 'tahoma';
	color:#000;
	line-height:16px;
}

.lopd
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
	color:#666666;
	text-align:left;
}

a.lopd:hover
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	text-align:left;
}

.tabla_pie
{
	font-family:tahoma;
	text-decoration:none;
	font-size:11px;
	color:#FFF;
	padding-left:10px;
	padding-bottom:5px;
	position:relative;
	line-height:12px;
}

#cnae
{
	padding-bottom:7px;
	padding-left:7px;
}

.mail
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FFF;
}

a.mail:hover
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
	color:#FFF;
}


.tabla_telefono
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFF;
	text-align:justify;
	padding-left:10px;
	position:relative;
	line-height:12px;
}

#bg_foto
{
	background-color: #CAD0F6;
}


.boton_con{
	border:none;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	width:86px;
	height:17px;
	background-image:url(../imagenes/btn_bg.gif);
}

#area_con{
width:419px;
height:80px;
font-family:tahoma;
font-size: 11px;
color:#666666;
border:solid 1px #CCCCCC;
}

#caja_con{
width:150px;
height:17px;
font-family:tahoma;
font-size: 11px;
color:#666666;
border:solid 1px #CCCCCC;
}



.titulo_con 
{

	text-align: left;
	font-family:tahoma;
	padding-bottom:3px;
	font-size: 11px;
	color:#28375F;
}

.texto_con 
{

	text-align: left;
	padding-top:5px;
	font-family:tahoma;
	font-size: 12px;
	color:#28375F;
}

.mas_info
{
	text-align:right;
	text-decoration:none;
	padding-right:2px;
	font-family:trebuchet ms;
	font-size: 10px;
	color:#0075B4;
}

a.mas_info:hover
{
	text-align:right;
	padding-right:2px;
	font-family:trebuchet ms;
	text-decoration:none;
	font-size: 10px;
	color:#28375F;
}

#flecha
{

	padding-bottom:3px;
}



.tabla_cursos
{
	width: 420px;
	font-size: 9pt;
	border: #ECECED 1px solid;
}

.tabla_cursos th
{
  width: 420px;
  height:20px;
  padding-left:10px;
	text-align: left;
	background-color: #E1E6EB;
	color:#28375F;
	border-bottom: #ECECED 1px solid
}

.tabla_cursos td
{
  width: 420px;
  height:20px;
	text-align: left;
	background-color: #FFF;
	font-size: 9pt;
	color:#525252;
}

.pagina{
	text-align:left;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#28375F;
	}

a.pagina:hover{
	text-align:left;
	text-decoration:underline;
	font-family:arial;
	font-size:12px;
	color:#626262;
	}

.volver
{
	text-align: left;
	padding-right:40px;
	text-decoration:underline;
	color:#2D47C9;
	font-size: 10pt;
}

a.volver:hover
{
	text-align: left;
	padding-right:40px;
	text-decoration:underline;
	color:#013864;
	font-size: 10pt;
}

.tabla_permisos
{
	width: 455px;
	height: 34px;
	font-size: 10pt;
	background-color: #233EC9;
	color:#FFF;
}

.tabla_permisos a
{
	width: 455px;
	text-decoration:none;
	height: 34px;
	font-size: 10pt;
	color:#FFF;
}

#pestana
{
	text-align: center;
	width: 80px;
	border-top: #233EC9 5px solid;
	background-color: #FFFFFF;
	color:#233EC9;
}


.fondo{
background-image: url(../imagenes/back.gif);
background-position: top center; 
}

.menu a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:116px;
  height:32px;
}
.menu a:hover { background-position: 0 -32px; text-decoration: none; }
.menu a#inicio { background-image: url(../imagenes/btn_inicio.jpg) }
.menu a#servi { background-image: url(../imagenes/btn_servicios.jpg) }

.menu2 a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:120px;
  height:32px;
}
.menu2 a:hover { background-position: 0 -32px; text-decoration: none; }
.menu2 a#nosotros { background-image: url(../imagenes/btn_nosotros.jpg) }

.menu3 a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:130px;
  height:32px;
}
.menu3 a:hover { background-position: 0 -32px; text-decoration: none; }
.menu3 a#cursos { background-image: url(../imagenes/btn_cursos.jpg) }

.menu4 a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:209px;
  height:32px;
}
.menu4 a:hover { background-position: 0 -32px; text-decoration: none; }
.menu4 a#con { background-image: url(../imagenes/btn_contacto.jpg) }


.btn_entrar a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:73px;
  height:21px;
}
.btn_entrar a:hover { background-position: 0 -21px; text-decoration: none; }
.btn_entrar a#entrar { background-image: url(../imagenes/btn_entrar.jpg) }

.btn_mas a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:104px;
  height:21px;
}
.btn_mas a:hover { background-position: 0 -21px; text-decoration: none; }
.btn_mas a#mas { background-image: url(../imagenes/btn_mas.jpg) }


#txt_fecha{
	text-align:left;
	text-decoration:none;
	font-size:11px;
	color:#7F8ED7;
	}

#txt_titulo{
	text-align:left;
	text-decoration:none;
	font-weight:bolder;
	font-size:11px;
	color:#28375F;
	}	


.txt_contenido{
	text-align:left;
	text-decoration:none;
	font-size:11px;
	color:#313131;
	text-align: justify;
	line-height:14px;
	}	

a.txt_contenido:hover{
	text-align:left;
	text-decoration:underline;
	font-size:11px;
	color:#313131;
	line-height:14px;
	}	
	






































 

