/*CSS Páginas Interiores Ministerio Sanidad y Consumo*/
body {
margin : 0;
} 
#multidioma {
width : 100%; 
} 
#navcontainerIdioma{
width : 100%; 
height:1.25em;
float : right; 
margin : 0; 
background-color : #424f5c; 
}
#navlistIdioma {
float : right;
margin : 0; 
background-color : #424f5c; 
} 
#navlistIdioma ul, #navlistIdioma li {
margin : 0; 
padding : 0;
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.6em; 
} 
#navlistIdioma a:link, #navlistIdioma a:visited {
float:left; 
line-height : 1.3em; 
font-weight : normal;
margin : 0.4em 1em; 
text-decoration : none; 
color : #ffffff; 
} 
#navlistIdioma a:link#current, #navlistIdioma a:visited#current, #navlistIdioma a:hover {
background : transparent; 
color : #ffc000; 
} 
#navlistIdioma a:hover {
color : #ffc000; 
} 
#cabResto {
width:100%;
float : left; 
} 
#logoMSC {
/*background-color:#000000;*/
background-color : #ffc000;
overflow: hidden;
width : 19.6%; 
float : left; 
border-top : 0.05em solid; 
border-right : 0.05em solid; 
border-color : #ffffff; 
height: 3.5em;
} 
#logoMSC img{
/*width : 100%;/*Para usuario sin javascript*/


float:left;
border : 0; 
} 
#buscador {
width : 80.2%; 
float : left; 
border-bottom : 0.05em solid;
border-top : 0.05em solid; 
border-color : #ffffff; 
background-color : #ffc000; 
height: 1.25em;
} 
#navcontainer {
background-color : #ffc000; 
float:left;
width:89.5%;
} 
#navcontainer img {border : 0; } 
#navlist {
margin : 0; 
padding : 0 0 0 1.25em; 
float:right;
} 
#navlist ul, #navlist li {
margin : 0; 
padding : 0;
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.6em; 
} 
#navlist a:link, #navlist a:visited {
float : left; 
line-height : 1.3em; 
font-weight : bold; 
margin : 0 1.5em 0 0; 
text-decoration : none; 
color : #424f5c; 
} 
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
background : transparent; 
color : #ffffff; 
} 
#navlist a:hover {
color : #ffffff; 
} 
#dimension {
margin:0;
float : left; 
width:10%;
} 
.tamanoLetra {
float : left; 
width:16%;
margin-left : 0.2em; 
margin-right : 0.2em;
} 
.tamanoLetra img {
width : 100%; 
border : 0; 
margin-top:0.2em
} 
#barra_menu {
width : 80.2%; 
overflow : hidden; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
height : 2.2em; 
background-color : #e7e0b9; 
float : left;  
text-align : center; 
} 
#barra_menu a {
text-decoration : none; 
color : #424f5c; 
} 
#barra_menu img {
border : 0; width:100%;
} 
#boton_act {
float : left; 
width:16.6%;
height: 100%;
font-weight : normal; 
background-color : #c3b050; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
} 
#boton_act_normativa {
float : left;  
width:16.6%;
height:100%;
font-weight : normal; 
background-color : #c3b050; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
} 
#boton_arriba p {
color : #ffffff; 
} 
#boton_arriba p a {
color : #ffffff; 
} 
.centrar {
position : relative; 
margin-top : 0.6em; 
} 
.centrar_dos {
position : relative; 
margin : 0; 
margin-top : 0.2em; 
} 
#organizacion {
float : left; 
width:16.6%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
border-right-width: 0.1em;
border-right-color: #C3B050;
border-right-style: solid;
} 
#ciudadanos {
float : left; 
width:16.5%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
border-right-width: 0.1em;
border-right-color: #C3B050;
border-right-style: solid;
} 
#profesionales {
float : left; 
width:16.5%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
border-right-width: 0.1em;
border-right-color: #C3B050;
border-right-style: solid;
} 
#biblioteca {
float : left; 
width:16.5%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer;  
font-size:0.9em;
border-right-width: 0.1em;
border-right-color: #C3B050;
border-right-style: solid;
} 
#estadisticas {
float : left; 
width:16%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
border-right-width: 0.1em;
border-right-color: #C3B050;
border-right-style: solid;
} 
#normativa {
float: left;
width: 16%;
height:100%;
background-color : #e7e0b9; 
text-decoration : none; 
cursor : pointer;
font-size:0.9em;
} 
#cuerpo {
width : 100%; 
} 
#menu_izq {
float : left; 
width : 19.6%;
height : 41.5em; 
background-color : #dadcdf; 
border-top-width: 0.05em;
border-top-style: solid;
border-right-width: 0.05em;
border-right-style: solid;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
} 
#BloqueOpcMIzq {
width : 98%;
font-size : 0.75em;
} 
#BloqueOpcMIzq ul {
margin-top : 1.3em; 
margin-left : 0.8em;
margin-right : 0.8em;
padding-left : 0; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
border-top : 0.05em dotted #424f5c; 
} 
#BloqueOpcMIzq a {
display : block; 
padding:0.6em 0 0.6em 0;
padding-left:2%;
width : 100%; 
background-color : #dadcdf; 
border-bottom : 0.05em dotted #424f5c; 

} 
#BloqueOpcMIzq a:link, #EnlacesMIzq a:visited {
color : #424f5c; 
text-decoration : none; 
} 
#EnlacesMIzq img {
border : 0;
}

#BloqueOpcMIzq a:hover, a:link#current_menu, a:visited#current_menu {
background-color : #7b848d; 
color : #ffffff; 
} 
#fotoContenido {
float : left; 
width : 80.2%; 
height : 3.7em; 
overflow : hidden; 
margin-top : 0.05em; 
} 
#fotoContenido img {
width : 100%; 
height : 3.7em; 
overflow : hidden; 
} 
#centro {
float : left; 
width : 80.2%; 
text-align : justify; 
overflow : auto; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.7em; 
color : #424f5c; 
font-weight : normal; 
} 
#centro a {
font-family : Arial, Helvetica, sans-serif; 
color : #424f5c; 
font-weight : normal; 
text-decoration : none; 
font-weight : bold; 
} 
#centro a:hover {
font-family : Arial, Helvetica, sans-serif; 
color : #e72c0d; 
font-weight : bold; 
text-decoration : underline; 
} 
#migas_pan {
width : 100%; 
float : left;
height : 2.5em; 
background-color : #e7e0b9; 
font-size : 0.8em; 
margin-top : 0.05em; 
} 
#migas_pan a {
color : #7b848d; 
text-decoration : none; 
font-weight : bold; 
margin-left : 0.8em;
} 
#migas_pan a:hover {
color : #424f5c; 
text-decoration : underline; 
} 
#migas_pan img {
border : 0; 
} 
#migas_uno {
color : #7b848d; 
float : left; 
border : 0; 
} 
#migas_dos {
color : #7b848d; 
float : left; 
} 
#migas_tres {
color : #7b848d; 
float : left; 
} 
.texto_centrado {   text-align : center; }
.texto_derecha { text-align : right; }
#titulo {
width : 92%; 
margin: 2.5em 1.7em 0em 1.5em ; 
font-family : Arial, Helvetica, sans-serif; 
/*font-size : 0.8em;*/
color : #7b848d; 
/*font-weight : bold; */
vertical-align : middle; 
border-bottom-width : 0.12em; 
border-bottom-style : dotted; 
border-bottom-color : #7b848d;
} 
#informacion {
width : 92%; 
margin : 2em 1.7em 0; 
} 
#informacion img {
border : 0; 
} 
h1 {
color : #7b848d;
/*color : #8f8032; */
font-size : 1.3em; 
font-weight : bold;
margin-bottom: 0em;
} 
h2 {
color : #8f8032; 
font-size : 1.2em; 
font-weight : bold; 
} 
h3 {
color : #8f8032; 
font-size : 1.1em; 
font-weight : bold; 
} 
h4 {
color : #8f8032; 
font-size : 1em; 
font-weight : bold; 
} 
h5 {
color : #8f8032; 
font-size : 0.9em; 
text-decoration : underline; 
} 
h6 {
color : #8f8032; 
font-size : 0.8em; 
} 
table {
border-color : #ffffff; 
float : none; 
border : 0; 
} 
th {
background-color : #c3b050; 
color : #ffffff; 
text-align : center; 
font-size : 1.1em; 
border : 0; 
} 
td {
background-color : #efe0b9; 
width : inherit; 
text-align : left; 
border : 0; 
} 
th a {
text-decoration : underline; 
color : #ffffff; 
} 
th a:hover {
text-decoration : none; 
color : #ffffff;
} 
td a {
text-decoration : underline; 
color : #666666; 
} 
td a:hover {
text-decoration : none; 
color : #666666; 
}
.celda_caqui{
text-align : center; 
background-color : #c3b050;
color:#ffffff;
font-weight : bold; 
} 
#flechas {
margin-top : 1.5em; 
margin-bottom : 1em; 
float : left; 
width : 100%; 
} 
#flecha_atras {
width : 1.3em; 
float : right; 
} 
#flecha_atras img {
width : 100%; 
border : 0; 
} 
#flecha_inicio {
width : 1.3em; 
float : right; 
margin-left : 0.5em; 
margin-right : 0.4em; 
} 
#flecha_inicio img {
width : 100%; 
border : 0; 
} 
#pie img {
border : 0; 
height : 1em; 
} 
#pie {
width : 99.6%;
margin-bottom : 1em; 
text-align : center; 
float : left; 
margin-top : 2em; 


} 

#pie ul li{

	display : inline; 

	list-style-type : none; 
}
#pie a {
font-size : 0.85em; 
color : #a1a7ae; 
text-decoration : none; 
font-weight : normal; 
} 
#pie a:hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
color : #e72c0d; 
font-weight : normal;
text-decoration : underline; 
} 
#indice {
width : 100%; 
} 
#indice li {
list-style-image : url(../img/bullet_listado.gif); 
line-height : 100%; 
} 
#indice a {
font-weight : bold; 
} 
.imagen_texto {
float : left; 
width : 92%; 
margin-top : 0.5em; 
} 
#imagen_der {
float : right; 
margin-left : 0.5em; 
} 
#imagen_der img {
border : 0; 
} 
#imagen_izq img {
border : 0; 
} 
#imagen_izq {
float : left; 
border : 0; 
margin : 0.5em 0.5em 0 0; 
} 
#imagen_centrada {
width : 100%; 
margin-top : 0.5em; 
text-align : center; 
} 
#imagen_centrada img {
border : 0; 
} 
/** Capas para la maqueta de la Revista Pública de Salud **/
#superior {
float : left; 
width : 99%; 
} 
#supIzq {
float : left; 
width : 30%; 
} 
#supIzq img {
width : 100%; 
} 
#supDrch {
float : right; 
width : 70%; 
} 
#enlaceSup {
float : right; 
width : 70%; 
text-align : right;
} 
#enlaceSup a {
color : #c6a8aa; 
} 
#cuadroEnlacSup {
float : right; 
width : 70%; 
margin-top : 2em; 
color : #666666; 
} 
#cuadroEnlacSupA {
width : auto; 
} 

#navcontainerRev {
float : right;
} 
#navcontainerRev ul {
margin-left : 0; 
padding-left : 0; 
list-style-type : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
#navcontainerRev a {
display : block; 
padding : 0.5%; 
width : 90%; 
background-color : #c6a8aa; 
text-align : center; 
border-bottom : 0.2em solid #ffffff;
} 
#navcontainerRev a:link, #navlistRev li a:visited {
color : #eee;
text-decoration : none; 
} 
.navlistRev li a:visited {
color : #eee;
text-decoration : none; 
} 


#navcontainerRev a:hover {
background-color : #e0cfd0; 
color : #fff; 
text-decoration:none;
} 


#navlistRevDrch0 a:visited {
color : #eee; 
text-decoration : none; 
} 


#inferior {
float : left; 
width : 100%; 
} 


.textoRev {
text-align : center; 
color : #000000; 
} 
#TextoInfInf {
float : left; 
width : 99%; 
} 
.TextoInfInf {
float : left; 
width : 99%; 
} 
/* Fin de la definición de capas para la maqueta de la Revista Pública de Salud*/
/*CAPA DE DESTACADOS*/
#tituloDestacado {
width : 80%; 
margin-left: 23%;
margin-top: 0;
margin-bottom: 3em;
} 
#tituloDestacado img {
border: 0;
} 
#izqDestacado {
float : left; 
width : 30%;
margin-left: 1em;
} 
#izqDestacado li {
list-style-image : url(../img/bullet_listado.gif);
} 
#centroDestacado {
float : left; 
width : 30%; 
margin-left: 1em;
}
#derchDestacado {
float : left; 
width : 30%; 
margin-left: 1em;
} 
#derchDestacado li {
list-style-image : url(../img/bullet_listado.gif); 
} 
#buzonDestacado {
float : left; 
width : 90%; 
margin-left: 2em;
}
#buzonDestacado img {
 border: 0;
}
.buzon_izq { 
float : left; } 
.buzon_centrada {
 text-align : center; }
.buzon_derch { 
float : right;}
#texto {
float : left;
width : 90%; 
margin-left: 1.5em;
margin-top: 3em;
}
/*capa destacados*/
/* Definición de los estilos para la sección de servicios al ciudadano */
.fichaServicio{
margin:0;
padding:0;
}
.fichaImg{
display : inline; 
list-style-type : none; 
float:left;
width:31%;
text-align:left;
height: 7em;
margin-left: 1%;
}
.fichaImg img{
float:left;
margin-right: 1%;
}

#centro .fichaImg a{
font-weight: normal;
font-size:1.3em;
color: #8f8032; 
}

#centro .fichaImg a:hover{
font-weight: normal;
color: #8f8032; 
text-decoration : underline; 
}


hr{
color: #8f8032;
}
#enlaceSalas{
width : 100%; 
float : left;
font-size : 1em; 
margin-top : 0.05em; 
margin-bottom : 0.05em; 
text-align : center;
}
#infoSala{
float:left;
}
#infoSala h2{
color : #8f8032; 
font-size : 1.8em; 
font-style:italic;
font-weight : bold; 
}
.textoSala{
font-size : 1.5em; 
margin-left:2em;
margin-right:0.2em;
}
#imagen_derecha {
float : right; 
}
.equipamiento {
float:left;
font-size : 1.2em; 
font-weight : bold;
width: 100%;
}
.equipamiento h3{
margin-bottom:0;}
.imagenEquipos {
margin-left:2%;
margin-right:1%;
float:left;
text-align:left;
margin-bottom:2%;
margin-top:2%;
}
.imagenSalasPeq {
margin-left:2%;
float:left;
margin-bottom:2%;
margin-top:2%;
text-align:left;
}

.imagen_der {
float : right; 
margin-left : 0.5em;
} 
.imagen_der img {
border : 0; 
} 
.imagen_izq img {
border : 0; 
} 
.imagen_izq {
float : left; 
border : 0; 
margin : 0.5em 0.5em 0 0; 
} 
.imagen_centrada {
width : 100%;
margin-top : 0.5em; 
text-align : center; 
} 
.imagen_centrada img {
border : 0; 
}
.enlaces_PolSol{
margin-left:0;
display: inline;
list-style-type : none; 
}
.enlaces_PolSol li{
display: inline;
}
/* Fin de la definción de los estilos de la sección servicios al ciudadano*/