BODY  {

/*background-image: url(../../../imagenes/fondo.gif);*/
background-color: #CCCCCC;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
hr {  
	color: #000000;
	height: 1px; 
	width: 118px
}

.skin0{
	position: absolute;
	width: 120px;
	border: 1px solid black;
	background-color:#53618A;
	line-height: 18px;
	font-size: 12px;
	z-index: 100;
	visibility: hidden;
}

.menuitems{
	padding-left: 5px;
	padding-right: 5px;
}

TD {
	font-size: 12px;
	text-align: left;
}

/* image styles */
IMG {
	border: 0px;
}
/* form  control styles */
TEXTAREA, INPUT {
	font-size: 12px;
	background-color : #FEFEFE;
}
INPUT.pn-text, INPUT.pn-button {
	background-color : #FEFEFE;
	width : 100px;
}
INPUT.r-button {
	background-color : FEFEFE;
}
SELECT {
	font-size: 12px;
	font-weight : bold;
	background-color : FEFEFE;
}
SELECT.pn-text {
	color: #000000;
	font-size: 12px;
	font-weight : bold;
	background-color : #FEFEFE;
}

/* anchor styles */
A:link, A:visited {
	color: #900002;
	font-size: 12px;
	text-decoration: none;
	background-color : transparent;
}
A:hover, A:active {
	color: #000000;
}

/* pn-normal styles */
.pn-normal {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color : transparent;
}
.pn-normal a:link, a:visited {
}
.pn-normal a:hover, a:active {
	color: #000000;
}

/* pn-title classes */
.pn-title {
	font-size: 12px;
	font-weight: bold;
	color: #900002;
	text-decoration: none;
	background-color : transparent;
}
.pn-title a:hover, a:active {
	color: #000000;
}

/* INICIO pn-title-blanco AÑADIDO POR MÍ*/
.pn-title-blanco {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color : transparent;
}
/* FINAL pn-title-blanco AÑADIDO POR MÍ*/

/* INICIO pn-title-cabecera AÑADIDO POR MÍ*/
.pn-title-cabecera {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color : transparent;
}
.pn-title-cabecera A:link, A:visited {
	color: #900002;
}
.pn-title-cabecera A:hover, A:active {
	text-decoration: underline;
}
/* FINAL pn-title-cabecera AÑADIDO POR MÍ*/

/* pn-sub classes */
.pn-sub {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color : transparent;
}

/* inicio añadido por mí*/
.pn-sub A:link, A:visited {
	color: #900002;
}
/* fin añadido por mí*/

.pn-sub A:hover, A:active {
	color: #000000;
}

/* pn-logo styles */
.pn-logo {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
	background-color : transparent;
}
A.pn-logo:hover, A.pn-logo:active	{
	color: #000000;
}

/* menu classes */
.menu {
	font-weight: bold;
	font-size: 12px
}
.menu A:link, A:visited {
	color: #900002;
}
.menu A:hover, A:active {
	color: #000000;
}

/* other pn classes */
.pn-logo-small  {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background-color : transparent;
}

.pn-pagetitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color : transparent;
}

#cabecera {
    background-image: url(/enfe/imagenes/cabecera-fondo.jpg);
    height: 180px;
    width: 100%;
    padding: 0;
    margin: 0;
}

#cabecera .uhu {
    background-image: url(/enfe/imagenes/fondoprin_110x180.png);
	position: absolute;
	top: 0px;
	left: 0px;
 width: 110px;
 height: 180px;
}

#subcabecera {
    background-image: url(/enfe/imagenes/subcabecera-fondo.png);
    height: 30px;
    width: 100%;
    padding: 0;
    margin: 0;
	border-bottom: 1px solid #000000;
}

#subcabecera .enfermeria_letras {
	position: absolute;
	top: 186px;
	left: 5px;
}

#subcabecera .rss {
	position: absolute;
	top: 188px;
	right: 8px;
}

#subcabecera .inicio {
	position: absolute;
	top: 148px;
	left: 15px;
}

#subcabecera .webmail {
	position: absolute;
	top: 151px;
	left: 38px;
}

#subcabecera .mapa {
	position: absolute;
	top: 150px;
	left: 62px;
}

#subcabecera .buscar {
	position: absolute;
	top: 150px;
	left: 82px;
}

#envoltorio {
    margin: 20px;
}

