* {margin:0; padding:0}
img,fieldset, abbr {border:none}
ul,li {list-style:none}
h2,h3,h4,h5,h6{font-size:1em; font-weight:bold;}
acronym{border:none; cursor:help;}
.ftl {float:left}
html>/**/body .ftlffx {float:left}
.ftr {float:right}
.centrado{text-align:center;}
.fs11{font-size:1.1em;}
.clear:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
.hacked {overflow:hidden}
.oculto{display:none;}
.bloque{display:block!important;}
.bold{font-weight:bold;}
.mb0{margin-bottom:0!important;}
.mb1{margin-bottom:.5em!important;}
.mt21{margin-top:2.1em!important;}
.mt23{/*margin-top:2.3em!important;*/}
.mr0{margin-right:0!important;}
.bt0{border-top:0!important;}
.hidden, legend, hr {display:none;}
html {font-size:100%}
body {font:62.5% Arial, Helvetica, sans-serif; color:#666; text-align:center;}
a { color:#666;}
/*Estilos para la estructura de la pagina*/
#wrapper {font-size:100%; margin:.1em auto 0; width:100.8em; text-align:left;}

/*CABECERA*/
	#header{background:url(../images/styles/wrapperHeaderbg.gif) no-repeat top center; padding:1.3em 1.7em 0 1.8em; position:relative;}
	html:first-child #header{padding:1.3em 1.8em 0 1.7em;} /*hack Opera*/
		#header h1{float:left; padding:1em 0 0 1em;}
		#header .headerImgcont{height:17.9em;}
		
		/*Menu de idiomas*/
		#header div.langContent{float:right; width:42em;}
			#header div.langContent ul{height:2.7em; float:right; background:url(../images/styles/headerLangcont2.gif) no-repeat top left; padding:0 1.6em ;}
			#header div.langContent ul li{float:left; background:url(../images/styles/lalngLiseparator.gif) no-repeat 0 .6em; padding:0 .5em 0 .6em;}
			#header div.langContent ul li.first{background:none;}
			#header div.langContent ul li a{ display:block; text-decoration:none; color:#ededed;  font-size:.9em; padding-top:.4em;}
			#header div.langContent ul li a:hover, #header div.langContent ul li a.sel{color:#8c8c8c; background:url(../images/styles/bulletArrowdown.gif) no-repeat 50% 0;}
			
			#header div.langContent p{height:2.7em; background:url() no-repeat top right; float:right; width:9.5em; text-align:center;}
			#header div.langContent p img{ margin:0 auto; text-align:left;}
								
				
		/*Menu Principal*/
		#header div.mainMenu{margin:.1em 0 0 0; position:relative;}
			#header div.mainMenu ul{height:3.3em;background: url(../images/styles/mainMenubg.gif) repeat-x top left;}
			#header div.mainMenu ul li{float:left; margin-top:.2em; font-weight:bold; font-family:verdana;}
				#header div.mainMenu ul li a{display:block; padding:.9em 2.03em .8em 2.03em; color:#fefefe; text-decoration:none; text-align:center; border-left:.1em solid #607195; border-right:.1em solid #293346;}
				#header div.mainMenu ul li a:hover{background: url(../images/styles/mainMenubghover.gif) repeat-x top left;}
				
				#header div.mainMenu ul li a.sel{background: url(../images/styles/mainMenubgsel.gif) repeat-x top left; padding:.8em 1.95em 1.1em 1.95em; border:0; color:#000; float:left; margin-left:.2em; margin-right:.2em; border-top:.1em solid #2e374e;}
						html>/**/body #header div.mainMenu ul li a.sel, x:-moz-any-link, x:default { padding:.8em 1.94em 1.1em 1.94em;} /*FIREFOX 3*/
				#header div.mainMenu ul li a.sel:hover{background: url(../images/styles/mainMenubgsel.gif) repeat-x top left;}
				
				html:first-child #header div.mainMenu ul li a{padding:.9em 2.05em .8em 2.05em;}
				html:first-child #header div.mainMenu ul li a.sel{padding:.8em 2.2em 1.1em 2.15em;}
				
			/*Menu Secundario antiguo*/
			#header div.mainMenu ul ul{position:absolute; top:3.3em; left:0; padding:0; height:2.1em; background: url(../images/styles/2ndMenubg.gif) repeat-x 0 .2em; width:97.3em;}
			#header div.mainMenu ul ul li{float:left; background:none; font-weight:normal; font-family:arial; padding:.3em 0;}
			#header div.mainMenu ul ul li a{display:block; padding:0 1.2em!important; color:#343454; border:0; font-size:.9em;  }
			#header div.mainMenu ul ul li a:hover{background:none; color:#336699;}
			#header div.mainMenu ul ul li.sel2{border:.1em solid #c1c6d5; background:#f8fafb; color:#343454; padding:.2em 1.1em .3em 1.1em;}
					
/*CUERPO*/	
	#body{background: url(../images/styles/wrapperBodybg.gif) repeat-y top center; padding:2.2em 1.7em 1em 1.8em;}
	html:first-child #body{ padding:2.4em 1.8em 1em 1.7em;} /*hack Opera*/
		#bodyContent{ float:left; min-height:14.5em; padding:.6em;}
		#bodyContent.nopadding {padding:0;}
		
		/*Titulares*/
		#bodyContent .h2Cont{background: url(../images/styles/h3Bg.jpg) repeat-x top right; margin-bottom:.1em; margin-top:.7em; padding-right:1.3em; height:3.2em; border-bottom:.1em solid #dfe1e8;}
		html>/**/body #bodyContent .col3 .h2Cont, x:-moz-any-link, x:default {margin-top:1.5em; display:compact; border-top:2px solid #fff;} /*FIREFOX 3*/		
		#bodyContent .h2Cont h2{font-size:1.4em; color:#5d6c8f; padding:.65em 0 .55em .65em; float:left;}	
		#bodyContent .h2Cont h2 span{color:#666668;}	
		#bodyContent .h2Cont h2.colabora{background:none; float:right;}
		#bodyContent .h2Cont h2.colabora a{text-decoration:none; color:#3a445e; font-size:.85em; display:block; padding-top:.1em;}
		#bodyContent .h2Cont h2.colabora a img{margin:0 0 -.5em .7em;} 

		#bodyContent .h2Cont.esp{background: url(../images/styles/h3Bg.jpg) repeat-x top right; height:auto;}
		#bodyContent .h2Cont.esp h2{display:block; width:80%;}
		
		/*Titulares*/
		#bodyContent.fun .h2Cont{background: url(../images/styles/h3Bgfun.jpg) repeat-x top right;}
		#bodyContent.fun .h2Cont h2{color:#786449;}
		
		#bodyContent .h3previa { background:url(../images/styles/h4Arrow.gif) repeat-x bottom left; font-size:1.2em; color:#333; padding:.4em 0; margin-bottom:.7em;}	
		#bodyContent.fun .h3previa { background:url(../images/styles/h4Arrowfun.gif) repeat-x bottom left;}	
		#bodyContent .h3previa div{background:url(../images/styles/arrowH4.gif) no-repeat top left; padding-left:3.3em;}	
		#bodyContent .h3previa span{color:#5d6c8f; display:block;  font-size:1.9em;}
		#bodyContent.fun .h3previa span{color:#786449;}
		
		#bodyContent .titPurpleBox{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; padding-left:.4em; margin-bottom:.3em;}
			#bodyContent .titPurpleBox2{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; margin-bottom:.6em;}
			#bodyContent .titPurpleBox3{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; margin-bottom:.45em;}
		
		#bodyContent div.rsstit h2{float:left; margin-top:.6em;}
		#bodyContent div.rsstit a{text-decoration:none; color:#999; font-size:.9em; font-weight:normal; float:right;}
		#bodyContent div.rsstit a img{margin: 0 1.3em 0 .4em;}
		
	/*Modulos*/
		/*1 columna de 3*/
		#bodyContent div.col1p6 { float:left; width:29.9em; margin-right:1.4em; padding:.6em;}
		#bodyContent div.col1{float:left; width:31.1em; margin-right:1.4em; padding:.6em 0;}
		#bodyContent div.col1nopadtop{float:left; width:31.1em; margin-right:1.4em; padding:0 0 .6em 0;}
		#bodyContent div.col1p6.right{ margin-right:0; margin-top:.7em;}
		#bodyContent div.col1p6.right div { margin-bottom:1em;}
	
		/*2 columnas de 3*/
		#bodyContent div.col2{float:left; width:63.6em; margin-right:1.4em;}
		/*#bodyContent.nopadding div.col2{width:64.7em;}*/
		#bodyContent div.col2p6{float:left; width:62.4em; margin-right:1.4em; padding:.6em;}
		#bodyContent div.col2.mr9{margin-right:.9em;}
		/*#bodyContent div.col2.mr9 .pieGaleria{background-color:#293142;width:630px;color:#ffffff;font-size:1.2em;height:2em;padding:.6em 0 0 .9em;border-top:1px solid #7e8692;}*/
		#bodyContent #pieGaleria{background-color:#293142;width:629px;color:#ffffff;font-size:1.2em;height:2em;padding:.6em 0 0 .9em;border-top:1px solid #7e8692;margin-top:-2em;color:#ffffff}
		#bodyContent #pieGaleria a{color:#ffffff;text-decoration:none;}
		
		#capInte3{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:240px;margin:-14.6em 0 0 0;color:#fff;padding:.5em;font:1em verdana; z-index:999;}
		#capInte4{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:400px;margin:-14.3em 0 0 -9em;color:#fff;padding:.5em;font:1em verdana;z-index:999;}
				
		#bodyContent #pieGaleriaForm form.login{background-color:#293142;padding:.6em 0 .6em 1.2em;height:7em;display:block;float:left;width:628px;}
		#bodyContent #pieGaleriaForm.destacadoWidget form.login{background-color:#293142;padding:.6em 0 .6em 1.2em;float:left;height:7em;display:block;float:left;width:624px;}
		#bodyContent #pieGaleriaForm form.login img.imgInterrogacion{margin:0 0 -.5em .5em}
		#bodyContent #pieGaleriaForm form.login div.interrogacion{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:240px;margin:.2em 0 0 1.8em;color:#fff;padding:.5em;font:1em verdana;}
		#bodyContent #pieGaleriaForm form.login #capInte2{margin:.2em 0 0 18.3em;}
		
		
		#bodyContent #pieGaleriaForm form.login label{color:#cccccc;font-size:1.1em; font-weight:bold;}
		#bodyContent #pieGaleriaForm form.login input{ margin:0 .7em 0 .3em; width:9em;border:1px;font-size:.9em;background-color:#8290a2;color:#fff;}
		#bodyContent #pieGaleriaForm form.login input.btn{border:0; background-color: transparent; width:1.65em; margin-bottom:-.6em;}
		#bodyContent #pieGaleriaForm form.login p{float:left; margin-right:1.2em;font-size:1.1em;font-family:arial;padding:1em 0;}
		#bodyContent #pieGaleriaForm form.login a{color:#889bd8;text-decoration:none;}
		#bodyContent #pieGaleriaForm form.login a:hover{color:#fff;text-decoration:none;}
		#bodyContent #pieGaleriaForm form.login span.literalPie{float:left;width:98%;color:#ffffff;}
		
		/*2 columnas de 9*/
		#bodyContent div.col2de9{float:left; width:20.7em;}
		
		/*3 columnas de 3*/
		#bodyContent div.col3{width:96.1em;}
		#bodyContent div.col3.rel{position:relative; z-index:0;}
		#bodyContent.nopadding div.col3{width:97.2em;}
		#bodyContent div.col3p6{width:94.9em; padding:.6em;}
						    .blueBg{background-color:#2a3244;}
		
		/*4 columnas de 3*/
		#bodyContent div.col4{float:left; width:23.1em; margin-right:1.4em;}
		
		/*4 columnas de 9*/
		#bodyContent div.col4de9{float:left; width:41.5em; margin-right:1.4em;}
		
		/*5 columnas*/
		#bodyContent div.col5{float:left; width:80.2em; margin-right:.8em;}
		
		/*6 columnas de 3*/
		#bodyContent div.col6{float:left; width:15.1em;}
			#bodyContent div.col6.mr9{margin-right:.9em;}
		
		/*Media pantalla (divide  la pantalla en 2)*/
		#bodyContent div.colHalfscreen{float:left; width:47.6em; margin-right:.9em;}
		
		/*ultima columna*/
		#bodyContent div.lastcol{margin-right:0;}
		#rightCol{background-color:#292f3f;}
		#bodyContent.fun #rightCol{background:#fcfbfa url(../images/styles/rightBgfun.gif) repeat-x top left!important;}
		
		#bodyContent .rmradio img { width:31.3em;}
		iframe.radio { float:left; border:0; width:31.1em; height:8.4em; margin:0; padding:0;}
		
		/*Destacado*/
		#bodyContent div.destacado{margin-bottom:1.3em;}
		
		/*Purple Box*/
		
		/*Contenedor Purple Box*/
		#bodyContent div.ppbox{background:url(../images/styles/ppbox1.gif) no-repeat top left; height:1%; margin-bottom:1.2em;}
			#bodyContent div.ppbox div.tr{background:url(../images/styles/ppbox2.gif) no-repeat top right; padding:0;}
				#bodyContent div.ppbox div div.bl{background:url(../images/styles/ppbox3.gif) no-repeat bottom left;}
					#bodyContent div.ppbox div div div.br{background:url(../images/styles/ppbox4.gif) no-repeat bottom right;}
						#bodyContent div.ppbox div div div div.ppboxContent{ padding:.3em .7em .4em .7em;}
			#bodyContent #moduloInterioresHome div.ppbox ul{ background:url(../images/styles/backModulo.gif) repeat-x top left;}
		#bodyContent div.ppbox ul li{color:#000; background:url(../images/styles/listsLibg.gif) repeat-x bottom left; font-size:1.1em; padding:.6em 0; clear:both; height:1%; float:none;}
		#bodyContent div.ppbox ul li:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
		#bodyContent div.ppbox ul li div.pplBoximg{float:left;}
		#bodyContent div.ppbox ul li div.pplBoxcontent { float:left; width:15.5em; padding:0 !important;}
		/*#bodyContent div.ppbox ul li div.pplBoxcontent { padding-left:8em; border:1px solid red;}*/
		#bodyContent div.ppbox div.ppboxpurpleBg div.pplBoxcontent { padding-left:9em;}
		#bodyContent div.ppbox ul li.last{background:none;}
		#bodyContent div.ppbox ul li.comercial{background:url(../images/styles/destacadoBg.jpg) repeat-x top left; padding-left:1.5em; padding-bottom:.4em; border-top:.1em solid #fff; }
		#bodyContent div.ppbox ul li.comercial a{color:#fff; font-weight:bold; font-family:verdana; font-size:.8em; display:block; padding-top:.3em; float:left; margin-right:2em;}
		#bodyContent div.ppbox ul li.ppboxarchivo{background:#d6dde3 url(../images/styles/ppboxarchivo.gif) repeat-x top left; padding:0;}
		#bodyContent div.ppbox ul li.ppboxarchivo a{ color:#46659e; font-size:.9em;display:block ; padding-top:.7em;}
		html:first-child #bodyContent div.ppbox ul li.comercial a{padding-top:.2em;}
		#bodyContent div.ppbox ul li img{float:left; margin-right:.8em;}
		#bodyContent div.ppbox ul li span{color:#47649f; display:block; font-size:.8em; margin-bottom:.2em;}
		#bodyContent div.ppbox ul li h6{font-size:1.1em;}
		#bodyContent div.ppbox ul li h4{font-size:1.1em; margin-bottom:0;}
		#bodyContent div.ppbox ul li p{color:#999;}
		#bodyContent div.ppbox ul li a{text-decoration:none; color:#000;}
		#bodyContent div.ppbox ul li a.vm{color:#637196; font-weight:bold; display:block; clear:left; /*padding-left:1.4em;*/}

		.ppboxBg{background:url(../images/styles/purpleboxpurpleBg.gif) repeat-x bottom left;}
		
	/*enlaces*/
	.titMov{background:url(../images/styles/titMovBg.jpg) repeat-x top left; float:left; color:#666!important; padding:.2em 1.4em .3em 1.4em; font-family:verdana; font-size:.8em!important; margin-right:1.1em;}
	.Vermas{color:#4582bf!important; font-size:1em!important;width:8.5em;}
	.vermasnotdiv{border:0!important; padding:-0 0 .5em 0;}
	.contentEspeciales .vermasnotdiv{border-top:.1em solid #dadada!important; background:#fff; padding:1em .7em 0 .7em; font-size:1.2em;}
	.vermasnot{color:#4582bf; font-weight:bold; text-decoration:none; float:right; padding:.4em 0;}
	.how{color:#333; background: url(../images/styles/how_bg.gif) repeat-x top left; padding:.4em .9em; font-weight:bold;}
	     	
/*Componentes varios*/			

	/*Componentes Home*/
	#bodyContent div.home_mod_princ{font-size:1.1em; margin:.1em 0 0 0;}
	#bodyContent div.home_mod_princ p{font-size:2.5em; color:#fff; font-weight:bold; text-align:center;}
		#bodyContent div.home_mod_princ p a{color:#fff; font-weight:bold; text-align:center;text-decoration:none; line-height:1em;}
		#bodyContent div.home_mod_princ div.textHome{/*background:#3f4862*/ display:block; padding:0 1.1em; width:25em; float:right; margin-right:.9em; height:17.5em;}
		#bodyContent div.home_mod_princ div.textHome dl{font-size:1.6em; font-weight:bold; padding:1em 0; margin-bottom:.3em;}
		#bodyContent div.home_mod_princ div.textHome dd{float:left; color:#333; width:11em; margin-top:.05em; padding:.3em 0 .2em 2em; background:#fff;}
		#bodyContent div.home_mod_princ div.textHome dt{padding:.3em 0; color:#106289; margin-top:.05em; background:#fff; }
	
	#bodyContent div.home_mod_princ ul{ background:url(../images/styles/home_mod_princ_bg.gif) repeat-x top left; padding:1em 0; padding-bottom:0; margin:0; clear:both;}
	#bodyContent div.home_mod_princ ul li a { text-decoration:none; font-size:1.1em; font-weight:bold; color:#a1d7f6;}
	#bodyContent div.home_mod_princ ul li { float:left; padding-left:6.5em; padding-bottom:1.2em; width:11em; border-right:1px solid #343d4f;}
		#bodyContent div.home_mod_princ ul li.noticias { background:url(../images/styles/fndNoticias.gif) no-repeat left top; padding-top:1em;}
		#bodyContent div.home_mod_princ ul li.fotos { background:url(../images/styles/fndFotos.gif) no-repeat left top; padding-top:1em; padding-left:8em; border-left:1px solid #4c5a76;}
		#bodyContent div.home_mod_princ ul li.videos { background:url(../images/styles/fndVideos.gif) no-repeat left top; padding-top:1em; padding-left:7em; border-left:1px solid #4c5a76; border-right:0;}
		#bodyContent div.home_mod_princ ul li.sms { background:url(../images/styles/fndSMS.gif) no-repeat left top; padding-top:1em; padding-left:7em; border-left:1px solid #4c5a76; border-right:0;}

	/*Destacados Home*/
	#bodyContent div.home_destacado{/*background:#eee;*/ padding:0 0 1.5em 0;}
		#bodyContent div.home_destacado div.HMlistaPestanhas{margin:0 .4em;}
			#bodyContent div.HMlistaPestanhas div{border:.1em solid #acb7cd; border-bottom:0; background:#fff; padding:1em .7em 0 .7em; font-size:1.1em;}
			#bodyContent div.HMlistaPestanhas div.inferior{ width:25.95em; border:.1em solid #acb7cd; border-top:0; background:#fff; padding:.5em .7em .5em .7em; font-size:1.1em;}
			/*#bodyContent div.HMlistaPestanhas div.inferior{ width:26.1em; border:.1em solid #acb7cd; border-top:0; background:#fff; padding:.5em .7em .5em .7em; font-size:1.1em;}*/
				#bodyContent div.HMlistaPestanhas div ul li{padding:.6em 0; border-bottom:.1em solid #dadada; height:1%;}
				#bodyContent div.HMlistaPestanhas div ul li div{border:0;}
				#bodyContent div.HMlistaPestanhas div ul li:after{content:"."; clear:both; display:block; visibility:hidden; height:0}
				#bodyContent div.HMlistaPestanhas div ul li.enl{border:0; font-weight:bold;}
				#bodyContent div.HMlistaPestanhas div ul li.enl img{margin:0;}
				#bodyContent div.HMlistaPestanhas div ul li img{float:left; margin-right:.8em; margin-bottom:1em;}
				#bodyContent div.HMlistaPestanhas div ul li span{color:#47649f; display:block; font-size:.8em; margin-bottom:.2em;}
				#bodyContent div.HMlistaPestanhas div ul li p{font-size:.8em; color:#999;}
				#bodyContent div.HMlistaPestanhas div ul li a{text-decoration:none; color:#000;}
				#bodyContent div.HMlistaPestanhas div ul li.enl a img{margin:0 .4em 0 0;}
				#bodyContent div.HMlistaPestanhas div ul li h6{font-size:1.1em;}
				#bodyContent div.HMlistaPestanhas div ul li h3{font-size:1.1em;}



/*Paginador */
	#bodyContent  div.fotopaginador { background:url(../images/styles/fndfotopaginador.gif) no-repeat left top; border:.1em solid #c8ccd5 !important; font-size:1.1em; padding:0 .8em 1.4em .8em; margin-bottom:1em; color:#000;}
	#bodyContent  div.fotopaginador .filete2{ display:none; padding-top:1em;}
	#bodyContent  div.fotopaginador a.titpaginador{font-size:1.3em; font-weight:bold; margin-bottom:.2em; color:#333;text-decoration:none; display:block; clear:both;}
	#bodyContent  div .home_destacado .fotopaginador{border:0;}
	#bodyContent  div.fotopaginador img{margin-bottom:.3em;}
	#bodyContent  div.fotopaginador p.titpaginador{font-size:1.1em; font-weight:bold; margin-bottom:.2em;}
	#bodyContent  div.fotopaginador p.titfecha{color:#999; font-size:.8em; clear:both;}
	#bodyContent  div.home_destacado p.titpaginador{font-weight:bold; color:#333; font-size:1.25em;}
	#bodyContent  div.home_destacado span#textoNoticia{color:#333; font-size:1.1em;}
		#imgNoticia{clear:both;}
	
	#bodyContent  ul.paginador{padding:.4em 0; margin-top:.3em; float:left; cursor:pointer;}
		#bodyContent  ul.paginador li { background:url(../images/styles/fndPaginador.gif) no-repeat left top; float:left; padding:0 .4em .2em .35em; font-size:1.1em; text-decoration:none; color:#fff; font-weight:bold; margin-right:.1em;}
		#bodyContent.fun  ul.paginador li { background:url(../images/styles/fndPaginadorfun.gif) no-repeat left top; float:left; padding:0 .4em .2em .4em; font-size:1.1em; text-decoration:none; color:#fff; font-weight:bold; margin-right:.3em;}
			#bodyContent  ul.paginador li.sel { background:url(../images/styles/fndPaginadorsel.gif) no-repeat left top; color:#666; font-weight:bold; cursor:default;}
				/*#bodyContent  ul.paginador{padding:.4em 0; margin-top:.3em; float:left; cursor:pointer;}*/
				/*#bodyContent  ul.paginador li{float:left;padding:0 .3em; font-size:1.1em; text-decoration:none; color:#676767; font-weight:bold;}*/
				/*#bodyContent  ul.paginador li.sel{background:#576477; color:#fff; font-weight:bold; cursor:default;}*/
				/*#bodyContent  ul.paginador li a img{margin-bottom:0;}*/
				/*html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}*//*hack opera*/
		#bodyContent  ul.paginador li a img{margin-bottom:0;}
		html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}/*hack opera*/
	
	#bodyContent  ul.paginadorFlecha{padding:.4em 0; margin:.3em auto 0 auto; text-align:center; float:none !important; border:0; background:none !important;;}
	.ochoListas{width:10.5em;}
	/*.anosListas{width:31em;}*/
	.anosListas{}
	.diezListas{width:16em;}
	#bodyContent  ul.paginadorFlecha li{float:left !important; padding:0 .3em !important; font-size:1.1em; cursor:pointer; color:#676767; background:none !important;}
	#bodyContent  ul.paginadorFlecha li.sel{background:#576477 !important; color:#fff; font-weight:bold; cursor:default; }
	#bodyContent  ul.paginadorFlecha li img{margin-bottom:2em;}
	html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}/*hack opera*/
	
	#paginadorFicha li{cursor:pointer;}
	#paginadorFicha li.sel{cursor:default;}

	/*Cantera modulo especiales*/
	#bodyContent div.contentEspeciales { border:.1em solid #adb7cd; padding:.5em;}
	#bodyContent ul.listaEspeciales{font-size:1.1em; margin-bottom:1.7em}
	#bodyContent ul.listaEspeciales li{float:left; width:30%; margin-right:1.2em;}
	#bodyContent ul.listaEspeciales li.last{margin-right:0;}
	#bodyContent ul.listaEspeciales li img{margin-bottom:.4em;}
	#bodyContent ul.listaEspeciales li p{font-weight:bold; color:#000; margin-bottom:.3em;}
	#bodyContent ul.listaEspeciales li a{text-decoration:none; color:#000;}

	/*Pestanhas multimedia en Cuerpo*/
			
	#bodyContent ul.mm{margin:1em 3.8em 0 0;}
	#bodyContent ul.mm li{float:left; font-size:.9em; margin-right:.9em; color:#fff; cursor:pointer; background: #fff url(../images/styles/backRight2.gif) no-repeat top right;padding-right:.1em;}
	#bodyContent.fun ul.mm li{background: #fff url(../images/styles/backRight2fun.gif) no-repeat top right;}
	#bodyContent ul.mm li p{background: #fff url(../images/styles/backLeft2.gif) no-repeat 0 0; padding:.4em .8em .4em .8em;}
	#bodyContent.fun ul.mm li p{background: #fff url(../images/styles/backLeft2fun.gif) no-repeat 0 0;}
	#bodyContent ul.mm li.sel{background: #fff url(../images/styles/backRight.gif) no-repeat top right; color:#2a3244; cursor:default;padding-right:.1em;margin-bottom:-1px;}
	#bodyContent.fun ul.mm li.sel{background: #fff url(../images/styles/backRightfun.gif) no-repeat top right;}
	#bodyContent ul.mm li.sel p{background: #fff url(../images/styles/backLeft.gif) no-repeat 0 0; padding:.3em .8em .6em .8em;}
	#bodyContent.fun ul.mm li.sel p{background: #fff url(../images/styles/backLeftfun.gif) no-repeat 0 0;}
	#bodyContent ul.mm li.sel a{color:#2a3244;}
	#bodyContent ul.mm li a{text-decoration:none; color:#fff;}
	
	/*Paginador*/
/*	#bodyContent  div.fotopaginador{border:.1em solid #c8ccd5; font-size:1.1em; padding:0 .8em 1.4em .8em; margin-bottom:1em; color:#000;}*/
	#bodyContent  div.fotopaginador a.titpaginador{font-size:1.3em; font-weight:bold; margin-bottom:.2em; color:#333;text-decoration:none; display:block; clear:both;}
	#bodyContent  div .home_destacado .fotopaginador{border:0;}
	#bodyContent  div.fotopaginador img{margin-bottom:.3em;}
	#bodyContent  div.fotopaginador p.titpaginador{font-size:1.1em; font-weight:bold; margin-bottom:.2em;}
	#bodyContent  div.fotopaginador p.titfecha{color:#999; font-size:.8em; clear:both;}
	#bodyContent  div.home_destacado p.titpaginador{font-weight:bold; color:#333; font-size:1.25em;}
	#bodyContent  div.home_destacado p#textoNoticia{color:#333; font-size:1.1em;}
		#imgNoticia{clear:both;}
		
	#flashcontent{margin-bottom:1.5em; float:left;}
	html:first-child #flashcontent{margin-top:0;}/*hack opera*/
	
	#footer{background: url(../images/styles/wrapperFooterbg.gif) no-repeat top center !important; padding:1em 1.5em 0 1.6em;border:1px solid #fff;border-top:0;}
	html:first-child #footer{ padding:1em 1.8em 0 1.7em;} /*hack Opera*/

	/*Patrocinadrores Principales*/
	#footer div.patrocinadoresprin {background:url(../images/styles/patrovinadoresBg.jpg) repeat-x top left; text-align:center; padding:1.3em 0 .8em 4.2em; clear:both;}
	html:first-child #footer div.patrocinadoresprin {padding:1.3em 0 1em 4.2em; } /*hack Opera*/
	#footer div.patrocinadoresprin a{margin:0 3.5em 0 0;}
	
	     /*Patrocinadrores*/
	#footer div.patrocinadores {padding:1.5em 0 1em 2.2em; border-bottom:.1em solid #8d8d8d; background:url(../images/styles/patrobajoBg.jpg) repeat-x top left; text-align:center;}
	#footer div.patrocinadores a {text-align:left; margin:0 4.5em 0 0; text-decoration:none; color:#586588;}
	#footer div.patrocinadores a.todos {float:right; margin:0 1.2em 0 0; }
	
		
	/*copyright*/
	#footer div.copyright{border-top:.1em solid #8d8d8d; border-bottom:.1em solid #e3e3e3; margin-bottom:4em; text-align:center; padding:.3em .6em .6em .6em;}
	#footer div.copyright ul{margin:0 auto; text-align:left; width:40%; background:url(../images/styles/separatorCopyright999.gif) no-repeat 0 .3em;}
	#footer div.copyright ul li{float:left; background:url(../images/styles/separatorCopyright999.gif) no-repeat 100% .3em; padding:0 .4em;}
	#footer div.copyright ul li a{text-decoration:none; color:#999;}
	
/*REVISON HOME*/
#loginUser, #loginPassword { padding:1em 0; padding-left:2.5em; background:url(../images/styles/help.gif) no-repeat left .7em;}

	.registroerror, #registroerror{ background:#f5f5f5 url(../images/styles/registroerrorBg2.gif) repeat-y top left; margin:1em 0 0 0; padding:2.5em 3em; font-size:1.1em; color:#666;}
		.registroerror img, #registroerror img {float:left; margin-right:3em;}
		.registroerror h3, #registroerror h3 { font-size:1em; color:#bb0000; margin-bottom:.5em;}
		#registroerror ul { margin-left:6.5em;}
		
/*modulo noticias*/
.news_image { float: left; width: 100px;}

/* ///////////////////////////////////////////FIN CSS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/