A {
	FONT-SIZE: 10px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.menu {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10px; COLOR: #01519A; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.cabecera {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.cabecera:hover {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}

BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #cccccc; overflow: auto;
}
.cabecera {
	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; 
}
.barramenu {
	BACKGROUND-IMAGE: url(img/rayado.gif); HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.pie {
	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #595959; 
}
.conten {
	font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; 
}

input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #01519A;
	margin: 5px;
}
textarea {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #01519A;
	padding: 2px 2px 5px 5px;
	margin: 5px;
}
.boton {
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #01519A;
	padding: 0px;
	font-size: 10px;
}

td.subap {
	background-color: #01519A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 1px 0px 1px 2px;
}

.not {
	DISPLAY: block
}
.not2 {
	DISPLAY: none
}
.txtbox {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e4e4e4 1px solid; FONT-FAMILY: verdana
}
.txtbox2 {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid; FONT-FAMILY: verdana
}
.texto {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
#opcionalSpDiv {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
.TABLE_100x100 {
	WIDTH: 100%; HEIGHT: 100%
}
.TABLE_main {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 700px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%
}
.TD_separ {
	WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.TD_ancho100 {
	WIDTH: 100%
}
.TD_principal {
	WIDTH: 100%; BACKGROUND-COLOR: #f5f5f5
}
.TD_contenido {
	BACKGROUND-COLOR: #ffffff
}
.titulo_seccion {
	FONT-SIZE: 36px; BACKGROUND-IMAGE: url(img/fondo_txt_instalaciones.jpg); WIDTH: 700px; COLOR: #588ad0; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana; HEIGHT: 78px; BACKGROUND-COLOR: #f5f5f5
}
.borde {
	BORDER-RIGHT: #f5f5f5 1px solid; BORDER-TOP: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; BORDER-BOTTOM: #f5f5f5 1px solid; BACKGROUND-COLOR: #ffffff
}
HR.linea {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}