/* CSS Document */


/* CAPAS */


/*GENERAL*/

#general {
	width:70%;
	float:left;
	margin-left: 7em;
	border: 0.05em solid #6F1249;
	padding:0.5em;
}

#general-ancho {
	width:92%;
	float:left;
	margin-left: 1em;
	border: 0.05em solid #6F1249;
	padding:0.5em;
}

#general-ancho a:link {
	font-size:100%;
	text-decoration: none;
	color: #8b2346;
} 
 
#general-ancho a:hover {
	font-size:100%;
	text-decoration: underline;
}

#general-ancho a:visited {
	font-size:100%;
}

/*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 {
	color:#6F1249;
	text-decoration:none;
	font-size:65%;
}

#breadcrumb-gs a:visited {
	color:#6F1249;
	text-decoration:none;
	font-size:65%;
}

#breadcrumb-gs a:hover {
	color:#6F1249;
	text-decoration:underline;
	font-size:65%;
}	

/* menu de navegacion superior */

#breadcrumb{
    float:left;
	width:100%;
	width: 100%;
	background-color:#ffe4c9;
	margin-bottom: 1em;	
	margin-top: 2em;
	clear:both;
	font-size:70%;
}

/*CUERPO*/

/*BUSQUEDAS*/

#motor {
    float: left;
	width: 45%;
	padding-left:1.5em;
	padding-right: 0.5em;
}


#motor-2 {
    float: left;
	width: 90%;
	padding-left:1.5em;
	padding-right: 0.5em;
	padding-bottom: 1.5em;
}


#sitios {
    float: left;
	width: 45%;
	font-size: 80%;
	background-color: #E4E4E4;
	padding-left: 0.5em;
}

#sitios a:link {
    color: #8b2346;
	text-decoration: none;
}

#sitios a:visited {
    color: #666666; 
	text-decoration: none;
}

#sitios a:hover {
    color: #8b2346; 
	text-decoration: underline;
}

#sitios-2 {
    float: left;
	width: 98%;
	font-size: 80%;
	background-color: #E4E4E4;
	padding-left: 0.5em;
}

#sitios-2  a:link {
    color: #8b2346;
	text-decoration: none;
}

#sitios-2  a:visited {
    color: #666666; 
	text-decoration: none;
}

#sitios-2  a:hover {
    color: #8b2346; 
	text-decoration: underline;
}


.sitios-2-dcha {
    float: left;
	width: 48%;
	padding-left: 0.5em;
}

.sitios-2-izda {
    float: left;
	width: 48%;
	padding-left: 0.5em;
}


ul.triangulo {	list-style-image: url('../img/triangulo.gif');
				font-size: 70%;
				margin-left: 0.6em;
				list-style-position: outside;
				padding-left: 0.6em;
}

#fecha {
    float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0.5em;
	width:100%;
	text-align: center;
}

/* CUERPO CENTRAL */


#numeros {
    float:left;
	width:100%;
}


#numeros-titulo {
	float:left;
	width:99%;
	background-color:#ffe4c9;
	margin-bottom:0.5em;
	margin-top:1em;
	padding-left:0.5em;
	margin-bottom:2em;
}


#numeros-titulo-2 {
	float:left;
	width:99%;
	background-color:#ffe4c9;
	margin-bottom:0.5em;
	margin-top:1em;
	padding-left:0.5em;
}


/* PARA LOS BUSCADORES */

#numeros-cuerpo { 
	float:left;
	width:75%;
	padding: 0em 1em 1em 1em;
	line-height: 1.3em;
}



#numeros-cuerpo h2 { 
	font-size:75%;
	font-weight: bold;   
}

#numeros-cuerpo-1 {
	float:left;
	width:100%;
	border-bottom: 0.05em solid #CCCCCC;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}

#numeros-cuerpo-2 {
	float:left;
	width:100%;
	border-bottom: 0.05em solid #CCCCCC;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}


/* MENU IZQUIERDA */

#menu {
	width:20%;
	float:left;
	font-size:78%;
	font-weight:bold;
	line-height:1.5em;
	margin-top:0.5em;
} 

#menu a:link {
	color: #8b2346;
	text-decoration: none;
} 

#menu a:hover {
	text-decoration: underline;
}

#menu a:visited {
	color: #979898;
	text-decoration: none;
}


.navegacion {
	margin-right: 5px;
	background: #fcfcfc;
	line-height:1.5em;
}

ul.seccion, ul.subseccion, ul.subseccion2 {
	padding: 0px;
	margin: 0px;
	list-style: url(none) none;
}
ul.seccion li {
	font: bold 11px;
	color: #979898;
	background: #E3E3E2;
	background-image: url(../imagenes/triangulo.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
ul.seccion li a {
	font: bold 11px;
	color: #979898;
	padding: 0px 16px;
	margin: 0px;
    text-decoration: none;
	background-image: url(../img/triangulo_burdeos.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
ul.seccion li a:hover {
	font: bold 11px;
	color: #8b2346;
}

ul.subseccion {
	font: bold 11px;
	color: #8D8D8B;
	padding: 6px 0px 5px 5px;
}
ul.subseccion a {
	color: #8D8D8B;
	text-decoration: none;
}
ul.subseccion a:hover {
	color: #8b2346;
}
ul.subseccion2 {
	font: bold 11px;
	color: #883253;
	padding: 0px 0px 8px 20px!important;
}
ul.subseccion2 a {
	color: #8D8D8B;
	text-decoration: none;
}
ul.subseccion2 a:hover {
	color: #8b2346;
}

.intro {margin-bottom: 3px;}

.seleccionado {
	background-color:#8b2346;
	color: #fff !important;
}


/* TEXTO */

#texto {
	width:75%;
	float:left;
	padding: 0em 1em 1em 1em;
	font-size:90%;
	line-height: 1.3em;
} 

h2 { 
	font-size:130%;
    color: #8b2346;
	font-weight: bold;   
}

.linea-titulo {
	float:left;
	width:98%;
	border-top: 1em solid #ccc;
	padding-bottom: 1em;
	padding-left: 0.5em;
}

.fondo-titulo-azul {
	float:left;
	width:98%;
	background-color: #243568;
	padding-left: 0.5em;
}

.fondo-titulo-azul h2 {
	color:#fff;
}


.fondo-titulo-azul-claro {
	float:left;
	width:98%;
	background-color: #6eb4cd;
	padding-left: 0.5em;
}

.fondo-titulo-azul-claro h2 {
	color:#fff;
}


.fondo-titulo-granate {
	float:left;
	width:98%;
	background-color: #8b2346;
	padding-left: 0.5em;
}

.fondo-titulo-granate h2 {
	color:#fff;
}


.fondo-titulo-morado {
	float:left;
	width:98%;
	background-color: #83389b;
	padding-left: 0.5em;
}

.fondo-titulo-morado h2 {
	color:#fff;
}


.fondo-titulo-marron {
	float:left;
	width:98%;
	background-color: #996600;
	padding-left: 0.5em;
}

.fondo-titulo-marron h2 {
	color:#fff;
}

h3 {
	font-size: 120%;
	color:#000000;
	font-weight: bold;
}

.texto1 {
    width:97%;
	float: left;
	line-height: 1.7em;
}

.texto-cursiva {
    font-style:italic;
}

.imagen {
     border: #CCCCCC solid 0.1em;
	 padding: 0.3em;
	 float: right;
	 margin: 0.5em;
}

/** PARA UN MENÚ SUPERIOR Y SUBSECCIONES
.menu-subsecciones {
	 float:left;
	 width: 100%;
	 font-size: 70%;
	 text-align: center;
	 margin-bottom: 0.5em;
}

.menu-subsecciones-izda {
	 float:left;
	 width: 49.5%;
	 background-color: #E3E3E2;
  	 border: 0.01em solid #999;
}

.menu-subsecciones-dcha {
	 float:left;
	 width: 49.5%;
 	 background-color: #E3E3E2;
 	 border: 0.01em solid #999;
}

.seleccionado {
	background-color: #8c8d8e;
}


.seleccionado a:link, a:hover, a:visited {
	color:#FFFFFF; !important
}**/

#pie-agrupado {
	width: 100%;
	float: left;
}

#pie {
	float:left;
    width:45%;
	color: #999999;
    font-style: italic;
	text-align: right;
	font-size: 85%;
	padding-top:2em;
}

#pie-capitulo {
	width: 42%;
	float: right;
    text-align: right;
	padding-top:2em;
}

#pie-capitulo a:link, a:visited {
	text-decoration: none;
	color: #8b2346;
}

#pie-capitulo a:hover {
	text-decoration: underline;
	color: #999;
}

/***********************************************/
/* 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: 75%;
				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: 65%;
				margin-left: 1em; 			
				list-style-type: decimal;
				color: #000000;
				background-color: transparent;
				text-decoration: none;}

li 			{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 110%; 
				color: #000000;
				background-color: transparent;
				padding-bottom: 0.5em;}
				
ul.texto li {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 90%; 
				color: #000000;
				background-color: transparent;
				padding-bottom: 0.5em;}				
	
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%;
}

.novedad {
    background-color:#ffe4c9;
    color:#000000;
    font-weight:bold;

}

.texto-pequeño {
    font-size: 95%;
}

.texto-pequeño2 {
    font-size: 85%;
}

.cursiva {
    font-style: italic;
}


.espacio {
	margin-bottom: 6em;
	margin-left: 2em;
	margin-top: 1em;
}
