@font-face {
    font-family: 'FranklinGothicDemiCondRegular';
    src: url('fonts/fradmcn-webfont.eot');
    src: url('fonts/fradmcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fradmcn-webfont.woff') format('woff'),
         url('fonts/fradmcn-webfont.ttf') format('truetype'),
         url('fonts/fradmcn-webfont.svg#FranklinGothicDemiCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html { height: 100% }
body { margin: 0; padding: 0; font-family: Verdana; font-size: 12px; color: #333333; height: 100% }
.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -210px }
.push { height: 210px }
.bodyContainer { width: 100%; float: left }
.middleContainer { width: 782px; margin: 0 auto }
#topContainer { background: #dadcdb url(../images/gif/header-bg.gif) repeat-x top right }
#content { background: #ffffff  url(../images/gif/brown-bg.gif) repeat-x top right }
#headerTop { width: 100%; float: left; height: 197px; margin-bottom: 31px; position: relative }
#headerInfo { float: right; width: 360px; padding-top: 10px; text-align: right; font-family: 'FranklinGothicDemiCondRegular'; text-shadow: 0 1px 2px rgba(0, 0, 0, .75) }
#headerInfoTitle { padding: 0; margin: 0; overflow: hidden }
#headerInfoTitle > a { font-size: 32px; float: right; text-decoration: none; line-height: 1}
#headerInfoTitle > a > span {color: #ea7f07; float: right}
#headerInfoTitle > a > strong {float: right; clear: both; color: #ffffff}
#headerInfo > a { color: #7ca19a; text-decoration: none; font-size: 15px }
#headerInfo > p { color: #86c3da; font-size: 18px; margin: 0; padding: 10px 0 0 0 }
#headerInfo > ul {margin: 0; padding: 0}
#headerInfo > ul > li { color: #ffffff; font-size: 18px; list-style: none; white-space: nowrap; line-height: 1 }
#headerInfo > ul > li > span { font-size: 24px }
#menuContainer { width: 302px; float: left; padding: 0 0 0 18px; position: absolute; left: 0; bottom: 0 }
#logoContainer { position: absolute; left: 26px; top: 0; float: left; padding: 0 0 4px 0; margin: 0; background-color: #b43800;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .7);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .7);
  box-shadow: 0 2px 2px rgba(0, 0, 0, .7)
}
#logoContainer > a { float: left; padding: 5px 30px;
  background-color: #ffaf00;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf00), to(#ff8500));
  background-image: -webkit-linear-gradient(top, #ffaf00, #ff8500);
  background-image: -moz-linear-gradient(top, #ffaf00, #ff8500);
  background-image: -ms-linear-gradient(top, #ffaf00, #ff8500);
  background-image: -o-linear-gradient(top, #ffaf00, #ff8500);
  background-image: linear-gradient(top, #ffaf00, #ff8500);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffaf00', EndColorStr='#ff8500')
}
#gente { position: absolute; top: 7px; left: 148px; float: left}
#gente img { float: left }
#menu { width: 100%; float: left; list-style: none; margin: 0; padding: 0 }
#menu > li { width: 70px; line-height: 19px; height: 19px; float: left; display: inline; margin-right: 7px }
#menu .active { background: url(../images/gif/menu-option-active.gif) no-repeat top right }
#menu > li a { text-decoration: none; width: 100%; text-align: center; float: left }
.active a { color: #025994 }
.inactive a { color: #ffffff }
#menu .inactive { background: url(../images/gif/menu-option-inactive.gif) no-repeat top right }
#contentFloat { width: 100%; float: left }
#footerContainer { margin-top: 38px; background: #b94000 url(../images/gif/footer-bg.gif) repeat-x top right }
#footer { width: 100%; float: left }
#footer p { overflow: hidden; text-align: center; width: 500px }
#footer a { text-decoration: none; cursor: default; color: inherit }
#footer .linksContainer { overflow: hidden; text-align: center; width: 500px }
#contactForm { background: url("../images/jpg/contact-form-bg.jpg") no-repeat scroll right top #B94000; float: left; height: 152px; margin: 6px 0; overflow: hidden; padding: 8px 0 0; width: 251px }
#contactForm p { width: 100%; float: left; margin: 0; padding: 0 0 5px 0 }
#contactForm p label { width: 72px; padding: 0 8px 0 0; margin: 0; font-size: 12px; float: left; text-align: right; color: #c14700; font-weight: bold }
#contactForm p .inputText { float: left; width: 153px; margin: 0; border: 1px solid #7c7c7c; font-size: 12px }
#contactForm p a { color: #c14700; text-decoration: none; float: left; font-weight: bold; margin: 0 0 0 66px}
#btnSend { margin: 0 18px 0 0; float: right; width: 52px; height: 20px }
#conash3D0 { height: 0; top: -1px }
