BODY{font-size:12pt;color:#666;font-family:"Heveltica", arial, sans-serif;background-color:#fff;
	text-align:center;margin:0;padding:0 0 10pt;; line-height: 12pt}

/*DIV{border:1px solid red}*/

.cleaner{clear:both;margin:0;}

A IMG{border:none}
A:link{color:#222E56; text-decoration: underline}
A:visited{color:#344683}
A:hover{color:#b00; text-decoration: underline}

H1{font-size:18pt;margin:0 0 8pt; color: #222E56}
H2{font-size:16pt;margin:0 0 12pt; color: #222E56}
H3{font-size:11pt;margin:16pt 0 12pt; color: #222E56}
H4{font-size:8pt;margin:16pt 0 8pt}

#header2 {width: 748px; margin-right: auto; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black #CCCCCC #222E56; background-color: #E8E8E8; position: relative; clip:  rect(   ); height: 30px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px}

#header2 #header-logo IMG {float: left; position: absolute;left: 15px; top: 15px}
#header2 #idiomas {float: right; padding-top: 10px;padding-right: 10px;font-size:8pt;color:#999999;}
#header2 #idiomas .here {font-weight:bold;color:#222E56;}
#header2 #idiomas .disable {color:#999999;}
#header2 #menu {color:#999999; padding-top: 5px; padding-right: 10px;; line-height: 9pt}

#header {width: 728px; margin-right: auto; margin-left: auto; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-color: black #CCCCCC #222E56; background-color: #E8E8E8; position: relative; clip:  rect(   ); height: 80px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
#header #header-logo IMG {float: left; position: absolute;left: 15px; top: 15px}
#header #idiomas {float: right; padding-top: 10px;padding-right: 10px;font-size:8pt;color:#999999;}
#header #idiomas .here {font-weight:bold;color:#222E56;}
#header #idiomas .disable {color:#999999;}

#header #menu {color:#999999; padding-top: 60px; padding-right: 10px;; line-height: 9pt}

.line {background-image: url(line.gif); ; background-repeat: repeat-x; background-position: center center}

.photo {background-image: url(clientes/backphoto.gif); ; background-repeat: no-repeat; background-position: center center}

.client {background-image: url(clientes/back.gif); ; background-repeat: no-repeat; background-position: center center}

.clientbr {background-image: url(clientes/backbr.gif); ; background-repeat: no-repeat; background-position: center center}

.clientcl {background-image: url(clientes/backcl.gif); ; background-repeat: no-repeat; background-position: center center}

.clientfr {background-image: url(clientes/backfr.gif); ; background-repeat: no-repeat; background-position: center center}

.clientmx {background-image: url(clientes/backmx.gif); ; background-repeat: no-repeat; background-position: center center}

.clientus {background-image: url(clientes/backus.gif); ; background-repeat: no-repeat; background-position: center center}

.clientnn {background-image: url(clientes/backnn.gif); ; background-repeat: no-repeat; background-position: center center}

#sublabel2 {color: #DCDCDC; background-image: url(btn/backsublabels.jpg); background-repeat: repeat-x; background-position: center top; height: 20px; width: 728; margin-right: 0px; margin-left: 0px; font-size: 8pt; vertical-align: middle; padding-top: 0px; padding-bottom: 0px}

#sublabel2 a:link, a:active{color:#CCC;}

#sublabel {color:#CCC; background-image: url(btn/backsublabels.jpg); background-repeat: repeat-x; background-position: center top; height: 21px; width: 700px; margin-right: auto; margin-left: auto; font-size: 8pt; vertical-align: middle; padding-top: 2px}

#sublabel a:link, a:active{color:#CCC;}

#flash { height: 176px;  margin-bottom: 0px; margin-right: auto; margin-left: auto; border-color: black black #222E56;}

#mainbody {width: 748px; margin-right: auto; margin-left: auto; border-color: #222E56 #CCCCCC #CCCCCC; background-color: #FFF; background-image: url(../img/mainbody_back.jpg); background-repeat: repeat-x; background-position: top; border-style: solid; border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#mainbody #col-left {	padding-top: 20px;padding-left: 20px;text-align:left;font-size:10pt;float:left;width: 430px;}
#mainbody #col-left blockquote { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 17px; margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url(arrow2.gif); background-repeat: no-repeat}
#mainbody #col-left p {	margin-top: 0px; margin-bottom: 15px;}

#mainbody #col-right {	padding-top: 20px;padding-right: 20px;float: right;}
#mainbody #col-right #box-home{ width: 216px;border: 1px #CCCCCC solid;color:#222E56;text-align:left;font-size:10pt;margin-bottom: 10px;background-color: #f7f7f7;}
#mainbody #col-right #box-home #enca {height: 28px;width: 216px;}
#mainbody #col-right #box-home li {  list-style-position: inside; list-style-type: disc; padding-left: 15px; padding-top: 10px; padding-bottom: 0px}
#mainbody #col-right #box-home p {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 17px; margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url(arrow2.gif); background-repeat: no-repeat}
#mainbody #col-right #box-home #content {padding: 10px;}
#mainbody #col-cnt {padding-left: 20px;text-align:center;font-size:9pt;float:left;width: 700px;margin-bottom: 20px;}

#mainbody-int #col-cnt {	padding-top: 20px;padding-left: 20px;text-align:left;font-size:10pt;float:left;width: 700px;}
#mainbody-int #col-cnt blockquote { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 17px; margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url(arrow2.gif); background-repeat: no-repeat}
#mainbody-int #col-cnt p {	margin-top: 0px; margin-bottom: 15px;}


#mainbody-int {width: 748px; margin-right: auto; margin-left: auto; border-color: #222E56 #CCCCCC #CCCCCC; background-color: #FFF; background-image: url(../img/mainbody_back.jpg); background-repeat: repeat-x; background-position: top; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#mainbody-int #col-left {	padding-top: 20px;padding-left: 20px;text-align:left;font-size:10pt;float:left;width: 430px;}
#mainbody-int #col-left blockquote { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 17px; margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url(arrow2.gif); background-repeat: no-repeat}
#mainbody-int #col-left p {	margin-top: 0px; margin-bottom: 15px;}
#mainbody-int #col-right {	padding-top: 20px;padding-right: 20px;float: right;}
#mainbody-int #col-right #box-home{ width: 216px;border: 1px #CCCCCC solid;color:#222E56;text-align:left;font-size:10pt;margin-bottom: 20px;background-color: #f7f7f7;}
#mainbody-int #col-right #box-home #enca {height: 28px;width: 216px;}
#mainbody-int #col-right #box-home #content {padding: 10px;}


#mainbody-int #col-right #box{ width: 216px; color:#222E56;text-align:left;font-size:10pt;margin-bottom: 20px;}
#mainbody-int #col-right #box #enca {height: 28px;width: 216px;}
#mainbody-int #col-right #box #content {padding: 10px;}

#footer {  font-size: 7pt; color: #999999; padding-top: 15px}

#header #menu IMG {  vertical-align: middle}
a:visited  { color:#999999; } li {  line-height: 14pt}
