/*CSS Páginas Interiores General Ministerio Sanidad y Consumo*/
body {
margin : 0; 
} 
img {
border: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;
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; 
} 
#dimension {
float : left; 
width:10%;
height:1.25em;
} 
.tamanoLetra {
float : left; 
width:18%;
margin-left : 0.2em; 
margin-right : 0.2em;
} 
.tamanoLetra img {
width : 100%; 
margin-top : 0.2em; 
height : 0.7em; 
border : 0; 
} 
#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; 
} 
#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%;
font-weight : normal; 
background-color : #c3b050; 
text-decoration : none; 
cursor : pointer; 
font-size:0.9em;
} 
#boton_act_normativa {
float : left;  
width:16.6%;
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 {
margin-top : 0.6em;
position : relative;
} 
.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%; 
} 
#fotoContenido {
float : left;
width : 100%; 
height : 3.7em;
overflow : hidden; 
margin-top : 0.05em; 
} 
#fotoContenido img {
width : 100%; 
height : 3.7em; 
overflow : hidden; 
}
#centro {
float : left; 
width : 100% ;
text-align : justify; 
overflow : hidden; 
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_izquierda {   text-align : left; }
.texto_derecha {   text-align : right; }

#titulo {
width : 85%; 
margin-top: 5%; 
margin-bottom:3%;
margin-left:8%;
font-family : Arial, Helvetica, sans-serif; 
color : #7b848d; 
font-weight : bold; 
vertical-align : middle; 
border-bottom-width : 0.12em; 
border-bottom-style : dotted; 
border-bottom-color : #7b848d;
} 
#informacion {
width : 85%;
margin-top: 2%; 
margin-left:8%;
text-align : justify; 
} 
h1 {
color : #7b848d;
font-size : 1.1em; 
margin-bottom: 0em;
} 
h2 {
color : #8f8032; 
font-size : 1.1em; 
font-weight : bold; 
} 
h3 {
color : #8f8032; 
font-size : 1.05em; 
font-weight : bold; 
} 
h4 {
color : #8f8032; 
font-size : 1em; 
font-weight : bold; 
} 
h5 {
color : #8f8032; 
font-size : 0.95em; 
text-decoration : underline; 
} 
h6 {
color : #8f8032; 
font-size : 0.9em; 
} 
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; 
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; 
} 
#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 : 100%; 
margin-bottom : 1em; 
text-align : center; 
float : left; 
margin-top : 2em; 
} 
#pie a {
font-size : 0.9em; 
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; 
} 
#pie ul li{
	display : inline; 
	list-style-type : none; 

}

#imagen_texto {
float : left; 
width : 100%; 
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; 
} 
#indice {
width : 100%; 
} 
#indice li {
list-style-image : url(../../img/bullet_listado.gif); 
line-height : 100%; 
} 
#indice a {
font-weight : bold; 
} 
.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; 
} 