    body { 
		font: normal 12px Arial, Helvetica, sans-serif;
		color : #000000;
		margin: 0px;
		background-color: #fff;
		padding: 0px;
		overflow-x: hidden;
		overflow-y: auto;
		
	}
	.text01 { /* Ej. Texto Footer */
		font: normal 12px Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333; line-height:1.5em; /* Gris claro */
		
	}
	.text02 { /* Ej. Texto Noticias Home */
		font : normal 12px  Arial, Helvetica, sans-serif;
		color :#000000; /* Negro */
		letter-spacing : 0px;
	}
	.text03 { /* Ej. Texto Noticias Columna Municipalidad */
		font : normal 12px  Arial, Helvetica, sans-serif;
		color :#222F40; /* Negro */
		letter-spacing : 0px;
	}
	.text04 { /* Ej. Texto Noticias Fecha de publicacion */
		font : normal 12px  Arial, Helvetica, sans-serif;
		color :#727981; /* Gris medio */
		letter-spacing : 0px;
	   margin-top: 2px; 
		margin-left: 10px; 
		margin-right: 10px; 
	}
	.text05 { /* Ej. Texto Seccion MAS NOTAS */
		font : normal 12px  Arial, Helvetica, sans-serif;
		color: #4C80BB; /* CYAN */
		letter-spacing : 0px;
	}
	.title01 { /* Ej. Titulo Noticias Home */
		font : normal 12px   Arial, Helvetica, sans-serif;
		color :#222F40;	/* Negro */
		letter-spacing : 1px;
		font-weight : bold;
	}
	.title02 { /* Ej. Titulo Noticias PPAL */
		font : normal 22px Arial,    Helvetica, sans-serif;
		color: #0E458B;	/* Azul */
		letter-spacing : 1px;
      font-weight : bold;
		line-height: 32px;
	}
	.title03 { /* Ej. Copete Noticias PPAL */
		font : normal 14px   Arial,  Helvetica, sans-serif;
		color: #222F40;	/* Negro */
		letter-spacing : 1px;
		font-weight : bold;
	}
	.title04 { /* Ej. Sub Titulos Notas  */
		font : normal 12px   Arial,  Helvetica, sans-serif;
		color: #0E458B;	/* Azul */
		font-weight : bold;
		background-image:url(../prodrop2/titular.gif);
	}
	.fotos01 { /*Ej Fotos Home Noticias */
		border: 1px solid #BEBEBE;
	}
	.fotos02 { /*Ej Foto WebCam */
		border-top: 1px solid #8DB5E3;
		border-left: 1px solid #8DB5E3;
		border-bottom: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
	}
	.fotos03 { /*Ej Fotos ppales Notas tam S */
		border: 1px solid #BCBDBE; /* GRISS */
		cursor: pointer;
	}
	.fotos04 { /*Ej  Fotos gallety tumbs*/
		border: 3px double #BCBDBE; /* GRISS */
		margin-left: 10px;
		margin-right: 10px;
		cursor: pointer;
}
	.marco_fotos01 {
		border: 3px double #A5C7F5;
	}
	.marco_fotos03 {
		margin-left: 15px;
		margin-top: 5px;
		margin-right: 2px;
		margin-bottom: 0px;
		float: right;
		text-align: right;
		font-size: 9px;
		list-style-type: square;
	}
	.marco_fotos03b {
		margin-left: 2px;
		margin-top: 5px;
		margin-right: 15px;
		margin-bottom: 0px;
		float: left;
		text-align: right;
		font-size: 9px;
		list-style-type: square;
	}
	.epigrafe01 { /*Ej vineta epigrafe fotos */
		color: #BCBDBE;
		list-style-position: inside;
}
	.diaclima {	/* Ej. Titulo Clima Home */
		font : normal 11px    Arial, Helvetica, sans-serif;
		color :#222F40;	/* Negro */
		letter-spacing : 0px;
	}
	.bgcolumna {
		background-image : url(../images/bg_columna03.jpg);
		background-position : bottom;
		background-repeat : no-repeat;
	}
	.divencuesta {
		width: 85px;
		height: 9px; 
		background-color: #6AA6F3; 
	}
	.mnuup {
 		font: normal bolder 12px Arial, Helvetica, sans-serif;
		color: #393E45; /* Negro */
		line-height: 15px;
		letter-spacing: 1px;
 }
    a.mnuup, a:active.mnuup, a:link.mnuup, a:visited.mnuup, a:hover.mnuup {
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #393E45; 
		line-height: 15px;
		letter-spacing: 1px;
		text-decoration: none;
}
    a:hover.mnuup {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4C80BB; 
	line-height: 15px;
	letter-spacing: 1px;
	text-decoration: none;
}
	.mnuppal { /* textos submenu ppal*/
		letter-spacing: 1px;
		display: block;
		margin: 0px 12px 0px 0px;
	}
.text_cuerpo {
	/* Ej. Texto Noticias Cuerpo Principal */
	font: normal 12px  Arial, Helvetica, sans-serif;
	color: #222F40; /* Negro */
	letter-spacing: 0px;
	text-align: justify;
	line-height: 18px;
}
.text_cuerpo p{
	padding:0px; 
	margin:0px;
}
	

.text_cuerpo02 {
	/* Ej. Texto Similar Noticias  */
	font: normal 12px  Arial, Helvetica, sans-serif;
	color: #222F40; /* Negro */
	letter-spacing: 0px;
	text-align: justify;
	line-height: 20px;
}
div#estilo_notas {
	float: right;
	width: 150px;
	text-align: center;

}
div#estilo_notas img {
  margin-left: 1px;
  margin-right: 1px;
}
.td_title {
	width: 100%;
	margin-bottom: 10px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E2E2E2; /* Gris medio */
	border-top: 1px solid #E2E2E2; /* Gris medio */
}
a.linke01, a:active.linke01, a:hover.linke01, a:visited.linke01 {
		font : normal 12px   Arial, Helvetica, sans-serif;
		color :#222F40;	/* Negro */
		letter-spacing : 1px;
		font-weight : bold;
	   text-decoration: none;
}
 a:hover.linke01 {
 	    color :#4C80BB;	/* Cyan */
	   text-decoration: underline;
 }
 a.linke02, a:active.linke02, a:hover.linke02, a:visited.linke02 {
		font : normal 12px   Arial, Helvetica, sans-serif;
		color :#0E458B;	/* Negro */
		letter-spacing : 1px;
	   text-decoration: none;
}
 a:hover.linke02 {
 	    color :#4C80BB;	/* Cyan */
	    text-decoration: underline;
 }

a.linke03, a:active.linke03, a:hover.linke03, a:visited.linke03 { /* links footer */
		font: normal 12px Arial, Helvetica, sans-serif;
		color : #0E458B; /* #727981; Gris claro */
		letter-spacing : 1px;
      text-decoration: none;
}
a:hover.linke03 {
 	    color :#4C80BB;	/* Cyan */
	    text-decoration: underline;
 }
 
 .imgboton {
 	cursor: pointer; /* pointer=hand NS */
 }
 .tabla_listado {  /* Listado de rubros servicios*/
	border-left: 1px solid #A5C7F5;
	border-bottom: 1px solid #A5C7F5;
	border-right: 1px solid #A5C7F5;
	border-top: 1px solid #A5C7F5;
}
.tabla_listado td {
	
}
.clima_borde { /* Box de clima borde inferior */
	border-bottom: 2px solid #8BBCFE;
	height: 19px;
}
.bordes_list_td { /* EJ. listado de servicios varios */
	border-right: 1px solid #A5C7F5;
	width: 180px;
	height: 30px;
}
.bordes_list_tdtitles {/* EJ. titulos listado de servicios varios */
	border-right: 1px solid #A5C7F5;
	border-bottom: 1px solid #A5C7F5;
	height: 20px;
	color: #0E458B;
}
.box_imput01 {	/* EJ. campos formularios de contacto*/
	background-image: url(../images/bg_imputbox01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FAFBFF;
	border: 1px solid #74AFFF;/*#A5C7F5;*/
	padding:5px;
	font : normal 12px  Arial, Helvetica, sans-serif;
	color :#000000; /* Negro */
}

/* NUEVOS */

.bot_enviar {
	background-image: url(../images/bot_enviar.gif); 
	width: 74px;
	height: 12px;
	border: 0px;
	cursor: pointer;
}

.bot_borrar {
	background-image: url(../images/bot_borrar.gif);
	width: 74px;
	height: 12px;
	border: 0px;
	cursor: pointer;
}
.popup_mensaje {
	background-color: #fff;
	background-image: url(../images/bg_ventanademensaje.jpg);
	width: 354px;
	height: 124px;
	position: relative;
	top: -325px;
	left: 100px;
	z-index: 3;
	background-repeat: no-repeat;
	display: block;
}
.popup_mensaje p { 
   padding-top: 50px;
}
.popup_mensaje_shadow {
	background-color: #0E458B;
	width: 354px;
	height: 124px;
	position: relative;
	top: -445px;
	left: 104px;
	z-index: 2;
	filter:Alpha(Opacity="50",FinishOpacity="50",Style="2");
}

/* FRANCISCO */

.text_cuerpo02 table tbody {
	/* Ej. Texto Similar Noticias  */
	font: normal 12px   Arial, Helvetica, sans-serif;
	color: #222F40; /* Negro */
	letter-spacing: 0px;
	text-align: justify;
	
}

div.text_cuerpo p font {  /* VER DESHABILITADA HASTA AVERIGUIAR PARA QUE SIRVE, ROMPE DISEŅO EPIGRAFES */
    /* Ej. Texto Similar Noticias  */
	font: normal 12px   Arial, Geneva, Helvetica, sans-serif;
	color: #222F40; /* Negro */
	letter-spacing: 0px;
	text-align: justify;
	margin-bottom: 50px;
}

TABLE.costosTBL {	
	border: 0px none;
	
}
