/*reseteo de estilos*/
	html{font-size:100%;}
	body{font:62.5% Arial, Verdana, Helvetica, sans-serif; color:#333; text-align:center;}
	h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,td{margin:0;padding:0;}
	address,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
	table{border-collapse:collapse;border-spacing:0;}
	table caption, legend{display:none;}
	ul, ol, ul li{list-style:none;}
	fieldset,img{border:0;}
	input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
	abbr,acronym{border:0; cursor:help; font-variant:normal;}
	sup{vertical-align:text-top;}
	sub{vertical-align:text-bottom;}
	hr{height:0; border:0; border-top:.1em solid #cac3b1;}
	kbd {border:.2em groove #555; padding:.3em; text-align:center; font-family:arial;}
		
/*estilos utiles*/
	.clear:after, .col_wrapper:after , .footer:after, .footer1:after, #obvidiv:after{ content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.ftl { float:left}
	.ftr { float:right}
	.ftn { float:none!important}
	.msg{position:absolute; top: -2000em; left: -2000em;}
	.oculto{display:none;}
	.u{text-decoration:underline;}
		
	/*estilos generales*/
	#wrapper { margin: 0 auto; text-align: left; width: 98em;}
	a:hover { text-decoration: underline; }

/*estilos cabecera*/
	.header{background: url(../img/bg_header.png) repeat-x bottom left; padding-bottom:5.1em; position:relative; margin-bottom:-1em; z-index:999;}
	.header h1 {position:absolute; right:.5em; z-index:100;}
	
	.m_soporte{height:8.3em; padding-top:1.3em;}
	.m_soporte div{float:left; border-right:.1em solid #d6d6d6;}
		.m_soporte div.idioma{padding:.6em 1em 2.5em 1em;}
		.m_soporte div.idioma a{color:#666; text-decoration:none; font-size:1.1em;}
		.m_soporte a.intranet{float:left; color:#00a65c; text-decoration:none; font-size:1.5em; text-transform:uppercase; font-weight:bold; font-family:Helvetica, Arial; padding:0 0 0 .6em;}
			
		.m_soporte #f_busqueda {float:left; border-right:.1em solid #d6d6d6; padding:.4em 1em 2.2em;}
		.m_soporte #f_busqueda label{font-size:1.1em; color:#999;}
		.m_soporte #f_busqueda label span{display:none;}
		.m_soporte #f_busqueda label input{background:#eee; border:.1em solid #ccc; color:#999; padding:.1em 1.7em .2em .5em;}
		.m_soporte #f_busqueda input.btn{margin:0 0 -.6em -.5em;}
	
	.main_menu{border-top:.1em solid #00a65c;}
	.main_menu ul li{float:left; padding:1.3em 2em 1.4em 0;}
	.main_menu ul li a{text-decoration:none; color:#333; text-transform:uppercase; font-weight:bold; font-size:1.2em;}
	.main_menu ul li a:hover{color:#00a65c; text-decoration: underline;}
	.main_menu ul li a.select {color:#00a65c; text-decoration: none;}
	
	.m_soporte .divcondir { position: absolute; top: 4em; left: 16.7em; border-right: none; width: 20em; }
		.m_soporte .divcondir li { display: inline; float: left; background: url("../img/bg_li_buscador.gif") no-repeat scroll 0 0 transparent; float: left; padding: 0 0.8em;}
		.m_soporte .divcondir li.first { background: none; }
		.m_soporte .divcondir a { color: #666; text-decoration: none; font-size: 1.1em; }

	/*columnas. un total de 18 col. 45px + 10px margen*/
		.col_wrapper{margin-bottom:1em;}
		.col_wrapper .lastcol{margin-right:0;}
		.col_3_18{width:15.5em; margin-right:1em; float:left;}
		.col_4_18{width:21em; margin-right:1em; float:left;}
		.col1{width:21em; margin-right:1em; float:left;}
		.col_5_18{width:26.5em; margin-right:1em; float:left;}
		.col_8_18{width:43em; margin-right:1em; float:left;}
		.col_9_18{width:48.5em; margin-right:1em; float:left;}
		.col2 {width:54em; margin-right:1em; float:left;}
		.col_13_18{width:70.5em; margin-right:1em; float:left;}
		.col3{width:76em; margin-right:1em; float:left;}
		
	/*encabezados*/
		.wrp_h_01{background:#099b4a; padding:.4em .5em .4em .7em; color:#fff; margin-bottom:1em;}
		#agenda .wrp_h_01{margin-bottom:0;}
		.wrp_h_01 h2{font-size:1.3em; font-weight:bold;}
		.wrp_h_01 a{color:#fff; text-decoration:none; padding:0 .4em;}
		.wrp_h_01 a.ftr{font-size:1.2em;}
		.wrp_h_01 a.activo{background: #044a24;}
		.wrp_h_01 a.last{margin-left: .7em;}
		.wrp_h_01 a:hover { text-decoration: underline; }
		.sombras {background: url(../img/fondo_destacamos.png) no-repeat transparent scroll 0 0; padding: 0 .7em 0 0; margin: -.5em .5em 1.8em -.3em; height: 22.8em; }
		.wrp_h_02{padding:1em;}
		.wrp_h_02 h2{font-size:3em; color: #666; font-family: Times New Roman; }	
	
	.h_01{font-size:1.3em; font-weight:bold; padding-bottom:.2em; color: #00a65c; /*background: url(../img/bg_dot_type01.gif) repeat-x bottom left;*/}
	
	/*listados*/
		.listado_01 li{padding:.3em 0 .3em .9em; float: left; width: 13em;}
		.listado_01 li a{text-decoration:none; color:#099b4a; font-size:1.1em;background: url(../img/bg_menu_pie.png) no-repeat bottom right; padding-right: 1.5em; }
		.lastul { background: none; }
	
	/*estilos slider*/
	/*
	#franja3 { width: 98em; height: 19.5em; background: url(../img/bg_franja3.jpg) no-repeat 0 0; }
	#franja2{ width: 98em; height: 19.5em; background: url(../img/bg_franja2.jpg) no-repeat 0 0; }
	#franja1{ width: 98em; height: 19.5em; background: url(../img/bg_franja1.jpg) no-repeat 0 0; }
	*/
	
	.franja { width: 98em; height: 19.5em; }
	.textofranja { height: 19.5em; width: 38.6em; background: url(../img/bg_fondo_texto.png) no-repeat 0 0; float: left; display: inline; } 
		.textofranja .textofranjah2 { padding: 2.5em 0 1em 2em; }
		.textofranja .textofranjah2 h2  a{ color: #fff; font-size: 3em; font-weight: bold; text-decoration: none; }
		.textofranja .textofranjah2 h2  span{ color: #fff; font-size: 3em; font-weight: bold; text-decoration: none; }
			.textofranja .textofranjah2 h2  a:hover { text-decoration: underline; }
		.textofranja .textofranjaspan { padding: 0 2em; }
		.textofranja .textofranjaspan span { color: #fff; font-size: 1.2em; display: block; }
	.controles { width: 40em; }
	.boton { float: left; margin-right: 1em; }
	.pause { float: right; }
	.play { float: right; display: none; }

	/*noticias*/
		.noticia_01{margin-bottom:.2em;}
		.noticia_01.last{margin-bottom:0;}
		.noticia_01 img{margin-right:1.2em; float:left; width: 9em; }
		.noticia_01 a.tit{font-size:1.2em; text-decoration:none; color:#444141;}
		.noticia_01 span.date{font-size:1.1em; color:#999; display:block; margin-top:.2em;}
	
	#detalles_agenda {height:17.5em; overflow:hidden; border-bottom:.1em solid #8d969f; background:#fff url(../img/bg_new_agenda.gif) repeat-x top left;}
	#detalles_agenda .fecha_evt {height:2.4em;}
	#detalles_agenda .fecha_evt strong{font-size:1.8em; padding-left:.5em; color:#fff;}
	#detalles_agenda .fecha_evt abbr{font-family:Georgia; font-style:italic; color:#fff;} 
	#detalles_agenda .fecha_evt a{float:right; padding:.6em .8em 0 0;} 
	
	#detalles_agenda dl {position:absolute; width:27em;}
		#detalles_agenda dt { clear: left; float: left; color: #676767; border-bottom:1px dotted #cecece; border-right: .1em solid #d9d9d9; width:4.8em; padding:.8em; height:3.4em;}
		#detalles_agenda dt img {margin-right:.5em;}
		#detalles_agenda dd  { border-bottom:1px dotted #cecece; padding:.8em; height:3.4em; float:left; width:17.5em; overflow:hidden;}
		#detalles_agenda dd a  {color:#676767; text-decoration:none;}
		
	/*pestañas home*/
		#black_tabs{margin-bottom:.7em;}
			#tab_list{display: none;}
			#tab_list li{float:left; background:url(../img/img_tab_sombra.png) no-repeat 100% 0 #ebebec; padding-right: 1em;}
			#tab_list li.last { background:url(../img/img_tab_sombra.png) no-repeat 100% 0 #fff;}
			#tab_list li a{color:#009966; text-decoration:none; font-size:1.4em; display:block; padding:.4em 1.1em .4em 0em; background:#ebebec; cursor: pointer;}
			#tab_list li a.sel, #tab_list li a.sel.last {background:#cbc9c6; color:#333; border-left:.1em solid #121315; margin-left:-.1em; cursor: default;}
			#tab_list li a.first.sel {border-left:0; margin-left:0; padding-left:1em; cursor: default;}
			#tab_list li a.last{}
			#tab_list li a:hover { text-decoration: none; }
		
	.div_tab{padding:1.8em 0 1.5em 2.9em; position:relative; background-color: #CBC9C6;}
		.div_tab h2{display: block; color: #111;  font-size: 1.4em; font-family: Arial; margin-bottom: 1em; text-decoration: underline;}
		.div_tab ul{width:59em; min-height: 5em;}
			.div_tab ul li{float:left; background: url(../img/bull_li_tab_1.gif) no-repeat 0 .6em; width:18.5em; padding:0 0 .3em 1em;}
			.div_tab ul li.mas{background:0;}
			.div_tab ul li.mas a{color:#fff;}
			.div_tab ul li a{text-decoration:none; color:#333; font-size:1.2em;}
			.div_tab ul li  a:hover { text-decoration: underline; }
			.div_tab img{position:absolute; bottom:0; right:0;}
			
		.content_1{background: #000; clear:both; width: 98em; margin:0 auto;}
		#wrappercontent_1{ margin: 0 auto; text-align: left; width: 98em; background: #000; padding:1.5em 0em;}
	/*estilos pie*/
		.footer{ margin: 1em auto; text-align: left; width: 98em; background:url(../img/bg_footer.png) repeat-x top left; height: 15em;}
			.foot_links{float:right; margin:.5em 1.7em 2.7em 0;}
			.foot_links li{float:left; background: url(../img/bg_li_footer.gif) no-repeat 100% .3em; padding:0 .7em;}
			.foot_links li.last{background:0; padding-right:0;}
			.foot_links li a{font-size:1.2em; color:#099b4a; text-decoration:none;}
			.foot_links li a:hover{text-decoration:underline;}
			
			.networks{float:right; clear:right; width:21.9em;}
			.networks span{float:left; font-size:1.3em; color: #666;}
			.networks ul li{float:left; margin-left:1em;}
			
			.ico {clear: right; float: right; margin:1em 1.7em 0 0;}
			
			.address{float:left; width:25em; margin: .5em 0 0 1.5em;}
			.address p, .address span {font-size:1.2em; color:#676767; display:block; margin-bottom:.5em; line-height:1.3em;}
			.address a{color:#676767; text-decoration:none;}
	
	/*estilos pagina interior*/
		.titulares_contenido_ppal h2 { font-size: 3.8em!important; color:#333; font-family: Arial Narrow; margin-top: .5em; font-weight: normal!important; width: 11.5em; }
		.titulares_contenido_ppal h3 { font-size: 2em!important; color:#999!important; font-family: times new roman; }

	#irppal, #irppal ol { font-size: 1em; }
	#irppal #print { background: url("../img/ico_imprimir.gif") no-repeat scroll 0.4em 0 transparent; float: right; border-left:.2em solid #f0eeea; color:#0a9b49; padding:0 0 0 2em; margin:.3em 0 0 0; text-decoration:none; }
	#irppal #back { float: left; border-right:.2em solid #f0eeea; color:#0a9b49; padding: 0 0.5em 0 2em; margin:.3em 0 0 0; text-decoration:none; }
	
	.contenido_ppal ul { font-size: 1em;}
	.contenido_ppal ul ul { font-size: 1em;}
	#irppal .despliega li { font-size: 1em;}
	#irppal .despliega li span { font-size: 1.1em;}
	div.listado_resultado_columnas ul li div.columna_b a.tit, div.listado_resultado_columnas ul li div.columna_b span.tit{ font-weight: bold; font-size: 1.1em; }
	div.listado_resultado_columnas ul li div.columna_b a, div.listado_resultado_columnas ul li div.columna_b span { font-size: 1.2em; margin-left: 1.2em; margin-top: 0.2em; font-weight: normal; padding: 0;} /*parche 28/09/11*/
	div.listado_resultado_columnas ul li div.columna_a span { font-size: 1.2em; }
	div.listado_resultado_columnas ul li div.columna_a span.dsd { font-size: 1.1em; font-weight: bold; color: #333; }
	div.listado_resultado_columnas ul li div.columna_b a.pdf , div.listado_resultado_columnas ul li div.columna_b a.word{padding-left: 1.2em; }
	div.listado_resultado_columnas ul li div.columna_b span.pdf { display: inline; margin: 0; }
	.contenido_ppal .entradillanot  { font-size: 1em; }
	.contenido_ppal .entradillanot p { font-size: 1.2em; }
	ul.despliega li a { font-size: 1.2em; }
	.noticia a, .noticia span.tit a { font-size: 1em; }
	.col3 .col1.lastc { margin: 0; }
	div.contenedora_flash { margin: 10em 0 1em 0;}
	.col1.lastc .contenedora_flash { margin: 1em 0 1em 0;}
	#divvideo { float: right; width: 350px; }
	div.contenedora_noticia, #mediaspace { float: right; padding: 0 20px 10px; }
	.col1.lastc #mediaspace {padding:0 0 1em 0;}
		#titulo_video { width: 300px; padding: 0 0 10px 20px;}
			#titulo_video span { display: block; }
	#contenedor_foto_noticia { float: right; margin: 0 20px 10px;}
		#titulo_imagen { width: 200px; }
	ul.multimedia li div.intMultimedia { position: relative; }

	span.fch { margin: .5em 0; display: block; font-size: 1.1em; }
	span.std { font-size: 1.1em; }
	.col3 .divima { width: 16em; float: right; margin: -3.5em 24.5em 0 0; }
	.col2 .divima { width: 16em; float: right; margin: -3.5em 0 0 0; }

	.content_menu { clear:both; float: left;}
		.content_menu li{float:left; background: url(../img/separador_vertical_content_interior.png) no-repeat 100% .2em; padding:0 .7em; margin-top: 1.2em;}
		.content_menu li.first {padding-left:0;}
		.content_menu li.last{background:0; padding-right:0;}	
		.content_menu li a { font-size: 1.1em; color: #009966; text-decoration: none; }
		.content_menu li a.activo { color: #999; }
		.content_menu li a:hover { text-decoration: underline; }
	 .content:after{ content:"."; clear:both; display:block; visibility:hidden; height:0;}

	.menu_col_wrapper { clear:both; padding-top: 2.5em; background: url(../img/sombra_interior.png) repeat-y scroll top right transparent; }
	.menu_col_wrapper li { margin: 0 0 1em 1em; background: url(../img/bg_dot_type01.gif) repeat-x bottom left transparent; padding-bottom: 1em; width: 19em; }
	.menu_col_wrapper li a { font-size: 1.3em; color: #333; text-decoration: none; }
	.menu_col_wrapper li.sel a { color: #00a65c; }
	.menu_col_wrapper li a.activo { color: #00a65c; }
	.menu_col_wrapper li a:hover { text-decoration: underline;}
	.menu_col_wrapper li ul { margin-top: 1em; background: none;}
	.menu_col_wrapper li ul li { margin: 0 0 1em 1em; background: none; padding-bottom: 0; width: 18em; }
	.menu_col_wrapper li ul li a { font-size: 1.1em; color: #333; }
	
	.titular { font-size: 3.8em; color:#333; font-family: Arial Narrow; margin-top: .5em; }
	.subtitular { font-size: 2em; color:#999; font-family: times new roman; }

	#cuerpoInterior span{ font-size: 1.2em; color: #333; margin: 1em 2em 0 0; display: block;}

	.cabdirectoa { padding-left: 1em; background: #78797d; }
	.directoa{ background: #78797d; color: #fff; font-size: 1.8em; font-family: times new roman; }
	.menudirectoa { margin: 1em 0 2em; }
	.menudirectoa li { margin-left: 2em; }
	.menudirectoa li a { text-decoration: none; font-size: 1.1em; color: #333; }
	.menudirectoa li a:hover { text-decoration: underline; }
	.banners { margin-top: .3em; }
	.divbanners { float: left; margin-top: 3em; }

	/*estilos pagina distributiva*/
	.franja_distributiva { height: 16.3em; background: url(../img/bg_franja_distributiva.png) no-repeat 0 0 transparent; }
	.texto_franja_distributiva { height: 16.3em; width: 65em; }
	.texto_franja_distributiva .textofranja { background: url("../img/bg_fondo_texto.png") repeat scroll 0 0 transparent; display: inline; float: left; height: 16.5em; width: 46.6em; }
	.texto_franja_distributiva  h2{ font-size: 3.5em; font-family: times new roman; color: #fff; padding: .5em .5em 0 .8em; }
	.texto_franja_distributiva  h2 em { color: #009966; }
	.content_cuadros { width: 69.5em; background-color: #FFFFFF; margin-left: 1em; margin-top: -6em; padding: 6em 0 0; position: relative; }
	.solapaizq { position: absolute; top: -1em; left: -1em; background: url(../img/solapaizquierda.png) no-repeat scroll 0 0 transparent; width: 3em; height: 22.6em; }
	.solapader{ position: absolute; right: -1em; top: -0.8em; background: url(../img/solapaderecha.png) no-repeat scroll 0 0 transparent; width: 3em; height: 22.6em; }
	.sombra { width: 69.5em; margin-left: .1em; margin-top: -6em; padding: 2em 0 0; position: relative;}
		.bdfuera { border: .1em solid #f1f1f1; width: 64.4em; margin: 0 auto; margin-bottom: .5em;}
		.bddentro { border: .1em solid #d4d4d4; }
		.gris { background: #efeff0; padding-left: 1.3em; }
			.gris h2 a{/*margin-left: 13px;*/ font-size: 2.1em; color: #00a65c; font-family: arial narrow; background: #efeff0; text-decoration: none; }
			.gris h2 a:hover{ text-decoration: underline; }
		.blanco { border: .1em solid #f1f1f1; border-bottom: none; }
		.blanco:after , .blanco ul:after{ content:"."; visibility: hidden; clear:both; display: block; height: 0; }
			.blanco ul { margin: 1em 0 1em 2em; }
			.blanco li { display: inline-block; background: url(../img/bull_li_tab_2.gif) no-repeat scroll 0 .6em transparent; width:18.5em; padding:0 .7em .3em 1em; vertical-align: top; }
			.blanco li a { text-decoration: none; color: #333; font-size: 1.2em; }
			.blanco li a:hover { text-decoration: underline; }
			.blanco p { color: #333333; font-size: 1.2em; margin: 1em 0 1em 2em; }
	.cabeceraavisos { background: url(../img/sombra_avisos.png) no-repeat scroll bottom left transparent; padding: 0 0 1.2em; }
	.avisoh2 { color: #fff; background-color: #099b4a; font-size: 1.8em; font-family: times new roman; padding: .2em 0 .2em 1em;}
	.contenidoavisos { width: 64.4em; margin-left: 3.6em;}
		.contenidoavisos .cuerpoaviso { font-size: 1.2em; display: block; color: #333; }
		.contenidoavisos h3{ font-size: 1.3em; font-weight: bold; text-decoration: none; color: #333; margin-bottom:.5em;}
				.contenidoavisos h3 a {text-decoration: none; color:#333;}
				.contenidoavisos a {text-decoration: none; color:#00A65C;}
		.contenidoavisos a:hover { text-decoration: underline; }
	.enlace{ background-color: #00a65c; position: relative; display: inline-block; padding: .2em; margin-top: 1em; }
		.enlace a:hover { text-decoration: none; }
		.enlace .sp { font-size: 1px; line-height: 1px; }
		.enlace .ctl { position:absolute; top: 0; left: 0; width:2px; height: 2px; background: url(../img/brd1pdf.png) }
		.enlace .ctr { position:absolute; top: 0; right: 0; width:2px; height: 2px; background: url(../img/brd2pdf.png) }
		.enlace .cbl { position:absolute; bottom: 0; left: 0; width:2px; height: 2px; background: url(../img/brd3pdf.png) }
		.enlace .cbr{ position:absolute; bottom: 0; right: 0; width:2px; height: 2px; background: url(../img/brd4pdf.png) }
		.enlace .apdf { background: url(../img/bg_pdf.png) no-repeat scroll .4em .6em transparent; font-size: 1.2em; color: #fff; text-decoration: none; padding: .5em 0.5em 0.5em 1.5em; }
		.enlace .aword { background: url(../img/bg_word.png) no-repeat scroll .4em .6em transparent; font-size: 1.2em; color: #fff; text-decoration: none; padding: .5em 0.5em 0.5em 1.5em; }
		.enlace .aotro { background: url(../img/bg_otro.png) no-repeat scroll .5em .7em transparent; font-size: 1.2em; color: #fff; text-decoration: none; padding: .5em 0.5em 0.5em 1.5em; }
		
	#black_tabs_2{background:#fff; padding-right:.2em; border-top:.2em solid #fff; margin: 1em 0 0 3.6em; width: 64.4em;}
		#tab_ul{background:#fff; display: none; }
		#tab_ul li{float:left; background:url(../img/img_tab_sombra.png) no-repeat 100% 0 #48494e; padding-right: 1em;}
		#tab_ul li.last { background:url(../img/img_tab_sombra.png) no-repeat 100% 0 #fff;}
		#tab_ul li a{color:#009966; text-decoration:none; font-size:1.4em; display:block; padding:.4em 1.1em .4em 0em; background:none no-repeat 100% 0 #48494e; cursor: pointer;}
		#tab_ul li a.sel, #tab_list li a.sel.last {background:#121315; color:#fff; border-left:.1em solid #121315; margin-left:-.1em; cursor: default;}
		#tab_ul li a.first.sel {border-left:0; margin-left:0; padding-left:1em; cursor: default;}
		
		#tab_ul li a:hover{ text-decoration: none; }
		
	.div_tab_2{padding:1.8em 0 1.5em 2.9em; position:relative;}
		.div_tab_2 h2{display: block; color: #eee;  font-size: 1.4em; font-size: 1.4em; font-family: Arial; margin-bottom: 1em; text-decoration: underline;}
		.div_tab_2 span { color: #eee; font-size: 1.3em; }
		.div_tab_2 ul{width:59em;}
		.div_tab_2 ul li{float:left; background: url(../img/bull_li_tab.gif) no-repeat 0 .6em; width:28.5em; padding:0 0 .3em 1em;}
		.div_tab_2 ul li.mas a{color:#fff;}
		.div_tab_2 ul li a{text-decoration:none; color:#ccc; font-size:1.2em;}
		.div_tab_2 ul li  a:hover { text-decoration: underline; }
		.div_tab_2 img{position:absolute; bottom:0; right:0;}
		
	#tablack_1{background: #121315;}
	#directoa_distributiva { margin-top: -6em; }
	
	/*estilos carrusel Hoy destacamos*/

	.jcarousel-clip { width: 26.6em; height: 14.7em; overflow: hidden;  background: url(../img/bg_ul_carrusel.png) no-repeat .5em 0 transparent; }
	#mycarousel { width: 26.6em; height: 14.7em; overflow: hidden; position: relative; top: 0em; margin: 0em; padding: 0em; left: .3em; }
	#mycarousel li{ padding: .5em 0; border-bottom: .1em solid #e5e5e5; margin: 0 1em; width: 24.6em; }
	#mycarousel li a { color: #00a65c; text-decoration: none; font-size: 1.2em; }
	#mycarousel li a:hover { text-decoration: underline; }
	.jcarousel-prev { background: url(../img/carruselprevius.png) no-repeat 0 0; width: 2em; height: 1em; position: absolute; bottom: 15em; left: 12em; cursor: pointer; }    
	.jcarousel-next{ background: url(../img/carruselnext.png) no-repeat 0 0; width: 2em; height: 1em; position: absolute; bottom: -2em; left: 12em; cursor: pointer; }

	/*estilos carrusel semanal*/
	.carrusel_semanal { margin-top: .8em; }
	.carrusel_semanal .jcarousel-clip { width: 26.7em; height: 6.3em; overflow: hidden;  background: none; }
	.carrusel_semanal .jcarousel-clip #carruselmanal { width: 26.6em; height: 6.3em; overflow: hidden; position: relative; top: 0em; margin: 0em; padding: 0em; left: .3em; }
	.carrusel_semanal .jcarousel-clip #carruselmanal li{ display: inline; float: left; background: url(../img/bg_diasemana.png) no-repeat 0 0 transparent; padding: 0 .1em 0 0 ;  margin: .1em; width: 3.5em ; height:6.1em; text-align: center; }
		.carrusel_semanal .jcarousel-clip #carruselmanal .content { background: url(../img/bg_content.png) no-repeat transparent; cursor: pointer; }
		.carrusel_semanal .jcarousel-clip #carruselmanal .activo { background: url(../img/bg_activo.png) no-repeat transparent; cursor: auto; }
		.carrusel_semanal .jcarousel-clip #carruselmanal .activo span{ color: #e5e5e5; }
		.carrusel_semanal .jcarousel-clip #carruselmanal li .contenido_dia { display: none; }
	.carrusel_semanal .jcarousel-clip #carruselmanal li span {  }
	.carrusel_semanal .jcarousel-prev { background: url(../img/carrusemanal_prev.png) no-repeat 0 0; width: .9em; height: 1.3em; position: absolute; bottom: 2.5em; left: -.8em; cursor: pointer; }    
	.carrusel_semanal .jcarousel-next{ background: url(../img/carrusemanal_next.png) no-repeat 0 0; width: .9em; height: 1.3em; position: absolute; bottom: 2.5em; left: 26.5em; cursor: pointer; }

	/*estilos slider franja*/
	#carruselfranja .jcarousel-clip { width: 98em; height: 19.4em; overflow: hidden; }
	#carruselfranja ul { width: 98em; height: auto; overflow: hidden; position: relative; top: 0em; margin: 0em; padding: 0em; left: 0em; }
	#carruselfranja li{  width: 98em; }
	#carruselfranja #jcarousel-control { left: 1em; position: relative; top: -3em; width: 36em; }
	#myytplayer{ position: absolute; top: 0; z-index: 2147483647; }
	.col3  .contenido_ppal_dcha  { margin-top: -5em; }



/*styles pablo VVVV----------------------------------------------------------------------------------------------------------------------------------------------*/




/*-----------CABECERA-----------*/
	#cabecera  {margin:0 auto; width:100.4em; text-align:left;  position:relative; border:1px solid red;}
	#contenido{margin:0 auto; text-align:left; padding:0 .5em 0 1.5em;}
	
/*-----------CUERPO-----------*/
		
	/*---------ESTRUCTURA-------*/
/*REVISAR PAP INI*/
		div.col1{float:left; width:23.6em; margin-right:1em;}
		div.col1.last{margin-right:0;}
		div.col1.lastc{width:23.4em; padding-left:.2em; margin-top: 4.5em;}
		div.col1.agenda{background:#f0eeea url(../img/bg_col_agenda.gif) repeat-x top left;}
		
		div.col2{float:left; width:48.2em; margin-right:1em;}
			div.col22{float:left; width:31.8em; margin-right:1em;}
			div.col22b{float:left; width:15.4em; margin-right:1em;}
		
		div.col3{float:left; width:72.8em; margin-right:1em;}
			div.col3 div.col22b{float:right; margin:0 0 0 1em;}
		div.col4{width:97.4em; margin-right:1em;}
		
	/*padding en columnas*/
		div.padding_x{padding:.9em 1em;}
		div.padding_x_2{padding:0 1em;}
		div.padding_xv_l{padding:0 0 1.5em 1.4em;}
					
	/*encabezados y titulares modulos*/
		.destacada_home h2,.contenedor_noticia_doscol h2{font-family:georgia; color:#604c1d; font-size:2.2em; background: url(../img/filete.gif) no-repeat bottom left; padding-bottom:.15em; margin-bottom:.35em;}
		.destacada_home h2 a,.contenedor_noticia_doscol h2 a{font-family:georgia; color:#604c1d; background: url(../img/filete.gif) no-repeat bottom left; padding-bottom:.15em; margin-bottom:.35em; text-decoration:none;}
		div.col1.agenda h2.h_agenda{font-family:georgia; color:#623113; font-size:2.3em; border-bottom:.05em solid #fff; background:#e6e3dc; padding:.05em 0 .1em .3em; text-align:center;}
		.mod_agenda h2{font-size:2.1em; font-family:georgia; color:#623012; margin-bottom:.3em;}
		.destacado_principal h2 span{display:none;}
		.destacado_principal h2 img{width:98em; margin-bottom:1em;}
		
		.cont_relacionados h2{background:url(../img/bg_encabezados_relacionado.gif) no-repeat bottom right; text-transform:uppercase; font-size:1.2em; font-weight:bold; color:#2f352e; padding:.75em .85em .6em .85em; margin-bottom:.35em;}
		.cont_relacionados h2 a{color:#2f352e; text-decoration:none;}
		.cont_relacionados h2 a:hover{text-decoration:underline;}
		.cont_relacionados h3{font-size:1.2em; font-weight:bold; color:#2f352e; padding:.4em .4em 0 .4em;}
			.cont_relacionados h3 a{font-size:1.1em;}
		.cont_relacionados a{color:#02812D;}
			
		.contenido_ppal_dcha .cont_relacionados h2, .contenido_ppal_dcha .cont_relacionados h3{background: url(../img/bg_encabezados_relacionado.gif) no-repeat bottom right; text-transform:uppercase; font-size:1.1em; font-weight:bold; color:#2f352e; padding:.75em .85em .6em .85em; margin-bottom:.35em;}	
/*REVISAR PAP FIN*/		
	
		div#carrusel h2 a{text-decoration:none; color:#099b4a; font-size:4em; font-family:georgia; display:block; margin-bottom:.3em; height:3.4em;}
		div #destacados_scroll div h3{font-weight:bold; font-size:1.2em; margin-top:.4em;}
		.titular_a{font-size:1.6em; font-weight:bold; color:#534015; margin-bottom:.6em;}
		.titular_a a{color:#534015; text-decoration:none;}
		.titular_a a:hover{text-decoration:underline;}
		.col1 h3.h31col{background:#f7f6f4; color:#02812d; font-weight:bold; font-size:1.4em; padding:.8em; margin:0 0 1.3em 0;}
				
	/*noticias*/
		.noticia {font-size:1.2em; background:url(../img/bg_linea_puntos.gif) repeat-x bottom left; padding-bottom:.8em; margin-bottom:.8em;}
		.noticia .noticia {background:none;}
		.noticia .panoramico img{margin-bottom:1em;}
		.noticia .panoramico .txt_noticia {width:100%;}
		.noticia.last{background:none; padding-bottom:0;}
		.noticia a, .noticia span.tit a {color:#444; text-decoration:none; font-weight:bold; margin-bottom:.1em; font-size:1.1em;}
		.noticia span.tit {display:block;}
		.noticia span.seccion {font-weight:bold; display:block; margin-bottom:.5em; color:#099b48;}
		.noticia a:hover, .noticia span.tit a:hover{color:#02812d; text-decoration:underline;}
		.noticia img{float:left; margin:0 .7em .5em 0; /*width:4.84em; height:4.84em;*/}
		.noticia span.tit a.extlink img{margin:.5em 0 0 .5em; float:none; width:.5em; height:.5em;}
		.noticia span.antetitulo{display:block; padding:.2em 0 0 0; margin:0;}
		.noticia span.fecha{display:block; font-size:.84em;}
		.noticia span.ftl{margin:0 1em 0 0; color:#02812d; font-weight:bold;}
		.noticia div.txt_noticia{background:none; margin-top:.3em;}
		.noticia div.txt_noticia a{font-weight:normal; color:#02812d;}
			
		.contenido_ppal .noticia{font-size:1em;}
		.contenido_ppal .noticia.grados span{display:block; clear:both; margin-bottom:.5em;}
		.contenido_ppal .noticia.grados span.tit{color:#444; font-weight:bold; display:block; clear:both;}
		.contenido_ppal .noticia.nbp{ padding-bottom:0;}
		.contenido_ppal .noticia span.tit{color:#444; font-size:1.1em; margin-bottom:.5em; font-weight:bold;}
			.contenido_ppal .noticia span.tit a:hover{color:#02812d;}
		.contenido_ppal .noticia span.fecha{font-size:.9em;}
		.contenido_ppal .noticia span.adjudicacion{margin-bottom:.8em; display:block;}
		.contenido_ppal .noticia img{margin:0 .7em .5em 0; width:10em; height:auto; margin-bottom:1em; border:.1em solid #fff;}/*modf  width 06/11/2011 por angel */
		.contenido_ppal .noticia ul li a img{width:.7em; height:.6em; float:left;}
		
		.contenedor_noticia_doscol.separado{background:url(../img/bg_linea_puntos_vertical.gif) repeat-y 49.5% 0;}
		.contenedor_noticia_doscol.separado.nbg{background:none;}
		.contenedor_noticia_doscol.separado .noticia{width:48.5%; float:left;}
		.contenedor_noticia_doscol.separado .noticia.separado_izda{margin-right:1em;}
		.contenedor_noticia_doscol.separado .noticia div.txt_noticia{width:12.5em; float:left;}
						
	/*noticias prensa*/
		.contenido_ppal .noticia.prensa span{float:left;  margin:.05em .5em 0 0;}
		.contenido_ppal .noticia.prensa span.tit{float:none; display:inline;}
		.contenido_ppal .noticia.prensa a{display:inline-block;}
		
		.cnt_listado{padding:1em 0 0 0;}
		.cnt_listado_noticias{padding:1em 0 .5em 0;}
		.cnt_listado_noticias .noticia span{display:block;}
		.cnt_listado .noticia {padding-left:1.5em;}
		
	/*destacados home - noticia*/
		.destacada_home {margin-bottom:.6em;}
		
	/*noticia destacada home*/	
		.destacada_home div{float:left; width:48%;}
			div.destacada_izda {padding-right:.9em; width:49%; font-size:1.2em;}
			div.destacada_izda img{float:left; margin:0 .8em .2em 0; width:8.32em;}
			div.destacada_izda h3 a{color:#02812d; font-size:1.17em; text-decoration:none; font-weight:bold; margin-bottom:.1em;}
			div.destacada_izda h3 a:hover{text-decoration:underline;}
			div.destacada_izda span{font-size:.85em; display:block; margin-bottom:.4em;}
			
	/*contenedor_noticias - noticia*/
		.filete{background: url(../img/filete.gif) no-repeat top left; padding-top:.2em;}
			div.col1 div.txt_noticia{float:left; width:12.4em;}
			div.col2 div.contenido_ppal div.txt_noticia{width:37.8em;}
			
	/*noticias 2col para eventos, etc.*/
		.noticia .not_2col dl{width:35%; float:left; margin-right:.5em;}
		.noticia .not_2col dl dd{font-weight:bold;}
		.noticia .not_2col div.ftl{width:63%;}
			
		/*contenedor para ancho de las fichas*/
		.ancho_central p a, .ancho_central span a{color:#02812d; text-decoration:underline;}
		.ancho_central.cnt_planes{float:left; width:51.3em;}
		.contenido_ppal.videos .ancho_central{width:35.3em;}
		
		a#print{background:url(../img/ico_imprimir.gif) no-repeat .9em 0; border-left:.2em solid #f0eeea; color:#0a9b49; padding:0 0 0 2.8em; margin:.3em 0 0 0; text-decoration:none; float:right; visibility:hidden;}
			a#print:hover{text-decoration:underline;}
		a#back{border-right:.2em solid #f0eeea; color:#555; padding:0 .8em; margin:.3em .9em .5em 0; text-decoration:none; float:right; visibility:hidden;}
		a#deli{float:right; margin:.4em .9em 0 0; display:none;}

	/*contenidos relacionados - columna derecha de la home*/
		.cont_relacionados{margin-bottom:1.1em;}
			.cont_relacionados p{font-size:1.1em; padding:0 .7em;}
		
		/*contenidos relacionados - video*/
			.cont_relacionados.videos div#video{margin-bottom:.6em; height:16.6em;}
			.cont_relacionados object#objectId{width:21.2em; height:19.2em;}
			#video_multi object#objectId{width:16.7em; height:13.5em;}
			.cont_relacionados.videos div#video p{font-size:1.2em; font-weight:bold; text-align:center; color:#791811; padding-top:7.1em; padding-left:3em;}
			.cont_relacionados.videos span{font-size:1.1em; display:block; margin-bottom:.8em; padding:0 .5em; height:3em;}
			
			#listado_videos{overflow:hidden; height:7.5em; position:relative;}
			#videos_scroll{ overflow:auto; height:7.5em;}
				#flechasVideos{position:absolute; top:0; right:0; display:none;}
					#flechasVideos img{display:block; width:.9em; height:.5em; cursor:pointer;}
					#flechasVideos img.up{margin:.3em 0 5.4em 0;}
					
			.cont_relacionados.videos ul{float:left;}
			.cont_relacionados.videos ul li{float:left; background:url(../img/bg_li_flash.gif) no-repeat top left; padding:.1em 0 .7em .4em; margin:0 .35em;}
			.cont_relacionados.videos ul li.sel{ background:url(../img/bg_li_flash_sel.gif) no-repeat top left;}
			.cont_relacionados.videos ul li img{width:9.6em; height:6.8em;}
			.cont_relacionados.videos ul li a{outline:none;}
			.cont_relacionados.videos ul li a span{display:none;}
			
		/*videos listado interior*/
			#list_video_int{width:35em; float:left; margin-right:1em;}
			#videoStreaming{float:left; width:30em;}
				.ver_lista_vid{display:none;}
				#pieVideo{display:none; padding-top:.5em;}
				
		/*modulo MULTIMEDIA*/
			.contentMultimedia {margin-bottom:1em;}
			ul.multimedia {height:2.7em;}
			ul.multimedia li { float:left; margin-bottom:.9em;}
			ul.multimedia a.pestania { display:block; width:23.5em; padding:.5em 0; border:1px solid #d8d9d9; text-align:center; color:#555; text-decoration:none; background:#fff; font-weight:bold; font-size:1.1em;}
				ul.multimedia a.pestania.sel { border-bottom:0; color:#099B4A; background:#F1F2ED; outline:none;}
			ul.multimedia a.pestania:hover { text-decoration:underline;}
			ul.multimedia li div.intMultimedia { clear:both; float:left; padding:2em 1.2em; border:1px solid #d8d9d9; text-align: center; background:#F1F2ED; margin-top:-.3em; width:18.7em;}
			ul.multimedia li div.intMultimedia .wrapp_imgGal {min-height:12.2em;}
			#piecarrusel {text-align:left; display:block; font-size:1.1em; margin:.5em 0;}
			
			.intMultimedia img {margin-bottom:.5em; border:.1em solid #ebebec; max-width: 20em;}
			.intMultimedia ul.paginacion li { float:left; margin-right:.5em;}
			.intMultimedia ul.paginacion li a {background:#02812d; color:#fff; text-decoration:none; padding:.2em .4em;}
			.intMultimedia ul.paginacion li.sel a{border:0; background:#000;}
			
			.ampliarImg { float:left; padding:.2em .5em; background:url(../img/fndOpcTemas.gif) no-repeat left top;}
				.ampliarImg a { color:#555; text-decoration:none; background:url(../img/ico_ampliar.gif) no-repeat left top; padding-left:1.8em;}
					.ampliarImg a span.miniChar { color:#a30c51;}
				.ampliarImg a:hover { text-decoration:underline;}	
				
			.contentMultimedia .intMultimedia{border:.1em solid #d8d9d9; padding:1.5em .5em 1em .5em; text-align:center; background:#f1f2ed;}
	/*modulo contenido_ppal*/
		.contenido_ppal{font-size:1.1em; color:#555; padding-top:1em; padding-bottom:2em;}
			.contenido_ppal .titulares_contenido_ppal{ margin-bottom:.5em; clear:both;}
			.contenido_ppal .titulares_contenido_ppal span{font-size:1.55em; font-weight:bold;}
			.contenido_ppal h2{font-size:1.55em; font-weight:bold; clear:both;}
			.contenido_ppal h3{font-size:2.1em; color:#0a9b49; margin-bottom:.5em;}
			.contenido_ppal a{color:#02812d;}
			.contenido_ppal a:hover, .contenido_ppal ul li a{text-decoration:underline; color:#02812d;}
			.contenido_ppal a.extlink img{width:.65em; height:.55em; float:none; margin:0 0 0 .2em;}
			.contenido_ppal p{display:block; margin-bottom:.7em; font-size:1.1em;}
			.contenido_ppal .entradillanot{padding-bottom:1em; font-size:1.1em;}
			.contenido_ppal .entradillanot p{font-weight:bold; font-size:1em;}
			.contenido_ppal ul li strong{display:inline;}
			.contenido_ppal p strong, .contenido_ppal span strong {display:inline; color:#555; font-size:1em;}
			.panoramica{margin-bottom:.5em;}
			.panizda{margin:0 1.5em 0 .5em; padding:1.6em; background:#f1f3ee; float:left; width:20.2em;}
			
			.contenido_ppal .contenido_h3{background:#f7f6f4; color:#0a9349; display:block; padding:.45em .65em .35em .65em; margin:1em 0; font-weight:bold; font-size:1.3em;}	
				.contenido_ppal .contenido_h4{display:block; clear:both; font-size:1.27em; margin:.5em 0 .2em 0; color:#333;}	
			.contenido_noticia_h3{color:#0a9349; font-size:1.4em; padding:.5em 0 .2em 0; display:block; clear:both;}	
				.contenido_noticia_h3 strong{color:#0a9349!important;}	
			.contenido_noticia_h4{font-size:1.3em; color:#2b2b2b; padding:.8em 0 .4em 0; display:block; clear:both;}	
				.contenido_noticia_h4 a:hover{text-decoration:underline; color:#02812d;}
				
		/*fecha en noticia ppal*/
			.fecha_noticia_ppal{border-bottom:.2em dotted #aa9b7c; padding-bottom:.4em; margin-bottom:.6em;}
			
		/*para la capa derecha del contenido principal - videos, img,...*/
			.contenido_ppal_dcha{float:right; width:23.6em; margin:2em 0 2em 0;}
				.contenido_ppal.videos .contenido_ppal_dcha{width:29em;  border-left:1.9em solid #fff;}
				div.contenedora_flash{margin:0 0 1em 0; border-top:.2em solid #fff;}
				div.contenedora_flash.smallvid object{width:21.2em;}
				div.contenedora_flash p{font-weight:bold; text-align:center; color:#555; padding-top:5.5em;}
			
			/*modulo de consulta, anexos, info relacionada*/
				div.consulta{background:#f9f9f7; padding:.7em 1em 1.5em 1em; margin-bottom:1.5em;}
					div.consulta strong{display:block; margin-bottom:.7em; font-size:1.1em;}
					div.consulta ul.lista_descargas{padding:0 .9em;}
					div.consulta ul li{margin-bottom:.8em;}
					div.consulta ul li a {color:#2b2b2b;}
					div.consulta ul li a:hover {color:#02812d;}
					div.consulta ul li a span{display:inline; color:#02812d;}
					
					div.consulta dl{padding:0 1em; color:#444442}
					div.consulta dl dt{font-size:1.1em; margin-bottom:.2em;}
					div.consulta dl dd{margin-bottom:.4em;}
						div.consulta dl dd.pdf{background: url(../img/ico_pdf.gif) no-repeat 0 0; padding-left:1.4em;}
						div.consulta dl dd.pdf a{color:#444442;}
					div.consulta dl dd a{color:#02812d;; text-decoration:none;}
					div.consulta dl dd a:hover{color:#02812d;}
					div.consulta dl dd a span{display:inline;}
				
			/*contenedoras de foto noticia*/
				.contenedor_foto_noticia{background:#f1f2ed; padding:1.45em 1.4em 1.6em 1.4em; display:block; margin-bottom:1.5em;}
				.contenedor_foto_noticia img{width:18.48em; margin-bottom:.9em;}
					.contenido_ppal.videos .contenedor_foto_noticia img{width:26.37em; height:26.37em;}
				.contenedor_foto_noticia span{color:#444;}
			
		/*caja titulaciones*/
			div.titulaciones_master{background:#faf9f8; padding:1.1em .95em 1.4em .95em; margin:1.6em 0;}
			
			/*caja web*/
			div.web_master{border:.2em solid #ece9e4; padding:1em 1.2em .8em 1.2em; margin:2.2em 0 .5em 0;}
				div.web_master strong{color:#624c1f; display:block; clear:both; margin-bottom:.4em;}
				div.web_master a{text-decoration:none; color:#2b2b2b; display:block; clear:both; margin-bottom:.2em;}
				div.web_master a:hover{text-decoration:underline; color:#02812d;}
				
		/*modulo planes*/	
			.planes{background: url(../img/bg_linea_puntos.gif) repeat-x bottom left; padding-bottom:1.4em; margin-bottom:1.8em;}
			.planes.last{background:none; margin-bottom:0;}
			.planes  span span{display:inline;}
			.planes  a{color:#555;}
			.planes  a:hover{color:#02812d;}
			
	/*buscador noticias - calendario*/
		.cnt_buscador_noticias{border:.1em solid #dfdbd2; clear:both; margin-bottom:1.5em; background:#f9f9f7;}
		.cnt_buscador_noticias:after { content:"."; clear:both; display:block; visibility:hidden; height:0}
			form#f_buscador_noticias{font-size:1.2em; background:#f9f9f7; padding:.9em 1.1em 3em 1.1em; border:.2em solid #fff; border-bottom:0;}
				form#f_buscador_noticias fieldset{clear:both; margin-bottom:1em;}
				form#f_buscador_noticias fieldset legend{display:block; color:#099a4b; font-weight:bold; font-size:1.1em; margin-bottom:1.5em; padding-left:0;}
				form#f_buscador_noticias fieldset span{display:block; clear:both; margin:.3em 0; color:#444;}
			form#f_buscador_noticias label{float:left; color:#444; width:50%;}
			form#f_buscador_noticias label select{width:17em; margin-right:0; border:.1em solid #e5e1e2; color:#555; margin:.2em .5em .6em 0;}
				form#f_buscador_noticias label.f_pclave{width:100%;}
			form#f_buscador_noticias label input{width:5.7em; float:left; border:.1em solid #e5e1e2; color:#555; margin:.2em .5em .6em 0;}
				form#f_buscador_noticias label input#f_pclave{width:17em; margin-right:0;}
			form#f_buscador_noticias label a img{width:1.67em; height:1.5em; float:left;}
			form#f_buscador_noticias input#btn_buscar_f{background:#0a9c49 url(../img/bg_submit_lupa.gif) no-repeat 100% .1em; padding:0 2em 0 1em; color:#fff; border:0; float:right; cursor:pointer;}

			form#f_buscador_noticias.b_videos fieldset{width:15em; float:left;}
			form#f_buscador_noticias.b_videos fieldset input{width:15em!important;}
			form#f_buscador_noticias.b_videos input#btn_buscar_f{margin-top:4.45em;}
					
		/*calendarios*/
			div.tablecalendar{font-size:1.2em; background:#fff; border:.1em solid #efece5; margin:1em; padding:1.5em .9em;}
			div.tablecalendar table{margin-top:1em;}
			div.tablecalendar table thead tr th{ padding:0 .4em;}
			div.tablecalendar table tbody tr td{background:#faf9f4; padding:.3em .4em; border:.6em solid #fff; font-size:.9em;}
			div.tablecalendar table tbody tr td.sel{background:#dec163;}
			div.tablecalendar table tbody tr td a{text-decoration:none; color:#010101;}
			div.tablecalendar table tbody tr td a:hover{text-decoration:underline;}
			
		/*calendario agenda de la home*/
			div#cambio_anio{float:right;margin-top:.1em;}
			div#cambio_anio p{display:inline; color:#fff; font-size:1.2em; padding:0 .3em;}
			div#cambio_anio p span{color:#68cf98;}
			
			#cargaCalendar{text-align:center; padding-top:3em;}
		
			div#dCalendar{font-size:1.1em; height:15em; background:#fff url(../img/bg_new_agenda.gif) repeat-x top left; padding:.5em 1em;}
			div#dCalendar.padd_cero{padding:0;}
			div#dCalendar table{border-collapse:collapse; width:100%; height:15em;}
		
			div#dCalendar table thead tr th{border-left:1px solid #dad9d7; border-right:1px solid #dad9d7; font-family:Georgia; font-style:italic; color:#f5f5f5; font-weight:normal; padding:0 .2em 0 .4em; height:1.7em;}
			div#dCalendar table thead tr{height:2em;}
			div#dCalendar table tbody tr td{color:#6e6e6e; border-left:1px solid #dad9d7; border-right:1px solid #dad9d7;  font-weight:bold; font-size:1.4em;}
			div#dCalendar table tbody tr td span{display:block; padding:0 0 .1em .4em;}
			div#dCalendar table tbody tr td a{color:#6e6e6e; text-decoration:none; display:block;}
						
			div#dCalendar table tbody tr td.hoy{background: url(../img/bg_agenda_hoy.gif) no-repeat top left;}
			div#dCalendar table tbody tr td.hoy a{color:#069a44!important;}
			div#dCalendar table tbody tr td.evt{background: url(../img/bg_agenda_evt.gif) no-repeat 0 .1em;}
				div#dCalendar table tbody tr td.evt:hover{background: url(../img/bg_agenda_evt_h.gif) no-repeat 0 .1em;}
			div#dCalendar table tbody tr td.ins{background:url(../img/bg_agenda_ins.gif) no-repeat 0 .1em;}
				div#dCalendar table tbody tr td.ins:hover{background:url(../img/bg_agenda_ins_h.gif) no-repeat 0 .1em; color:#fff;}
				div#dCalendar table tbody tr td.ins:hover a{color:#fff;}
			div#dCalendar table tbody tr td.evtins{background:url(../img/bg_agenda_evtins.gif) no-repeat 0 .1em;}
			div#dCalendar table tbody tr td.evtins:hover{background:url(../img/bg_agenda_evtins_h.gif) no-repeat 0 .1em;}
			
			.nojsspan, .nojsspan a{font-weight:bold; color:#fff;}
					
			#leyenda_agenda{background:#636363; border-top:.2em solid #959ca4; color:#cbd3ea; padding:.5em 1em; font-size:1em;}
				#leyenda_agenda ul.leye{float:right;}
				#leyenda_agenda ul.leye li{float:left; margin-left:1.5em;}
				#leyenda_agenda ul.leye li img{margin-right:.5em;}
				
				#leyenda_agenda ul#ulScroll, #leyenda_agenda ul#ulScroll li{float:left;}
				#leyenda_agenda ul#ulScroll li{margin-right:.5em;}
				
			#para_alto {height:15.3em; position:relative; overflow:hidden;}
					
	/*listados*/
		/*listas bullet gris*/
			ul.directo_a{font-size:1.2em; padding-top:.35em; margin-bottom:1.8em;}
			ul.directo_a li{background: url(../img/bull_li_cuadro_gris.gif) no-repeat .6em .55em; padding:0 0 0 1.2em; margin-bottom:.7em;}
			ul.directo_a.nobullet li{background:none; padding:0 0 0 .6em;}
			ul.directo_a li a{text-decoration:none; color:#444;}
			ul.directo_a li a:hover{text-decoration:underline; color:#02812d;}
			ul.directo_a li a span{color:#02812d;}
			
		/*listados interiores - este para una columna*/
			.listado_interior_unacol{padding:0 0 .7em 0; margin-bottom:1.5em;background:url(../img/bg_linea_puntos.gif) repeat-x bottom left;}
			.listado_interior_unacol.last{padding:0; margin-bottom:1.5em;background:none;}
			.listado_interior_unacol p{font-size:1.1em; margin-bottom:.2em;}
			.listado_interior_unacol a{font-size:1.2em; font-weight:bold; color:#332f27; display:block; padding:0em; margin-bottom:.5em; text-decoration:none;}
				.listado_interior_unacol a.pdf{font-size:1.1em;}
				.cont_relacionados .listado_interior_unacol a.pdf{margin-left:.7em;}
			.listado_interior_unacol a:hover{text-decoration:underline;color:#02812d;}
			.listado_interior_unacol span{font-size:1.2em; font-weight:bold; color:#332f27; text-decoration:none; display:block; padding:0 .7em; margin-bottom:.5em;}
				
			.listado_interior_unacol ul{font-size:1.1em; padding-left:.4em;}
			.listado_interior_unacol ul li{background:url(../img/bull_li_cuadro_gris.gif) no-repeat 0 .55em; padding-left:.9em; margin-bottom:.3em;}
			.listado_interior_unacol ul li a{font-size:1.1em; font-weight:normal;}
			
			div.consulta ul li .listado_interior_unacol span.tit_aviso{font-size:1.1em; margin-bottom:.2em; padding:0;}
			div.consulta ul li .listado_interior_unacol span.tit_aviso a{font-weight:bold; font-size:.9em; color:#332F27;}
			div.consulta ul li .listado_interior_unacol span.tit_aviso a:hover{color:#02812d;}
			
		/*lista y estilos para el paginador*/
			div.paginador{border-top:.1em solid #e0e0e0; border-bottom:.1em solid #e0e0e0; padding-right:.8em; margin-bottom:.6em; clear:both;}
			div.paginador a{float:right; text-decoration:none; color:#099b48;}
			div.paginador a:hover{text-decoration:underline;}
				
			div.paginador ul{float:right; margin:0; padding-bottom:1em; font-size:1em;}
			div.paginador ul li{float:left; background:none; margin:0; padding:1em .1em .2em .1em;}
				div.paginador ul li.first{border-right:.1em solid #e9e9e9;margin-right:1em;}
				div.paginador ul li.last{border-left:.1em solid #e9e9e9; margin-left:.6em;}
				div.paginador ul li.sel{background:#099b48; padding:0 .3em; margin:1em .5em 0 .5em; color:#fff;}
				
				div.paginador ul li a{text-decoration:none; color:#434343; padding:0 .3em; float:left;}
					div.paginador ul li a.ant{background:url(../img/ico_flecha_anterior_vde.gif) no-repeat 0 .4em; color:#02812d; padding:0 .5em 0 1.4em;}
						div.paginador ul li a.ant:hover{background:url(../img/ico_flecha_anterior_vde.gif) no-repeat 0 .4em; color:#02812d; padding:0 .5em 0 1.4em; text-decoration:underline;}
					div.paginador ul li a.sig{background:url(../img/ico_flecha_siguiente_vde.gif) no-repeat 100% .4em; color:#02812d;  padding:0 1.4em 0 .5em;}
						div.paginador ul li a.sig:hover{background:url(../img/ico_flecha_siguiente_vde.gif) no-repeat 100% .4em; color:#02812d;  padding:0 1.4em 0 .5em; text-decoration:underline;}
					div.paginador ul li a:hover{text-decoration:none; color:#fff; background:#099b48;}
						
		/*listado resultado columnas*/
			div.resultadomul{margin:1em 0;}
			div.resultadomul span{border-right:.1em solid #777; margin-right:.4em; padding-right:.6em;}
			div.resultadomul span.last{border-right:none;}
			
			div.listado_resultado_columnas{color:#555;}
			div.listado_resultado_columnas ul li{border-bottom:.1em dashed #dadada; background:none; height:1%; padding:.3em 0 .6em 0; /*font-size:.9em;*/}
			div.listado_resultado_columnas ul li a{color:#555;}
			div.listado_resultado_columnas ul li.last{border-bottom:0;}
			div.listado_resultado_columnas ul li:after{content:"."; clear:both; display:block; visibility:hidden; height:0}
				div.listado_resultado_columnas ul li div{float:left; padding-left:.5em;}
				div.listado_resultado_columnas ul li div a{display:block; margin-bottom:.4em;}
				div.listado_resultado_columnas ul li div a.pdf{margin-top:.5em;}
				div.listado_resultado_columnas ul li div span{margin:.2em 0; color:#323232; display:block;}
				div.listado_resultado_columnas ul li div a span{display:inline;}
					div.listado_resultado_columnas ul li div.columna_a{width:20%;}
						div.listado_resultado_columnas ul li div.columna_a span.opencourse{color:#02812D; font-weight:bold!important;}
						div.listado_resultado_columnas.doscol ul li div.columna_a{width:25%; font-weight:bold;}
						div.listado_resultado_columnas.doscol ul li div.columna_a span{font-weight:normal;}
					div.listado_resultado_columnas ul li div.columna_b{width:55%;}
					div.listado_resultado_columnas ul li div.columna_b a{margin-top:.2em; padding-left:1.2em;}
					div.listado_resultado_columnas ul li div.columna_b strong{color:#02812d;}
						div.listado_resultado_columnas.doscol ul li div.columna_b{width:70%;}
					div.listado_resultado_columnas ul li div.columna_c{width:20%;}
			
				div.listado_resultado_columnas ul li div.noticia.grados{background:0; margin:0; padding:0 0 .4em 0;}
			
			div.contenido_ppal ul.RPrensa {font-size:.99em;}
			div.contenido_ppal ul.RPrensa li{background:none;list-style-type:none; padding:0;}
			div.contenido_ppal ul.RPrensa li li{padding-left:1em; padding:0; font-size:1em;}
			div.contenido_ppal ul.RPrensa li li span{padding-left:1em; padding:0;}
					
			div.sinrayas ul{margin:0; padding-left:.5em;}
				div.sinrayas ul li{border-bottom:none;}
				div.sinrayas .resumen{margin:0; padding:0 0 .3em 0; font-size:1.25em; background:	url(../img/bg_linea_puntos.gif) repeat-x bottom left; width:99%;}
				div.sinrayas .resumen.last{background:none; padding-top:.2em;}
				div.sinrayas .resumen  a{display:inline-block; margin-top:.2em; color:#02812d; text-decoration:none;}
				div.sinrayas .resumen  a:hover{text-decoration:underline;}
				div.sinrayas .resumen span{margin-left:.5em;}
				div.sinrayas .resumen span.prensa{clear:both; margin-left:0; padding-top:.5em;}
							
				div.sinrayas .resumen p{display:inline;}
				div.sinrayas .resumen .tit{margin:.2em .3em 0 0; font-weight:bold;}
					
				ul.RPrensa div.sinrayas ul li div.columna_b{width:99%;font-size:1.122em;}
							
		/*listado en contenido principal*/
			.contenido_ppal ul{display:block; margin:1em 0; font-size:1.1em;}
			.contenido_ppal ul ul{margin:.5em 0 1em 0; font-size:.9em;}
			.contenido_ppal ul ol{ margin:.5em 0 1em 0; padding-left:1.6em; font-size:.9em; list-style-type:decimal;}
			.contenido_ppal ul li{background:url(../img/bull_li_cuadro_gris.gif) no-repeat 0 .55em; padding-left:1em; margin-bottom:.5em;}
			.contenido_ppal ul li ol li{padding-left:0; margin-bottom:.5em; list-style:decimal; background:none;}
			.contenido_ppal ul li li{background:url(../img/bull_li_li_cuadro_gris.gif) no-repeat 0 .55em; padding-left:1em; margin-bottom:.2em;}
						
			.contenido_ppal ol{display:block; margin:1em 0; padding-left:1.6em; font-size:1.1em;list-style-type:decimal;}
			.contenido_ppal ol ol{ margin:.5em 0 1em 0; padding-left:1.6em; font-size:.9em;}
			.contenido_ppal ol ul{margin:.5em 0 1em 0; font-size:.9em;}
			.contenido_ppal ol li{padding-left:0; margin-bottom:.5em;}
			.contenido_ppal ol li li{margin-bottom:.2em;}
			.contenido_ppal ol li ul li{background:url(../img/bull_li_li_cuadro_gris.gif) no-repeat 0 .55em; padding-left:1em; margin-bottom:.2em;}
		
		/*listado en contenido_ppal_dcha*/
			.contenido_ppal_dcha ul li {background:none; padding-left:0;}
			
		/*listado noticias destacados */
			.ul_not_dest{float:left;}
			.contenedor_noticia_doscol.separado .ul_not_dest{width:13.8em;} 
			.ul_not_dest li{background:url(../img/bull_li_cuadro_gris.gif) no-repeat 0 .55em; padding-left:1em;}
			.ul_not_dest li a{font-weight:normal;}
			
		/*area de descargas*/
			.areadescargas{border:.1em solid #f0efeb; color:#624c1d; margin-top:1.5em;}
			.areadescargas span.titdesc{background:#f0efeb; font-weight:bold; font-size:1.2em; padding:.9em 1em .5em 1em; display:block;}
			.areadescargas ul li{background:none;}
			.areadescargas ul li a{color:#624c1d; display:inline;}
			.areadescargas ul li a span{color:#02812d; margin-left:.2em;}
			.areadescargas ul li a:hover{color:#02812d;}
			
		/*listado de descargas*/
			.contenido_ppal ul.lista_descargas{margin:.5em 0;}
				.contenido_ppal ul.lista_descargas li{padding-left:1.4em; margin-bottom:.1em;}
					.contenido_ppal ul.lista_descargas li.pdf{background: url(../img/ico_pdf.gif) no-repeat 0 .2em;}
			.contenido_ppal ul.lista_descargas li a{color:#444; font-size:.9em;}
			.contenido_ppal ul.lista_descargas li a span{display:inline; color:#545454;}
			.contenido_ppal ul.lista_descargas li a:hover, .contenido_ppal ul.lista_descargas li a:hover span{color:#02812d;}
					
			a.pdf{background: url(../img/ico_pdf.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.word{background: url(../img/ico_word.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.doc{background: url(../img/ico_word.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.excel{background: url(../img/ico_excel.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em;font-weight:normal;}
			a.xls{background: url(../img/ico_excel.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em;font-weight:normal;}
			a.txt{background: url(../img/ico_txt.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.ppt{background: url(../img/ico_ppt.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.img{background: url(../img/ico_img.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.rar, a.zip{background: url(../img/ico_rar.gif) no-repeat 0 .1em; padding-left:1.4em; margin-bottom:.3em; font-weight:normal;}
			a.pdf span, a.word span, a.doc span, a.xls span, a.excel span, a.txt span, a.ppt span, a.img span, a.rar span {display:inline; padding-left:.5em;}
			
	/*buscadores*/
		.contenido_ppal span.criterios {}
		.contenido_ppal span.criterios strong{border-left:.1em solid #999; font-size:1.1em; margin-left:.7em; padding-left:1em;}
		
	/*tablas*/
	/*tablas de datos - "Genéricas"*/
		table.tabladatos{border:.1em solid #a49e92; width:100%; margin:1em 0;}
			table.tabladatos.brd td, table.tabladatos.brd th{border:.1em solid #a49e92;}
			table.tabladatos.tblleft th{text-align:center;}
			table.tabladatos.tblleft td{text-align:left;}
		table.tabladatos thead th{border:.1em solid #a49e92; background:#f1f1e9; font-weight:normal; color:#555; padding:.8em .5em; font-size:1.2em; color:#131112;}
		table.tabladatos tbody tr.impar{background:#f8f7f3; color:#4f4f4f;}
		table.tabladatos tbody tr td{text-align:center; padding:.6em 1em;}
		table.tabladatos tbody tr td a.boe{font-style:italic;}
		table.tabladatos tbody tr td.txtleft, table.tabladatos thead tr th.txtleft {text-align:left;}
		
	/*agrupador para los banners - columna derecha*/
		.contenedora_banner a{display:block; margin-bottom:1em;}
		
	/*modulo autor galeria*/
		.autor_galeria{font-size:1.1em; padding:.2em; border:.1em solid #dfdbd2; color:#444; margin-top:1em;}
		.autor_galeria div{background:#f9f9f7; padding:1.35em 1.1em .8em 1.1em;}
		.autor_galeria dt{font-weight:bold; float:left; margin-right:.3em;}
		.autor_galeria dd{margin-bottom:.6em;}
		
		#dest_galeria{background:#f8f8f6; padding:2.7em 0; text-align:center; margin-bottom:2em;}
		#ul_galeria li{background:none; float:left; padding:0; margin-right:1.52em; border:.2em solid #fff;}
		#ul_galeria li span{display:block;}
			#ul_galeria li.sel{border:.2em solid #099b4a;}
		#ul_galeria li a{display:block;}
		#ul_galeria li a:focus {outline:0;}

		#dest_galeria_num{background:#f8f8f6; padding:2.7em 0; text-align:center; margin-bottom:2em;}
		#dest_galeria_num img{margin-bottom:1em;}
		#dest_galeria_num span#piecarrusel{display:block; text-align:left; margin-bottom:1em; padding-left:2.7em;}
			#dest_galeria_num ul{width:88%; margin:0 auto; display:none;}
			#dest_galeria_num ul li {border:0; margin-right:.5em; margin-bottom:0; font-size:.8em;}
			#dest_galeria_num #ul_galeria li.sel{border:0;}
			#dest_galeria_num #ul_galeria li a:hover {border:0; background:#47514b;}
			#dest_galeria_num #ul_galeria li.sel a{border:0; background:#000;}
			#dest_galeria_num ul li a{background:#02812d; color:#fff; text-decoration:none; padding:.2em .4em;}
		
		.dl_galeria{background:#f9f9f7; padding:1.5em 2em; font-size:1.1em;}
		.dl_galeria dt{font-weight:bold; float:left; margin-right:.3em;}
		.dl_galeria dd{margin-bottom:.6em;}
		
	/*para la galeria de imagenes*/
		div.wrapper_galeria{padding:1.4em 0 0 0;}
		div.wrapper_galeria div{background:#f3f2ee; float:left; margin:0 1.5em 2em 0; padding:1.6em .7em 1.3em 2em;}
		div.wrapper_galeria div.last{margin-right:0;}
			div.wrapper_galeria div img{margin-bottom:1em;}
			div.wrapper_galeria div a{text-decoration:none; display:block; background: url(../img/lupa.gif) no-repeat 0 .3em; padding-left:1.5em; width:10em; color:#555; font-size:1.1em;}
			
		div.wrapper_galeria.destacado div{margin:0 0 2em 0; width:96%; text-align:center; position:relative;}
		div.wrapper_galeria.destacado div span{display:block; text-align:left; font-size:1.1em;}
		div.wrapper_galeria.destacado div img{width:auto; height:auto;}
		
	/*mapa web*/
		.mapa{margin-top:2.2em;}
		.mapa div{margin-bottom:3em;}
			.mapa div div{float:left;  width:21.2em; margin-right:.9em; border-bottom:.7em solid #f4f3f1; padding-bottom:1em;}
			.mapa div h3{background:#f4f3f1; padding:.5em .8em; color:#2d2b2c; font-size:1.5em; font-weight:normal;}
			.mapa div ul{margin:0 0 .5em 0;}
				.mapa div ul li{background:url(../img/bull_li_mw.gif) no-repeat .8em .4em; font-size:1.1em; padding-left:1.5em; margin-bottom:.2em;}
				.mapa div ul li li{background:url(../img/bull_li_mw2.gif) no-repeat .8em .5em; font-size:.9em; padding-left:1.9em;}
				.mapa div ul li a{color:#444;}
				.mapa div ul li a:hover{color:#02812d;}
				.mapa div ul li li a{color:#555;}
				
	/*rss*/
		.rss{margin-top:2.2em;}
			.rss div{float:left;  width:43.3em; margin-right:.9em; padding-bottom:1em;}
			.rss div h3{padding:0 .8em; color:#2d2b2c; font-size:1.5em; font-weight:normal; background:url(../img/bull_h3rss.gif) no-repeat 0 .1em;}
			
	/*modulo opciones desplegables*/
		div.intro ul.despliega {clear:both;}
		div.intro ul.despliega li {padding-left:0;}
			
		/*primer nivel*/
			ul.despliega li { background:url(../img/fndAreadescargas.gif) no-repeat right top!important; padding-left:0;}
			ul.despliega.dspbold li {font-weight:bold;}
			ul.despliega li span.tit{float:left; width:100%; padding-top:.5em;}
			ul.despliega li div { background:url(../img/fndcontenareadescargas.gif) no-repeat left top;}
			ul.despliega li a { display:block; padding:.6em 0; margin:0; font-size:1.1em; color:#02812d; text-decoration:none;}
				ul.despliega li a.mas { padding-left:.5em; background:#f7f6f4 url(../img/bull_a_masdesp_a.gif) no-repeat 98.5% .65em;}
				ul.despliega li a.mas:hover {background:#ecf9f1 url(../img/bull_a_masdesp_a.gif) no-repeat 98.5% .65em; text-decoration:none;}
				ul.despliega li a.menos { padding-left:.5em; background:#f7f6f4 url(../img/bull_a_menosdesp_a.gif) no-repeat 98.5% .65em;}
				ul.despliega li a.menos:hover {background:#ecf9f1 url(../img/bull_a_menosdesp_a.gif) no-repeat 98.5% .65em; text-decoration:none;}
				
				ul.despliega li table{width:100%; background:url(../img/bg_table_desplegable.gif) repeat-x top left;}
				ul.despliega li table thead tr th{color:#555555; padding:1.5em 0 .9em .9em; border-bottom:.1em solid #e9e9e9;}
				ul.despliega li table tbody tr {background:url(../img/bg_punto_gris.gif) repeat-x bottom left;}
				ul.despliega li table tbody tr.last {background:none;}
				ul.despliega li table tbody tr td{padding:0 0 0 .9em;}
					ul.despliega li table tbody tr td a{font-weight:normal; color:#444; font-size:1em;}
					ul.despliega li table tbody tr td a span{color:#555555;}
				
		/*segundo nivel*/
			ul.despliega li ul { background:#fff; padding-bottom:1em;}
			ul.despliega li ul li, ul.despliega li ul li a  { font-size:1em; color:#444;}
			ul.despliega li ul li { background:none; padding:0 1.1em;}
			ul.despliega li ul li div { border:0; background:url(../img/fndULlstDescargasLast.gif) no-repeat left bottom; padding:.6em 0;}
			ul.despliega li ul li a { padding:0; margin:0;}
				ul.despliega li ul li a.mas { padding-left:1.2em; background:url(../img/bull_a_masdesp_a.gif) no-repeat 0 0;}
				ul.despliega li ul li a.menos { padding-left:1.2em; background:url(../img/bull_a_menosdesp_a.gif) no-repeat 0 0;}
			ul.despliega li ul li span a { display:inline; font-size:1em; font-weight:bold; color:#444; text-decoration:underline; border:0;}
			ul.despliega li ul li span a span.miniChar { color:#a30c51;}
			
	/*modulos contenidos pestanias*/
		.contentPestanias { position:relative; margin:1.5em 0 0 0;}	
		.intPestanias { padding:0 .45em;}
			.intPestanias .intro { padding:2em 0 0 0; border-top:.4em solid #f5f4f0;}
			h4.pestanias a { clear:both; display:block; margin-bottom:1.2em; text-align:center; padding:.5em 0; font-size:1.1em; color:#555; text-decoration:none; border:1px solid #b1b1b1; border-bottom:0; font-weight:normal;}
			h4.pestanias a.lst {border:0!important;}
			h4.pestanias a:hover { text-decoration:underline; color:#0c994a!important;}
                         a.doublesel {background:#fff url(23_files/bg-menu-doublesel.gif) repeat-x left top;}
		
		#lateralTabs li{background:#f0eeea; padding:0.75em 0.85em 0.6em; margin-bottom:.2em;}
		#lateralTabs li a{font-size:1.2em; text-decoration:none; color:#2f352e; font-weight:bold; outline:none;}
		#lateralTabs li.sel a, #lateralTabs li a:hover{color:#099b4a;}
						 
	/*Items menu lateral*/
		.contIt  h4 {padding-bottom:.5em;font-weight:bold;font-size:1.2em;}
		.contIt img.imgencabezado {max-width:43.636em;padding-bottom:1em;}
		.menIt .sel {font-weight:bold; color:#02812d}
		
	/* Listado profesores */
		.contenido_ppal .lis_prof {float:left;width:100%}
		.contenido_ppal .lis_prof li.det_prof {margin:0;padding:0;padding:1em 0;clear:both;float:left;width:100%;background:transparent url(../img/bg_linea_puntos.gif) repeat-x left bottom}
		.contenido_ppal .lis_prof li.last {background:none}
		.contenido_ppal .lis_prof li.det_prof .img_prof {float:left;margin-right:1em;max-width:9.09em}
		.contenido_ppal .lis_prof li.det_prof .lis_dat_prof {margin:0;padding:0;width:auto}
		.contenido_ppal .lis_prof li.det_prof .lis_dat_prof li {background:none;padding-left:0;}
		
	/* Detalle profesor */
		.contenido_ppal .lis_det_prof {background-color:#f1f2ed;margin-top:0;padding:1em;width:38em}
		.contenido_ppal .lis_det_prof li {background:none;padding-left:0;}
		.det_prof {margin-top:0em;}
		
	/*Distributiva pestanias*/
		#ul_tab{border-bottom:.2em solid #099b4a; display:none;}
		#ul_tab li{float:left; background:none; border:.2em solid #099b4a; border-bottom:.1em; padding:0; margin:0 .2em 0 0;}
		#ul_tab li a{text-decoration:none; color:#444; font-size:1.2em; display:block; padding:.6em 1.4em;  border-bottom:.1em solid #c3e6d2;}
		#ul_tab li a.sel, #ul_tab li a:hover {color:#fff; background:#099b4a; border-bottom:.1em solid #099b4a;}
		#ul_tab li a.sel:hover {background:#099b4a;}
				
		.cntnt_tab div.cntnt_div{border:.1em solid #a49e92; width:48.4%; margin:0 1em 1em 0; padding-bottom:1em; float:left;}
		.col2 .cntnt_tab div.cntnt_div{min-height:20em;}
			.cntnt_tab div.mdcha{margin-right:0;}

		.cntnt_tab h3{display:block; clear:both;}
		.cntnt_tab h4{background:#f2f2ea; color:#121011; border:.1em solid #fff; font-size:1.3em; padding:.4em .8em;}
		
		.cntnt_tab ul.cntnt_ul{margin:0; padding:1em .7em 0 0; border-top:.1em solid #a49e92;}
		.cntnt_tab ul.cntnt_ul li{background:none; margin-bottom:.5em;}
		.cntnt_tab ul.cntnt_ul li span{font-size:1em; font-weight:normal;}
		.cntnt_tab ul.cntnt_ul li a{color:#2b2b2b; text-decoration:none;}
		.cntnt_tab ul.cntnt_ul li a:hover{color:#099b4a; text-decoration:underline;}

		.cntnt_tab ul li span.tit{font-size:1em;}
		
	/*redes_sociales*/
		#wrapp_redes{background:url(../img/bg_wrapp_redes.gif) repeat-x top left; margin-bottom:2em; padding:1em 1em 2.2em 1em; border-bottom:.1em solid #f1edea;}
		#wrapp_twitter{float:left; height:0; margin-top:.1em;}
		#wrapp_tuenti{float:right; height:0; margin-right:0; margin-top:.5em;}
		a.icoTuenti{background:url(../img/ico_tuenti.png) no-repeat scroll 0 0 transparent; display:block; height:2.2em; overflow:hidden; text-indent:-999em; width:8.3em; margin-top:-.5em;}
		a.icoTuentieng{background:url(../img/ico_tuenti_eng.png) no-repeat scroll 0 0 transparent; display:block; height:2em; overflow:hidden; text-indent:-999em; width:5.8em; margin-top:-.5em;}
		.icoTuenti:hover, .icoTuentieng:hover {background-position:0 -2.2em;}
		
		span.abierto {background:#02812d; color:#fff; font-weight:bold; padding:.1em .5em; margin-right:1em;}
		span.cerrado {background:#3B3B3B; color:#fff; font-weight:bold; padding:.1em .5em; margin-right:1em;}
		
	/*galeria videos*/
		.galeria_videos{background:#dfe0df url(../img/bg_degradado_vid.jpg) repeat-x top left; padding:4em 2em; text-align:center;}
		.galeria_videos.videos div#video{margin-bottom:2em; height:27.5em; }
		.galeria_videos.videos div#video p{font-size:1.2em; font-weight:bold; text-align:center; color:#791811; padding-top:7.1em; padding-left:3em;}
		.galeria_videos.videos span{font-size:1.1em; display:block; margin-bottom:.8em; padding:0 .5em;}
		
		.galeria_videos.videos ul{float:left;}
			.galeria_videos.videos ul li{float:left; background:url(../img/bg_li_flash.gif) no-repeat top left; padding:.2em 0 .4em .3em; margin:0 .35em 1em;}
			.galeria_videos.videos ul li.sel{background:#00a65c; outline:none; padding-right:.3em;}
			.galeria_videos.videos ul li a span{display:none;}
		
		#listado_videos{overflow:hidden; height:7.5em; position:relative;}
			#videos_scroll{ overflow:auto; height:7.5em;}
				#flechasVideos{position:absolute; top:0; right:0; display:none;}
					#flechasVideos img{display:block; width:.9em; height:.5em; cursor:pointer;}
					#flechasVideos img.up{margin:.3em 0 5.4em 0;}
					
		.galeria_videos #listado_videos{overflow:hidden; height:8.4em; position:relative; width:54.5em; margin-left:4.7em;}
			.galeria_videos #videos_scroll{ overflow:auto; height:8.4em; width:54.5em; padding-top:.7em;}
			.galeria_videos #videos_scroll img{width:8.6em; height:5.6em;}
				.galeria_videos #flechasVideos{position:absolute; top:1.5em; right:0; display:none;}
					.galeria_videos #flechasVideos img{display:block; width:.9em; height:.5em; cursor:pointer;}
					.galeria_videos #flechasVideos img.up{margin:.3em 0 5.4em 0;}
	
	.f_busca_becas label span {display:block; font-size:1.1em;}
	
	
	#amplphoto{position:relative;}
	#imgAmpliada{position:absolute; top:0; left:0; width:43em; background:#fff;}
	#imgAmpliada a{position:absolute; top:0; right:0; z-index:999;}
	#imgAmpliada img.dest{width:43em;}
	#imgAmpliada p{color:#fff; background:#999; font-size:1.2em; padding:.3em .7em; position:absolute; bottom:0; width:96%;}
