body
{
  background:           #ffffff;
  font-size:            100%;
  margin:               0px;
  padding:              0px;
  font-family:          Helvetica, Arial;
  font-size:            12px;
  color:                0466af;
}

.container {
  width:                970px;
}

.clear
{
  clear:                both;
}

#header {
   height:              165px;
}

.menu {
    text-align:         left;
}

#logo {
    float:              left;
    width:              318px;
}

#mycarousel {
    margin:             0px;
    padding:            0px;

}

#mycarousel li {
    float:              left;
    list-style-type:    none;
    margin-right:       26px;
    text-align:         left;
}

.menuitems li {
    float:              left;
    list-style-type:    none;
    margin-left:        30px;
}

.menuitems li a {
    font-size:          16px;
    text-decoration:    none;
    height:             40px;
    border-bottom:      3px solid #ffffff;
}

.menuitems li a:hover {
    font-size:          16px;
    text-decoration:    none;
    height:             40px;
    border-bottom:      3px solid #0466af;
}

.menuitems li a img {
    margin-bottom:      8px;
    margin-top:         9px;
}

.submenuitems li a {
    font-size:          12px;
    text-decoration:    none;
}

#container .menu {
    height:             20px;
    margin-top:         65px;
}

.submenuitems {
   /* border-top: 1px solid;*/
}

#contentContainer {
    text-align:         left;
    color:              #0466af;
}

#homebuttons {
    text-align:         left;
}

#homebuttons a img {
    float:              right;
    border:             0 solid;
    margin-right:       51px;
    margin-bottom:      10px;
    width:              171px;
}

#links {
    float:              left;
    width:              300px;
    text-align:         left;
    color:              #0466af;
    font-family:        helvetica;  
    margin-right:       23px;
}

#links ul {
    margin:             0px;
    padding-left:       15px;
}

.occasioncheck {
    height:             100px;
}

.execution_only {
    border:             1px solid #0466af;
    background:         #E5EFF7;
    margin-top:         20px;
    padding:            5px;
}

#rechts {
    float:              left;
    width:              615px;
    text-align:         left;
    margin-left:        20px;
    color:              #0466af;
    font-family:        helvetica;
}

#footer {
    clear:              both;
    bottom:             0px;
    background:         #ffffff;
    width:              970px;
    height:             20px;
    position:           fixed;
    text-align:         center;
    border-top:         1px solid #86b5d6;
    padding-top:        5px;
}

#footer a {
    color:              #86b5d6;
    text-decoration:    none;
    font-family:        helvetica;
    font-size:          11px;
}

#footer a:hover {
    color:              #0466af;
    text-decoration:    none;
    font-family:        helvetica;
}
#footer a:active {
    color:              #86b5d6;
    text-decoration:    none;
    font-family:        helvetica;
}
#footer a:visited {
    color:              #86b5d6;
    text-decoration:    none;
    font-family:        helvetica;
}

.kopje_zl {
    width:              100%;
    height:             19px;
    color:              #0466af;
    margin-bottom:      10px;
    font-family:        Helvetica LT Condensed, Helvetica, Arial;
    font-size:          15px;
}

.kopje {
    border-bottom:      2px solid #0466af;
    width:              100%;
    height:             19px;
    color:              #0466af;
    margin-bottom:      10px;
    font-family:        Helvetica LT Condensed, Helvetica, Arial;
    font-size:          15px;
}

#productwijzer {
    font-size:          18px;
    font-weight:        bold;
    text-align:         center;
}

#productwijzer_achtegrnd {
    width:               100%;
    height:              100%;
    background:          #000000;
    position:            fixed;
    top:                 0px;
    left:                0px;
    z-index:             2;
    opacity:             0.5;
    filter:alpha(opacity=50);
}

#productwijzer_text {
    position:           relative;
    top:                0px;
    left:               0px;
    width:              575px;
    background:         #ffffff;
    overflow:           auto;
    z-index:            4;
    padding:            20px;
}

.kopModule {
    border-bottom:      2px solid #0466af;
    width:              100%;
    height:             19px;
    color:              #0466af;
    margin-bottom:      10px;
    font-family:        Helvetica LT Condensed, Helvetica, Arial;
    font-size:          15px;
}

h1 {
    font-family:        Helvetica LT Condensed, Helvetica, Arial;
    font-size:          15px;
    margin:             0px;
    padding:            0px;
    font-weight:        normal;
}

h2 {
    font-size:          12px;
    font-weight:        bold;
}


.regel {
    clear:              both;
    height:             20px;
}
.label {
    float:              left;
    width:              58px;
}
.label input {
    float:              left;
}

a {
    color:              #0466af;
    text-decoration:    none;
}
a:hover {
    color:              #62ccf0;
    text-decoration:    none;
}
a:active {
    color:              #0466af;
    text-decoration:    none;
}
a:visited {
    color:              #0466af;
    text-decoration:    none;
}

img {
  border:               0px solid;
}

.floatlinks {
  float:                left;
}

.floatrechts {
  float:                right;
}

.field {
  width:                301px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}
.field2 {
  width:                149px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}
.field3 {
  width:                99px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}
.field3a {
  width:                115px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}
.field3b {
  width:                66px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}
.fieldnb {
  width:                240px;
  border:               1px solid #ffffff;
  background-color:     #e7eff7;
  margin:               0px;
  padding:              0px;
    color:              #0466af;
}

select {
    color:              #0466af;
}

.button {
  background:           #51bbe7;
  border:               1px solid #51bbe7;
  color:                #ffffff;
  height:               20px;
  padding-bottom:       2px;
  margin-top:           0px;
}

.textarea {
  height:               75px;
  width:                400px;
}

#marshbizz {
  margin-left:          -22px;
  margin-bottom:        20px;
  clear:                both;

}