/* COMMON */

body,html{
height:100%;
}
img {
        border: none;
}

hr {
  height: 1px;
  border: none;
  color: #e8e8e8;
  background: #e8e8e8;
  margin-top: 12px;
  margin-bottom: 12px;
}

/* EOF COMMON */

/* LAYOUT */

#container_background {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        background: url('../images/background.png') no-repeat top center;
}

#container_whole_page {
        position: absolute;
        width: 100%;
        height: 100%;
}

#container_content {
        position: relative;
        margin: 0 auto;
        width: 970px;
        min-height: 638px;
        height: 100%;
        background: url('../images/background_small.png') no-repeat;
}

#container_menu {
        position: absolute;
        left: 33px;
        top: 225px;
}

#logo_vectorwise {
        position: absolute;
        top: 50px;
        left: 32px;
        width: 345px;
        height: 45px;
}

#logo_ingres {
        position: absolute;
        top: 59px;
        left: 418px;
        width: 140px;
        height: 26px;
}

#page_content {
        position: absolute;
        left: 385px;
        top: 224px;
        width: 558px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-size: 12px;
        line-height: 18px;
        text-align: justify;
}

#footer {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #e8e8e8;
        font-size: 10px;
        line-height: 14px;
        text-align: right;
}

div.page_breadcrumb {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #e8e8e8;
        font-size: 12px;
        margin-bottom: 5px;
}

div.page_breadcrumb a {
        color: #e8e8e8;
        text-decoration: none;
}

div.page_breadcrumb a:hover {
        color: #fff;
        text-decoration: underline;
}


/* EOF LAYOUT */

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

