/* Elementos Basicos */

html {
	margin: 0;
	padding: 0;
	}

body {
	font: 75% Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: #ffffff;
	}

p {
	margin-top: 0em;
	text-align: justify;
	margin-bottom: 0.2em;
	}

h2{
	font: normal 1.2em Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin-bottom: 0.4em;
	color: #000000;
	margin-top: 0.3em;
	font-weight: bold;
}

h3 {
	font: normal 1.4em Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin-bottom: 0.4em;
	color: #789bdf;
	margin-top: 0.3em;
	font-weight: bold;
	}
h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin-bottom: 0em;
	color: #789bdf;
	margin-top: 0.2em;
	font-weight: bold;
	font-size: 13px;
}
	
img {
	border: none;
	left: 1px;
	top: 480px;
}

a:link {
	font-weight: lighter;
	font-size: 12px;
	text-decoration: none;
	color: #789bdf;
	}

a:visited {
	font-weight: lighter;
	font-size: 12px;
	text-decoration: none;
	color: #789bdf;
	}

a:hover, a:active {
	text-decoration: underline;
	color: #dc513e;
	}

acronym {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: -moz-use-text-color;
	cursor: help;
	color: #7d4a42;
	font-size: 9px;
	}
	
blockquote {
	text-align: left;
	text-indent: 3em;
	margin-left: 0em;
	margin-bottom: 0em;
	margin-top: 0em;
}
	
span{
	text-decoration: none;
	display: none;
	}

fieldset {
	border: none;
}

legend {
	display: none;
}
dfn{
	color:#7d4a42;
	font-size: 11px;
}
th{
	text-align: left;
}	

/* Contenedor*/

#contenedor {
	background: #FFF;
	width: 770px;
	height: 100%;
	margin: auto;
	
}

/* Encabezado */

#baner{
	background: url(./images/brutos/barner-lateral.gif) no-repeat top left;
	height: 415px;
	width: 240px;
	top: 0.5em;
	left: 0.2em;
	margin: 0;
	position: relative;
}
#baner1{
	background: url(./images/brutos/fondo.gif) no-repeat top left;
	height: 415px;
	width: 700px;
	top: 0.5em;
	left: 0.2em;
	margin: 0;
	position: relative;
}

/* Cuerpo */

/* Pie de Pagina*/
	
/* Pestañas - "TabbedPanels" */	


#tabs {
	height: 178px;
	width: 105px;
	left: 125px;
	position: relative;
	top: -300px;
	background: #ffffff;
}
#tabs1 {
	height: 120px;
	width: 105px;
	left: 125px;
	position: relative;
	top: -275px;
	background: #ffffff;
}

#tab{
	height: 0em;
	top: 0.45em;
	position: relative;
	left: 0.5em;
}


/* Camino Path Semilla*/

#path{
	width: 750px;
	left: 0.2em;
	position: relative;
	top: -0.5em;
	background: #88ace6;
	height: 2em;
}

div#semilla {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: relative;
	color: #FFF;
	left: 2px;
	width: 50em;
	padding-top: 0px;
	padding-left: 2px;
	top: 0.3em;
}

#botones{
	width: 9.5em;
	left: 52em;
	position: relative;
	top: -0.8em;
	height: 1.3em;
}

#barra-noticias{
	width: 400px;
	position: relative;
	background: #ffffff;
	left: 250px;
	top: -440px;
	/*#408380 Color Verde de las Barras*/
}
#barra-noticias2{
	width: 750px;
	left: 0.2em;
	position: relative;
	background: transparent url(./images/barra-contenidos.png) no-repeat top right;
	padding-left: 0em;
	padding-top: 1.75em;
	z-index: 1;
	/*#408380 Color Verde de las Barras*/
}

#noticias{
	left: 250px;
	position: relative;
	background: #fff;
	width: 518px;
	top: -460px;
	height: 220px;	/*#408380 Color Verde de las Barras*/
}

#cuerpo, #cuerpo2, #cuerpo3, #cuerpo4, #cuerpo5{
	width: 520px;
	left: 0.2em;
	position: relative;
	top: -18em;
	padding-left: 0em;
	padding-top: 26em;
	z-index: 0;
	top: -1.75em;
	margin-left: 19.15em;
	text-align: left;	/*#408380 Color Verde de las Barras*/
}
#cuerpo{
	background: transparent url(./images/entrada-hospital4.jpg) no-repeat top right;
}
#cuerpo2{
	background: transparent url(./images/entrada-hospital5.jpg) no-repeat top right;
}
#cuerpo3{
	background: transparent url(./images/fonendoscopio.jpg) no-repeat top right;
}
#cuerpo4{
	background: transparent url(./images/vidrio-salud.jpg) no-repeat top right;
}
#cuerpo5{
	background: transparent url(./images/fonendo-bolis.jpg) no-repeat top right;
}

#enlace1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	position: relative;
	margin-left: 37em;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
}
#enlace2{
	position: absolute;
	width: 12em;
	left: 13em;
	top: 0em;
	margin-top: 0em;
}

#contenidos{
	left: 250px;
	position: relative;
	top: -440px;
	background: fff;
	width: 175px;
	height: 30px;
}

#cuadro-login-usuario{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #789bdf;
	width: 11em;
	left: -0.5em;
	position: relative;
	top: 2em;
	background: transparent url(./images/login.gif) no-repeat top left;
	height: 11em;
	padding-top: 0.4em;
	padding-left: 1em;
	text-align: center;
}
#menu-destacados{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	position: relative;
	top: -300px;
	left: 0em;
}

#contenidos #cuadro-login-usuario #form1 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: transparent;
}
#contenidos a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background: transparent;
}

#pie{
	width: 750px;
	left: 0.2em;
	position: relative;
	top: 0em;
	background: transparent url(./images/pie.gif) no-repeat top left;
	height: 3.5em;
	padding-top: 1.5em;
	color: #408380;
	font-size: 11px;
}
#contenedor #contenidos #urgencias a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d46333;
}

#diseno-desarrollo{
	width: 741px;
	left: 1em;
	position: relative;
	top: 5px;
	background: transparent;
	height: 1.75em;
	text-align: right;
	margin: auto;
}
#diseno-desarrollo a {
	background: transparent;
	border: 0;
}
#contenedor #contenidos #cuadro-login-usuario #form1 p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#contenedor #path #semilla a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: transparent;
}
#contenedor #path a {
	background: transparent;
	border: 0;
}

#contenedor #tabs #tab a#a1 {
	background: #fff url(./images/pestana-ini.gif) no-repeat top left;
	padding-left: 0.5em;
	margin-left: 0px;
}

#contenedor #tabs #tab a#a2 {
	background: #fff url(./images/pestana-med.gif) no-repeat top left;
	padding-left: 2em;
	margin-left: -4px;
}
#contenedor #tabs #tab a#a3 {
	background: #fff url(./images/pestana-fin.gif) no-repeat top left;
	padding-left: 1em;
	margin-left: -4px;
}

#contenedor #path #semilla a:hover {
	text-decoration: underline;
	color: #ffff99;
}
#contenedor #path #semilla a:active {
	text-decoration: underline;
	color: #ffff99;
}
#contenedor #pie p {
	position: relative;
	left: 50.8em;
	width: 16.5em;
	top: -2.8em;
}
#contenedor #path #botones img {
	border: none;
	margin-left: 0em;
	padding-left: 1em;
	
}
#contenedor #barra-noticias #enlace1 a {
	color: #fff;
}

#contenedor #barra-noticias #enlace1 a:hover {
	text-decoration: underline;
	color: #dc513e;
}
#contenedor #barra-noticias #enlace1 a:active {
	text-decoration: underline;
	color: #dc513e;
}
#contenedor #barra-noticias2 #enlace1 a {
	color: #fff;
	border: 0;
}
#contenedor #barra-noticias2 #enlace1 a:hover {
	text-decoration: underline;
	color: #dc513e;
}
#contenedor #barra-noticias2 #enlace1 a:active {
	text-decoration: underline;
	color: #dc513e;
}

#contenedor #cuerpo p, #cuerpo2 p, #cuerpo3 p, #cuerpo4 p, #cuerpo5 p {
	margin-top: 1em;
	margin-left: 0em;
	margin-right: 2em;
	margin-bottom: 1em;
	text-align: justify;
	text-indent: 1em;
}

#contenedor #barra-noticias2 #menu-usuario li {
	list-style-position: inside;
	list-style-type: square;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-color: #58A89D;
	color: #58A89D;
}

#contenedor #barra-noticias2 #menu-usuario ul {
	position: absolute;
	left: -30px;
	top: 0em;
	line-height: 2em;
	width: 16.5em;
}
#contenedor #noticias #titulares {
	margin-left: 37em;

}
#contenedor #barra-noticias2 #menu-usuario #login-usuario {
	background: transparent url(./images/login-grande.gif) no-repeat top center;
	padding-left: 2em;
	padding-top: 0.5em;
	margin-top: 1.5em;
	color: #789bdf;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.5em;
	height: 12em;
	width: 15em;
	position: relative;
	left: -0.9em;
}
#contenedor #barra-noticias2 #menu-usuario #login-usuario #form1 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#contenedor #texto-pie-imagen {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: overline;
	color: #4B9493;
	text-align: center;
}

#contenedor #cuerpo li {
	list-style:none;
}

#contenedor #cuerpo2 li, #cuerpo3 li, #cuerpo4 li, #cuerpo5 li{
	list-style-type: square;
	text-align: justify;
	margin-bottom: 1em;
	margin-right: 2em;
}

h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #4B9493;
	margin-bottom: 0px;
	margin-top: 0.5em;
	margin-right: 2em;
	text-align: justify;
}
#contenedor #cuerpo3 #middleleft_primernivel span{
	display: inline;	
}

#contenedor #cuerpo3 #middleleft_primernivel #nivel1 #nivel_inicial #formugeneral legend {
	display: inline;
}

#contenedor #cuerpo3 #middleleft_primernivel #nivel1 #nivel_inicial #formugeneral fieldset {
	border: thin solid #000000;
}
#contenedor #cuerpo3 #middleleft_primernivel #nivel1 #nivel_inicial #formugeneral li {
	list-style-type: none;
}
#contenedor #cuerpo3 #middleleft_primernivel #nivel1 #nivel_inicial #formugeneral {
	background-color: #F6F6F3;
	text-align: center;
}
#contenedor #cuerpo4 table th#titulo-tabla, #cuerpo5 table th#titulo-tabla, #cuerpo table th#titulo-tabla {
	background-color: #88ACE6;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	color: #FFF;
}
#contenedor #cuerpo4 table th#subtitulo-tabla, #cuerpo5 table th#subtitulo-tabla, #cuerpo table th#subtitulo-tabla {
	background-color: #E5EBF3;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	padding-top: 0.2em;
	color: #88ACE6;
}
#contenedor #cuerpo4 table td, #cuerpo5 table td, #cuerpo table td{
	background-color: #f9f9f9;
	padding-left: 0.5em;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
}
#contenedor #cuerpo table td #marcar{
	background-color: #E5EBE0;
}
#contenedor #cuerpo4 table, #cuerpo5 table, #cuerpo table {
	width: 520px;
	border: 0;
}
#contenedor #path #botones a:hover {
	background: url(./images/home2.gif) no-repeat bottom left;
}
#contenedor #path #botones a:hover {
	background: url(./images/home2.gif) no-repeat bottom left;

}
#contenedor #tabs img {
	margin: 5px;
}
#contenedor #separar {
	position: relative;
	left: 0px;
	width: 230px;
	top: -480px;
	float: right;
}
#contenedor #separar img {
	margin-right: 20px;
}
#tabstruco {
	position: relative;
	width: 105px;
	left: 126px;
	top: -552px;
	height: 175px;
}
#tabstruco img {
	margin: 5px;
}
#contenedor #portafolio2 {
	text-align: left;
}
#portafolio2 #resolucion1 {
	background-color: #fff;
	top: -85px;
	position: relative;
	left: 195px;
	width: 50px;
}
#portafolio2 #resolucion1 label {
	padding-bottom: 20px;
}
#portafolio2 #resolucion2 {
	background-color: #fff;
	position: relative;
	left: 470px;
	width: 50px;
	top: -112px;
}
#portafolio2 #resolucion2 label {
	padding-bottom: 20px;
}
#portafolio2 #resolucion3 {
	background-color: #fff;
	position: relative;
	left: 745px;
	width: 50px;
	top: -144px;
}
#portafolio2 #resolucion3 label {
	padding-bottom: 20px;
}
#contenedor #separar1 {
	background-color: #fff;
	position: relative;
	top: -750px;
	left: 220px;
}
#contenedor #mail {
	background-color: #fff;
	position: relative;
	width: 100px;
	left: 145px;
	top: -85px;
	height: 15px;
}
#caricaturas{
	left: 300px;
	position: relative;
	background: #fff;
	width: 400px;
	top: -450px;
	height: 220px;
	/*#408380 Color Verde de las Barras*/
}
#incognita{
	left: 300px;
	position: relative;
	background: #fff;
	width: 330px;
	top: -450px;
	height: 117px;
	/*#408380 Color Verde de las Barras*/
	background-image: url(http://www.loveo.es/css/images/interrogantes.gif);
	background-repeat: no-repeat;
}
#incognita:hover {
	background-image: url(http://www.loveo.es/css/images/interrogantes-loveo.gif);
	background-repeat: no-repeat;
	width: 330px;
	height: 117px;
	cursor: pointer;
}
#contenedor #noticias2 {
	left: 315px;
	position: relative;
	background: #fff;
	width: 400px;
	top: -520px;
	height: 220px;
}
