BODY {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 100%; COLOR: black; PADDING-TOP: 0em; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
FORM {
	BORDER-TOP-WIDTH: 0em; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BORDER-LEFT-WIDTH: 0em; BORDER-BOTTOM-WIDTH: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em; BORDER-RIGHT-WIDTH: 0em
}
TD {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: top
}
A:hover {
	TEXT-DECORATION: underline
}
a:focus {
	TEXT-DECORATION: underline;
	background-color:yellow;
}
H1 {
	FONT-SIZE: 1.2em; 
	BORDER: 0em; 
	PADDING: 0em; 
	MARGIN: 0em; 
	FONT-WEIGHT: bold;
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; WIDTH: 100%; COLOR: white; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #174047; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; WIDTH: 100%; COLOR: white; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #34575c; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; WIDTH: 100%; COLOR: #174047; BORDER-BOTTOM: #174047 0.1em solid; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
IMG{ border: 0em;}
#cabecera {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 100%; COLOR: white; PADDING-TOP: 0em; POSITION: relative; BACKGROUND-COLOR: #112c33
}
#cajabanner {
	PADDING-RIGHT: 0em; DISPLAY: inline; PADDING-LEFT: 0em; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 70%; PADDING-TOP: 0em; BORDER-BOTTOM: #112c33 0.1em solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#cajatitulo70 {
	BORDER-TOP-WIDTH: 0em; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BORDER-LEFT-WIDTH: 0em; FLOAT: left; BORDER-BOTTOM-WIDTH: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 70%; COLOR: #112c33; PADDING-TOP: 0em; BACKGROUND-COLOR: #f3f0e9; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0em
}
#cajatitulo100 {
	BORDER-TOP-WIDTH: 0em; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BORDER-LEFT-WIDTH: 0em; FLOAT: left; BORDER-BOTTOM-WIDTH: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 99%; COLOR: #112c33; PADDING-TOP: 0em; BACKGROUND-COLOR: #f3f0e9; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0em
}
#cajabuscar {
	BORDER-TOP-WIDTH: 0em; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BORDER-LEFT-WIDTH: 0em; FLOAT: left; BORDER-BOTTOM-WIDTH: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 29%; PADDING-TOP: 0em; POSITION: relative; BACKGROUND-COLOR: #f3f0e9; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0em
}
#menu {
	PADDING: 0.3em; 
	FONT-SIZE: 0.8em;
	FLOAT: left; 
	MARGIN: 0em; 
	WIDTH: 17.5em; 
	BACKGROUND-COLOR: white
}
.menuizquierda {
	BORDER: 0em; 
	PADDING: 0em; 
	MARGIN: 0em; 
	BACKGROUND-COLOR: white;
}
.menuopcion {
	PADDING-LEFT: 0.3em; 
	PADDING-TOP: 0.1em; 
	PADDING-BOTTOM: 0.1em;
	PADDING-RIGHT: 0em; 
	POSITION: relative; 
	FLOAT: left; 
	MARGIN: 0em 0.3em 0.2em; 
	WIDTH: 15.6em; 
	BACKGROUND-COLOR: #f3f0e9; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.menuseccion {
	PADDING-LEFT: 0.3em;
	PADDING-TOP: 0.2em;
	PADDING-RIGHT: 0.1em;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0em 0em 0.2em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	FLOAT: left;
	WIDTH: 16.5em;
	COLOR: white;
	LINE-HEIGHT: 1.5em;
	POSITION: relative;
	BACKGROUND-COLOR: #174047;
	TEXT-ALIGN: left;
}

.menubotones 
{
 background-color: white;
 position: relative;
 margin: 0em;
}
.opcionboton 
{
 background-color: #F3F0E9;
 display: inline;
 line-height: 1.8em;
 border-width: 0.1em;
 border-style: solid;
 border-color: black;
 margin: 0.3em;
 font-size: 0.9em;
}
.opcionboton a:hover 
{
 background-color: #112c33;
 color: white;
 text-decoration: none;
}
#cajamenutop {
	WIDTH: 99%; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: right; 
	FONT-SIZE: 0.9em; 
	HEIGHT: 1.7em; 
	LINE-HEIGHT: 1.7em; 
	FLOAT: left; 
	MARGIN: 0em; 
	BORDER: 0em; 
	PADDING-TOP: 0.3em; 
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	PADDING-BOTTOM: 0em; 
}
.opcionmenutop {
	MARGIN-TOP: 0.6em; 
	MARGIN-LEFT: 0.3em; 
	MARGIN-RIGHT: 0.3em; 	
	DISPLAY: inline; 
	PADDING: 0.1em;
	FONT-SIZE: 0.9em;
	LINE-HEIGHT: 1.7em; 
	BACKGROUND-COLOR: #f3f0e9; 
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.opcionmenutop A {
	TEXT-DECORATION: none;
}
.opcionmenutop A:hover {
	COLOR: black; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none; 	text-align:center;
}
#botonbuscar {
	background-color:#F3F0E9;
	BACKGROUND-IMAGE: url(/img/nlupa.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	width:2.0em;
	border:0em;
}

#cajacuerpo {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0em; WIDTH: 69%; PADDING-TOP: 0.3em; POSITION: relative; BACKGROUND-COLOR: #fcfcfc; TEXT-ALIGN: justify
}
#cajacuerpopoligonos {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0em; WIDTH: 95%; PADDING-TOP: 0.3em; POSITION: relative; BACKGROUND-COLOR: #fcfcfc; TEXT-ALIGN: justify
}
#cajacuerpoimprimir {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0em; WIDTH: 99%; PADDING-TOP: 0em; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-ALIGN: justify
}
#cajamenubottom {
	BORDER-TOP-WIDTH: 0em; 
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	BORDER-LEFT-WIDTH: 0em; 
	FONT-SIZE: 1em; 
	FLOAT: left; 
	BORDER-BOTTOM-WIDTH: 0em; 
	PADDING-BOTTOM: 0.3em; 
	MARGIN: 0em; 
	WIDTH: 100%; 
	PADDING-TOP: 0.3em; 
	HEIGHT: 1.2em; 
	BACKGROUND-COLOR: 
	white; TEXT-ALIGN: 
	right; 
	BORDER-RIGHT-WIDTH: 0em
}
#cajapie {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 99%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#botonespie{}

.lineaseparacion {
	FONT-SIZE: 0.1em; FLOAT: left; WIDTH: 100%; HEIGHT: 0.8em; BACKGROUND-COLOR: #112c33
}
.cajaagenda {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-COLOR: #f3f0e9
}
.agendaportada {
	PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #fff
}
.agendafecha {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.5em; COLOR: black; PADDING-TOP: 0.5em; POSITION: relative; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: center
}
.agendatexto {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; POSITION: relative; TEXT-ALIGN: justify
}
.nodecoration {
	TEXT-DECORATION: none
}
.cajaliteral {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.2em; WIDTH: 30%; COLOR: #174047; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f3f0e9; TEXT-ALIGN: right
}
.cajacampo {
	FONT-SIZE: 0.8em; WIDTH: 70%; COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.cajacampo2 {
	FONT-SIZE: 0.8em; WIDTH: 100%; COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.campo {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-ALIGN: justify
}
.izquierda {
	TEXT-ALIGN: left
}
.derecha {
	TEXT-ALIGN: right
}
.negrita {
	FONT-WEIGHT: bold
}
.italica {
	FONT-STYLE: italic
}
.subrayado {
	text-decoration:underline;
}
.cajatexto {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; WIDTH: 99%; COLOR: black; PADDING-TOP: 0.5em; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
.avisolegal {
	PADDING: 0em; 
	FONT-SIZE: 0.9em; 
	FLOAT: left; 
	WIDTH: 100%; COLOR: black; 
	POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
.cajabotones {
	FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0.1em; WIDTH: 100%; PADDING-TOP: 0.1em; POSITION: relative; BACKGROUND-COLOR: #bcbcbc; TEXT-ALIGN: center
}
.button {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 0em; 
	MARGIN: 0em; 
	COLOR: black; 
	PADDING-TOP: 0em;
	FONT-FAMILY: Arial, Helvetica, Geneva,Swiss, SunSans-Regular; 
	HEIGHT: 2.0em; 	
	TEXT-ALIGN: center
}
.pie {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: black; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.seccion {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%; COLOR: white; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #174047; TEXT-ALIGN: left
}
.subseccion {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: white; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #34575c; TEXT-ALIGN: left
}
.celdamedioambiente {
	BACKGROUND-COLOR: #f3f0e9; TEXT-ALIGN: center
}

/*------------(CSS LOGO TAW)------------*/

.tawlogo { 
font-family: arial, sans-serif; 
border: 1px solid #555; 
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 0.9em; 
background-color: #555;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000; 
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/

