td.imgIzda, td.imgDcha {
	width:1%;
}
#thLogo {
	width:196px;
}
#thLogo img, #logo img {
	border:0;
}

h3.S12 { color: #99CC00; }
h3.S16 { color: #0099FF; }
h3.S3 { color: #FF6600; }


td.cuerpoPrincipal {
	width: 98%;
	vertical-align:top;
}

/* TABLA CABECERA */
#tabCabecera {
	border-collapse: collapse;
	border: none;
	background-color: white;
}

#tabCabecera th {
	border-collapse: collapse;
	border: none;
	height: 120px;
}
/* logo + banner */
div.dLogo {
	/*border: 1px solid black;*/
	height: 120px;
}

div.dBanner {
	/*border: 1px solid black;*/
	width: 583px;
	height: 120px;
}
/*---------------*/

#tabCabecera td {
	border-collapse: collapse;
	border: none;
	background-image: url(../images/img_hrzRepite.jpg);
	background-repeat: repeat-x;
	height:22px;
}

/* menu superior horizontal */
div.horizontal {
	/*border: 1px solid red;*/
	width: 99%;
	text-align: center;
}


div.fechaDate {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	text-align:right;	
	/*border: 1px solid red;*/
	
	font-size: 7pt;
	color: black;
}
/* SECCIONES */
#tabSecciones {
	border-collapse: collapse;
	border: none;
	width: 95%;
	margin-top: 40px;
}

#tabSecciones th {
	border-collapse: collapse;
	border-bottom: 1px solid #999999;
	height: 20px;
	background-color: white;
	
	padding: 0px 0px 0px 8px;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: black;
	
	background-image: url(../images/img_vineta.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

#tabSecciones th a {
	text-decoration: none;
	color: black;
}

#tabSecciones th a:hover {
	color: #FF0000;
}


#tabSecciones td {
	border-collapse: collapse;
	border-bottom: 1px solid #999999;
	height: 16px;
	
	padding: 0px 0px 0px 10px;
	font-size: 7pt;
	font-weight: normal;
	
	background-color: #EEEEEE;
}

#tabSecciones td a {
	background-color: #EEEEEE;
	text-decoration: none;
	color: black;
}

#tabSecciones td a:hover {
	background-color: #FF0000;
	color: white;
	display: block;
}


/* NAVEGADOR */
div.dNavegador {
	font-size: 8pt;
	font-weight: bold;
	color: black;
	text-align: left;

	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
	
	padding: 2px 0px 2px 0px;
}

div.dNavegador a {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
div.dNavegador a:hover {
	text-decoration: none;
}

/* CREDITOS CIERRE */
div.divCredito{
	/*border: solid 1px red;*/
	font-size: 7pt;
	color: black;
	text-align: center;
	margin-bottom:0.5em;
}

div.divCredito a {
	color: #FF0000;
	text-decoration: underline;
}

div.divCredito a:hover {
	text-decoration: none;
}

#tabCierre {
	border-collapse: collapse;
	border: none;
	width: 100%;
	margin: 0px 0px 0px 0px;
}

#tabCierre th {
	border-collapse: collapse;
	border: none;
	background-image: url(../images/img_infCentro.jpg);
	background-repeat: repeat-x;
}

#tabCierre td {
	border-collapse: collapse;
	border: none;
	width: 30px;
}


/*referentes de búsquedas*/

.hilite1 { background-color: #ff0; }
.hilite2 { background-color: #f0f; }
.hilite3 { background-color: #0ff; }
.hilite4 { background-color: #0f0; }
.hilite5 { background-color: #f00; }
.hilite6 { background-color: #00f; }


.botones {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top: 15px;
}

.botones img {
	border:0;
}
/*ocultarlos en la impresión*/
@media print {
	.botones { display:none; }
}


#search {
	border-bottom:1px solid #F20017;
	background-color:#ED7372;
	margin-left:10px;
	margin-bottom:14px;
}
#search h3 {
	background-color:#F20017;
	color:white;
	text-align:center;
	font-size:80%;
	font-weight:normal;
	margin:0;
	padding:2px 0;
}
#search form {
	padding:6px 4px;
	font-size:80%;
}
#search input#q {
	padding:1px;
	width:128px;
	font-size:80%;
}
#search input#go {
	vertical-align:middle;
}

/* banners izda */
#bann1 img, #bann2 img  {
	border:0;
}
#bann1 {
	margin-top:2em;
}

#social {
	margin:1em auto;
}
#social img {
	width:60px;
	border:0;
}
