body {	margin-top: 10px; margin-bottom: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; background-color:#546672; color: #000000;}

td { margin: 5px;  font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;}
table.pie, td.pie { font-size:10px; color:#a0a0a0; font-weight:bold; font-family:Arial, Tahoma; background:#d0d0d0; color: #000000;}
input   { background-color:#f0f0f0; }

a {text-decoration: none; color: #369;}
a:hover {text-decoration: underline;}
a.a14 {font-size:14px; text-decoration: none; color: #369;}
a.a14:hover {text-decoration: underline;}
a.eldia12 {font-family: Arial; font-size:12px; text-decoration: none; color: blue;}
a.eldia12:hover {text-decoration: underline;}
a.a12 {font-size:12px; text-decoration: none; color: #369;}
a.a12:hover {text-decoration: underline;}
a.a10 {font-size:10px; text-decoration: none; color: #369;}
a.a10:hover {text-decoration: underline;}
a.a9 {font-size:9px; text-decoration: none; color: #369;}
a.a9:hover {text-decoration: underline;}
a.toptit {text-decoration: none; color: #369; font:italic 100% Verdana;}
a.toptit:hover {text-decoration: underline;}
a.pieurl {text-decoration: none; color: #369; font:bold 90% Arial;}
a.pieurl:hover {text-decoration: underline;}
a.acceso {text-decoration: none; color: yellow; font:italic bold 80% Arial;}
a.acceso:hover {text-decoration: underline;}
a.servicios {text-decoration: none; color: white; font:italic bold 90% Arial;}
a.servicios:hover {text-decoration: underline;}
a.masdatos {text-decoration: none; color: red; cursor: pointer;}
a.masdatos:hover {text-decoration: none; color: #369;}
a.destacado {text-decoration: none; color: red;}
a.destacado:hover {text-decoration: underline;}
a.menusup {text-decoration: none; color: yellow;}
a.menusup:hover {text-decoration: underline;}

a.fotoff { width:19px; font-size:10px;font-weight:bold; font-family:Arial;background-image: url(../images/Num_off.gif); text-decoration: none; text-align:center;}
a.fotoff:hover { font-size:10px;font-weight:bold; font-family:Arial;background-image: url(../images/Num_off.gif); text-decoration: none;}
a.foton { width:19px; background-image: url(../images/Num_on.gif); color: red; text-decoration: underline;}
a.foton:hover { text-decoration: underline;}
a.fotenc { width:19px; font-size:10px;font-weight:bold; font-family:Arial; background-image: url(../images/Num_enc.gif); text-align:center; color:white;}
a.fotenc:hover {  font-size:10px;font-weight:bold; font-family:Arial;text-decoration: none; }

.secciones{ border:1px solid #CECECE;}
.secciones .cabcaja{ height:37px; font-size:18px; color:#474747; background:#F6F6F6 url(../images/cabeceracaja.jpg) repeat-x; background-position:bottom; border-bottom:1px solid #CECECE;}
.secciones .cabcaja a{ color:#474747;}
.secciones .cabcaja img{ float:left; margin:0 4px 0 0; }
.secciones .cabcaja div{ padding:10px 0 0 6px; display:block;}
.secciones .cabcaja span{ color:#1D3545;}
.secciones .dentrocaja{ background-color:#FFFFFF; font-size:11px;}
.secciones .piecaja{ background-color:#F8F8F8; border-top:1px solid #CECECE; padding:10px 5px 10px 5px; text-align:center; margin:0 auto;}


div#cabecera { width: 990px; height: 80px; position: relative; background: url(../images/cabecera_Navidad.gif) no-repeat }
div#pubcab { width: 990px; height: 80px; margin-top: 3px; position: relative;}
div#pie { font-family: Arial;
	font-size: 10px;
    font-weight:bold;
	color: #a0a0a0;
	padding: 0px;
	text-align: right;
	width: 990px; 
	height: 20px; 
	border: 1px solid #a0a0a0;
	margin: 0px 0px 0px 0px; 
	background:#d0d0d0; 
	position: relative;}
.pietext { font-family: Arial; font-size: 10px; font-weight:bold; padding: 3px; background:#d0d0d0;  }

div#noticias { width: 420px; height: 400px; margin-top: 5px; background:#FF9900; position: relative; float: left;}
div#agenda { width: 587px; height: 400px; margin-top: 5px; background:#FFFF00; position: relative;}
div#accesos { width: 100%; height: 200px; margin-top: 0px; background:#FFFFFF; position: relative;}
div#enlaces { width: 100%; height: 200px; margin-top: 0px; background:#F0F0F0; position: relative;}
div#publicidad { width: 280px; height: 100px; margin-top: 5px; background:#FFFF00; position: relative;}

div#concurso {	width: 990px; height: 35px; font:italic 100% Georgia, "Times New Roman", Times, serif; color:#000000; cursor: pointer; text-decoration: none; 
				letter-spacing:-1px; line-height:95%;padding:6px 0; background: url(../images/bgconcurso.gif) repeat-x;
				padding-left: 10px; padding-top: 12px; padding-right: 10px; padding-bottom: 11px; 
			}
div#25Aniv {	width: 990px; padding: 10px; font:italic 160% Georgia, "Times New Roman", Times, serif;; color:#000000;
				letter-spacing:-1px; line-height:95%;padding:6px 0; background: url(../images/bg25Aniv2.jpg) repeat-x;
				cursor: pointer; text-decoration: none;
			}
div#completo950 { width: 950px; padding-left: 40px; background-color: #ffffff; text-align: justify;}
div#completo950 a { font-size:12px;}
div#completo950 h1 {font:italic 260% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo950 h2 {font:italic 200% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo950 h3 {font:italic 160% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo950 p { font-size:12px; margin-top: -5px; margin-left: -3px;}
div#completo { width: 990px; padding: 10px; background-color: #ffffff;}
div#completo a { font-size:13px;}
div#completo a.a10 { font-size:11px;}
div#completo a.a12 { font-size:13px;}
div#completo h1 {font:italic 260% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo h2 {font:italic 200% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo h3 {font:italic 160% Georgia, "Times New Roman", Times, serif;; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#completo p { font-size:12px; margin-top: -5px; margin-left: -3px;}
div#col1 { width: 990px; border-bottom: 1px solid #e0e0e0; padding: 10px;margin-bottom:5px;}
div#col1 a { font-size:12px;}
div#col1 h1 {font:italic 260% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#col1 h2 {font:italic 200% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0; margin-bottom: 4px;}
div#col1 p { font-size:12px; margin-top: -5px; margin-left: -3px;}
div#col2_Izq { width: 700px; float: left;}
div#col2_Izq p { font-size:13px; }
div#col2_Der { width: 280px; float: left; border-left: 1px solid #e0e0e0;padding:5px; border-left:1px dotted #f0f0f0 ;}
.cabnoti28 {font:italic 280% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px;}
.cabnoti26 h1 {font:italic 260% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 0;}
.cabnoti22 {font:italic 220% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px; text-align: left;}
.cabnoti18 {font:italic 180% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px; text-align: left;}
.cabnoti16 {font:italic 160% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px; text-align: left;}
.cabnoti14 {font:italic 140% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px; text-align: left;}
.cabnoti12 {font:italic 120% Arial, "Times New Roman", Times, serif; color:#000000;padding:4px 0;}
.cabnoti10 {font:italic 100% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:4px 0;}
.cabnotired {font:italic 70% Verdana, Arial, Times, serif; color:#a0a0a0; padding-left:10px;}
.textnoti24 {font:normal 240% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:4px 0;}
.textnoti14 {font:italic 140% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:6px 10px; text-align: center;}
/*.textnoti12 {font:normal 120% Verdana, Arial, Times, serif; color:#000000; padding:10px;}*/
p {font:normal 150%/120% Verdana, Arial, Times, serif; color:#333333; margin:13px;}
/*.textnoti12 {font:normal 120% Verdana, Arial, Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding:5px 10px;}*/
.textnoti12 {font:normal 80% Verdana; color:#000000; padding:5px 10px; text-align: left;}
.textnoti8 {font:normal 80% Verdana; color:#000000; letter-spacing:-1px; line-height:95%;padding:4px 0;}
.textentra10 {font:normal 100% Verdana; color:black; letter-spacing:-1px; line-height:95%;padding:4px 0; margin-right:10px;}
.textentra8 {font:normal 80% Verdana; color:black; letter-spacing:-1px; line-height:95%;padding:4px 0; margin-right:10px;}
.notis ul {font:120% Arial, Helvetica, sans-serif; list-style-type: square; margin-left:25px; color:#585858; margin-bottom:5px;}
.notis li {margin-bottom:5px;}
.pienoti {border-top: 1px solid #e0e0e0; margin-top: 5px;}
.pienoti p {color:#414141; text-align:right;}
.pienoti p strong {font-size:90%; font-weight:bold;}
.pienoti p em {font-size:95%; font-style:normal;}

.h1obituarios {font:italic 360% Georgia, "Times New Roman", Times, serif; color:#000000; letter-spacing:-1px; line-height:95%;padding-top:20px; padding-bottom:20px; margin-bottom: 4px;}



div#caja { border: 1px solid #c0c0c0; background-color: #FaFcff; padding: 5px; }
div#cajatit { border: 1px solid #c0c0c0; background-color: #FaFcff; padding: 2px; }
div#cajasepara { padding: 2px; }

div#titmota{ font-family: Arial; font-size: 40pt; font-weight:bold; color: white; padding-left: 80px; margin-top: 7px;}
div#titbalcon{ font-family: Arial; font-size: 20pt; font-weight:bold; color: #a0a0a0; padding-left: 130px; margin-top: -10px;}
div#texto{ font-family: Arial; font-size: 10pt; font-weight:bold; color: #a0a0a0; padding-left:10px; padding-bottom:5px;padding-top:5px;}
div#volver { position: relative; background: url(../images/IcVolver.gif) no-repeat}

div#titcabecera{ font-family: Arial; font-size: 35pt; font-weight:bold; color: #b0b0b0; text-align: right; padding-top: 20px; padding-right: 40px; }
div#titpagina{ font-family: Arial; font-size: 20pt; font-weight:bold; color: #b0b0b0; text-align: left; padding-top: 10px; padding-left: 10px; padding-bottom: 10px;}
div#bienvenida {
	margin-left: 1px;
    clear: both;
	color: #a0a0a0;
    font-weight:normal;
	font-size: 10px;
	background: #f0f0f0;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:3px;
	border-bottom:1px solid #e0e0e0;
}
div#menusup {
	width: 995px;
	font-size:120%; 
	font-weight:bold; 
}

/*
#menusupbg { font:10px Arial; font-weight:bold; margin:0px; padding:0px; }
#menusupbg td a { font:11px Arial; font-weight:bold; background: url(../images/m1.gif); border-right:1px solid #7F7F7F; border-bottom:1px solid #7F7F7F; border-top:1px solid #222222; color:#EBEBEB; display:block; text-align:center; text-decoration:none; text-transform:uppercase; padding:4px 0px 4px 0px; }
#menusupbg td a.nuevo { font:10px Arial; background: url(../images/m2.gif); border-right:1px solid #7F7F7F; border-bottom:1px solid #7F7F7F; color:yellow; display:block; text-align:center; text-decoration:none; text-transform:uppercase; padding:4px 0px 4px 0px; }
#menusupbg td.selected a, #menusupbg td a:hover { background: url(../images/m0.gif); color:#FFFFFF; }
#menusupbg td.selected a.nuevo, #menusupbg td a.nuevo:hover { background: url(../images/m0.gif); color:yellow; }
*/

#menusupbg { font:10px Arial; font-weight:bold; margin:0px; padding:0px; }
#menusupbg td a { font:11px Arial; font-weight:bold; background-color: black; border-right:1px solid #333333; border-bottom:1px solid #222222; border-top:1px solid #222222; color:#EBEBEB; display:block; text-align:center; text-decoration:none; text-transform:uppercase; padding:4px 0px 4px 0px; }
#menusupbg td a.nuevo { font:10px Arial; background-color: #800000; border-right:1px solid #333333; border-bottom:1px solid #222222; color:yellow; display:block; text-align:center; text-decoration:none; text-transform:uppercase; padding:4px 0px 4px 0px; }
#menusupbg td.selected a, #menusupbg td a:hover { background-color: black; color:#FFFFFF; text-decoration: underline; }
#menusupbg td.selected a.nuevo, #menusupbg td a.nuevo:hover { background-color: #800000; color:yellow; }

div#fechas {float: right; margin-top: -18px; padding-right: 5px;}
div#facebook {float: right; margin-top: -18px; padding-right: 50px;}
.urgente {
	margin-left: 1px;
	margin-right: 1px;
    clear: both;
	color: white;
    font-weight:bold;
	background: #FF0000;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:5px;
	border-bottom:1px solid #e0e0e0;
}

/* ------------------  Calendario -------------------- */
div.fechacss {
	width:42px;
	height:45px;
	background: url(../images/calendario.gif) left top no-repeat;
	margin:10px 5px 0px 0px;
	overflow:hidden;
	font-family:Cambria, serif;
}
div.title {
}
.fmes  { padding:0px; text-align:center; color:#fff; width:42px; height:15px; line-height:14px; font-size:11px; margin:0px;}
.fdia  { padding:0px; text-align:center; color:#000000; width:42px; height:20px; line-height:20px; font-size:18px; margin:0px;}
.fanio { padding:0px; text-align:center; color:#000000; width:42px; height:15px; line-height:8px; font-size:9px; margin:0px;}

td.fechatd { padding-right:0px; padding-top: 0px; margin-top: 0px; vertical-align:top;}


/* Galerķa de Fotos ----------------------------------------------- */
#galeria { padding-right: 5px;  padding-left: 5px; padding-bottom: 5px; padding-top: 5px; height: 40px; background-color: #fdfdfe}
#galeria td { 
	border-right: #d5d9ee 1px solid; 
	border-top: #d5d9ee 1px solid; 
	border-left: #d5d9ee 1px solid; 
	border-bottom: #d5d9ee 1px solid; 
	width: 12px; 
	height: 12px; 
	background-color: #f5f6fb; 
	text-align: center;
	font-family: arial ;
	font-size: 8px;
	color: #676767;
	text-decoration: none;
}
#galeria a { font-family: arial ;font-size: 8px; color: #676767; text-decoration: none; }
#galeria a:hover { color: #cc0000; cursor: pointer;}
/* ----------------------------------------------------------------- */


#bloqueprincipal {
	width:990px;
	overflow: hidden;
	float: none;
	background: #FFFFFF;
	text-align: justify;
}

#bloqueprincipaldesa {
	width:990px;
	overflow: hidden;
	float: left;
	margin-top: 10px;	
	background: #FFFFFF;
	text-align: justify;
	padding: 10px;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

#columnaizquierda, #columnacentral, #columnaderecha { padding: 5px;	background: #FFFFFF;}
#columnaizquierda {	width: 340px; margin: 5px 0 10px 0; float: left; background: #FFFFFF; }
#columnacentral { float: left; width: 295px; margin: 5px; border-left: 1px solid #ddd; background: #FFFFFF; }
#columnaderecha { margin: 5px 0 5px -25px; border-left: 1px solid #ddd; background: #F0F0F0; width: 330px; float: right; }

#Doscolumnasizquierda {	width: 650px; margin: 5px 0 10px 0; float: left; background: #FFFFFF; }
#Unacolumnaderecha { margin: 5px 0 5px 5px; border-left: 1px solid #ddd; background: #F0F0F0; width: 330px; float: right; }


#alphaSearch {padding-right: 5px;  padding-left: 5px; padding-bottom: 5px; padding-top: 5px; height: 40px; background-color: #fdfdfe;}
#alphaSearch TD {
	border-right: #d5d9ee 1px solid; 
	border-top: #d5d9ee 1px solid; 
	border-left: #d5d9ee 1px solid; 
	border-bottom: #d5d9ee 1px solid; 
	width: 12px; height: 12px; background-color: #f5f6fb; text-align: center
}
#alphaSearch A {font:bold 12px Verdana; color: #676767; text-decoration: none}
#alphaSearch A:hover {color: #cc0000}

input.boton20{
   color:#009;
   font-family:Verdana, helvetica, sans-serif;
   font-size:10pt;
   font-weight:normal;
   background-color:#fed;
   border: 1px solid;
   border-top-color:#bdecf9;
   border-left-color:#bdecf9;
   border-right-color:#9de0f3;
   border-bottom-color:#9de0f3;
   background-color:#e1f4f9;}
input.boton20hov{
color:#c63;   
border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

.transp-block {   
    background: #000 url(../images/marcadeagua.gif) no-repeat;   
    width: 300px;   
    height: 200px;   
}   
img.transparent {   
    filter:alpha(opacity=90);   
    opacity:.90;   
}  
/* Fin ----------------------------------------------- */

/* thumbnails */
div.thumb {
	margin-bottom: .5em;
	border-style: solid;
	border-color: white;
	width: auto;
}
div.thumbinner {
	border: 1px solid #ccc;
	padding: 3px !important;
	background-color: #f9f9f9;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
}
html .thumbimage {
	border: 1px solid #ccc;
}
html .thumbcaption {
	border: none;
	text-align: left;
	line-height: 1.4em;
	padding: 3px !important;
	font-size: 94%;
}
div.magnify {
	float: right;
	border: none !important;
	background: none !important;
}
div.magnify a, div.magnify img {
	display: block;
	border: none !important;
	background: none !important;
}
div.tright {
	clear: right;
	float: right;
	border-width: .5em 0 .8em 1.4em;
}
div.tleft {
	float: left;
	clear: left;
	margin-right: .5em;
	border-width: .5em 1.4em .8em 0;
}
img.thumbborder {
	border: 1px solid #dddddd;
}
.hiddenStructure {
	display: none;
}

/* Fin ----------------------------------------------- */
