/* stylesheet for dvdmaster.nl // bij jacco@dream-on.nl */

/* used colors */
/* E0E0E0 = light grey */
/* F3F3F3 = very light grey */
/* FE9915 = orange */
/* 3B3B3B = dark grey */
/* C2BAAD = light brown */
/*  */


/* body */
body
{
  margin: 0px; 
}


/* table.main */
table.main
{
  width: 100%;
  height: 100%;
}

table.main td
{
  text-align: lkeft;
  vertical-align: top;
  font-family: arial, tahoma, sans-serif;
  font-size: 10pt;
}

table.main tr.top td.outside
{
  height: 130px;
  background-image: url(../plaatjes/bg_boven.gif);
}

table.main tr.top td.logo
{
  width: 280px;
  height: 130px;
  background-image: url(../plaatjes/bg_boven2.gif);
}

table.main tr.top td.navi
{
  width: 470px;
  text-align: right;
  background-image: url(../plaatjes/bg_boven2.gif);
}

table.main td.main
{
  width: 750px;
  border-left: 2px solid #E0E0E0;
  border-right: 2px solid #E0E0E0;
  padding-top: 25px;
  padding-left: 47px;
  padding-right: 47px;
  background-color: #F3F3F3;
}

table.main tr.bottom td
{
  height: 77px;
  background-image: url(../plaatjes/bg_onder.gif);
}

table.main tr.bottom td.left
{
  background-image: url(../plaatjes/bg_onder2.gif);
}

table.main tr.bottom td.right
{
  text-align: right;
  background-image: url(../plaatjes/bg_onder2.gif);
}


/* table.navi */
table.main table.navi
{
  width: 391px;
  margin-left: 79px;
}

table.main table.navi td
{
  padding-top: 56px;
}

table.main table.navi td.end
{
  text-align: right;
  padding-top: 0px;
}


/* table.content1 */
table.main table.content1
{
  width: 652px;
}

table.main table.content1 td.top
{
  height: 30px;
}

table.main table.content1 td.left, table.main table.content1 td.right
{
  width: 26px;
}

table.main table.content1 td.content1
{
  width: 600px;
  background-color: white;
}


/* table.content2 */
table.main table.content2
{
  width: 600px;
}

table.main table.content2 td
{
  color: #3B3B3B;
}

table.main table.content2 td.txt
{
  padding:25px;
  padding-top: 10px;
  padding-left: 50px;
  padding-right: 50px;
}

table.main table.content2 td.balkje
{
  height: 19px;
  text-align: center;
}

table.main table.content2 td.nr1,
table.main table.content2 td.nr2,
table.main table.content2 td.nr3,
table.main table.content2 td.nr3_inlay, 
table.main table.content2 td.nr3_booklet
{
  text-align: center;
  padding-bottom: 30px;
  color: #FE9915;
  font-size: 10pt;
  font-weight: bold;
}

table.main table.content2 td.nr1
{
  padding-left: 30px;
}

table.main table.content2 td.nr2
{
}

table.main table.content2 td.nr3
{
  padding-right: 30px;
}

table.main table.content2 td.nr3_inlay
{
  padding-top: 108px;
  padding-right: 30px;
}

table.main table.content2 td.nr3_booklet
{
  padding-top: 90px;
  padding-right: 30px;
}


table.main table.content2 td.nr4
{
  padding-top: 5px;
  padding-left: 50px;
  padding-bottom: 30px;
}

table.main table.content2 td.nr5
{
  padding-top: 5px;
  padding-left: 15px;
  padding-bottom: 30px;
}

table.main table.content2 td.nr6
{
  vertical-align: bottom;
  padding-top: 5px;
  padding-left: 25px;
  padding-right: 50px;
  padding-bottom: 30px;
}

table.main table.content2 td.empty
{
  padding-left: 50px;
  padding-right: 50px;
}


/* table.sub */
table.main table.sub
{
  width: 500px;
  margin-top: 10px;
  margin-bottom: 20px;
}

table.main table.sub td.desc
{
  width: 150px;
  color: #3B3B3B;
  padding-top: 5px;
  padding-bottom: 10px;
}

table.main table.sub td.desc2
{
  color: black;
  padding-top: 5px;
  padding-bottom: 10px;
}

table.main table.sub td.total
{
  font-size: 9pt;
  text-align: right;
  border-top: 2px solid #C2BAAD;
  padding-top: 10px;
}

table.main table.sub td.total2
{
  font-size: 9pt;
  text-align: right;
  padding-top: 10px;
}


/* table.form */
table.main table.form
{
  width: 500px;
  margin-top: 10px;
  margin-bottom: 20px;
}

table.main table.form td.desc
{
  width: 150px;
  padding-top: 6px;
}

table.main table.form td.desc2
{
  padding-top: 2px;
}


/* text styles */
span.s_black
{
  color: #3B3B3B;
  font-size: 9pt;
}

span.s_black2
{
  color: #3B3B3B;
  font-size: 9pt;
  font-weight: normal;
}

span.total
{
  color: black;
  font-weight: bold;
  font-size: 12pt;
}


/* links */
a
{
  color: #FE9915;
}

a:hover
{
  color: #B96B05;
}


