﻿body, div, p,h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}

body
{
	background: #153E56  repeat left top;/*#B4B4B4 url(images/bg_back.png)*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:75%;	

}

.clsLink:link {color:#0066FF ; text-decoration:none;}  /* {color:#FF0000}unvisited link red out */
.clsLink:visited {color:#0066FF ; text-decoration:none;} /* visited link green*/
.clsLink:hover {color:#FF9900; text-decoration:underline;} /* mouse over link pink*/
.clsLink:active {color:#663366;} /* selected link morado*/


.clsLinkInv:link {color:#FFF ; text-decoration:none;}  /* {color:#FF0000}unvisited link red out */
.clsLinkInv:visited {color:#FFF ; text-decoration:none;} /* visited link green*/
.clsLinkInv:hover {color:#0066FF; text-decoration:underline;} /* mouse over link pink*/
.clsLinkInv:active {color:#663366;} /* selected link morado*/

.clsLinkBass:link {color:#5377A9; text-decoration:none;}  /* {color:#FF0000}unvisited link red out */
.clsLinkBass:visited {color:#5377A9; text-decoration:none;} /* visited link green*/
.clsLinkBass:hover {color:#5377A9; text-decoration:underline;} /* mouse over link pink*/
.clsLinkBass:active {color:#5377A9;} /* selected link morado*/

.clsLinkBLUE:link {color:#0011FF ; text-decoration:none;}  /* {color:#FF0000}unvisited link red out */
.clsLinkBLUE:visited {color:#0011FF ; text-decoration:none;} /* visited link green*/
.clsLinkBLUE:hover {color:#0011FF; text-decoration:underline;} /* mouse over link pink*/
.clsLinkBLUE:active {color:#663366;} /* selected link morado*/

#MasterTest 
 {
	width:980px;position:absolute;
	/*$$$position:absolute; height:310%;*/
	/*background-color:#CCFF33;*/
	/*overflow:visible;	*/

 }

/*$$$#Master_LinksMenu
{
	height:29px;
	background: url(Iconos/linksmenu.png) ;
	margin:0px auto 0px auto;
	margin-left:10px;
	width: 980px;	
}*/
/* Master Page Layout */

#Master_Header
{
	margin:-1px auto 0 auto; 
	margin-left:1px;
	width:980px; 
	padding: 0px 0px 0px 0px ;
	/*background-color:Aqua;*/
	/*height:auto;
	position:relative;*/
	/*height:20%;*/
}

	#Master_HeaderTop
	{
		padding:0px 0px 0px 0px ;
		background: url(Iconos/Small_Image_GAL.png) no-repeat left top;
		/*background-color:Yellow;*/
	}

	#Master_HeaderBottom
	{
		background: url(Iconos/headerbottom_img.png) no-repeat left top;
		/*background-color:Red;*/
	}
#Master_FlashBanner
{
	margin:-1px auto 0px auto;
	margin-left:1px;
	width: 980px;	
	height:130px;
	/*background-color:#CC99FF;*/
	/*height:100%*/
}

#Master_ToolBarMenu
{	
	margin:-4px auto 1px auto;
	margin-left:1px; /*background-color:#FF0000;/*ssss*/
	width: 980px;
	height:41px;
	/*height:100%*/
}
#Master_Page_demoseventop
{
	height:18px;
	background: url(Iconos/demoseventop.png) ;
	margin:0px auto 0px auto;
	margin-left:0px;
	width: 979px;	
}




#Master_Page
{
	margin: 0px auto 0px auto;
	padding:5px 0px 5px 0px;
	margin-left:0px;
	width: 979px;
	background:#FFFFFF;/*0000*/
	/*$$$height:100%; */
/*	position: absolute;*/
}

	#Master_MenuContent
	{
		float: left;
		/*margin-left:3px;**/
		/*margin-top:-10px;*/
		width: 739px;/*240+489*/
		/*color: #666666;*/
		/*background-color:#00CCCC;
		height:100%;*/
		background:#FFFFFF;
	}
	#Master_Menu
	{	
		float: left;
		width: 240px;
		margin-left:2px;
	}
		.sidebar
		{
			width: 100%;
			margin-bottom: 10px;
		}

		.sidebarheader
		{
			height: 24px;
			padding: 10px 0 0  35px;
			background: url(Iconos/sidebar_headerxp.gif) no-repeat left top;
			color: #FFF;
			font-family: Arial, Sans-Serif;
			font-size: 1.2em;
			font-weight: bold;
			text-transform: uppercase;
		}
		.sidebarcontent
		{	
			border: 1px solid #0F2543;
			padding:  20px 10px 20px 10px;
			line-height: 1.5em;
			font-weight: bold;
		}
		
		.sidebarcontentActividad
		{  	border: 1px solid #0F2543;
			padding:  20px 10px 20px 10px;
			line-height: 1.5em;
			font-weight: bold;
		}

		#master_sidebarSamples
		{	
			/*padding-top: 72px;*/
			/*background: #FFF url(Images/samples_bg.gif) no-repeat left top;*/
			background: #FFF;
		}

		#master_sidebarAlcalde 
		{	padding:0px; margin:0px;
			color  :#666666;
		}
		
		
				.siderbarAlcaldeTitulo
					{
						font-weight:bold;
						color: #5377A9;
						font-size:12px;
					}
				.sidebarAlcaldeContenido
					{
						font-weight:normal;
						font-size:11px;
						color: #000000;
						text-align:justify;
					}
				.siderbarNombreAlcaldeCenter
					{	font-size:8px;					
						text-align:center;
						color: #5377A9;
					}
		#master_sidebarWalkthroughs
		{
			/*padding-top: 72px;
			background: #FFF url(Images/walkthrough_bg.gif) no-repeat left top;*/
			background: #FFF ;
		}

		#master_sidebarWalkthroughs2
		{
			/*padding-top: 72px;
			background: #FFF url(Images/walkthrough_bg.gif) no-repeat left top;*/
			/*background: #FFF ;*/
		}
		.sidebarcontent a
		{
			padding:2px 5px;
			color: #5377A9;
			text-decoration: none;
			font-weight: bold;
		}

		.sidebarcontent a:hover
		{
			background-color: #0F2543;
			color: #FFF;
			font-weight: bold;
		}

		.sidebarcontent a:visited
		{
			/*font-weight: normal;*/
			font-weight: bold;
		}
		
		.sidebarcontentFixed
		{	
			border: 1px solid #0F2543;
			padding:  20px 10px 20px 10px;
			line-height: 1.5em;
			font-weight: bold;
		}
		
		.sidebarcontentFixed a
		{
			padding:2px 0px;
			color: #5377A9;
			text-decoration: none;
			font-weight: bold;
		}

		.sidebarcontentFixed a:hover
		{
			background-color: #0F2543;
			color: #FFF;
			font-weight: bold;
		}

		.sidebarcontentFixed a:visited
		{
			/*font-weight: normal;*/
			font-weight: bold;
		}
	
	#Master_Content
	{
		float: left;
		margin-left:2px;
		/*margin-top:-10px;*/
		width: 489px;/*489*/
		color: #666666;
		/*background-color:#00CCCC;*/
	}

		#master_content ul
		{
			margin: 0px 25px 0px 30px;
		}

		#master_content ul li ul li
		{
			list-style-type: disc;
		}

		#master_contentheader
		{
			height: 19px;
			background: url(Iconos/democontenttop.png);
			/*background: url(Images/rightcoltopxp.gif) no-repeat right top;*/
		}

		#master_contentplaceholder
		{
			padding: 0px  3px  0px 3px;/*30px  3px  40px 3px*/
			border-left: 1px solid #C0C0C0;
			border-right: 1px solid #C0C0C0;
			/*border-bottom: 1px solid #C0C0C0;/*0F2543*/

			/*background-color:#EFEFEF;/*#EFEFEF*/
			line-height: 1.5em;
		}

		#master_contentfooter
		{
			clear: both;
			padding:0px 0 0px 0px;/*10px 0 5px 5px*/
			color: #333;
			font-size: 0.8em;
			letter-spacing: 0.1em;
			height:20px;
			background: url(Iconos/democontentbottom.png);
			/*background-color:Fuchsia;*/
		}

			
		/* Content Page Layout */
		.demoarea {
			padding:1px;		
			/*background: #AAAFFF url(Images/demotopxp.png) no-repeat left top fixed;*/
		}

		.demoarea p 
		{
			padding:1px;
		}

		.demoheading 
		{
			padding-right:5px;
			padding-bottom:5px;/*20px*/
			padding-top:5px;
			color:#FFF;/*#5377A9*/
			font-family: Arial,Sans-Serif;
			font-weight: bold;
			font-size:1.2em;/*1.5em*/
			background:url(Iconos/logo_content.png) no-repeat left;
			/*#FFDA10 */
			text-align:right; text-transform:uppercase;
			/*border:solid 1px #509CC6;*/
		}

		.demobottom {
			height:8px;			
			/*background:#FFF url(Images/demobottomxp.png) no-repeat left bottom;*/
			 
					
		}

	#Master_MenuQuery
	{  
		float:left; 
		margin-left:1px;/*2px*/
		/*margin-right:2px;*/
		width:236px;/*236*/	
		/*background-color:#0033CC;*/
		background:#FFFFFF;
	}
	#Master_Query
	{  
		float:left; 
		margin-left:0px;/*2px*/
		/*margin-right:2px;*/
		width:234px;/*236px*/		
		/*background-color:#0033CC;*/
		background:#FFFFFF; 
	}
		#master_querytransparencia
		{
			/*left: 744px; */
			/*margin-top:50px;*/
			/*width: 100%; /*240px*/
			/*position: absolute;*/
			/*top: 164px; /*164*/
			
			height: 329px;
			/*color: black; 
			font-family: Tahoma, Serif;*/
			background: #FFF;
			margin-left:2px;
		}
			.sidebarQuery
			{
				width: 100%;
				margin-bottom: 15px;
				background: #FFFFFF;
			}
	
	
			.sidebarcontentQuery
			{	
				border: 1px solid #C0C0C0;
				padding:2px auto 20px auto;
				line-height: 1.5em;
				font-weight: bold;
			}

			.siderbarLogonTexto
			{
				color: #666666;
				font-weight:normal;
			}
		#master_sidebarLogin
		{	
			background: #FFF;
			margin-left:2px; 
		}
		
			#master_sidebarLogon
			{	padding:0px; margin:0px;
				width:100%; 											 	
			}
			
			#master_siberbarTituloLogon
			{ 
				color: #FFF;
				font-family: Arial, Sans-Serif;
				font-size: 1.2em;
				font-weight: bold;
				text-transform: uppercase;
				height:25px;
				background: url(Iconos/sidebar_headerQuery.png) no-repeat left top;
			}
			
			#master_sidebarTransparencia
			{	padding:0px; margin:0px;
				width:100%; 			
				top:auto;								 	
			}
			
			#master_siberbarTituloTransparencia
			{ 
				color: #FFF; 				
				font-family: Arial, Sans-Serif;
				font-size: 1.2em;
				font-weight: bold;
				text-transform: uppercase;
				border-bottom:solid 1pt #000000;
				height:85px;
				background: url(Iconos/sidebar_headerTransparencia.png) no-repeat left top;
			}
			
			
			#netscroller_body
			{
				width:228px;/*230*/
				height:180pt  ;/*232*/
				background-color:#FFF;
				left:748px;
				top:516;
				position: absolute;
				visibility:visible; 
				overflow:hidden; /*capa en oculto*/
				clip: rect(0pt 225px 318pt 0px);/*328*/
			}
			
			#netscroller_content
			{
				left:0px; 
				top:0px; 
				position:absolute; 
			}		
			
			#netscroller_element
			{
				width:226px;
				font-size:11px;
				font-weight:normal;
				border:0px;			
			}
			
			#netscroller_contenthidden
			{
				left:0px; 
				position:absolute;			
				visibility:hidden; 
			}
		#master_queryConsultaOnline
			{
				background: #FFF;
				margin-left:2px; 
			}
		#master_sidebarConsultaOnline
			{
				padding:0px; 
				margin:0px;
				width:100%; 							
			}
			.sidebarcontentQueryConsultaOnline
			{	
				border: 1px solid #C0C0C0;
				padding:2px auto 0px auto;
				line-height: 1.5em;
				font-weight: bold;
			}
			
		#master_QueryMapaClima
			{
				background: #FFF;
				margin-left:2px; 
			}
		#master_sidebarMapaClima
			{
				padding:0px; 
				margin:0px;
				width:100%; 							
			}

		#master_queryEstadistica
		{	
			background: #FFF;
			margin-left:2px;
		}
		#master_siderbarEstadistica
		{
			padding:0px; margin:0px;
			width:100%; 											 	
		}		
		#master_siberbarTituloEstadistica
			{ 
				color: #FFF;
				font-family: Arial, Sans-Serif;
				font-size: 1.5em;
				font-weight: bold;
				text-transform: uppercase;
				height:65px;
				background: url(Iconos/sidebar_headerEstadistica.png) no-repeat left top;
			}

		#master_queryBannerGAL
		{	
			background: #FFF;
			margin-left:2px;
		}
		
		
#Master_Footer
{  float:left;
	margin: 0px auto 0px auto;
	padding-top:10px;
	padding-bottom:0px;
	margin-left:0px;
	width: 979px;
	background-color:#FFF; 
}


#Master_Footer h1
{
	/*margin:10px 2px 10px 2px;*/
	border:solid 1pt #C0C0C0;
}
#Master_Page_demosevenbottom
{
	height:20px;
	background: #153E56 url(Iconos/demosevenbottom.png) no-repeat top ;
	margin:  0px auto 0px 0px;
	
	padding-bottom:10px;
	width: 979px; float:left;
/*	position:absolute;
	bottom:10px;*/
}
.clsSampleContent
 {
	width:96%; 
	padding:0px 0px 15px 15px;
	font:Arial, Helvetica, sans-serif;
	/*height:100%; position: relative;*/
 }

	.clsTitleHeaderSampleContent 
	 {
		font-size:20px; 
		font-weight:bold; 
		color:#5377A9;
	 }
		.clsTitleHeaderSampleContent h1
		 {
		  border-bottom :1pt solid #C0C0C0;
		 }
 .clsTitleHeaderServicios
	{
		background-color:#0088FF; 
		color:#FFF; 
		font-size:15px; 
		font-weight:bold;
		padding-left:3px; height:22px;
	}
	

.clsNodeStyle
	{
	 font-size:11px; 
	}
#Master_QueryMnt
	{  
		float:left; 
		margin-left:3px;/*2px*/
		/*margin-right:2px;*/
		width:234px;/*236px*/		
		/*background-color:#0033CC;*/
	}	
#Master_MenuContentMnt
	{
		float: left;
		/*margin-left:3px;**/
		/*margin-top:-10px;*/
		width: 736px;/*240+489*/
		/*color: #666666;*/
		/*background-color:#00CCCC;*/
	}








/******** css for FadeTicks **************/
		.divtexts
		 {
			position:absolute;
			visibility:hidden;
			width:445px;/*width:"+CalcIcWidth=iwidth-8-8-(2*1);+"px;*/
			COLOR:#000000;/*#949494;/*#F4F3EC*/
			left:0px; 
			top:0px; 
			FONT-FAMILY:arial,verdana,helvetica; 
			FONT-SIZE:8pt;
			FONT-STYLE:normal; 
			FONT-WEIGHT:normal;
			TEXT-DECORATION:none;
			margin:0px; 
			LINE-HEIGHT:12pt; 
			text-align:left;
			padding:0px; 
		}

		.ns6span  
		{
			position:relative; 
			COLOR:#0033FF;/*#0066CC;/*#DBB84D*/
			width:445px;/*width:"+CalcIcWidth=iwidth-8-8-(2*1);+"px;*/ 
			FONT-FAMILY:Arial,verdana,helvetica; 
			FONT-SIZE:9pt; 
			FONT-STYLE:normal; 
			FONT-WEIGHT:bold;
			TEXT-DECORATION:none;
			LINE-HEIGHT:14pt;
			text-align:left;
			padding:0px;
		}

		#disspageie
		{
			position:absolute;
			width:476px;/*width:"+iwidth+"px; */
			height:328px;/*height:"+iheight+"px;*/
			left:0px; 
			top:0px;
			margin:0px;
			overflow:hidden;
			padding:0px;
			border-style:solid; 
			border-width:1px; 
			border-color:#C0C0C0;
			/*background-image:url(); */
			background-repeat :no-repeat;
			background-position:0px 0px;
		}
	  
	  #spageie
	   {
		position:absolute;
		width:476px;/*width:"+iwidth+"px; */
		height:328px;/*height:"+iheight+"px;*/
		left:0px; 
		top:0px; 
		border-style:solid; 
		border-width:0px; 
		border-color:#C0C0C0;
		/*+filterstyle+"*/
		overflow:hidden;
		clip:rect(4px 476px 325px 0px);/*clip:rect("+"4 "+iwidth+" "+(iheight-5)+" 0"+");*/
	   }
	   
	  #spagensbrd
	   {
			position:absolute; 
			width:475px;/*width:"+(iwidth-2*1)+"px;*/
			height:328px;/*height:"+(iheight-2*1)+"px;*/
			left:0px; 
			top:0px; 
			border-style:solid; 
			border-width:1px; 
			border-color:#C0C0C0;
			overflow:hidden;
	   }
	   
	  #spagens
	   {
	    	position:absolute; 
			width:475px;/*width:"+(iwidth-2*1)+"px; */
			height:328px;/*height:"+(iheight-2*1)+"px; */
			left:0; 
			top:0; 
			border-width:0px; 
			overflow:hidden;
			/*visibility:hidden*/
			clip:rect(4px 475px 325px 0px);/*clip:rect("+"4 "+iwidth+" "+(iheight-5)+" 0"+");*/
	   }
/*----------------------------------------------------------*/	
	#spagensbrdA
		{
			position: relative; 
			width:228px; /*xwidth-2*/
			height:298px;/*xheight-2*/ 
			left:0px; 
			top:0px; 
/*			border-style:solid; 
			border-width:1px; 
			border-color:#C0C0C0;*//*#C5C5C5*/
			overflow:hidden;
			/*background-color:#CCCC66;*/
		}
	#spagensA
		{
			position:absolute; 
			width:228px; /*xwidth-2*/
			height:298px; /*xheight-2*/ 
			left:0px; 
			top:0px; 
			border-width:0px; 
			overflow:hidden;
			clip:rect(8px 230px 233px 0px);/*(8 xwidth xheight-7 0) */
		}

	.divtextsA
		{
			position:absolute;
			visibility:hidden;
			width:220px;/*width:"+tmpv+"; xwidth-8-8-(2*1)*/
			COLOR:#404040;/*#DEE2ED*/ 
			left:0px; 
			top:0px; 
			FONT-FAMILY: MS Sans Serif,arial,helvetica; 
			FONT-SIZE: 8pt; 
			FONT-STYLE: normal; 
			FONT-WEIGHT: normal; 
			TEXT-DECORATION: none; 
			margin:0px; 
			/*overflow-x:hidden;*/
			LINE-HEIGHT:12pt; 
			text-align:left;
			padding:0px;
			border-bottom:solid 1pt #C0C0C0
			/*cursor:default;*/
		}
	.ie6spanA
		{
			position:relative; 
			COLOR:#5477C4;/* #FFFFFF; */
			width:220px;/*width:"+tmpv+"; xwidth-8-8-(2*1)*/
			FONT-FAMILY: verdana,arial,helvetica; 
			FONT-SIZE: 9pt; 
			FONT-STYLE: normal; 
			FONT-WEIGHT: bold; 
			TEXT-DECORATION: none; 
			LINE-HEIGHT: 14pt; 
			text-align:left;
			padding:0px;
		}
/*	#MasterPageMntForm
	 {
	 height:100%;
	 }*/
	/**********************************************************/
	#MasterGlobal
	 {
	 height:110%; position:absolute;
	 }