body     { margin: 0px; padding: 0px; font-family: Verdana; font-size: 10px; color: #666666; background-color: #FFFFFF; background-image: url('../images/MAIN_bg.gif'); background-repeat: repeat-y; background-position: top center; }
td       { font-family: Verdana; font-size: 10px; color: #666666; text-align: center; vertical-align: middle; }
input    { font-family: Verdana; font-size: 10px; color: #666666; border: 1px solid #666666; }
select   { font-family: Verdana; font-size: 10px; color: #666666; }
textarea { font-family: Verdana; font-size: 10px; color: #666666; border: 1px solid #666666; }
ul       { margin-top: 4px; margin-bottom: 4px; }
form     { margin: 0px; }
a        { text-decoration: none; color: #6B8AC6; font-size: 10px; font-weight: normal; }
a:hover  { text-decoration: none; color: #CC0000; font-size: 10px; font-weight: normal; }

input.INPUT-clear      { border: none; }

span.SPAN-hdr-01       { font-weight: bold; color: #6B8AC6; }
span.SPAN-hdr-02       { font-weight: bold; color: #6B8AC6; font-size: 18px; }
span.SPAN-hdr-03       { font-weight: bold; color: #6B8AC6; font-size: 14px; }

table.TABLE-main       { width: 965px; height: 100%; border: none; }
td.TD-main             { width: 965px; height: 100%; text-align: center; vertical-align: top; }

table.TABLE-content    { width: 945px; border: none; }

td.TD-content-01       { width: 945px; height: 145px; background-image: url('../images/MAIN_banner.jpg'); background-repeat: no-repeat; background-position: top left; text-align: center; vertical-align: top; }
td.TD-content-02       { width: 737px; text-align: left; vertical-align: top; }
td.TD-content-03       { width: 208px; padding-left: 6px; text-align: left; vertical-align: top; }

/* account styles */
td.TD-account-main-nl  { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-14.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-account-main-en  { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-14.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-account-01 { width: 700px; border: none; }
table.TABLE-account-02 { width: 400px; border: none; }
td.TD-account-01       { width: 190px; height: 28px; text-align: right; vertical-align: middle; font-weight: bold; }
td.TD-account-02       { width: 500px; height: 28px; text-align:  left; vertical-align: middle; padding-left: 10px; }
td.TD-account-03       { width: 500px; text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 10px; padding-left: 10px; font-weight: bold; font-size: 17px; color: #6B8AC6; }
td.TD-account-04       { width: 500px; height: 28px; text-align:  left; vertical-align: middle; padding-left: 10px; font-style: italic; }
td.TD-account-05       { width: 700px; height: 100px; text-align: center; vertical-align: middle; font-weight: bold; }
td.TD-account-error    { width: 500px; height: 28px; text-align:  left; vertical-align: middle; padding-left: 10px; font-weight: bold; color: #CC0000; padding-top: 5px; padding-bottom: 5px; }
td.TD-account-error-2  { width: 400px; height: 28px; text-align:  left; vertical-align: middle; font-weight: bold; color: #CC0000; padding-top: 5px; padding-bottom: 5px; }
td.TD-account-change   { width: 500px; height: 28px; text-align:  left; vertical-align: middle; padding-left: 10px; font-weight: bold; color: #999999; padding-top: 5px; padding-bottom: 5px; }

td.TD-account-06       { width:  10px; height: 10px; background-image: url('../images/help/BG-t-left.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-account-07       { width: 380px; height: 10px; background-image: url('../images/help/BG-top.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-account-07w      { width: 680px; height: 10px; background-image: url('../images/help/BG-top.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-account-08       { width:  10px; height: 10px; background-image: url('../images/help/BG-t-right.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-account-09       { width:  10px; background-image: url('../images/help/BG-left.gif'); background-repeat: repeat-y; background-position: top left; }
td.TD-account-10       { width: 380px; background-color: #FFEFB9; padding: 6px; text-align: left; vertical-align: top; }
td.TD-account-10w      { width: 680px; background-color: #FFEFB9; padding: 6px; text-align: center; vertical-align: top; }
td.TD-account-11       { width:  10px; background-image: url('../images/help/BG-right.gif'); background-repeat: repeat-y; background-position: top left; }

td.TD-account-12       { width:  10px; height: 10px; background-image: url('../images/help/BG-b-left.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-account-13       { width: 380px; height: 10px; background-image: url('../images/help/BG-bottom.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-account-13w      { width: 680px; height: 10px; background-image: url('../images/help/BG-bottom.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-account-14       { width:  10px; height: 10px; background-image: url('../images/help/BG-b-right.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-account-15       { width: 700px; height: 150px; text-align: center; vertical-align: bottom; }
td.TD-account-16       { width: 192px; height: 25px; text-align: right; vertical-align: middle; font-weight: bold; padding-right: 8px; }
td.TD-account-17       { width: 192px; height: 25px; text-align:  left; vertical-align: middle; padding-left: 8px; }
td.TD-account-18       { width: 400px; height: 30px; text-align: center; vertical-align: middle; padding-bottom: 4px; color: #CC0000; font-weight: bold; }

td.TD-account-19       { width: 700px; text-align:  left; vertical-align: top; font-weight: bold; font-size: 17px; color: #6B8AC6; padding-bottom: 8px; }
td.TD-account-20       { width: 240px; text-align:  left; vertical-align: middle; border-bottom: 1px solid #000000; font-weight: bold; padding-bottom: 4px; }
td.TD-account-21       { width: 170px; text-align:  left; vertical-align: middle; border-bottom: 1px solid #000000; font-weight: bold; padding-bottom: 4px; }
td.TD-account-22       { width: 170px; text-align:  left; vertical-align: middle; border-bottom: 1px solid #000000; font-weight: bold; padding-bottom: 4px; }
td.TD-account-23       { width:  60px; text-align:  left; vertical-align: middle; border-bottom: 1px solid #000000; font-weight: bold; padding-bottom: 4px; }
td.TD-account-24       { width:  60px; text-align:  left; vertical-align: middle; border-bottom: 1px solid #000000; font-weight: bold; padding-bottom: 4px; }

td.TD-account-25t      { width: 240px; height: 25px; text-align:  left; vertical-align: middle; }
td.TD-account-26t      { width: 170px; height: 25px; text-align:  left; vertical-align: middle; }
td.TD-account-27t      { width: 170px; height: 25px; text-align:  left; vertical-align: middle; }
td.TD-account-28t      { width:  60px; height: 25px; text-align:  left; vertical-align: middle; }
td.TD-account-29t      { width:  60px; height: 25px; text-align:  left; vertical-align: middle; }
td.TD-account-25       { width: 240px; height: 25px; text-align:  left; vertical-align: middle; border-top: 1px solid #CCCCCC; }
td.TD-account-26       { width: 170px; height: 25px; text-align:  left; vertical-align: middle; border-top: 1px solid #CCCCCC; }
td.TD-account-27       { width: 170px; height: 25px; text-align:  left; vertical-align: middle; border-top: 1px solid #CCCCCC; }
td.TD-account-28       { width:  60px; height: 25px; text-align:  left; vertical-align: middle; border-top: 1px solid #CCCCCC; }
td.TD-account-29       { width:  60px; height: 25px; text-align:  left; vertical-align: middle; border-top: 1px solid #CCCCCC; }

td.TD-account-30       { width: 700px; text-align: left; vertical-align: middle; padding-bottom: 6px; }
td.TD-account-31       { width: 150px; text-align: right; vertical-align: top; font-weight: bold; padding-right: 6px; padding-top: 6px; }
td.TD-account-32       { width: 550px; text-align: left; vertical-align: top; padding-top: 6px; }
td.TD-account-33       { width: 700px; text-align: left; vertical-align: top; }

td.TD-account-34       { width: 60px; text-align: left; vertical-align: middle; font-weight: bold; }
td.TD-account-35       { width: 160px; text-align: left; vertical-align: middle; }
td.TD-account-36       { width: 180px; text-align: left; vertical-align: middle; }

td.TD-account-37       { width: 160px; height: 25px; text-align: right; vertical-align: middle; font-weight: bold; }
td.TD-account-38       { width: 532px; height: 25px; text-align:  left; vertical-align: middle; padding-left: 8px; }
td.TD-account-39       { width: 700px; text-align: left; vertical-align: middle; padding-bottom: 6px; padding-top: 6px; }
td.TD-account-40       { width: 700px; text-align: left; vertical-align: middle; padding-bottom: 6px; padding-top: 6px; font-weight: bold; color: #CC0000; }
td.TD-account-41       { width: 700px; height: 100px; text-align: center; vertical-align: middle; color: #CC0000; font-weight: bold; }
td.TD-account-noitem   { width: 700px; height: 50px; text-align: center; vertical-align: middle; color: #CC0000; font-weight: bold; }

span.SPAN-account-01   { font-weight: bold; color: #CC0000; }
span.SPAN-account-02   { font-weight: bold; font-size: 17px; color: #6B8AC6; }
span.SPAN-account-03   { font-weight: bold; color: #6B8AC6; }

select.INPUT-account-01 { width: 120px; height: 15px; }
input.INPUT-account-02 { width: 150px; height: 18px; padding: 2px; padding-left: 4px; }
input.INPUT-account-03 { width: 60px; height: 18px; }
input.INPUT-account-04 { width: 155px; height: 18px; }
input.INPUT-account-05 { width: 80px; height: 18px; }
input.INPUT-account-06 { width: 60px; height: 18px; }
/* basket styles */
td.TD-basket-main-nl   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-12.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-basket-main-en   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-12.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-basket-01  { width: 700px; border: none; }

td.TD-basket-01        { width:  20px; height: 18px; text-align: left; vertical-align: middle; }
td.TD-basket-01t       { width:  80px; height: 18px; text-align: left; vertical-align: top; }
td.TD-basket-02        { width:  60px; height: 18px; text-align: center; vertical-align: middle; }
td.TD-basket-03        { width: 384px; height: 18px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; }
td.TD-basket-04        { width: 109px; height: 18px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; }
td.TD-basket-05        { width: 109px; height: 18px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; }
td.TD-basket-06        { width:  20px; height: 18px; text-align: left; vertical-align: middle; }
td.TD-basket-07        { width:  60px; height: 18px; text-align: center; vertical-align: middle; }
td.TD-basket-08        { width: 384px; height: 18px; text-align: left; vertical-align: middle; background-color: #F8F8F8; padding-left: 6px; }
td.TD-basket-09        { width: 109px; height: 18px; text-align: left; vertical-align: middle; background-color: #F8F8F8; padding-left: 6px; }
td.TD-basket-10        { width: 109px; height: 18px; text-align: left; vertical-align: middle; background-color: #E0E0E0; padding-left: 6px; }
td.TD-basket-11        { width:  80px; text-align: right; vertical-align: middle; }
td.TD-basket-12        { width: 384px; text-align:  left; vertical-align: middle; padding-left:  6px; }
td.TD-basket-13        { width: 109px; text-align: right; vertical-align: middle; padding-right: 6px; }
td.TD-basket-14        { width: 109px; text-align:  left; vertical-align: middle; padding-left:  6px; border-top: 1px solid #666666; }

td.TD-basket-15        { width: 190px; height: 28px; text-align: right; vertical-align: middle; font-weight: bold; }
td.TD-basket-15t       { width: 190px; height: 28px; text-align: right; vertical-align:    top; font-weight: bold; }
td.TD-basket-16        { width: 500px; height: 28px; text-align:  left; vertical-align: middle; padding-left: 10px; }
td.TD-basket-17        { width: 500px; text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 10px; padding-left: 10px; font-weight: bold; font-size: 17px; color: #6B8AC6; }
td.TD-basket-18        { width: 700px; text-align: left; vertical-align: middle; }
td.TD-basket-19        { width: 620px; height: 18px; text-align: left; vertical-align: middle; }
td.TD-basket-20        { width: 700px; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 10px; font-weight: bold; font-size: 17px; color: #6B8AC6; }
td.TD-basket-21        { width: 700px; text-align: left; vertical-align: top; font-style: italic; }

td.TD-basket-22        { width:  60px; height: 20px; text-align: center; vertical-align: middle; border-bottom: 1px solid #666666; }
td.TD-basket-23        { width: 404px; height: 20px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; border-bottom: 1px solid #666666; }
td.TD-basket-24        { width: 109px; height: 20px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; border-bottom: 1px solid #666666; }
td.TD-basket-25        { width: 109px; height: 20px; text-align: left; vertical-align: middle; font-weight: bold; padding-left: 6px; border-bottom: 1px solid #666666; }

td.TD-basket-26        { width:  60px; height: 20px; text-align: center; vertical-align: middle; }
td.TD-basket-27        { width: 404px; height: 20px; text-align: left; vertical-align: middle; padding-left: 6px; background-color: #F8F8F8; }
td.TD-basket-28        { width: 109px; height: 20px; text-align: left; vertical-align: middle; padding-left: 6px; background-color: #F8F8F8; }
td.TD-basket-29        { width: 109px; height: 20px; text-align: left; vertical-align: middle; padding-left: 6px; background-color: #F0F0F0; }

td.TD-basket-30        { width: 170px; height: 20px; text-align:   left; vertical-align: middle; }
td.TD-basket-31        { width:  30px; height: 20px; text-align: center; vertical-align: middle; }
td.TD-basket-32        { width: 500px; height: 20px; text-align:   left; vertical-align: middle; }
td.TD-basket-33        { width: 530px; height: 20px; text-align:   left; vertical-align: middle; }

td.TD-basket-34        { width: 115px; height: 20px; text-align:   left; vertical-align: middle; }
td.TD-basket-35        { width: 585px; height: 20px; text-align:   left; vertical-align: middle; }
td.TD-basket-36        { width: 115px; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; }
td.TD-basket-37        { width: 585px; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; }

td.TD-basket-err       { width: 700px; height: 30px; text-align: center; vertical-align: middle; color: #CC0000; font-weight: bold }

select.INPUT-basket-01 { width: 150px; height: 15px; }
select.INPUT-basket-02 { width:  78px; height: 15px; }
select.INPUT-basket-03 { width: 120px; height: 15px; }
input.INPUT-basket-04  { width:  35px; height: 18px; padding-left: 4px; }
input.INPUT-basket-05  { width:  85px; height: 18px; }
input.INPUT-basket-06  { width: 350px; height: 18px; padding-left: 4px; }
input.INPUT-basket-07  { width:  60px; height: 18px; padding-left: 4px; }
input.INPUT-basket-08  { width: 278px; height: 18px; padding-left: 4px; }
input.INPUT-basket-09  { width: 120px; height: 18px; padding-left: 4px; }
textarea.INPUT-basket-10  { width: 350px; height: 100px; padding: 4px; }
input.INPUT-basket-11  { width:  75px; height: 18px; }
select.INPUT-basket-12 { width: 350px; height: 18px; padding-left: 4px; }

span.SPAN-basket-01    { font-weight: bold; color: #CC0000; }
span.SPAN-basket-02    { font-weight: bold; font-size: 17px; color: #6B8AC6; }
/* top menu styles */
table.TABLE-menu       { width: 737px; border: none; }
table.TABLE-search-en  { width: 136px; border: none; }
table.TABLE-topmenu    { width: 945px; border: none; }

td.TD-menu-01-en       { width: 600px; height: 23px; text-align:  left; vertical-align: bottom; padding: 0px; }
td.TD-menu-02-en       { width: 137px; height: 23px; text-align: right; vertical-align: middle; padding: 0px; }

td.TD-search-01-en     { width:  90px; height: 17px; vertical-align: middle; text-align:  left; }
td.TD-search-02-en     { width:  46px; height: 17px; vertical-align: middle; text-align: right; }

td.TD-submenu-01       { width: 737px; height: 24px; vertical-align: middle; text-align:   left; }
td.TD-submenu-02       { width:   5px; height: 24px; vertical-align: middle; text-align:   left; background-color: #FFFFFF; background-image: url('../images/submenu/SUBMENU-left.gif');  background-repeat: no-repeat; background-position: top left; }
td.TD-submenu-03       { width: 727px; height: 24px; vertical-align: middle; text-align: center; background-color: #E5E5E5; }
td.TD-submenu-04       { width:   5px; height: 24px; vertical-align: middle; text-align:   left; background-color: #FFFFFF; background-image: url('../images/submenu/SUBMENU-right.gif'); background-repeat: no-repeat; background-position: top right; }

td.TD-midbar-01        { width: 737px; height: 22px; vertical-align: middle; text-align:  right; }

td.TD-topmenu-01       { width: 945px; height: 34px; vertical-align: middle; text-align:  right; padding-right: 6px; }
img.IMG-topmenu        { margin-left: 12px; margin-right: 8px; border: none; }

a.A-pricelink          { text-decoration: none; color: #CC0000; font-weight: bold; font-size: 12px; }
a.A-pricelink:hover    { text-decoration: none; color: #666666; font-weight: bold; font-size: 12px; }
a.A-topmenu            { text-decoration: none; color: #666666; }
a.A-topmenu:hover      { text-decoration: none; color: #CC0000; }
a.A-topmenu-sel        { text-decoration: none; color: #666666; font-weight: bold; }
a.A-topmenu-sel:hover  { text-decoration: none; color: #CC0000; font-weight: bold; }
a.A-shop               { text-decoration: none; color: #666666; font-weight: bold; }
a.A-shop:hover         { text-decoration: none; color: #CC0000; font-weight: bold; }
input.INPUT-menu-01    { width:  90px; height: 17px; border: 1px solid #666666; padding-left: 2px; }

/* right menu styles */
table.TABLE-right-01   { width: 202px; border: none; background-color: #F3F3F3; }
table.TABLE-right-02   { width: 184px; border: none; background-color: #F3F3F3; }

td.TD-right-01         { width: 202px; height: 3px; text-align: center; vertical-align: middle; }
td.TD-right-02         { width: 202px; height: 10px; background-image: url('../images/background/BG-gray-diagonal.gif'); background-repeat: repeat-x; background-position: top left; text-align: left; vertical-align: middle; }
td.TD-right-03         { width: 202px; text-align: center; vertical-align: middle; }
td.TD-right-04         { width: 184px; height: 80px; text-align: left; vertical-align: middle; }
td.TD-right-05         { width: 184px; text-align: left; vertical-align: middle; }

td.TD-right-06         { width:  20px; height: 18px; text-align: left; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; }
td.TD-right-07         { width: 164px; height: 18px; text-align: left; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; }
td.TD-right-08         { width:  40px; height: 18px; text-align:  left; vertical-align: middle; padding-top: 8px; padding-bottom: 12px; }
td.TD-right-09         { width: 144px; height: 18px; text-align: right; vertical-align: middle; padding-top: 8px; padding-bottom: 12px; }

td.TD-right-content-01 { width: 184px; text-align:   left; vertical-align:    top; padding-top: 10px; }
td.TD-right-content-02 { width: 166px; text-align:   left; vertical-align: middle; padding-top:  2px; }
td.TD-right-content-03 { width:  18px; text-align:  right; vertical-align: middle; padding-top:  2px; }
td.TD-right-content-04 { width: 124px; text-align:   left; vertical-align: middle; padding-top:  2px; }
td.TD-right-content-05 { width:  60px; text-align:   left; vertical-align: middle; padding-top:  2px; }
td.TD-right-content-06 { width: 184px; text-align: center; vertical-align: middle; }
td.TD-right-content-07 { width: 184px; height: 90px; text-align: center; vertical-align: middle; }
td.TD-right-content-08 { width: 184px; text-align:   left; vertical-align:    top; padding-top: 10px; color: #CC0000; font-weight: bold; }

img.IMG-right-01       { margin-left: 10px; }
img.IMG-right-02       { margin-top: 5px; margin-bottom: 5px; }

input.INPUT-right-01   { width: 162px; height: 18px; vertical-align: middle; }
a.A-right-01           { color: #6B8AC6; font-weight: bold; text-decoration: none; }
a.A-right-01:hover     { color: #CC0000; font-weight: bold; text-decoration: none; }

span.SPAN-right-01     { width: 162px; height: 18px; overflow: hidden; }

/* sale styles */
table.TABLE-sale-01    { width: 736px; border: none; }
table.TABLE-sale-02    { width: 640px; height: 105px; border: none; }
table.TABLE-sale-03    { width: 178px; border: none; }

td.TD-sale-01          { width: 736px; height: 105px; text-align:  left; vertical-align: top; background-image: url('../images/background/BG-sale.jpg'); background-repeat: no-repeat; background-position: top left; }
td.TD-sale-02          { width: 204px; height:  34px; text-align:  left; vertical-align: bottom; padding-left: 12px; padding-bottom: 5px; font-weight: bold; }
td.TD-sale-03          { width: 204px; height:  34px; text-align:  left; vertical-align: bottom; padding-left: 12px; padding-bottom: 5px; font-weight: bold; }
td.TD-sale-04          { width: 233px; height:  34px; text-align:  left; vertical-align: bottom; padding-left: 12px; padding-bottom: 5px; font-weight: bold; }
td.TD-sale-05          { width: 204px; height:  51px; text-align:  left; vertical-align:    top; }
td.TD-sale-06          { width: 204px; height:  51px; text-align:  left; vertical-align:    top; }
td.TD-sale-07          { width: 233px; height:  51px; text-align:  left; vertical-align:    top; }
td.TD-sale-08          { width: 118px; height:  20px; }
td.TD-sale-09          { width:  86px; height:  20px; text-align:  left; vertical-align:    top; padding-top: 0px; }
td.TD-sale-10          { width: 118px; height:  20px; }
td.TD-sale-11          { width:  86px; height:  20px; text-align:  left; vertical-align:    top; padding-top: 0px; }
td.TD-sale-12          { width: 118px; height:  20px; }
td.TD-sale-13          { width: 115px; height:  20px; text-align:  left; vertical-align:    top; padding-top: 0px; }
td.TD-sale-14          { width: 118px; height:  15px; text-align:  left; vertical-align: middle; padding-left: 12px; }
td.TD-sale-15          { width:  60px; height:  15px; text-align:  left; vertical-align: middle; }
td.TD-sale-16          { width: 118px; height:  45px; text-align: center; vertical-align: middle; }

img.IMG-sale-01        { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-sale-01-over   { margin-bottom: 15px; border: 1px dotted #666666; }

img.IMG-used-01        { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-used-01-over   { margin-bottom: 15px; border: 1px dotted #666666; }
/* links items */
table.TABLE-links-01   { width: 650px; border: none; margin-top: 15px; }

td.TD-links-01         { width: 650px; text-align: left; vertical-align: middle; padding-top: 4px; padding-bottom: 4px; font-weight: bold; }
td.TD-links-02         { width: 650px; text-align: left; vertical-align: middle; padding-top: 4px; padding-bottom: 4px; }
td.TD-links-03         { width: 650px; text-align: left; vertical-align: middle; padding-top: 8px; padding-bottom: 8px; font-weight: bold; font-size: 18px; }

a.A-links-01           { text-decoration: none; font-weight: bold; color: #6B8AC6; }
a.A-links-01:hover     { text-decoration: none; font-weight: bold; color: #CC0000; }
/* nieuws items */
table.TABLE-nieuws-01  { width: 736px; border: none; }
table.TABLE-nieuws-02  { width: 358px; border: none; }
table.TABLE-nieuws-03  { width: 420px; border: none; margin-top: 15px; }
table.TABLE-nieuws-04  { width: 620px; border: none; }

td.TD-nieuws-01        { width: 358px; height: 124px; text-align: left; vertical-align: top; }
td.TD-nieuws-02        { width:  20px; }
td.TD-nieuws-03        { width: 358px; height:  34px; text-align: left; vertical-align: top; font-weight: bold; padding-left: 44px; background-image: url('../images/headers/HDR-nieuws.gif'); background-repeat: no-repeat; background-position: top left; padding-top: 9px; }
td.TD-nieuws-04        { width:  90px; height: 120px; text-align: left; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }
td.TD-nieuws-05        { width: 268px; height: 120px; text-align: left; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }

td.TD-nieuws-06        { width: 266px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-nieuws-07        { width: 470px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-nieuws-08        { width: 420px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-nieuws-09        { width: 420px; text-align:   left; vertical-align: top; padding-top: 6px; }

td.TD-nieuws-10        { width: 736px; text-align: center; vertical-align: middle; }
td.TD-nieuws-11        { width:  90px; text-align:  left; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }
td.TD-nieuws-12        { width: 530px; text-align:  left; vertical-align: top; padding-top: 4px; font-weight: bold; }
td.TD-nieuws-13        { width: 530px; text-align:  left; vertical-align: top; padding-top: 4px; }
td.TD-nieuws-14        { width: 530px; text-align: right; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }

td.TD-nieuws-15        { width: 221px; height: 25px; text-align:   left; vertical-align: middle; font-weight: normal; font-style: italic; color: #6B8AC6; font-size: 10px; }
td.TD-nieuws-16        { width:  20px; height: 25px; text-align: center; vertical-align: middle; }
td.TD-nieuws-17        { width: 443px; height: 25px; text-align:   left; vertical-align: middle; }
td.TD-nieuws-15t       { width: 221px; height: 25px; text-align:   left; vertical-align: middle; font-weight: normal; font-style: italic; color: #6B8AC6; font-size: 10px; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }
td.TD-nieuws-16t       { width:  20px; height: 25px; text-align: center; vertical-align: middle; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }
td.TD-nieuws-17t       { width: 443px; height: 25px; text-align:   left; vertical-align: middle; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }

td.TD-nieuws-18        { width:   50%; text-align:  left; vertical-align: middle; }
td.TD-nieuws-19        { width:   50%; text-align: right; vertical-align: middle; }

span.SPAN-nieuws-01    { font-size: 10px; font-weight: normal; color: #6B8AC6; font-style: italic; }

img.IMG-nieuws-01      { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-nieuws-01-over { margin-bottom: 15px; border: 1px dotted #666666; }

/* main content */
table.TABLE-items-01   { width: 736px; border: none; margin-top: 4px; }
table.TABLE-items-02   { width: 736px; border: none; margin-top: 4px; }
td.TD-items-01         { width: 736px; text-align: center; vertical-align: top; padding: 0px; }
td.TD-items-error      { width: 736px; height: 50px; text-align: center; vertical-align: middle; color: #CC0000; font-weight: bold; }

/* kites */
table.TABLE-kites-02   { width: 736px; border: none; }
table.TABLE-kites-03   { width: 430px; border: none; margin-top: 15px; }
table.TABLE-kites-04   { width: 390px; border: none; margin-top: 5px; }
table.TABLE-kites-05   { width: 430px; border: none; margin-top: 10px; }

td.TD-kites-main-nl    { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-01.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-kites-main-en    { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-01.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-kites-01         { width: 256px; text-align: center; vertical-align: middle; }
td.TD-kites-01t        { width: 256px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-kites-02         { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-kites-03         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-kites-03c        { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-kites-04         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }

td.TD-kites-05         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-kites-06         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-kites-07         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }

td.TD-kites-08         { width:  70px; text-align:   left; vertical-align: middle; }
td.TD-kites-09         { width:  80px; text-align:   left; vertical-align: middle; }
td.TD-kites-10         { width:  80px; text-align:   left; vertical-align: middle; font-weight: bold; color: #CC0000; }
td.TD-kites-11         { width:  70px; text-align:   left; vertical-align: middle; font-weight: bold; }
td.TD-kites-12         { width:  80px; text-align:   left; vertical-align: middle; font-weight: bold; }
td.TD-kites-13         { width: 230px; text-align:   left; vertical-align: middle; }
td.TD-kites-14         { width: 160px; text-align:   left; vertical-align: middle; font-weight: bold; color: #CC0000; padding-bottom: 3px; font-size: 12px; }
td.TD-kites-15         { width: 390px; text-align:   left; vertical-align: middle; padding-top: 10px; }
td.TD-kites-16         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 8px; font-weight: bold; font-size: 12px; color: #CC0000; }

td.TD-kites-17         { width: 310px; text-align:  right; vertical-align: middle; padding-right: 5px; }
td.TD-kites-18         { width: 120px; text-align:  right; vertical-align: middle; }
td.TD-kites-19         { width: 430px; text-align:  right; vertical-align: middle; padding-top: 4px; }

img.IMG-kite-01        { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-kite-01-over   { margin-bottom: 15px; border: 1px dotted #666666; }

span.SPAN-kite-price   { color: #AAAAAA; text-decoration: line-through; }

/* boards */
table.TABLE-boards-02  { width: 736px; border: none; }
table.TABLE-boards-03  { width: 430px; border: none; margin-top: 15px; }
table.TABLE-boards-04  { width: 210px; border: none; margin-top: 5px; }
table.TABLE-boards-05  { width: 430px; border: none; margin-top: 8px; }
table.TABLE-boards-06  { width: 400px; border: none; }

td.TD-boards-main-nl   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-02.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-boards-main-en   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-02.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-boards-01        { width: 256px; text-align: center; vertical-align: middle; }
td.TD-boards-01t       { width: 256px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-boards-02        { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-boards-03        { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-boards-03c       { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-boards-04        { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }
td.TD-boards-05        { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-boards-06        { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-boards-07        { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }
td.TD-boards-08        { width:  70px; text-align:   left; vertical-align: top; font-weight: bold; padding-bottom: 4px; }
td.TD-boards-09        { width:  70px; text-align:   left; vertical-align: top; font-weight: bold; padding-bottom: 4px; }
td.TD-boards-10        { width:  70px; text-align:   left; vertical-align: top; font-weight: bold; padding-bottom: 4px; }
td.TD-boards-11        { width:  70px; text-align:   left; vertical-align: top; padding-top: 1px; padding-bottom: 1px; }
td.TD-boards-12        { width:  70px; text-align:   left; vertical-align: top; padding-top: 1px; padding-bottom: 1px; }
td.TD-boards-13        { width:  70px; text-align:   left; vertical-align: top; padding-top: 1px; padding-bottom: 1px; }
td.TD-boards-14        { width:  80px; text-align:   left; vertical-align: middle; padding-top: 6px; }
td.TD-boards-15        { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 17px; color: #CC0000; }
td.TD-boards-16        { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 12px; color: #CC0000; }
td.TD-boards-17        { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 17px; color: #CC0000; }
td.TD-boards-18        { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 8px; font-weight: bold; font-size: 12px; color: #CC0000; }
td.TD-boards-19        { width: 115px; text-align:  right; vertical-align: middle; padding-right: 15px; }
td.TD-boards-20        { width: 150px; text-align:  right; vertical-align: middle; }
td.TD-boards-21        { width: 120px; text-align:  right; vertical-align: middle; }
td.TD-boards-22        { width: 400px; text-align:  right; vertical-align: middle; padding-top: 4px; }

span.SPAN-board-bp1    { text-decoration: line-through; color: #AAAAAA; font-weight: bold; font-size: 12px;}
span.SPAN-board-bp2    { color: #666666; font-weight: bold; font-size: 12px; }

img.IMG-item           { margin-top: 15px; margin-bottom: 15px; }
img.IMG-board-01       { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-board-01-over  { margin-bottom: 15px; border: 1px dotted #666666; }

/* accessoires */
table.TABLE-accessoires-02 { width: 736px; border: none; }
table.TABLE-accessoires-03 { width: 430px; border: none; margin-top: 15px; }
table.TABLE-accessoires-05 { width: 430px; border: none; margin-top: 8px; }
table.TABLE-accessoires-06 { width: 430px; border: none; }

td.TD-accessoires-main-nl  { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-03.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-accessoires-main-en  { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-03.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-accessoires-01       { width: 256px; text-align: center; vertical-align: middle; }
td.TD-accessoires-01t      { width: 256px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-accessoires-02       { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-accessoires-03       { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-accessoires-03c      { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-accessoires-04       { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }

td.TD-accessoires-05       { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-accessoires-06       { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-accessoires-07       { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }
td.TD-accessoires-08       { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 8px; font-weight: bold; font-size: 12px; color: #CC0000; }

td.TD-accessoires-14       { width:  80px; text-align:   left; vertical-align: middle; padding-top: 6px; }
td.TD-accessoires-15       { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 17px; color: #CC0000; }
td.TD-accessoires-16       { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 12px; color: #CC0000; }
td.TD-accessoires-17       { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; font-size: 17px; color: #CC0000; }

td.TD-accessoires-18       { width: 430px; text-align:   left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; }
td.TD-accessoires-19       { text-align: left; vertical-align: top; font-style: italic; padding-top: 6px; }

span.SPAN-accessoires-bp1  { text-decoration: line-through; color: #AAAAAA; font-weight: bold; font-size: 12px; }
span.SPAN-accessoires-bp2  { color: #666666; font-weight: bold; font-size: 12px; }

img.IMG-item                { margin-top: 15px; margin-bottom: 15px; }
img.IMG-accessoire-01      { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-accessoire-01-over { margin-bottom: 15px; border: 1px dotted #666666; }

span.SPAN-accessoires-01   { font-weight: bold; color: #6B8AC6; font-size: 12px; }

/* kitecenter */
td.TD-kitecenter-main-nl   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-04.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-kitecenter-main-en   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-04.gif'); background-repeat: no-repeat; background-position: top left; }

/* team */
table.TABLE-team-02        { width: 736px; border: none; }
table.TABLE-team-03        { width: 430px; border: none; margin-top: 15px; }

td.TD-team-main-nl         { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-05.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-team-main-en         { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-05.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-team-01              { width: 256px; text-align: center; vertical-align: middle; }
td.TD-team-01t             { width: 256px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-team-02              { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-team-03              { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-team-03c             { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-team-04              { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }
td.TD-team-05              { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-team-06              { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }

img.IMG-team-01            { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-team-01-over       { margin-bottom: 15px; border: 1px dotted #666666; }

a.A-team-01                { color: #6B8AC6; font-weight: bold; text-decoration: none; font-size: 17px; }
a.A-team-01:hover          { color: #CC0000; font-weight: bold; text-decoration: none; font-size: 17px; }

/* advies */
td.TD-advies-main-nl       { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-06.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-advies-main-en       { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-06.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-advies-01      { width: 700px; border: none; }

td.TD-advies-01            { width: 700px; text-align:   left; vertical-align: top; }
td.TD-advies-02            { width: 190px; height: 25px; text-align:  right; vertical-align: middle; font-weight: bold; padding-right: 10px; }
td.TD-advies-02t           { width: 190px; height: 25px; text-align:  right; vertical-align:    top; font-weight: bold; padding-right: 10px; padding-top: 6px; }
td.TD-advies-03            { width: 500px; height: 25px; text-align:   left; vertical-align: middle; }
td.TD-advies-04            { width: 700px; text-align:   left; vertical-align:    top; }

td.TD-advies-error         { width: 700px; height: 30px; text-align: center; vertical-align: middle; font-weight: bold; color: #CC0000; }

input.INPUT-advies-01      { width: 350px; height: 18px; padding-left: 4px; }
input.INPUT-advies-02      { width:  50px; height: 18px; padding-left: 4px; }
select.INPUT-advies-03     { width: 120px; height: 15px; }
textarea.INPUT-advies-04   { width: 350px; height: 100px; padding: 4px; }
select.INPUT-advies-05     { width: 350px; height: 18px; padding-left: 4px; }
input.INPUT-advies-06      { width:  75px; height: 18px; padding-left: 4px; }

/* compare */
td.TD-compare-main-nl      { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-13.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-compare-main-en      { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-13.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-compare-01     { width: 736px; border: none; }
table.TABLE-compare-02     { width: 195px; border: none; }

td.TD-compare-01           { width: 736px; height: 18px; background-color: #F0F0F0; font-weight: bold; text-align: left; padding-left: 6px; }
td.TD-compare-02           { text-align: left; vertical-align: top; padding: 6px; border-left: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; }
td.TD-compare-03           { text-align: left; vertical-align: top; padding: 6px; border-right: 1px solid #F0F0F0; }
td.TD-compare-04           { text-align: center; vertical-align: middle; padding: 6px; font-weight: bold; color: #6B8AC6; }
td.TD-compare-05           { text-align: center; vertical-align: bottom; padding: 6px; font-weight: bold; color: #6B8AC6; }
td.TD-compare-06           { text-align: left; vertical-align: top; padding: 6px; border-top: 1px solid #F0F0F0; }
td.TD-compare-07           { width: 65px; text-align: left; vertical-align: top; padding: 2px; }
td.TD-compare-08           { width: 65px; text-align: left; vertical-align: top; padding: 2px; font-weight: bold; }

span.SPAN-compare-01       { font-weight: bold; color: #CC0000; font-size: 10px; }

a.A-compare-01             { font-weight: bold; color: #6B8AC6; font-size: 10px; }
a.A-compare-01:hover       { font-weight: bold; color: #CC0000; font-size: 10px; }
/* inruil */
td.TD-inruil-main-nl       { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-07.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-inruil-main-en       { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-07.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-inruil-01      { width: 700px; border: none; }

td.TD-inruil-01            { width: 700px; text-align:   left; vertical-align: top; }
td.TD-inruil-02            { width: 190px; height: 25px; text-align:  right; vertical-align: middle; font-weight: bold; padding-right: 10px; }
td.TD-inruil-02t           { width: 190px; height: 25px; text-align:  right; vertical-align:    top; font-weight: bold; padding-right: 10px; padding-top: 6px; }
td.TD-inruil-03            { width: 500px; height: 25px; text-align:   left; vertical-align: middle; }
td.TD-inruil-03b           { width: 500px; height: 25px; text-align:   left; vertical-align: middle; font-weight: bold; }
td.TD-inruil-04            { width: 700px; text-align:   left; vertical-align:    top; }

td.TD-inruil-error         { width: 700px; height: 30px; text-align: center; vertical-align: middle; font-weight: bold; color: #CC0000; }

input.INPUT-inruil-01      { width: 350px; height: 18px; padding-left: 4px; }
input.INPUT-inruil-02      { width: 200px; height: 18px; padding-left: 4px; }
select.INPUT-inruil-03     { width: 200px; height: 15px; }
textarea.INPUT-inruil-04   { width: 350px; height: 50px; padding: 4px; }
textarea.INPUT-inruil-05   { width: 350px; height: 100px; padding: 4px; }
input.INPUT-inruil-06      { width:  75px; height: 18px; padding-left: 4px; }
select.INPUT-inruil-07     { width: 350px; height: 18px; padding-left: 4px; }

/* newsletter */

td.TD-newsletter-main-nl   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-08.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-newsletter-main-en   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-08.gif'); background-repeat: no-repeat; background-position: top left; }
table.TABLE-newsletter-01  { width: 736px; border: none; }
table.TABLE-newsletter-02  { width: 400px; border: none; }
table.TABLE-newsletter-03  { width: 530px; border: none; }

td.TD-newsletter-01        { width: 736px; height: 100px; text-align: center; vertical-align: middle; font-weight: bold; }
td.TD-newsletter-02        { width: 400px; text-align: left; vertical-align: middle; padding-bottom: 12px; }
td.TD-newsletter-03        { width: 200px; text-align: left; vertical-align: middle; padding-bottom: 4px; }
td.TD-newsletter-04        { width: 200px; text-align: left; vertical-align: middle; padding-bottom: 4px; }
td.TD-newsletter-05        { width: 400px; text-align: center; vertical-align: middle; padding-bottom: 4px; padding-top: 4px; font-weight: bold; color: #CC0000; }
td.TD-newsletter-06        { width: 530px; text-align: left; vertical-align: top; }

input.INPUT-newsletter-01  { width: 195px; height: 18px; padding-left: 4px; }
input.INPUT-newsletter-02  { width:  85px; height: 18px; }

/* for email */
span.HDR01 { font-weight: bold; color: #6B8AC6; font-size: 17px; }
span.HDR02 { font-weight: bold; color: #6B8AC6; font-size: 10px; }

/* contact */
td.TD-contact-main-nl      { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-09.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-contact-main-en      { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-09.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-contact-01     { width: 736px; border: none; }
table.TABLE-contact-02     { width: 500px; border: none; }

td.TD-contact-01           { width: 226px; text-align: left; vertical-align: top; padding-left: 10px; }
td.TD-contact-02           { width: 500px; text-align: left; vertical-align: top; }
td.TD-contact-03           { width: 100px; text-align: left; vertical-align: middle; font-weight: bold; padding-top: 8px; }
td.TD-contact-04           { width: 400px; text-align: left; vertical-align: middle; padding-top: 8px; }
td.TD-contact-05           { width: 100px; text-align: left; vertical-align: top; font-weight: bold; padding-top: 8px; }
td.TD-contact-06           { width: 500px; text-align: center; vertical-align: top; font-weight: bold; color: #CC0000; padding-bottom: 6px; }
td.TD-contact-07           { width: 500px; height: 100px; text-align: center; vertical-align: middle; font-weight: bold; }

input.INPUT-contact-01     { width: 380px; height: 18px; vertical-align: middle; padding-left: 4px; }
textarea.INPUT-contact-02  { width: 380px; height: 100px; padding-left: 4px; padding-top: 4px; }
input.INPUT-content-03     { width:  75px; height: 20px; }

/* route */
table.TABLE-route-01     { width: 736px; border: none; }

td.TD-route-01           { width: 206px; text-align: left; vertical-align: top; padding-left: 10px; }
td.TD-route-02           { width: 520px; text-align: left; vertical-align: top; }

/* content */
table.TABLE-page-01    { width: 736px; border: none; }
td.TD-page-01          { width: 716px; text-align: left; vertical-align: top; padding: 20px; }
td.TD-page-02          { width: 250px; text-align: left; vertical-align: top; padding-top: 20px; }
td.TD-page-03          { width: 486px; text-align: left; vertical-align: top; padding-top: 20px; }

/* sale */
table.TABLE-salec-01   { width: 736px; border: none; }
table.TABLE-salec-02   { width: 430px; border: none; margin-top: 15px; }
table.TABLE-salec-03   { width: 430px; border: none; margin-top: 8px; }

td.TD-sale-main-nl     { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-10.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-sale-main-en     { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-10.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-salec-01         { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-salec-01t        { width: 256px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-salec-02         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-salec-03         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-salec-04         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 16px; }
td.TD-salec-05         { width:  80px; text-align:   left; vertical-align: middle; padding-top: 6px; }
td.TD-salec-06         { width: 350px; text-align:   left; vertical-align: middle; padding-top: 6px; font-weight: bold; color: #CC0000; font-size: 17px; }

td.TD-salec-07         { width: 256px; text-align: center; vertical-align: middle; }
td.TD-salec-08         { width: 465px; height: 16px; text-align: right; vertical-align: top; background-color: #FFFFFF; background-image: url('../images/background/BG-sale-diagonal.gif'); background-position: top left; padding-right: 15px; }
/* td.TD-salec-08         { width: 465px; height: 16px; text-align: right; vertical-align: top; padding-right: 15px; } */
td.TD-salec-09         { width: 736px; text-align: center; }
td.TD-salec-10         { width: 480px; text-align: center; vertical-align: top; background-color: #F8F8F8; }

td.TD-salec-11         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-salec-12         { width: 430px; text-align:   left; vertical-align: top; padding-top: 6px; }
td.TD-salec-13         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 6px; }
td.TD-salec-14         { width: 430px; text-align:  right; vertical-align: top; padding-top: 8px; padding-bottom: 8px; font-weight: bold; font-size: 12px; color: #CC0000; }
img.IMG-sale-01        { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-sale-01-over   { margin-bottom: 15px; border: 1px dotted #666666; }

/* search */
td.TD-search-main-nl   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/nl/HEADER-11.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-search-main-en   { width: 736px; text-align:   left; vertical-align: top; background-image: url('../images/headers/en/HEADER-11.gif'); background-repeat: no-repeat; background-position: top left; }

table.TABLE-search-01  { width: 736px; border: none; }

td.TD-search-01        { width: 726px; font-weight: bold; color: #6B8AC6; font-size: 17px; text-align: left; vertical-align: top; padding-left: 10px; }
td.TD-search-02        { width: 726px; font-weight: bold; text-align: left; vertical-align: middle; padding-left: 10px; padding-top: 10px; padding-bottom: 4px; }
td.TD-search-03        { width: 706px; font-weight: bold; text-align: left; vertical-align: top; padding-left: 30px; padding-top: 2px; padding-bottom: 2px; }
td.TD-search-04        { width:  40px; text-align: left; vertical-align: top; }
td.TD-search-05        { width: 680px; background-color: #F8F8F8; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
td.TD-search-06        { width: 736px; text-align: left; vertical-align: middle; }
td.TD-search-07        { width: 726px; font-weight: bold; text-align: left; vertical-align: middle; padding-left: 10px; padding-bottom: 4px; }
td.TD-search-08        { width:   50%; text-align:  left; vertical-align: middle; padding-left: 40px; padding-top: 6px; }
td.TD-search-09        { width:   50%; text-align: right; vertical-align: middle; padding-right: 10px; padding-top: 6px; }
td.TD-search-error     { width: 736px; height: 50px; text-align: center; vertical-align: middle; font-weight: bold; color: #CC0000; }

/* events items */
table.TABLE-events-01  { width: 736px; border: none; }
table.TABLE-events-02  { width: 400px; border: none; margin-top: 10px; margin-bottom: 10px; }
table.TABLE-events-03  { width: 420px; border: none; margin-top: 15px; }
table.TABLE-events-04  { width: 620px; border: none; }

td.TD-events-01        { width:  85px; height: 15px; text-align:   left; vertical-align: middle; font-weight: bold; }
td.TD-events-02        { width: 315px; height: 15px; text-align:   left; vertical-align: middle; }

td.TD-events-06        { width: 266px; text-align: center; vertical-align: top; padding-top: 20px; }
td.TD-events-07        { width: 470px; text-align: center; vertical-align: top; background-color: #F8F8F8; background-image: url('../images/background/BG-h-item.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-events-08        { width: 420px; text-align:   left; vertical-align: top; padding-top: 6px; font-weight: bold; font-size: 18px; color: #6B8AC6; }
td.TD-events-09        { width: 420px; text-align:   left; vertical-align: top; padding-top: 6px; }

td.TD-events-10        { width: 736px; text-align: center; vertical-align: middle; }
td.TD-events-11        { width:  90px; text-align:  left; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }
td.TD-events-12        { width: 530px; text-align:  left; vertical-align: top; padding-top: 4px; font-weight: bold; }
td.TD-events-13        { width: 530px; text-align:  left; vertical-align: top; padding-top: 4px; }
td.TD-events-14        { width: 530px; text-align: right; vertical-align: top; padding-top: 4px; padding-bottom: 8px; }

td.TD-events-15        { width: 182px; height: 25px; text-align:   left; vertical-align: middle; font-weight: normal; font-style: italic; color: #6B8AC6; font-size: 10px; }
td.TD-events-16        { width:  20px; height: 25px; text-align: center; vertical-align: middle; }
td.TD-events-17        { width: 482px; height: 25px; text-align:   left; vertical-align: middle; }
td.TD-events-15t       { width: 182px; height: 25px; text-align:   left; vertical-align: middle; font-weight: normal; font-style: italic; color: #6B8AC6; font-size: 10px; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }
td.TD-events-16t       { width:  20px; height: 25px; text-align: center; vertical-align: middle; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }
td.TD-events-17t       { width: 482px; height: 25px; text-align:   left; vertical-align: middle; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }

td.TD-events-18        { width:   50%; text-align:  left; vertical-align: middle; }
td.TD-events-19        { width:   50%; text-align: right; vertical-align: middle; }
td.TD-events-20        { width: 530px; background-image: url('../images/background/BG-dotted.gif'); background-position: top left; background-repeat: repeat-x; }

td.TD-events-21        { width: 736px; height: 61px; text-align: left; vertical-align: middle; background-image: url('../images/background/BG-events.gif'); background-position: top left; background-repeat: no-repeat; }
td.TD-events-22        { width: 127px; height: 20px; text-align: left; vertical-align: middle; }
td.TD-events-23        { width: 117px; height: 20px; text-align: left; vertical-align: middle; font-weight: bold; }
td.TD-events-24        { width:  13px; height: 20px; text-align: center; vertical-align: middle; }
td.TD-events-25        { width: 471px; height: 20px; text-align: left; vertical-align: middle; padding-left: 8px; }

span.SPAN-events-01    { font-size: 10px; font-weight: normal; color: #6B8AC6; font-style: italic; }
a.A-events-01          { text-decoration: none; color: #666666; }
a.A-events-01:hover    { text-decoration: none; color: #CC0000; }

img.IMG-events-01      { margin-bottom: 15px; border: 1px solid #FFFFFF; }
img.IMG-events-01-over { margin-bottom: 15px; border: 1px dotted #666666; }
/* help balloon */
table.TABLE-help-01 { width: 600px; border: none; }
table.TABLE-help-02 { width: 300px; border: none; }
table.TABLE-help-03 { width: 280px; border: none; }

td.TD-help-01 { width:  10px; height: 10px; background-image: url('../images/help/BG-t-left.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-help-02 { width: 580px; height: 10px; background-image: url('../images/help/BG-top.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-help-03 { width:  10px; height: 10px; background-image: url('../images/help/BG-t-right.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-help-04 { width:  10px; background-image: url('../images/help/BG-left.gif'); background-repeat: repeat-y; background-position: top left; }
td.TD-help-05 { width: 580px; background-color: #FFEFB9; padding: 6px; text-align: left; vertical-align: top; }
td.TD-help-06 { width:  10px; background-image: url('../images/help/BG-right.gif'); background-repeat: repeat-y; background-position: top left; }

td.TD-help-07 { width:  10px; height: 10px; background-image: url('../images/help/BG-b-left.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-help-08 { width: 580px; height: 10px; background-image: url('../images/help/BG-bottom.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-help-09 { width:  10px; height: 10px; background-image: url('../images/help/BG-b-right.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-helpballoon-01 { width:  10px; height: 25px; background-image: url('../images/help/BG-t-left.gif'); background-repeat: no-repeat; background-position: bottom left; }
td.TD-helpballoon-02 { width: 280px; height: 25px; background-image: url('../images/help/BG-top.gif'); background-repeat: repeat-x; background-position: bottom left; text-align: right; }
td.TD-helpballoon-03 { width:  10px; height: 25px; background-image: url('../images/help/BG-t-right.gif'); background-repeat: no-repeat; background-position: bottom left; }

td.TD-helpballoon-04 { width:  10px; background-image: url('../images/help/BG-left.gif'); background-repeat: repeat-y; background-position: top left; }
td.TD-helpballoon-05 { width: 280px; background-color: #FFEFB9; text-align: left; vertical-align: top; }
td.TD-helpballoon-06 { width:  10px; background-image: url('../images/help/BG-right.gif'); background-repeat: repeat-y; background-position: top left; }

td.TD-helpballoon-07 { width:  10px; height: 10px; background-image: url('../images/help/BG-b-left.gif'); background-repeat: no-repeat; background-position: top left; }
td.TD-helpballoon-08 { width: 280px; height: 10px; background-image: url('../images/help/BG-bottom.gif'); background-repeat: repeat-x; background-position: top left; }
td.TD-helpballoon-09 { width:  10px; height: 10px; background-image: url('../images/help/BG-b-right.gif'); background-repeat: no-repeat; background-position: top left; }

td.TD-helpballoon-10 { width: 260px; text-align: left; vertical-align: middle; font-weight: bold; }
td.TD-helpballoon-11 { width:  20px; text-align: right; vertical-align: middle; }
td.TD-helpballoon-12 { width: 280px; text-align: left; vertical-align: top;}

div.DIV-help-01 { position: absolute; top: 100px; left: 50%; margin-left: -300px; visibility: hidden; z-index: 5;}
div.DIV-help-02 { position: absolute; top: 0px; left: 0px; visibility: hidden; z-index: 4; }

input.INPUT-help-01  { width:  85px; height: 18px; }
