*
{
box-sizing: border-box;
-moz-box-sizing: border-box;
}

body
{
margin: 0px;
background-color: #ffffff;
/*font-family: Arial, verdana, Helvetica;*/
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #000;
text-align: center;
}

hr
{
color: #ffffff;
display: none;
}

#globalContainer
{
width: 460px;
height: 100px;
background-color: #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
text-align: left;
top: 0px;
left: 20px;
position: absolute;
}

#leftLine
{
position: relative;
width: 0px;
height: 100%;
background-color: #FFFFFF;
border-left: 2px solid #ffffff;
display: none;
}

#leftLine1
{
position: absolute;
top: 0px;
left: 0px;
width: 6px;
height: 100%;
background-color: #FFFFFF;
border-left: 2px solid #ffffff;
display: none;
}

#rightLine
{
position: absolute;
width: 6px;
height: 100%;
right: 0px;
top: 0px;
background-color: #FFFFFF;
border-right: 2px solid #ffffff;
display: none;
}

#footer
{
position: absolute;
background-color: #ffffff;
width: 538px;
height: 59px;
bottom: 0px;
right: 12px;
margin: 0px;
text-align: left;
color: #ffffff;
display: none;
}

#footer img
{
position: absolute;
right: 4px;
bottom: 4px;
border-width: 0px;
}

#footer .ehl
{
position: absolute;
right: 55px;
top: 27px;
border-width: 0px;
height: 24px;
width: 155px;
}

#footer .pdf
{
position: absolute;
right: 80px;
top: 4px;
border-width: 0px;
}

#footer ul
{
margin: 0px;
margin-top: 2px;
}

#footer ul li
{
display: inline;
margin: 0px;
margin-left: 5px;
margin-right: 5px;
}

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

#footer a:hover
{
text-decoration: none;
color: #0086CA;
}

#nav
{
position: absolute;
width: 171px;
height: 532px;
right: 379px;
top: 0px;
margin: 0px;
padding-left: 0px;
display: none;
}

#nav ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#nav li
{
background-color: #FF6600;
border-top: 0px solid #ffffff;
margin: 0px;
padding: 0px;
list-style: none;
display: block;
width: 171px;
height: 106px;
top: 0px;
}

#nav li.first
{
background-color: #FF6600;
border-top: none;
margin: 0;
padding: 0px;
list-style: none;
}

#nav li.firstover
{
background-color: #D2001E;
border-top: none;
margin: 0;
padding: 0px;
list-style: none;
cursor: pointer;
}

#nav li.over
{
background-color: #D2001E;
cursor: pointer;
}

#nav li.normal
{
background-color: #FF6600;
}

#nav li a
{
width: 171px;
height: 106px;
list-style: none;
background-color: #FF6600;
margin: 0px;
padding: 0px;
text-decoration: none;
}

.subNav
{
position: relative;
display: none;
}

.subNav img
{
padding: 0px;
margin: 0px;
top: 5px;
left: 4px;
position: absolute;
border: 1px solid #FFFFFF;
}

.subNav h3
{
padding: 0px;
margin: 0px;
font-size: 14px;
color: #000000;
/*font-family: Arial;*/
font-family: Verdana;
text-decoration: none;
top: 15px;
left: 45px;
z-index: 10;
position: absolute;
}

#schaduw
{
padding: 0px;
margin: 0px;
font-size: 14px;
color: #000000;
/*font-family: Arial;*/
font-family: Verdana;
text-decoration: none;
top: 16px;
left: 47px;
z-index: 1;
position: absolute;
}

#schaduw:first-letter
{
font-size: 24px;
}

.subNav p
{
padding: 0px;
margin: 0px;
font-size: 11px;
color: #000000;
/*font-family: Arial;*/
font-family: Verdana;
text-decoration: none;
top: 38px;
left: 67px;
position: absolute;
width: 100px;
height: 65px;
}

.subNav h3:first-letter
{
font-size: 24px;
}

.sfeer
{
position: absolute;
right: 100px;
top: 2px;
}

.sfeer img
{
border: 1px solid #FFFFFF;
width: 360px;
height: 133px;
top: 0px;
left: 0px;
}

.sfeer h2
{
position: absolute;
bottom: 6px;
right: 10px;
color: #FFFFFF;
width: 350px;
text-align: right;
font-size: 16px;
}

#sfeerschaduw
{
position: absolute;
bottom: 5px;
right: 9px;
color: #565656;
width: 350px;
text-align: right;
font-size: 16px;
}

#footerLists
{
width: 538px;
height: 130px;
background-color: #bb288c;
right: 12px;
bottom: 61px;
position: absolute;
display: none;
}

#footerLists ul
{
list-style: none;
margin: 0px;
padding: 0px;
height: 130px;
color: #285091;
}

#footerLists li
{
color: #285091;
margin: 0px;
padding: 0px;
list-style: none;
width: 179px;
height: 130px;
position: relative;
display: inline;
float: left;
top: 0px;
}

#footerLists h3
{
margin: 0px;
color: #285091;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
font-size: 11px;
border-bottom: 2px solid #ffffff;
}

#footerLists p
{
margin: 0px;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
position: relative;
border-left: 1px solid #ffffff;
height: 108px;
color: #285091;
font-size: 7pt;
}

#footerLists p.first
{
margin: 0px;
color: #285091;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
position: relative;
border-left: 1px solid #bb288c;
height: 108px;
font-size: 7pt;
}

#footerLists tr, td
{
color: #285091;
font-size: 7pt;
}

#footerLists a
{
color: #285091;
text-decoration: none;
}

#footerLists a:hover
{
color: #0086CA;
}

#content
{
position: absolute;
left: 0;
right: 0px;
width: 363px;
height: 391px;
background-color: #ffffff;
/*padding: 5px;*/
padding: 5px 0 5px 0;
color: #000000;
/*font-size: 12px;*/
font-size: 11px;
}


#content td
{
/*font-family: Arial, verdana, Helvetica;*/
font-family: Verdana, Arial, Helvetica;
/*font-size: 12px;*/
font-size: 11px;
/*color: #000000;*/
color: #2eaee3;
color: #000;
}

#content a
{
color: #2eaee3;
text-decoration: none;
font-size: 11px;
}

#content a:hover
{
color: #0086CA;
text-decoration: none;
}

#content a.sligro_link
{
color: #0086CA;
text-decoration: none;
}

#content a.sligro_link:hover
{
color: #0086CA;
text-decoration: underline;
}

#content h2
{
margin: 0px;
}

#content h3
{
margin: 0px;
font-size: 15px;
}

#content h4
{
margin: 0px;
font-size: 13px;
}

#content img
{
border-width: 1px;
border-color: #FF6600;
}

#content input, textarea, select
{
/*font-size: 11px;*/
font-size: 10px;
/*font-family: Arial, verdana, Helvetica;*/
font-family: Verdana, Arial, Helvetica;
}

#lvl_vm a
{
color: #285091;
text-decoration: none;
}

#lvl_vm a:hover
{
color: #0086CA;
}

#lvl_vm
{
width: 363px;
height: 130px;
background-color: #bb288c;
position: absolute;
right: 12px;
top: 147px;
display: none;
}

#lvl_vm ul
{
list-style: none;
margin: 0px;
padding: 0px;
height: 130px;
}

#lvl_vm li
{
color: #285091;
margin: 0px;
padding: 0px;
list-style: none;
width: 181px;
height: 130px;
position: relative;
display: inline;
float: left;
top: 0px;
}

#lvl_vm h3
{
margin: 0px;
color: #285091;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
font-size: 11px;
border-bottom: 2px solid #ffffff;
}

#lvl_vm p
{
margin: 0px;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
position: relative;
border-left: 1px solid #ffffff;
height: 108px;
color: #285091;
font-size: 9pt;
}

#lvl_vm p.first
{
margin: 0px;
color: #285091;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 5px;
position: relative;
border-left: 1px solid #bb288c;
height: 108px;
font-size: 9pt;
}

#lvl_vm tr, td
{
color: #285091;
font-size: 9pt;
}

#random_recept
{
position: absolute;
width: 363px;
height: 260px;
right: 12px;
top: 280px;
margin: 0px;
padding: 0px;
display: none;
}

#random_recept ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#random_recept li
{
background-color: #ffffff;
border-top: 1px solid #ffffff;
margin: 0;
padding: 3px;
list-style: none;
padding: 0px;
width: 363px;
height: 129px;
}

#random_recept li.first
{
background-color: #ffffff;
border-top: none;
margin: 0;
padding: 0px;
list-style: none;
}

#random_recept li a
{
list-style: none;
background-color: #ffffff;
margin: 0px;
padding: 0px;
text-decoration: none;
}

#random_recept h3
{
display: inline;
font-size: 9pt;
text-align: left;
color: #000000;
padding: 0px;
margin: 0px;
}

#random_recept p
{
color: #000000;
}

#klok_div
{
position: absolute;
right: 100px;
}

.cooptekst { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000}
.kop { font-size: 10pt; letter-spacing: 0.2pt; color: #0086CA;}
.kolomtekst { font-size: 7.5pt; line-height: 8pt; color: #2eaee3;}
.kolomtekstgroot { font-size: 11px; font-weight: bold; letter-spacing: 0.2pt; color: #000}
.recepttekst { font-size: 11px; font-family: Arial, Verdana, Helvetica; color: #000; }

.button
{
background-color: #2eaee3;
color: #FFFFFF;
font-size: 8px;
font-weight: bold;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #042554;
border-right: 1px solid #042554;
padding: 2px 3px 2px 3px;
margin: 0px;
height: 18px;
}

.button a
{
background-color: #2eaee3;
color: #FFFFFF;
font-size: 8px;
font-weight: bold;
border-left: 2px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
border-bottom: 2px solid #716F64;
border-right: 2px solid #716F64;
padding: 2px 3px 2px 3px;
margin: 0px;
height: 18px;
}

.button a:hover
{
background-color: #84A6DD;
color: #FFFFFF;
font-size: 8px;
font-weight: bold;
border-left: 2px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
border-bottom: 2px solid #716F64;
border-right: 2px solid #716F64;
padding: 2px 3px 2px 3px;
margin: 0px;
height: 18px;
text-decoration: none;
}

.main {
  color: #0086CA;
}

.main_red
{
  color:      #0086CA;
}

#rknoppen {
  height: 24px;
  padding: 3px 0 3px 0;
  margin: 0;
  text-align: left;
  width: 100%;
}

#rknoppen .button {
  display: block;
  height: 13px;
  font-size: 10px;
  padding: 2px 3px 2px 3px;
  margin: 0 2px 0 0;
  float: left;
}


@-moz-document url-prefix()
{
  html>body #rknoppen .button
  {
    height: 19px;
  }
}


#rknoppen .button a:hover {
  font-size: 10px;
}

.cooptekstHeader {
  color: #2eaee3;
}