/* CSS Document */

* {
    margin:0;
    padding:0;
    }

html {
    height:100%;
    max-height:100%;
    border:0;
    /* hide overflow:hidden from IE5/Mac */
    /* \*/
    overflow: hidden;
    /* */
    }

body {
    height:100%;
    max-height:100%;
    overflow:hidden;
    border:0;
    font-family: Arial, Helvetica, sans-serif;
    /*    width: 100%;*/
    /*    text-align: center;*/
    /*    margin: 0; padding: 0;*/
    color: #ffffff;
    background: #d2232a;
    }

#site {
    position:relative;
    height:100%;
    width:954px;
    left:50%;
    margin-left:-477px;
    text-align: left;
    background: #d2232a;
    }

#header {
    position:absolute;
    z-index:4;
    padding-top:10px;
    left:0px;
    width:100%;
    height:105px;
    background: #d2232a;
    }

#content {
    overflow:hidden;
    position:absolute;
    z-index:3;
    top:120px;
    bottom:0px;
    left:0px;
    right:0px;
    }

* html #content {
    height:100%;
    width:100%;
    top:0;
    left:0;
    border-top:120px solid #fff;
    }

#contentMain {
    overflow:auto;
    width:100%;
    height:100%;
    }


/* #################### */

#logo {
    float:left;
    margin-bottom:10px;
    width:70%;
    }

#menu {
    clear:both;
    }

#mainMenu {
    background-color:#ffffff;
    color:#d2232a;
    padding: 0px; margin: 0px;
    }

#subMenu {
/*    background-color:#EC008C;*/
    background-color:#ffffff;
    color:#d2232a;

    margin:0; padding:0;
    }

#menu ul {
    list-style-type:none;
    }

#menu li {
    display:inline;
    margin-left:15px;
    }

#mainMenu a {
    color:#d2232a;
    text-decoration:none;
    }

#subMenu a {
/*    color:#FFFFFF;*/
    color:#d2232a;
    text-decoration:none;
    font-size:14px;
    }

.mainMenuACT {
    font-weight:bold;
    }

.subMenuACT {
    font-weight:bold;
    }

h1 {
    font-size: 20px;
    font-weight:bold;
    }

h2 {
    font-size: 14px;
    font-weight:bold;
    }

.bodytext {
    font-size: 12px;
    }
    
