﻿*{ margin:0; padding:0;}
/**{ zoom: -1;}*/
table{border-color:transparent;}

li{ list-style:none;}
img{ border:none;}
.clearall{ clear:both;}
 h2 {background: url(../Images/flecha.gif) no-repeat left 7px; width:492px; height:26px; float:left; color:#6e6e6e; font-size:19px; padding-left:20px; font-weight:normal; padding-bottom:12px;}     
.left{ float:left;}
.right{ float:right;} 
.bold{ font-weight:bold;}
.black{ color:#000;}
.marginTop{ margin-top: 20px;}
a{ cursor:pointer;}
.warning {
	padding-RIGHT: 5px; padding-LEFT: 5px; FONT-SIZE: 12px; padding-BOTTOM: 5px; padding-TOP: 5px; BORDER-BOTTOM: #4780ac 1px solid; BACKGROUND-COLOR: #fffbd9; TEXT-ALIGN: center}

/*IMF:Para solucionar un problema de Consejos (Belén, consultame si tienes dudas)*/
.claseH2{background: url(../Images/flecha.gif) no-repeat left 7px; width:492px; height:26px; float:left; color:#6e6e6e; font-size:19px; padding-left:20px; font-weight:normal; padding-bottom:12px;}     
.claseH2_menosWidth{background: url(../Images/flecha.gif) no-repeat left 7px; width:350px; height:26px; float:left; color:#6e6e6e; font-size:19px; padding-left:20px; font-weight:normal; padding-bottom:12px;}     

.foroH2 {background: url(../Images/flecha.gif) no-repeat left 7px; width:49px; height:26px; float:left; color:#6e6e6e; font-size:19px; padding-left:20px; font-weight:normal; padding-bottom:12px; } 

/**/

body {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal; padding:7px;}
#contenedor{ width:960px; margin:0 auto;}
#cabecera{ width:960px; float:left; background:url(../Images/bgCabecera.gif) repeat-x left top; height:170px; position:relative;}
	.cabeceraRight{ width:333px; float:right; background:url(../Images/cabaceraRight.gif) no-repeat left top; height:170px;}
	.cabeceraLeft{ width:627px; float:left; background:url(../Images/cabeceraLeft.gif) no-repeat left top; height:170px;}
	.logoLP{ position:absolute;left:0;z-index:1000;}
	
	.menuTop{ width:305px; float:right; padding-top:28px;}
	.menuTop ul li{ float:left; padding-right:5px; color:#fff;}
	.menuTop ul li a{ color:#fff; font-size:9px;}
	
	.logosFunda{ width:323px; float:right; padding:11px 13px 0 0;}
	.logosFunda a{ float:left;}
	.logosFunda  .logoFunda{ width:198px; height:95px; float:left;}
	.logosFunda  .logoFunda2{ width:123px; height:95px; float:left;}
	
	.idiomas{width:257px; float:right;}
	.idiomas a{color:#000; text-decoration:none;font-size:10px; float:left; }
	.idiomas  .bandRss { width:79px; font-weight:bold;}
	.idiomas span{ vertical-align:super; padding-right:7px;}           
	#menuMain{ width:960px; float:left; height:50px; background:url(../Images/bgMenu.gif) repeat-x left top; z-index:8887; position:relative;}

	.menuBusqueda{ float:right; height:34px; background:url(../Images/bgMenuRight.gif) no-repeat right top; width:233px;}
		.menuBusqueda input{ margin-top:7px; float:left;}
		.menuBusqueda a{ color:#000; text-align:center; font-weight:bold; text-decoration:none; width:50px; font-size:10px; float:left; padding:11px 0 0 12px;}
	
	.pnlMigaPan{width:960px; float:left; margin:0 0 7px 0; border:1px solid #ccc; padding:5px 0; }
	.pnlMigaPan  a{ color:#000; text-decoration:none; font-weight:bold; padding:2px;}
	.pnlMigaPan  .AspNet-Menu-Selected {background:#289728;  color:#fff; }
	.pnlMigaPan span{ padding:3px;}

	#main{ width:960px; float:left;}
	#principal{width:640px; float:left;}
	#ctl00_TablePanel{float:left; width:960px; z-index:2 }

	#rightContent{ width:317px; float:right; padding-left:3px;}
	#ctl00_ContentPlaceHolderBanners_pnlMasterBanners{width:317px; float:right;}
	
/***************** HOME **************************/
	.panelHome{ float:left; width:640px; margin:0 0 12px 0; display:inline;   }
	.contentBottomHome{float:left;width:477px; }
	
	
	/****************** CENTRO DE AYUDA ****************/
	
	.pnlCentroAyuda{ width:155px; float:left; background: url(../Images/bghome.gif) no-repeat left 45px; margin-right:4px; border:1px solid #B1B1B1;}
	.pnlAyuda, #ctl00_ContentPlaceHolder1_banAyuda_pnlTelefono{ width:161px; float:left; font-size:9px; }
	#ctl00_ContentPlaceHolder1_banAyuda_lblAsistencia{ color:#3c9b34; font-size:14px;}
	#ctl00_ContentPlaceHolder1_banAyuda_lblTelefono{ color:#3c9b34; font-size:23px;}
	.pnlCentroAyuda .bnCentroAyuda { border:none; width:157px; float:left;}
	.pnlCentroAyuda .bnCentroAyuda  .cabeceraBannerVerde {left:-1px;top:-9px;width:141px; height:21px; background:url(../Images/cabeceraverdeHome.gif) no-repeat  left top ;}
	.pnlCentroAyuda .bnCentroAyuda  #ctl00_ContentPlaceHolder1_banAyuda_pnlTelefono {float:left;font-size:9px;padding:0 0 0 7px;
	width:144px;}
	.pnlCentroAyuda  #ctl00_ContentPlaceHolder1_pnlForo {float:left;width:149px; padding-left:4px}
	.pnlCentroAyuda  .pnlComunicate {float:left;font-size:9px;padding-left:4px;width:153px; padding-top:5px; padding-bottom:12px;}
	
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlAyuda {width:147px;}
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlForo, .pnlCentroAyuda  #ctl00_ContentPlaceHolder1_pnlForoENU {width:147px; padding-top:4px; padding-left:4px;}
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlComunicate {width:147px; padding-top:0;}
	#ctl00_ContentPlaceHolder1_pnlCentroAyuda .pnlComunicateENU{ padding-left:2px;width:150px; padding-bottom:23px;}
	#ctl00_ContentPlaceHolder1_pnlCentroAyuda .pnlComunicateENU #ctl00_ContentPlaceHolder1_Label3 { float:none; width:94px; font-size:9px;}
	#ctl00_ContentPlaceHolder1_pnlCentroAyuda .pnlComunicateENU #ctl00_ContentPlaceHolder1_Label3  span{	float:none;	padding:0;	width:94px;font-size:9px;	}
	
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlAyuda {width:147px; padding-top:7px;}
	
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlAyuda span, .pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlComunicate span{	float:left;	width:58px; padding:0;	}
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlAyuda .labelhelp { width:60px;}
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlForo span ,.pnlCentroAyuda  #ctl00_ContentPlaceHolder1_pnlForoENU span{float:left;width:91px; padding:0; position: relative;}
	.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlComunicate span {float:left;width:77px; padding:0;}
	
	#ctl00_ContentPlaceHolder1_hlkGlosario{background:transparent url(../Images/flechamini.gif) no-repeat scroll left 3px;color:#3C9B34;float:left;font-size:9px;font-weight:bold;padding-left:12px;text-decoration:none;width:145px;padding-bottom:3px;}
	
	
.iconosLinkCentrAyuda{ width: 110px;}
	/****************** PANEL CENTRAL ****************/
	
	.panelMiddle{ width:477px; float:left; }
	.panelAcciones{ float:left; width:475px; border:1px solid #3c9b34; margin-bottom:7px;}
	.panelAcciones table{width:465px; float:left;}
	#ctl00_ContentPlaceHolder1_pnlAcciones  #TDDefault{  padding-left:0; width:477px; float:left; }
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco{ width:300px; float:left; height:28px;}
	
	#ctl00_ContentPlaceHolder1_pnlAcciones table th{ display:none;}
	#ctl00_ContentPlaceHolder1_pnlAcciones table td{ vertical-align:top; width:100%;}
	#ctl00_ContentPlaceHolder1_pnlAcciones img{ float:left; height:214px; margin:1px; display:inline; }
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .npaginas{ min-width:100px; float:left; padding:5px 7px; }
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .npaginas span, #ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .npaginas a{ color:#289728; font-weight:normal; text-decoration:none;}
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .npaginas .pageOn{ font-weight:bold;}
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .anterior a{ width:20px; float:left; padding:14px 0 0 0;  background: url(../Images/flecha2.gif) no-repeat left 5px; height:13px;}
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .siguiente a{ width:20px; float:left; padding:14px 0 0 10px; background: url(../Images/flecha.gif) no-repeat left 7px; height:13px; }
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .siguiente{ width:25px; float:left;}
	#ctl00_ContentPlaceHolder1_pnlAcciones  .paginadorBlanco .anterior{ width:25px; float:left;}

	
	.pnlNormativa{ width:317px; float:left;}
	.pnlNormativa .NormativaGrande{float:left;height:232px;position:relative;width:315px; border:1px solid #B1B1B1; }
	.pnlNormativa .NormativaGrande .rightNormt {float:right;width:150px; margin-right:0; display:inline;}
	.pnlNormativa .NormativaGrande  .normtDest {float:left;width:308px; padding: 5px;}
	.pnlNormativa .bnnNormativa {float:none;margin:5px 0;width:97%; border:none;}
	.pnlNormativa .normtDest a {background:transparent url(../Images/flechaNormativa.gif) no-repeat scroll left top;color:#000000;float:left;font-size:9px;padding:0 0 7px 25px;text-decoration:none;width:auto;}
	.pnlNormativa  .normtDest {float:left;width:auto;}
	.pnlNormativa  .cabeceraBannerFuxia {background:transparent url(../Images/home_33.gif) no-repeat scroll left top;color:#fff;float:left;font-size:11px;font-weight:bold;height:23px;left:-2px;margin-bottom:7px;padding:5px 0 0 16px;position:relative;top:-6px;width:301px;}
	.lblnormDest{ color:#c139bf; font-size:10px; font-weight:bold; background:transparent url(../Images/banner_07.gif) no-repeat scroll left top; width:308px; float:left; text-transform:uppercase; padding-top:5px;}
	.lblnormDest2{ color:#c139bf; font-size:10px; font-weight:bold; background:transparent url(../Images/banner_07.gif) no-repeat scroll left bottom; width:308px; float:left; text-transform:uppercase; height:7px; margin-bottom:7px; clear:both;}
	.normtDest th{ text-align:left;}

	

	.pnlCanalPrevencion{ width:156px; float:right;margin-top:0; }
	.pnlCanalPrevencion .LineaTVGrande {float:left;margin:0 0 0;width:153px;}

*:first-child+html .pnlNormativa{ top:-10px;}

/* ******* paginador foro ********* */
.pagForo{}

	/****************** PANEL dERECHA ****************/

	
#pie{ float:left; width:100%; height:31px; background:#a2a2a2 url(../Images/pie.gif) no-repeat left top; color:#fff; margin-top:15px; }
#pie p {float:left;margin-top:10px;text-align:center;width:53%;}
#pie ul {display:inline;float:left;margin-top:10px;text-align:center;width:45%;}
#pie ul li {display:inline;}
#pie a {color:#fff;}


/**/

/* ¿Qué es Línea Prevención? */
.verde {color:#289728;font-weight:bold;}
.black{color:#000; font-weight:bold;}
.contenido_prevencion .black{color:#000; font-weight:bold;}
.contenido_prevencion p {padding:7px 19px 7px 0;}
.contenido_prevencion a{color:#289728;font-weight:bold; text-decoration:none;}
.contenido_prevencion {float:left;margin:10px 0;padding-left:13px; width:95%;}
.contenido_prevencion h2 span{ display:none;}
.contenido_prevencion h2 {background: url(../Images/qesLp.gif) no-repeat left top; width:492px; height:26px; float:left;}
.contenido_prevencion ul li {list-style-image:none;list-style-position:inside;list-style-type:disc;padding:10px 19px 10px 0;}
.cabeceraQesLP {height:113px; float:left; margin-top:15px;}
 
/*   OPPC  */
.contenido_oppc{float:left;margin:10px 0;width:97%; z-index:1;}
.contenido_oppc p {padding:7px 19px 7px 0; width:95%; float:left;}
.contenido_oppc a{color:#289728;font-weight:bold; text-decoration:none;}

.contenido_oppc .verde {color:#289728;font-weight:bold; background: url(../Images/flecha.gif) no-repeat left 7px; padding-left:20px; float:left;  width:97%; *width:94%;}
.contenido_oppc label{ width:97%; float:left; padding-bottom:12px;}


.sp100{ width:100%;}
.txtOppc{ margin-left:170px;}
.verdeOp{ color:#289728; font-weight:bold;}
.txtOppc  h2{ width:300px;}

/*  FLABORAL*/
.contentLP{float:left;margin:10px 0;width:97%; z-index:1;}
.contenido_flaboral{float:left;margin:10px 0;width:100%; z-index:1; }
.contenido_flaboral p {padding:7px 19px 7px 0;}
.contenido_flaboral a{color:#289728;font-weight:bold; text-decoration:none;}
.panel .contenido_flaboral2{float:left;width:315px; }
.contenido_flaboral2 p {padding:7px 19px 7px 0;}
.contenido_flaboral2 a{color:#289728;font-weight:bold; text-decoration:none;}
.izqFLC{ float:left; width:315px;}



.imgFund{background:url(../Images/bgFund.gif) no-repeat left top; float:left; min-width:636px; height:119px; width:100%; }
.imgFundEn{background:url(../Images/bgFundEn.jpg) no-repeat left top; float:left; min-width:636px; height:119px; width:100%;}

#ctl00_ContentPlaceHolder1_pnlCabeceraENU , #ctl00_ContentPlaceHolder1_pnlCabeceraSP{ width:100%; float:left;}
.map, .pnlMapa{ float:right; width:320px; padding-top:55px;}
.mapa_fundacion {background:transparent url(../Images/mapa_bg.gif) repeat-y scroll left top;float:right;width:340px;}


*+html .mapa_fundacion{	width:315px; float:left; background:url(../Images/mapa_bg.gif) repeat-y left top; margin-right: 1px;} /* classe para explorer7 */
*+html .contenido_sede{	width:315px;	border:1px solid #289728;	margin:0 0 1px 0 ;} /* classe para explorer7 */



.mapa_fundacion img{	float:left;	padding-left:10px;}
.enunciado_mapa{	background:url(../Images/bg_titulo.gif) no-repeat left top;	width:300px;	height:20px;	margin-left:0;}
.enunciado_mapa p{	color:#fff;	font-weight:bold;	padding:5px 0 0 30px;	float:left;}
.contenido_sede{	width:320px;	border:1px solid #289728;	margin:0 0 1px 0 ;}

.contenido_sede p{	padding:0 0 0 20px;}
.contenido_sede .flecha_verde{	background:url(../Images/mapa_new_07.gif) no-repeat 20px 10px;
	height:26px;
	padding:10px 0 15px 45px;
}
.map .bott_mapa{
	background:url(../Images/mapa_bottom.gif) no-repeat left top;
	width:340px;
	float:right;
	height:20px;
}
.map .top_mapa{
	background:url(../Images/mapa_top.gif) no-repeat left top;
	width:340px;
	float:right;
	height:21px;
	font-size:1px;
}
.sede {
color:#289728;
font-size:10px;
font-weight:bold;
}
.direccion_sede {
font-size:9px;
padding:0 0 9px 0;
width:100%; float:left;
}
.enunciado_mapa span {
color:#fff;
float:left;
font-weight:bold;
padding:5px 0 0 30px;
}

/* FORMACION */
.contenido_formacion{float:left;margin:0 0 10px 0;width:640px; position: relative; }
.contenido_formacion p {padding:7px 19px 7px 0;}
.contenido_formacion a{color:#289728;font-weight:bold; text-decoration:none; } 
.contenido_formacion .cppSp, .contenido_formacion .cppEn{  color: #FFF; position: absolute; top: 127px; left: 535px;}

.pnlFormacionMitad, .pnlFormacionMitad table{ width:290px; float:left; margin-right:15px;}
*:first-child+html .pnlFormacionMitad { width:300px; }
*:first-child+html .pnlFormacionMitad table{ width:300px; }

.pnlFormacionEntero{ float:left; width:515px; clear:both; }
.pnlFormacionEntero table{float:left; width:100%; clear:both; padding:20px 0; border:1px solid #dddddd;}
.pnlFormacionEntero table td, .pnlFormacionMitad table td{ padding:3px; border-bottom:1px solid #ddd;}
.pnlFormacionEntero table th, .pnlFormacionMitad table th{ padding:5px;}
.pnlFormacionMitad table{border:1px solid #dddddd;}
.tdcenter{ text-align:center;border-left:1px solid #ddd; }

.panel{ float:left; width:640px; margin:0 0 12px 0; }

.medioCoso{ width:50%;}

.formularioFormacion{ width:100%; float:left;}
.formularioEmpresa{ width:265px; float:left;}
.formularioTrabajador{ width:50%; float:right;}
.formularioTrabajador{ width:365px; float:right;}
.formularioEmpresa span{ width:70px; float:left; clear:both;}
.formularioEmpresa input{ width:165px; float:left; margin-bottom:3PX;}
.formularioEmpresa select{ width:165px; float:left; margin-bottom:3PX;}
.formularioEmpresa  .btnSendformacion{ float:left; width:auto; margin-left:190px; display:inline;}

.formularioTrabajador span{ width:115px; float:left; clear:both; padding-left:10px;}
.formularioTrabajador input{ width:200px; float:left; margin-bottom:3PX;}
.formularioTrabajador select{ width:200px; float:left; margin-bottom:3PX;}
.formularioTrabajador  .btnSendformacion{ float:left; width:auto; margin-left:280px; display:inline;}

.formularioEmpresa  .cabeceraFormularioFormacion{background:url(../Images/bgform.gif) no-repeat left top; float:left; width:210px; height:27px; padding:16px 0 0 48px;}
.formularioTrabajador  .cabeceraFormularioFormacion{background:url(../Images/bgform.gif) no-repeat left top; float:left; width:210px; height:27px; padding:16px 0 0 48px;}

.formularioTrabajador  .tituloVerde, .formularioEmpresa  .tituloVerde{ width:222px; padding:5px 0 10px 10px;}

.info_proyectos {background:transparent url(../Images/bg_resultados.gif) no-repeat scroll left 47px;float:left;height:135px;padding-top:58px;width:455px;
}
.info_proyectos p{ padding:49px 19px 7px 105px;}
.imgCabeceraCP p {color:#3BDE36;font-size:22px;padding:20px 0 0 137px;width:253px;}
.imgCabeceraCP{background:transparent url(../Images/bgCp.gif) no-repeat  left top;border:1px solid #B1B1B1;float:left;height:106px;margin:12px;width:98%;}
.img3D{ float:left; width: 635px; min-height:345px; background:url(../Images/bgcpp.jpg) no-repeat right top;}
.img3D a{ color:#fff; text-transform:uppercase; float:right; padding:0 25px 0 0; width:72px; top:89px; position:absolute; right:5px;}
.img3D  .entrarCpp{color:#fff; text-transform:uppercase; float:right; padding:0 25px 0 0; width:72px; top:89px; position:absolute; right:5px;}
.img3D p{ float:left; padding-right:400px;} 

.texto_formacion{ padding-right:400px; }
.imgCabeceraSp{ background:transparent url(../Images/bgccp.gif) no-repeat scroll left top; border:1px solid #b1b1b1; width:100%; float:left; height:106px; margin-bottom:12px;}
.imgCabeceraSp p{ font-size:22px; color:#3bde36; padding:20px 0 0 137px;width:253px;}
/*NORMATIVA*/
.resultBusq{ float:left; padding:10px 0; font-size:10px; clear:both; }
.resultBusq a{ color:#c139bf; float:left; background:url(../Images/flechaNormativa.gif) no-repeat left top;  font-weight:bold; padding:0 0 3px 21px; text-decoration:none; }
.resultBusq .pdfNormt{ background:none; float:left; }
.resultBusq span{ color:#000; float:left; padding:0 0 20px 21px; width:615px;}
.titpdf{ width:635px; float:left; }

.pnlBuscadorNormativa{background:#cbc7cb  url(../Images/bgnormativa.jpg) no-repeat left top; float:left; min-width:638px; height:119px; margin-top:7px; width:100%;}

.pnlBuscadorNormativa h2{ display:none;}
.formNormativa{ padding:40px 12px 0 12px; width:436px; font-size:10px;}
.formleftNormativa{width:190px; float:left;}
.formNormativa .formleftNormativa select{ width:100px; float:left; margin-bottom:5px; height:16px;  font-size:9px;}
.formNormativa .formleftNormativa span{ width:70px; float:left; }

.btnVerTodas{ font-size:9px; color:#9f0c9d; font-weight:bold; text-decoration:none; padding-left: 65px; }
*:first-child+html .btnVerTodas{ font-size:9px; color:#9f0c9d; font-weight:bold; text-decoration:none; 
									position: relative; top: -57px; left: 445px;}

.formrightNormativa{width:240px; float:left;}
.formrightNormativa input, .formrightNormativa select{ width:137px; float:left; margin-bottom:5px; height:16px; font-size:9px}
.formrightNormativa  .btnBuscarNorm{ width:44px; height:22px; float:right; font-size:11px;}
.formrightNormativa span{ width:137px; float:left;}

.nivel0{ text-transform:uppercase; font-weight:bold; color:#BC34BA;}
.nivel1{ text-transform:uppercase; font-weight:bold; color:#BC34BA;}
.nivel2{  font-weight:bold; color:#BC34BA;}
.nivel3{ text-transform:uppercase; font-weight:normal; color:#BC34BA;}

.contentNormativa table{ width:100%; float:left;}

.botonesNorm{ width:620px; float:left; background:#d9d9d9; padding:7px 10px;}
.btnPdfNormativa{background:transparent url(../Images/normpdfs.gif) no-repeat scroll left top; width:147px; height:23px; float:left; color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:9px 0 0 7px;}


/*.pnlDestacados{ float:left; clear:both; margin-top:5px; border:1px solid #d9d9d9; width:636px;  border-left:none;  border-right:none;}
.lblDestacados{background:url(../Images/bgDestacados.gif) no-repeat left top; float:left; width:157px; height:28px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px;}
.pnlDestacados table{ clear:both; float:left;   }
.pnlDestacados table td{ width:50%;padding:12px;}
.pnlDestacados table td a{ font-size:10px; color:#000; text-decoration:none; background:url(../Images/normLbro.gif) no-repeat left top; padding:0 0 0 30px; float:left; min-height:27px;}
*/.pnlDestacados  .AspNet-DataList-Item {border:1px solid #D9D9D9; border-bottom:none; }
.pnlDestacados  .AspNet-DataList-Alternate {border:1px solid #D9D9D9; border-left:none; border-bottom:none;}




.resultadosBusqueda{float:left;  margin-top:5px; width:100%; margin-bottom:20px;}
.resultadosBusqueda .lblDestacados{ border:none;}

.lblInfo{ float:left; width:130px; padding:0 10px;}
.pnlNormativa .lblInfo{ float:left; width:144px; padding:0 10px;}

.contentNormativa {float:left;width:640px;}

.contentNormativa .pnlDestacados{ float:left; clear:both; margin-top:5px; border:1px solid #d9d9d9; width:636px;  border-left:none;  border-right:none;}
.contentNormativa .lblDestacados{background:url(../Images/bgDestacados.gif) no-repeat left top; float:left; width:157px; height:28px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px;}
.contentNormativa .pnlDestacados table{ clear:both; float:left; width:636px;   }
.contentNormativa .pnlDestacados table tr{border:1px solid #D9D9D9;}
.contentNormativa .pnlDestacados table td{ width:292px;padding:12px;float:none; }
.contentNormativa .pnlDestacados table td a{ font-size:10px; color:#000; text-decoration:none; background:url(../Images/normLbro.gif) no-repeat left top; padding:0 0 0 30px; float:left; min-height:27px;}


.pnlEnlacesExternos{clear:both;float:left;margin-top:5px;width:640px; background:#e5e5e5;}
.pnlEnlacesExternos a{ background:url(../Images/btnNomr.gif) no-repeat left top; width:85px; height:65px; float:left; color:#fff; text-decoration:none; padding-top:21px; font-weight:bold; text-align:center; margin:18px 0 0 15px; display:inline;}
.btnEnlaceNorm{background:url(../Images/enlaceNormt.gif) no-repeat left top; width:626px; height:27px; float:left; color:#fff;  padding:5px 0 0 14px; font-weight:bold;}

.tituloNorm{ background:#f2f2f2; font-size:28px; color:#bc34ba; float:left;font-size:28px;padding:28px 10px;text-align:center;width:620px;}

.ActaClass, .AnexoClass{ color:#bc34ba; text-decoration:none;}
 
/**/

/**/
#ctl00_ContentPlaceHolder1_mdRegulation_grdRegulation{ width:100%; float:left; margin:20px 0;}=======
.imgFund{background:url(../Images/imgFund.gif) no-repeat left top; }

/********************** DIEGO *****************************/

/*FORMACION*/

.cabeceraFormacion{background-color:Green; color:White;}
#ctl00_ContentPlaceHolder1_mdFormacionOficio_grdMaster_ctl01_lblTipo{ display:none;}

.contenido_formacion .btnVerde{background:url(../Images/info.gif) no-repeat left top; color:#fff; text-decoration:none; font-size:10px; text-align:center; float:right; width:134px; height:42px; padding-top:10px; }

.cabeceraFormularioFormacion{background-color:Green; color:White;}

.botonIdioma{background-color:Green; color:White;}

/**/


#ctl00_ContentPlaceHolder1_grdAcciones td{ vertical-align:top;}

/*#ctl00_ContentPlaceHolder1_pnlAcciones  #TDDefault div{ padding:15px; width:93%; }*/

/* IE/
*:first-child+html #ctl00_ContentPlaceHolder1_pnlAcciones  #TDDefault {width:99%; }
*:first-child+html .panelMiddle{ padding:0 0 0 162px; top:0px;}
*:first-child+html  #ctl00_ContentPlaceHolder1_pnlAcciones  #TDDefault div{ padding:15px; width:93%;}*/

/**/

#TDDefault .titulardefault{ padding:5px 1%; background:#24ff12; color:#3c9b34; font-weight:bold; font-size:10px; float:left; width:97%; margin-top:5px;}
#ctl00_ContentPlaceHolder1_pnlAcciones .paginadorVerde {float:right;width:99%;}
#TDDefault span{ font-size:12px;  float:left; padding:17px; text-align:center; width:82%;}
/*#ctl00_ContentPlaceHolder1_pnlAcciones div{ width:100%; float:left;}*/

 
 .linkAyudaHome{background:transparent url(../Images/flechamini.gif) no-repeat scroll left 3px;color:#3C9B34;float:left;font-size:9px;
font-weight:bold;padding-bottom:3px;padding-left:12px;text-decoration:none;width:100%;}

.tlfACliente span{ width:92px;  float:left; font-size:9px;}
.tlfACliente{  width:161px; float:left; background:url(../Images/ayuda.gif) no-repeat right 9px;}
.tlfACliente img{ float:right;}
.tlfACliente  .lblTlf3{ font-weight:bold; padding:10px 0; width:130px;}
.tlfACliente  #ctl00_ContentPlaceHolder1_banAyuda_lblTlf3ENU{ padding-bottom:5px;padding-top:15px;width:135px;}



.pnlAyuda { padding-left:6px; width:149px; float:left;}
.pnlAyuda img{ float:left;}
.pnlAyuda a{ float:left; clear:both;}
.pnlAyuda span{ float:left; width:58px;}
.pnlCentroAyuda #ctl00_ContentPlaceHolder1_pnlAyuda .lblAyuda{ font-size:12px; color:#3c9b34; width:120px; padding-bottom:12px;}

.pnlForo{padding-left:12px; width:149px; float:left; font-size:9px;}
.pnlForo img{ float:right;}
.pnlForo a{ float:right; }
.pnlForo span{ float:left; width:100px;}
.pnlForo .lblAyuda{ font-size:12px; color:#3c9b34; width:150px; padding-bottom:12px;}
#ctl00_ContentPlaceHolderBanners_banForo_grdMasLeidos{ float:left; width:99%; padding-bottom:7px;}

.pnlComunicate{padding-left:12px; width:149px; float:left; font-size:9px;}
.pnlComunicate img{ float:right;}
.pnlComunicateENU img{ float:right;}

.pnlComunicate a{ float:right; clear:both;}
.pnlComunicate span{ float:left; width:77px;}
.pnlCentroAyuda  #ctl00_ContentPlaceHolder1_pnlComunicate .lblAyuda{ font-size:12px; color:#3c9b34; width:140px; padding-bottom:0; text-align:right; padding-right:10px; float:right;}








/**/
.elTiempo{ width:344px; float:left;}




/*   CONSEJOS         */
.contentConsejos{float:left;margin:0 0 12px 0;width:635px;}
.dtvConsejosSemana{ float:left; width:100%;}
.dtvConsejosSemana img{ width:317px; height:200px; float:left; margin-right:7px;}
.pnlIdiomasCons{ border:1px solid #3c9b34; width:635px; float:left; margin:15px 0; padding-top: 15px;}

.pnlIdiomasCons .cajaBotonIdiomas{ width: 105px; border: 0 solid red; float: left; margin-bottom: 5px; }
.cajaBotonIdiomas .botonIdiomaCas{ background: url(../Images/banderaEsp.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}
.cajaBotonIdiomas .botonIdiomaFra{ background: url(../Images/banderaFra.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}
.cajaBotonIdiomas .botonIdiomaIng{ background: url(../Images/banderaEnu.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}
.cajaBotonIdiomas .botonIdiomaPor{ background: url(../Images/banderaPor.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}
.cajaBotonIdiomas .botonIdiomaRum{ background: url(../Images/banderaRum.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}
.cajaBotonIdiomas .botonIdiomaAra{ background: url(../Images/banderaAra.gif) no-repeat center 0; float: left; width: 105px; height: 37px; text-indent: -9999px;}

.pnlIdiomasCons .botonIdioma{ background: url(../Images/consejos_29.gif) no-repeat left 0; width:85px; height:27px; float:left; margin-right:5px; color:#fff; text-transform:uppercase; text-decoration:none; padding-top:14px; text-align:center;} /*padding-top:8px; patri: 20.05.2010*/



.btndescargarCons{background: url(../Images/flechaIdioma.gif) no-repeat center bottom; float:right; width:105px; height:40px; padding-top:5px; color:#000; text-decoration:none; font-weight:bold; text-align: center; padding-bottom: 12px;} 
.flechaDescargaIdima {background: url(../Images/flechaIdioma.gif) no-repeat left 0; float:right; width:105px; height:40px; padding-top:0px; }

#ctl00_ContentPlaceHolder1_PanelFamiliasDetail .btndescargarCons{background: url(../Images/consejos_25.gif) no-repeat left 5px; float:right; width:138px; height:54px; padding-top:64px; color:#000; text-decoration:none; font-weight:bold; text-align:left; font-size:10px;}


#ctl00_ContentPlaceHolder1_pnlMaster,  #ctl00_ContentPlaceHolder1_pnlFamilias{ width:580px; float:left;}
#ctl00_ContentPlaceHolder1_pnlMaster table{}
.consejosSemana{ width:625px; float:left; border:1px solid #3c9b34; padding:5px;}
.ContentConsejoSemana .rightConsejos{ color:#fff; padding:15px 23px; float:left;}
.ContentConsejoSemana .rightConsejosTitle{ color:#fff; font-size:14px; padding:15px 23px; float:left; width:89%; font-weight:bold; background: url(../Images/flechaConsejo.gif) no-repeat 5px 15px; float:left;}
*html .ContentConsejoSemana .rightConsejosTitle{ color:#fff; font-size:14px; padding:15px 23px; float:left; width:200px; font-weight:bold; background: url(../Images/flechaConsejo.gif) no-repeat 5px 15px; float:left;}

.dtvConsejosSemana .paginador{ float:right; background:#3C9B34; width:100%; text-align:right;}


#ctl00_ContentPlaceHolder1_dtlConsejos_ctl00_lbTitleWeather{ padding:15px 23px; font-size:12px; font-weight:bold; width:89%; float:left; background: url(../Images/flechaConsejo.gif) no-repeat 5px 15px;}
#ctl00_ContentPlaceHolder1_dtlConsejos_ctl00_lbContentWeather{padding:0 23px; font-size:10px; font-weight:normal; width:89%; float:left;}




.consejosSemana table img{ float:left; margin: 0 7px 7px 0; margin-bottom:7px;}

#ctl00_ContentPlaceHolder1_lblBanner{ width:100%; float:left;}


.consejosDetalle{width:626px; float:left; }
.consejosDetalle table{width:660px; float:left; }
.consejosDetalle #ctl00_ContentPlaceHolder1_pnlFamilias {float:left;margin:7px 0;width:590px;}
.claseH2Consejos{background:url("../Images/flecha.gif") no-repeat scroll left 7px transparent;color:#6E6E6E;float:left;font-size:19px;font-weight:normal;height:auto;padding-bottom:12px;padding-left:20px;
width:410px;}

.consejosDetalle .rightConsejosTitle{ color:#289728; width:400px;  font-size:11px; padding:10px; float:left;  font-weight:bold;}
.consejosDetalle .rightConsejos{ float:left;  width:400px; padding: 0 10px; display: block; max-height: 60px;}

.ImgConsDetall{ border: 1px solid #59ab56; width:138px; height: 95px; float:left; }
.ImgConsejoSemana{ width:317px; height:200px; float:left; margin-right:7px;}
.ContentConsejoSemana{ margin-left:324px; background:#3c9b34; min-height:200px;}
*html .ContentConsejoSemana{ margin-left:314px;background:#3c9b34; height:200px;}

#ctl00_ContentPlaceHolder1_pnlMaster table { width:100%; float:left;}
#ctl00_ContentPlaceHolder1_pnlMaster table td{ width:100%; float:left;}

/**/

#ctl00_ContentPlaceHolder1_pnlMenu{ width:27px; height:74px; float:left;  margin:18px 2px 1px 0; }

#ctl00_ContentPlaceHolder1_pnlFamilias , #ctl00_ContentPlaceHolder1_PanelFamiliasDetail, .wrapper{ margin:7px 0; }
/*#ctl00_ContentPlaceHolder1_pnlFamilias a , #ctl00_ContentPlaceHolder1_PanelFamiliasDetail a{background: url(../Images/consejos_17.gif) no-repeat left 0; width:145PX; height:75px; float:left; margin-right:2px; color:#fff; text-decoration:none; text-align:center; font-size:14px;}*/

#ctl00_ContentPlaceHolder1_pnlFamilias .npaginas a{background:none; width:auto; height:auto; float:none; margin-right:2px; color:#289728; text-decoration:none; text-align:center; font-size:14px;}


#ctl00_ContentPlaceHolder1_pnlPdf{ float:left;}

#ctl00_ContentPlaceHolder1_PanelFamiliasDetail{ border:1px solid #3C9B34;float:left;margin:15px 0;width:635px;}
#ctl00_ContentPlaceHolder1_PanelFamiliasDetail table td  a {background:transparent url(../Images/consejos_17.gif) no-repeat scroll left 0;
color:#fff;float:left;font-size:14px;height:75px;margin-right:2px;text-align:center;text-decoration:none;width:145px;}

#ctl00_ContentPlaceHolder1_DataList1{ float:left; margin:7px; display:inline;}


/*GUIAS*/

.borderLeft{ border-left:1px solid #fff; width:40px;}
.fuente{ width:640px; float:left; padding-bottom:12px; font-size:14px;}
.h2NTP{ width:305px;}



#ctl00_ContentPlaceHolder1_grdRegulationGuide td, #ctl00_ContentPlaceHolder1_grdAllCard td, #ctl00_ContentPlaceHolder1_grdAllNTP td, #ctl00_ContentPlaceHolder1_grdResultGuide td, #ctl00_ContentPlaceHolder1_grdSearchCard td{ padding:3px 0; display: block;}

.dvCards2 { width:639px;  float:left;}

.bgFicha{ width:639px; float:left; background:#dddddd url(../Images/card.gif) repeat-y left 0; }
.bgFicha tr td{ border-bottom:7px solid #fff; vertical-align: top; padding-left: 0 ; }
.bgFicha  th{ display:none;}

.bgFicha .tituloFicha{ background:#999999 url(../Images/bgCard.gif) no-repeat 2px 2px; border:0px solid #676967; width:197px; float:left; color:#fff; padding:7px 6px 7px 18px; font-weight:bold; font-size:10px; overflow:hidden; z-index: 10; margin-left: 1px;} /**/

.bgFicha .descrFicha{   padding:9px 22px 9px 20px; float:left; }
.bgFicha a{ background: url(../Images/pdfFicha.gif) no-repeat left 0; width:22px; height:24px; float:right; margin-right:7px; display:inline;  }




.dvCards{ width:99%; float:left; padding-top:5px; }
.dvCards table{ width:99%; float:left;}

.pnlAllGuides{  float:left; width:640px; border:0px solid #B1B1B1;}
.guiasSearch{float:right; width:292px;   margin-bottom:12px; }
.h2Cards{ width:300px;}
.buscadorFichas{ float:left; height:39px;
width:292px; background: url(../Images/bgFichashead_02.gif) no-repeat left 0;}
.guiasSearch .buscadorFichas p{ float:left; width:250px; font-size:24px; color:#3c9b34; padding:18px 0 10px 55px; }

.buscadorFichas input{width:110px; float:left; font-size:10px; margin-top:12px;}
.buscadorFichas span{ padding:15px 0 0 15px;width:95px; float:left; font-size:10px; }
.buscadorFichas a{width:21px; float:left; font-size:9px; padding:15px 0 0 19px; cursor:pointer; color:#000; text-decoration:none;}


.pnlDestacadosNTP{border: 1px solid #b1b1b1; float:left; width:636px;}
.pnlDestacadosNTP table{ width:100%; float:left;}
.pnlDestacadosNTP table td{ width:50%; padding-bottom:12px;}
.pnlDestacadosNTP table span{ background:url(../Images/flecha.gif) no-repeat 18px 0; padding-left:38px; }
.panelFormaciondetalle{ float:left; width:99%;}
#ctl00_ContentPlaceHolder1_pnlAllNTP{ float:left; width:99%; margin:5px 0  0 0;}
/*#ctl00_ContentPlaceHolder1_pnlAllNTP  table{ width:100%; float:left; margin:10px 0;}*/

#ctl00_ContentPlaceHolder1_grdAllCard{ width:639px;}

#ctl00_ContentPlaceHolder1_pnlSearchResult{ float:left; width:99%; border: 1px solid #b1b1b1; margin:5px 0  0 0;}
#ctl00_ContentPlaceHolder1_pnlSearchResult  table{ width:100%; float:left; margin:10px 0;}
#ctl00_ContentPlaceHolder1_pnlSearchResult  table td {padding:3px 0;}


/**/

.guiasSearch3{float:left; width:100%; height:119px; margin-bottom:12px; border: 1px solid #b1b1b1; }
.guiasSearch3 img{ float:left;}
.guiasSearch3 .buscadorGuias{ float:right;}
.guiasSearch2{float:left; width:100%; background:#f0f0f0  url(../Images/bgguias_03.gif) repeat-x left 0; height:119px; margin-bottom:12px; }
.buscadorGuias{ float:left; height:39px;
width:292px; background: url(../Images/bgFichashead_02.gif) no-repeat left 0;}
.buscadorGuias p{ float:left; width:250px; font-size:24px; color:#3c9b34; padding:18px 0 10px 55px; }

.buscadorGuias input{width:110px; float:left; font-size:10px; margin-top:12px;}
.buscadorGuias span{ padding:15px 0 0 15px;width:95px; float:left; font-size:10px; }
.buscadorGuias a{width:21px; float:left; font-size:9px; padding:15px 0 0 19px; cursor:pointer; color:#000; text-decoration:none;}

.pnlAllGuides .AspNet-DataList{ width:100%; float:left;}
.pnlAllGuides .AspNet-DataList td{padding:3px 0;}
/*BANNERS*/

.bnCentroAyuda{ width:154px; float: right; border:1px solid #b1b1b1; border-top: none; margin:7px 0;}
.bnCentroAyuda .cabeceraBannerVerde  {background:url("../Images/bgVerdeV2.gif") no-repeat  left top ;color:#fff;float:left;font-size:11px;font-weight:bold;height:21px;left:-1px;padding:5px 0 0 16px;position:relative;top:-1px;width:139px;}
*html .bnCentroAyuda .cabeceraBannerVerde  {background:url("../Images/bgVerdeV2.gif") no-repeat left top ;color:#fff;float:left;font-size:11px;font-weight:bold;height:23px;left:-1px;position:relative;top:-1px;width:142px;}

.bnCentroPrev{ width:156px; float:right; display: block; margin-left: 0 ;}
.LineaTVGrande { width:156px; float:left;  margin:7px 0 0 0; display: inline;}
.rightTv .LineaTVGrande { width:153px; float:right	;  margin:7px 0 0 0;}
.LineaTVPeque{ width:153px; float:left;  margin:7px 0 0 0; }


.cabeceraBannerGris{background: url(../Images/home_26.gif) no-repeat  left top; width:156px; height:23px; float:left; color:#fff; text-decoration:none; font-size:11px;font-weight:bold; padding:5px 0 0 16px;}
.pnlTlfBN{ width:140px; float:left; padding:0 3px 0 6px;}
.pnlTlfBN .tlfACliente {background:transparent url(../Images/ayuda.gif) no-repeat scroll 95px 18px;float:left;width:140px;
}

.pnlLinksBN{width:130px; float:left; padding:0 3px 0 6px; border-top:1px solid #3c9b34;}
.pnlLinksBN  a{ float:left; width:130px; color: #3c9b34; text-decoration:none;  background:url(../Images/flechamini.gif) no-repeat left 3px; font-weight:bold; font-size:9px; padding-left:12px;}


.elTiempo{border:1px solid #B1B1B1; width:315px; float:right; margin-bottom:0;}
.cabeceraBannerVerdeTiempo{background: url(../Images/home_05.gif) no-repeat  left top; width:301px; height:23px; float:left; color:#fff; text-decoration:none; font-size:11px;font-weight:bold; padding:5px 0 0 16px; position:relative; left:-1px; top:-1px;}

*html .cabeceraBannerVerdeTiempo{background: url(../Images/home_05.gif) no-repeat  left top; width:317px; height:23px; float:left; color:#fff; text-decoration:none; font-size:11px;font-weight:bold; padding:5px 0 0 0 ; position:relative; left:-1px; top:-1px;}
*html .cabeceraBannerVerdeTiempo span{ float: left; padding: 3px 0 0 15px;}
*html .cabeceraBannerVerdeTiempo a{ float: right; padding: 3px 20px 0 0;}
.cabeceraBannerVerdeTiempo a{color:#fff; text-decoration:none; font-size:10px;font-weight:bold; padding:3px 23px 0 0;}
.pnlBannerHoy{width:317px; float:left; }
.infoCiudad{ float:left;padding-left:20px;width:170px;}
.pnlBannerHoy img{ float:left;}
.tempMin {color:#003CFF;}
.tempMax {color:#FF0000;}
.imgTiempoHoy{ float:left; margin:22px 0 0 0;}
.sp10{ padding:0 0 10px 0; }
.sp20{ padding:0 0 10px 0;  width:100%; float:left; }
.sp5{ padding:0 0 5px 0; }
.sp20hack{ padding:0 0 10px 0;  width:100%; float:left;  }
*:first-child+html .sp20hack{ padding:0 0 3px 0; }
* html .sp20hack {   padding:0 0 1px 0; }
.visorHome{border:1px solid #B1B1B1; width:315px; float:right; margin:7px 0; background: url(../Images/home_12.jpg) no-repeat  left 28px; height:118px;}
.visorHome .cabeceraBannerAzul{background: url(../Images/home_11.gif) no-repeat  left top; width:301px; height:23px; float:left; color:#fff; text-decoration:none; font-size:11px;font-weight:bold; padding:5px 0 0 16px;}
.visorHome .lblConsulta{float:left; color:#fff; text-decoration:none; font-size:10px;font-weight:bold; padding:38px 0 0 7px;}
.visorHome  .cabeceraBannerAzul a{color:#fff; text-decoration:none; font-size:10px;font-weight:bold; padding:3px 23px 0 0;}
*:first-child+html .visorHome  .cabeceraBannerAzul span{ float:left;}
*:first-child+html .foroBig .cabeceraBannerNaranja span{ float:left;}
*:first-child+html  .cabeceraBannerVerdeTiempo span{ float:left;}


.foroBig .ForosGrande{border:1px solid #B1B1B1; width:315px; float:right; margin: 0 0; font-size:10px;}

.ForosGrande{border:1px solid #B1B1B1; width:315px; float:right; margin: 7px 0; font-size:10px;}
.ForosGrande  .bnnForo {display:inline;float:left;width:317px; margin:0;
}
.ForosGrande .cabeceraBannerNaranja{background: url(../Images/home_28.gif) no-repeat  left top; width:301px; height:23px; float:left; color:#fff; text-decoration:none; font-size:11px;font-weight:bold; padding:5px 0 0 16px;}
.ForosGrande .lblConsulta{float:left; color:#fff; text-decoration:none; font-size:10px;font-weight:bold; padding:38px 0 0 7px;}
.ForosGrande  .cabeceraBannerNaranja a{color:#fff; text-decoration:none; font-size:10px;font-weight:bold; padding:3px 23px 0 0;}
.ForosGrande .pnlUltimoTema{ float:left; width:99%;}
.ForosGrande .pnlUltimoTema table{ float:left; width:99%;}

.ForosGrande .pnlUltimoTema table th{ display:none;}


.ForosGrande .pnlUltimoTema  .lnkTemaAb{ background:none; color:#ff8400; border-bottom:2px solid #ff8400; width:300px; font-weight:bold; font-size:10px; height:14px; margin-left:7px;}
.ForosGrande .fechaForo{ width:300px; color:#ff8400; margin-left:7px;}
.ForosGrande .fechaForo span{ font-size:9px; font-weight:bold;}
.ForosGrande .fechaForo .flechaOrange{background: url(../Images/home_33.jpg) no-repeat  left 3px; padding-left:15px; font-weight:normal; }
.ForosGrande  p, { padding-left:14px; float:left; clear:both;}
.ForosGrande .lblMensaje{ padding-left:14px; float:left; clear:both; width:250px;}
.ForosGrande a{color:#ff8400; font-weight:bold;}

.ForosPeque{border:1px solid #B1B1B1; width:155px; float:left; margin:7px 0 7px 0 ; font-size:10px; height:125px; display: inline;}
.ForosPeque2{border:1px solid #B1B1B1; width:155px; float:left; margin:7px 0 7px 7px; font-size:10px; height:125px; display: inline;}
.ForosPeque3{border:1px solid #B1B1B1; width:155px; float:left; margin:7px 0 7px 0 ; font-size:10px; height:125px; display: inline; color: #000;}
.ForosPeque3 td {background: url(../Images/home_33.jpg) no-repeat  left 7px; color: #000;  padding: 5px 2px 3px 15px; font-weight:normal;}
.ForosPeque3 td a { color: #000; }

.bnnNaranj {float: left; display: block; color:#000;  }


*html .ForosPeque{border:1px solid #B1B1B1; width:155px; float:left; margin:7px 0 7px 0 ; font-size:10px; height:125px; }

.ForosPeque .pnlUltimoTema{ float:left; width:155px;}

.ForosPeque .pnlUltimoTema table{ float:left; width:155px;}
.ForosPeque .pnlUltimoTema  .lnkTemaAb{ background: url(../Images/ultimoTema.gif) no-repeat scroll -1px top; height:18px; padding-top:5px;width:144px; font-weight:bold; font-size:10px;  margin-left:1px;}
.ForosPeque .fechaForo{ width:145px; color:#ff8400; margin-left:7px;}
.ForosPeque .fechaForo span{ font-size:9px; font-weight:bold;}
.ForosPeque .fechaForo .flechaOrange{background: url(../Images/home_33.jpg) no-repeat  left 3px; padding-left:15px; font-weight:normal; }
.ForosPeque.foroBig  p, { padding-left:14px; float:left; clear:both;}
.ForosPeque .lblMensaje{ padding-left:14px; float:left; clear:both; width:95px;}
.ForosPeque a{color:#ff8400; font-weight:bold;}

.ForosPeque #ctl00_ContentPlaceHolderBanners_GridView4, .ForosPeque #ctl00_ContentPlaceHolderBanners_grdProjectForum{float:left;font-size:10px;width:99%;}
.ForosPeque #ctl00_ContentPlaceHolderBanners_GridView4 p, .ForosPeque #ctl00_ContentPlaceHolderBanners_grdProjectForum p {
color:#000000;
float:left;
font-size:9px;
padding:7px 10px;
}
.ForosPeque #ctl00_ContentPlaceHolderBanners_GridView4 a , .ForosPeque #ctl00_ContentPlaceHolderBanners_grdProjectForum a{background:transparent url(../Images/home_33.jpg) no-repeat scroll left 3px;text-decoration:none;
color:#000000;
float:left;
font-size:9px;
padding:0 0 7px 20px;
text-decoration:none;
font-weight:normal;
}
.ForosPeque a.leermasOrange { display: inline; color: #FF8400; position: relative; bottom: -24px;}

.bnnNormativa{border:1px solid #B1B1B1; float:left; margin:5px 0; padding:0 5px;width:306px;}
.bnnNormativa .lblInfo{ max-width:130px; float:left ; min-width:130px; padding-top:16px;}
.bnnNormativa select{ width:125px; float:left;}
.rightNormt{ width:165px; float:right;}
.rightNormt a{ color:#bc34ba; font-size:9px; text-decoration:none; background:transparent url(../Images/banners_14.jpg) no-repeat scroll left 3px; padding:0 0 2px 9px; width:137px; float:left; font-weight:bold;}
.normtDest{ width:317px; float:left;}
.normtDest a{ color:#000; font-size:9px; text-decoration:none; background:transparent url(../Images/banner_03.gif) no-repeat scroll 4px 3px; padding:0 0 7px 19px; width:270px; float:left;}
.busquedaNormt{ float:left; width:134px; padding-bottom:7px;}
.busquedaNormt a{ padding:5px 0 5px 10px;width:24px; background:transparent url(../Images/btnIr.gif) no-repeat scroll left top; }
.busquedaNormt select{ width:100px; float:left;}
.busquedaNormt span{ font-size:9px; font-weight:normal;}

.NormativaPeque .rightNormt .busquedaNormt a{ padding:5px 0 5px 10px;width:24px; background:transparent url(../Images/btnIr.gif) no-repeat scroll left top; }

.NormativaGrande{ float:left; width:315px; border:1px solid #B1B1B1; margin-top:7px; }



#ctl00_ContentPlaceHolderBanners_banNormativa_pnlLinks a{background:transparent url(../Images/banner_03.gif) no-repeat scroll left 3px; color:#bc34ba; font-weight:bold; font-size:9px; padding:0 0 3px 14px;}


.cabeceraBannerNaranja{}

.cabeceraBannerVerde{background:transparent url(../Images/bgVerde.gif) no-repeat left top; float:left; width:137px; height:21px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px; position:relative; left:-1px; top:-1px;}
*html .cabeceraBannerVerde{background:url(../Images/bgVerde.gif) no-repeat left top; float:left; display: block;}
.cabeceraBannerVerdePQ{background:url(../Images/bgVerde.gif) no-repeat left top; float:left; width:137px; height:28px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px;}
.lblDestacados{background:url(../Images/bgDestacados.gif) no-repeat left top; float:left; width:618px; height:23px; color:#fff; font-weight:bold; font-size:11px; text-align:left; border-left:1px solid #ccc;border-right:1px solid #ccc;}
.cabeceraBannerFuxia {background:transparent url(../Images/home_33.gif) no-repeat scroll left top;color:#fff;float:left;font-size:11px;font-weight:bold;height:23px;
left:-1px;padding:5px 0 0 16px;position:relative;top:-1px;width:302px; margin-bottom:7px;}



.bnnPracPrev{ width:157px; float:left; margin:7px 0; }
.lnkCpp{ background:transparent url(../Images/consejos_31.jpg) no-repeat scroll left top; width:63px; height:22px; float:left; color:#3c9b34; font-size:9pz; font-weight:bold; text-decoration:none; padding:72px 0 0 94px;}
.cabeceraBannerVerdeCpp{background:url(../Images/cabeceraVerdePeq.gif) no-repeat left top; float:left; width:141px; height:23px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px;}

.bnnForo{width:157px; float:left; margin:7px 0 0 0; display:inline; border:1px solid #B1B1B1; padding-bottom:3px; margin-bottom:7px;}
#ctl00_ContentPlaceHolderBanners_pnlBanDetail .bnnForo{width:157px; float:left; margin:7px 0 0 0; display:inline; border:1px solid #B1B1B1;}
.cabeceraBannerNaranja{background:url(../Images/banners_22.gif) no-repeat left top; float:left; width:141px; height:23px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px; position:relative; left:-1px; top:-1px;}
.lnkTemaAb{background:url(../Images/banners_26.gif) no-repeat left top; float:left; width:149px; height:21px; color:#fff; font-weight:bold; padding-left:7px; font-size:9px; margin:3px 0 0 0;}
#ctl00_ContentPlaceHolderBanners_banCentroAyuda_hlkForos a{ background:url(../Images/flechamini.gif) no-repeat left top;}
.imgProyectos{ margin-bottom:10px;}

#ctl00_ContentPlaceHolderBanners_banRuta_imgRutaSeguridad{ margin-bottom:3px;}
#ctl00_ContentPlaceHolderBanners_banFormacion_imgFormacion{ margin-top:3px;}

.bnnPublicaciones{  float:left; height:121px; margin:7px 0 0 0; width:157px; float:left;  background:url(../Images/ayuda_06.jpg) no-repeat left 25px;}
#ctl00_ContentPlaceHolderBanners_banPublicaciones_lblConoce{color:#fff; float:left;font-size:9px;padding:15px 0 0 7px;text-decoration:none;}
#ctl00_ContentPlaceHolderBanners_banPublicaciones_hlkIr{color:#fff; float:right; padding:45px 15px 0 0; width:30px;}

.spacer7{ width:4px; height:150px; float:left;}
.spacer8{ width:5px; height:150px; float:left;}
.spacer8b{ width:4px; height:100px; float:left; background-color: #F00; display: block;}

.spacer9{ width:7px; height:150px; float:left;}
.spacer10{ width:5px; height:250px; float:left;}
.spacer11{width:11px; height:150px; float:left; }
.spacer12{ width:4px; height:250px; float:left;}
.spacer13{ width:3px; height:150px; float:left;}
.spacer14{ width:3px; height:100px; float:left;}
.VideoGrande{border:1px solid #B1B1B1; width:317px; float:left; margin-bottom:7px;}
.VideoGrande img{ width:297px; height:200px; float:left; display:inline; margin:7px 10px;}

.VisorEGrande{border:1px solid #B1B1B1; width:317px; float:left; margin-bottom:7px;  background:url(../Images/oppc_07.jpg) no-repeat left 20px; height:233px;}
.VisorEGrande a, .VisorEGrande span{ color:#fff; text-decoration:none;}
#ctl00_ContentPlaceHolderBanners_Visor_hlkConsulta{ float:right; padding:33px 12px 0 0;width:133px;}


.readMore{ font-size:10px;}

.VisorEMediano .irVisor{ color:#fff;float:right;text-decoration:none;}
.VisorEGrande .irVisor{ color:#fff;float:right;text-decoration:none; padding:8px 12px 0 0; }
.VisorEGrande .irVisorENU{ color:#fff;float:right;text-decoration:none; padding:32px 12px 0 0; width: 135px;  }

.VisorEGrande .irVisorENUGo{ color:#fff;text-decoration:none; position: relative;top: 32px; left: 276px}
.VisorEPeque .irVisorENUGo{ color:#fff;text-decoration:none; position: relative;top: 5px; left: 113px}
*:first-child+html .VisorEPeque .irVisorENUGo{ color:#fff;text-decoration:none; position: relative;top: 4px; left: 103px}
*:first-child+html .VisorEGrande .irVisorENUGo{ color:#fff;text-decoration:none; position: relative;top: 34px; left: 265px}

*:first-child+html #ctl00_ContentPlaceHolderBanners_Visor_hlkConsulta{ float:right; padding:33px 8px 0 0;width:133px;}
*:first-child+html .VisorEGrande .irVisor{ color:#fff;float:right;text-decoration:none; padding:0px 12px 0 0; position:relative; top:-4px;}

.ForosGrande table{ float:left; width:99%;}


#ctl00_ContentPlaceHolderBanners_pnlBanDetail{ width:317px; float:left;}

.bannEnlaces{float:right;; width:155px; margin:7px 0 0 0; border:1px solid #B1B1B1; min-height:119px; position:relative;}
*html .bannEnlaces{float:right; width:155px; margin:7px 0 0 0; border:1px solid #B1B1B1; height:119px;}
*html .bannEnlaces span{ padding: 6px 0 0 15px; float: left; display: inline; width: 142px;}
#ctl00_ContentPlaceHolderBanners_pnlProyectos{ width:155px; float:left; margin:7px 0 0 0; display:inline; border:1px solid #B1B1B1; padding-bottom:3px; margin-bottom:7px;}

							
							
.cabeceraBannerVerdeClaro {background: url(../Images/verdeCla.gif) no-repeat scroll left top;color:#fff;float:left;font-size:11px;
font-weight:bold;height:21px;left:-1px;padding:5px 0 0 16px;position:relative;top:-1px;width:141px;
}
#ctl00_ContentPlaceHolderBanners_pnlProyectos table{ width:99%; float:left;}
#ctl00_ContentPlaceHolderBanners_pnlProyectos a{ color:#000; font-size:10px; float:left; width:125px;padding:7px 5px 12px;}
.titleBibl{ font-weight:bold; font-size:10px; color:#92c64f;  background:url(../Images/flecha3.gif) no-repeat 5px 10px; padding:8px 7px 0 17px; float:left;}
/**/

.masinf{ color:#fff; text-decoration:none; float:right; font-size:9px;padding:201px 11px 0 0;}

.publicacionesPRL{border:1px solid #B1B1B1; width:300px; float:left; padding:0 8px; margin-bottom:0px;}
.publicacionesPRL img{ width:128px; height:89px; float:none; margin:0 7px 7px 0; border: 1px solid #61ae5a; float: left; }

.publicacionesPRL p{ background:url(../Images/flechamini.gif) no-repeat 0 3px; padding:0 0 7px 12px; color:#3c9b34; font-size:9px; text-transform:uppercase; font-weight:bold; width: 116px; float: left;}
.publicacionesPRL span{ font-weight:normal; font-size:10px; padding:5px 0 0 0;} 
.publicacionesPRL a{ font-weight:normal; font-size:10px; padding:5px 0 0 0; color:#000; text-decoration:none; width: 110px; }
.publicacionesPRL div{ width:280px; float:left; padding:7px 0 7px 22px;}
*html .publicacionesPRL div{ width:280px; float:left; padding:7px 0 7px 12px;}

.publicacionesPRL  .cabeceraBannerVerde {padding:5px 0 0 16px;left:-10px;padding:5px 0 0 16px;position:relative;top:-1px;width:137px; font-weight:bold; font-size:11px;}
.publicacionesPRL div.clearall{ width:100%; float:left; padding: 0; clear:none;}

/*.PRLcaja { float: left; padding:3px 5px; }
.PRLcaja img{ float: left; border: 1px solid #61ae5a; width: 128px; height: 89px; }
.PRLcaja p{ background:url(../Images/flechamini.gif) no-repeat 0 3px; padding:0 0 7px 12px; color:#3c9b34; font-size:9px; text-transform:uppercase; font-weight:bold;}
*/
.BibliotecaTGrande{border:1px solid #B1B1B1; width:317px; float:left;  margin-bottom:7px; background:url(../Images/biblio.jpg) no-repeat right top;}
*:first-child+html .BibliotecaTGrande a{ float:left;left:-85px;position:relative;top:73px;}

#ctl00_ContentPlaceHolderBanners_banBibliotecaTematica_lblRec{ float:left; clear:both; width:150px; padding:20px 0 20px 24px; font-size:11px;  background:url(../Images/flechamini.gif) no-repeat 12px 23px;}
.BibliotecaTGrande a{ float:left;left:-105px;position:relative;top:46px; }
.BibliotecaTPeque{ width:152px; float:right; border:1px solid #B1B1B1; background:url(../Images/biblio.jpg) no-repeat left bottom; margin-top:7px; height:130px; font-weight: bold;}
.BibliotecaTPeque a{ float:left;left:71px;position:relative;top:-33px;}
.BibliotecaTPeque #ctl00_ContentPlaceHolderBanners_banBibliotecaTematica_lblRec {width:133px;}


*html .BibliotecaTPeque #ctl00_ContentPlaceHolderBanners_banBibliotecaTematica_lblRec {width:130px;}


.pnlVideoBann{border:1px solid #B1B1B1; width:317px; float:left;  margin-bottom:7px; background:url(../Images/aulaVideo.jpg) no-repeat -1px 28px; }
.pnlVideoBann .verde{ background:url("../Images/flecha.gif") no-repeat scroll right 0 ; font-size:9px; padding-right:20px; height:20px; margin-top:5px; }
.manuales{ width:100%; float:left; margin:72px 0 7px 0;}
.manuales span{ float:left;padding-left:37px;text-align:left;width:119px;}
.manuales a{ float:left;padding:5px 0 0 20px;text-decoration:none;width:auto; color:#000;}
#ctl00_ContentPlaceHolderBanners_hlkVer{ text-decoration:none; background:url(../Images/flecha.gif) no-repeat right top; padding-right:21px; font-size:9px; margin-top:2px; }


.VisorEPeque{ width:153px; float:right; margin:0 0 7px 0;background:url(../Images/ayuda_17.gif) no-repeat left 33px; border:1px solid #B1B1B1; height: 118px;}
.VisorEPeque a{ color:#fff; text-decoration:none; font-size:9px; padding:2px 0 0 7px;}
.VisorEPeque  .lblConsulta{ float:left; padding:15px 0 0 7px; color:#fff;}
.VisorEPeque .irVisor{ float:left;padding:7px 0 0 119px;}
.VisorEPeque .irVisorENU{ float:left;padding:17px 0 0 13px;}

.visorPeque{ width:155px; float:right;}

.cabeceraBannerAzul{background:url(../Images/cabazul.gif) no-repeat left top; float:left; width:143px; height:28px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px; position:relative; left:-1px; top:-1px;}

*html .cabeceraBannerAzul{background:url(../Images/cabazul.gif) no-repeat left top; float:left; width:157px; height:28px; color:#fff; font-weight:bold; font-size:11px; padding:0px; position:relative; left:0px; top:-1px;}
*html .cabeceraBannerAzul span{padding: 5px 0 0 15px; /*margin-top: 15px;*/ float: left;}


/**/
.contenidoNoticias{float:left;width:637px; border:1px solid #B1B1B1;}
.contenidoNoticias h2{ padding:20px 0 0 26px; background:url("../Images/flecha.gif") no-repeat scroll 8px 25px transparent;}

.contentActualidad{float:left;width:637px; border:1px solid #B1B1B1; }
.panelProyectos{float:left;margin:0 0 12px 0;width:630px;}
.panelProyectos .NewsSearch{width:630px; float:left;}


.NewsSearch{width:637px; float:left;}
.NewsSearch .buscador select, .NewsSearch .buscador span , .NewsSearch .buscador input{ float:left;}
.NewsSearch .buscador span { padding:5px 3px;}

.contentLatestNews{width:637px; float:left;}
.LatestNews{width:317px; float:left;}
.contentLatestNews .LatestNews{width:302px; float:left; padding:0 10px}
.Noticiasdestacada{ width:306px; float:right; padding-right:8px;}
.Noticiasdestacada div table{ clear:both; float:left;}
.News .contentLatestNews .LatestNews{width:300px; float:left; padding: 0 10px;}
 
.LatestNews table{ width:97%; float:left;}
.normativasDestacadas{width:317px; float:right;}
.normativasDestacadas div table{ clear:both; float:left; }

.noticiasDetalladas { float:left; width:312px;}
.noticiasDetalladas div table{ float:left; width:100%; -webkit-border-horizontal-spacing: 0 ; border-color:#fff;}
.noticiasDetalladas div table a{ color:#3C9B34;}
.noticiasDetalladas  p{ padding:9px 0;}
.btnaumentar{background:url(../Images/btnmas.gif) no-repeat left top; float:left; width:29px; height:31px;}
.btnreducir{background:url(../Images/btnmenos.gif) no-repeat left top; float:left; width:29px; height:31px;}


.popUpNews .noticiasDetalladas {padding-left:0;}

.LatestNews  a { color:#3c9b34; font-size:12px; padding-bottom:8px; float:left; width:99%; text-decoration:none;}
.lblfecha{ font-size:9px; font-weight:bold; color:#3c9b34 ;  float:left;}
.lblfechas{font-size:9px; font-weight:bold;float:left;  }
.subtitle{ float:left; width:99%; padding-bottom:20px;}
.LatestNews .subtitulo{ width:99%; float:left;}

#tituloNoticia{width:304px; float:left;}

.tituloDestac{color:#3c9b34; font-size:15px; padding:10px 0 10px 0; float:left; width:99%; text-decoration:none;}
.dateNews{ float:left; width:304px; padding:0 0 10px 0;}
.subtittle{ padding-bottom:20px;}
.SubtitleRight{ font-weight:bold; float:left; width:99%; padding:10px 0 22px 0;}
#ctl00_ContentPlaceHolder1_dlResultados .SubtitleRight{ font-weight:normal; float:left; width:99%; padding:10px 0 22px 0;}
#ctl00_ContentPlaceHolderBanners_pnlMostViewedNews, #ctl00_ContentPlaceHolderBanners_PanlPrevencionNews{ width:99%; float:left;}
.LatestNews .tituloDestac{color:#3c9b34; font-size:12px; padding: 20px 0 7px 0; float:left; width:99%; font-weight:normal;}
.LatestNews .subtitulo .subtitle{ float:left; width:93%; padding:7px 0 0 0; font-size:10px;}
.LatestNews .subtitulo .leermas{ float:right; width:40px; font-size:10px;}
.LatestNews img, .normativasDestacadas img{ margin:10px 0;}
 .subtitulo .subtitle{ float:left; width:88%; padding:7px 0 0 0; font-size:10px;}
.subtitulo .leermas{ float:right; width:40px; font-size:10px;}
.leermas{color:#3c9b34; font-weight:bold;}
.LatestNews .paginadorBlanco {float:left;width:180px;}
.LatestNews  .paginadorBlanco .npaginas a , .LatestNews  .paginadorBlanco .npaginas span{width:auto; float:left;}
.LatestNews  .paginadorBlanco .npaginas {float:left;}
.LatestNews  .paginadorBlanco .siguiente, .LatestNews  .paginadorBlanco .anterior {float:left;}
.LatestNews .leermas { float: left; width: 100px; }
#ctl00_ContentPlaceHolderBanners_pnlMostViewedNews{ width:315px; float:right; border:1px solid #B1B1B1; margin:7px 0;}/*Banner Noticias*/
#ctl00_ContentPlaceHolderBanners_pnlMostViewedNews a{ background:transparent url(../Images/flechamini.gif) no-repeat scroll left 3px;
color:#000;float:right;font-size:9px;padding:0 0 5px 14px;width:284px;}

#ctl00_ContentPlaceHolderBanners_PanlPrevencionNews{ width:315px; float:right; border:1px solid #B1B1B1; margin-bottom:7px;}
#ctl00_ContentPlaceHolderBanners_PanlPrevencionNews a{ background:transparent url(../Images/flechamini.gif) no-repeat scroll left 3px;
color:#000;float:right;font-size:9px;padding-left:14px;width:284px; padding-bottom:5x;}

#ctl00_ContentPlaceHolderBanners_pnlMostViewedNews table , #ctl00_ContentPlaceHolderBanners_PanlPrevencionNews table{ width:99%; float:left;}
#ctl00_ContentPlaceHolder1_lblRelatedNews {padding:5px 0 0 10px;width:144px;}

.buscador{ float:right; width:492px; height:38px; background:url(../Images/buscador.gif) no-repeat left top; padding:8px 0 0 7px; }
.NewsSearch h2{ width:92px; padding-top:20px; background:url("../Images/flecha.gif") no-repeat scroll left 27px transparent;}
#ctl00_ContentPlaceHolder1_btnSearch{ color:#000; font-size:9px; float:right; padding:4px 17px 0 0 ;}


.News{ width:637px; float:left;}
.noticiasRelacionadas{width:317px; float:left;}
.detailedNews{  padding-left:317px;}
.noticiasRelacionadas table{ width:100%; float:left;}

.fichasAS{ width:155px; float:left; border:1px solid #B1B1B1; margin-top:7px; font-size:9px; height:125px; position:relative;}
.guiasAS{width:155px; float:left; border:1px solid #B1B1B1; margin-top:7px; font-size:9px; height:125px; position:relative;}
.ntpAS{width:155px; float:left; border:1px solid #B1B1B1; margin-top:7px; font-size:9px; height:125px; margin-right:0px; position:relative;}
.normaAS{width:155px; float:right; border:1px solid #B1B1B1; margin-top:7px; font-size:9px; height:125px; position:relative;}
.VideosAS{width:155px; float:right; border:1px solid #B1B1B1; margin-top:7px; font-size:9px; height:125px; position:relative;}
.VideosAS .cabeceraBannerVerde  {background:url("../Images/videosAsociados.gif") no-repeat scroll left top transparent;color:#fff;float:left;font-size:11px;font-weight:bold;height:21px;left:-1px;padding:5px 0 0 16px;position:relative;top:-1px;width:141px;}

.fichasAS table ,.guiasAS table,.ntpAS table ,.normaAS table,.VideosAS table{width:99%; float:left; font-size:10px;}
.cabeceraBannerVerdeClaro {background: url(../Images/verdeCla.gif) no-repeat scroll left top;color:#fff;float:left;font-size:11px;
font-weight:bold;height:21px;left:-1px;padding:5px 0 0 16px;position:relative;top:-1px;width:141px;
}
.fichasAS a ,.guiasAS a,.ntpAS a ,.normaAS a,.VideosAS a{ font-size:9px; color:#000; padding: 0 0 7px 20px; float:left; text-decoration:none;}
.fichasAS a ,.guiasAS a,.ntpAS a ,.VideosAS a{ background:url(../Images/flecha3.gif) no-repeat left 3px; text-decoration:none;}
.fichasAS .consejosIr ,.guiasAS .consejosIr ,.ntpAS .consejosIr  ,.normaAS .consejosIr ,.VideosAS .consejosIr { position:absolute; bottom:2px; right:7px;}

.fichasAS p ,.guiasAS p,.ntpAS p ,.normaAS p,.VideosAS p{ font-size:9px; color:#000; padding:7px 10px; float:left;}

.fichasAsoc{ width:317px; float:left; border:1px solid #B1B1B1; margin-bottom:7px; padding-bottom:15px;}
.guiasAsoc { width:317px; float:left; border:1px solid #B1B1B1; margin-bottom:7px; padding-bottom:15px;}
.ntpAsoc { width:317px; float:left; border:1px solid #B1B1B1; margin-bottom:7px; padding-bottom:15px;}

.fichasAsoc a{background:url(../Images/libro.gif) no-repeat 14px 7px; font-size:9px; text-decoration:none; padding-left:12px; float:left; color:#000; padding:7px 0 0 33px; }
.guiasAsoc a{ background:url(../Images/libro.gif) no-repeat 14px 7px; font-size:9px; text-decoration:none; padding-left:12px; float:left; color:#000; padding:7px 0 0 33px;}
.fichasAsoc p ,.guiasAsoc p,.ntpAS p ,.ntpAsoc p{ background:url(../Images/libro.gif) no-repeat 14px 7px ; color:#bc34ba; font-size:9px; font-weight:bold; padding:7px 0 0 33px;}

.ntpAsoc a{ background:url(../Images/libro.gif) no-repeat 14px 7px; font-size:9px; text-decoration:none; padding-left:12px; float:left; color:#000; padding:7px 0 0 33px; }
.ntpAsoc  table td table { width:auto; padding:7px 0;}
.ntpAsoc  table td table td a {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.ntpAsoc  table td table td span {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.ntpAsoc  table td table td  {width:15px;}

.guiasAsoc  table td table { width:auto; padding:7px 0;}
.guiasAsoc  table td table td a {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.guiasAsoc  table td table td span {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.guiasAsoc  table td table td  {width:15px;}

.fichasAsoc  table td table { width:auto; padding:7px 0;}
.fichasAsoc  table td table td a {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.fichasAsoc  table td table td span {color:#BC34BA;font-size:9px;font-weight:bold; background:none; padding:0 0 0 3px;}
.fichasAsoc  table td table td  {width:15px;}



.fichasAsoc table ,.guiasAsoc table,.ntpAS table ,.ntpAsoc table{width:99%; float:left;  }
.fichasAsoc table th ,.guiasAsoc table th,.ntpAS table th ,.ntpAsoc table th{ display:none; }
.ntpAS  .blackNTP{ color:#000; float:left;font-size:9px;padding:7px 10px; background:none; font-weight:normal;}
#ctl00_ContentPlaceHolderBanners_grdNTP P{ color:#000;float:left;font-size:9px;padding:7px 10px; background:none; font-weight:normal;}

#ctl00_ContentPlaceHolder1_panelForo{ width:100%; float:left;}

.cabeceraNormat{background:url(../Images/cabeNorm.gif) no-repeat left top; float:left; width:255px; height:30px; color:#fff; font-weight:bold; font-size:11px; padding:5px 0 0 16px; position:relative; left:-1px; top:-1px;}

#ctl00_ContentPlaceHolderBanners_banEnlacesInteres_hlkEnlaces{bottom:8px;position:absolute;right:10px;}
.bannEnlaces a{ float:left; padding:5px 0 0 7px;  font-size:9px; color:#000099;}

/**/
.Terminal a {padding:0 0 7px 88px;}
.gsc-input, .gsc-search-button,.gsc-clear-button{ display:none;}

/*GLOSARIO*/

/*#ctl00_ContentPlaceHolderBanners_banEnlacesInteres_hlkEnlaces{bottom:8px;position:absolute;right:10px;}*/
.contenido_glosario{float:left;margin:0 0 10px 0;width: 640px; z-index:1; display:inline;}
.contenido_glosario .AspNet-DataList{	background:url(../Images/glosario.gif) no-repeat 10px 0;width:431px;float:left;	padding-left:10px;}
.enunciado_glosario span{	display:none;}
.contenido_glosario .glosario{	width:638px;margin-top:10px;float:left;clear:both;height:390px;overflow:auto;}
.contenido_glosario .inicio{background:url(../Images/inicio.gif) no-repeat left 20px;float:right;height:20px;padding-top:20px;}
.contenido_glosario .inicio p{	text-align:right;	padding:7px 56px 0 20px;}
.contenido_glosario .AspNet-DataList{	width:615px;	float:left;	padding-left:4px;}
.contenido_glosario .AspNet-DataList ul{	width:615px;	float:left;	list-style:none;	display:inline;}
.contenido_glosario .AspNet-DataList ul li, .contenido_glosario .AspNet-DataList ul li a{
	float:left;
	list-style:none;
	display:inline;
	padding:0;
}

/*    A    */
.contenido_glosario .AspNet-DataList a.a , .contenido_glosario .AspNet-DataList a.a:hover{
	background:url(../Images/a.gif) no-repeat left top;
	width:28px;
	height:26px;
	float:left;
}

.contenido_glosario .AspNet-DataList a.a:hover,.contenido_glosario .AspNet-DataList a.aOn{
	background:url(../Images/a.gif) no-repeat left bottom;
	width:28px;
	height:26px;
	float:left;
}

/*   B   */
.contenido_glosario .AspNet-DataList a.b , .contenido_glosario .AspNet-DataList a.b:hover, .contenido_glosario .AspNet-DataList a.b:hover,.contenido_glosario .AspNet-DataList a.bOn{
	background:url(../Images/b.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.b:hover,.contenido_glosario .AspNet-DataList a.bOn{
	background:url(../Images/b.gif) no-repeat left bottom;
}

/**/
/*  C    */
.contenido_glosario .AspNet-DataList a.c , .contenido_glosario .AspNet-DataList a.c:hover,.contenido_glosario .AspNet-DataList a.c:hover,.contenido_glosario .AspNet-DataList a.cOn{
	background:url(../Images/c.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.c:hover,.contenido_glosario .AspNet-DataList a.cOn{
	background:url(../Images/c.gif) no-repeat left bottom;
}

/**/
/*    D     */
.contenido_glosario .AspNet-DataList a.d , .contenido_glosario .AspNet-DataList a.d:hover, .contenido_glosario .AspNet-DataList a.d:hover,.contenido_glosario .AspNet-DataList a.dOn{
	background:url(../Images/d.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.d:hover,.contenido_glosario .AspNet-DataList a.dOn{
	background:url(../Images/d.gif) no-repeat left bottom;
}

/**/
/*     E       */
.contenido_glosario .AspNet-DataList a.e , .contenido_glosario .AspNet-DataList a.e:hover, .contenido_glosario .AspNet-DataList a.e:hover,.contenido_glosario .AspNet-DataList a.eOn{
	background:url(../Images/e.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.e:hover,.contenido_glosario .AspNet-DataList a.eOn{
	background:url(../Images/e.gif) no-repeat left bottom;
}

/**/
/*       F        */
.contenido_glosario .AspNet-DataList a.f , .contenido_glosario .AspNet-DataList a.f:hover, .contenido_glosario .AspNet-DataList a.f:hover,.contenido_glosario .AspNet-DataList a.fOn{
	background:url(../Images/f.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.f:hover,.contenido_glosario .AspNet-DataList a.fOn{
	background:url(../Images/f.gif) no-repeat left bottom;
}

/**/
/*         G          */
.contenido_glosario .AspNet-DataList a.g , .contenido_glosario .AspNet-DataList a.g:hover, .contenido_glosario .AspNet-DataList a.g:hover,.contenido_glosario .AspNet-DataList a.gOn{
	background:url(../Images/g.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.g:hover,.contenido_glosario .AspNet-DataList a.gOn{
	background:url(../Images/g.gif) no-repeat left bottom;
}

/**/
/*         H          */
.contenido_glosario .AspNet-DataList a.h , .contenido_glosario .AspNet-DataList a.h:hover, .contenido_glosario .AspNet-DataList a.h:hover,.contenido_glosario .AspNet-DataList a.hOn{
	background:url(../Images/h.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.h:hover,.contenido_glosario .AspNet-DataList a.hOn{
	background:url(../Images/h.gif) no-repeat left bottom;
}

/**/
/*         I          */
.contenido_glosario .AspNet-DataList a.i , .contenido_glosario .AspNet-DataList a.i:hover, .contenido_glosario .AspNet-DataList a.i:hover,.contenido_glosario .AspNet-DataList a.iOn{
	background:url(../Images/i.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.i:hover,.contenido_glosario .AspNet-DataList a.iOn{
	background:url(../Images/i.gif) no-repeat left bottom;
}

/**/
/*         J          */
.contenido_glosario .AspNet-DataList a.j , .contenido_glosario .AspNet-DataList a.j:hover, .contenido_glosario .AspNet-DataList a.j:hover,.contenido_glosario .AspNet-DataList a.jOn{
	background:url(../Images/j.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.j:hover,.contenido_glosario .AspNet-DataList a.jOn{
	background:url(../Images/j.gif) no-repeat left bottom;
}

/**/
/*         K          */
.contenido_glosario .AspNet-DataList a.k , .contenido_glosario .AspNet-DataList a.k:hover, .contenido_glosario .AspNet-DataList a.k:hover,.contenido_glosario .AspNet-DataList a.kOn{
	background:url(../Images/k.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.k:hover,.contenido_glosario .AspNet-DataList a.kOn{
	background:url(../Images/k.gif) no-repeat left bottom;
}

/**/
/*         L          */
.contenido_glosario .AspNet-DataList a.l , .contenido_glosario .AspNet-DataList a.l:hover, .contenido_glosario .AspNet-DataList a.l:hover,.contenido_glosario .AspNet-DataList a.lOn{
	background:url(../Images/l.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.l:hover,.contenido_glosario .AspNet-DataList a.lOn{
	background:url(../Images/l.gif) no-repeat left bottom;
}

/**/
/*         M          */
.contenido_glosario .AspNet-DataList a.m , .contenido_glosario .AspNet-DataList a.m:hover, .contenido_glosario .AspNet-DataList a.m:hover,.contenido_glosario .AspNet-DataList a.mOn{
	background:url(../Images/m.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.m:hover,.contenido_glosario .AspNet-DataList a.mOn{
	background:url(../Images/m.gif) no-repeat left bottom;
}

/**/
/*         N          */
.contenido_glosario .AspNet-DataList a.n , .contenido_glosario .AspNet-DataList a.n:hover, .contenido_glosario .AspNet-DataList a.n:hover,.contenido_glosario .AspNet-DataList a.nOn{
	background:url(../Images/n.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.n:hover,.contenido_glosario .AspNet-DataList a.nOn{
	background:url(../Images/n.gif) no-repeat left bottom;
}

/**/
/*         Ñ          */
.contenido_glosario .AspNet-DataList a.ñ , .contenido_glosario .AspNet-DataList a.ñ:hover, .contenido_glosario .AspNet-DataList a.ñ:hover,.contenido_glosario .AspNet-DataList a.ñOn{
	background:url(../Images/ene.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.ñ:hover,.contenido_glosario .AspNet-DataList a.ñOn{
	background:url(../Images/ene.gif) no-repeat left bottom;
}

/**/
/*         O          */
.contenido_glosario .AspNet-DataList a.o , .contenido_glosario .AspNet-DataList a.o:hover, .contenido_glosario .AspNet-DataList a.o:hover,.contenido_glosario .AspNet-DataList a.oOn{
	background:url(../Images/o.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.o:hover,.contenido_glosario .AspNet-DataList a.oOn{
	background:url(../Images/o.gif) no-repeat left bottom;
}

/**/
/*         P          */
.contenido_glosario .AspNet-DataList a.p , .contenido_glosario .AspNet-DataList a.p:hover, .contenido_glosario .AspNet-DataList a.p:hover,.contenido_glosario .AspNet-DataList a.pOn{
	background:url(../Images/p.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.p:hover,.contenido_glosario .AspNet-DataList a.pOn{
	background:url(../Images/p.gif) no-repeat left bottom;
}

/**/
/*         Q          */
.contenido_glosario .AspNet-DataList a.q, .contenido_glosario .AspNet-DataList a.q:hover, .contenido_glosario .AspNet-DataList a.q:hover,.contenido_glosario .AspNet-DataList a.qOn{
	background:url(../Images/q.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.q:hover,.contenido_glosario .AspNet-DataList a.qOn{
	background:url(../Images/q.gif) no-repeat left bottom;
}

/**/
/*         R          */
.contenido_glosario .AspNet-DataList a.r , .contenido_glosario .AspNet-DataList a.r:hover, .contenido_glosario .AspNet-DataList a.r:hover,.contenido_glosario .AspNet-DataList a.rOn{
	background:url(../Images/r.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.r:hover,.contenido_glosario .AspNet-DataList a.rOn{
	background:url(../Images/r.gif) no-repeat left bottom;
}

/**/
/*         S          */
.contenido_glosario .AspNet-DataList a.s , .contenido_glosario .AspNet-DataList a.s:hover, .contenido_glosario .AspNet-DataList a.s:hover,.contenido_glosario .AspNet-DataList a.sOn{
	background:url(../Images/s.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.s:hover,.contenido_glosario .AspNet-DataList a.sOn{
	background:url(../Images/s.gif) no-repeat left bottom;
}

/**/
/*         T          */
.contenido_glosario .AspNet-DataList a.t , .contenido_glosario .AspNet-DataList a.t:hover, .contenido_glosario .AspNet-DataList a.t:hover,.contenido_glosario .AspNet-DataList a.tOn{
	background:url(../Images/t.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.t:hover,.contenido_glosario .AspNet-DataList a.tOn{
	background:url(../Images/t.gif) no-repeat left bottom;
}

/**/
/*         U          */
.contenido_glosario .AspNet-DataList a.u , .contenido_glosario .AspNet-DataList a.u:hover, .contenido_glosario .AspNet-DataList a.u:hover,.contenido_glosario .AspNet-DataList a.uOn{
	background:url(../Images/u.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.u:hover,.contenido_glosario .AspNet-DataList a.uOn{
	background:url(../Images/u.gif) no-repeat left bottom;
}

/**/
/*         V          */
.contenido_glosario .AspNet-DataList a.v , .contenido_glosario .AspNet-DataList a.v:hover, .contenido_glosario .AspNet-DataList a.v:hover,.contenido_glosario .AspNet-DataList a.vOn{
	background:url(../Images/v.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.v:hover,.contenido_glosario .AspNet-DataList a.vOn{
	background:url(../Images/v.gif) no-repeat left bottom;
}

/**/
/*         W          */
.contenido_glosario .AspNet-DataList a.w , .contenido_glosario .AspNet-DataList a.w:hover, .contenido_glosario .AspNet-DataList a.w:hover,.contenido_glosario .AspNet-DataList a.wOn{
	background:url(../Images/w.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.w:hover,.contenido_glosario .AspNet-DataList a.wOn{
	background:url(../Images/w.gif) no-repeat left bottom;
}

/**/
/*         X          */
.contenido_glosario .AspNet-DataList a.x , .contenido_glosario .AspNet-DataList a.x:hover, .contenido_glosario .AspNet-DataList a.x:hover,.contenido_glosario .AspNet-DataList a.xOn{
	background:url(../Images/x.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.x:hover,.contenido_glosario .AspNet-DataList a.xOn{
	background:url(../Images/x.gif) no-repeat left bottom;
}

/**/
/*         Y          */
.contenido_glosario .AspNet-DataList a.y , .contenido_glosario .AspNet-DataList a.y:hover, .contenido_glosario .AspNet-DataList a.y:hover,.contenido_glosario .AspNet-DataList a.yOn{
	background:url(../Images/y.gif) no-repeat left top;
	width:22px;
	height:23px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.y:hover,.contenido_glosario .AspNet-DataList a.yOn{
	background:url(../Images/y.gif) no-repeat left bottom;
}

/**/
/*         Z          */
.contenido_glosario .AspNet-DataList a.z , .contenido_glosario .AspNet-DataList a.z:hover, .contenido_glosario .AspNet-DataList a.z:hover,.contenido_glosario .AspNet-DataList a.zOn{
	background:url(../Images/z2.gif) no-repeat left top;
	width:28px;
	height:26px;
	float:left;
}
.contenido_glosario .AspNet-DataList a.z:hover,.contenido_glosario .AspNet-DataList a.zOn{
	background:url(../Images/z2.gif) no-repeat left bottom;
}

/**/


.contenido_glosario .glosario_tabs span{
	display:none;
}


.contenido_glosario  .inicio{
	background:url(../Images/inicio.gif) no-repeat left 24px;
	float:right;
	height:24px;
	padding-top:20px;
}

.content_glosario{
	width:612px;
	background: url(../Images/bg_glos2.gif) repeat-y 6px top;
	float:left;

}
.texto_glosario{
	background:#e9f7fc;
	width:263px;
	margin-left:5px;
	padding: 0 0 7px 7px;
	float:left;
}
.titular_glosario{
	background:#f3f3f3 url(../Images/bg_glos.gif) no-repeat left top;
	height:33px;
	float:left;
	border:1px solid #626262;
	width:265px;
	padding:0 0 0 10px;
	font-weight:bold;
}
.apartado_glosario{	padding:15px 0 0 15px;	width: 278px; float:left;}
.AspNet-DataList-Alternate{ padding-top: 2px;  float: left; vertical-align:top;}
.AspNet-DataList-Item{ padding-top: 2px; float: left; vertical-align:top; }


.glosario_izq{
	width:300px;
	float:left;
	}

.contenido_glosario .busquedas{
		background: url(../Images/glosario02.jpg) no-repeat left top;
		height:201px;
		width:629px;
	}
.contenido_glosario .busquedas form{
	float:left;
	padding:165px 0 0 6px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.glosarioEmptyText{ padding:20px 50px; font-weight:bold; float:left;}
.imgGlosario{ background:url(../Images/bgGlos.gif) repeat-x left top; float:left;height:118px;margin:7px 0 0 0;width:638px;}
.pnlBuscadorGlos{ float:right;  background:url(../Images/centrodoc06_06.gif) no-repeat left top; padding:6px 0 0 11px;
width:281px; font-size:9px; height:34px; }

.pnlBuscadorGlos a{ font-weight: bold; color: #000; text-decoration: none; padding:0px 0 0 4px;  font-size:9px; }/* height:97px; width:281px;*/

.pnlBuscadorGlos a, x:-moz-any-link { padding:0px 0 0 10px;}/* target FF only */
*+html .pnlBuscadorGlos a { padding:0px 0 0 2px;}/* target IE7 only */ 



.contenido_glosario h2{ margin-top:15px; width:212px;}
/*FIN FAQ*/

/**/
.logo{ width:228px; float:left; clear:both;}
.logo img{  float:left; }
.texto_aula{ padding-left:228px; margin-top:72px;}
*:first-child+html .texto_aula{ margin-top:75px;}
.texto_aula ul{ float:left;}
.contenido_formacion .bgtitAula{background:url(../Images/bgtitAula.gif) no-repeat left bottom; color:#2a9827; font-weight:bold; padding-bottom:2px; margin-bottom:10px;}
.apartados_aula{ width:100%; float:left;}
.apartado_ap{ padding-left:10px;}
.imgCabeceraAP {background:transparent url(../Images/bgAula.gif) no-repeat scroll left top;border:1px solid #B1B1B1;float:left;height:106px;margin:12px;width:98%;
}
.imgCabeceraAP p {color:#3BDE36;font-size:22px;padding:20px 0 0 79px;width:325px;}
.imgCabeceraFG{background:transparent url(../Images/bgFormacion.gif) no-repeat scroll left top;border:1px solid #B1B1B1;float:left;height:106px;margin:12px;width:98%;
}
.imgCabeceraFG p {color:#3BDE36;font-size:22px;padding:20px 0 0 137px;width:253px;}

/**/
.ntpSearch{float:left; width:100%; background:#fff; height:119px; margin-bottom:12px; border:1px solid #B1B1B1; }
.buscadorNTP{ float:left; height:39px;
width:292px; background: url(../Images/bgFichashead_02.gif) no-repeat left 0;}

.buscadorNTP input{width:110px; float:left; font-size:10px; margin-top:12px;}
.buscadorNTP span{ padding:15px 0 0 15px;width:95px; float:left; font-size:10px; }
.buscadorNTP a{width:21px; float:left; font-size:9px; padding:15px 0 0 19px; cursor:pointer;}

/* ENLACES */
.contentEnlaces{ width:638px; float:left; border:1px solid #B1B1B1;}
.imgCabeceraEnlaces{background:#12171e url(../Images/enlaces_03.jpg) no-repeat scroll left top;border:1px solid #B1B1B1;float:left;height:106px;margin: 0 0 10px 0;width:639px;}

#ctl00_ContentPlaceHolder1_accRootLinks{ padding:20px 2%;width:96%; float:left;}
#ctl00_ContentPlaceHolder1_accRootLinks div{ width:100%; float:left;}
.cssRoot{ background:url(../Images/enlaces_07.gif) no-repeat scroll left top; float:left; width:52px; height:28px; color:#0250bf; font-weight:bold; font-size:14px; margin-bottom:7px;}
.cssRoot span{ float:left; padding:12px 0 0 36px;}

.cssBranch{  font-size:11px;}
.cssBranch span{ float:left; padding:4px 0 6px 72px; background:url(../Images/enlaces_10.gif) no-repeat scroll 36px top; float:left; width:85%; height:28px; color:#0250bf; font-weight:bold;}
.cssBranch .Terminal{background:url(../Images/enlaces9.gif) no-repeat scroll 68px top; float:left; width:52px; height:28px; color:#5899f5	; font-weight:bold; font-size:12px;}
.cssBranch .Terminal a{color:#5899F5;float:left;font-size:12px;font-weight:bold;padding:1px 0 0 87px;}

.cssBranchSelected{  float:left; width:52px; height:28px; color:#0250bf; font-weight:bold; font-size:11px;}
.cssBranchSelected span{ float:left; padding:4px 0 6px 72px; background:url(../Images/enlaces_12.gif) no-repeat scroll 36px top;}
.cssBranchSelected .Terminal{background:url(../Images/enlaces9.gif) no-repeat scroll 68px top; float:left; width:52px; height:28px; color:#5899f5	; font-weight:bold; font-size:12px;}
.cssBranchSelected .Terminal a{color:#5899F5;float:left;font-size:12px;font-weight:bold;padding:1px 0 0 87px;}

.cssLeaf{ background:url(../Images/enlaces9.gif) no-repeat scroll 68px top; float:left; width:52px; height:28px; color:#5899f5	; font-weight:bold; font-size:12px;}
.cssLeaf span{ float:left; padding:1px 0 0 87px; color:#5899f5	; font-weight:bold; font-size:12px;}

.contenido_formacion  .cssLeafLink{  float:left;  height:28px; color:#5899f5	; font-size:11px; padding:0 10px 0 88px}
.contenido_formacion  .cssLeaf a{ float:left; padding:1px 0 0 87px; color:#5899f5	; font-size:11px; padding-right:10px; text-decoration:underline;}

.cssLeafDescr{  float:left;   color:#000	; font-size:11px; padding: 0 0 7px 88px; clear:both;}
.contenido_formacion  .cssLeafDescr a{ float:left; padding:1px 0 0 87px; color:#5899f5	; font-size:11px;}
.contenido_formacion .cssLeafDescr p{ padding:0 0 0 0; width:100%; float:left;}
.contenido_formacion .cssLeafDescr p a{padding:1px 0 0 0;}
.lnkVideo{float:left; padding:1px 0 7px 87px;}

/**/
.paginadorBlanco{ width:175px; float:right; min-width:100px;}
.paginadorBlanco .npaginas{ float:left; padding:5px 7px;}
.paginadorBlanco .npaginas span, .paginadorBlanco .npaginas a{ color:#289728; font-weight:normal; text-decoration:none; padding:0;}
.paginadorBlanco .npaginas .pageOn{ font-weight:bold;}
.paginadorBlanco .anterior a{ width:20px; float:right; padding:14px 0 0 0;  background: url(../Images/flecha2.gif) no-repeat left 5px; height:13px;}
.paginadorBlanco .siguiente a{ width:20px; float:right; padding:14px 0 0 10px; background: url(../Images/flecha.gif) no-repeat left 7px; height:13px; }
.paginadorBlanco .siguiente{ width:30px; float:right;}
.paginadorBlanco .anterior{ float:left; width:30px;}
/**/
.paginadorVerde{ width:300px; float:right;}
.paginadorVerde .npaginas{ min-width:100px; float:right; padding:5px 7px;}
.paginadorVerde .npaginas span, .paginadorBlanco .npaginas a{ color:#289728; font-weight:normal; text-decoration:none;}
.paginadorVerde .npaginas .pageOn{ font-weight:bold;}
.paginadorVerde .anterior a{ width:20px; float:right; padding:14px 0 0 0;  background: url(../Images/flecha2.gif) no-repeat left 5px; height:13px;}
.paginadorVerde .siguiente a{ width:20px; float:right; padding:14px 0 0 10px; background: url(../Images/flecha.gif) no-repeat left 7px; height:13px; }
/**/
.paginadorNaranja{ width:300px; float:right;}
.paginadorNaranja .npaginas{ min-width:100px; float:right; padding:5px 7px;}
.paginadorNaranja .npaginas span, .paginadorNaranja .npaginas a{ color:orange; font-weight:normal; text-decoration:none;}
.paginadorNaranja .npaginas .pageOn{ font-weight:bold;}
.paginadorNaranja .anterior a{ width:20px; float:right; padding:14px 0 0 0;  background: url(../Images/bgtr2.gif) no-repeat left 5px; height:13px;}
.paginadorNaranja .siguiente a{ width:20px; float:right; padding:14px 0 0 10px; background: url(../Images/bgtr.gif) no-repeat left 7px; height:13px; }
/**/
/*PAGINADOR*/
.paginadorNaranjaForo .paginadorNaranjaForo .paginador{ padding:7px 0 20px 0;width:300px; float:left; background:#e6e6e6; float: right;background-color: #30F;}
.paginadorNaranjaForo .npaginas{ width:85px; float:right; padding: 4px 3px  5px 3px}
.paginadorNaranjaForo .npaginas span, .paginadorNaranja .npaginas a{ color:orange; font-weight:normal; text-decoration:none;}

.paginadorNaranjaForo .masresultados{ width:1px; float:left; padding:0px 10px 0 10px; font-weight:bold; }
.paginadorNaranjaForo .pagerCurrent{ width:200px; float:left; padding-top:0px;}
.paginadorNaranjaForo .pagerSize{ width:250px; float:right;}
.paginadorNaranjaForo .anterior{ width:35px; float:right; padding:4px 0 0 1px; }
.paginadorNaranjaForo .siguiente{ width:35px; float:right; padding:4px 0 0 1px; }
.paginadorNaranjaForo .pag1{ background:url(../Images/bgtr2.gif) no-repeat left top; width:18px; height:16px; float:right; margin-right:0px;}
.paginadorNaranjaForo .pag2{ background:url(../Images/bgtr1menos.gif) no-repeat left top; width:14px; height:16px; float:right;margin-right:2px;}
.paginadorNaranjaForo .pag3{ background:url(../Images/bgtr.gif) no-repeat left top; width:18px; height:16px; float:right; margin-right:0px;}
.paginadorNaranjaForo .pag4{ background:url(../Images/bgtr1mas.gif) no-repeat left top; width:14px; height:16px; float:right;margin-right:0px;}

.paginadorNaranjaForo .pag1:hover{ background:url(../Images/bgtr2.gif) no-repeat left top;}
.paginadorNaranjaForo .pag2:hover{ background:url(../Images/bgtr1menos.gif) no-repeat left top; }
.paginadorNaranjaForo .pag3:hover{ background:url(../Images/bgtr.gif) no-repeat left top; }
.paginadorNaranjaForo .pag4:hover{ background:url(../Images/bgtr1mas.gif) no-repeat left top; }
.paginadorNaranjaForo .expExcell { height: 16px; float: left; text-align: right; width: 280px; padding-top: 2px; }


.npaginas input{ width:35px;}
#ctl00_UpdatePanelFLC p{ line-height:20px; padding:7px 0;}

/**/

.paginadorAzul{ width:300px; float:right;}
.paginadorAzul .npaginas{ min-width:100px; float:right; padding:5px 7px;}
.paginadorAzul .npaginas span{ color:#0178d4; font-weight:normal; text-decoration:none;}
.paginadorAzul .npaginas .pageOn{ font-weight:bold;}
.paginadorAzul .anterior a{ width:20px; float:right; padding:14px 0 0 0;  background: url(../Images/flecha_right.gif) no-repeat left 5px; height:13px;}
.paginadorAzul .siguiente a{ width:20px; float:right; padding:14px 0 0 10px; background: url(../Images/flecha_left.gif) no-repeat left 7px; height:13px; }


.contentBanco{float:left;width:624px;z-index:1; padding-top:1px; margin:0px 2px 10px 2px; display:inline;}
.contentBanco img{ float:left;width:185px; padding-top:15px; margin:10px 2px; display:inline;}
#ctl00_ContentPlaceHolder1_dtlImagenes{ width:610px; float:left; padding:0 12px;}
#ctl00_ContentPlaceHolder1_dtlImagenes table{ width:610px; float:left;}
#ctl00_ContentPlaceHolder1_dtlImagenes table td{ padding-bottom:20px;padding-right:15px;vertical-align:top;width:185px;}
#ctl00_ContentPlaceHolder1_dtlImagenes table td span{ width:185px; float:left; padding-top:10px;}
#ctl00_ContentPlaceHolder1_dtlImagenes table td input{ width:185px; height: 144px; float:left; padding-top:10px;}

#ctl00_ContentPlaceHolder1_MDProject_lkbBuscar { float:right; color:#000; font-size:9px; display:inline;margin-right:20px;padding-top:5px; text-decoration:none; display:inline;}


/*FAQS*/
.contentFAQ{float:left;width:625px;z-index:1;padding-top:15px; margin:10px 2px;}
#ctl00_ContentPlaceHolder1_dlCategories{ width:625px; float:left;}
/*FAQ*/


.contentFAQ a{ text-decoration:none; color:#000;}


.contentFAQ  .inicio{
	background:url(../Images/inicio.gif) no-repeat left 24px;
	float:right;
	height:24px;
	padding-top:20px;
}
.contenido_faqs .faqs{
	width:630px;
	margin-top:10px;
	float:left;
	clear:both;
}
.contenido_faqs .faqs .faqs_izq{
	width:152px;
	float:left;
	font-size:10px;
}
.contenido_faqs .faqs .faqs_dcha{
	width:455px;
	float:left;
	padding-left:15px;
}
.top_faqs{
	background:url(../Images/top_faq.gif) no-repeat top left;
	font-size:1px;
	float:left;
	width:152px;
	height:6px;
}
.preguntas{
	width:152px;
	float:left;
	background:url(../Images/bg_faqs.gif) repeat-y left top; 
	}
.preguntas	#ctl00_ContentPlaceHolder1_dlCategories{ width:152px;}
.bott_faqs{
	background:url(../Images/bott_faq.gif) no-repeat top left;
	font-size:1px; float:left;	width:152px; height:6px;}
.faqs_izq {float:left;font-size:10px;width:152px; clear:both; }
.faqs_dcha {padding-left:160px;}

.contentFAQ  .AspNet-DataList-Item, .contentFAQ   .AspNet-DataList-Alternate{
		width:139px;min-height:27px;float:left; padding-top:0; vertical-align:middle;		}


 #ctl00_ContentPlaceHolder1_dlCategories table tr td  div{ width:125px;min-height:27px;float:left;		padding-left:14px; margin:5px 0; display:inline;  background:url(../Images/bg_faq.gif) repeat-y 5px top;}
 #ctl00_ContentPlaceHolder1_dlCategories table tr .FAQSelCat div{ padding-left:14px; background: url(../Images/faqs_on.gif) repeat-y 5px top;}
 
 
 
 *:first-child+html #ctl00_ContentPlaceHolder1_dlCategories table tr td  div{ width:139px;min-height:27px;float:left;		padding-left:0; margin:5px 0; display:inline;  background:url(../Images/bg_faq.gif) repeat-y 5px top;}
*:first-child+html  #ctl00_ContentPlaceHolder1_dlCategories table tr .FAQSelCat div{ padding-left:0; background: url(../Images/faqs_on.gif) repeat-y 5px top;}
 
 

#ctl00_ContentPlaceHolder1_dlCategories table tr td{margin:0 5px; display:inline; }

.contentFAQ  .AspNet-DataList-Item{ margin:5px;}
.faqs_izq .AspNet-DataList-Item li p , .faqs_izq  .AspNet-DataList-Alternate li p{min-height:27px;padding:0 2px;}


.faqs_izq  .AspNet-DataList-SelectedItem , .FAQSelCat{
	width:139px;
	float:left;
	
	padding-left:14px;
	margin:5px 0;
	min-height:27px;
}
  #ctl00_ContentPlaceHolder1_dlCategories table tr .FAQSelCat{ padding-left:0; }
* html .preguntaOn { 
   height: expression( this.scrollHeight < 28 ? "27px" : "auto" ); /* sets min-height for IE */
   min-height: 27px; /* sets min-height value for all standards-compliant browsers */
}
* html .preguntaOn p { 
   height: expression( this.scrollHeight < 28 ? "27px" : "auto" ); /* sets min-height for IE */
   min-height: 27px; /* sets min-height value for all standards-compliant browsers */
}
.FAQSelCat p {
	background:#289728;
	color:#fff;
	padding:0 2px;
	 min-height: 27px;
	
}
.faqs_izq .AspNet-DataList-SelectedItem li p{
	color:#fff;
	background:#289728;
	padding:0 2px;
	 min-height: 27px;
}
.faqs_dcha  .AspNet-DataList-SelectedItem a:hover, .faqs_izq .AspNet-DataList-SelectedItem li p a{
	color:#fff;
}

.pregunta p{
	padding:0 2px;
	 min-height: 27px;
	 
}
.contenido_faqs .faqs .faqs_dcha .pregunta_faq{
	width:435px;
	float:left;
	padding:7px 10px 7px 10px;
	border-top:none;
	color:#626262;
	font-weight:bold;
	background: url(../Images/bg_apartado.gif) repeat-y left top;

}
 .FAQAnswer{
	width:97%;
	float:left;
	padding:7px 0 7px 10px;
	border-top:none;
}
.contenido_faqs .faqs .faqs_dcha .respuesta p{
	padding:0 0 7px 0;
}
.contenido_faqs .faqs .faqs_dcha .respuesta ul li{
	list-style:none;
}
.contenido_faqs .faqs .faqs_dcha .apartado{
	width:455px;
	float:left;
	border-top:1px solid #289728;
	margin-bottom:22px;

}
.contenido_faqs .paginador_faqs {
	color:#949798;
	float:right;
	font-size:14px;
	vertical-align:bottom;
	width:220px;
}
.paginador_faqs a.selected  {
	background-color:#fff;
	color:#289728;
}

#ctl00_ContentPlaceHolder1_accFAQs{ float:left;  width:462; }
#ctl00_ContentPlaceHolder1_accFAQs div{ width:462px;}
.FAQQuestion {border-top:1px solid #289728;float:left;margin-bottom:2px; padding-bottom: 2px;width:450px; background:#DBDBDB url(../Images/mas.gif) no-repeat scroll right bottom;}
.FAQQuestion span{background: url(../Images/bg_apartado.gif) repeat-y scroll left top;border-top:medium none;color:#626262;
float:left;font-weight:bold;padding:7px 10px;width:420px;}

.FAQQuestionSelected{border-top:1px solid #289728;float:left;margin-bottom:2px;width:460px; background:#DBDBDB url(../Images/menos.gif) no-repeat scroll right center;}

.FAQQuestionSelected span {background:url(../Images/bg_apartado.gif) repeat-y scroll left top;border-top:medium none;color:#626262;
float:left;font-weight:bold;padding:7px 10px;width:420px;}
.FAQAnswer{ width: 450px; float: left;}

/*FIN FAQ*/
/*MAPA WEB*/
.contenido_mweb{	width:640px; margin-top:0px; padding-left:0px; float:left;}
.enunciado_mweb{	background:url(../Images/mapa_web.gif) no-repeat left 10px;	width:435px;	height:58px;	float:left;}
.enunciado_mweb span{	display:none;}

.contenido_mweb .enunciado{	color:#289728;	padding:7px 16px 0 0;	font-weight:normal;	height:25px;	overflow:hidden;}
.contenido_mweb .estructura_web{	clear:both; padding-bottom:25PX; padding-top:32px;}
.contenido_mweb .estructura_web ul {	padding-left:139px;}
.contenido_mweb .estructura_web ul li ul {	padding-left:0;}
.contenido_mweb .estructura_web  .lastitem{	list-style:none;	background:url(../Images/mapa_web_17.gif) no-repeat left -2px;	padding:11px 0pt 7px 80px;	color:#289728;	font-weight:bold;	border-left:none;}
.contenido_mweb .estructura_web ul li{	list-style:none;	background:url(../Images/mapa_web_17.gif) no-repeat left -1px;	padding:11px 0pt 7px 80px;	color:#289728;	font-weight:bold;	border-left:1px solid #3c9b34;}
.contenido_mweb .estructura_web ul li a{	color:#289728;	font-weight:bold; text-decoration:none;}
.contenido_mweb .estructura_web ul li ul li{	list-style:none;	background:none;	padding: 0 0 0 16px;	color:#000;	font-weight:normal;	border:none;	width:233px;}
.contenido_mweb .estructura_web ul li ul li a{	color:#000;	font-weight:normal; text-decoration:none;}

.tituloWeb{ width:100%; background:url(../Images/bgmapaweb.gif) no-repeat 126px 0; height:57px;}
.liMapaPrimero{ color:#289728;padding:17px 0 0 165px; font-weight:bold; float:left;}
.imgCabeceraMW {background:transparent url(../Images/mapaWebBg.gif) no-repeat left top;border:1px solid #B1B1B1;float:left;height:119px;margin: 0 ;width:639px;}


/* FORO*/
#ctl00_ContentPlaceHolder1_foro{ width:100%; float:left; }

/**/
#ctl00_ContentPlaceHolder1_dtlPublicaciones, .pnlPublicacion,#ctl00_ContentPlaceHolder1_dtlPublicaciones {clear:both; float:left; width:99%;}
#ctl00_ContentPlaceHolder1_dtlPublicaciones table td{ width:202px; vertical-align:top;}
.pnlLatest,.pnlBestSellers{ width:49%; float:left; border:1px solid #b2b2b2; padding-bottom:12px;}
.pnlLatest{ float:right;}
.pnlLatest div{ clear:both;}
.pnlBestSellers div{ clear:both;}
.pnlLatest  table td a{ color:#000; font-size:10px; text-decoration:underline; font-weight:normal; background:url(../Images/flechamini.gif) no-repeat  left 4px; padding-left:15px; float:left; }
.pnlLatest  table td{ width:300px; padding-left:10px;}

#ctl00_ContentPlaceHolder1_pnlConsejos{ float:left; width:100%;}

#ctl00_ContentPlaceHolder1_dtlPublicaciones{ border:1px solid #cecece; width:607px; padding:14px ; margin-bottom:7px;}
.pnlBestSellers .cabeceraBannerVerde , .pnlLatest .cabeceraBannerVerde {padding:5px 0 0 16px;width:137px;} 

.pnlBestSellers  table{ width:100%;}
.pnlBestSellers  table td{ width:99%;}
.pnlBestSellers  table td a{ color:#000; font-size:10px; text-decoration:underline; font-weight:normal; background:url(../Images/flechamini.gif) no-repeat  left 4px; padding-left:15px; margin-left:15px; float:left;}
.publicacion{ width:96px; float:left; padding-left:0;}
.precioPubli{width:96px; float:left; background:#01d101; text-align: center; color:#fff; margin-top:5px; font-size:10px; padding:7px 0;}
.txtPublicaciones{ float:left; width:88px; padding:0 9px; height:200px; overflow: hidden; position:relative; }
.price{ font-size:14px; font-weight:bold;}
.tituloPublic{ color:#3fa035; font-size:10px; font-weight:bold; width:88px; max-height: 150px;}
 
.contenido_formacion .txtPublicaciones  .btnVerMas{background:transparent url(../Images/btnver.gif) no-repeat  left top; width:57px; height:25px; color:#000; font-size:9px; padding-top:8px;text-align:center; float:left; position:absolute; bottom:5px;}
.sinopPublic{ text-transform:uppercase; font-size:9px; font-weight:bold; width:100%;}
.contenido_formacion .btnVerMas{background:transparent url(../Images/btnver.gif) no-repeat  left top; width:57px; height:25px; color:#000; font-size:9px; padding-top:8px;text-align:center; float:left;}
.imgCabeceraPubl{background:#3a3f3b  url(../Images/bgPublica.gif) no-repeat  left top; border:1px solid #B1B1B1;float:left;height:106px;margin:1px 0 5px 0;width:637px;}

.publicacionDerecha{ width:114px; float:left;  font-size:10px;}
.publicacionCentro{ padding:0 173px 0 120px; font-size:10px;}
.publicacionIzquierda{ width:163px; float:right; background:#e8f6e6; font-size:10px; padding:5px;}

.publicacionDerecha img{ width:97px; height:137px; float:left; display:inline; margin:10px 0 0 10px;}
.publicacionDerecha div{ float:left; padding:3px 12px; clear:both; width:90px;}

.pnlPublicacion{ border: 1px solid #cecece; margin-bottom:7px; width:638px; background: url(../Images/bgpublicaciones.gif) repeat-y  left top;}
.publicacionIzquierda  .preciototal{ background:#01d101; color:#fff; text-align:center; padding:7px; float:left; width:149px;}
.precioPubl{ font-size:10px; float:left; width:144px;}
.precioPubl2{ clear:both; font-size:14px; font-weight:bold; float:left; width:144px;}
.publicacionIzquierda div{ float:left; padding:3px 0 5px 0; clear:both; WIDTH:160PX;}
.contenido_formacion .btnComprar{background:  url(../Images/comprar.gif) no-repeat  20px top; color:#000000;float:left;font-size:9px;height:36px;padding-top:9px;text-align:center;text-decoration:none;width:128px;}

.titulobold{ font-size:14px; font-weight:bold; color:#3fa035; float:left;  width:95%; padding:10px 7px;}
.lblSinopsisHead{ font-size:9px; font-weight:bold;  float:left; width:96%; text-transform:uppercase; padding:0 7px;}
.lblSinopsis{ font-size:9px;  float:left; width:96%; padding:10px 7px; }

.h2Publicaciones{ width:282px;}
.topPublicacion{ width:100%; float:left;}
#ctl00_ContentPlaceHolder1_FuentePanel, #ctl00_ContentPlaceHolder1_IndicadoresPanel{ float:left; width:100%;}
#ctl00_ContentPlaceHolder1_lblEmtpy, .noresults{ width:97%; float:left; margin:10px 0; padding:0 12px;}


/**/
#ctl00_ContentPlaceHolder1_MDProject_dlProjects table { width:606px;}
#ctl00_ContentPlaceHolder1_MDProject_dlProjects table td{ width:180px;  padding:0 11px 20px 11px; vertical-align:top;}
#ctl00_ContentPlaceHolder1_MDProject_dlProjects{float:left;padding:0 12px;width:606px;}
.descrProy{ font-weight:bold; font-size:10px; color:#3c9b34; float:left; width:100%; padding:5px 0 12px 0; text-decoration:none;}
.descProy{ font-size:10px; float:left; width:99%; height:180px; overflow:hidden;}
.classLinkProject{font-weight:bold; font-size:10px; color:#000; float:left; width:100%; padding:5px 0 12px 0; text-decoration:none;}

#ctl00_ContentPlaceHolder1_MDProject_pnlDetails{width:97%; float:left; padding:0 10px}
#ctl00_ContentPlaceHolder1_MDProject_pnlDetails table{width:100%; float:left;}
#ctl00_ContentPlaceHolder1_MDProject_dtvProject_pnlLeft{ width:300px; float:left;}
#ctl00_ContentPlaceHolder1_MDProject_dtvProject_pnlRight{ padding-left:320px;}

.contentDescarga{width:292px;  float:left; margin-bottom:15px;}
.topdescarga{background: url(../Images/topdesc.gif) no-repeat  left top; width:292px; height:35px; float:left;}
.bottdescarga{background: url(../Images/descargas_05.gif) no-repeat  left top; width:292px; height:10px; float:left;}


.tituloVerde {color:#3c9b34; font-size:10px; font-weight:bold; padding:15px 0 5px 0; float:left; width:100%;}
.descargasProye{background: url(../Images/descargas_03.gif) repeat-y left top; width:292px; float:left; }
.descargasProye a{ font-size:9px; color:#000; float:left;padding:7px 0 0;text-align:right;text-decoration:none;width:116px; font-weight:bold; background: url(../Images/descapdf.gif) no-repeat  5px top; height:50px; }
.descargasProye .minisite{ background:none; font-size:9px; color:#000; float:left;padding:7px 0 0;text-align:right;text-decoration:none;width:116px; font-weight:bold; height:50px; }


.titleProyectDetail{ font-weight:bold; padding:5px 0 15px 0; float:left; width:100%; font-size:14px;}
.categProyectDetail{ font-size:10px; padding:5px 0 5px 0; float:left; width:100%;}
.descrProyectDetail{ padding:5px 0 15px 0; float:left; width:100%; font-size:11px;}
.descrProyectDetail p{ padding-bottom:12px;}
/* EVENTOS */
#ctl00_ContentPlaceHolder1_calLP { width:302px; float:left; border:3px solid #fff; clear:both;}
#ctl00_ContentPlaceHolder1_pnlEventoDelMes{ float:left; width:280px;  border:1px solid #cecece; margin:7px 0; padding:0 10px; }
#ctl00_ContentPlaceHolder1_calLP td , #ctl00_ContentPlaceHolder1_calLP th { width:31px; height:31px; border:1px solid #d6d6d6; background:#faf9f9;margin:2px;}
#ctl00_ContentPlaceHolder1_calLP th{ margin:2px; background-color:Silver;
color:White;}
#ctl00_ContentPlaceHolder1_calLP td img{  float:left; margin:7px 2px 0 2px; display:inline;}
#ctl00_ContentPlaceHolder1_calLP td a{ float:left; text-align:center; width:30px; font-family:cursive;
font-size:19px;
font-weight:bold;
letter-spacing:-6px;
text-decoration:none;
white-space:nowrap; }

#ctl00_ContentPlaceHolder1_calLP  .CalSelDay a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0;}
#ctl00_ContentPlaceHolder1_calLP td.CalDay a{float:left; text-align:center; width:30px; font-family:Verdana;font-size:10px;font-weight:bold;letter-spacing:0; padding-top:12px;text-decoration:none;white-space:nowrap; }
.leftEvent table td table{ background:#fff; border:none;}
.patri { width: 150px; background-color: #C30;}

#ctl00_ContentPlaceHolder1_calLP td table td{ text-transform:uppercase; background:#fff; border:none; }
.evNext a{background:url(../Images/eventos_11.jpg) no-repeat  3px 7px; }
.proximosEvenetos{background:url(../Images/eventos_06_masPeque.gif) no-repeat  left 0; width:142px; float:left; height:28px; color:#fff; text-decoration:none; padding:7px 0 0 12px; font-weight:bold;}
.botonesEventos{ width: 329px; float:left; }
.smallButton{background:url(../Images/eventos_08.gif) no-repeat  left 0; width:58px; float:left; height:28px; color:#fff; text-decoration:none; text-align:center; padding-top:7px; font-size:9px; font-weight:bold;}


.ctl00_ContentPlaceHolder1_accEvents{ width: 570px; float:left; }
.SelectedEventHeader{ font-weight:bold; font-size:11px; color:#000; width:100%; float:left; padding:12px 0; background:url(../Images/menosEv.gif) no-repeat  right 11px;}
.EventHeader{font-weight:bold; font-size:11px; color:#000; width:100%; float:left; padding:12px 0; background:url(../Images/masEv.gif) no-repeat  right top;}

.leftEvent{ width:305px; float:left; clear:both;}
.rightEvent{ padding-left:305px;}
#ctl00_ContentPlaceHolder1_accEvents{ width:95%; float:left; }
#ctl00_ContentPlaceHolder1_accEvents div{ width:99%; float:left; }
#ctl00_ContentPlaceHolder1_hidEventTypes{ width:99%; float:left;}
.noevents{ width:80%; float:left; text-transform:uppercase; font-size:12px; color:#3c9b34; padding:25px;}

.tituloEv{ color:#3c9b34; font-size:14px; width:99%; float:left;}
.tituloEvPr{ color:#3c9b34; font-size:14px; width:99%; float:left;}
.dateEv{ font-weight:bold; font-size:10px;  padding:3px 0 7px 0; background:url(../Images/bgEvent.gif) no-repeat  left bottom; width:99%; float:left; }
.descEv{font-weight:normal; font-size:10px; padding-bottom:12px; width:99%; float:left; padding-top:10px;}
.imgEv{ font-size:9px; text-decoration:none; color:#000;}
#ctl00_ContentPlaceHolder1_accEvents .probando{ width:97%;}

.coloresEv{ width:300px; border:1px solid #cecece; float:left;}
.coloresEv span{height:16px;padding:5px 0 2px 23px;width:127px; float:left;font-size:9px;}
.rojoEv{background:url(../Images/rojo2.gif) no-repeat 5px 5px;}
.azulEv{background:url(../Images/azul2.gif) no-repeat  5px 5px;}
.verdeEv{background:url(../Images/verde2.gif) no-repeat  5px 5px;}
.grisEv{background:url(../Images/gris2.gif) no-repeat  5px 5px;}

.lbLocationAula_móvil{ background:#969696; color:#fff; text-transform:uppercase; width:97%; float:left; padding:5px 0 5px 5px; margin: 10px 0 5px 0;}
.lbLocationAula_móvil .tituloEvula_m {color:#969696;float:left;font-size:14px;width:100%;}
.tituloEvAu {color:#969696;float:left;font-size:14px;width:100%;}

.lbLocationFundación{ background:#FF0000; color:#fff; text-transform:uppercase; width:97%; float:left; padding:5px 0 5px 5px; margin: 10px 0 5px 0;}
.tituloEvFu {color:#FF0000;float:left;font-size:14px;width:100%;}

.lbLocationPrevención{background:#3c9b34; color:#fff; text-transform:uppercase; width:97%; float:left; padding:5px 0 5px 5px; margin: 10px 0 5px 0;}

.lbLocationTPC{ background:#144DB5; color:#fff; text-transform:uppercase; width:97%; float:left; padding:5px 0 5px 5px; margin: 10px 0 5px 0;}
.tituloEvTP{ color:#144DB5; float:left;font-size:14px;width:100%;}
/**/
.panelAyuda {float:left;margin:0 0 12px 0;width:640px; background:url(../Images/bgpanelayuda.jpg) repeat-x 0 38px; font-size:10px; min-height:489px;}
.panelAyuda  img{ float:left;}
#ctl00_ContentPlaceHolder1_pnlSup , #ctl00_ContentPlaceHolder1_pnlInf{ width:100%; float:left; height:154px; padding-top:20px;}

*:first-child+html #ctl00_ContentPlaceHolder1_pnlSup{ height:155px;} 
.txt10{ font-size:10px;}
.txt9{ font-size:9px;}
#ctl00_ContentPlaceHolder1_pnlSup p{ padding:0 12px 7px 12px;}

#ctl00_ContentPlaceHolder1_pnlAyuda{ width:156px; float:left; padding-top:26px; margin-right:4px;}
#ctl00_ContentPlaceHolder1_pnlTel{ width:156px; float:left; padding-top:26px; margin-right:4px;}
#ctl00_ContentPlaceHolder1_pnlForo{ width:156px; float:left; padding-top:26px; margin-right:4px;}
#ctl00_ContentPlaceHolder1_pnlComunicate{ width:156px; float:left; padding-top:26px;}





#ctl00_ContentPlaceHolder1_pnlAyuda p, #ctl00_ContentPlaceHolder1_pnlTel p, #ctl00_ContentPlaceHolder1_pnlForo p, #ctl00_ContentPlaceHolder1_pnlComunicate p{ clear:both; padding:0 0 7px 16px; font-size:12px; font-weight:bold;}

#ctl00_ContentPlaceHolder1_pnlAyuda span, #ctl00_ContentPlaceHolder1_pnlTel span, #ctl00_ContentPlaceHolder1_pnlForo span, #ctl00_ContentPlaceHolder1_pnlComunicate span{  padding:0 16px 7px 16px; float:left; }

.imgCabeceraQS p {color:#3c9b34;font-size:26px;padding:20px 0 0 137px;width:253px;}
.imgCabeceraQS{background:#c4d4c3  url(../Images/banner1.jpg) no-repeat  left top;border:1px solid #B1B1B1;float:left;height:106px;margin:12px;width:98%;}

/**/
.resumen_dia{
	float:left;
	padding:20px 16px;
	}
.top_dia{
	background:url(../Images/00_meteorologia_03.gif) no-repeat center;
	height:12px;
	float:left;
	font-size:1px;
	width:288px;
}
.content_dia{
	background:url(../Images/00_meteorologia_06.gif) repeat-y 0;
	float:left;
	padding:0 10px 7px;
	width:268px;
}
.content_dia img{
	float:left;
	padding:3px 10px 6px 5px;
}
.bott_dia{
	background:url(../Images/00_meteorologia_08.gif) no-repeat center;
	height:9px;
	font-size:1px;
	float:left;
	width:288px;
}
.hoy{
	color:#289728;
	font-weight:bold;
	float:left;
	padding-left:7px;
	width:50px;
}
.fecha_meteo{
	font-size:9px;
	float:right;
	padding-right:8px;
}
.separador_meteo{
	background:url(../Images/meteortruologia_14.gif) no-repeat center;
	height:5px;
	clear:both;
}
.separador_meteo2{
	background:url(../Images/separador2.gif) no-repeat center;
	height:5px;
	clear:both;
}
.estado_tiempo{
	font-weight:bold;
	padding-top:18px;
	float:left;
}
.lugar_meteo{
	padding:5px 0;
	float:left; width:200px;
}
.tempetaturas , #ctl00_ContentPlaceHolderBanners_lblVelVientoHead{
	font-size:10px;
	padding-left:6px;
}
#ctl00_ContentPlaceHolderBanners_lblVelVientoHead , #ctl00_ContentPlaceHolderBanners_lblVelViento{ float:left; padding:12px 0 7px 0;}
.sp7{
	padding-bottom:7px;
}
.sp15{
	padding-bottom:15px;}
.maxtemp{
	color:#ff0000;
}
.mintemp{
	color:#003cff;
}
.buscador_meteo{
	background:url(../Images/bg_buscador.gif) no-repeat center;
	height:86px;
	float:left;
	padding-top:11px;
	width:296px;
}
.buscador_meteo form{
	padding:8px 0 0 17px;
}
.buscador_meteo select {
	margin:10px 12px 0 0;
	width:190px;
}
.buscador_meteo p{
	font-size:10px;}
.buscador_meteo .seleccione{
	font-size:10px;
	color:#289728;
	font-weight:bold;}
.consejos_meteo .consejos{
	background:none;
	margin-right:0;
	padding-top:12px;
}
.consejos_meteo .menu_consejos{
	background:url(../Images/bg_menu_consejos.gif) no-repeat 1px bottom;
	height:272px;
	padding-left:0;
}
.menu_consejos .imagen_menu img{
	float:left;

}
.menu_consejos select{
	width:120px;
	margin:10px 18px;
}
.banner_meteo #open span{
	float:left;
}
.banner_meteo #open span{
	float:left;
}
.dia_semana  .normal{
	color:#000;
	font-weight:normal;
	font-size:9px;
	padding-left:12px;
}
/*
.top_consejos{
	width:624px;
	float:left;
}
.anterior{
	background:url(../Images/meteorologia_12.gif) no-repeat left bottom;
	float:left;
	width:126px;
	height:239px;
}
.anterior a, .siguiente a{
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.anterior span, .siguiente span{
	padding:8px 0 0 55px;
	float:left;
}
.siguiente span{
	padding:8px 0 0 18px;
}
.contentconsejos{ width:360px; float:left; padding:3px 6px 0 6px;}
.siguiente{
	background:url(../Images/meteorologia_14.gif) no-repeat left bottom;
	float:left;
	width:126px;
	height:239px;
}*/
.pnlZona{ padding:10px 0;}
.meteoBnn .pnlZona .content_select  select{ margin-bottom:3px; width:196px; margin-top:12px;}
.pager_meteo{
	height:26px;
	background:#076d07;
	font-size:12px;
}
.pager_meteo ul{ width:120px; margin: 0 auto; padding-top:7px;}
.pager_meteo ul li{ color:#fff; list-style:none; float:left;}
.pager_meteo ul li a{ color:#fff; font-weight:bold;}
.pager_meteo ul li a:hover,.pager_meteo ul li a.On{ color:#00ff00; font-weight:bold;}
.tiempo_hoy{
	background: url(../Images/Images/df_03.gif) no-repeat center center ;
	float:left;
	height:567px;
	padding:4px 10px;
	width:296px;
	
}
.banner_top{
	margin:8px 0 0 0;
	height:150px;
	width:624px;
	float:left;
}
.contenedor_dias{
	float:left;
	padding:0 0 0 16px;
}
.meteoBnn .pnlZona{ float:left;	padding:0 010px 16px; width:289px; margin:20px 0 0 0;}

.top_select{background:url(../Images/select_02.gif) no-repeat left top; width:288px; height:10px; float:left; font-size:1px;}
.content_select{background:url(../Images/select_04.gif) repeat-y left top; width:288px;  float:left;}
.bott_select{background:url(../Images/select_06.gif) no-repeat left top; width:288px; height:10px; float:left;}
.meteoBnn .pnlZona select{ float:left; display:inline; margin:19px 0 0 47px; width:196px;}
.dia{background:url(../Images/bg_dia.gif) no-repeat center;	float:left;	height:71px;	padding:5px 3px 0 7px;	width:129px;	font-size:9px;	margin-bottom:10px;}
.meteoBnn{ width:317px;border:1px solid #B1B1B1; float:left; margin-bottom:15px;}
.separadorDia{ float:left; width:10px; height:76px;}
.dia img{
	float:left;
	padding:5px 6px 0 0;
	width:40px; height:40px;
}
.dia p{
	font-size:10px;
}
.prevision{
	padding-top:7px;
}
.dia_semana{
	color:#289728;
	font-weight:bold;
	padding:8px 0 0 2px;
}
.eltiempo{
	left:2px;
	position:relative;
	top:5px;
}

#ctl00_ContentPlaceHolder1_pnlConsejos{ width:640px; float:left;}
#ctl00_ContentPlaceHolder1_pnlConsejos .AspNet-DataList{  width:640px; float:left;}
#ctl00_ContentPlaceHolder1_pnlConsejos table{ width:100%; float:left; }
.TDVerde{ width:335px; height:200px;   color:#fff;  float: left; }

#ctl00_ContentPlaceHolder1_dtlConsejos_ctl00_lbTitleWeather{ padding:15px 23px; font-size:12px; font-weight:bold; width:270px; float:left; background: url(../Images/flechaConsejo.gif) no-repeat 5px 15px;}
#ctl00_ContentPlaceHolder1_dtlConsejos_ctl00_lbContentWeather{padding:0 23px; font-size:10px; font-weight:normal; width:270px; float:left;}
.TDImagen{ width:300px;  float:left;}

#ctl00_ContentPlaceHolder1_dtlConsejos .AspNet-DataList-Item{ padding-top: 2px; float: left; vertical-align:top; background:url(../Images/bgConsejos.gif) repeat-y 0 0; }


/*.*/

.panelFormaciondetalle p{ float:left; width:75%;}
.fondoverde{ background:#3bde36; padding:3px;}



/**/
.separador5{ float:left; height:7px; width:100%;}

.guiasSearchBiblio {
float:left;
height:63px;
margin-bottom:5px;
width:640px;

}
.pnlMiddleBibl{ margin-left:165px;   }
.pnlMiddleBibl p{ padding:6px 12px;}
.pnlMiddleBibl span { padding: 6px 1px; }
.pnlMiddleBibl .btnTodascat{ padding:6px 12px;}
.pnlMiddleBibl #ctl00_ContentPlaceHolder1_lbSeleccion { padding:6px 12px 6px 25px;}
.pnlMiddleBibl . npaginas span{ padding:0;}

.pnlMiddleBibl table td {padding:6px 12px 6px 1px;}

.pnlMiddleBibl table td img{ margin:15px 10px; width: 128px; height: 89px; border: 1px solid #65b05e; display: inline;}

.titlebiblio{ padding:0 0 6px 14px;  width:128px; float:left; color:#010101; font-size:10px; background:url("../Images/flechamini.gif") no-repeat scroll left 3px; }
.titlebiblio2{ padding:0px 0 0 11px;  width:128px; float:left; color:#010101; font-size:9px; font-weight:bold; text-decoration:none;}
.titlebiblioPad {padding:0 0 6px 20px;  width:441px; float:left; color:#010101; font-size:10px; background:url("../Images/flechamini.gif") no-repeat scroll 5px 3px;}

.btnTodascat{ height:50px;}
.btnTodascat a{background:url("../Images/btematica_19.gif") no-repeat scroll left 3px; width:203px; height:32px; float:left; padding:12px 0 0 21px; font-size:10px; text-decoration:none;}

.pnlMiddleBibl .verdepad {color:#289728;font-weight:bold; padding:5px  0 0 10px;}


.lnkCategoria{background:transparent url(../Images/flecha.gif) no-repeat scroll 7px 7px; text-transform:uppercase; color:#289728; font-weight:bold; width:98%; float:left; padding: 7px 0 7px 25px; }
.guiasSearchBiblio h2{ width:278px;}
.guiasSearchBiblio .buscadorGuias {float:right;}
.guiasSearchBiblio .buscadorGuias select{ width:89px; float: left;  margin-bottom: 5px; }
.guiasSearchBiblio .buscadorGuias .selectOrigen {width: 273px; }
/*.guiasSearchBiblio .buscadorGuias input{ float:left;}*/
.guiasSearchBiblio .buscadorGuias label{ float:left; width: 60px;}
.guiasSearchBiblio .buscadorGuias .labelTitulo{ float:left; width: 40px; margin: 0 0 0 3px; display: inline;}
.guiasSearchBiblio .buscadorGuias .inputL{ float:left; width:82px; margin: 0 ;}
.guiasSearchBiblio .buscadorGuias {background:url("../Images/btematica_03.gif") no-repeat scroll left 0 transparent;float:right;height:60px;width:334px; padding:8px 5px 5px 14px;}
.guiasSearchBiblio .buscadorGuias a{ float:right;  margin-top:0px; padding:3px 0 0; background:url("../Images/btnBuscar.gif") no-repeat  left center ; width:49px; height:20px; text-align:center;}
*:first-child+html .guiasSearchBiblio .buscadorGuias a{ float:none; margin-top:0; padding:7px 9px 8px 9px; background:url("../Images/btnBuscar.gif") no-repeat  left center ; width:49px; height:20px; text-align:center;}
.guiasSearchBiblio .buscadorGuias div{ float:left; width:334px; clear:none;}


.topCateg{background:url("../Images/btematica_11.gif") no-repeat scroll left 0 transparent; width:147px; height:7px; float:left; font-size:1px}
.bgCateg{background:#3d9c35; width:147px;  float:left;}
.bottCateg{background:url("../Images/btematica_14.gif") no-repeat scroll left 0 transparent; width:147px; height:5px; float:left; font-size: 1px;}
.pnlCategorias a{ width:auto; float:left;  color:#fff; text-decoration:none;   padding:0 5px; font-size:10px; font-weight:bold; }
.pnlCategorias li{ margin-bottom:5px; float:left; width:147px;}
*:first-child+html .pnlCategorias table td { padding-bottom:5px; float:left;}
*:first-child+html #ctl00_ContentPlaceHolder1_dtvLibro{ padding-bottom:20px;}
*html .pnlCategorias table td { padding-bottom:5px; float:left;}
.pnlCategorias ul{ padding:18px 0 0 5px; float:left; border:1px solid #B1B1B1; width:150px; border-top:none;}
.cabeceraBiblio{background:url("../Images/btematica_07.gif") no-repeat scroll left 0 transparent; width:141px; height:25px; float:left; color:#fff; font-weight:bold; padding:3px 0 0 16px; }


.resultadosBibl{ width:470px; min-height:346px; border:1px solid #B1B1B1; float:left;  }
.titleLibroBibl{ font-weight:bold; font-size:14px; padding-bottom:15px; float:left;}
#ctl00_ContentPlaceHolder1_dtvLibro img{ float:left; margin-right:12px; margin-bottom:12px;}
#ctl00_ContentPlaceHolder1_pnlBuscador h2{ width:200px;}



/*#ctl00_ContentPlaceHolder1_btnBuscar{ color:#000; text-decoration:none; padding:13px 0 0 18px;}*/

.pnlCategorias{ width:157px; float:left; }
/*#ctl00_ContentPlaceHolder1_pnlResultados{width:98%; float:right; border:1px solid #B1B1B1; margin:7px 0; padding:0 14px 0 0;}*/
.pnlOrigen { width:49%; float:right; border:1px solid #B1B1B1;}

#ctl00_ContentPlaceHolder1_dlCategorias, #ctl00_ContentPlaceHolder1_dlOrigenes{ float:left; clear:both;}


.pnlOrigen a{  width:auto; float:left;  color:#000; text-decoration:none; margin:5px; display:inline; padding:6px 23px; font-size:12px; background:transparent url(../Images/flecha.gif) no-repeat scroll left 7px; }



.NormativaPeque{ border:1px solid #B1B1B1; width:153px; float:left; margin-top:5px;}
.NormativaPeque .rightNormt {float:right;width:144px;}
.NormativaPeque .cabeceraBannerFuxia {background:transparent url(../Images/bgDe4stacados.gif) no-repeat scroll left top;
color:#fff;
float:left;
font-size:11px;
font-weight:bold;
height:23px;
left:-2px;
margin-bottom:7px;
padding:5px 0 0 16px;
position:relative;
top:-1px;
width:141px;
}
.cabeceraBannerFuxiaPeque {background:transparent url(../Images/bgDe4stacados.gif) no-repeat scroll left top;
color:#fff;
float:left;
font-size:11px;
font-weight:bold;
height:23px;
left:-1px;
margin-bottom:0;
padding:5px 0 0 16px;
position:relative;
top:-1px;
width:141px;
}
 .normaAS a{
color:#000000;
float:left;
font-size:9px;
padding:0 0 7px 20px;
background: url(../Images/banners_14.jpg) no-repeat scroll left top;
}
.NormativaPeque .busquedaNormt {float:left;padding:7px 0;width:135px;}
.NormativaPeque #ctl00_ContentPlaceHolderBanners_banNormativa_pnlLinks{ float:left;padding:17px 0;width:135px;}
.NormativaPeque  .rightNormt a { width:125px;}
/**/
enunciado_rea{
	background:url(../Images/rea_05.gif) no-repeat left 0;
	width:504px;
	height:61px;
	float:left;
}
.enunciado_rea span{
	display:none;
}
.texto_rea {
	float:left;
	width:305px;
	padding:0 0 0 11px;
}
.texto_rea p {
	line-height:14px;
	padding:14px 0 0 0;
}
.logo_rea{
	float:right;
	width:291px;
	padding-top:10px;
}
.registrar_empresa{
	background:url(../Images/rea_11.gif) no-repeat left top;
	height:125px;
	margin-top:10px;
	width:291px;
}
.registrar_empresa p{
	padding:0 0 0  15px;
	
}
.registrar_empresa .enuncia{
	padding:14px 0 0 15px;
}
.registrar_empresa .parrafo{
	line-height:14px;
	padding:29px 67px 10px 15px;
	word-spacing:4px;
}
.registrar_empresa a{
	text-decoration:underline;
	color:#000;
}
.registrar_empresa a:hover{
	text-decoration:none;
	color:#000;
}
.leftREA p {
line-height:14px;
padding:14px 0 0;
}
.leftREA{  padding-right:300px;}
.imgCabeceraREA{background:#eac402  url(../Images/rea_03.jpg) no-repeat  left top;border:1px solid #B1B1B1;float:left;height:150px;margin:12px 0;width:629px;}

#searchResults{ float:left; width:99%;}
#searchResults .gsc-control{ width:99%; float:left;}
#searchResults .gs-title{ color:#289728 ; font-weight:normal;}

#searchResults  .gs-title b{color:#289728 ; font-weight:bold; }
/**/
.FondoAplicacion{ background:#fff; opacity:0.5; filter:alpha(opacity=50);}

/**/
.contenedorVideo{ width:236px; float:left; margin-top: 9px;}
	
.contenedorVideo p{ color:#FFF; padding: 0 12px 0 12px; width: 230px;}
.contenedorVideoCaja{ border-right: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; float: left; border-bottom: 1px solid #e8e8e8;}
.cabeceraVideo { background: url(../Images/cabecera_visor_peq.jpg) top left no-repeat; width: 236px; height: 28px; float: left;}
.cabeceraVideo p{ padding: 6px 0 0 18px; font-weight: bold; } 

.negrita { font-weight: bold; }
.btnVideo { color: #000; display: block; padding: 2px; }


.contenedorVideoCaja .cont_txt03b {
	width: 235px; float: left; font-family:Verdana, Geneva, sans-serif; font-weight:normal;	font-size: 10px; line-height:13px;
	margin-top: 2px; padding-bottom: 10px; color: #000;	float: left; }

.controlesVideo{width:114px; height:24px; float:left; text-align: center; padding: 6px 0 2px 0;background: url(../Images/boton_video.jpg) top left no-repeat; margin-left: 3px; display: inline;}
.controlesVideo a {color: #FFF; margin: 19px 6px; font-weight: bold;  text-decoration: none;}

.controlesVideo2{width:229px; height:28px; float:left;  margin-left: 3px; text-align: center; padding: 0 ; background: url(../Images/boton_video2.jpg) top left no-repeat; display: inline;}
.controlesVideo2 a { color: #FFF; padding: 6px; font-weight: bold;  text-decoration: none; float: left; width: 227px;}
*html .controlesVideo2 a { color: #FFF; padding: 6px; font-weight: bold;  text-decoration: none; float: left; width: 207px;}


.cont_der_p01 table{ width:99%; float:left;}
.cont_der_p02 table{ width:99%; float:left;}
.cont_der_p01 img{float:left;height:90px;margin-left:1px;margin-top:6px;width:98px;}
.contenedorVideo .margen_txt{padding: 7px 0 0px 15px; font-weight: bold;}
.capturasTitulo {background: url(../Images/cabecera_visor_peq.jpg) top left no-repeat; margin-top: 4px; height: 28px; float: left; width: 237px;}

*html .capturasTitulo {background: url(../Images/cabecera_visor_peq.jpg) top left no-repeat; margin-top: 4px; height: 28px; float: left; display: block;}
*html .capturasTitulo p {color: #FFF; margin: 6px 0 0 0 ; display: block; float: left;  width: 207px;}
.capturasTitulo p {	color: #FFF; margin: 6px 0 0 5px; display: inline; float: left;}
.contenedorVideo .capturasLinks{ background: url(../Images/punto.gif) 6px 7px no-repeat; width: 218px; padding: 0 1px 2px 12px;  }
.capturasUL { float: left; width: 230px; display: block;}
.capturasUL td { float: left; width: 230px; display: block;}
#ctl00_ContentPlaceHolder1_MainPanel, #ctl00_ContentPlaceHolder1_pnlReports{float:left;
margin:0 0 12px 0;
width:630px;}

.visorLabel{
color:#FFF;
float:left;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
height:24px;
line-height:13px;
padding-left:17px;
padding-bottom:5px;
width:300px;}

.a1:link {
	text-decoration: none;
	color: #0060d3;
}
.a1:visited {
	text-decoration: none;
	color: #3f93f7;
}
.a1:hover {
	text-decoration: none;
	color: #0060d3;
}
.a1:active {
	text-decoration: none;
	color: #0060d3;
}

.cabecera {
	width: 960px;
	height: 208px;
	background-image:url(../Images/cabecera.png);
}
.contenedor {
	width: 960px;
	height: 700px;
}
.ruta01 {
	width: 626px;
	height: 18px;
	background-image:url(../Images/ruta01.gif);
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 3px;
}
.ruta02 {
	width: 322px;
	height: 18px;
	background-image:url(../Images/ruta02.gif);
	margin-bottom:5px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top: 5px;
	margin-top: 1px;
}
.ruta_txt01 {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #000;
	vertical-align: middle;
	text-align: left;
}
.ruta_txt02 {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	vertical-align: middle;
	text-align: left;
	background-color: #090;
}
.panelCentro{ 
	margin-left: 245px;
	padding: 7px;
}

.cont_tit {
	float: left;
}
.tit_est{
	color: #0178d4;
	font-size: 18px;
	padding:7px 0;
}
.subtit_est{color:#FFF;padding:0px;font-weight: bold;}
.subtit_estCaja{background-color: #2c7eea;width: 365px;margin: 0; padding:0px 7px; float:left; }
.subtit_estCajaTop{ background: url(../Images/estadisticasTop.gif) top left no-repeat; width: 379px; height: 9px; margin: 0; padding: 0; float:left; font-size: 1px;}
.subtit_estCajaBot{ background: url(../Images/estadisticasBottom.gif) top left no-repeat; width: 379px; height: 9px; margin: 0; padding: 0; float:left; font-size: 1px;}
*html .subtit_estCajaTop{ background: url(../Images/estadisticasTopIe6.gif) top left no-repeat; width: 340px; height: 9px; margin: 0; padding: 0; float:left; font-size: 1px;}
*html .subtit_estCaja {background-color: #2c7eea;width: 326px;margin: 0; padding:0px 7px; float:left; }


*html .subtit_estCajaBot{ background: url(../Images/estadisticasBottomIe6.gif) top left no-repeat; width: 340px; height: 9px; margin: 0; padding: 0; float:left; font-size: 1px;}

.cont_tit_int, #titleReport {
	width: 565px;
	height: 27px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 14px;
	line-height:13px;
	color: #0178d4;
	padding-left: 10px;
	padding-top: 10px;
	float: left;

}


#titleReport { width:100%;}
#subtitleReport , #help1, #help2{ width:100%; float:left; padding:7px 0 0 10px;}

.cont_der_p02  .paginadorVerde a{color:#0060D3;}
.cont_der_p02  .paginadorVerde .npaginas{color:#0060D3;}

.pnlHelp{width:100%; float:left; padding:7px 0;}
.pnlHelp span{ width:100%; float:left; padding:0 0 15px 0;}
#titleReport a{color:#0060D3;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}
.cont_atras {
	width: 30px;
	height: 27px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 10px;
	line-height:13px;
	color: #0060d3;
	padding-left: 0 ;
	padding-top: 10px;
	float: left;
}
.cont_txt01 { float: left; font-family:Verdana, Geneva, sans-serif;	font-weight:normal;	font-size: 10px; line-height:13px; color: #000; padding-left: 10px; padding-top: 10px; }
.cont_txt01_cont {
	width: 622px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 11px;
	line-height:14px;
	color: #000;
	padding-left: 10px;
	padding-top: 10px;
}
.cont_txt01_n {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	line-height:13px;
	color: #000;
}
.cont_txt01_n_a {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	line-height:13px;
	color: #000;
	padding: 3px;
	
}
.cont_txt02 {
	width: auto;
	height: 390px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 11px;
	line-height:13px;
	color: #000;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
}
.cont_txt02_form {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 10px;
	color: #000;
}
.cont_txt03 {
	width: 230px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 11px;
	line-height:13px;
	color: #000;
	padding-top: 15px;
	padding-left: 3px;
	float: left;
}
.cont_txt03a {
	width: 280px;
	height: 215px;
	float: left;
	color: #000;
	float: left;
}
.cont_txt03b {
	width: 242px;
	
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 10px;
	line-height:13px;
	margin-top: 2px;
	padding-bottom: 10px;
	color: #000;
	float: left;

}

.cont_der {
	width: 323px;
	height: 530px;
	margin-top: 3px;
	margin-left: 0 ;
	float: left;
}
.cont_der_p01 {	width: 318px; float: left; }
.cont_der_p01 .visorLabel{ background-image:url(../Images/cabecera_visor_grand.jpg);float:left; 
 height: 18px;line-height:13px;padding-left:17px;padding-top: 5px;width:301px;}

.cont_der_p01 .cajavisorLabel {  border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; float: left; margin-bottom: 0 ;}
.cajavisorLabel td{ width: 317px; float: left;}
.cont_der_p {
	width: 318px;
	height: 250px;
	margin-top: 0 ;
	float: left;
}
.cont_der_p02 {
	width: 318px;
	height: 242px;
	float: left;
	background-image:url(../Images/cuadro_lat.png);
}
.cont_der_p012 {
	width: 300px;
	height: 20px;
	padding-left:17px;
	padding-top:7px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	line-height:13px;
	float: left;
	color: #FFF;
}
.cont_der_foto {
	width: 98px;
	height: 90px;
	margin-top: 6px;
	margin-left: 6px;
	background-color:#000;
	float: left;
}
.cont_der_tit01 {
	width: 298px;
	
	margin-left: 6px;
	margin-top: 2px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height:9px;
	float: left;
	color: #0060d3;
}
.cont_der_tit01  a{color: #0060d3; 	text-decoration: none; }
.cont_der_txt01 {
	/*width: 200px;*/
	/*height: 75px;*/
	margin: 0 0 3px 6px;
	padding: 5px 11px 10px 0 ;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 9px;
	line-height:12px;
	float: left;
	color: #000;
}

/*.tablaDatos{float: left; width: 200px;}*/
.datos_visor{ 
	float: left; 
	width: 200px; 
	background-image:url(../Images/cabecera_visor_grand.jpg); 
	background-repeat: no-repeat;
	border: 1px solid #CCC;
	width: 318px;
	margin-top: 2px;
	display: block;
}
.datos_visor p{ 
	padding: 7px 0 5px 14px;
	color:#FFF;
	font-weight: bold;
	
}
.imgDinamica img{ margin-top: 7px; width:311px;}
.cont_der_tit02  a{color: #0060d3;}
.cont_der_tit02 {	width: 300px;	height: 15px;	margin-left: 4px;	margin-top: 9px;	padding-left:5px;	padding-top:0px;
	font-family:Verdana, Geneva, sans-serif;	font-weight: bold; font-size: 10px; line-height:11px; float: left; color: #0060d3; }
.cont_der_txt02 {	width: 300px; margin-left: 4px; margin-top: 4px; padding-left:5px; padding-top:0px; font-family:Verdana, Geneva, sans-serif;	font-weight:normal;	font-size: 9px;	line-height:11px; float: left; color: #000;}
.cont_der_p02 {	width: 318px;	height: 242px;	margin-top:4px;	float: left;}
.cont_der_fecha_izq {	width: 20px;	height: 16px;	margin-left: 123px;	margin-top: 8px;	float: left;}
.cont_der_fecha_der {	width: 20px;	height: 16px;	margin-left: 0 ;	margin-top: 8px;	float: left;}
.cont_der_tit02pag {
	width: 150px; height: 16px;	margin-left: 0 ; margin-top: 10px;color: #000; float: left;
	font-family:Verdana, Geneva, sans-serif; font-weight: normal; font-size: 10px;	line-height:11px; text-align:center; }

/**/
.indice_informes a{ color: #0178d4; }
.indice_informes a: hover{ color: #0178d4; font-weight: bold; }
/**/
.imprimirNews{ width:89px; height:30px; float:left; background:url(../Images/actualidad_07.gif) no-repeat left top; color:#000; font-size:9px; margin:7px 0; padding:7px 0 0 7px; text-decoration:none;}
.estadisticas { width:89px; height:30px; float:left; background:url(../Images/actualidad_09.gif) no-repeat left top; color:#000; font-size:9px; margin:7px 0; padding:7px 0 0 7px; text-decoration:none;}
.sendToFriendNew
{
	width:140px; height:30px; float:left; background:url(../Pages/Web/Actualidad/Images/News/brecamigo_news.jpg) no-repeat left top; color:#000; font-size:9px; margin:7px 0; padding:7px 0 0 7px; text-decoration:none;
	border-bottom-width:0;
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
}

/**/
#ctl00_ContentPlaceHolder1_dtlBuscador img{ float:left; margin-right:7px;}
#ctl00_ContentPlaceHolder1_dtlBuscador td{ padding:10px 0; font-size:10px; width:150px; vertical-align:top;}
.descrbiblio{ width:56%; float:left;}
#ctl00_ContentPlaceHolder1_pnlResultados .AspNet-DataList{  width:600px; float:left; padding:0 15px; clear:both;}

#ctl00_ContentPlaceHolder1_dtlAllCards{ float:left; width:100%;}
#ctl00_ContentPlaceHolder1_dtlAllCards td{ padding:3px 0 3px 1px;}

#ctl00_ContentPlaceHolder1_pnlAllNTP{ float:left; width:640px;}
#ctl00_ContentPlaceHolder1_pnlAllNTP td{ padding:0px 0; vertical-align:top;}
#ctl00_ContentPlaceHolder1_pnlAllNTP .AspNet-DataList{  width:100%; float:left;}

/**/



/**/


.descProy div{ float:left;}

hr{ color:#CECECE; float:left; width:99%; margin:12px 0;}
#ctl00_ContentPlaceHolder1_MDProject_dlProjects_ctl02_lblDescripcion div{ float:left;}

.classLinkNTP{ color:#000; text-decoration:none;  background: url(../Images/flechamini.gif) no-repeat 10px 3px ;padding:0 0 0 25px; float:left; }
.NewsTitleBanner{text-decoration:none;}
.FondoPopUpFriend{ background:#FFF url(../Images/bgpop.png) no-repeat left top; width:461px; height:396px; padding:12px; }
.FondoPopUpFriendRss{ background: url(../Images/bgpop.png) no-repeat left top; width:503px; height:396px; padding:12px; text-align: center; }
.FondoPopUpFriendRss .iconosRssReader { padding: 20px 20px 30px 136px;}

.formSend{ padding:25px 40px; float:left; width:360px;}
.classFormSend{float:left; width:410px;}
.classImgRecomendar{padding:5px 5px 0 0;}
.none{ display:none;}
.btnSendReset{	font-weight:bold;	font-size:10px;	border-bottom-width:0;	border-left-width:0;	border-right-width:0;	border-top-width:0;	height:23px;}
.btnSendFriend{background-image:url("../Pages/Web/Actualidad/Images/News/brec_send1.jpg"); width:57px; float:left;}
.btnRestablecer{background-image:url("../Pages/Web/Actualidad/Images/News/brec_reset1.jpg"); width:85px;}

.formularioRecomendarNoticia{ width:460px; float:left;}
.formularioRecomendarNoticia .spanSendFriend{ width:98px; float:left; clear:both;}
.formularioRecomendarNoticia input{ width:200px; float:none; margin-bottom:3PX;}
.formularioRecomendarNoticia .btnSendFriend{ width:57px; float:left; margin-bottom:3PX;}
.formularioRecomendarNoticia .btnRestablecer{ width:85px; float:left; margin-bottom:3PX;}
.formularioRecomendarNoticia textarea{ width:200px; /*float:left;*/ float:none; margin-bottom:3PX;}

.classPrivacidad{float:left; clear:both; width:100%; padding:20px 0 14px 0;}
.classPrivacidad .tituloPrivacidad {color:#3c9b34; font-size:10px; font-weight:bold; }
.classPrivacidad .contenidoPrivacidad {float:none;}
.botonesAmigo{float:left;padding:0 0 0 0;width:400px;}
/**/
#ctl00_ContentPlaceHolder1_detailsNews_mpeMensaje_backgroundElement {opacity:0.8; background:#ccc;}
.guiasSearchBancoImagenes {background: url(../Pages/Web/CentroDocumentacion/Images/encab_imagenes.jpg) repeat-x scroll left 0;float:left;height:119px;margin-bottom:12px;width:100%;border:1px solid #B1B1B1; display: none;}
.guiasSearchBancoImagenes .buscadorGuias {float:right;}

.FondoPopUpFriend img{ max-height:355px; max-width:504px; text-align:center; display:block;float:left;margin:auto; }
.FondoPopUpFriend .classImgRecomendar{ margin:0;}

/**************** CAROUSEL *************************/
.contentDetailconsejos{ width:626px; float:left; position:relative;}
.consejosSemana .pnlFamiliasCons
{ width:94%;}
.carousel_container{ width:600px; float:left; position:relative; z-index:1000;}
.carousel_inner {
float:left; /* important for inline positioning */
width:560px; /* important (this width = width of list item(including margin) * items shown */ 
overflow: hidden;  /* important (hide the items outside the div) */
/* non-important styling bellow */
background: #F0F0F0;
position:relative;
}

#carousel_ul {
position:relative;
left:-7px; /* important (this should be negative number of list items width(including margin) */
list-style-type: none; /* removing the default styling for unordered list items */
margin: 0 ;
padding: 0 ;
width:9999px; /* important */ 
/* non-important styling bellow */
padding-bottom:10px;
*padding-bottom:0;
}

#carousel_ul li{
color:#fff;
display:block;
float:left;
font-family:Arial;
font-size:14px;
height:75px;
margin-right:2px;
padding:27px 10px;
text-align:center;
text-decoration:none;
width:170px;
}
#carousel_ul   li a{background:transparent url(../Images/consejos_17.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFF;
display:block;
float:left;
font-size:14px;
height:75px;
padding:5px 0 0 8px;
text-align:left;
font-weight: bold;
text-decoration:none;
width:133px;}
#carousel_ul li img {
.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
/* styling */
cursor:pointer;
cursor: hand; 
border:0px; 
}
#left_scroll, #right_scroll{
float:left; 
height:130px; 
width:15px; 
background: #C0C0C0; 
}
#left_scroll img, #right_scroll img{
/*styling*/
cursor: pointer;
cursor: hand;
}


/* -------------------------------carrusel 1 v2 ------------------------------*/
.carruselV2 .infiniteCarousel{ padding-right:0px; width:100px; }
.carruselV2  .infiniteCarousel .wrapper{ width:150px; background-color:#39C;}
.carruselV2 .carousel_inner {float:left;width:451px; overflow: hidden; background: #F0F0F0;position:relative;}
.carruselV2 .carousel_container{ width:491px; float:left; position:relative; z-index:10000;}
.carruselV2 #carousel_ul li{ color:#FFF; display:block; float:left; font-family:Arial; font-size:14px; height:75px; margin-right:2px; padding:27px 5px; text-align:center; text-decoration:none; width:139px;}

/**/




/*FOROS*/
.cssAccionesForo{ width:138px; float:left;}
	.classInvitado, .clasRegister , .classMasLeido, .classMasNuevo, .classBuscador , .classEnlaces, .classAutenticado{width:138px; float:left;}
	
.foroCentral { width:485px; float:left; padding:8px 0 0 11px; } 
	.classIntroduccionForo{  width:484px; float:left;}
	.classAreasforo{ width:484px; float:left;}
	.classAreasforo table{ width:484px; float:left;}
	.classAreasforo table th{ background:#fdb261; color:#c06300; font-size:16px; padding:7px;}
	.classAreasforo table .tdSecciones td{ background:#ff8400; color:#fff; border:1px solid #fff; padding:5px; border-left:none;}
	.classArea td{ background:#fcd2a5 ; border:1px solid #fff; padding:5px; border-left:none;}
	.classArea td a{ color:#000; text-decoration:none; font-weight:bold; background:url(../Images/bgtr.gif) no-repeat 0 0; padding:0 0 0 22px; float:left; height:20px;}
	
	.classAutenticado{}
	
	.classForo td{ background:#fcd2a5; border:1px solid #fff; padding:5px; border-left:none;}
	.classForo td a{ color:#000; text-decoration:none; font-weight:normal;}

.lblUnloggedUser{ background:#ffc17f; text-align:center; font-weight:bold; font-size:10px; padding:7px; width:124px; float:left;}
.hlkRegister{background:#ff8400; text-align:center; font-weight:bold; font-size:10px; padding:7px; width:124px; float:left; color:#fff; margin-bottom:1px;}
.formForo{ background:#ffdab2; padding:8px; width:122px; float:left; margin:2px 0;}
.formForo input{ width:120px; margin:0 0 5px 0;}
.formForo p{ text-align:center; font-weight:bold; font-size:9px; margin-bottom:5x;}

.classMasLeido a, .classMasNuevo a{ background:#d8d8d8 url(../Images/bgreg.gif) no-repeat 7px 7px; font-size:14px; font-weight:bold; text-decoration:none; width:111px; float:left; padding:4px 0 7px 27px; color:#000; margin:1px 0; }


.classBuscador{ background:#ffce99; background:#ffdab2; padding:8px; width:122px; float:left; margin:2px 0;}
.classBuscador input{ width:120px; margin:0 0 5px 0;}
.classBuscador a{ text-align:center; font-weight:bold; font-size:10px; margin-bottom:5x; color:#000; text-decoration:none;}

.classEnlaces { background:#d8d8d8; padding:8px; width:122px; float:left; margin:2px 0;}
.classEnlaces a{ text-align:left; font-weight:bold; font-size:10px; margin-bottom:5x; color:#ff8400; text-decoration:none; width:122px; float:left;}
.naranja{ color:#ff8400;}

.btnpublicar{ background: url(../Images/bgpublicar.gif) no-repeat 0 0; width:141px; font-size:9px;height:30px;padding:7px 0 0 9px;  float:left; color:#000; text-decoration:none; }
.tblForo{width:100%; float:left;  font-size:10px;}
.tblForo tr td { background:#fcd2a5; padding:7px; font-weight:bold; border:1px solid #fff; border-left:none; border-right:none;}
.tblForo  th{ background:#fdb261; padding:7px; font-weight:bold; text-align:left;}

.tblForo tr.alternateForo td{ background:#ededed; padding:7px; font-weight:bold; border:1px solid #fff; border-left:none; border-right:none;}
.tblForo a{ text-decoration:none; color:#000;}

.ver_perfil {color:#289728;font-size:9px;font-weight:bold;margin:15px 7px 0;width:80px;}
.conectado{background:transparent url(../Images/foro_responder_03.gif) no-repeat scroll left top;float:left;margin:10px 0;}
.formForo  .conectado p {color:#289728;font-weight:bold;padding-left:20px;font-size:10px;}
.formForo .username{ font-size:10px; padding:0 0 7px 7px;text-align:left;}
.formForo .salir {color:#FF0101;font-size:9px;margin:15px 35px 0;width:50px;}

#ctl00_ContentPlaceHolder1_dtvPrimerComentario_lblAutor{ float:left; padding-top:11px;}
.mensOriginal{ float:left; padding:14px 0; width:100%; font-size:10px;}
.mensOriginal .btnpublicar{ float:right;}

#ctl00_ContentPlaceHolder1_dtvPrimerComentario{ width:100%; float:left; }
.lblTemaForo{ background:#ff8400; float:left; width:476px; padding:8px 1%; font-weight:bold; font-size:10px;}
.lblComentarioForo { background:#fcd2a5; float:left; width:476px; padding:9px 1%; font-weight:normal; font-size:10px;}
.lblComentarioForo a{ color:#000;}
 .lblComentarioForo  p{ color:#000; float:left; width:auto; top:15px; left:12px; display:inline;}

.btnresponder {background:transparent url(../Images/btnresponder.gif) no-repeat right top;color:#000;float:right;font-size:9px;height:24px;padding:7px 23px 0 9px;text-decoration:none;width:84px; font-weight:bold; text-align:right;}

.pnlRespuestaForo{ padding:7px 0; float:left; width:100%; background:#fef1e4; margin:26px 0 2px 0; font-size:10px;}
.rvTema{ color:#ff8400; font-weight:bold; padding:0 0 11px 7px; float:left;}
.rvTComentario{ clear:both; float:left; padding:0 0 5px 7px;}

.NewThreadClass{padding-top:1px;}
#ctl00_ContentPlaceHolder1_chkbxNotification{ float:left; margin-right:5px;}
#ctl00_ContentPlaceHolder1_chkbxNotification{ float:left; }

/**/
.acordeaonForo{ width:485px; float:left;}
#ctl00_ContentPlaceHolder1_accFaqCategory{ float:left;
padding:20px 6px 20px 0;
width:477px;}
#ctl00_ContentPlaceHolder1_accFaqCategory div {
float:left;
width:475px;
}
.acordeaonForo .SelectedEventHeader { font-weight:bold; font-size:11px; color:#000; width:485px; float:none; padding:12px 0; background:#ff8400 ; margin-bottom:2px;}
.acordeaonForo .EventHeader{font-weight:bold; font-size:11px; color:#000; width:485px; float:left; padding:12px 0; background:#ff8400 ; margin-bottom:2px;}

.acordeaonForo .SelectedEventHeader span, .acordeaonForo .EventHeader span{ padding-left:15px; cursor:pointer;}

.acordeaonForo  .cssBranchSelected {
color:#0250BF;
float:left;
font-size:11px;
font-weight:bold;
height:28px;
width:485px;
}
.classForumFaqAnswer{ clear:both;
color:#000000;
float:left;
font-size:11px;
padding:0 0 7px 88px; padding:10px 0 7px 31px;}
.acordeaonForo .cssBranch, .acordeaonForo .cssBranchSelected {background:url(../Images/bgacordeon.gif) repeat-y scroll left top ; margin-bottom:2px;}
.acordeaonForo .cssBranch span { background:none; color:#000;float:left;font-weight:bold;height:28px;margin:4px 0 6px 19px;width:85%; display:inline; display:inline; padding:4px 0 6px 7px; width:90%; cursor:pointer;}
.acordeaonForo .cssBranchSelected span {float:left;margin:4px 0 6px 19px; border-bottom:1px solid #ffba72; color:#000; background:none; display:inline; padding:4px 0 6px 7px; width:90%; cursor:pointer;}

#ctl00_ContentPlaceHolder1_ctl02_accFaq, #ctl00_ContentPlaceHolder1_ctl05_accFaq , #ctl00_ContentPlaceHolder1_ctl08_accFaq{ background:#fef1e4; margin-bottom:2px;}

.orangepnl {background:#ff8400; font-weight:bold;margin-bottom:2px;padding:7px 0;}
.orangepnl p{ padding:0 0 0 15px;}
.orangeBorder{ border:1px solid #fcd2a5; background:url(../Images/bgperfil.gif) no-repeat scroll left top; padding:12px;}
.orangeBorders{ border:1px solid #fcd2a5;  padding: 30px 12px 22px 12px;}
.orangeBorders .sp20 label{ width:89px; float:left;}
.orangeBorders .sp20 input, .orangeBorders .sp20 textarea{ width:232px; float:left;}
#ctl00_ContentPlaceHolder1_btnEnviar{ margin-left:275px;}
#ctl00_ContentPlaceHolder1_formProfile{ padding-top:50px;}
#ctl00_ContentPlaceHolder1_formProfile  div{ float:left; padding:7px 0 0 90px; clear:both; width:77%;}
#ctl00_ContentPlaceHolder1_formProfile  div input{ float:left;}
#ctl00_ContentPlaceHolder1_formProfile  div label{ float:left; width:130px;}

#ctl00_ContentPlaceHolder1_btnGuardarDatos{ float:right; margin:20px; display:inline;}
.encabezadoconducta {
color:#ff8400;
font-size:16px;

}
.conducta p {padding:6px 7px 6px 0;}

.formularioRecomendarNoticia .FondoPopUpFriend{ 
			background:#fff url(../Images/bgpop.png) no-repeat left top; width:503px; height:372px; padding:12px; float: left; text-align: center;}
.formularioRecomendarNoticia .FondoPopUpFriend .botonesAmigo {
			float:left; padding:0 0 0 0; width:200px;}
.cajaImgPopUp { width: 504px; height: 353px; text-align: center;}

.formularioRecomendarNoticia  #ctl00_ContentPlaceHolder1_btnEnviar {
margin-left:0;
}
/*#ctl00_ContentPlaceHolder1_lkbTodas{ margin:15px 0 0 15px; float:left; font-size:10px; display:inline; text-decoration:none;}*/
.losmas{ color:#ff8400; font-weight:bold; font-size:14px; }

.noVisible{display:none;}

.backEnglish {background: url(../Images/en.gif) no-repeat; width:30px; height:21px; border:0px;}
.backSpanish {background: url(../Images/esp.gif) no-repeat; width:30px; height:21px; border:0px;}
.traductorGoogle {text-align:right;}
.pag1 {background: url(../Images/en.gif) no-repeat; width:30px; height:21px; border:0px;}

/**
 * Additional styles for the controls.
 */
.jcarousel-control {
    margin-bottom: 10px;
    text-align: center;
}

.jcarousel-control a {
    font-size: 75%;
    text-decoration: none;
    padding: 0 5px;
    margin: 0 0 5px 0;
    border: 1px solid #fff;
    color: #eee;
    background-color: #4088b8;
    font-weight: bold;
}

.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}

.jcarousel-scroll {
    margin-top: 10px;
    text-align: center;
}

.jcarousel-scroll form {
    margin: 0;
    padding: 0;
}

.jcarousel-scroll select {
    font-size: 75%;
}

#mycarousel-next,
#mycarousel-prev {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px;
}

/**/
.contentBusqueda , .busquedaCampos , .busquedaForo ,.busquedaOrdenacion , .busquedaMostrar{ float:left; padding:10px 0; width:100%;}
.contentBusqueda .fs11, .busquedaCampos .fs11, .busquedaForo .fs11 , .busquedaOrdenacion .fs11 , .busquedaMostrar .fs11{color:#FF8400;font-weight:bold; margin-bottom:5px;}
.pnlBuscadorAvanzado{ background:#FEF1E4 ; width:98%; padding: 1%;}
.estadisticasLP{ width:157px; height:481px; float:left;}
.txtQuienes{ float:left; width:463px; padding:0 10px;}
.txtQuienes  h2{ width:300px;}
.txtQuienes p{ width:97%; float:left; padding-bottom:18px; padding-left:2px;}
.txtQuienes .tituloTx{ color:#3c9b34; font-size:14px; padding-bottom:7px;}

.imgsQuienes{  float:left;padding-bottom:20px;width:470px;  padding-left:2px;}
.imgsQuienes div{ float:left;}
.imgsQuienes .img1{ background: url(../Images/somos_03.jpg) no-repeat center top; width:112px; height:81px;}
.imgsQuienes .img2{background: url(../Images/somos_08.gif) no-repeat center top;  height:81px; width:40px;}
.imgsQuienes .img3{background: url(../Images/somos_05.gif) no-repeat center top; width:85px; height:81px; }

.imgsQuienes .img5{background: url(../Images/somos_07.jpg) no-repeat center top; width:69px; height:81px; }

.imgsQuienes .img7{background: url(../Images/somos_09.gif) no-repeat ; width:85px; height:81px; }

/**/
.iconosRssReader{ width:325px; float:left;}
.iconosRssReader img, .iconosRssReader input{ float:left; margin-right:20px;}
.titular02{ color:#ff5a00; font-weight:bold;}
.contentRss{float:left; margin:0 0 12px; width:98%; display:inline;}
.cajaH2{ width: 630px; height: 51px; margin-top: 9px; float:left;}

.h2Rss{ font-size:15px; color:#ff5a00; background:none; padding-left:0; padding-bottom:15px; height:35px;}
.h2Rss img{ margin:5px 0 0 0;}
.h2Rss .paddingRss{ margin:5px 3px 0 3px; position: relative; bottom: -3px;}

.cajaRssDcha{ width: 319px;}
.enlacesRss {padding-left: 0 ; float: left; width:157px; display: inline; height: 120px; }
.visorRss {padding-left: 0 ; float: left; width:157px; display: inline; margin-left: 0 ;}
.visorRss .VisorEPeque {background:url("../Images/ayuda_17.gif") no-repeat scroll left 33px transparent; border:1px solid #B1B1B1;float:right; height:118px; margin:7px 0; width:155px;}

.pnlLinksDv{ width:99%; float:left;}
.pnlLinksDv div{ width:33%; float:left;}
.pnlLinksDv div a{ color:#000; text-decoration:none; width:100%; float:left; font-weight:bold;}

/* HOME  - ACCIONES*/
#TDDefault div{ padding-left:320px;}
#TDDefault div div{ width:100%; padding:0; float:left;}


.LabTitleAcciones{text-align:center; color:#339966;font-size:10pt; float:left; width:100%;}
.LabDateAcciones{text-align:center; font-size:10pt;float:left; width:100%;}
.hyHomeAcciones{ color:#000; text-decoration:none; text-align:center;float:left; width:100%; font-size:10pt;}
.hyHomeAcciones:hover{ color:#3C9B34;}

/*POP UP NEWS*/
.popUpNews{ width:100%; float:left;}
.popUpNews .noticiasDetalladas{ width:99%; float:left;}

#ctl00_ContentPlaceHolder1_detailsNews_pnlRes{ background:#fff; border:1px solid #ccc; padding:15px; width:455px;}
#ctl00_ContentPlaceHolder1_detailsNews_pnlRes span{ float:left; width:100px; clear:both;}
#ctl00_ContentPlaceHolder1_detailsNews_pnlRes .contenidoPrivacidad{ width:auto;}
#ctl00_ContentPlaceHolder1_detailsNews_ModalPopupExtender1_backgroundElement{ background:#fff; opacity:0.5; filter:alpha(opacity=50);}
/**/
.olaCalorLeft{ width:156px; float:left;  position: relative; z-index:10;}
.btnHidratate{background:url("../Images/olacalor_01.gif") no-repeat  left top ; width:156px; height:118px; float:left; }
.btnMenuCalor{background:url("../Images/olacalor_05.gif") no-repeat  left top ; width:156px; height:123px; float:left; }
.btnMenuCartel{background:url("../Images/olacalor_06.gif") no-repeat  left top ; width:156px; height:246px; float:left; }

.pnlCentroCalor{width:480px; float:left;  padding-top:384px; position: relative;  background:url("../Images/olacalor_02.gif") no-repeat  left top ;}


.popCalorHidrata{width:358px; float:left; background:url("../Images/pophidrata.gif") no-repeat  left top ; height:203px; position: absolute; left: 168px; top: 0px; z-index: 10000;}
.cerrarPopCalor{color:#FF7F0F;float:right;font-weight:bold;padding:7px 10px; text-decoration:none;}

.popMenuCalor{width:352px; float:left; background:url("../Images/popMenu.gif") no-repeat  left top ; height:281px;position: absolute; left: 168px; top: 124px; z-index: 10000;}

.bntOla1{width:159px; float:left; background:url("../Images/olacalor_08.gif") no-repeat  left top ; height:57px;}
.bntOla2{width:119px; float:left; background:url("../Images/olacalor_09.gif") no-repeat  left top ; height:57px;}
.bntOla3{width:202px; float:left; background:url("../Images/olacalor_10.gif") no-repeat  left top ; height:57px;}

.popCalor1{width:297px; float:left; background:url("../Images/popconsejos.gif") no-repeat  left top ; height:232px; position: absolute; top: 158px; left: 4px;}
*:first-child+html  .popCalor1{width:297px; float:left; background:url("../Images/popconsejos.gif") no-repeat  left top ; height:232px; position: absolute; top: 158px; left: 3px;}
*html  .popCalor1{width:297px; float:left; background:url("../Images/popconsejos.gif") no-repeat  left top ; height:232px; position: absolute; top: 158px; left: 3px;}
.popCalor2{width:296px; float:left; background:url("../Images/popsintomas.gif") no-repeat  left top ; height:233px; position: absolute; top: 158px; left: 86px;}
.popCalor3{width:298px; float:left; background:url("../Images/popauxilio.gif") no-repeat  left top ; height:252px; position: absolute; top: 138px; left: 214px; z-index: 9999; }
*:first-child+html  .popCalor3{width:298px; float:left; background:url("../Images/popauxilio.gif") no-repeat  left top ; height:252px; position: absolute; top: 138px; left: 180px; z-index: 9999; }
*html   .popCalor3{width:298px; float:left; background:url("../Images/popauxilio.gif") no-repeat  left top ; height:252px; position: absolute; top: 138px; left: 180px; z-index: 9999; }

.btnFacebook{width:317px; float:left; background:url("../Images/olacalor_11.gif") no-repeat  left top ; height:55px; margin-top:7px;}

.videosCalor{width:317px; float:left; background:url("../Images/bgvideos.gif") no-repeat  left top ; height:296px; margin-bottom:7px;}

.playerCalor{margin:0 auto;padding:43px 0 10px;width:265px;}
.videominiOla{width:68px; float:left; background:url("../Images/minivideo.gif") no-repeat  left top ; height:48px; display:inline; margin:0 5px;}
.videominiOla1{width:68px; float:left; background:url("../Images/minivideo1.jpg") no-repeat  left top ; height:48px; display:inline; margin:0 5px;}
.videominiOla2{width:68px; float:left; background:url("../Images/minivideo2.jpg") no-repeat  left top ; height:48px; display:inline; margin:0 5px;}
.videominiOla3{width:68px; float:left; background:url("../Images/minivideo3.jpg") no-repeat  left top ; height:48px; display:inline; margin:0 5px;}
.videominiOla4{width:68px; float:left; background:url("../Images/minivideo4.jpg") no-repeat  left top ; height:48px; display:inline; margin:0 5px;}

.cssHidden{display:none;}

/* ***********************FORMULARIO DE BAJA ************* */
.formBaja{ float: left; width: 500px;}
.formBaja input, .formBaja textarea, .formBaja span{ float: left; width: 175px; margin: 5px 5px 5px 0; }
.formBaja label{ float: left; width: 90px; margin: 5px 0; }
.formBaja .btnBaja {float: left; width: 269px; padding-top: 10px;}
.formBaja .btnBaja input{ float: right; width: 100px;  margin:  0; }