/* cmsms stylesheet: bm_main modified: vrijdag 5 juli 2019 13:13:31 */
* {
  margin : 0;
  padding : 0;
}

.blauw {
  color : #1141b7!important;
}

.grijs {
  color : #cacaca !important;
}

html {
  height : 100%;
}

body {
  background : url('https://rm-service.nl/uploads/template/bg_page.jpg') left top repeat-x #f9f9f9;
  height : 100%;
  font-family : Verdana,Arial,sans-serif;
}

h1,h2,h3,h4,h5,h6,div#menu,div#submenu {
  font-family : Chivo,arial,sans-serif;
}

img {
  border : none;
}

.clear {
  clear : both;
}
div#page-wrapper {
  width : 980px;
  margin : 0 auto;
  min-height : 100%;
  position : relative;
  background-color : #ffffff;
}

div#header {
  height : 200px;
  overflow : hidden;
  margin-bottom : 6px;
}

a.logo-home {
  display : block;
  float : left;
  padding : 30px 4px 30px 10px;
}

img.topimage {
  float : left;
  margin-left : 6px;
}

div#menu ul {
  style-style-type : none;
  height : 39px;
  overflow : hidden;
  background : url('https://rm-service.nl/uploads/template/bg_mainmenu.jpg') left top repeat-x transparent;
  padding-left : 40px;
}

div#menu ul li {
  display : block;
  float : left;
  height : 39px;
  margin-right : 55px;
}

div#menu ul li a {
  display : block;
  height : 27px;
  padding : 6px 12px;
  color : #ffffff;
  text-decoration : none;
  font-size : 21px;
}

div#menu ul li a:hover, div#menu ul li.menuactive a {
  background : url('https://rm-service.nl/uploads/template/bg_mainmenu.jpg') left -39px repeat-x transparent;
}

div#submenu ul {
  style-style-type : none;
  overflow : hidden;
}

div#submenu ul li {
  display : block;
  margin-bottom : 2px;
  height : 55px;
  width : 203px;
}

div#submenu ul li a {
  display : block;
  height : 27px;
  padding : 16px 12px 12px 12px;
  color : #ffffff;
  text-decoration : none;
  font-size : 18px;
  background : url('https://rm-service.nl/uploads/template/bg_submenu.jpg') left top no-repeat transparent;
}

div#submenu ul li a:hover, div#submenu ul li.menuactive a {
  background : url('https://rm-service.nl/uploads/template/bg_submenu.jpg') left -55px no-repeat transparent;
}

p {
  margin-bottom : 1.3em;
}

h1, h2, h3, h4, h5, h6 {
  font-weight : normal;
  margin-bottom : 0.6em;
}

div.column {
  padding-bottom : 120px;
  float : left;
  overflow : hidden;
}

div#content {position : relative; }

div#language-chooser {
  position : absolute;
  right : 5px;
  top : 5px;
}

div#content div#language-chooser img {
  box-shadow: none;
}

div#content img {
  box-shadow: 3px 3px 7px #ADADAD;
}

div#colright ul {
  list-style-type : none;
}

div#colright a {
  color : #1141b7;
} 

div#colright ul li {
  padding-left : 16px;
  background : url('https://rm-service.nl/uploads/template/bg_ul.jpg') 0px -6px no-repeat transparent;
}

div#colleft {
  width : 203px;
  padding-top : 20px;
}

div#colright {
 width : 697px;
 padding-left : 40px; 
 padding-right : 40px;
 padding-top : 40px; 
}

div#colright p {
  /* text-align : justify;*/
}

img.leftimage {
  margin-top : 20px;
}



div#footer {
  height : 43px;
  width : 900px;
  background : url('https://rm-service.nl/uploads/template/bg_footer.jpg') top left repeat-x transparent;
  position : absolute;
  bottom : 0;
  left : 0;
  color : #ffffff;
  text-align : center;
  padding : 37px 40px 8px 40px;;
  font-size: 0.85em;
}

div#footer a {
  color : #ffffff;
  text-decoration : none;
}

div#footer a:hover {
  text-decoration : underline;
}

img.content-image {
    float: left;
    height: 160px;
    margin-right: 16px;
    margin-bottom: 1em;
    width: 215px;
