HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px 
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TABLE {
	BORDER-COLLAPSE: collapse; 
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
A:active {
	
}
A:focus {
	
}
* HTML .clearfix {
	HEIGHT: 1%
}
BODY {
	FONT-SIZE: 12px;
	COLOR: #666;
	LINE-HEIGHT: 1.6em;
	FONT-FAMILY: helvetica, arial, sans-serif;
	BACKGROUND-COLOR: #245892;
	background-image: url(img/fondo.jpg);
	background-position: top center;
	margin-top: -1px;
	background-repeat: no-repeat;
	margin-bottom: 0px
}
A:link {
	COLOR: #1d96b8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1d96b8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; /* f87100 */  /* xxx */
}
H1 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 0.4em; MARGIN-LEFT: 2px; COLOR: #889638; LETTER-SPACING: 2px; FONT-WEIGHT: bold; padding-left: 15px;
}
H2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 0.4em; MARGIN-LEFT: 2px; COLOR: #889638; LETTER-SPACING: 2px; FONT-WEIGHT: bold; padding-left: 15px;
}
H3 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 0.4em; MARGIN-LEFT: 2px; COLOR: #889638; LETTER-SPACING: 2px; FONT-WEIGHT: bold; padding-left: 15px;
}
H4 {
	
}
H5 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.6em; COLOR: #292a29
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial, sans-serif
}
form {
	PADDING: 0px;
	MARGIN: 0px;

}
table#bod {
	width: 1054px;
}
table#int {
	width: 900px;
}
td.contenido {
	width: 900px;
}
td.publi {
	width: 154px;
	background-image: url(img/sombrader.png);
	background-repeat: no-repeat;
}
#idioma {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
#idioma .inner {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
}
#idioma A:link {
	COLOR: #666}
#idioma A:visited {
	COLOR: #999
}
#idioma A:hover {
	COLOR: #000}
#idioma P#texto {
	text-align: right;	
	height: 20px;
	padding-right: 15px;
}
#top {
	FONT-SIZE: 9px; COLOR: #818181; LINE-HEIGHT: 1em; HEIGHT: 62px; BACKGROUND-COLOR: #FFFFFF}
#top .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#top .ani {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#baner {
	FONT-SIZE: 9px; COLOR: #818181; LINE-HEIGHT: 1em; HEIGHT: 214px; BACKGROUND-COLOR: #FFFFFF}
#baner .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#baner .prin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}

#rojo {
	FONT-SIZE: 9px; COLOR: #818181; LINE-HEIGHT: 1em; HEIGHT: 32px; }
#rojo .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#rojo .buscar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	PADDING-TOP: 0px;
	background-image: url(img/ch_rojo.jpg);
	HEIGHT: 32px;
	background-repeat: no-repeat;
}
form#buscarf {
	color: #eee;
	width:230px;
	height:32px;
	float: right;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 12px;
	margin-bottom: 0px;
}
input#ir {
	width:55px;
	height:17px;
	background-image: url(img/botonbuscar.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	border: 0px;
	color: #eee;
}
#publi {
	position:absolute;
	width:154px;
	height:610px;
	z-index:1;
	padding-top: 150px;
}
#header .gutter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#wrapper .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#legal .menuinf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#footer .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px; height: 30px;
}
#header .inner {
	WIDTH: 900px
}
#header {
	BACKGROUND-COLOR: #fff
}
#header .inner {
	PADDING-BOTTOM: 0px; PADDING-TOP: 7px; HEIGHT: 109px
}
IMG#logo {
	MARGIN-LEFT: 47px
}
#Layer1 {
	position:relative;
	width:470px;
	height:107px;
	z-index:501;
	left: 425px;
	top: -100px;
	background-image: url(img/log.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 5px;


}
form#logueo {
	color: #0066CC;
	width:480px;
	height:100px;
}
a.logueoslogan {
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
}
.logueotit {
	font-size: 12px;	
}
.logueotx {
	font-size: 11px;	
	text-align:left;
}
a.logueotx {
	font-size: 10px;
	color: #000099;
}
input#user {
	font-size: 12px;
	color: #666;
	background-image: url(img/input.jpg);
	background-repeat: repeat-x;
	height: 18px;
}
input#password {
	font-size: 12px;
	color: #666;
	background-image: url(img/input.jpg);
	background-repeat: repeat-x;
	height: 18px;
}
#publisupint {
	position:relative;
	width:130px;
	height:400px;
	z-index:1;
	background-color: #fff;
	BORDER: #e9e9e9 1px solid;
	margin: 150px 7px 7px 7px;
}

#wrapper {
	MIN-HEIGHT: 277px; BACKGROUND-COLOR: #fff; background-image: url(img/wrapper.jpg); background-position: center bottom; background-repeat: no-repeat
}
#wrapper .inner {
	MIN-HEIGHT: 277px; PADDING-BOTTOM: 6px; PADDING-TOP: 9px; POSITION: relative
}
#wrapper .inner P {
	MARGIN-BOTTOM: 2em
}
#wrapper #main {
	FLOAT: right; 
	WIDTH: 312px; 
	POSITION: relative;
	BORDER-left: #e9e9e9 1px solid;
}
table#home {
	width: 900px;
}
td.homewelco {
	width: 298px;
	vertical-align: top;
	padding: 10px;
	margin: 0px 7px 7px 7px;
	margin-top: 0px;
}
td.homeperf {
	width: 293px; BORDER-right: #e9e9e9 1px solid; BORDER-left: #e9e9e9 1px solid;
}
td.homeico {
	width: 293px;
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
	BORDER-top: #e9e9e9 1px solid;
	background-image: url(img/perfico.jpg);
	background-repeat: repeat-x;
}
td.homeicoDET {
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
}
td.homeicoSEP {
	BORDER-BOTTOM: #e9e9e9 1px solid;
}
td.homeani {
	width: 295px;
}
#perfilhome {
	BACKGROUND-COLOR: #83BF5C;
	padding: 3px;
	margin: 7px 7px 7px 7px;
}
img.perfilhomeima {
	border: 3px double #ccc;	
}
td.perfilhomeima {
	padding: 5px;
}

.perfilhometit {
	font-size: 13px;
	color: #eee;
	line-height: 1.3em;	
}
.perfilhometx {
	font-size: 11px;
	color: #eee;
	line-height: 1.3em;	
}
a.perfilhometx:link, a.perfilhometx:visited {
	font-size: 11px;
	color: #FFFF00;
	line-height: 1.3em;
	text-decoration: underline;
}
a.perfiles:link, a.perfiles:visited {
	font-family: "Verdana";
	font-size: 10px;
	color: #8F8F8F;
	text-align: center;
	letter-spacing: 1px;
	font-weight: bold;
	vertical-align: bottom;
}
a.perfiles:hover {
	font-family: "Verdana";
	font-size: 10px;
	color: #666;
	text-align: center;
	letter-spacing: 1px;
	font-weight: bold;
	vertical-align: bottom;

}
#legalvis {
	font-size: 13px;
	color: #000;
	line-height: 1.2em;
	background-image: url(img/vision.jpg);
	background-repeat: no-repeat;
	padding-top: 135px;
	padding-right: 506px;
	padding-bottom: 0px;
	padding-left: 56px;
	height: 350px;
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
	text-align: justify;
}
#legalmis {
	font-size: 13px;
	color: #eee;
	line-height: 1.2em;
	background-image: url(img/mision.jpg);
	background-repeat: no-repeat;
	padding-top: 135px;
	padding-right: 506px;
	padding-bottom: 0px;
	padding-left: 56px;
	height: 350px;
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
	text-align: justify;
}
#legalenvis {
	font-size: 13px;
	color: #000;
	line-height: 1.2em;
	background-image: url(img/en_vision.jpg);
	background-repeat: no-repeat;
	padding-top: 135px;
	padding-right: 506px;
	padding-bottom: 0px;
	padding-left: 56px;
	height: 350px;
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
	text-align: justify;
}
#legalenmis {
	font-size: 13px;
	color: #eee;
	line-height: 1.2em;
	background-image: url(img/en_mision.jpg);
	background-repeat: no-repeat;
	padding-top: 135px;
	padding-right: 506px;
	padding-bottom: 0px;
	padding-left: 56px;
	height: 350px;
	BORDER-right: #e9e9e9 1px solid;
	BORDER-left: #e9e9e9 1px solid;
	text-align: justify;
}
.tituloseccion {
	BACKGROUND-COLOR: #fff;
	BORDER-BOTTOM: #e9e9e9 1px solid;
	font-size: 19px;
	margin-bottom: 10px;
	color: #333333;
	font-weight: bold;
}
.contenidoseccion P{
	BACKGROUND-COLOR: #fff;
	font-size: 12px;
	margin-bottom: 10px;
	color: #333;	
	text-align: justify;
}
a.itemdetalles {
	BACKGROUND-COLOR: #fff;
	font-size: 12px;
	margin-bottom: 10px;
	color: #333;
}
table#anteriore {
	font-size: 11px;
	color: #999999;
}
#contenidointerior {
	MIN-HEIGHT: 50px; BACKGROUND-COLOR: #fff; background-image: url(img/wrapper.jpg); background-position: center bottom; background-repeat: no-repeat; font-size: 12px; color: #666; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 50px; BORDER-right: #e9e9e9 1px solid; 	BORDER-left: #e9e9e9 1px solid; text-align: justify;
}
#contenidocompartido {
	MIN-HEIGHT: 50px; BACKGROUND-COLOR: #fff; background-image: url(img/wrapper.jpg); background-position: center bottom; background-repeat: no-repeat; font-size: 12px; color: #666; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; BORDER-right: #e9e9e9 1px solid; 	BORDER-left: #e9e9e9 1px solid; text-align: justify;
}
#contenidoreel {
	MIN-HEIGHT: 50px; BACKGROUND-COLOR: #fff; background-image: url(img/reel.jpg); background-position: center bottom; background-repeat: no-repeat; font-size: 12px; color: #666; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 50px; BORDER-right: #e9e9e9 1px solid; 	BORDER-left: #e9e9e9 1px solid; text-align: justify;
}
.fechaseccion {
	font-size: 11px; color: #333333; text-align: left; font-weight: normal 
}
.autorseccion {
	font-size: 12px; color: #333333; text-align: left; font-weight: normal
}
.resaltadorojo {
	font-size: 17px;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: 3px;
}
form#selectornoti {
	float: right;	
}
#iframe { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 820px; PADDING-TOP: 0px
}
#prov { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#contenedorcyan {
	PADDING: 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	background-color: #E3EAF2;
}
table#contact {
	background-image: url(img/contacto.jpg);
	background-position: center bottom;
	width: 100%;
	
}
#legal {
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: #e9e9e9 1px solid;
}
#legal .inner {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 56px;
	background-image: url(img/legal.jpg);
}
#legal A:link {
	COLOR: #727272
}
#legal A:visited {
	COLOR: #999999}
#legal A:active {
	COLOR: #000000}
#legal A:hover {
	COLOR: #333333}
#legal P#menuinf {
	font-size: 12px;
	padding-top: 20px;
	word-spacing: 4px;
	letter-spacing: 2px;
	text-align: center;
	color: #999999;
}
#footer {
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer .inner {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer A:link {
	COLOR: #999
}
#footer A:visited {
	COLOR: #bbbbb4
}
#footer A:hover {
	COLOR: #999
}
#footer P#copyright {
	text-align: center;	
	height: 20px;
}
.imaginAmos {color: #00FFFF

}

div.description P{
	FONT-SIZE: 12px;
	text-align: justify;
	padding-left: 15px;
	padding-right: 5px;
}
#imagenflotmax {
	float: left;
	margin: 0px 10px 10px 0px;
	width: 240px;
	padding-right: 10px;
}
#videoflotmax {
	float: left;
	margin: 0px 10px 10px 0px;
	/* width: 425; */
	width: 300;
	padding-right: 10px;
}
#imageflotdermax {
	float: right;
	margin: 0px 10px 10px 0px;
	/* width: 425; */
	width: 300;
	padding-left: 15px;
}
#imagenflotmedium {
	float: left;
	margin: 0px 10px 5px 0px;
	width: 150px;
	padding-right: 5px;
}
#imagenflotmini {
	float: left;
	margin: 0px 10px 5px 0px;
	width: 100px;
	padding-right: 5px;
}
UL.project_nav {
	Z-INDEX: 500;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	COLOR: #292929;
	LINE-HEIGHT: 1em;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 27px;
	width: 100%;
	BORDER-BOTTOM: #e9e9e9 1px solid
}
UL.project_nav A:link {
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 9px;
	BACKGROUND:url(img/project_nav_off.gif);
	text-transform: uppercase;
	font-size: 11px;
}
UL.project_nav A:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; PADDING-TOP: 9px
}
UL.project_nav A:hover {
	COLOR: #1d96b8; BACKGROUND-COLOR: #f6f6f6
}
UL.project_nav A.current {
	BACKGROUND: url(img/project_nav_index.gif) #fff repeat-x left top; PADDING-BOTTOM: 7px! important; COLOR: #292929
}
UL.project_nav LI {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left
}
UL.project_nav LI IMG {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 8px
}
UL.project_nav LI.last {
	BORDER-RIGHT-STYLE: none! important
}
.msgerror {
	font-size:11px;
	color: #FF0000;
	font-family:Tahoma,Helvetica,sans-serif;
	font-weight: bold;
	/* padding-left:10px; */
}

.search-label {
	font-size:11px;
	color: #000000;
	font-family:Tahoma,Helvetica,sans-serif;
	font-weight: bold;
}
