/* CSS Document */


/* CAPAS */


/*GENERAL*/

#general {
	width:70%;
	float:left;
	margin-left: 7em;
	border: 0.05em solid #6F1249;
	padding:0.5em;
}


#general-estadisticas {
	width:95%;
    float:left;
	border: 0.05em solid #6F1249;
	padding:0.5em;
}

/*SUPERIOR*/

#superior {
	float:left;
	width:100%;
}

#cabecera {
	float:left;
	width:100%;
	
}

#logotipo {
	width:50%;
	margin-left:auto;
	margin-right:auto;
}


/* breadcrumb GuíaSalud*/

#breadcrumb-gs {
	float:left;
	width:98%;
	min-height:1em;
	font-size:100%;
	color:#000000;
	margin-bottom: 0.5em;
	margin-top:1.5em;
	margin-left:0.2em;
	padding-left:0.5em;
	border-top:0.1em #ffcc99 solid;
	padding:0.3em;
}	

.breadcrumb-texto {
    font-size:65%;
}

#breadcrumb-gs a:link, a:visited {
	color:#6F1249;
	text-decoration:none;
	font-size: 65%;
}

#breadcrumb-gs a:hover {
	color:#6F1249;
	text-decoration:underline;
	font-size:65%;
}	


/*CUERPO*/


/* Índice de listados - estadísticas */



#listado-texto {
     float:left;
	 width:80%;
	 padding-right:0.2em;
}



.listado-grafico {
     float:left;
	 width:32%;
	 min-height:10em;
     background-color:#e7e7f3;
	 padding:0.5em;
	 border-left: #ccc solid 0.01em;
	 border-right: #ccc solid 0.01em;
}

.imagen-index {
     float:left;
	 width:15%;
	padding:0.5em;
}
	



/* cuadrados texto*/

.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:65%; 
padding:0 10px 5px 10px; 
border-bottom:1px inset #6F1249;
}

.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:11px;
}
.xsnazzy {
background: transparent; 
width:230px; 
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #6F1249;
border-right:1px solid #6F1249;
}
.xb1 {
margin:0 5px; 
background:#6F1249;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #6F1249; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#ffe4c9;
color:#6F1249;
}



.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}

.fila {
width:75%;
float:left;
margin-top: 2em;
}

.imagen {
border:0em;
padding:0.6em;
float:left;
}

.imagen-peq {
border:0em;
}

/* NOTAS */

#notas {
    float:left;
	width:100%;
	border-top: 0.05em solid #CCCCCC;
}


#notas-titulo {
	float:left;
	width:99%;
	background-color:#ffe4c9;
	margin-bottom:0.5em;
	margin-top:1em;
	padding-left:0.5em;
}


#notas-cuerpo {
	float:left;
	width:100%;
	border-bottom: 0.05em solid #CCCCCC;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
	font-size:90%;
}


#fecha {
	width:50%;
	font-size:60%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/* NUMEROS PUBLICADOS - INDEX.HTML */


#numeros {
    float:left;
	width:100%;
}


#numeros-titulo {
	float:left;
	width:99%;
	background-color:#d9d8e4;
	margin-bottom:0.5em;
	margin-top:1em;
	padding-left:0.5em;
	margin-bottom:2em;
}

#numeros-cuerpo-1 {
	float:left;
	width:100%;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}

#numeros-cuerpo-2 {
	float:left;
	width:100%;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
	padding-left:0.5em;
	font-size:95%;
}





/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body 	 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 110%; 
				color: #000000;
}

p 			{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 70%; 
				color: #000000;
				background-color: transparent;}

p a:link	{
            color:#8e1848;
            text-decoration:none;
			font-size:95%;
            }		

p a:visited	{
            color:#666666;
            text-decoration:none;
			font-size:95%;
            }	
							
p a:hover	{
            color:#8e1848;
            text-decoration:underline;
			font-size:95%;
            }							
	

strong		{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: #000000;
				background-color: transparent;}

blockquote	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 100%;
				margin-left: 1.3em;
                color: #000000;
				background-color: transparent;}

ul 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 100%;
				list-style-position: outside;
				list-style-type: square;
				margin-left: 0.3em;
				color: #000000;
				background-color: transparent;}

ol 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 75%;
				margin-left: 2.5em; 			
				list-style-type: decimal;
				color: #000000;
				background-color: transparent;
				text-decoration: none;}

li 			{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 100%; 
				color: #000000;
				background-color: transparent;
				padding-bottom: 1em;}
				
li a:link	{
            color:#8e1848;
            text-decoration:none;}		

li a:visited	{
            color:#666666;
            text-decoration:none;
            }	
							
li a:hover	{
            color:#8e1848;
            text-decoration:underline;
            }								
				


h1 			{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 90%; 
				font-weight: bold;
				margin-bottom: 0em; 
				color: #6F1249;	
				background-color: transparent;}

h2 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 85%;
				font-weight: bold;
				margin-bottom: 0em;
				color: #000000;
				background-color: transparent;}

h3 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 80%;
				font-weight: bold;
				margin-bottom: 0em;
				color: #000000;
				background-color: transparent;}

h4 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 70%;
				font-weight: bold;
				margin-bottom: 0em;
				color: #000000;
				background-color: transparent;}

h5 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 80%;
				font-weight: bolder;
				margin-bottom: 0em;
				color: #000000;
				background-color: transparent;}

h6 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 80%;
				font-weight: bolder;
				margin-bottom: 0em;
				color: #000000;
				background-color: transparent;}

abbr, acronym {  border-bottom: 1px dotted;
				 cursor: help;}




#irarriba {
    float:right;    
	width:15%;
}


.irarriba-enlace a:link, a:visited {
	text-decoration:none;
	font-size:60%;
	text-align:right;
	color:#8e1848;
}

.irarriba-enlace a:hover {
	text-decoration:underline;
}

.enlace a:link {
    font-size:80%;
}


.enlace a:visited {
    font-size:80%;
}

.enlace a:hover {
    font-size:80%;
}

.enlace2 a:link {
    font-size:100%;
}


.enlace2 a:visited {
    font-size:100%;
}

.enlace2 a:hover {
    font-size:100%;
}

.novedad {
    background-color:#fff;
    color:#000000;
    font-weight:bold;

}

.texto-pequeño {
    font-size: 95%;
}

.destacado {
	color:#000;
	font-weight:bold;
}

.texto-mas-grande {
    font-size: 110%;
}
