 {
	box-sizing: border-box
	-moz-box-sizing: border-box
}

html, BODY {
	font-size: 15px;
	line-height: 1.2em;
	PADDING: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	MARGIN: 0;
	color: #000;
	background-color: #FFF;
	vertical-align: top;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
}
.left {
	width: 32%;
	LEFT: 0;
	POSITION: absolute;
	TOP: 0;
	margin:0;
	padding:0;
	HEIGHT: 100%;
	
}
.right {
	width: 67%;
	LEFT: 33%;
	POSITION: absolute;
	TOP: 0;
	margin:0;
	padding:0;
	HEIGHT: 100%;
	OVERFLOW: auto;
	
}
.uno {
	width: 16%;
	LEFT: 0;
	Z-INDEX: 10;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	
}
.unoA {
	width: 49%;
	LEFT: 0;
	Z-INDEX: 10;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	
}
.dos {
	width: 16%;
	LEFT: 17%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;

}
.dosA {
	width: 48%;
	LEFT: 50%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;

}
.tres {
	width: 16%;
	LEFT: 33%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.cuatro {
	width: 16%;
	LEFT: 50%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.cinco {
	width: 16%;
	LEFT: 66%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.seis {
	width: 16%;
	LEFT: 84%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.seisA {
	width: 24%;
	LEFT: 75%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.dostres {
	width: 32%;
	LEFT: 16%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;

}
.trescuatro {
	width: 32%;
	LEFT: 33%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;

}
.trescuatroA {
	width: 50%;
	LEFT: 0;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;

}
.trescinco {
	width: 49%;
	LEFT: 33%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;	
}
.trescincoA {
	width: 75%;
	LEFT: 0;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;	
	overflow: visible;
}
.tresseis {
	width: 65%;
	LEFT: 33%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.tresseisA {
	width: 95%;
	LEFT: 0%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	overflow: visible;
	
}
.cuatrocinco {
	width: 32%;
	LEFT: 50%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.cincoseis {
	width: 32%;
	LEFT: 66%;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 100%;
	
}
.menu {
	padding-left: 2px;
	padding-top: 0.5em;
	width: 90%;
	margin: 0;
}
.content {
	padding-left: 3px;
	padding-top: 0.5em;
	}
.content2 {
	padding-left: 3px;
	padding-top: 0.5em;
	OVERFLOW: hidden;
}
.imageBIG {
	text-align: center;
	vertical-align: middle;
	height: 100%;
	width: 100%;
	LEFT: 0;
	top: 0;
	Z-INDEX: 1;
	OVERFLOW: hidden;
	POSITION: absolute;
}
A:hover {
	COLOR: #03F;
	text-decoration: underline;
}

.seccionAZUL {
	COLOR: #03F;
	text-decoration: none ;
	margin: 0;
	font-weight:bold;
	background-color: #FFF;
}	
.seccion, .seccionON, .seccionONB, .seccionB {
	COLOR: #333;
	text-decoration: none ;
	margin: 0;
	background-color: #FFF;
	}
.seccionON, .seccionONB, .seccionB  {
	color: #333;
	text-decoration: none ;
	font-weight:bold;
	background-color: #FFF;
}

.menu_normal {
	background-color: #FFF;
	COLOR: #333;
	text-decoration: none ;
	margin: 0 0 0 1.2em;
	display: list-item;
	list-style-type: none;
	
}
.menu_on, a.menu_on:visited {
	COLOR: #03F;
	background-color: #FFF;
	text-decoration: none ;
	margin: 0 0 0 1.2em;
	display: list-item;
	list-style-type: none;
	
}
.menu2_normal {
	background-color: #FFF;
	COLOR: #333;
	text-decoration: none ;
	margin: 0;

}

.menu2_on, a.menu2_on:visited {
	COLOR: #03F;
	text-decoration: none ;
	margin: 0;
}

a.seccionON:visited, a.seccion:visited, a.seccionONB:visited, a.seccionB:visited {
	color: #333;
	text-decoration: none ;
}

a.menu2_normal:visited:hover, a.menu2_on:visited:hover, a.menu_normal:visited:hover,  a.menu_on:visited:hover, a.seccion:visited:hover, a.seccionON:visited:hover {
	COLOR: #03F;
	text-decoration: underline;
}

.textcampo
{	width: 75%;
 
  }

.textcampo, h1, h2, h3 {
	font-size: 1em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.textcampo a:link

 {	color: #03F;
	text-decoration: underline ;
}

.textcampo a:hover

 {	color: #636363;
	text-decoration: underline ;
}

a.menu2_normal:visited, a.menu_normal:visited, .textcampo a:visited
{
COLOR: #999;
text-decoration:line-through
}

h3{
	font-weight: normal;
	padding-top: 1.2em;
	color: #999;
}
p {
	line-height: 1.2em;
}

.newslink {
	COLOR: #666;
	background-color: #FFF;
	text-decoration: none;
}

img {
	margin-bottom: 1.2em;
	vertical-align:top;
	text-align:left;
	background-color:#eee;
}

.img1 {
	margin-right: 0.8em;
	margin-bottom: 2.2em;
}

.imgindex {
	margin-bottom: 0.3em;
	vertical-align:top;
	text-align:left;
	background-color:#eee;
}

.textcampo {
	padding-top: 1.2em;
	padding-bottom: 1.2em;
}
hr {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333;
	margin-top: 5px;
}
input, textarea {
	width: 100%;
	height: 2em;
	background-color: #FFF;
	border-bottom-width: 1px;
	margin-bottom: 0.3em;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.boton {
	width: 25%;
	height: 2em;
	background-color: #CCCCCC;
	color: #000;
	border: 1px solid #EFEFEF;
}
.small {
	color:#333;
	width: 33.33%;
	text-align: left;
	position: absolute;
	left: 33.33%;
	padding: 0;
	font-family: Helvetica, verdana, sans-serif;
}
.smalllink {
	font-size:0.65em;
	color:#333;
	font-family: Helvetica, verdana, sans-serif;
}
