body {background-color: #ffffff; padding: 5px; margin: 0px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414141;}
div {text-align: center; margin: auto;}
a:link {text-decoration: underline; color: #e64514;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: none; color: #0066cc;}
a:active {text-decoration: underline;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #e64514;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #e64514; text-align: left; padding-left: 10px;}
hr {height:1px; background-color:#adadad; color:#c1c1c1; border-collapse:collapse; border-style: none;}

#header {width: 870px; height: 120px;}
#header-derecha {float: right; width: 640px; height: 110px;}
#fono {float: right; width: 640px; font-family: Arial, Helvetica, sans-serif; font-size: 28px; color: #e56b29; text-align: right; padding-top: 30px; height: 60px;}
#logo {float: left; width: 230px;}
#mainmenu {float: right; width: 640px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #636464; height: 15px;}
#centerhome {width: 870px; height: 490px; background-color: #b5b7b8; text-align: center; padding: 0px 0px 0px 0px;}
#underhome {width: 870px; height: 212px}
#columnleft {width: 230px; height: 212px; float: left; background-color: #f0f1f1; text-align: left; padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #636464; line-height: 1.7em;}
#undercenter {width: 310px; float: right; text-align: left; padding: 18px 10px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #414141;}
#underimg {width: 280px; float: right; padding: 18px 0px 0px 0px;}
#content {width: 640px; height: 440px; float: left;}
#contentus {width: 640px; height: 480px; float: left;}
#centerus {width: 870px; height: 480px; text-align: left; padding: 0px 0px 0px 0px;}
#columnus {width: 230px; height: 480px; float: left; background-color: #76777a; text-align: left; padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff; font-weight: bold;}

#footer {width: 870px; height: 50px;}
#address {width: 230px; height: 60px; float: left; background-color: #f0f1f1; text-align: right; padding: 0px 0px 0px 0px; vertical-align: bottom; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #414141;}
#linkphoto {width: 640px; height: 40px; float: right; vertical-align: bottom; text-align: right; padding: 5px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414141;}
.orange {color: #e64514;}

#centergall {width: 870px; height: 440px; text-align: left; padding: 0px 0px 0px 0px;}
#columngall {width: 230px; height: 440px; float: left; background-color: #76777a; text-align: left; padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff; font-weight: bold;}
#gall {width: 640px; height: 440px; background-color: #76777a; float: right;}
#underenterprise {width: 870px; height: 145px}
#enterprise {width: 640px; height: 145px; float: right; padding: 0px 0px 0px 0px; text-align: right;}
#enterpriseleft {width: 230px; height: 145px; float: left; background-color: #f0f1f1; text-align: right; padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #636464; text-align: right;}

.bkorange {background-color: #e56b29;}
.subtitle {font-family: font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #414141; text-align: 
;}
.subtitletext {font-family: font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #414141; text-align: justify; padding-left: 42px;}
.blocktext {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #414141; background-color: #f0f1f1; border-style: solid; border-width: 1px; border-color: #c3c3c3; padding: 8px; text-align: justify;}
.txt13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #414141; text-align: justify; padding-left: 40px;}
.txt13gall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; line-height: 2.7em;}
.txtenterprise {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #636464; text-align: left;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #e56b29; text-align: left; vertical-align: top;}
.textdata {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #414141; text-align: right; text-transform:uppercase; padding-right: 5px; vertical-align: top;}
.textinfo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #414141; text-align: left; vertical-align: top;}
.box1 {background-color: #f3f3f3; padding: 6px; border-color: #b5b7b8; border-style: solid; border-width: 1px; font-family: font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #414141; text-align: justify;}
.input {background-color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; border-style: solid; border-color: #929292; border-width: 1px;}
.botonsend {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-transform: uppercase; background: #ac8f13; border:0px; width: 140px; height: 29px; background-image: url(../images/bckbotsend.gif); background-repeat: no-repeat; cursor: pointer;}
.botonreset {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-transform: uppercase; background: #5f5f5f; border:0px; width: 140px; height: 29px; background-image: url(../images/bckbotreset.gif); background-repeat: no-repeat; cursor: pointer;}

.slideshow {position: relative; height: 245px;}
.slideshow .slides {color: white; height: 245px;}
.slideshow .mask {position: relative; top: 0; z-index: 1;}
.fade {overflow: hidden; width: 245px;}
.fade .tabs {float: left; overflow: hidden;}
.fade .tabs li a:active {position: relative;top: 0;}
.fade .items {clear: both; padding: 0px 0; position: relative; top: 0;  left: 0;  height: 245px;}
.fade .items div {display: none; position: absolute; top: 0; left: 0; padding-top: 6px;}
.tabs a.selected {opacity: 1 !important;}