/* algemeen ---------------------------------------*/

body
{margin:0px; background-color:#FFFFFF;}

body, td, p,th, ul, ol, li, a, input, select, textarea
{font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; font-weight:normal}

td
{vertical-align:top;}

th
{color:#004c4c; background-color:#CCCCCC; vertical-align:middle; text-align:center;}

ul, ol
{margin-left:18px; margin-top:5px; line-height:2;}

img
{border:0px;}

img.image
{float:right; margin-left:20px; margin-bottom:20px; border:1px solid; border-color:#868686;}

/* tabellen ---------------------------------------*/

table.content
{margin-left:5px; width:568px; }

table.content_home
{margin-left:5px; margin-right:5px; width:420px; }


/*
table.content_small
{background-color: #FFFFFF; border: 0px none #FFFFFF; padding: 0px; margin: 0px; width:380px;}

td.content
{padding:12px 11px 0px; margin:0px;}

.menu
{background-color:#004C4C; font-size:9px; line-height:18px; color:#FFFFFF; font-weight:bold; letter-spacing:1px;}
*/

td.body_txt
{padding-right:5px;}

.main
{background-color:#FFFFFF; margin:0px; padding:0px; height:100%; width:770px; border:0px none #FFFFFF;}

table.header
{background-color:#CCCCCC; border:0px none #CCCCCC; padding:0px; margin:0px; height:15px;}

table.topnav
{background-image:url(../art/nav/pixel_bar.gif);}


table.submenu
{width:160px; margin-left:5px; margin-right:10px;}
td.submenu
{padding-top:4px; padding-bottom:4px; color:#000000; font-size:10px;}


a {color:#00526F; text-decoration:none;}
a:hover {color:#868686; text-decoration:none;}
/*a:active {color:#00526F;}
a:visited {color:#00526F;}*/

a.leveltwonav
{font-size:10px; font-weight:bold; text-decoration:none; color:#00526F;}
a.leveltwonav:hover
{font-size:10px; font-weight:bold; text-decoration:none; color:#868686;}

/*
td.pagetitle
{height:50px; font-size:26px; color:#009286; font-weight:bold; line-height:25px; text-transform:uppercase;}
td.subheader
{font-size:12px; color:#009286; font-weight:bold; padding-bottom:10px;}

td.pagesubtitle
{color:#009286; font-weight:bold; line-height:12px;}
*/


/* announcements / news / coming up ----------------------------- */
table.home
{width:140px; margin-top:0px; margin-bottom:0px; margin-left:10px;}

td.header
{font-weight:bold; font-size:13px; line-height:12px; color:#009286; padding-bottom:5px;}

td.kop
{font-weight:bold; font-size:12px; line-height:12px; color:#00526F; padding-bottom:5px;}

td.line
{height:1px; background-color:#015270;}

td.date
{font-style:italic; font-size:9px; padding-top:5px;}

td.teaser
{padding-top:5px; font-size:10px;}

td.link
{padding-top:5px; padding-bottom:10px;}


td.item_header
{font-size:12px; color:#009286; font-weight:bold; padding-bottom:3px;}

td.item
{padding-bottom:20px;}

td.item_line
{height:1px; background-color:#c6c6c6;}
/*
a.link
{color:#00526f; font-size:9px; text-decoration:none; font-weight:normal;}
a.link:hover
{color:#868686; font-size:9px; text-decoration:none; font-weight:normal;}
 // announcements / news / coming up ----------------------------- */




/* footer ----------------------------- */
table.footer
{padding-left:180; padding-bottom:50px; vertical-align:top;}
td.footer_low
{color:#000000; font-size:9px;}

a.footer
{color:#00526f; font-size:9px; text-decoration:none;}
a.footer:hover
{color:#868686; font-size:9px; text-decoration:none;}

td.footer_high /* voor shade img*/
{background-image:url(../art/footer_effect.gif);}

td.footer {background-image:url(../art/bottom_gray.gif);}
td.footertext {font-size:9px; line-height:11px; color:#000000;}
td.topcell {background-image:url(../art/topcell_effect.gif);}
/* // footer ----------------------------- */



.newsflash
{height:20px; background-image:url(../art/dottedline.gif);}

.whitebg
{background-color:#FFFFFF;}

.green
{color:#004c4c;}

.alert
{color:#ff0000;}



td.contacts_line
{height:1px; background-color:#015270;}
tr.contact_header
{background-color:#d7e6eb; vertical-align:middle;
padding-right:2px; padding-left:4px; padding-top:5px; padding-bottom:5px;}
td.contact_name
{font-size:12px; font-weight:bold; vertical-align:bottom;}

table.list
{width:100%; margin-top:20px;}
tr.list_top
{padding:2px; background-color:#d7e6eb; vertical-align:middle; font-weight:bold; font-size:9px; height:16px;}
tr.list_uneven
{padding:2px; background-color:#ffffff; vertical-align:middle; font-size:9px; height:16px;}
tr.list_even
{padding:2px; background-color:#E9F1F4; vertical-align:middle; font-size:9px; height:16px;}
td.list_line
{background-color:#00526f; height:1px;}

a.list {color:#00526F;}
a.list:hover {color:#868686;}

a.link {font-weight:bold; font-size:12px; color:#00526F;}
a.link:hover {font-weight:bold; font-size:12px; color:#868686;}

.vab {vertical-align:bottom;}

table.downl_1
{width:568px; margin-top:20px; padding-right:5px; padding-bottom:3px; padding-top:3px;}
table.downl_2
{width:568px; margin-top:20px; padding-right:5px;}
td.downl_file
{padding-left:5px; vertical-align:middle;}
tr.downl_header
{background-color:#d7e6eb; vertical-align:middle; padding:2px; padding-left:4px;}


.button
{font-family:Verdana,Arial,Helvetica; font-weight:normal; color:#ffffff; font-size:9px;
background-color:#009286; border:1px solid #009286; cursor:pointer; cursor:hand;}

select.prodquicksearch
{width:150px;}

.swf
{border:0px solid #000000; padding:0px; margin-top:10px; margin-bottom:10px;}





textarea
{font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #000000;
background-color:#ffffff; width: 220px; height:65px;}

.input
{font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #000000;
background-color:#ffffff; font-size: 11px; width: 220px;}


.linksmall {FONT-SIZE: 8pt;COLOR: #99ccff;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.linksmall A {COLOR: #99ccff;TEXT-DECORATION: none}
.linksmall A:active {COLOR: #99ccff;TEXT-DECORATION: none}
.linksmall A:hover {COLOR: #3366ff;TEXT-DECORATION: none}

.setuptext {FONT-SIZE: 24pt;COLOR: lightgrey;FONT-weight: bold;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.setuptextnew {FONT-SIZE: 16pt;COLOR: lightgrey;FONT-weight: bold;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.setuptextnew A {COLOR:#CCCCCC;TEXT-DECORATION: none}
.setuptextnew A:active {COLOR:#CCCCCC;TEXT-DECORATION: none}
.setuptextnew A:hover {COLOR: #3366ff;TEXT-DECORATION: none}

.setuptextsmall {FONT-SIZE: 10pt;COLOR: lightgrey;FONT-weight: bold;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.heading {FONT-SIZE: 10pt;COLOR: #6384ad;FONT-weight: bold;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.smallheading {FONT-SIZE: 8pt;COLOR: #6384ad;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}

.tbody {FONT-SIZE: 8pt;COLOR: black;LINE-HEIGHT: 13pt;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.tbody A {COLOR: #6384ad;TEXT-DECORATION: none}
.tbody A:active {COLOR: #6384ad;TEXT-DECORATION: none}
.tbody A:hover {COLOR: #3366ff;TEXT-DECORATION: none}

.textnavysmall {FONT-SIZE: 8pt;COLOR: #333399;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.textgreen {FONT-SIZE: 8pt;COLOR: #008000;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.textnavy {FONT-SIZE: 10pt;COLOR: #333399;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.textnavy A {COLOR: #6384ad;TEXT-DECORATION: none}
.textnavy A:active {COLOR: #6384ad;TEXT-DECORATION: none}
.textnavy A:hover {COLOR: #3366ff;TEXT-DECORATION: none}
.textgray {FONT-SIZE: 8pt;COLOR: gray;FONT-STYLE: italic;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}
.textorange {FONT-SIZE: 11pt;COLOR: #008000;FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;}

A {COLOR: #6384ad;TEXT-DECORATION: none}
A:active {COLOR: #6384ad;TEXT-DECORATION: none}
A:hover {COLOR: #3366ff;TEXT-DECORATION: none}

input  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   height:10
   font-color: #84A4B5;
  /*background-color: #EFF1F7;*/
   border: 1px solid #999999;
   height:17
}

select { 
border: 0.5pt solid #000000; 
border-collapse: collapse; 
border-spacing: 0; 
font-size: 7pt; 
} 

input.liteoption  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px; 
   border: 0px;
}
