/* HOJA DE ESTILOS DE NECROPOLI2006 */

/* GENERAL */


html,body{
	margin:0;
	padding:0;
	height:100%;
}
body {
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #D5D5D5;
	SCROLLBAR-3DLIGHT-COLOR: #909090;
	SCROLLBAR-ARROW-COLOR: #909090;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #909090;
	scrollbar-base-color: #333333;
	}
form {
	margin-top: 0px;
	margin-bottom: 0px;
}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor: hand; border:0px; border:1px solid #573713; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor: hand; border:0px; border:1px solid #573713; }
p {	margin-top: 0px; margin-bottom: 10px; }
img { border:0px; }











.expande100{
	height:100%;
	width: 100%;
}
.altura100{
	height:100%;
}

.ple { display: none; }
.des { display: table-row; }

.colorfondo1 {	background-color: #F6F5F5; }
.colorfondo2 {	background-color: #FFFFFF; }
.colorfondo3 {	background-color: #EEF5F7; }

.borde1 {
	border:1px solid #FFFFFF
}
.borde2 {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
}




.campoformulario { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #573713; font-weight: bold; }

.entradadni { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  border: 2px solid #FF0000;  color: #191970;  font-weight: bold;                }
.entradadniover { background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  border: 2px dashed #FF0000;    color: #191970;  font-weight: bold;              }
 
.entrada { background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  border: 1px solid #0a6500;  color: #0a6500;  font-weight: bold;                   }
.entradaover { background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  border: 1px dashed #0a6500;    color: #0a6500;             }

.entradadniins { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  border: 2px solid #FF0000;  color: #191970;  font-weight: bold;                }
.entradadniinsover { background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  border: 2px dashed #FF0000;    color: #191970;  font-weight: bold;              }

.entradains { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  border: 2px solid #000000;  color: #191970;                  }
.entradainsover { background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  border: 2px dashed #000000;    color: #191970;             }








.intro {
	font-family: Geneva, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	}
.intro a{
	color: #FFFFFF;
	text-decoration: none;
}
.intro a:hover {
	color: #E1E1E1;
}


.asterisco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #00FFFF;
}

.clave {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #F8922B;
}

.linea2 {
	background-color: silver;
}
.puntos1 {	background-color: #FFFFFF;  background-repeat: repeat-x;  background-image: url(../img/lineapuntosh.gif);  height: 1px;    }
.puntos2 {	background-color: silver; }


.cuerpoayuda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-align: justify;}

.ok {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04FF06;
	font-weight: bold;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
}	



.cuerpo2 {	font-family: Arial, Helvetica, sans-serif; font-size: 18px;	color: #0A6500;  text-align: center;  font-weight: bold; border: 1px solid;  padding-left: 8px;  padding-right: 8px;      }	
.cuerpodato {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFF00;  padding-right: 10px; }


.fecha {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #999999;  padding-left: 4px;  padding-right: 4px;           }	
.fecha a { color: #999999; text-decoration: none;  }	
.fecha a:hover { color: #573713;     }	

	

	

.fallecido01 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #4c2a04;  padding-left: 4px;  padding-right: 4px;           }	
.fallecido01 a { color: #955004; text-decoration: none;   }	
.fallecido01 a:hover { color: #4c2a04;  text-decoration: underline;       }	
.paginacion {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #818181;  padding-left: 4px;  padding-right: 4px;           }

.boton {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; background-color: #777777;	border: 1px solid #FFFFFF;	cursor: hand;  color: #FFFFFF;     }	



.cuerpolopd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004601;
	text-align: justify;
}
.apartadobases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0A6500;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	}
.apartadobases2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF4500;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	}
.apartadobases3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00008B;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	}

.basesseparador { background-image: url(../img/fondolineapuntoverde.gif);  background-repeat: repeat-x;      background-position: 50%;  height: 12px;      }
		
.bases {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000157;
	text-align: justify;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	}
.bases a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	text-align: justify;
	text-decoration: none;
	}
.bases a:link { }	
.bases a:hover { color: #FF0000; }
.bases a:visited { }

.basesweb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #252525;
	text-align: justify;
	}
.basesweb a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #252525;
	text-align: justify;
	}

.notmarco01 {
	border: 1px solid #9E999D;
	color: #FFFFFF;
}
.notcategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.notfecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C9C9C;
	text-align: left;	
}
.nottitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A6500;
	text-align: left;
	font-weight: bold;
	}
.nottitulo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A6500;
	text-align: left;
	font-weight: bold;
}
.notresumen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	font-style: italic;
	padding-top: 6px;
}
.notdesarrollo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	text-align: justify;
	padding-top: 10px;
}

.notple { DISPLAY: none; }
.notdes { DISPLAY: block; }
.notseparador { background-image: url(../img/fondolineapuntoverde.gif);  background-repeat: repeat-x;      background-position: 50%;  height: 12px;      }

.canjear {
	text-align: center;
	background-color: #004763;
}
.canjear a{
	font-family: Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
.canjear a:hover {
	color: #FF0000;
}
.canjear a:visited {

}

.pretitulo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.predescripcion {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}


.listadocabecera {
	color: #FFFFFF;
	text-align: center;
	background-color: #004763;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: bottom;
}
.listadotitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	background-color: #F67D00;
	font-weight: bold;
	padding-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 14px;
}
.listadonombre {
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.listadodatofalta {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: right;
	vertical-align: top;
	}
.listadodatopasa {
	color: #006400;
	text-align: right;
	vertical-align: top;
	}
.listadoseparador {
	background-color: #126989;
}
.listadonota {
	background-color: #F5F5F5;
	color: #000000;
	border: 1px solid #004763;
}

.regalocuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	text-align: justify;
	}
.regalocuerpo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	text-decoration: none;
}

.regalotitular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0A6500;
	text-align: left;
	padding-bottom: 4px;
	background-color: #EFEFEF;
	}
.regalotitular a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #800040;
	text-decoration: none;
	}
.regalotitular a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DC143C;
	text-decoration: none;
}












/* COMÚN */

	.cuerpo {
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #000000;
		text-align: justify;
	}	
	.cuerpo a {	       text-decoration: none;  color: #565656;       }	
	.cuerpo a:hover {	 color: #FF0000;            }

	.pie {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #999999;  padding-left: 4px;  padding-right: 4px;  padding-top: 4px;  padding-bottom: 4px;             }	
	.pie a { color: #999999; text-decoration: none;  }	
	.pie a:hover { color: #573713;     }
	.pie2 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000;  padding-left: 4px;  padding-right: 4px;  padding-top: 4px;  padding-bottom: 4px;             }	
	.pie2 a { color: #000000; text-decoration: none;  }	
	.pie2 a:hover { color: #FF0000;     }			

	.menu01 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #010101;
		padding-left: 6px;
		padding-right: 4px;
		background-color: #FFFFFF;
		vertical-align: middle;
		height: 22px;
		cursor: pointer;
		background: url(../img/fondo01.gif) repeat-y right;
	}	
	.menu02 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;  padding-left: 6px;  padding-right: 4px;  background-color: #573713;  vertical-align: middle;  height: 22px;  cursor: pointer;                }	
	.menu03 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #010101;  padding-left: 6px;  padding-right: 4px;  background-color: #F3F3F3;  vertical-align: middle;  height: 22px;  border-right-color: #573713;  border-right-style: solid;  border-right-width: 6px;  cursor: pointer;                   }	
	.opcion01 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;  padding-left: 6px;  padding-right: 4px;  background-color: #FFFFFF;  vertical-align: middle;  font-weight: normal;  height: 16px;  cursor: pointer;  text-align: left; border-left: 1px solid #ADADAD; border-right: 1px solid #573713;               }	
	.opcion02 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFFFF;  padding-left: 6px;  padding-right: 4px;  background-color: #565656;  vertical-align: middle;  font-weight: normal;  height: 16px;  cursor: pointer;  text-align: left;                 }	
	.aux01 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #4c2a04;  padding-left: 6px;  padding-right: 4px;  background-color: #FFFFFF;    border-right-color: #CCCCCC;  border-right-style: solid;  border-right-width: 1px;  cursor: pointer;  border-left-color: #573713;  border-left-style: solid;  border-left-width: 6px;  height: 16px;                       }	
	.aux02 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;  padding-left: 6px;  padding-right: 4px;  background-color: #573713;    border-right-color: #573713;  border-right-style: solid;  border-right-width: 1px;  cursor: pointer;  border-left-color: #573713;  border-left-style: solid;  border-left-width: 6px;  height: 16px;                       }	

	.boton01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;  padding:2px 16px;  background-color: #573713; cursor: pointer; margin:0px 5px 0px 0px; text-decoration:none;  }
	.boton01:hover { background-color: #9f8f7d;}	
	
	.titular01 {	font-family: "Times New Roman", Times, serif; font-size: 18px;	color: #573713;  padding-left: 6px;  padding-right: 4px;    vertical-align: middle;  font-weight: bolder;    cursor: pointer;  }	
	.obituario01 {	font-family: "Times New Roman", Times, serif; font-size: 12px;	color: #4c2a04;  padding-left: 20px;  padding-right: 20px;  text-align: justify;  padding-top: 12px; }
		
	.seccion01 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		padding-left: 6px;
		padding-right: 6px;
		background-color: #9f8f7d;
		vertical-align: middle;
		font-weight: bolder;
		height: 20px;
		text-transform: uppercase;
	}
	.seccion02 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #573713;
		padding-left: 6px;
		padding-right: 6px;
		background-color: #cbc5bd;
		vertical-align: middle;
		font-weight: bolder;
		height: 20px;
		text-transform: uppercase;
	}
				
	.alternalineaimpar { background-color: #EBEBEB;  border-bottom-color: #CCCCCC;  border-bottom-style: solid;  border-bottom-width: 1px;    }
	.alternalineapar {	background-color: #FFFFFF;  border-bottom-color: #CCCCCC;  border-bottom-style: solid;  border-bottom-width: 1px;    }
	
	.fotoobituariomenor {
		border: 4px solid #b0afae;
		width: 70px;
		margin: 0px 8px 8px 0px;
		float: left;
	}
	.fotoobituariomayor {	border: 8px solid #b0afae;  width: 90px; }
	
	.fotobiografia {	border: 8px solid #b0afae;  width: 180px; }
		
	
	.obituariodestacado { width:196px; margin: 0px auto; text-align:justify; }
	
	.encabezacolumna {
		display:block;
		border-top: 4px solid #573713;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		width: 180px;
		margin: 14px auto 0px;
		padding: 4px 8px 8px 8px;
		background:url(../img/fondo02.gif) repeat-x top;
	}
	.comboscomunidades { display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:194px; margin:0px 0px 1px 14px; border:1px solid #FFFFFF; border-bottom:1px dotted #573713;  }
	.comboscomunidades:focus, .comboscomunidades:hover { background-color: #E6E6E6; font-weight:bold; }
	
	.combosbuscadorfallecidos { display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:194px; border:1px solid #FFFFFF; border-bottom:1px dotted #573713;  }
		.combosbuscadorfallecidos:focus, .combosbuscadorfallecidos:hover { background-color: #E6E6E6; font-weight:bold; }
		
	.comboscomunes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:194px; border:1px solid #FFFFFF; border-bottom:1px dotted #573713;  }
	.comboscomunes:focus, .comboscomunes:hover { background-color: #E6E6E6; font-weight:bold; }		
			

	.enlaces { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; text-decoration:none; background-color:#FFFFFF; padding: 3px 3px; cursor:pointer; }
		.enlaces:hover {  color: #FFF;  background-color: #573713;  }



/* ARTICULOS Y RESTO DE IGUAL ESTRUCTURA */

	#contenido_articulo .seccion01 { text-align:right; }
	.fechaarticulo { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #767676; }	
	.tituloarticulo { font-family:Tahoma, Verdana; font-size:12px; color: #573713; }
	.tituloarticulo_destacado { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #573713; }
	
	.titulararticulo { font-family:Tahoma, Verdana; font-size:15px; font-weight:bold; color: #010101; text-transform:uppercase; }	
	
	.articulo01 { text-align:right;	padding: 8px 8px; }
	.articulo02 { text-align:right;	padding: 8px 8px; background-color:#f0f0f0; cursor:pointer; }		


	.nombrelistadobiografias { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background:url(../img/mas1_necropoli.gif) no-repeat left; background-color:#FFFFFF; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombrelistadobiografias span { font-weight:bold; text-transform:uppercase; }	
		.nombrelistadobiografias:hover {  color: #FFF;  background-color: #573713;  }


/* MENU MINIWEB */

	.menumini { background-color:#FFFFFF; background:url(../img/shim_grislinea.gif) repeat-y right; }
	
	.menumini01 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		padding-left: 6px;
		padding-right: 4px;
		background-color: #FFF;
		vertical-align: middle;
		height: 22px;
		border-right:1px solid #CCC;
		cursor: pointer;
	}	
	.menumini02 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;  padding-left: 6px;  padding-right: 4px;  background-color: #573713;  vertical-align: middle;  height: 22px;  cursor: pointer;                }	
	.menumini03 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #675b4e;  padding-left: 6px;  padding-right: 4px;  background-color: #FFFFFF;  vertical-align: middle;  height: 22px;  border-right-color: #FFF;  border-right-style: solid;  border-right-width: 1px;  cursor: pointer; }
	.menumini04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	padding-left: 6px;
	padding-right: 4px;
	background-color: #FFF;
	vertical-align: middle;
	height: 22px;
	border-right:1px solid #CCC;
	}

/* LISTADO NECROLOGICAS */

	.cabeceranecrologicas { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#858383; border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; padding:2px 0px 2px 10px;}
	.nombrenecrologicas1 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left; background-color:#FFFFFF; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombrenecrologicas1:hover {  color: #FFF;  background-color: #573713;  }
		/* .nombrenecrologicas1:hover span { text-decoration:underline; }			*/
	.nombrenecrologicas2 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left;  background-color:#EBEBEB; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombrenecrologicas2:hover {  color: #FFF;  background-color: #573713;  }
	.datonecrologicas1 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#FFFFFF; border-left: 1px dotted #EBEBEB; padding:0px 0px 0px 10px; }
	.datonecrologicas2 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#EBEBEB; border-left: 1px dotted  #EBEBEB; padding:0px 0px 0px 10px; }			


/* BUSCADOR-LISTADO FALLECIDOS */

	#contenido_fallecidos { }
	#contenido_fallecidos .seccion01 { padding:2px 20px; }	
	#contenido_fallecidos .cuerpo { padding:10px; width:220px; }
	
	#formulariobuscarfallecidos { margin-right:10px; }
	
	.cabecerafallecidos { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#858383; border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; padding:2px 0px 2px 10px;}
	.nombrefallecidos1 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left; background-color:#FFFFFF; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombrefallecidos1:hover {  color: #FFF;  background-color: #573713;  }
		/* .nombrenecrologicas1:hover span { text-decoration:underline; }			*/
	.nombrefallecidos2 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left;  background-color:#EBEBEB; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombrefallecidos2:hover {  color: #FFF;  background-color: #573713;  }
	.datofallecidos1 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#FFFFFF; border-left: 1px dotted #EBEBEB; padding:0px 0px 0px 10px; }
	.datofallecidos2 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#EBEBEB; border-left: 1px dotted  #EBEBEB; padding:0px 0px 0px 10px; }		

/* BUSCADOR ULTIMOS FALLECIDOS */

	#contenido_ultimosfallecidos { margin:24px 0px 0px 0px; }
	#contenido_ultimosfallecidos .seccion01 { padding:2px 20px; }	
	#contenido_ultimosfallecidos .cuerpo { padding:10px; width:220px; }
	#contenido_ultimosfallecidos .combosbuscadorfallecidos { margin-left:20px; }

/* LISTADO ULTIMOS FALLECIDOS */

	.cabeceraultimosfallecidos { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#858383; border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; padding:2px 0px 2px 10px;}
	.nombreultimosfallecidos1 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left; background-color:#FFFFFF; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombreultimosfallecidos1:hover {  color: #FFF;  background-color: #573713;  }
		/* .nombrenecrologicas1:hover span { text-decoration:underline; }			*/
	.nombreultimosfallecidos2 { font-family:Tahoma, Verdana; font-size:12px; color: #573713; font-weight:bold; text-transform:uppercase; background:url(../img/mas1_necropoli.gif) no-repeat left;  background-color:#EBEBEB; padding: 3px 0px 3px 16px; cursor:pointer; }
		.nombreultimosfallecidos2:hover {  color: #FFF;  background-color: #573713;  }
	.datoultimosfallecidos1 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#FFFFFF; border-left: 1px dotted #EBEBEB; padding:0px 0px 0px 10px; }
	.datoultimosfallecidos2 { font-family:Tahoma, Verdana; font-size:12px; color: #202020; background-color:#EBEBEB; border-left: 1px dotted  #EBEBEB; padding:0px 0px 0px 10px; }	

/* BUSCADOR FUNERALES Y ACTOS */

	#contenido_funerales { margin:24px 0px 0px 0px; }
	#contenido_funerales .seccion01 { padding:2px 20px; }	
	#contenido_funerales .cuerpo { padding:10px; width:220px; }
	#contenido_funerales .combosbuscadorfallecidos { }
	
	#formulariobuscarfunerales { margin:20px 0px 0px 20px; }
	#formulariobuscarfunerales .cuerpo { padding:10px 0px; width:220px; }	
	
/* WEB EN MEMORIA */	                   

	.memoriade { font-family:"Times New Roman", Times, serif; font-size:18px; color: #666666; font-weight:bold; text-align:center; }
	.memorianombre { font-family:"Times New Roman", Times, serif; font-size:32px; color:#000000; font-weight:bold; text-align:center; text-transform: uppercase; }
		.memorianombre span { font-size:20px; font-weight:normal; }	
	.memorianacio { font-family:"Times New Roman", Times, serif; font-size:16px; color: #666666; text-align:center; }
	.memoriahijo { font-family:"Times New Roman", Times, serif; font-size:16px; color: #666666; font-weight:bold; text-align:center; }
	.memoriafallecio { font-family:"Times New Roman", Times, serif; font-size:16px; color: #666666; font-weight:bold; text-align:center; }
	.memoriaenterrado { font-family:"Times New Roman", Times, serif; font-size:12px; color: #666666; text-align:center; }

/* ESQUELAS */

	#datosesquela { float:left; width:200px; height:100%; text-align:right; padding:0px 20px 20px 20px; }
	#contenidoesquela { margin-left:240px;  border-left:1px solid #CCC; width:400px; min-height:440px;  min-height:300px; overflow:visible; }
	.nombreesquela { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #573713; }
	.campoesquela { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #573713; padding:30px 0px 10px 20px; }		
	.cuerpoesquela {
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #000000;
		padding:10px 20px;
	}
		.cuerpoesquela strong { font-weight:bold; }	
		
	#marcoesquela { width:800px; border:6px double #000000; margin:20px 0px; }
	#capaesquela { width:99%; height:98%; background-color:#000; padding:4px; overflow:inherit; }	
	* HTML #marcoesquela { width:800px; height:400px; border:6px double #000000; margin:20px 0px; background-color:#000000; }
	* HTML #capaesquela { width:100%; height:100%; background-color:#FFFFFF; padding:0px; margin:4px;  }
	
	.esquelaelsr { font-family:"Times New Roman", Times, serif; font-size:14px; color: #666666; font-weight:bold; text-align:center; }
	.esquelanombre { font-family:"Times New Roman", Times, serif; font-size:22px; color:#000000; font-weight:bold; text-align:center; text-transform: uppercase; }
		.esquelanombre span { font-size:16px; font-weight:normal; }	
	.esquelafallecio { font-family:"Times New Roman", Times, serif; font-size:14px; color: #333333; text-align:center; text-transform: uppercase; }
	.esquelaesposa { font-family:"Times New Roman", Times, serif; font-size:14px; color: ##333333; text-align:center; }
	.esquelaruega { font-family:"Times New Roman", Times, serif; font-size:16px; color: #000; font-weight:bold; text-align:center; }
	.esquelafuneral { font-family:"Times New Roman", Times, serif; font-size:13px; color: #666666; text-align:center; }					

/* BIOGRAFIA */

	#datosbiografia { float:left; width:200px; text-align:right; padding:0px 20px 20px 20px; }
	#contenidobiografia { margin-left:240px;  border-left:1px solid #CCC; width:400px; min-height:300px; }
	.nombrebiografia { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #573713; }		
	.titulobiografia { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #010101; text-transform:capitalize; }
	.campobiografia { font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color: #573713; padding:30px 0px 10px 20px; }	
	.cabecerabiografia { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #767676; }	
	.cuerpobiografia {
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #000000;
		text-align:justify;
	}
	#datosbiografia a { font-family:Tahoma, Verdana; font-size:11px; color:#000000; text-transform:capitalize; font-weight:bold; text-decoration:none; background:url(../img/mas2_necropoli.gif) no-repeat bottom right ; padding-right:18px;  }		


/* PESAME */

	#contenido .seccion01 { text-align:right; }	
	
	.titulocondolencia {
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color: #666666;
		font-style: italic;
}	
	.cuerpopesame {  font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align:justify; padding:10px 10px;	}
			.cuerpopesame strong { font-weight:bold; }
	.tabla { border:1px solid #666666;}	
		.tabla td { border-bottom:1px dotted  #CCCCCC;}	
	.pesamecabecera {  font-family: Tahoma, Verdana;	font-size: 11px; font-weight:bold; font-variant:small-caps; color: #000000; background-color:#F2F2F2; text-align: right;  padding:2px 6px;	}
	.pesamedato {   font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align: right;  padding:2px 6px; }	


/* SERVICIO FLORAL */

	#contenido .seccion01 {  }	
	.tituloflores {
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color: #666666;
		font-style: italic;
		padding:0px 0px 0px 30px;
}	
	.cuerpoflores {  font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align:justify; padding:10px 10px;	}
			.cuerpoflores strong { font-weight:bold; }
	.tabla {  }	
		.tabla td {  }	
	.florescabecera {  font-family: Tahoma, Verdana;	font-size: 11px; font-weight:bold; font-variant:small-caps; color: #000000; background-color:#F2F2F2; text-align: right;  padding:2px 6px;	}
	.floresdato {   font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align: right;  padding:2px 6px; }
	
	.florespeque {
		border: 8px solid #E4D0B6;
		width:80px;
		float:left;
		margin-right:10px;
	}
	.floresgran{
		border: 12px solid #E4D0B6;
		width:200px;
		float:left;
		margin-right:10px;
	}
	.nombrearticuloflores {  font-family: Tahoma, Verdana;	font-size: 12px; font-weight:bold; color: #000000;	 }	
	.precioarticuloflores {  font-family: Tahoma, Verdana;	font-size: 12px; color: #333333;	}				


/* CENTROS DE VENTA */

	.cuerpocentrosventa { font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align:justify; padding:10px 10px;	}
		.cuerpocentrosventa strong { font-weight:bold; }	
	#contenido_centrosventa .cuerpo { font-family: Tahoma, Verdana; font-size: 11px;	color: #828282;	text-align: justify; }
		#contenido_centrosventa .cuerpo strong { font-weight:bold; color: #333333; }
	.resultadocentrosventa { font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align:justify; margin:10px 10px; border: 1px dotted #666666; background-color: #F5F5F5; padding:10px 10px; }
		.resultadocentrosventa a { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-decoration:none; }	
		.resultadocentrosventa a:hover { color: #FF0000; }			

/* FORMULARIO COLABORAR */

	#datoscolaborar { float:left; width:220px; text-align:right; padding:40px 0px 20px 20px; }
	#contenidocolaborar { margin-left:240px;  border-left:1px solid #CCC; width:380px; padding:0px 20px 20px 20px; margin-top:40px;  }
		#datoscolaborar .seccion1 {  }	
		#datoscolaborar .cuerpo { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-align:justify; padding:0px 10px 0px 0px; }
		#contenidocolaborar .cuerpo { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-align:justify; padding:0px 10px 0px 0px; }

/* FORMULARIO CONTACTAR */

	#datoscontactar { float:left; width:220px; text-align:right; padding:40px 0px 20px 20px; }
	#contenidocontactar { margin-left:240px;  border-left:1px solid #CCC; width:380px; padding:0px 20px 20px 20px; margin-top:40px;  }
		#datoscontactar .seccion1 {  }	
		#datoscontactar .cuerpo { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-align:justify; padding:0px 10px 0px 0px; }
		#contenidocontactar .cuerpo { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-align:justify; padding:0px 10px 0px 0px; }

/* CONTENIDO DESCRIPTIVO */

	#contenido_descriptivo .seccion1 { text-align:right;  }	
	.cuerpodescriptivo {  font-family: Tahoma, Verdana;	font-size: 11px; color: #000000; text-align:justify; padding:10px 10px;	}
		.cuerpodescriptivo strong { font-weight:bold; }	
		.cuerpodescriptivo a { font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-decoration:none; }	
		.cuerpodescriptivo a:hover { color: #FF0000; }		
		
		


	
