* {margin: 0; padding: 0; font-size: 0; font-family: "lucida sans unicode", "lucida grande", sans-serif; line-height: 0; border: 0; color: #3a3b79; text-align: left; text-decoration: none;}

/* basic styles */
html, body {height: 100.1%;}
body {background: #ffffff; text-align: center; min-width: 992px;} /*  url('images/layout/html.gif') repeat-y 50% 0 */

div {position: relative;}
div.hr {height: 1px; background: url('images/layout/dots_horizontal.gif') repeat-x 0 0;}

p, td, th, input.text, input.text.faded, select, option, optgroup, textarea, li, legend {font-size: 12px; line-height: 1.3em;}
p, h1, h2 {padding-bottom: 10px;}

span, a, label {font-size: 1em; line-height: 1.3em;}

.center {text-align: center;}
.right {text-align: right;}

.error, .red {color: #c5272d;}
.succes {color: #459b2b;}

.b, optgroup {font-weight: bold;}
.i {font-style: italic;}
.u {text-decoration: underline;}
.st {text-decoration: line-through;}

.large {font-size: 14px; line-height: 1.3em;}
.small {font-size: 10px; line-height: 1.6em; color: #b7bcc2;}

table {border-style: solid; border-color: transparent;}
table.center {margin: 0 auto;}
th, td {vertical-align: top; padding: 0 10px 5px 0;}
th.right, td.right {padding: 0 0 5px 10px;}
th.image, td.image {font-size: 0; line-height: 0; padding: 0 0 5px 0;}
th.image img, td.image img {margin: 0 5px 0 0;}
td.nowrap {white-space: nowrap;}
td.box {padding: 0; font-size: 0; line-height: 0;}

h1 {font-size: 15px; line-height: 1.3em; font-weight: normal; color: #0190b8;}
h2 {font-size: 13px; line-height: 1.3em; font-weight: bold; color: #0190b8;}

p.grey, p.grey span {color: #b7bcc2;}

a {cursor: pointer; color: #3397b9; text-decoration: underline;}
a:hover {color: #57588d;}
a.noline {color: #3a3b79;}
a.noline:hover {color: #3397b9;}
a.image {font-size: 0; line-height: 0;}
a.name {cursor: text; text-decoration: none; color: #3a3b79;}

input.text, textarea, select {border: 1px solid #a7a6aa; color: #3a3b79;}
input.text, input.text.faded {height: 18px; padding: 2px 3px 0 3px;}
input.text.faded {border: 1px solid #a7a6aa; color: #737373;}
textarea {padding: 0 3px;}
select {height: 22px; padding: 1px;}
select.multiple {height: auto !important;}
option {padding: 2px 3px; color: #3a3b79;}
option.faded {color: #737373;}

fieldset {border: 1px solid #b7bcc2; padding: 10px 10px 0 10px; margin: 0 0 10px 0;}
legend {font-weight: bold; color: #3397b9; padding: 0 5px;}

img.link {cursor: pointer;}
img.left {margin: 0 10px 10px 0; float: left;}
img.center {display: block; margin: 0 auto;}
img.right {margin: 0 0 10px 10px; float: right;}
img.cart {border: 1px solid #0190b8;}
/* /basic styles */

/* specific layout styles */
div#html {min-height: 100%; height: auto !important; height: 100%; width: 992px; text-align: left; margin: 0 auto -20px auto; background: #ffffff url('images/layout/html.gif') repeat-y 50% 0;} /* url('images/layout/left.jpg') repeat-y 1px 148px */
div#html:after {content: ".";	display: block;	height: 0; clear: both; visibility: hidden;}
  div#subhtml {height: 100%; width: 100%;}  
  
div#top {z-index: 10; position: absolute; top: 0; left: 1px; width: 990px; height: 148px; margin: 0 auto;} 
  div#subtop {position: absolute; top: 0; left: 0; width: 990px; height: 148px; background: #ffffff;}
    div#logo {position: absolute; top: 35px; left: 15px; width: 180px; height: 31px; z-index: 10;}
    
    div#top_txt {position: absolute; top: 99px; left: 15px; background: url('images/layout/sublogo.gif') no-repeat 50% 0; width: 246px; height: 12px;}
    div#nav1 {position: absolute; top: 102px; right: 10px;}
    div#nav1 img {margin: 0 0 0 10px;}
    /*div#nav1 {position: absolute; top: 18px; right: 57px;}
    div#nav1 a {margin: 0 0 0 19px;}
    div#nav2 {position: absolute; top: 54px; right: 57px;}
    div#nav2 a {margin: 0 0 0 44px;}
    div#nav_line {position: absolute; top: 38px; right: 0; width: 545px; height: 1px; background: #b7bcc2;}*/
    
    div#header_table {position: absolute; top: 118px; left: 0; width: 985px; padding: 0 0 0 5px; height: 30px; background: #57588d url('images/layout/topbar.gif') no-repeat 50% 50%;}
    div#header_table table.box {margin: 0 auto;}
    div#header_table table.box td {font-size: 0; line-height: 0; padding: 0;}
    div#header_table table.box td.space {width: 35px;}
    div#header_table table.box form td {line-height: 0; font-size: 0; color: #ffffff; padding: 6px 3px 0 3px;}
    div#header_table table.box form td input.text, div#header_table td input.text.faded {line-height: 1em; height: 15px; padding: 0 3px 1px 3px; width: 135px; float: left;}
    
    /*div#header_img {position: absolute; top: 123px; left: 0; width: 350px; height: 25px; background: #57588d; text-align: right;}
    div#header_line {position: absolute; top: 147px; left: 350px; width: 257px; height: 1px; background: #57588d;}*/
    
    div#crumbs_bg {position: absolute; left: 225px; top: 148px; width: 550px; height: 30px; background: #ffffff;}
    div#crumbs_bg_2 {position: absolute; left: 225px; top: 148px; width: 300px; height: 50px; background: #ffffff;}
    div#crumbs {position: absolute; left: 225px; top: 148px; width: 550px; padding: 7px 0 0 0;}

div#container {margin: 0 auto; min-height: 500px; height: auto !important; height: 500px;}

div#leftbox {width: 210px; float: left; padding: 148px 0 0 1px; overflow: hidden;}
  div#left {background: #ffffff url('images/layout/dots_vertical.gif') repeat-y 100% 0; padding: 20px 15px 0 15px;}
  div#left h2 {padding: 0 0 10px 0;}
  div#left table#menu {border-width: 0 0 5px 0;}
  div#left table {border-width: 0 0 5px 0; width: 100%;}
  div#left table th, div#left table td {padding: 0 5px 2px 0;}
  div#left table th.purple, div#left table td.purple_right {padding: 3px 5px; background: #ffffff; color: #7b1463;}
  div#left table th.purple {font-size: 13px;}
  div#left table td.purple_right {text-align: right;}
  div#left table td.txt {padding: 0;}
  div#left table td.hr {background: url('images/layout/dots_horizontal.gif') repeat-x 0 50%; padding: 0; height: 10px;}
  div#left div.hr {height: 10px;}

div#center_home {width: 550px; float: left; display: inline; padding: 200px 15px 0 15px;}
div#center {width: 550px; float: left; display: inline; padding: 225px 15px 0 15px;}
  div#subcenter {}
    
    /*div#home_forms {height: 130px;}
      div#bestellijst, div#zoeken {float: left;}
        div#bestellijst td, div#zoeken td {padding: 0 0 10px 0;}
        div#bestellijst td.title, div#zoeken td.title {font-size: 0; line-height: 0;}
        input#opleiding, input#search_term {color: #656565; width: 200px;}
      div#home_line {height: 90px; float: left; width: 1px; padding: 0 32px; background: url('images/layout/dots_vertical.gif') repeat-y 32px 0;}*/
  
    /* tips layout styles */
    div#subcenter h1.padding {padding: 0 0 3px 0;}
    div#subcenter p.subtitle {color: #0190b8;}
    
    div#subcenter p.crumb {max-width: 550px;}
    div#subcenter span.oldprice {text-decoration: line-through;}
    
    div#subcenter table.carrousel {border-collapse: separate; border-width: 0 0 10px 0; margin: 0 auto; width: 550px;}
    div#subcenter td.carrousel_img {font-size: 0; line-height: 0; text-align: left; padding: 10px; width: 120px; border: 1px solid #b7bcc2; border-right: 0;}
    div#subcenter td.carrousel_titel {font-size: 12px; line-height: 1.3em; height: 1.5em; font-weight: bold; text-align: left; padding: 10px 10px 0 0; border-top: 1px solid #b7bcc2; border-right: 1px solid #b7bcc2; vertical-align: top;}
    div#subcenter td.carrousel_txt {font-size: 12px; line-height: 1.3em; text-align: left; padding: 0 10px 10px 0; border-right: 1px solid #b7bcc2; vertical-align: top;}
    div#subcenter td.carrousel_more {text-align: left; padding: 0 10px 10px 0; vertical-align: bottom;}
    div#subcenter td.carrousel_price {font-size: 12px; line-height: 1.3em; font-weight: bold; text-align: right; padding: 0 10px 10px 10px; border-right: 1px solid #b7bcc2; vertical-align: bottom;}
    div#subcenter td.carrousel_button {text-align: right; padding: 0 10px 10px 0; border-bottom: 1px solid #b7bcc2; border-right: 1px solid #b7bcc2; vertical-align: bottom; font-size: 0; line-height: 0;}
    div#subcenter td.carrousel_ver_space {height: 10px; font-size: 0; line-height: 0; padding: 0;}

    div#opl_logo {position: absolute; right: 0; top: -50px;}

    div#subcenter tr.grey_line th, div#subcenter tr.grey_line td {background: url('images/layout/grey_line.gif') repeat-x 0 100%; padding: 0 0 10px 0; border-bottom: 10px solid #ffffff;}
    div#subcenter tr.grey_dots th, div#subcenter tr.grey_dots td {background: url('images/layout/dots_horizontal.gif') repeat-x 0 100%; padding: 0 0 10px 0; border-bottom: 10px solid #ffffff; color: #57588d;}
    div#subcenter tr.grey_vak th, div#subcenter tr.grey_vak td {background: #e7e9eb; border-bottom: 1px solid #dbdde0; border-top: 1px solid #dbdde0; color: #0190b8; padding: 2px 0 4px 7px;}
    
    div#subcenter tr.white_10px th, div#subcenter tr.white_10px td {background: #ffffff; font-size: 0; line-height: 0; height: 10px; padding: 0;}
    
    div#subcenter td.hr {background: url('images/layout/dots_horizontal.gif') repeat-x 0 50%; padding: 0; height: 10px;}
    
    div#subcenter table.stretch {min-width: 550px; width: 550px;}
    div#subcenter table.stretch th.total, div#subcenter table.stretch td.total {text-align: right; padding: 0 0 5px 0;}
  
    div#subcenter table td.extra {padding: 5px 10px 5px 0; color: #828e99;}
    div#subcenter table td.hor_grey_dots {padding: 0; font-size: 0; line-height: 0; background: url('images/layout/dots_vertical.gif') repeat-y 0 0; }
    div#subcenter table td.bottom_line {background: url('images/layout/grey_line.gif') repeat-x 0 50%; padding: 0; height: 10px;}

    div#subcenter table td.nav {text-align: right; padding: 0 0 5px 0;}
    div#subcenter table td.thumb {padding: 0 10px 0 0; font-size: 0; line-height: 0;}

    div#subcenter table td.hor_grey_dots {padding: 0; font-size: 0; line-height: 0; background: url('images/layout/dots_vertical.gif') repeat-y 0 0; }
    div#subcenter table td.bottom_line {background: url('images/layout/grey_line.gif') repeat-x 0 50%; padding: 0; height: 10px;}

    div#subcenter td.box {padding: 0; width: 550px;}
    
    div#subcenter div#shipping_address, div#subcenter div#incasso {visibility: hidden; display: none;}
    
    div#subcenter div#productfoto_enlarge {position: absolute; top: 0; left: 0; width: 13px; height: 13px; background: #ffffff;}
    div#subcenter div#productfoto_enlarge img {position: absolute; top: 0; left: 0;}

    div#subcenter div#productfoto {padding: 0 0 5px 0;}
    div#subcenter div#productfoto_close {position: absolute; top: 0; right: 0; width: 13px; height: 13px; background: #ffffff;}
    div#subcenter div#productfoto_close img {position: absolute; top: 0; right: 0;}
  
  div#subcenter p {max-width: 500px;}
  div#subcenter table {border-width: 0 0 5px 0;}
  div#subcenter div.hr {padding: 0 0 10px 0;}
  div#subcenter div.image {padding: 0 0 8px 0;}
  div#subcenter ul {padding: 0 0 5px 15px;}
  div#subcenter li {list-style-position: outside; padding-bottom: 10px;}

div#rightbox {width: 200px; float: left; padding: 155px 0 0 0; z-index: 5;}
  div#right {position: fixed; width: 200px; padding: 0 0 0 1px; background: url('images/layout/dots_vertical.gif') repeat-y 0 0;}
  div#right h2 {padding: 0 0 5px 15px; color: #94ae18;}
  div#right p {padding: 0 15px 10px 15px; line-height: 1.5em;}
  div#right div.hr {padding: 0 0 10px 0; margin: 0 15px; color: #c0e1eb;}
  div#right table {border-width: 0 15px 5px 15px; width: 100%;}
  div#right table td {line-height: 1em;}
  div#right table td.hr {background: url('images/layout/dots_horizontal.gif') repeat-x 0 50%; padding: 0; height: 10px;}
  div#right table td.right {padding: 0 0 5px 0;}
  
 /* div#right div#cart_info {position: fixed; width: 200px;}*/
  div#right div#order_column {background: #f3f4f5; margin: 0 15px; border-left: 1px solid #e7e9eb; border-right: 1px solid #e7e9eb; border-bottom: 1px solid #dbdde0;}
  div#right div#order_column h1 {background: #e7e9eb; padding: 3px 5px; border-top: 1px solid #dbdde0; font-size: 12px; font-weight: bold;}
  div#right div#order_column h1.arrow {padding: 3px 5px 3px 22px; background: #e7e9eb url('images/layout/column_arrow.gif') no-repeat 5px 50%; border-bottom: 1px solid #dbdde0;}
  div#right div#order_column h1.ok {padding: 3px 5px 3px 22px; background: #e7e9eb url('images/layout/column_ok.gif') no-repeat 5px 50%; border-bottom: 1px solid #dbdde0;}
  div#right div#order_column table {border-width: 5px 5px 0 5px;}
  div#right div#order_column td {padding: 0 0 5px 0;}
  div#right div#order_column p {padding: 5px;}


div#html_push {clear: both; height: 20px;}

div#footer {width: 990px; height: 20px; margin: 0 auto; z-index: 10;}
  div#footertext {position: absolute; right: 0; top: 0; height: 20px; width: 200px;}
  div#footertext p {font-size: 10px; padding: 2px 0 0 0; text-align: center;}
  div#footertext p a {text-decoration: none; color: #b7bcc2;}
  div#footertext p a:hover {text-decoration: underline;}
/* /specific layout styles */

/* catalog layout styles */
div#subcenter table.catalog_top {width: 550px;}

div#subcenter table#catalog {border-width: 0 0 10px 0; width: 550px;}
div#subcenter table#catalog td.nav {background: #f6fafc; text-align: center; border: 1px solid #c0e1eb; padding: 5px;}

div#subcenter table#catalog td.thumb_cols_img {padding: 5px; width: 100px; background: #ffffff; border: 1px solid #c0e1eb; border-bottom: 0; text-align: center; font-size: 0; line-height: 0;}
div#subcenter table#catalog td.thumb_cols_content {padding: 5px; background: #f6fafc; border-left: 1px solid #c0e1eb; border-right: 1px solid #c0e1eb; border-top: 1px solid #e0f0f5; text-align: center;}
div#subcenter table#catalog td.thumb_cols_bottom {padding: 0 5px 3px 5px; background: #f6fafc; border: 1px solid #c0e1eb; border-top: 0; text-align: center; color: #c5272d; font-weight: bold;}
div#subcenter table#catalog td.thumb_cols_bottom img {margin: 5px 0 0 3px;}
div#subcenter table#catalog td.thumb_cols_empty {padding: 5px; width: 100px;}

div#subcenter table#catalog td.hor_line {font-size: 0; line-height: 0; height: 5px; padding: 0;}
div#subcenter table#catalog td.ver_line {font-size: 0; line-height: 0; width: 5px; padding: 0;}

div#subcenter table#detail td.large {padding: 0 10px 5px 0; font-size: 0; line-height: 0;}
div#subcenter table#detail td.large img {padding: 10px; background: #ffffff; border: 1px solid #c0e1eb;}
div#subcenter table.inline {border-width: 0;}
div#subcenter table.inline th, table.inline td {padding: 0 10px 5px 0;}
div#subcenter table.inline td.image {padding: 0;}

div#subcenter table.rating td.small {padding: 0 10px 10px 0; color: #0190b8;}

div#subcenter td.productnote {padding: 0 0 5px 0;}
div#subcenter td.productnote p {background: #f3f4f5; color: #94ae18; font-weight: bold; padding: 5px;}

/* /catalog layout styles */

div.popup {position: absolute; z-index: 50; visibility: hidden; display: none; border: 2px solid #772432; background: #f6fafc; overflow: auto; padding: 10px 0 0 0;}
  div.popup p {padding: 0 10px 10px 10px;}
  div.popup table {border-style: solid; border-color: transparent; border-width: 0 10px 8px 10px;}
  div.popup table.center {margin: 0 auto;}
  div.popup table th, div.popup table td {padding: 0 5px 3 5px;}
  div.popup table td.image {font-size: 0; line-height: 0; padding: 0 5px 3px 5px;}
  div.popup table td.thumb {width: 130px; border: 1px solid #c0e1eb; background: #ffffff; text-align: center; padding: 5px;} /* font-size: 0; line-height: 0; */
  div.popup table td.thumb img {max-width: 120px; width: auto !important; width: 120px; max-height: 120px; height: auto !important; height: 120px;}
  div.popup div.hr {height: 0; border-top: 1px solid #c0e1eb; margin: 0 10px 10px 10px;}

div.stock {position: absolute; display: none; z-index: 50; border: 1px solid #772432; background: #f6fafc; overflow: auto; width: 250px; padding: 5px 0 0 0;}
  div.stock p {font-size: 12px; line-height: 1.3em; padding: 0 5px 5px 5px;}

/* menu */
span.count {color: #b7bcc2;}
a.remove {padding: 3px 0 0 15px; color: #7b1463; text-decoration: none; background: url('images/layout/menu_item_remove.gif') no-repeat 0 7px;}
a.remove:hover {color: #57588d; text-decoration: underline; background: url('images/layout/menu_item_remove_on.gif') no-repeat 0 7px;}

.len2_end, .len2_end_sel, .len2_sel, .len2 {padding: 0;}
.len4_end, .len4_end_sel, .len4_sel, .len4 {padding: 0;}
.len6_end, .len6_end_sel, .len6_sel, .len6 {padding: 0;}
.len8_end, .len8_end_sel, .len8_sel, .len8 {padding: 0;}
.len10_end, .len10_end_sel, .len10_sel, .len10 {padding: 0;}

.len2_end a, .len2_end_sel a, .len2_sel a, .len2 a, .len4_end a, .len4_end_sel a, .len4_sel a, .len4 a, .len6_end a, .len6_end_sel a, .len6_sel a, .len6 a, .len8_end a, .len8_end_sel a, .len8_sel a, .len8 a, .len10_end a, .len10_end_sel a, .len10_sel a, .len10 a {padding: 3px 0 0 15px; color: #3a3b79; font-size: 12px; line-height: 1.3em; background: url('images/layout/menu_item.gif') no-repeat 0 7px; text-decoration: none;}

.len2_end a {color: #7b1463; background: url('images/layout/menu_item_2.gif') no-repeat 0 7px;}
.len4_end a {color: #3397b9; background: url('images/layout/menu_item_4.gif') no-repeat 0 7px;}
.len6_end a {color: #555555; background: url('images/layout/menu_item_6.gif') no-repeat 0 7px;}
.len8_end a {color: #b7bcc2; background: url('images/layout/menu_item_6.gif') no-repeat 0 7px;}
.len10_end a {color: #b7bcc2; background: url('images/layout/menu_item_6.gif') no-repeat 0 7px;}
.len2_end a:hover, .len4_end a:hover, .len6_end a:hover, .len8_end a:hover, .len10_end a:hover {text-decoration: underline; color: #57588d; background: url('images/layout/menu_item_on.gif') no-repeat 0 7px;}
.len2_end_sel a, .len4_end_sel a, .len6_end_sel a, .len8_end_sel a, .len10_end_sel a {text-decoration: none; font-weight: bold; color: #226899; background: url('images/layout/menu_item_on.gif') no-repeat 0 7px;}
.len2_end_sel a:hover, .len4_end_sel a:hover, .len6_end_sel a:hover, .len8_end_sel a:hover, .len10_end_sel a:hover {text-decoration: underline; color: #b62960; background: url('images/layout/menu_item_on.gif') no-repeat 0 7px;}

.len2 a {color: #7b1463; background: url('images/layout/menu_item_2_plus.gif') no-repeat 0 7px;}
.len4 a {color: #3397b9; background: url('images/layout/menu_item_4_plus.gif') no-repeat 0 7px;}
.len6 a {color: #555555; background: url('images/layout/menu_item_6_plus.gif') no-repeat 0 7px;}
.len8 a {color: #b7bcc2; background: url('images/layout/menu_item_6_plus.gif') no-repeat 0 7px;}
.len10 a {color: #b7bcc2; background: url('images/layout/menu_item_6_plus.gif') no-repeat 0 7px;}
.len2 a:hover, .len4 a:hover, .len6 a:hover, .len8 a:hover, .len10 a:hover {text-decoration: underline; color: #b62960; background: url('images/layout/menu_item_plus_on.gif') no-repeat 0 7px;}
.len2_sel a, .len4_sel a, .len6_sel a, .len8_sel a, .len10_sel a {text-decoration: none; font-weight: bold; color: #226899; background: url('images/layout/menu_item_plus_on.gif') no-repeat 0 7px;}
.len2_sel a:hover, .len4_sel a:hover, .len6_sel a:hover, .len8_sel a:hover, .len10_sel a:hover {text-decoration: underline; color: #b62960; background: url('images/layout/menu_item_plus_on.gif') no-repeat 0 7px;}

div#subcenter table.admin_menu {border-bottom: 10px; border-color: transparent; border-style: solid;}
table.admin_menu td {padding-top: 4px; padding-right: 10px; padding-bottom: 1px;}
table.admin_menu td a {padding-top: 0px; background-position: 5px 5px;}
table.admin_menu td a:hover {padding-top: 0px; background-position: 5px 5px;}
table.admin_menu td.padding2 {padding-left: 18px;}
table.admin_menu td.padding4 {padding-left: 28px;}
table.admin_menu td.padding6 {padding-left: 38px;}
table.admin_menu td.padding8 {padding-left: 48px;}
table.admin_menu td.padding10 {padding-left: 58px;}

div#subcenter div.tabs {padding: 15px 0 0 0;}
div#subcenter div.tablinks {display: block; padding: 0 0 10px 0; font-size: 12px; line-height: 1.3em; border-bottom: 1px solid #b7bcc2;}
div#subcenter a.tablink, div#subcenter a.tablink_active {float: left; padding: 5px 10px; font-weight: bold; color: #3397b9; text-decoration: none;}
div#subcenter a.tablink:hover {color: #57588d; text-decoration: underline;}
div#subcenter a.tablink {background: #f3f4f5; border-bottom: 1px solid #b7bcc2; border-right: 1px solid #ffffff; font-size: 12px; line-height: 1.3em;}
div#subcenter a.tablink_active {background: #ffffff; border: 1px solid #b7bcc2; border-bottom: 0;}
div.hidden {display: none;}
div#text {clear: left; padding: 10px 0 0 0;}
div#text td.hr {background: url('images/layout/dots_horizontal.gif') repeat-x 0 0; padding: 0; font-size: 0; line-height: 0; height: 5px;}

div#at20mc span, div#at20mc a, div#at20mc h4 {font-size: 11px; line-height: 1.3em; color: #3a3b79;}
div#at_success {font-size: 11px; line-height: 1.3em; color: #3a3b79;}

div#subcenter table.admin_menu {border-bottom: 10px; border-color: transparent; border-style: solid;}
table.admin_menu td {padding-top: 4px; padding-right: 10px; padding-bottom: 1px;}
table.admin_menu td a {padding-top: 0px; text-decoration: none; background-position: 0 5px; color: #333333;}
table.admin_menu td a:hover {padding-top: 0px; text-decoration: underline; background-position: 0 5px;}
table.admin_menu td.padding2 {padding-left: 18px;}
table.admin_menu td.padding4 {padding-left: 28px;}
table.admin_menu td.padding6 {padding-left: 38px;}
table.admin_menu td.padding8 {padding-left: 48px;}
table.admin_menu td.padding10 {padding-left: 58px;}

div#subcenter th.grey_line,
div#subcenter td.grey_line {padding: 0; font-size: 0; line-height: 0; height: 15px; background: url('images/layout/line_grey.gif') repeat-x 0 5px;}
div#subcenter th.grey_dots,
div#subcenter td.grey_dots {padding: 0; font-size: 0; line-height: 0; height: 15px; background: url('images/layout/dot_grey.png') repeat-x 0 5px;}

div#subcenter td.grey_dots_ver {padding: 0; font-size: 0; line-height: 0; width: 16px; background: url('images/layout/dot_grey_ver.png') repeat-y 3px 0;}

div#subcenter td.ver_space {padding: 0; font-size: 0; line-height: 0; height: 10px;}
div#subcenter td.ver_space_small {padding: 0; font-size: 0; line-height: 0; height: 5px;}

