body
{
  margin:                                        0px;
  background-image:                              url(../img/backgrounds/main_background.png);
  background-attachment:                         fixed;
  background-position:                           top;
  text-align: center;
}

table
{
  margin-left:       auto;
  margin-right:      auto;
}

.menu_bg
{
  background-image:                              url(../img/backgrounds/menu.gif);
  background-position:                           top;
  background-repeat:                             no-repeat;
}

.menu_bottom_bg
{
  background-image:                              url(../img/backgrounds/menu_bottom.gif);
  background-position:                           top;
  background-repeat:                             no-repeat;
}


a.top_menu           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; line-height:17px; }
a.top_menu:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; line-height:17px; }
a.top_menu:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:17px; }

a.main_menu           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
a.main_menu:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
a.main_menu:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:16px; }

a.main_menu_selected           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:17px; }
a.main_menu_selected:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:17px; }
a.main_menu_selected:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:17px; }

div#main_menu_1             { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_1_selected    { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_2             { width:170px; margin-left:10px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_2_selected    { width:170px; margin-left:10px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_3             { width:160px; margin-left:20px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_3_selected    { width:160px; margin-left:20px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_4             { width:150px; margin-left:30px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }
div#main_menu_4_selected    { width:150px; margin-left:30px; font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:16px; }

div#main_menu_1 a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_1 a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_1 a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_1_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_1_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_1_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }

div#main_menu_2 a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_2 a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_2 a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_2_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_2_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_2_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }

div#main_menu_3 a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_3 a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_3 a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_3_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_3_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_3_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }

div#main_menu_4 a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_4 a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height:18px; }
div#main_menu_4 a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_4_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_4_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }
div#main_menu_4_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; line-height:18px; }


/* Extra kader classes voor PS */
table.kader_1 { background-color:#DBE7EA; border: solid 10px #DBE7EA; width:200px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#E4E4E4', Positive='true'); }
table.kader_1 td { color:gray; padding:0px; }
table.kader_2 { background-color:#DADADA; border: solid 10px #DADADA; width:200px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#E4E4E4', Positive='true'); }
table.kader_2 td { color:#3B3B3B; padding:0px; }

/* Nieuws Links op homepage van PS */
div.ps_news_homepage_link a       { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#000000; line-height:18px; }
div.ps_news_homepage_link a:link  { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#000000; line-height:18px; }
div.ps_news_homepage_link a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#659CA5; line-height:18px; }


td{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; line-height:17px; }

td.content { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; line-height:17px; }
td.content_description { font-family: Verdana; font-size: 12px; font-weight: bold; color: #659CA5; line-height:17px; }

td.content_right { width:200px; padding-left:40px; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; line-height:17px; vertical-align:top; }


td.td_footer                   { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; }
div#footer_menu             { display:inline; margin-left:20px; padding:0px; }
div#footer_menu a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; }
div#footer_menu a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; }
div#footer_menu a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }

div#footer_menu_selected             { display:inline; margin-left:20px; padding:0px; }
div#footer_menu_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }
div#footer_menu_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }
div#footer_menu_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }


td.td_topmenu                   { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; }
div#top_menu             { display:inline; margin-left:20px; padding:0px; }
div#top_menu a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; }
div#top_menu a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; }
div#top_menu a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }

div#top_menu_selected             { display:inline; margin-left:20px; padding:0px; }
div#top_menu_selected a           { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }
div#top_menu_selected a:link      { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }
div#top_menu_selected a:hover     { font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #659CA5; }


span.treemenutext_act { color: #659CA5 !important; }


/* Paginatitel */
h1.pagetitle { font-family: Arial, Verdana; font-size: 34px; line-height:40px; font-weight: normal; color: #FFFFFF; letter-spacing:1px; margin:0px; }


/* Headings ---------------------------------------------------*/

h1 { font-family: Verdana; font-size: 20px; font-weight: normal; color: #659CA5; }

h2 { font-family: Verdana; font-size: 20px; font-weight: normal; color: #808080; }

/* H3: gebruikt voor inleidingen */
h3 { margin-left:100px; font-family: Verdana; font-size: 12px; font-weight: bold; color: #659CA5; line-height:17px; }

/* H4: gebruikt voor nieuwskoppen */
h4 { font-family: Verdana; font-size: 18px; font-weight: normal; color: #659CA5; }

h5 { font-family: Verdana; font-size: 14px; font-weight: normal; color: #808080; }

/* ------------------------------------------------------------*/


/* Hoofdtitel: uit (temp) */
.csc-firstHeader { display:none; }



/* vet tussenkopjes */
strong { color: #004451; }

a.internal-link           { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a.internal-link:link      { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a.internal-link:hover     { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #659CA5; line-height:17px; }

a           { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a:link      { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a:hover     { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #659CA5; line-height:17px; }

a.download           { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a.download:link      { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height:17px; }
a.download:hover     { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #659CA5; line-height:17px; }

/* p.bodytext { display:inline; margin:0px; padding:0px; } */

/* Form css */

label { width:220px; margin-bottom:5px; margin-top:5px; }

.csc-mailform-field { clear: both; display: block; margin-bottom: 0.3em; width: 100%; }
.csc-mailform legend { display: none; }
.csc-mailform-radio fieldset{ margin-left: 160px; width:270px; border:0px; }
input.csc-mailform-radio { background: none; border: none; margin:5px }

.csc-mailform { border: 0px; }
.csc-mailform-label { display: none; }

/* ---------------------- Links RSS Feed ----------------------*/

.twrss_item_link a       { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#000000; line-height:18px; }
.twrss_item_link a:link  { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#000000; line-height:18px; }
.twrss_item_link a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color:#659CA5; line-height:18px; }

/* ----------------------------------------------------------- */

/* -------- Contact figuur in beginsel voor PS --------------- */

/* Contact kader-smal */
table.kader_contact_smal { background-color:#DADADA; background-image:url(../img/ps_img/120px_bg_contact.png); width:120px; height:215px; }
table.kader_contact_smal td { vertical-align:top; color:#3B3B3B; padding-left:10px; padding-top:15px; }

/* Links binnen het contactkader-breed */
table.kader_contact_smal td a       { background-image:url(../img/ps_img/120px_bg_contact_link.png); margin-bottom:5px; padding-left:15px; vertical-align:middle; height:30px; width:90px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact_smal td a:link  { background-image:url(../img/ps_img/120px_bg_contact_link.png); margin-bottom:5px; padding-left:15px; vertical-align:middle; height:30px; width:90px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact_smal td a:hover { background-image:url(../img/ps_img/120px_bg_contact_link.png); margin-bottom:5px; padding-left:15px; vertical-align:middle; height:30px; width:90px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #659CA5; }

/* Contact kader-breed */
table.kader_contact_breed { background-color:#DADADA; background-image:url(../img/ps_img/200px_bg_contact.png); width:200px; height:300px; }
table.kader_contact_breed td { vertical-align:top; color:#3B3B3B; padding-left:10px; padding-top:25px; }

/* Links binnen het contactkader-breed */
table.kader_contact_breed td a       { background-image:url(../img/ps_img/200px_bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:170px; line-height:20px; font-family: Verdana; font-size: 12px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact_breed td a:link  { background-image:url(../img/ps_img/200px_bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:170px; line-height:20px; font-family: Verdana; font-size: 12px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact_breed td a:hover { background-image:url(../img/ps_img/200px_bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:170px; line-height:20px; font-family: Verdana; font-size: 12px; font-weight: normal; text-decoration:none; color: #659CA5; }

/* Contact kader */
table.kader_contact { background-color:#DADADA; background-image:url(../img/ps_img/bg_contact.png); width:170px; height:255px; }
table.kader_contact td { vertical-align:top; color:#3B3B3B; padding-left:10px; padding-top:15px; }

/* Links binnen het contactkader */
table.kader_contact td a       { background-image:url(../img/ps_img/bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:140px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact td a:link  { background-image:url(../img/ps_img/bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:140px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #000000; }
table.kader_contact td a:hover { background-image:url(../img/ps_img/bg_contact_link.png); margin-bottom:5px; padding-left:25px; vertical-align:middle; height:30px; width:140px; line-height:20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration:none; color: #659CA5; }

/* ----------------------------------------------------------- */


/* Voorafgedefinieerde buttons in beginsel voor PS -------------------------------- */

a.knop_paars_smal       { display:block; width:120px; height:45px; padding-left:10px; padding-top:12px; background-image: url(../img/ps_img/buttons/paars_smal.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_smal:hover { background-image: url(../img/ps_img/buttons/paars_smal_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }

a.knop_paars_kleuren_smal       { display:block; width:120px; height:45px; padding-left:35px; padding-top:12px; background-image: url(../img/ps_img/buttons/paars_kleuren_smal.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_kleuren_smal:hover { background-image: url(../img/ps_img/buttons/paars_kleuren_smal_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }

a.knop_paars_breed       { display:block; width:200px; height:45px; padding-left:10px; padding-top:12px; background-image: url(../img/ps_img/buttons/paars_breed.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_breed:hover { background-image: url(../img/ps_img/buttons/paars_breed_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }

a.knop_paars_kleuren_breed       { display:block; width:200px; height:45px; padding-left:35px; padding-top:12px; background-image: url(../img/ps_img/buttons/paars_kleuren_breed.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_kleuren_breed:hover { background-image: url(../img/ps_img/buttons/paars_kleuren_breed_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }

a.knop_paars_plus_icoon_1       { text-align:center; display:block; width:130px !important; width:200px; height:90px; padding-top:20px; padding-left:60px; padding-right:10px; background-image: url(../img/ps_img/buttons/paars_icoon_1.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_plus_icoon_1:hover { background-image: url(../img/ps_img/buttons/paars_icoon_1_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_plus_icoon_2       { text-align:center; display:block; width:130px !important; width:200px; height:90px; padding-top:20px; padding-left:60px; padding-right:10px; background-image: url(../img/ps_img/buttons/paars_icoon_2.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_plus_icoon_2:hover { background-image: url(../img/ps_img/buttons/paars_icoon_2_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_plus_icoon_3       { text-align:center; display:block; width:130px !important; width:200px; height:90px; padding-top:20px; padding-left:60px; padding-right:10px; background-image: url(../img/ps_img/buttons/paars_icoon_3.png); background-repeat:no-repeat; color:white; font-size:11px; font-family:verdana; text-decoration:none; }
a.knop_paars_plus_icoon_3:hover { background-image: url(../img/ps_img/buttons/paars_icoon_3_hover.png); color:white; font-size:11px; font-family:verdana; text-decoration:none; }

a.knop_vierkant_groen_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_groen_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_groen_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_groen_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }
a.knop_vierkant_blauw_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_blauw_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_blauw_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_blauw_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }
a.knop_vierkant_oranje_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_oranje_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_oranje_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_oranje_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }
a.knop_vierkant_geel_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_geel_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_geel_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_geel_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }
a.knop_vierkant_rood_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_rood_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_rood_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_rood_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }
a.knop_vierkant_lichtblauw_klein       { text-align:center; display:block; width:61px; height:63px; line-height:63px; background-image: url(../img/ps_img/buttons/vierkant_lichtblauw_klein.png); background-repeat:no-repeat; color:white; font-size:14px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_lichtblauw_klein:hover { background-image: url(../img/ps_img/buttons/vierkant_lichtblauw_klein_hover.png); color:white; font-size:14px; font-family:verdana; text-decoration:none; line-height:63px; }

a.knop_vierkant_groen_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_groen_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_groen_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_groen_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }
a.knop_vierkant_blauw_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_blauw_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_blauw_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_blauw_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }
a.knop_vierkant_oranje_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_oranje_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_oranje_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_oranje_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }
a.knop_vierkant_geel_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_geel_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_geel_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_geel_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }
a.knop_vierkant_rood_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_rood_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_rood_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_rood_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }
a.knop_vierkant_lichtblauw_groot       { text-align:center; display:block; width:100px; height:100px; line-height:100px; background-image: url(../img/ps_img/buttons/vierkant_lichtblauw_groot.png); background-repeat:no-repeat; color:white; font-size:20px; font-family:verdana; text-decoration:none; }
a.knop_vierkant_lichtblauw_groot:hover { background-image: url(../img/ps_img/buttons/vierkant_lichtblauw_groot_hover.png); color:white; font-size:20px; font-family:verdana; text-decoration:none; line-height:100px; }

/* -------------------------------------------------------------------------------------*/
