body, html {
    height:                     100%;
}

body {
    font-family:                times new roman;
    font-size:                  12px;
    color:                      #333333;
    background-color:           #edeef0;
    margin:                     0px 0px 0px 0px;
    line-height:                20px;
    letter-spacing:             0px; 

}

div#contentframe p, div#onderhoudframe p, div, body, html {
    margin:                     0px 0px 0px 0px;
    padding:                    0px 0px 0px 0px;
}

a {
    text-decoration:            none;
}

div#container {
    height:                     100%;
}

div#container{
    position:                   relative;
    margin:                     0px auto;
    width:                      886px;
    background:                 #ffffff url('../images/filler.jpg') repeat-y scroll top left;
    color:                      #333333;
    text-align:                 left;
}

div#contents{
    position:                   relative;
    margin:                     0px auto;
    width:                      886px;
    background:                 #ffffff  url('../images/filler.jpg') repeat-y scroll top left;
}

div#logoframe {
    width:                      600px;
}

div#submenuframe, div#contentframe {
    width:                      550px;
}

div#submenuframe, div#contentframe, div#topmenu {
    margin-left:                277px;
}

div#onderhoudframe {
    width:                      550px;
    height:                     270px;
    color:                      #333333;
    background:                 #ffffff url('../images/menu1.jpg') no-repeat scroll top left;
}

div#onderhoudframe p {
    width:                      550px;
    padding:                    60px 0px;
    font-size:                  14px;
    margin-left:                277px;
}

div#logoframe {
    position:                   relative;
    height:                     270px;
}

div#logo1  {
    background-image:           url('../images/menu1.jpg');
}

div#logo2 {
    background-image:           url('../images/menu2.jpg');
}

div#logo3 {
    background-image:           url('../images/menu3.jpg');
}

div#logo4 {
    background-image:           url('../images/menu4.jpg');
}

div#logo5 {
    background-image:           url('../images/menu5.jpg');
}

div#logo6 {
    background-image:           url('../images/menu6.jpg');
}

div#logo7 {
    background-image:           url('../images/menu7.jpg');
}

div#logoframe div.logo {
    position:                   absolute;
    top:                        0px;
    left:                       0px;
    width:                      450px;
    height:                     270px;
    background-repeat:          no-repeat;
    background-attachment:      scroll;
    background-position:        top left;
    visibility:                 hidden;
}

div#submenuframe {
    margin-top:                 35px;
    margin-bottom:              15px;
    padding-top:                10px;
    height:                     28px;
    letter-spacing:             2px;
    border-top:                 1px dashed #cccccc;
    border-bottom:              1px dashed #cccccc;
    color:                      #000000;
    background-color:           #FFFFFF;
}

div#submenuframe a:hover, div#submenuframe a.active {
    background-color:           #ffffff;
    color:                      #ed174a;
}

div#submenuframe a {
    background-color:           #ffffff;
    color:                      #ff9934;
}

div#topmenu {
    position:                   relative;
    padding-top:                6px;
    line-height:                15px;
}

div#topmenu ol {
    list-style-type:            none;
    padding:                    0px 0px 0px 0px;
    margin:                     15px 0px 0px 0px;
}

div#topmenu li {
    padding:                    0px 0px 9px;
    letter-spacing:             2px;
}

div#topmenu a {
    background-color:           #ffffff;
    color:                      #d3d3d3;
}

div#topmenu a:hover, div#topmenu a.active {
    background-color:           #ffffff;
    color:                      #ed174a;
}




div#contentframe h1{
    color:              #ED1848;
    padding-top:        0px;
    padding-bottom:     0px;
    font-size:          10pt;
    font-weight:        400;
    margin-bottom:      0px;
}

div#contentframe h2{
    color:              #ED1848;
    padding-top:        0px;
    padding-bottom:     0px;
    font-size:          10pt;
    font-weight:        400;
    margin-bottom:      0px;
}

div#contentframe a, a:visited, a:hover, a.active {
    background-color:           #ffffff;
    color:                      #ed174a;
}

ul#clients {
    padding:0;
    margin:0;
    left:0px;
}

ul#clients li {
    list-style:none;
    background-repeat:no-repeat;
    background-position:center;
    padding:0;
    margin:0 10px 10px 0;
    float:left;
    width:170px;
    height:110px;
    background-color:#fff;
    background-image-width:90px;
    border:1px solid silver;
    vertical-align:middle;
    text-align:center;
    color:transparent;
}

ul#clients li.link {
    cursor:pointer;
}

ul#clients li.link a {
    display:none;
}

ul#partners {
    padding:0;
    margin:0;
    left:0px;
}

ul#partners li {
    list-style:none;
    background-repeat:no-repeat;
    background-position:center;
    padding:0;
    margin:0 10px 10px 0;
    float:left;
    width:170px;
    height:170px;
    background-color:#fff;
    border:1px solid silver;
    vertical-align:center;
    text-align:center;
    color:transparent;
}

ul#partners li.link {
  cursor:pointer;
}

ul#partners li.link a {
  display: none;
}