body {position:relative;margin:0;padding:0;height:100%;font-family:Georgia;font-size:11px;color:#FFFFFF;background:#8b7c6e}
a {color:#3B1A13;font-family:Georgia;font-size:11px;font-weight:bold}
label, input, select, textarea {color:#74665B;font-family:Georgia;font-size:11px;background:#DED6BD}
label {color:#3B1A13;font-size:10px;background:transparent}
.wrapper {position:relative;display:block;margin:0 auto;height:100%;width:100%;overflow:hidden}
.pageContent {position:relative;z-index:1;display:block;padding-top:25px;text-align:center}
.pageContent .header {position:relative;z-index:10;display:block;margin:auto;width:800px;height:148px}
.pageContent .header img {margin-top:11px}
/*intro*/
.intro .img {border:11px solid #FFFFFF}
.intro .links {display:block;left:56px;margin:auto;position:relative;text-align:left;top:-501px;width:800px}
.intro .links a {padding:0 7px;font-family:Arial;font-weight:normal;color:#73838f;text-decoration:none;border-right:1px solid #73838f}
.intro .links a:hover {text-decoration:underline}
.intro .links .noborder {border:0}
.intro .footer {display:block;margin:10px auto;width:800px;text-align:center}
.intro .footer a {color:#FFFFFF}
.intro .footer a:hover {color:#3B1A13}
/*home*/
.pageContent .content {position:relative;z-index:5;margin:-148px auto 0 auto;width:800px;border:11px solid white;//margin-top:-159px}
.pageContent .content img {position:relative;//margin-bottom:-4px}
.pageContent .home {//height:537px}
.pageContent .home .text {position:relative;display:block;float:right;clear:both;top:-347px;left:-150px;width:492px;color:#4F3C32;font-size:11px;line-height:21px;text-align:left}
/*inside*/
.hieke {display:block}
.hieke .textMask {position:relative;top:-410px;left:79px;width:309px;height:142px;overflow:hidden}
.hieke .textMask .text {position:absolute;top:0;left:0;width:100%;color:#4F3C32;font-size:14px;line-height:20px}
.hieke .textMask .text span {display:block;margin-bottom:15px;font-weight:bold}
/*contact*/
.pageContent .contact {height:537px;overflow:hidden}
.pageContent .contact div {text-align:left}
.pageContent .contact .contactInfo {position:relative;display:block;float:left;top:-136px;left:225px;width:150px;color:#3B1A13;font-size:10px;//top:-55px}
.en .contact .contactInfo {left:215px}
.du .contact .contactInfo {left:214px}
.pageContent .contact .contactInfo a {font-size:10px;font-weight:normal}
.pageContent .contact .contactTlfInfo {position:relative;display:block;float:left;top:-313px;left:149px;color:#8A867B;font-size:10px}
.pageContent .contact .contactText {position:relative;display:block;float:right;clear:both;top:-349px;right:121px;width:179px;height:82px;color:#8A867B;font-size:11px;line-height:16px;font-family:Georgia;//right:125px}
.pageContent .contact .contactForm {position:relative;display:block;clear:both;float:right;top:-300px;right:86px;width:200px}
.pageContent .contact .contactForm label {display:block}
.pageContent .contact .contactForm input {display:block;margin:1px 0 6px;width:130px;border:0}
.pageContent .contact .contactForm textarea {display:block;margin:1px 0 6px;height:75px;width:162px;border:0}
.pageContent .contact .contactForm .button {color:#3B1A13;width:160px;font-size:12px;font-weight:bold;text-align:right;cursor:pointer;background:none}
.pageContent .contact .contactFormRespond {position:relative;display:block;float:right;top:-248px;right:-76px;width:151px;color:#3B1A13;font-size:12px;font-weight:bold}
/*portafolio*/
.pageContent .portafolio .mask {height:300px;left:0;overflow-x:scroll;overflow-y:hidden;position:absolute;top:130px;width:800px;z-index:5000}
.pageContent .portafolio .mask .c {position:relative;width:8100px}
.pageContent .portafolio .b {display:block;float:left;margin:6px 20px;width:432px;height:278px;background:url(../img/book.png)}
.pageContent .portafolio .b .img {float:left;margin:25px 0 0;width:50%;text-align:center}
.pageContent .portafolio .b .text {float:left;margin:25px 0 0 8%;width:37%;text-align:left}
.pageContent .portafolio .b .text .light {font-family:Arial;font-size:12px;color:#928f8e}
.pageContent .portafolio .b .text .dark {font-size:12px;color:#484746}
.pageContent .portafolio .b .text .date {font-size:10px}
.pageContent .portafolio .b .text .small {font-size:9px}
.pageContent .portafolio .b .text .lnkPortafolio {display:block;margin:5px 0;color:#75A4BE;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none}
.pageContent .portafolio .b .text .lnkPortafolio:hover {text-decoration:underline}
.pageContent .portafolio .b .text .lnkPortafolio .date {font-size:11px;color:#484746}