.tekst, td, body {color:#000000;font-family:Arial,Verdana,Helvetica;font-size:12px;line-height:16px;font-weight:normal;}
h1, .kop {color:#ffffff;font-size:20px;font-weight:bold;line-height:30px;margin:0;padding:0;text-shadow:#114411 1px 1px 3px;}
h2, .subkop {color:#333333;font-size:20px;font-weight:bold;line-height:24px;margin:0;padding:0;}
h3, .itemkop, th {color:#000000;font-size:12px;margin:15px;letter-spacing:0.3px;line-height:20px;font-weight:bold;}
h4, .tekstgroot {color:#ffffff;font-size:9px;line-height:22px;margin-top:0px;margin-bottom:2px;text-align:center;text-shadow:#000055 1px 1px 3px;}
ul {margin-left: 12px; padding-left: 5px;}
.clear {clear:both;}
.copy {color:#999999;}
.error {color:#dd0000;font-weight:bold;}
.kookier-groen {color:#008855;}
.g-recaptcha-pos {text-align:right;}
.g-recaptcha {display:inline-block;}
a         {border:0px transparent;text-decoration:none;}
a:link    {color:#008855;}
a:active  {color:#008855;}
a:visited {color:#008855;}
a:hover   {color:#008855;text-decoration:underline;}
a.tel:link    {color:#ffffff;}
a.tel:active  {color:#ffffff;}
a.tel:visited {color:#ffffff;}
a.tel:hover   {color:#dddddd;}
a.nav, a.navon {border:0px transparent;text-decoration:none;font-size:12px;font-weight:normal;line-height:15px;margin-left:7px;margin-right:7px;}
a.nav:link     {color:#000000;}
a.nav:active   {color:#000000;}
a.nav:visited  {color:#000000;}
a.nav:hover    {color:#008855;}
a.navon:link   {color:#006633;}
a.navon:active {color:#006633;}
a.navon:visited {color:#006633;}
a.navon:hover  {color:#008855;}
a.copy {font-weight:bold;color:#aaaaaa;}
a.copy:hover {font-weight:bold;color:#777777;}
.facebook a {display:block;width:29px;height:29px;background:transparent url(nav/Kooiker-FaceBook-icon.png) no-repeat;}
.facebook a:hover {background-position:0px -29px;}
.linkedin a {display:block;width:29px;height:29px;background:transparent url(nav/Kooiker-Linkedin-icon.png) no-repeat;}
.linkedin a:hover {background-position:0px -29px;}
.twitter a {display:block;width:29px;height:29px;background:transparent url(nav/Kooiker-Twitter-icon.png) no-repeat;}
.twitter a:hover {background-position:0px -29px;}
.youtube a {display:block;width:29px;height:29px;background:transparent url(nav/Kooiker-Youtube-icon.png) no-repeat;}
.youtube a:hover {background-position:0px -29px;}
.taal_frysk a {display:block;width:24px;height:16px;background:transparent url(nav/taal_frysk.png) no-repeat;}
.taal_frysk a:hover {background-position:0px -16px;}
.taal_english a {display:block;width:24px;height:16px;background:transparent url(nav/taal_english.png) no-repeat;}
.taal_english a:hover {background-position:0px -16px;}
.taal_nederlands a {display:block;width:24px;height:16px;background:transparent url(nav/taal_nederlands.png) no-repeat;}
.taal_nederlands a:hover {background-position:0px -16px;}
.taal_deutsch a {display:block;width:24px;height:16px;background:transparent url(nav/taal_deutsch.png) no-repeat;}
.taal_deutsch a:hover {background-position:0px -16px;}
.taal_polska a {display:block;width:24px;height:16px;background:transparent url(nav/taal_polska.png) no-repeat;}
.taal_polska a:hover {background-position:0px -16px;}
p {margin:0;padding:0;}

#contactform label {width:355px;float:left;text-align:left;line-height:20px;margin:1px 1px 1px 0px;border-bottom:1px dotted #dddddd;}
#contactform label2 {width:355px;float:left;text-align:left;line-height:20px;margin:1px 1px 1px 0px;}
#contactform input,textarea,select {width:265px;line-height:20px;font-size:12px;margin:1px 1px 1px 0px;}
#contactform input.send {width:120px;}
#contactform input.radio {width:16px;}
#contactform input.checkbox {width:16px;}
