* {
   margin: 0;
   padding: 0;
}
html {
   height: 100%;
   font-size : 100.01%;
}
body {
   width: 100%;
   height: 100%;
   background: #fff;
   color: #000;
   font: normal 0.625em "Verdana", sans-serif;
}
img {
   border: 0;
}
address {
   font-style: normal;
}
a:hover {
   text-decoration: none;
}
table {
   border-collapse: collapse;
   border-spacing: 0;
}
h2 {
   font-weight: normal;
   padding: 0 0 8px;
}
h3 {
   padding: 0 0 8px;
}
h2, h3, h4, h5 {
   color: #000;
}
h5 {
   font-weight: normal;
}
#page, #footer {
   width: 830px;
   margin: 0 auto;
}
#page {
   margin-bottom: -7.3em;
}
/*---------------------------- HEADER ----------------------------------------*/
#header {
   height: 119px;
   background: url('../img/logo.gif') no-repeat;
   border-bottom: solid #000 1px;
   padding: 14px 0 0;
}
   #header address {
   	  width: 358px;
      color: #000;
      font-size: 1.1em;
      text-align: right;
      padding: 6px 0 0;
      float: right;
   }
      #header address span {
         background: url('../img/bg.gif') repeat-x bottom right;
         font-size: 1.273em;
         font-weight: bold;
         float: right;
         margin: -3px 0 0 3px;
         padding: 0 24px 11px 7px;
         white-space: pre;
      }
   #header ul {
      display: none;
   }
/*--------------------------- CONTENT ----------------------------------------*/
#all-content {
   padding: 0 0 12em;
}
   #all-content:after {
      content: '.';
      display: block;
      clear: both;
      visibility: hidden;
      height: 0;
      line-height: 0;
   }
   #all-content h2 {
      font-size: 1.8em;
   }
   #all-content h3, #all-content h4, #all-content h5 {
      font-size: 1.4em;
   }
/*--------------------------- RIGHT CONTENT ----------------------------------*/
#right-content {
  display: none;
}
/*--------------------------- RIGHT CONTENT ----------------------------------*/
#left-content {
   font-size: 1.1em;
   margin: 0;
}
   #left-content * {
      font-size: 1em;
   }
   #left-content h2 {
      font-size: 1.636em;
   }
   #left-content h3, #left-content h4, #left-content h5 {
      font-size: 1.273em;
   }
   #left-content p {
      padding: 0 0 16px;
   }
   #left-content dl {
      padding: 0 0 10px;
   }
   #left-content dt {
      font-weight: bold;
      float: left;
   }
   #left-content dd {
      padding: 0 0 2px;
   }
      #left-content dd p {
         padding: 0 !important;
      }
/*--------------------------- FOOTER -----------------------------------------*/
#footer {
   height: 5.5em;
   border-top: solid #000 1px;
   padding: 17px 0 0;
}
   #footer address {
      width: 285px;
      color: #000;
      font-size: 1.1em;
      float: left;
   }
/*--------------------------- CLASSES ----------------------------------------*/
.breadcrumb, .logo, #footer img, .partner p.all {
  display: none;
}
.partner {
   overflow: hidden;
   clear: both;
}
.block {
   width: 262px;
   background: url('../img/bg.gif') repeat-x bottom right;
   font-size: 1.1em;
   float: left;
   padding: 0 0 13px;
   margin: 0 14px 0 0;
}
   .block h4, .block h5 {
      font-size: 1.273em !important;
   }
   .block h4, .block h5 {
      padding: 0 0 16px;
   }
