/********************************************* General *********************************************/html{	/*height: 100%;*/}body{	margin: 0px;	/*padding: 0px;*/	background-color: #FFFFFF;		/*height: 100%;*/	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}tbody /* Esto es solo para el formato de la letra por defecto de las tablas del editor de texto web */{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;}.niidea{	margin: 0px;	/*padding: 0px;*/	background-color: #FFFFFF;		/*height: 100%;*/	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}a{	color: #0565A5;	text-decoration: underline;}a:hover{	color: #0565A5;	text-decoration: none;}.botones td a{	display: block;	border: 1px #4A7B09 outset;	color: #FFFFFF;	background-image: url(../imagenes/comunes/fondo-botones.gif);	font-size:11px;	font-weight:bold;	margin: 5px;	padding: 3px 10px 5px 10px !important;	text-decoration: none;}.botones td a:hover{	text-decoration: none;	background-image: url(../imagenes/comunes/fondo-botones2.gif);	background-color: #8AB015;}.subtitulos{	padding: 0px;	margin: 0px;	line-height: 130%;	font-size: 12px;	color: #738A2D;	font-weight: bold;}.subtitulos2{	padding: 0px;	margin: 0px;	line-height: 130%;	font-size: 12px;	color: #836D36;	font-weight: bold;}.transparencia{	/* for IE */  filter:alpha(opacity=90);	/* CSS3 standard */  opacity:0.9;	/* for Mozilla */  -moz-opacity:0.9;}.cajaexperiencias{	width: 100%;	height: 55px;	text-align: justify;	border:none;	overflow-y:hidden;	overflow-x:hidden;	background: none;	padding: 0px;	margin: 0px;	line-height: 120%;	color: #0085c7;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;}/********************************************* Cabecero *********************************************/.mapaweb a{	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}.mapaweb a:hover{	color: #FFFFFF;	font-weight: bold;	text-decoration: underline;}.situador{	/*width: 978px;	float: left;	clear: both;	margin: 0px;*/	padding: 3px 0px 3px 20px;	color: #5B491B;	background: #DCCFB1;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}.musicahome{	color: #5B491B;	font-size: 9px;	font-weight: bold;	text-decoration: none;}.musicahome a:{	color: #5B491B;	font-size: 9px;	font-weight: bold;	text-decoration: none;}.musicahome a:hover{	color: #816B33;}.menuul{	margin: 0px;	padding: 0px;	display: block;	width: 172px;	font-size: 11px;}.menuli{	list-style: none;	display: block;	color: #FFFFFF; 	width: 172px; 	text-align: left; 	background: #738A2D;	border-top: 1px #95A934 solid;}.menuli a{	display: block;	color: #FFFFFF; 	width: 172px; 	text-align: left; 	background: #738A2D; 	/* padding: 5px 0px 7px 10px; */	padding: 3px 0px 5px 10px;	font-weight: bold;	text-decoration: none;}.menuli a:hover{	color: #FFFFFF;	background: #8F7940; 	text-decoration: none;}.menuul2{	margin: 0px;	padding: 0px;	display: block;	width: 182px;	font-size: 11px;}.menuli2{	list-style: none;	display: block;	color: #FFFFFF; 	width: 182px; 	text-align: left; 	background: #738A2D;	border-top: 1px #95A934 solid;}.menuli2 a{	display: block;	color: #FFFFFF; 	width: 182px; 	text-align: left; 	background: #738A2D; 	/* padding: 5px 0px 7px 10px; */	padding: 3px 0px 5px 10px;	font-weight: bold;	text-decoration: none;}.menuli2 a:hover{	color: #FFFFFF;	background: #8F7940; 	text-decoration: none;}.submenu{	list-style: none;	margin: 0px;	padding: 5px 5px 7px 5px;	color: #E1D77B;	font-weight: bold;	border-bottom: 1px solid #B6A98B;}.submenu a{	display: block;	color: #E1D77B;	font-weight: bold;	text-decoration: none;}.submenu a:hover{	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}.submenuseleccionado{	/*list-style: none;*/	margin: 0px;	padding: 5px 5px 7px 5px;	color: #FFFFFF;	font-weight: bold;	border-bottom: 1px solid #B6A98B;}#quiensomos{	margin: 0px 0px 0px 0px;	padding: 10px 0px 10px 10px !important;	/* background: #FFFFFF url(../imagenes/comunes/logo-fundacionprasad-blanco.jpg) 185px 433px no-repeat; */	text-align: justify;}#quiensomos p{	padding: 14px 10px 0px 0px;	margin: 0px;	line-height: 130%;	color: #000000;}#quiensomos img.pic{	margin: 0px 10px 0px 0px;	border: 5px solid #DBD3C3;}#quiensomos .titulo{	padding: 0px 5px 5px 0px;	margin: 0px;	font-size: 24px;	color: #0071BC;	letter-spacing: 1px;}#quiensomos .negritaverde{	padding: 0px 5px 5px 0px;	margin: 0px;	font-size: 14px;	color: #5B491B;	font-weight: bold;	line-height: 120%;}#comopuedesayudar{	margin: 0px 0px 0px 10px;	padding: 10px 10px 10px 10px;	text-align: justify;}#comopuedesayudar img.pic{	border: 5px solid #DBD3C3;}#comopuedesayudar .titulo{	padding: 0px 5px 5px 0px;	margin: 0px;	font-size: 24px;	color: #69920A;	letter-spacing: 1px;}#comopuedesayudar .negritaverde{	padding: 0px 5px 5px 0px;	margin: 0px;	font-size: 14px;	color: #5B491B;	font-weight: bold;	line-height: 120%;}#comopuedesayudar p{	padding: 14px 0px 0px 0px;	margin: 0px;	color: #000000;	line-height: 135%;}#lateral .caja a{	color: #F3EB87;	text-decoration: none;}#lateral .caja a:hover{	color: #F3EB87;	text-decoration: underline;}#lateral .caja{	padding: 5px;	background: url(../imagenes/comunes/fondo-cajas-lateral.gif) bottom repeat-x;}#lateral .caja p{	padding: 10px 0px 0px 0px;	margin: 0px;	line-height: 120%;	color: #FFFFFF;}#lateral .caja textarea{	width: 100%;	height: 53px;	text-align: justify;	border:none;	overflow-y:hidden;	overflow-x:hidden;	background: none;	padding: 0px;	margin: 0px;	line-height: 120%;	color: #FFFFFF;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;}#lateral .titulos{	font-size: 18px;	line-height: 120%;	font-weight: 600;	color: #FFFFFF;	letter-spacing: 1px;	font-family: Helvetica, Tahoma, Arial, sans-serif;}#lateral .titulonoticia{	padding: 0px;	margin: 0px;	line-height: 130%;	font-size: 11px;	color: #E3D87C;	font-weight: bold;}#lateral .formulario{	padding: 2px;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	font-weight: normal;	text-decoration: none;	background: #F2EBDA;	border: 1px solid #4B7C09;	width: 200px;	color: #684F14;	text-align: center;}#mapaweb{	border: solid 10px #F2EBDA;	background: #FFFFFF;	line-height: 140%;}#mapaweb a{	text-decoration: none;}#mapaweb a:hover{	color: #0099CC;}#mapaweb .titulo{	line-height: 130%;	padding: 0px 1px 1px 0px;	margin: 0px;	font-size: 24px;	color: #0071BC;	letter-spacing: 1px;}#mapaweb .subtitulos2 a{	padding: 0px;	margin: 0px;	line-height: 130%;	font-size: 12px;	color: #836D36;	font-weight: bold;	text-decoration: none;}#mapaweb .subtitulos2 a:hover{	color: #8AB015;}.paginador td a{	display: block;	background-image: url(../imagenes/comunes/fondo-botones.gif);	/*background-color: #738A2D;*/	font-weight: bold;	color: #FFFFFF; 	padding: 3px;	padding-left: 7px;	padding-right: 7px;	text-decoration: none;	border: solid;	border-width: 1px;	border-color: #000000;}.paginador td a:hover{	color: #FFFFFF;	background-image: url(../imagenes/comunes/fondo-botones2.gif);	/*background-color: #8AB015;*/}.legalidad{	color: #0565A5;}.legalidad a{	color: #0565A5;	text-decoration: none;}.legalidad a:hover{	color: #0565A5;	text-decoration: underline;}/********************************************** Formularios *******************************************************/.cajaformulario{	padding: 2px;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	font-weight: normal;	text-decoration: none;	background: #F2EBDA;	border: 1px solid #4B7C09;	width: 200px;}.tituloformularios{	background: #0066CC;	color: #FFFFFF;	padding-left: 10px;	font-size: 14px;	font-weight: bold;	letter-spacing: 1px;}.cajadatos{	border: #996600 1px dashed;	padding: 10px;	font-weight: bold;	color: #684F14;	line-height: 170%;}.cajadatos .formulario{	width: 300px;	padding: 2px;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	font-weight: normal;	text-decoration: none;	background: #F2EBDA;	border: 1px solid #4B7C09;	color: #684F14;}.formulario{	width: 300px;	padding: 2px;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	font-weight: normal;	text-decoration: none;	background: #F2EBDA;	border: 1px solid #4B7C09;	color: #684F14;}.botoneditor{	border:1px #4A7B09 outset ;	color: #FFFFFF;	background-color: #7A9F0A;	font-size:11px;	font-weight:bold;	height:22px;	margin-left: 5px;	padding: 2px 5px 5px 5px !important;	padding/**/: 2px 0px 5px 0px;	cursor: hand;}.leyorganica{	font-size: 9px;	font-style: italic;	padding: 9px;	text-align: justify;}/* Calendar */#calendar_data{	position: absolute;	/* z-index: 1; */	width: 300px;	height: 175px;	background-color: #99FFCC;}table.calendar      { width: 100%; }table.calendar td   { text-align: center; }table.calendar td a { display: block; }table.calendar td a:hover {    background-color: #999900; ?>;}table.calendar th {    background-color: #EADF80; ?>;}table.calendar td.selected {    background-color: #33CCCC; ?>;}img.calendar { border: none; }form.clock   { text-align: center; }/* end Calendar *//************************************* Administrador ******************************************/.cajasderegistros td{	color: #008811;	border: Solid #AFD7B9 1px;	text-align: left;}.cajasderegistros2 td{	color: #00A815;	border: Solid #D2EBD8 1px;	text-align: left;}