/*

   copyright Dionamic

*/


/* anchor */

a
{
   color: #012359;
   font-weight: bold;
   text-decoration: none;
}

@media print
{
   a
   {
      color: black;
   }
}

a:hover
{
   text-decoration: underline;
}


/* body */

body 
{
   background-color: #009d55;
   font-family: Verdana, Arial;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   text-align: center;
}

@media print
{
   body
   {
      background-color: #ffffff;
   }
}


/* h1 */

h1
{
   color: #ccffff;
   margin-top: 0px;
}

@media print
{
   h1
   {
      color: black;
   }
}


/* h2 */

h2
{
   color: #012359;
}

@media print
{
   h2
   {
      color: black;
   }
}


/* image */

img
{
   border: 1px solid #012359;
}


/* class accent_bold */

span.accent_bold
{
   font-weight: bold;
}


/* class actie */

span.actie
{
   color: #990000;
   font-weight: bold;
}


/* class column page */

div.column_page
{
   width: 760px;   
}

div.column_page p
{
   margin: 0px;
}

div.column_page p img
{
   border: 0px;
}


/* class column wide quote */

div.column_wide_quote
{
   float: left;
   width: 750px;   

   font-style: italic;
   padding-bottom: 1.25em;   
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 1.5em;
}


/* class column wide quote blue */

div.column_wide_quote_blue
{
   float: left;
   width: 690px;   

   border-left: 5px solid blue;
   margin-bottom: 3em;
   margin-left: 20px;
   margin-top: 0px;
   padding-left: 20px;
   padding-right: 20px;
}


/* class column wide quote green */

div.column_wide_quote_green
{
   float: left;
   width: 690px;   

   border-left: 5px solid green;
   margin-bottom: 3em;
   margin-left: 20px;
   margin-top: 0px;
   padding-left: 20px;
   padding-right: 20px;
}


/* class column wide quote orange */

div.column_wide_quote_orange
{
   float: left;
   width: 690px;   

   border-left: 5px solid orange;
   margin-bottom: 3em;
   margin-left: 20px;
   margin-top: 0px;
   padding-left: 20px;
   padding-right: 20px;
}


/* class consultant */

div.consultant
{
   margin-bottom: 35px;
   margin-left: 20px;
}


/* class content image */

div.content_image
{
   float: left;
   position: relative;
   left: 0px;

   margin: 0px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 0px;
}


div.content_image p
{
   margin: 0px;
   padding: 0px;
}


/* class content text */

div.content_text
{
   margin: 0px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 40px;
   padding-top: 0px;
}

div.content_text p
{
   margin-top: 0px;
}



/* class content top image */

div.content_top_image
{
   float: left;
   position: relative;
   left: 0px;

   margin: 0px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}


div.content_top_image p
{
   margin: 0px;
}


/* class content top text */

div.content_top_text
{
   margin: 0px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 40px;
   padding-top: 20px;
}

div.content_text p
{
   margin-top: 0px;
}



/* class detail content guarantee */

div.detail_content_guarantee
{
   clear: both;
   position: relative;
   left: 0px;
   width: 690px;

   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}

div.detail_content_guarantee h2
{
   margin-top: 0px;
}

div.detail_content_guarantee img
{
   border: 0px;
   float: left;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 4px;
   margin-top: 0px;
}

div.detail_content_guarantee p
{
   margin-top: 0px;
}



/* class detail content left */

div.detail_content_left
{
   position: relative;
   left: 0px;
   width: 150px;
   float: left;
}

div.detail_content_left p
{
   margin: 0px;
}

div.detail_content_left p img
{
   border: 0px;
}


/* class detail content right */

div.detail_content_right
{
   position: relative;
   left: 0px;
   width: 540px;
   float: left;

   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}

div.detail_content_right h2
{
   margin-top: 0px;
}


/* class detail content right quote */

div.detail_content_right_quote
{
   position: relative;
   left: 0px;
   width: 540px;
   float: left;

   font-style: italic;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}


/* class detail content sponsor */

div.detail_content_sponsor
{
   clear: both;
   position: relative;
   left: 0px;
   width: 690px;

   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}

div.detail_content_sponsor h2
{
   margin-top: 0px;
}

div.detail_content_sponsor img
{
   border: 0px;
}

div.detail_content_sponsor p
{
   margin-top: 0px;
}


/* class detail content title */

div.detail_content_title
{
   clear: both;
   position: relative;
   left: 0px;
   width: 690px;

   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;

   padding-bottom: 10px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
}

div.detail_content_title h2
{
   margin-top: 20px;
}

div.detail_content_title h3
{
   margin-bottom: 10px;
   margin-top: 0px;
}

div.detail_content_title p
{
   margin-top: 0px;
}


/* class detail content wide */

div.detail_content_wide
{
   clear: both;
   position: relative;
   left: 0px;
   width: 690px;

   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;

   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}

div.detail_content_wide h2
{
   margin-top: 20px;
}

div.detail_content_wide h3
{
   margin-bottom: 10px;
   margin-top: 0px;
}

div.detail_content_wide p
{
   margin-top: 0px;
}


/* class detail frame */

div.detail_frame
{
   clear: both;
   position: relative;
   left: 20px;
   width: 690px;

   border: 2px solid #99cccc;
   background-color: #ccccff;
   margin-bottom: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
}

div.detail_frame h2
{
   color: #003333;
   margin-top: 0px;
}

div.detail_frame img
{
   border: 0px;
   float: right;
   margin-bottom: 0px;
   margin-left: 4px;
   margin-right: 0px;
   margin-top: 0px;
}

div.detail_frame p
{
   margin-top: 0px;
}


/* class image */

div.image
{
   float: left;
   background-color: #333333;
   margin-bottom: 1em;
   margin-left: 0em;
   margin-right: 0em;
   margin-top: 0em;
   padding-top: 0em;
}

@media print 
{
   div.image
   {
      float: none;
      clear: both;
      background-color: white !important;
   }
}

div.image p
{
   margin: 0em;
   padding: 0em;
}


/* class image left */

div.image_left
{
   float: left;
   background-color: #333333;
   margin-bottom: 1em;
   margin-left: 0em;
   margin-right: 0em;
   margin-top: 0em;
   padding-top: 0em;
}

@media print 
{
   div.image_left
   {
      float: none;
      clear: both;
      background-color: white !important;
   }
}

div.image_left p
{
   margin: 0em;
   padding: 0em;
}

#detail_content div.image_left p image
{
   border: 0px;
}


/* class intro_block */

div.intro_block
{
   float: left;
   height: 220px;
   width: 250px;

   border: 1px solid black;
}

@media print
{
   div.intro_block
   {
      float: none;
   }
}


/* class important */

span.important
{
   color: #006600;
   font-weight: bold;
}


/* class important red */

span.important_red
{
   color: #cc0000;
   font-weight: bold;
}


/* class intro block beyond the secret */

div.intro_block_beyond_the_secret
{
   position: absolute;
   left: 0px;
   top: 440px;
   height: 600px;
   width: 760px;

   color: white;
   margin: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   text-align: center;
}

@media print
{
   div.intro_block_beyond_the_secret
   {
      float: none;
   }
}

div.intro_block_beyond_the_secret a
{
   color: white;
}

@media print
{
   div.intro_block_beyond_the_secret a
   {
      color: black;
   }
}



/* class intro block extra */

div.intro_block_extra
{
   position: absolute;
   top: 380px;
   left: 0px;
   
   width: 760px;
   border: 2px solid #ffff00;
   background-color: #012359;
   color: #ffff00;
   font-size: 1.2em;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   padding-bottom: 0px;
   padding-left: 20px;
   padding-right: 0px;
   padding-top: 0px;
}

@media print
{
   div.intro_block_extra
   {
      float: none;
   }
}

div.intro_block_extra a
{
   color: #ffff00;
}

@media print
{
   div.intro_block_extra a
   {
      color: black;
   }
}

div.intro_block_extra p
{
   margin: 2px;
}


/* class intro block inge */

div.intro_block_inge
{
   position: absolute;
   top: 0px;
   left: 521px;
   height: 361px;
   width: 240px;

   background-image: url('intro block inge.jpg');
   color: #012359;
   margin: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
}

@media print
{
   div.intro_block_inge
   {
      float: none;
   }
}

div.intro_block_inge h2
{
   margin-left: 10px;
   margin-top: 10px;
}

div.intro_block_inge li
{
   margin: 0em;
   padding-bottom: 0.25em;
   padding-left: 0em;
   padding-right: 1em;
   padding-top: 0em;
}

div.intro_block_inge li a
{
   color: #012359;
}

@media print
{
   div.intro_block_inge li a
   {
      color: black;
   }
}

div.intro_block_inge ul
{
   font-size: 0.9em;
   font-weight: bold;
   margin-left: 10px;
   margin-right: 0px;
}


/* class intro block movie */

div.intro_block_movie
{
   float: left;
   height: 200px;
   width: 500px;

   padding-left: 10px;
}

@media print
{
   div.intro_block_movie
   {
      float: none;
   }
}


/* class intro block programma */

div.intro_block_programma
{
   position: absolute;
   top: 0px;
   left: 261px;
   height: 361px;
   width: 240px;

   background-image: url('intro block programma.jpg');
   color: #012359;
   margin: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
}

@media print
{
   div.intro_block_programma
   {
      float: none;
   }
}

div.intro_block_programma h2
{
   margin-left: 10px;
   margin-top: 10px;
}

div.intro_block_programma li
{
   margin: 0em;
   padding-bottom: 0.25em;
   padding-left: 0em;
   padding-right: 1em;
   padding-top: 0em;
}

div.intro_block_programma li a
{
   color: #012359;
}

@media print
{
   div.intro_block_programma li a
   {
      color: black;
   }
}

div.intro_block_programma ul
{
   font-size: 0.9em;
   font-weight: bold;
   margin-left: 10px;
   margin-right: 0px;
}


/* class intro block services */

div.intro_block_services
{
   position: absolute;
   top: 0px;
   left: 0px;
   height: 361px;
   width: 240px;

   background-image: url('intro block services.jpg');
   color: #012359;
   margin: 0px;
   padding: 0px;
}

@media print
{
   div.intro_block_services
   {
      float: none;
   }
}

div.intro_block_services h2
{
   margin-left: 10px;
   margin-top: 10px;
}

div.intro_block_services li
{
   margin: 0em;
   padding-bottom: 0.25em;
   padding-left: 0em;
   padding-right: 1em;
   padding-top: 0em;
}

div.intro_block_services li a
{
   color: #012359;
}

@media print
{
   div.intro_block_services li a
   {
      color: black;
   }
}

div.intro_block_services ul
{
   font-size: 0.9em;
   font-weight: bold;
   margin-left: 10px;
   margin-right: 0px;
}


/* class item wide see it */

div.item_wide_see_it
{
   border: 1pt solid green;
   line-height: 1.4em;
   margin-top: 1em;
   padding-left: 15px;
   padding-right: 15px;
}


/* class other */

div.other
{
   background-color: #cccccc;
   border: 1px solid black;
   font-style:italic
}

@media print
{
   div.other
   {
      float: none;
   }
}


/* class product */

span.product
{
   font-style: italic;
}


/* class to do */

div.to_do
{
   border: 2px solid red;
}


/* id copyright */

#copyright
{
   position: static;
   clear: both;
      display: none;
   left: 10px;

   margin-left: 20px;
   padding-top: 3em;
}

@media print
{
   #copyright
   {
      display: none;
   }
}

#copyright a
{
   color: white;
}

#copyright p
{
   font-size: 0.8em;
}

@media print
{
   #copyright a
   {
      color: black;
   }
}


/* id detail */

#detail
{
   background-color: #85dfb9;
   position: absolute;
   left: 10px;
   top: 300px;
   width: 760px;

   float: left;
}

@media print
{
   #detail
   {
      position: relative;
      top: 0px;
      height: auto;
   }
}


/* id detail title */

#detail_title
{
   background-color: #009d55;

   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;

   padding-bottom: 1px;
   padding-left: 20px;
   padding-right: 0px;
   padding-top: 15px;

   border-bottom: 1px;
   border-left: 0px;
   border-right: 0px;
   border-top: 0px;
}


/* id image */

#image 
{
   border: 1px solid white;
}


/* id image content */

#image_content 
{
   border: 1px solid yellow;
}


/* id image detail */

#image_detail
{
   border: 1px solid green;
}

#image_detail p
{
   margin-bottom: 0;
   margin-top: 0;
}


/* id image list */

#image_list
{
   border: 1px solid red;
}

#image_list img
{
   margin-right: 5px;
   margin-bottom: 5px;
   cursor: hand;
   border: 1px solid white;
}


@media print
{
   #image_list p img, #image_list img
   {
      border: 1px solid black;
   }
}


/* id image navigation */

#image_navigation
{
   border: 1px solid red;
}

@media print
{
   #image_navigation
   {
      display: none;
   }
}


/* id logo */

#logo
{
   position: absolute;
   left: 10px;
   top: 10px;
   height: 212px;
   width: 760px;

   background-image: url('logo background.jpg');
   margin: 0px;
   padding: 0px;
}


#logo img
{
   border: 0px;
}


/* id language navigation */

#language_navigation
{
   left: 610px;
   position: absolute;
   top: 220px;

   float: right;
   margin-bottom: 13px;
   text-align: right;
   width: 150px;
}

@media print
{
   #language_navigation
   {
      display: none;
   }
}

#language_navigation p
{
   color: #cccc99;
   letter-spacing: 1px;
   margin: 0px
}

#language_navigation p a
{
   text-decoration: none;
}

#language_navigation p a:hover
{
   text-decoration: underline;
}


/* id main navigation */

#main_navigation
{
   position: absolute;
   left: 20px;
   top: 250px;
   height: 40px;
   width: 760px;
   line-height: 1.25em;
   margin: 0px;
}

@media print
{
   #main_navigation
   {
      display: none;
   }
}

#main_navigation li
{
   color: white;
   display: inline;
   margin: 0em;
   padding-bottom: 0.25em;
   padding-left: 0em;
   padding-right: 1em;
   padding-top: 0em;
}

#main_navigation li a
{
   color: white;
   text-decoration: none;
}

#main_navigation li a:hover
{
   text-decoration: underline;
}

#main_navigation ul
{
   font-size: 0.9em;
   font-weight: bold;
   margin: 0em;
   padding-left: 10px;
}


/* id navigation path */

#navigation_path
{
   display: none;
}


/* id page */

#page
{
   position: absolute;
   height: 1200px;
   width: 800px;

   margin: 0px;
   text-align: left;
   visibility: hidden;
}


/* id space */

#space 
{
   display: none;
   clear: both;
}

@media print 
{
   #space
   {
      position: relative;
      display: block;
      font-size: 0.85em;
   }
}


/* id tip navigation */

#tip_navigation
{
   background-color: #012359;
   color: white;

   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;

   padding-bottom: 15px;
   padding-left: 20px;
   padding-right: 0px;
   padding-top: 0px;

   border-bottom: 1px;
   border-left: 0px;
   border-right: 0px;
   border-top: 0px;
}

#tip_navigation li
{
   color: #99cccc;
   display: inline;
   margin: 0em;
   padding-bottom: 0.25em;
   padding-left: 0em;
   padding-right: 1em;
   padding-top: 0em;
}

#tip_navigation li a
{
   color: #99cccc;
   font-weight: normal;
   text-decoration: none;
}

#tip_navigation li a:hover
{
   text-decoration: underline;
}

#tip_navigation ul
{
   font-size: 0.9em;
   margin: 0em;
   padding-left: 0px;
}
