/* Stylesheet additions by <GX> */

div.gridcontentelement {padding: 0; margin: 0}

#page ul.nobullets { list-style-type: none; }

/* fix voor hover read more link carroussel */
body.home #container #specials-navigation ul li div.special a.more:hover,
body.home #container #specials-navigation ul li div.special a.more:first-child:hover,
body.home #container #specials-navigation ul li div.special a.more:last-child:hover {
  background-position: 0 -40px;
}
/* fix voor hover read more link carroussel */
body.home #container #specials-navigation ul li.first-child div.special a.more:hover,
body.home #container #specials-navigation ul li.last-child div.special a.more:hover {
  /*background-image: url('../assets/layout/btn.lees-meer.gif');*/
  background-position: 0 -40px;
}

body { background-color: white }

#sub-navigation h3 { padding-left: 8px; }

img.gxrightlogo { margin-top: -3.6em; }

caption.gxcaption { display: none; }

div.content form big { clear: both; color: red; width: 100%; display: block; margin: 0; padding: 0; }

#page div.content form div div { padding: 0; }




#header div#mijn-menzis-leeg {
  -moz-border-radius-bottomleft: 1.2em;
  -webkit-border-bottom-left-radius: 1.2em;
  float: right;
  margin: 1em 0 0 0;
  padding: .7em .9em;
  width: 16.4em;
}

#header div#mijn-menzis-leeg h3 {
  color: #005ec3;
  font-size: 1.4em;
  line-height: 1em;
  margin-bottom: .2857em;
}

#header div#mijn-menzis-leeg ul {
  font-size: 1.1em;
  line-height: 1.6364em;
}

/* table alignment 00.042.492 / 00.074.292 */
table th,
table td {
  vertical-align: top;
}

table.nonbreaktable {
  table-layout: fixed;
  word-wrap: break-word
}


/* extra settings for the readmore paragraph */
a.bullet_link { background: url(../assets/layout/icn.arrow-a.gif) no-repeat 0 6px; padding-left: 8px; }

.content a.bullet_link { display: inline-block; }

.content a.nomargin {
  position: relative;
  top: -1.3636em;
  margin-bottom: 0;
  display: block;
}

#page a.readspeaker {
  background-repeat: no-repeat;
}

.doormat-blue h4 a:link, .doormat-blue h4 a:hover, .doormat-blue h4 a:visited { color: #ffffff; }
#page div.content div.overview ul a { text-decoration: none; background-image: url("../assets/layout/icn.arrow-a.gif"); padding-left: 10px; font-size: 1.0em; }

#news-socials ul {
  width: 190px;
}

#news-socials .newslink {
  width: 500px;
}
