/* CSS Document */
/*menu lateral*/
	
		
	
		

	/* 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */

		
		a.pdfLink:link, a.pdfLink:visited, a.pdfLink:hover, a.pdfLink:active {
		background: transparent url("../imagenes_aplicacion/pdf.gif") no-repeat;
		margin:0;
		padding:0;
		
		padding-left:2.1em;}

		a.pdfLink:hover {
		background: transparent url("../imagenes_aplicacion/pdf.gif") no-repeat;
		}
			a.download{
		text-transform:none;
		background-image: url(../imagenes_aplicacion/download.png);
		background-repeat: no-repeat;
		background-position: 0 .2em;
		margin:0;padding:0;
		padding-left:1.7em;
		
	
	}
	
	/*    ADDRESS    */
	
	
	.listado ol {margin: .3em 1em 1.5em 1em;list-style-type:circle;}

	.listado ol.related {margin-top: -1em}
	.listado li {
		font-size: 1.1em;
		line-height: 1.6em;
		margin:0;
		padding:0;
		padding-left: 1em;
		margin-right:2em;
		}
	
	dl {
		margin: 0 0 1em 0;
		line-height:1.4em;
	}

	dt {
		font-weight:bold;
		margin-top: 1.3em;
		}

	dl dl {
		margin: 0 0 1.5em 3em;
		}
	.left{float:left;}
	.right{float:right;}
	.highlight {color:#000066; font-weight:bold;}
	
	.subdued {color:#999;}
	
	.error {color:#c00;font-weight:bold;}
	
	.success {color:#390;font-weight:bold;}
	
	.caption {color:#999;font-size:0.9em;margin:0;
		padding:0;
		margin-bottom:1em;}
		.pdfLink { padding-right: 1.9em; background: url(../imagenes_aplicacion/pdf.gif) no-repeat 100% .5em; }
		.docLink { padding-right: 1.9em; background: url(../imagenes_aplicacion/doc.gif) no-repeat 100% .5em; }
		.zipLink { padding-right: 1.7em; background: url(../imagenes_aplicacion/zip.gif) no-repeat 100% .5em; }
	
	/*.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}*/
	
	small {font-size:11px}
	
	/* NOTICIAS DESPLEGABLES */
		
		.closed{display:none;}
		.opened{display:block;}
		.noticia {
			text-transform:none;
			color:#003366;
			margin:0;padding:0;
			font-size:1em;
			margin:1em 0;
		}
		.fecha {
			margin:0;padding:0;
			color:#DB071E;
			font-weight:bold;
			font-size:1em;
			margin:1em 0 ;
		}
		/*   ENCABEZADO  HOME  */
	
	/*   ENCABEZADO 
	
		#encabezado{
			width:100%;
			height:2em;
			margin:0;
			padding:0;
			margin:1em 0 2em 0;
			border-bottom:.2em solid #000066;
			border-left:2em solid #000066;
		}  */
			/*   ENCABEZADO rightnav   */
	
		.encabezado-right{
			
			
			margin:0;
			padding:0;
			margin:2em 0 2.7em 0;
			
		}
			.encabezado-right h2{
			
			
			
		}
			.banner img{
			margin:0;
			padding:0;
			
			
		}

			.banner {
			
			display:block;
			text-align:center;
			margin:0; padding:0;
		}
		.technarte-banner{
			color:#333; font-weight:bold;
			font-size:.8em;
			padding:0;
			margin:0;
			margin:1em 0;
			text-align:center;
			background-color:#fff;
			border:1px solid #ececec;
		
		}
		
		/* NOTICIAS */
			.noticia {
			text-transform:none;
			color:#003366;
			margin:0;padding:0;
			font-size:1em;
			margin:1em 0;
		}
		.fecha {
			margin:0;padding:0;
			color:#DB071E;
			font-weight:bold;
			font-size:1em;
			margin:1em 0;
		}
		
	/* IMAGENES */
	
	
	#pic img{
		margin:0;
		padding:0;
		float:left;
		margin: 0 1em 3em 0;
	
	}
	
	

	#pic {
	
		background-color: #FFFFFF;
		left: 1em;
		position: relative;
		top:  1em;
		width:100px;
		margin:0;
		padding:0;
		margin-bottom:15em;
		margin-top:5em;
	}
	
	
	
	#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	background-image: url(../../imagenes/certgrande_es.jpg);
	
	}
	
	
	
	#pic a img {
		border: 0;
	
	}
	
	
	
	#pic a.p1, #pic a.p1:visited {
		background: #FFFFFF;
		border: 1px solid #000000;
		display: block;
		height: 141px;
		left: 0;
		text-decoration: none;
		top: 0;
		width: 100px;
	
	}
	
	
	
	#pic a.p1:hover {
		background-color: #8C97A3;
		color: #000000;
		text-decoration: none;
	
	}
	
	
	
	#pic a.p1:hover .large {
		border: 1px solid #000000;
		display: block;
		height: 424px;
		left: 150px;
		position: absolute;
		top: -60px;
		width: 300px;
	
	}
	.mapa{
			display:block;
			text-align:center;
			margin:0; padding:0;
			margin-bottom:2em;
	}
	
	/*     FORMACION    */
		.textoca{
		color:#000066;
		border:1px solid #000066;
		margin: 0;
		padding: 0;
		margin-bottom:1em;
	
	}
	
	/*     LISTAS    */
	
	.lista_noticias ul{
		margin:0;
		padding:0;
		margin:1em 0 2em 2em;
		
	}
	.lista_noticias li{	
		list-style-type:square;
		margin-bottom:1em;		
	}
	
	.lista_noticias a{
		text-decoration:none;
		color:#000066;
		}
		
	.lista_noticias a:hover{
		text-decoration:underline;
	}


.cuerpo_noticia{
	border-top: 1px dotted #ddd;
	padding-top:1em;
	padding-bottom:1em;
	}