﻿@import url("contenido.css");

body {
	text-align: center;
	margin: 0.3em 0;
	padding: 0;
	font-size:0.75em;
	color: #555;
	font-family:Tahoma, Geneva, sans-serif; 

}

acronym, abbr {
	cursor: help;
	border:none;
}
code, kbd, var {
	font: 12px Monaco, monospace;
}
.sin, img, input.sin{
	border:0 !important;
}
.fecha{
	color:#0162AE;
	font-size:0.9em;
}
a{
	color: #616161;
}
a:hover{
	color:#0162AE;
}
form{
	margin: 0;
	padding: 0;
}
.limpiar{
	clear:both;
}
.consultec {
	color: #0061AF;
}
.resaltado{
	color:#FF6600;
}
.ficha {
	background-image: url(/img/ficha.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:1.5em;
	padding-bottom:0.3em;
	vertical-align:middle;
	text-decoration:none;
}
.completo{
	background-color: #F60;
	margin-left:0.5em;
	padding:0.2em;
	font-weight:bold;
	color:#fff;
	
	
	}
div.hr { 
	width:100%; 
	height:15px; 
	background:url("/img/separador.gif") no-repeat scroll  center; 
} 
div.hr hr { 
	display: none; 
}


#iconos form{
	margin: 0.5em 0 0.5em 0.8em;

}
.imagenPlano{
	border:1px dotted #666;
}
img.izdaImg{
	float:left;
	padding:0;
	margin:0.5em;
}
img.drchaImg{
	float:right;
	padding:0;
	margin:0.5em;
}

img.izdaImgArti{
	float:left;
	padding:0;
	margin-right:0.5em;
	border:1px solid #000000;
}
img.drchaImgArti{
	float:right;
	padding:0px;
	margin-left:10px;
	border:1px solid #000000;
	width:auto;
	clear:none;
}
.izda{
	float:left;
	padding:0.2em 0.7em 0.2em 0.3em;

}
.drcha{
	text-align:right;
	padding:0.5em;
	float:right;
}
.centro, p.centro{
	text-align:center !important;
}

.oculto, .acceso{
	top:-300em;
	left:-3000em;
	position:absolute;
}
div.separador{
	height:1em;
	clear:both;
}
p.arriba{
	margin-left:0.8em;
}
p.arriba a{
	margin:0 1em;
	padding-left:1.5em;
	text-decoration:none;
	background-image: url("/img/arriba2.gif");
	display:block;
	background-repeat: no-repeat;
	border-bottom:1px dotted #ccc;
	width:60%;
	clear:both;
	color:#0061AF;
}
p.arriba a:hover{
	text-decoration:none;
	background-image: url("/img/arriba.gif");
	color:#000;
}
p.drcha{
	text-align:right;
}
p.pdf a{
	background-image: url(/img/icono_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 1em;
	padding:0.2em 1.5em;
}

p.volver a{
	margin:0 1em;
	padding-left:1.5em;
	text-decoration:none;
	background-image: url("/img/volver2.gif");
	background-repeat: no-repeat;
}
p.volver a:hover{
	text-decoration:none;
	background-image: url("/img/volver.gif");
	color:#000;

}
#contenedor {
	width: 82em;
	margin:0 auto;
	text-align: left;
	border:1px solid #E1E5E2;
	padding:2px;
}
#ayuda{
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
#ayuda img{
	float:left;
	margin-top:0.6em;
}
#ayuda ul{
	float:right;
	margin:0.5em 0;
	display: inline; 
}
#ayuda li{
	display: inline; 
	margin: 0 0.3em; 
	list-style-type: none; 
	text-align: left;
}
#ayuda ul li a.meeting{
	background-image: url(/img/pelotita.gif);
	background-repeat:no-repeat;
	padding-left:1.3em;
	background-position: left center;
}
#ayuda a {
	color:#000000;
	text-decoration: none;
}
#ayuda a:hover{
	color:#0162AE;
	text-decoration: none;
}
#trainingLeader{
	float:right;
	background-color:#0162AE;
	width:47.2%;
	text-align:right;
	padding:0.1em 0.1em 0.1em 0;
}
#trainingLeader img{
	margin-top:0.2em;
}
input.texto{ 
	float: right; 
	width: 182px; 
	padding: 4px 0 0 6px; 
	color: #8c8c8c; 
	border-left: 1px solid #efefef; 
	border-top: 1px solid #efefef; 
	border-right: 1px solid #cfcfcf; 
	border-bottom: 1px solid #cfcfcf; 
	margin-right: 0; 
	font-family:Tahoma, Geneva, sans-serif; 

	}
select.texto { 
	width: 100px; 
	color: #8c8c8c; 
	border-left: 1px solid #efefef; 
	border-top: 1px solid #efefef; 
	border-right: 1px solid #cfcfcf; 
	border-bottom: 1px solid #cfcfcf; 
	margin-right: 0.3em; 
	font-family:Tahoma, Geneva, sans-serif; 
	}
button.buscar { 
	float: right; 
	margin: 1px 0px 0px 160px; 
	border: none; 
	width: 25px; 
	position: absolute; 
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -193px -217px;
	height:19px;
}
button.buscarCursos {
	border: none; 
	width: 25px; 
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -193px -220px;
	height:19px;
	margin:0;

}
button.buscar:hover, button.buscarCursos:hover { 
	color: #fff; 
	cursor: pointer;
 }
ul#menuprincipal {
	width: 100%;
	padding:0;
	margin: 0.1em 0;
	background-color:#e4e5e8;
	float:left;
	text-align:center; 
	list-style:none; 
}
ul#menuprincipal  li {
	float:left;
	padding:0;
	background-image: url(/img/new/bg-li.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	text-align:center; 
}
ul#menuprincipal li a { 
	color:#000; 
	text-decoration:none; 
	display:block;
	padding:0.5em 1.29em;
}
ul#menuprincipal li.privado a:hover, ul#menuprincipal li a:hover {
	color:#fff;
	background-image: url(/img/new/bg-li2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
ul#menuprincipal li.privado { 
	background:none;
}
ul#menuprincipal li.privado a{ 
	padding:0.5em 1.26em;
}

#banner{
	width:100%;
	float:left;
}
#banneri{
	float:left;
	width:58em;
	overflow:hidden;
}
#bannerd{
	width:21.8em;
	float:right;
	text-align: left;
	margin:0 0.3em;
	color:#333333;
	/*font-family:Arial, Helvetica, sans-serif;*/
}
#bannerd h2{
	font-weight: normal;
	font-size:1.2em;
	color: #FF6633;
	margin:0.5em 0;
}
#bannerd h2 a{
	text-decoration:none;
	color: #FF6633;
}
#bannerd h2 a:hover{
	text-decoration:underline;
	color: #FF6633;
}
#bannerd p{
	margin:0.1em 0;
}

#bannerd p.noticias{
	text-align:right;
	margin-top:0.5em;
}
#bannerd p.noticias a, p.noticiascategorias a{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -193px -115px;
	padding:0.3em 0 0.3em  2em;
	color:#333333;
}

#bannerd p.noticias a:hover{
	color:#0162AE;
}
.pestannas{ 
	padding:0; 
	float:left; 
	width:100%;
	/*border-bottom:1px solid #D4D0C8;*/
}
.pestana{ 
	float:left; 
	background: url(/img/f_pestoff.gif) no-repeat; 
	background-position: left bottom; 
}
.pestana p.edicion{ 
	width:72px; 
	height:30px; 
	float:left; 
	background: url(/img/f_pestoff2.gif) no-repeat;
	background-position: right bottom; 
	text-align:right; 
	margin:0 auto; 
	font-size:1.1em; 
	color:#8C8C8C; 
 }

.pestana p.edicion a{ 
	color:#8C8C8C; 
	display:block; 
	text-align:center; 
	text-decoration:none;
}
.pestana p.edicion a span{  
	display:block; 
	text-align:center; 
	margin:0 auto; 
	padding:9px 0 0 2px; 
	white-space:nowrap;
}
.pestana p.edicion a:hover{ 
	color:#0061AF; 
}
.pestanaon{ 
	float:left; 
	background: url(/img/f_pest.jpg) no-repeat; 
	background-position: left bottom;  
}
.pestanaon p.edicion{ 
	height:30px; 
	white-space:nowrap; 
	float:left; 
	background: url(/img/f_pest2.jpg) no-repeat; 
	background-position: bottom right; 
	text-align:right; 
	margin:0 auto; 
	font-size:1.2em; 
	color:#0061AF; 
}	
.pestanaon p.edicion a{ 
	height:30px; 
	display:block; 
	color:#0061AF; 
	text-decoration:none; 
}
.pestanaon p.edicion a:hover{ 
	text-decoration:none;
}
.pestanaon p.edicion span{ 
	display:block; 
	text-align:center; 
	margin:0 auto; 
	padding:6px 0 0 2px;
	padding:6px 0.8em 0 0.8em;
}
#contenido_index{
	float:left; 
	width:58.5em;
}
#contenido_index h2{


	font-weight:normal;
	font-size:18px;
	color:#0162AE; 
	background-image:url(/img/new/h2.gif);
	background-position:bottom left;
	clear:both;
	margin:0.5em  0;
	padding-bottom:0.3em;

}

#iconos h2{
	font-weight:normal;
	font-size:18px;
	color:#0162AE; 
	background-image:url(/img/new/h2.gif);
	background-position:bottom left;
	clear:both;
	margin:0.5em  0;
	padding-bottom:0.3em;
}
.tipo1 { 
	float:left; 
	width:24%;
	color:#9d9fa9; 
	margin:0 0.2em 1em 0.2em;
	padding-bottom:0.3em;
	text-align:center;
}
.tipo1_1 { 
	float:left; 
	width:32.5%;
	color:#9d9fa9; 
	margin:0.5em 0.2em 1em 0.2em;
	padding-bottom:0.3em;
	text-align:center;
}
.tipo1 p, .tipo1_1 p{
	text-align:left;
	margin:0;
}
.tipo1 img, .tipo1_1 img{ 
	margin-bottom:0.3em;
}
.tipo1 a, .tipo1_1 a  { 
	color:#0162AE; 
	text-decoration:none; 
}
.tipo1 a:hover, .tipo1_1 a:hover  { 
	color:#0162AE; 
	text-decoration:underline; 
	
}
.tipo2 { 
	margin:0 0.3em 0.5em 0.3em; 
	color:#363638; 
	width:47%; 
	background:#f8f8fa;
	float:left;
    border:1px solid #D0D0DD;
 }
 
.tipo2_1 { 
	margin:0 0.3em 0.5em 0.5em; 
	color:#363638; 
 	width:31.5%;
	background:#f8f8fa;
	float:left;
    border:1px solid #D0D0DD;
}
.tipo2 .content, .tipo2_1 .content { 
	margin:0 0.5em; 
	padding:0.2em;  
	float:left;
	padding-bottom:1em;
 }

.tipo2 .content  img, .tipo2_1 .content {
	 margin:0;
	 float:left;
 }
.tipo2 .content a, .tipo2_1 .content a {
	color:#0162AE;
}
.tipo2 .content a:hover, .tipo2_1 .content a:hover {
	color:#000;
}
#iconos .tipo2 { 
    clear:both;
	margin:0; 
	color:#363638; 
	background:#f8f8fa;
	float:none;
	width: 99.2%;
 }
#iconos .tipo2 .content{ 
	margin:0 0.5em; 
	padding:0.2em;  
	float:none;
	padding-bottom:1em;
 }
#iconos .tipo2 .content a{ 
	color:#FF6600;
 }
#iconos .tipo2 .content a:hover{ 
	color:#000;
	text-decoration:underline;
 }
 #iconos  .tipo2 .content  img{
	 margin:0;
	 float:none;
 }
 #iconos  .tipo2 .content  p { 
	 padding-left: 13px; 
	 background: transparent url(/img/new/fondos.gif) no-repeat scroll -322px 0;
 }
 #iconos  .tipo2 .content  p a{ 
	 color: #000; 
	 font-weight:bold;
	 text-decoration:none;
 }
ul.tipo3{
	list-style-type:none;
	float:left;
	clear:both;
	padding:0;
	margin:0;
	width:100%;
}
ul.tipo3 li{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -184px -276px;
	float:left;
	width:44%;
	padding-left:2.5em;
	margin:0 0.5em 1em 0;
}
ul.tipo3 li a { 
	color:#0162AE !important; 
	font-size:1.2em; 
	line-height:20px; 
	text-decoration:none;
}
ul.tipo3 li a:hover { 
	text-decoration:underline;
 	color:#f95e15;
 }

#iconos{
	float: right;
	width:22em;
	text-align: left;
	padding:0;
	margin:0 0 0 0.5em;
	color:#7a7c88;
}
#iconos ul.catalogo { 
	margin:0;
	padding:0;
	list-style-type:none;
}
#iconos ul.catalogo li { 
	list-style-type:none;
	margin-left:0.5em;
}
#iconos ul.catalogo a.info{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -177px -143px !important;
	padding-top:0.4em;
	padding-left:2.8em;
	color:#7a7c88; 
	text-decoration:none; 
	display:block;
	background-color:#FAFAFA;
	height:2.3em;
}
#iconos ul.catalogo a.info:hover{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -177px -143px !important;
	padding-top:0.4em;
	padding-left:2.8em;
	color:#fff; 
	text-decoration:none; 
	display:block;
	background-color:#FF7420  !important;
}
#iconos ul.catalogo a.gestion{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -177px -182px !important;
	padding-left:2.8em;
	padding-top:0.4em;
	color:#7a7c88; 
	text-decoration:none; 
	display:block;
	background-color:#FAFAFA;
	height:2.3em;

}
#iconos ul.catalogo a.gestion:hover{
	background:transparent url(/img/new/fondos.gif) no-repeat scroll -177px -182px !important;
	padding-left:2.8em;
	padding-top:0.4em;
	color:#fff; 
	text-decoration:none; 
	display:block;
	background-color:#FF7420  !important;
}
.cursos_inmediatos { 
	/*float: right; 
	position: relative;*/ 
	width: 100%;
	background: url(/img/new/fondo_cursos.png) no-repeat 0 0; 
	margin:0;
 }
.cursos-top {
	/*height:145px;*/ 
	padding:0.5em 0.3em 0 0.3em; 
	/*position: relative; */
}
.cursos-top span, .content span{
	font-size:0.9em;
	font-weight:bold;
}
.cursos-top ul, #iconos .tipo2 ul,  #iconos ul.otros { 
	margin:0.1em; 
	list-style: none !important; 
	padding:0;
	list-style-image:  url(none)!important;

	/*font-family: Arial, Helvetica, sans-serif; */
 }
 
.cursos-top ul  li, #iconos .tipo2 ul li { 
	padding-left: 13px; 
	background: url(/img/new/fondos.gif) no-repeat -322px 0; 
	margin-bottom:0.7em;
}
#iconos  ul.otros li  { 
	padding-left: 13px; 
	background: url(/img/new/fondos.gif) no-repeat -322px 0; 
	margin-bottom:0.2em;
}
.cursos-top ul  li a, .tipo2 ul li  a, #iconos  ul.otros li  a{ 
	text-decoration:none;
	color:#0162AE !important;
}
.cursos-top ul  li a:hover{ 
	text-decoration:none;
	color:#666666 !important;
}

.cursos-bottom { 
	height: 6px; 
	background: url(/img/new/fondo_cursos.png) no-repeat left bottom;
 }
.cursos_inmediatos p { 
	 /*position: absolute; 
	 top: 135px; */
	 padding-left: 13px; 
	 background: transparent url(/img/new/fondos.gif) no-repeat scroll -322px 0;
 }
 .cursos_inmediatos p  a{ 
	 color:#000;
	 text-decoration:none;
	 font-weight:bold;
 }
.cursos_inmediatos p  a:hover{ 
	 color:#0162AE;
	 text-decoration:none;
	 font-weight:bold;
 }
 p.cursos{
	 color:#0162AE;
	 margin-left:0.8em;
 }/**/

/*.cursos_inmediatos { 
	float: right; 
	position: relative; 
	width: 100%;
	background: url(/img/new/custom-website-features.png) no-repeat 0 0; 
	margin:0;
 }
.cursos-top {
	height:145px; 
	padding:1em 0.3em; 
	position: relative; 
}
.cursos-top span, .content span{
	font-size:0.9em;
	font-weight:bold;
}

.cursos-top ul, #iconos .tipo2 ul,  #iconos ul.otros { 
	margin:0.1em; 
	list-style: none; 
	padding:0;
	font-family: Arial, Helvetica, sans-serif; 
 }
.cursos-top ul  li, #iconos .tipo2 ul li  { 
	padding-left: 13px; 
	background: url(/img/new/fondos.gif) no-repeat -322px 0; 
	margin-bottom:0.7em;
}
#iconos  ul.otros li  { 
	padding-left: 13px; 
	background: url(/img/new/fondos.gif) no-repeat -322px 0; 
	margin-bottom:0.2em;
}
.cursos-top ul  li a, .tipo2 ul li  a, #iconos  ul.otros li  a{ 
	text-decoration:none;
	color:#0162AE;
}
.cursos-top ul  li a:hover{ 
	text-decoration:none;
	color:#666666;
}
.libro { 
	position: absolute;
	top: 135px; 
	left: 173px; 
	height: 74px; 
	width:93px; 
	background: url(/img/new/fondos.gif) no-repeat 0px -516px;
}
.cursos-bottom { 
	height: 6px; 
	background: url(/img/new/custom-website-features.png) no-repeat left bottom;
 }
.cursos_inmediatos p { 
	 position: absolute; 
	 top: 135px; 
	 padding-left: 13px; 
	 background: transparent url(/img/new/fondos.gif) no-repeat scroll -322px 0;
 }
 .cursos_inmediatos p  a{ 
	 color:#000;
	 text-decoration:none;
	 font-weight:bold;
 }
.cursos_inmediatos p  a:hover{ 
	 color:#0162AE;
	 text-decoration:none;
	 font-weight:bold;
 }
 p.cursos{
	 color:#0162AE;
	 margin-left:0.8em;
 }*/
 #menu{
	float:right;
	margin:0;
	padding:0 0 1.5em 0;
	width:20em;
	background-image:url(/img/new/botonera.png);
	background-position:top right;
	background-repeat:no-repeat;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}
#menu p{
	color:#525E62;
	font-size:25px;
	letter-spacing:0;
	margin:0;
	padding:72px 5px 0 10px;
	text-align:left;
}
#menu ul {
	border-top: 1px solid #dcdcdc; 
	list-style-type:none;
	margin:1.5em 1em  0.5em 1em;
	padding-left:0;
}
#menu ul li {
	border-bottom: 1px solid #dcdcdc;
	margin-left:0 !important;
	padding-left:0 !important;
}
#menu ul li  a {
	text-decoration: none;
	display: block;
	padding: 0.5em  0 0.5em 1.5em;
	background-image: url(/img/new/menu.gif);
	background-repeat: no-repeat;
	background-position: 0 0.7em;	
}
#menu ul li a:hover, #menu ul li a.activo {
	color: #0162AE;
}
#menu ul ul {
	display: none;
	margin: -0.3em 1.5em 0.3em 1.5em !important;
	padding:0.3em !important;
	border: 0;
	background-color:#FFFFFF !important;
	border-left: 1px solid #0162AE;

}
#menu ul li ul  li {
	border: none;
}
#menu ul li ul  li a{
	background-image: url(/img/new/submenu.gif);
	padding: 0.3em 0 0.3em 0.9em;
	background-position: 0 0.8em;
	font-size:1em;	

}
#menu ul li ul  li a.activo{
	background-image: url(/img/new/submenu.gif);
	padding: 0.3em 0 0.3em 0.9em;
	font-weight:bold;
}

#pie { 
	border-top:1px solid #999999;
	color: #8e8e8e; 
	width: 100%; 
	float:left;
	padding:0.3em 0 0.5em 0;
	margin-bottom:2px;
	background-color:#eee;
}
#pie a{
	color:#6F6F6F;

}
#pie a:hover{
	color:#000;

}
#piecontenidoi{
	float:left;
	width:50%;
	margin-left:0;
	margin-top:0.5em;
	padding-top:0.3em;
	padding-left:1em;
	padding-bottom:0.8em;

}
#piecontenidod{
	float:right;
	width:40%;
}
#piecontenidod h2{
	margin:0;
	padding:0;
	font-size:1.1em;
	color:#000;
}
#piecontenidod ul {
	margin: 0;
	padding: 0;
	float:right;
	width:100%;
}
#piecontenidod li {
	float:left;
	list-style: none;
	margin:0 0.3em;
	width:40%;
	padding-left: 13px; 
	background: url(/img/new/fondos.gif) no-repeat -322px 0; 
}
#validacion{
	width: 82.8em;
	margin:auto;
}
#validacion ul {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top:0.5em;
	float:right;
	width:40%;
	text-align:right;
}
#validacion li {
	display: inline;
	list-style: none;
	margin:0 0.3em;
}



