
body {
	font-family:"trebuchet MS", sans-serif;
	font-size:12px;
	background: #F1F1F1;
	background-image: url(../../images/fondo.gif);
	background-repeat: repeat-x;
	background-position:top;
	margin-top:0px;
	margin-bottom:0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/* SPRITE  ----------------------------------------------------------  */

#MenuVertical *{margin:0; padding:0}
#MenuVertical ul,li {list-style-type:none;} 

#MenuVertical .wrapper {width:206px; margin: left;} 

#MenuVertical .menuholder {background:url(../../images/bgmenu2.gif) #; height:270px}
#MenuVertical .menuholder li {float: left;}
#MenuVertical .menuholder a {background:url(../../images/menu-options2.gif);display:block; text-indent:-9000%;height:54px;}

#MenuVertical .menu_microfilmes a { width:206px; }
#MenuVertical .menu_documental a { width:206px; background-position:0px -54px;}
#MenuVertical .menu_libros a { width:206px; background-position:0px -108px;}
#MenuVertical .menu_radiografias a { width:206px; background-position:0px -162px;}
#MenuVertical .menu_documentos a { width:206px; background-position:0px -216px;}

#MenuVertical .menu_microfilmes a:hover {background-position:0px -270px;}
#MenuVertical .menu_documental a:hover {background-position:0px -324px;}
#MenuVertical .menu_libros a:hover {background-position:0px -378px;}
#MenuVertical .menu_radiografias a:hover {background-position:0px -432px;}
#MenuVertical .menu_documentos a:hover {background-position:0px -486px;}

#MenuVertical  .menu_microfilmes a.active {background-position:0px -270px;}
#MenuVertical  .menu_documental a.active {background-position:0px -324px;}
#MenuVertical  .menu_libros a.active {background-position:0px -378px;}
#MenuVertical  .menu_radiografias a.active {background-position:0px -432px;}
#MenuVertical  .menu_documentos a.active {background-position:0px -486px;}

/* FORMULARIO DE CONTACTO  ------------------------------------------------  */

.error {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #D2562E;
}

.feed_1{
border: 1px #CDCDCD solid;
width:232px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #4E4E4E;
background-color: #ffffff;
}

.feed_2{
border: 1px #CDCDCD solid;
width:280px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #4E4E4E;
background-color: #ffffff;
}

.feed_3{
border: 1px #CDCDCD solid;
width:90px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #4E4E4E;
background-color: #ffffff;
}

.feed_4{
border: 1px #CDCDCD solid;
width:200px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #4E4E4E;
}

.feed_contenido {
border: 1px #CDCDCD solid;
width:280px;
height:150px;
padding-left:4px;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4E4E4E;
}

/* SIFR  ----------------------------------------------------------  */

span.mlAzul{font-size:10pt; font-family:"Arial Narrow"; font-weight:bold; color: #4E6478;  width:109px;}
span.mlAzul a{font-size:10pt; font-family:"Arial Narrow"; font-weight:bold; color:#4E6478; text-decoration:none;}
span.mlAzul a:hover{font-size:10pt; font-family:"Arial Narrow"; font-weight:bold; color:#4E6478; text-decoration:underline;}
.sIFR-active span.mlAzul {font-size:11pt;}

/* TEXTOS  ---------------------------------------------------------------  */

A:link.texto_enlace {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#3D90A5;} 
A:visited.texto_enlace {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#3D90A5;} 
A:hover.texto_enlace {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#3D90A5;} 
A:active.texto_enlace {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#3D90A5;} 

.texto_blanco{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
}  

.texto_menu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #545454;
} 

.texto_co1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #3D90A5;
} 

.texto_gris{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #C9C8C2;
} 

.texto_verde{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #A8BD69;
} 

.texto_rosa{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #C26573;
} 

.texto_naranjo{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #F09A30;
} 

.texto_amarillo{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #EEC42B;
} 

.texto_calipso{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #6DC6D1;
} 

/* PUNTOS  --------------------------------------------------------------  */

.punto_azul{
	background-image: url(../../images/background/puntos/pAzul.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.punto_grisArriba{
	background-image: url(../../images/background/puntos/gris.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.punto_grisAbajo{
	background-image: url(../../images/background/puntos/gris.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* FONDO GENERAL  -----------------------------------------------------  */

.cabecera{
	background-image: url(../../images/cabecera2.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.soiz{
	background-image: url(../../images/background/soiz-trans.png);
	background-repeat: repeat-y;
	background-position: right;
}

.sode{
	background-image: url(../../images/background/sode-trans.png);
	background-repeat: repeat-y;
	background-position: left;
}

.bloque{
	background-image: url(../../images/bloque.gif);
	background-repeat: no-repeat;
}

/* MENU ENLACE  -----------------------------------------------------------  */

.enlace_fondo{
	background-image: url(../../images/background/menu_enlaces/fondo.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#A8A8A8;
}

.enlace_barra{
	background-image: url(../../images/background/menu_enlaces/barra.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.enlace_seg{
	background-image: url(../../images/background/puntos/seg1-trans.png);
	background-repeat: repeat-x;
	background-position: center;
}

/* MENU NOTICIAS  ---------------------------------------------------------  */

.noticias_fondo{
	background-image: url(../../images/background/menu_noticias/centro.gif);
	background-repeat: repeat-y;
}

.noticias_superior{
	background-image: url(../../images/background/menu_noticias/superior.gif);
	background-repeat: no-repeat;
}

.noticias_inferior{
	background-image: url(../../images/background/menu_noticias/inferior.gif);
	background-repeat: no-repeat;
}

.noticias_barra{
	background-image: url(../../images/background/menu_noticias/barra.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.noticias_seg{
	background-image: url(../../images/background/puntos/seg2.gif);
	background-repeat: repeat-x;
	background-position: center;
}

/* FOOTER   ----------------------------------------------------------------  */

.pie{
	background-image: url(../../images/background/pie/pie.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.pie3{
	background-image: url(../../images/background/pie/pie5.gif);
	background-repeat: no-repeat;
	background-position: top;
}






