body {
margin: 0px;
padding: 0px;
background-color: #e4ecfa; /*#f9f9f9;*/
}

body, html {
border: 0px;
height: 100%;
}

html {
overflow-y: scroll;
}

body, td {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #272425;
}

body a, td a {
color: #272425;
text-decoration: underline;
}

/* img { display:none;} */

div#container {
position: relative;
width: 1000px;
left: 50%;
margin-left: -500px;
}

.maintable {
width: 1000px;
border: none;
}

.bovenbalkgroot {
width: 1000px;
height: 146px;
background-repeat: no-repeat;
background-position: 0px 0px;
background-color: #ffd600;
}

.menu {
width: 100%;
background-color: #1b55a5;
}

.menutable{
width: 998px;
}

.menuitem  a, .menuitem  span {
margin: 4px 0px;
border-left: 1px solid #ffd600;
}

.single{
display: block;
width: 100%;
padding: 6px 0px 6px 0px;
margin: 0px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #fff;
text-decoration: none;
font-weight: bold;
}

.double{
display: block;
width: 100%;
padding: 2px 0px 0px 0px;
margin: 0px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #fff;
text-decoration: none;
font-weight: bold;
}

.submenus { /* DIV */
z-index: 100; /* set this to display it above other elements */
display: none;
position: absolute;
padding-top:9px;
top: 168px;
left: 50%;
}

.submenu_item {
padding: 2px 4px 2px 10px;
text-align: left;
}

.submenu_item  a {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #fff;
border: none;
padding: 0px;
margin: 0px;
text-decoration: none;
font-weight: bold;
}

.content {
padding: 0;
margin: 0;
width: 100%;
height: 458px;
/* background-color: #fff; /* wit */
background-color: #ffd600; /* geel */
}

.actie {
height: 80px;
width: 200px;
background: transparent;
}

.leftcontent_filler, .rightcontent_filler {
vertical-align: top;
background: transparent;
width: 200px;
height: 458px;
}

.leftcontent, .rightcontent {
vertical-align: top;
background: transparent;
width: 100%;
height: 100%;
}

table, table td {
padding: 0;
}

.content_actie_left {
text-align: left;
height: 80px;
width: 300px;
background: transparent;
}

.content_actie_right {
text-align: left;
height: 80px;
width: 300px;
background: transparent;
}

.home_mainvis {
background: transparent;
width: 600px;
height: 378px;
}

div#content_inner {
position: relative;
padding: 10px 40px;
width: 920px;
text-align: left;
background: transparent;
}

.stdtext {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #272425;
text-decoration: none;
}

.stdtext a {
color: #272425;
text-decoration: none;
}

.stdtext a:hover {
color: #555;
text-decoration: none;
}


.fillist {
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #fff;
background-color: #ee2d24;
width: 200px;
padding: 5px;
}

.fillist td {
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #fff;
line-height: 14px;
}

.filiaal_titel {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #FFF;
text-decoration: none;
}

.fillist_titel {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #FFF;
text-decoration: none;
}

.fillist a {
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #fff;
text-decoration: none;
}

.fillist a:hover {
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #fff;
text-decoration: none;
}

.red  {
color: #f00;
}

.contact_titel {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11pt;
color: #333366;
text-decoration: none;
font-weight: bold;
}

.koopzondag {
width: 200px;
padding:5px;
background-color: #ee2d24;
}

.koopzondag_titel {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11pt;
color: #fff;
text-decoration: none;
font-weight: bold;
}

.koopzondag_item a {
font-family: Arial, Verdana, Sans-Serif;
font-size: 10pt;
color: #fff;
text-decoration: none;
}

.koopzondag_item a:hover {
text-decoration: underline;
}

.video {
font-family: Arial, Verdana, Sans-Serif;
font-size: 10pt;
color: #000;
text-decoration: none;
}

.faq a{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #336699;
text-decoration: underline;
font-weight: bold;
}

.faq_titel{
padding-left: 10px;
background-color: #336699;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #FFF;
font-weight: bold;
text-decoration: none;
}

.faq_titel a{
color: #FFF;
}

.faq_vraag {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #336699;
text-decoration: none;
font-weight: bold;
}

.faq_antwoord {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #000;
text-decoration: none;
}

.vacatures_titel{
background-color: #336699;
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #FFF;
font-weight: bold;
text-decoration: none;
}

.vacatures{
background-color: #FFF;
border: solid 1px #336699;
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #000;
text-decoration: none;
}

.vacatures a, .vacatures_spec a{
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #000;
text-decoration: none;
}

.vacatures_spec{
background-color: #FFCC00;
border: solid 1px #336699;
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #000;
text-decoration: none;
}

.vacatures_det_titel{
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt;
color: #336699;
text-decoration: none;
}

.vacatures_det_tekst{
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: #000;
text-decoration: none;
}

.vacatures_det_tekst_red {
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: #f00;
}

.folder_tekst{
font-family: Verdana, Arial, Sans-Serif;
font-size: 7pt;
color: #000;
text-decoration: none;
}

input.defaultbtn {
border: solid 1px #336699;
color: #336699 !important;
background-color: #fff;
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight: bold;
cursor: pointer;
height: 20px;
line-height: 16px;
width: auto;
text-decoration: none;
text-align: center;
vertical-align: middle;
padding: 0px 10px 2px 10px;
}

.defaultbtn {
border: solid 1px #336699;
color: #336699 !important;
background-color: #fff;
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight: bold;
cursor: pointer;
height: 20px;
line-height: 20px;
width: auto;
text-decoration: none;
text-align: center;
vertical-align: middle;
padding: 0px 10px 1px 10px;
}

span.mem {
display: block;
background-color: #D6D6B9;
font-size: 25pt;
cursor: pointer;
border: none;
width: 50px;
height: 50px;
vertical-align: middle;
}

.memory {
background-color: #D6D6B9;
font-size: 25px;
cursor: pointer;
border: solid 1px #999966;
width: 50px;
height: 50px;
vertical-align: middle;
}

.memory_time{
border: solid 1px #fff;
}

.kleurplaat_item {
border: solid 1px #000;
background-color: #FFF;
}

.kleurplaat_item a {
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #000;
font-weight: bold;
text-decoration: none;
display: block;
}

/*
.collectie_item {
border-bottom: solid 1px #FFF;
}

.collectie_no {
background-color: #EBF5D0;
}

.collectie_text {
font-family: Verdana, Arial, Sans-Serif;
font-size: 7pt;
color: #FFF;
padding-right: 10px;
}
*/

/* BEHEER */

.beheer_toolbar{
position: absolute;
left: 50%;
border: solid 1px #000;
padding: 2px;
background-color: #eee;
font-family: verdana;
}

.beheer_toolbar_rel {
}

.bol {
position: absolute;	
background-color: #eee;
}

.red {
color: #f00;
}

/*
.200winkels {
background-repeat: no-repeat;
}
*/

.h1link {
font-size: 14px;
font-family: verdana;
color: #FFFFFF;
}

a.h1link {
font-size: 14px;
font-family: verdana;
color: #FFFFFF;
text-decoration: underline;
}

a.h1link:hover {
font-size: 14px;
font-family: verdana;
color: #DDDDDD;
text-decoration: underline;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border: 1px solid #666;
	}
#lightbox img{ border: none; clear: both;} 

.vacatures_table td {
padding: 5px 0px 5px 0px;
vertical-align: top;
}

.vacatures_table td a {
display: block;
}

#innerTable {
padding: 0px;
border: none;
}

#innerTable td {
padding: 2px 0px 2px 0px;
}

.error, .error a {
font-family: verdana;
font-size: 11px;
color: #333;
text-decoration: none;
}

.error a {
text-decoration: underline;
}

#content_nieuwsbrief {
position: relative;
background-color: #bcd000; 
height:402px; 
width:802px; 
border: none;
}

.nb_input {
margin-left: 40px;
}

/* Start Spam Honeypot */
div.vangen {
width: 1px;
height: 1px;
position: absolute;
left: -1000000px;
}
.nietWeergeven {
width: 1px;
height: 1px;
border: 1px solid #fff;
background-color: #fff;
color: #fff;
}
/* End Spam Honeypot */

#plaats {
background-color: #FFD600;
}

.footer{
border-top:1px solid #fff;
width: 100%;
background-color: #1b55a5;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #fff;
text-decoration: none;
font-weight: bold;
}

#footer-left {
color:#fff; float:left; line-height:20px; margin-left:20px;
}

#footer-left a {
outline: none;
color:#fff;
}

#footer-right {
color:#fff; float:right; line-height:20px; margin-right:20px;
}

#footer-right a {
color:#fff; text-decoration: none;
}
#footer-right a:hover {
color:#fff; text-decoration: underline;;
}