body {background-color: #ffffff; margin:0; padding:0;}

table {background-color: #ffffff; margin:0; padding:0;}

form { border: solid 1px #c81a02; width: 170px; padding:10px;}

.form_normaal {width: 440px;}

.form_normaal_geen {border: solid 0px #c81a02; width:440px ; padding:0;}

td {background-color: #ffffff; margin:0; padding:0;}

.groen {background-color: #e8e7c9; margin:0; padding:4px 10px 4px 10px; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 15px;}

.broodtekst { background-color: #e8e7c9; margin:0; padding:4px 2px 4px 10px; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 15px; border-bottom: 1px solid #c81a02; }

.broodtekst_zonder { background-color: #e8e7c9; margin:0; padding:4px 2px 4px 10px; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 15px; border-bottom: 0px solid #c81a02; }

.koptekst {background-color: #e8e7c9; margin:0; padding:4px 2px 4px 10px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 15px; border-bottom: 1px solid #c81a02; }

.kopje {margin:0; padding:4px 0px 4px 0px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 14px;}

.rood {color: #c81a02;}

a { color: #c81a02; text-decoration: none; }

a:hover {
 color: #FFFFFF;
}

.knop_groot {margin:0; padding:0px 10px 0px 0px; font-size: 14px; font-weight: bold; font-family: Times, serif; color: #000000; line-height: 14px;}

.knop_groot:hover {
color: #c81a02;
}

.knop_groot_actief {margin:0; padding:0px 10px 0px 0px; font-size: 14px; font-weight: bold; font-family: Times, serif; color: #c81a02; line-height: 14px;}

.knop_groot_actief:hover {
color: #000000;
}

.knop_klein {margin:0; padding:0px 5px 0px 0px; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 14px;}

.knop_klein:hover {
color: #c81a02;
}

.knop_klein_actief {margin:0; padding:0px 5px 0px 0px; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #c81a02; line-height: 14px;}

.knop_klein_actief:hover {
color: #000000;
}


.logo_zwart {font-size: 37px; color: #000000; font-weight: normal; font-family: Palatino, Times, serif;letter-spacing: 2px; }

.logo_rood {font-size: 34px; color: #c81a02; font-weight: normal; font-family: Palatino, Times, serif;letter-spacing: 2px; }

img { border-top: 4px solid #c81a02; }

input { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 150px;}


.checkbox { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 20px;}

select { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 150px;}

.radio { border: solid 0px #c81a02; width: 20px; background: #e8e7c9;}

.text_breed { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 420px;}

.text_smal { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 140px;}


.text_breed_zonder { border: solid 0px #c81a02; background: #e8e7c9;  margin:0; padding:0; font-size: 11px; color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; width: 420px;}

.textarea_breed { border: solid 1px #c81a02; background: #FFFFFF;  margin:5px 0 5px 0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 420px; height: 300px}

.textarea_onzichtbaar { border: solid 1px #c81a02; background: #e8e7c9;  margin:0; padding:4px; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 15px; width: 150px; height: 112px}



.zoek{ border: solid 1px #c81a02; background: #e8e7c9;  margin:0; padding:3px; font-size: 12px; color: #000000; font-weight: normal; font-family: Times, serif; width: 150px;}

.submit { border: solid 0px #c81a02; background: #c81a02;  margin:5px 0 5px 0; padding:0; font-size: 12px; color: #FFFFFF; font-weight: normal; font-family: Arial, Helvetica, sans-serif; width: 100px;}
