@charset "utf-8";
/* CSS Document */
/*FIDENA*/


/******ESTILOS DE PORTADA******/

/* TABLA PRINCIPAL */
#pagina{ margin: 0 auto; border:solid 2px #666666; background:#FFFFFF; width:969px; padding:16px 15px 20px 15px; margin-top:20px; }

.estructura {
	margin:  0 auto;
	width: 964px;
	/*border: solid 1px #333333;*/
	
	border-collapse:collapse;
	/*padding:20px;*/

	
}

/*PIE*/
.pie {
	margin:  0 auto;
	width: 964px;
	margin-top:20px;
}

/*creditos*/
.creditos { font-size: 70%; color:#000000;}
.creditos a{ color:#000000; text-decoration:underline;}
.creditos a:hover{ color:#000000; text-decoration:none;}
.creditos_fidena { color:#000000; font-weight:bold; }
.uritec { color:#000000; font-size:70%; text-align:right; }
.uritec a { color:#000000; text-decoration:underline; }
.uritec a:hover { color:#CCCCCC; text-decoration:none; }

/*buscador*/
.idioma a { color:#f8981d; font-size:90%; font-weight:bold; text-align:righ; margin-right:4px; padding-left:2px; text-decoration:none }
.idioma a:hover { color:#999999; text-decoration:underline }
/*.zona_privada a { color:#333333; font-size:90%; font-weight:bold; text-align:righ; margin-right:4px; padding-left:2px; text-decoration:none }
.zona_privada a:hover { color:#999999; text-decoration:underline }*/
.buscador { background:url(../images/buscador.jpg) no-repeat right; width:200px; margin-bottom:0px; }
.superior { margin:0 auto; width:966px; border:0px; padding:0px; margin-top:10px;}

/*logos*/
.logo {border:0px; margin-top:0px; }

/*franja*/
.franja { background-color:#777676;}

/*cuerpo*/
.cuerpo { background:url(../images/back_cuerpo.jpg) repeat-x #e6e6e6 }

.cuerpo>tbody>tr>td { vertical-align:top}

/*noticias*/
#portada {
	font-size:78%; color:#333333; 
	padding-top: 50px;
	margin-bottom: 20px;
}

.noticias { width:90%; border:0px; text-align:justify; margin: 0 auto;}

/*navegador*/
#navegador {
	font-size: 80%;
	padding: 0px 0 0px 8px;
	margin:0px;
	color:#666666;
	background:#CCCCCC;
	height:20px;
	padding-top:6px;
	border-top:#f8981d 2px solid;
	/*background: url(../images/ico_navegador.png) no-repeat left;*/
}

#navegador a {
color:#333333;
text-decoration:none;
}

#navegador a:hover {
color:#f8981d;
text-decoration:underline;
}

h1.head1 {
display:none;
}

/*h2.head2 {
	text-transform:uppercase;
}*/

.contenido {
	margin-top:10px;
}
.idioma {
	font-size:78%;
	margin:0;
}
/*MENU VERTICAL*/

#menu_vertical{ margin:20px; background:url(../images/fondo_menu_vert.jpg) repeat-x top #a9a9a9; width:185px; margin-top:px;  }

#menu_ver_titular{ width:175px; height:30px; font-size:84%; color:#FFFFFF; padding-top:7px; /*font-weight:bold;*/ padding-left:10px; text-transform:uppercase; }

#menu_ver_titular_inf { background:url(../images/fondo_menu_lista.png) bottom no-repeat; font-size:82%; color:#FF0000; height:20px; margin-top:17px; padding-left:10px;}

#menu_ver ul { 
	padding:10px 0 10px 10px;
	margin:0; 
}

#menu_ver li { 
	list-style:none; 
	font-size:84%;
	color:#000000; 
	text-align:left; 
	padding:0px 0px 6px 0px;
	margin:0;
}

#menu_ver li a { 
	list-style:none;
	color:#666666;
	text-decoration:none;
}

#menu_ver li a:hover{ 
	color:#FFFFFF;
}
#menu_ver li.abierto a {
	background:url(../images/fondo_menu_lista.png) left bottom no-repeat;  color:#333333; 
}

/** MENU **/
#secciones { width: 712px; margin: 0; padding: 0; border: 0; float:right}
#secciones .seccionesint { width: 712px; padding-left: 0px; margin: 0; border: 0; }
#secciones .seccionesintint { width: 712px; margin: 0; border: 0; background:url(../images/menu_vert.jpg) no-repeat top left }
#secciones UL#menu { padding: 0; border: 0; margin: 0; list-style: none; width: 712px; height: 34px }

#secciones UL#menu LI#menu1 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width: 115px; height: 34px }
#secciones UL#menu LI#menu1 a:link, #secciones UL#menu LI#menu1 a:visited { display: block; text-decoration: none; height: 34px; width:115px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu1 a:hover, #secciones UL#menu LI#menu1 a:active { display: block; height: 34px; width: 115px; margin: 0; border: 0; padding: 0 }

#secciones UL#menu LI#menu2 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width: 92px; height:34px }
#secciones UL#menu LI#menu2 a:link, #secciones UL#menu LI#menu2 a:visited { display: block; text-decoration: none; height: 34px; width: 92px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu2 a:hover, #secciones UL#menu LI#menu2 a:active { display: block; height: 34px; width: 92px; margin: 0; border: 0; padding: 0 }

#secciones UL#menu LI#menu3 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width: 122x; height: 34px }
#secciones UL#menu LI#menu3 a:link, #secciones UL#menu LI#menu3 a:visited { display: block; text-decoration: none; height: 34px; width: 122px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu3 a:hover, #secciones UL#menu LI#menu3 a:active { display: block; height: 34px; width: 122px; margin: 0; border: 0; padding: 0 }

#secciones UL#menu LI#menu4 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width: 85px; height: 34px }
#secciones UL#menu LI#menu4 a:link, #secciones UL#menu LI#menu4 a:visited { display: block; text-decoration: none; height: 34px; width: 85px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu4 a:hover, #secciones UL#menu LI#menu4 a:active { display: block; height: 34px; width: 85px; margin: 0; border: 0; padding: 0 }

#secciones UL#menu LI#menu5 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width:135px; height:34px; }
#secciones UL#menu LI#menu5 a:link, #secciones UL#menu LI#menu5 a:visited { display: block; text-decoration: none; height:34px; width:135px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu5 a:hover, #secciones UL#menu LI#menu5 a:active { display: block; height: 34px; width: 135px; margin: 0; border: 0; padding: 0 }

#secciones UL#menu LI#menu6 { display: block; float: left; text-decoration: none; padding: 0; margin: 0; border: 0; width:163px; height:34px; }
#secciones UL#menu LI#menu6 a:link, #secciones UL#menu LI#menu6 a:visited { display: block; text-decoration: none; height:34px; width:163px; margin: 0; border: 0; padding: 0 }
#secciones UL#menu LI#menu6 a:hover, #secciones UL#menu LI#menu6 a:active { display: block; height: 34px; width: 163px; margin: 0; border: 0; padding: 0 }


#secciones UL#menu LI#menu1 a:link, #secciones UL#menu LI#menu1 a:visited { background: url(../images/menu_vert.jpg) no-repeat 0px 0px }
#secciones UL#menu LI#menu2 a:link, #secciones UL#menu LI#menu2 a:visited { background: url(../images/menu_vert.jpg) no-repeat -115px 0px }
#secciones UL#menu LI#menu3 a:link, #secciones UL#menu LI#menu3 a:visited { background: url(../images/menu_vert.jpg) no-repeat -207px 0px }
#secciones UL#menu LI#menu4 a:link, #secciones UL#menu LI#menu4 a:visited { background: url(../images/menu_vert.jpg) no-repeat -329px 0px }
#secciones UL#menu LI#menu5 a:link, #secciones UL#menu LI#menu5 a:visited { background: url(../images/menu_vert.jpg) no-repeat -414px 0px }
#secciones UL#menu LI#menu6 a:link, #secciones UL#menu LI#menu6 a:visited { background: url(../images/menu_vert.jpg) no-repeat -549px 0px }


#secciones UL#menu LI#menu1 a:hover, #secciones UL#menu LI#menu1 a:active { background: url(../images/menu_vert.jpg) no-repeat 0px -34px }
#secciones UL#menu LI#menu2 a:hover, #secciones UL#menu LI#menu2 a:active { background: url(../images/menu_vert.jpg) no-repeat -115px -34px }
#secciones UL#menu LI#menu3 a:hover, #secciones UL#menu LI#menu3 a:active { background: url(../images/menu_vert.jpg) no-repeat -207px -34px }
#secciones UL#menu LI#menu4 a:hover, #secciones UL#menu LI#menu4 a:active { background: url(../images/menu_vert.jpg) no-repeat -329px -34px }
#secciones UL#menu LI#menu5 a:hover, #secciones UL#menu LI#menu5 a:active { background: url(../images/menu_vert.jpg) no-repeat -414px -34px }
#secciones UL#menu LI#menu6 a:hover, #secciones UL#menu LI#menu6 a:active { background: url(../images/menu_vert.jpg) no-repeat -549px -34px }


/* colocado debajo porque influye: */

#secciones UL#menu LI#menu1 { top: 0px; width: 115px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat 0px -68px }
#secciones UL#menu LI#menu2 { top: 0px; width: 92px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat -115px -68px }
#secciones UL#menu LI#menu3 { top: 0px; width: 122px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat -207px -68px }
#secciones UL#menu LI#menu4 { top: 0px; width: 85px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat -329px -68px }
#secciones UL#menu LI#menu5 { top: 0px; width: 135px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat -414px -68px }
#secciones UL#menu LI#menu6 { top: 0px; width: 163px; height: 34px; background: url(../images/menu_vert.jpg) no-repeat -549px -68px }


.ocultar2 { visibility: hidden }

#nav {
	position:relative;
}
.botonesArriba {
	margin-top:3px;
	margin-right: 0.6em;
	position: absolute;
	right: 0;
	padding-top:3px;
}

/*referentes de bsquedas*/

.hilite1 { background-color: #ff0; }
.hilite2 { background-color: #f0f; }
.hilite3 { background-color: #0ff; }
.hilite4 { background-color: #0f0; }
.hilite5 { background-color: #f00; }
.hilite6 { background-color: #00f; }

.limpio {
	clear:both;
}


/* MENUS */
.menu_sup {
	vertical-align: bottom;
}

.menu_sup ul {
	display:block;
	padding: 0;
	margin: 0;
	list-style-type:none;
}

.menu_sup li {
	margin: 0 0 0 2px;
	float: right;
}

.menu_sup a {
	margin: 0;
	padding: 1px 10px 2px 10px;
	display: block;
}

.menu_sup a:link, .menu_sup a:visited {
/*	color:#333333; 
	color:#FFFFFF; */
	color:#333333;
	text-decoration:none;
	background-color:#CCCCCC;
	border-top:2px solid #FF9900;
}

.menu_sup a:active, .menu_sup a:hover, .menu_sup .abierto a:link, .menu_sup .abierto a:visited {
/*	color:#333333; 
	color:#FFFFFF; */
	color:#ffffff;
	text-decoration:none;
	background-color:#ff9900;
	border-top:2px solid #FF9900;
}

/*.menu_sup a:active{
	background-color:#FF9900;
	color:#FFFFFF;
}


.menu_sup a:hover {
	background-color:#FF9900;
	color:#FFFFFF;
}
*/

.menu_sup ul {
	/*border:2px solid #FF9900;*/
	border-top: none;
	padding:0;
}

.menu_sup ul a {
	color:#333;
	padding: 6px 0.4em;
}

.menu_sup ul a:hover {
	color:#ffffff;
}

.menu_sup ul a:active {
	color:#ffffff;
}

/* ocultar submenus */
.menu_sup .MNivel1 ul {
	display:none;
}

/* envio noticias*/
#tMail {
	font-size:80%;
}
#tMail th {
	text-align:left;
}