
html, TD {
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;
line-height: 18px;
}

body {
margin: 0 0 0 0;
background: #66cc00;
background-image: url("/fog/templates/nlgd_sub/images/bg.gif");
background-repeat: repeat-x;
overflow-x: hidden;
}

#flashcontent {
height: 160px;
width: 100%;
}

#menu_top {
width: 1004px;
}

#box {
width: 955px;
}


#box_left {
width: 35px;
background: #FFFFFF;
background-image: url("/fog/templates/nlgd_sub/images/box_left.gif");
background-repeat: no-repeat;
}

#box_right {
width: 25px;
background: #FFFFFF;
background-image: url("/fog/templates/nlgd_sub/images/box_right.gif");
background-repeat: no-repeat;
}

#menu_bottom {
width: 1004px;
}

.content {
background: #FFFFFF;
}


a { color: #ff0099;
text-decoration: none;
 }

a:hover {
text-decoration: underline;
}

ul {
  margin: 0;
  padding-left: 8px;
  list-style: none;
}

input { color: #222222; }

ol {
  margin-top: 5px;
  padding-top: 0px;
}

/* formulieren */

form {
margin: 0 0 0 0;
}


.zoekbox {
width: 275px;
}

.zoekbutton {
width : 55px;
font-size: 12px;
font-weight      : bold;
background-color : #E80230;
color            : #FFFFFF;
border           : 3px solid #E80230;
}


/* hoofdmenu */

.moduletable {
padding-left: 537px;
padding-bottom: 7px;
}


a.mainlevel:link, a.mainlevel:visited {
color: #000000;
font-size: 12px;
text-decoration: none;
}

a.mainlevel:hover {
color: #FF0099;
font-size: 12px;
text-decoration: none;
}

#active_menu {
}

/* submenu */

.moduletablesub {
padding-left: 33px;
padding-bottom: 6px;
}

a.mainlevelsub:link, a.mainlevelsub:visited {
color: #ffffff;
font-size: 12px;
text-decoration: none;
}

a.mainlevelsub:hover {
color: #FF0099;
font-size: 12px;
text-decoration: none;
}

span.mainlevelsub, span.mainlevelsub:link, span.mainlevelsub:visited {
color: #ffffff;
font-size: 12px;
text-decoration: none;
padding: 0px 3px 0px 3px;
}

span.mainlevelsub:hover {
color: #FF0099;
font-size: 12px;
text-decoration: none;
}

#active_menusub {
}

/* footermenu */

.moduletablefooter {
padding-top: 5px;
padding-left: 708px;
padding-bottom: 12px;
}

a.mainlevelfooter:link, a.mainlevelfooter:visited {
color: #000000;
font-size: 12px;
text-decoration: none;
}

a.mainlevelfooter:hover {
text-decoration: underline;
}

/* content */
td {
text-align: left;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;	
color: #000000;
}

.contentpaneopen {

}

.contentheading {
font-family: Trebuchet, Verdana, sans-serif;	
font-size: 18px;
font-weight: normal;
color: #cc9900;
text-align:left;
}

.contentheading a {
font-family: Trebuchet, Verdana, sans-serif;	
font-size: 18px;
font-weight: normal;
color: #cc9900;
text-align:left;
}

.readon {
padding: 0 0 0 0;
margin: 0 0 0 0;
color: #ff0099;
}


/* homepage nieuwsflash */

.moduletable-news1  {
width: 205px;
background-color: #00aadc;
}


.flexcontentitem-news1 {
font-size: 11px;
line-height: 14px;
}

.moduletable-news2  {
width: 205px;
padding: 0 0 0 0;
background-color: #66cc00;
}


.flexcontentitem-news2 {
font-size: 11px;
line-height: 14px;
}

h3 {
font-size: 11px;
font-weight: bold;
padding: 0 0 0 10px;
margin: 0 0 0 0px;
color: #FFFFFF;
background-color: #000000;
}


div.flexcontentitem-news1 h3.flexcontentitemtitle  {
font-size: 11px;
padding: 10px 0 0 10px;
margin: 0 0 5px 0px;
color: #FFFFFF;
font-weight: normal;
background-color: #00aadc;
}

div.flexcontentitem-news1 p  {
padding: 0 10px 0 10px;
margin: 0 0 5px 0px;
}

div.flexcontentitem-news1 a.readon  {
padding: 0px 0 0 10px;
}

div.flexcontentitem-news2 h3.flexcontentitemtitle  {
font-size: 11px;
padding: 10px 0 0 10px;
color: #FFFFFF;
font-weight: normal;
background-color: #66cc00;
}

div.flexcontentitem-news2 p  {
padding: 0 10px 0 10px;
margin: 0 0 5px 0px;
}

div.flexcontentitem-news2 a.readon  {
padding: 0px 0 0 10px;
}

div.flexcontentitem-news1 a {
padding: 0 0 0 0px;
color: #FFFFFF;
display: block;
width:205px;
height: 20px;
background: url("/fog/templates/nlgd_sub/images/stip.gif") no-repeat;
}

div.flexcontentitem-news2 a {
display: block;
width:205px;
height: 20px;
color: #FFFFFF;
background: url("/fog/templates/nlgd_sub/images/stip.gif") no-repeat;
}


.modifydate {
font-family: Verdana, Helvetica, sans-serif;	
font-size: 10px;
text-align: right;
color: #B2B2B2;
}

.back_button {
text-align: right;
padding-right: 10px;
}

.back_button a {
}

.bgblok1 {
background-color: #66cc00;
color: #000000;
}

.bgblok2 {
background-color: #f3f4f4;
color: #000000;
}
