/* html {background-color:#211730;} */
/* body {background-color:#000000; background-repeat:no-repeat; background-position:top center; margin:0px; padding:0px; text-align:center; color:#ffffff; background-attachment: fixed;} */

body.old {
    background-color:#000000; 
    background-repeat:no-repeat; 
    background-position:top center; 
    margin:0px; 
    padding:0px; 
    color: #fff;
}

/* body.art_info { background-image:url(/image/00046/os/bg_cnt.jpg);} */

.print { background: #fff; color: #000; }

table, td, a, p, div {font-family:Verdana, Arial; font-size:12px;}

form {
    margin:0; 
    padding:0px;
}

a  { color:#c3bf00; }
p  { font-size: 11px; line-height: 150%; }
h1 { font-size: 20px; margin: 0px; }
h2 { font-size: 18px; margin: 0px; }
h3 { font-size: 12px; margin: 0px; }
ul { margin-top: 0px; margin-bottom: 0px; }
ul li { list-style-type: square; margin-left: -25px; padding: 0px;}
ol { margin-top: 0px; margin-bottom: 0px;}
ol li { margin-left: -14px; padding: 0px;}

#canvas {
    text-align: left; 
    width: 806px; 
    margin: 10px auto auto auto;
}

#hdr_logo {
    width:806px; 
    height:135px; 
    overflow:hidden;
}

#hdr_menu {
    z-index:10; 
    position:absolute; 
    top:135px; 
    width:806px; 
    height:100px; 
    text-align:center; 
    background:url(/image/00046/os/bg_topnav.gif) 0px 0px no-repeat; 
    padding:10px 8px 0px 8px;
}

html>body #hdr_menu {width:786px; heigth:90px;}

#hdr_menuitems {z-index:12; height:48px; line-height:22px;}
#hdr_menuitems A {text-decoration:none; font-size:16px; color:#fff;}

#language {
    z-index: 12; 
    position: absolute; 
    top: 52px; 
    left: 670px; 
    height: 30px; 
    width: 130px;
}

#language a {
    margin-right: 5px;
    display: block;
    float: left;
    margin-bottom: 4px;
    text-decoration: none;
}

#language img {
    border: 0;
    margin: 0;
    padding: 0;
}

#toolbar {z-index:12; position:absolute; top:64px; left:10px; height:36px; width:532px; background:url(/image/00046/os/bg_toptool.gif) 0px 0px no-repeat; padding:8px 0px 0px 0px; text-align:left;}
html>body #toolbar {height:28px;}
#toolbar span {margin:0px 0px 0px 20px;}
#toolbar a {font-weight:bold; font-size:13px; text-decoration:none; color:#ffffff;}

/* #mainlayer {border-right:#ffffff 1px solid; border-left:#ffffff 1px solid; width:806px; position:relative; top:20px; text-align:left; background-color:#19111E;} */

#mainlayer {
    border-right: #fff 1px solid; 
    border-left: #fff 1px solid; 
    width:806px; 
    text-align:left;
    overflow: hidden;
}

html>body #mainlayer {
    width: 800px;
}

/*
#mainbg {background:url(/image/00046/os/bg_cnt.jpg) -201px -165px #19111E no-repeat; padding:0px 0px 40px 0px;}
html>body #mainbg {background-position: -201px -155px;}
*/

#maintext {width:800px; padding:100px 20px 40px 20px;}
html>body #maintext {width:760px;}

#ftr_img {
    z-index:10; 
    width:806px; 
    height:103px; 
    margin: 0;
}

#ftr_txt {width:806px; text-align:right; padding:0px 20px 0px 0px; margin:2px 0px 10px 0px;}
html>body #ftr_txt {width:782px;}

#mambo5  {font-size:10px; color:#808080; font-style:italic; text-decoration:none;}

.nav {
    float: left; 
    width: 145px; 
    margin: 0 20px 0 0;
}

.cnt {
    float:left; 
    width: 592px;
}

.clear {
    clear: both;
}

/* Navigatie */
.nav_grp {margin-bottom:15px;}

.nav_grp_hdr {
    background-image:url(/image/00046/os/bg_navhdr.gif); 
    margin:0px; 
    font-weight:bold; 
    font-size:12px;
    padding-left: 10px;
    padding-top: 2px;
}

.nav_grp_cnt {
    width:140px; 
    background-image:url(/image/00046/os/bg_navcnt.gif); 
    margin: 0; 
    padding: 10px 0 0 5px;
    overflow: hidden;
}

/* html>body .nav_grp_cnt {width:140px;} */

.nav_grp_1  {padding:2px 2px 2px 18px; background:url(/image/00046/os/blt_nav.gif) 8px 5px no-repeat;}
.nav_grp_1  a {color:#ffffff; text-decoration:none;}
.nav_grp_1  a:visited {color:#ffffff; text-decoration:none;}
.nav_grp_1  a:hover   {color:#ffffff; text-decoration:underline;}
.nav_grp_1s {padding:2px 2px 2px 18px; background:url(/image/00046/os/blt_nav.gif) 8px 5px no-repeat;}
.nav_grp_1s a {text-decoration:none;}
.nav_grp_1s a:visited {text-decoration:none;}
.nav_grp_1s a:hover   {text-decoration:underline;}
.nav_grp_2  {padding:2px 2px 2px 28px; background:url(/image/00046/os/blt_nav.gif) 18px 5px no-repeat;}
.nav_grp_2  a {color:#ffffff; text-decoration:none;}
.nav_grp_2  a:visited {color:#ffffff; text-decoration:none;}
.nav_grp_2  a:hover   {color:#ffffff; text-decoration:underline;}
.nav_grp_2s {padding:2px 2px 2px 28px; background:url(/image/00046/os/blt_nav.gif) 18px 5px no-repeat;}
.nav_grp_2s a {text-decoration:none;}
.nav_grp_2s a:visited {text-decoration:none;}
.nav_grp_2s a:hover   {text-decoration:underline;}
.nav_grp_ftr {background-image:url(/image/00046/os/bg_navftr.gif); height:15px;}
.nav_ban {width:145px; margin:0px; text-align:center; overflow:hidden;}
.nav_ban_spc {height:15px;}
/* / Navigatie */

.vswbox_start { width: 280px; padding: 0; margin: 0 0 30px 0; float: left; }
.vswbox       { width: 280px; padding: 0; margin: 0 0px 30px 30px; float: left; }
.vsw_img      { width: 120px; float: left; overflow: hidden; margin: 0 10px 0 0; position: relative; }
.vswcnt       { width: 150px; float: left; overflow: hidden; }

.iFloat { 
   position: absolute; 
   padding: 5px; 
   margin: -200px 0 0 140px;
   background: #fff; 
   z-index: 120; 
   display: none;
}

.iFloat2 { 
   position: absolute; 
   padding: 5px; 
   margin: -200px 0 0 -500px;
   background: #fff; 
   z-index: 120; 
   display: none;
}

.vswcnt .vsw_desc  {width:150px; font-weight:bold; padding:2px 2px 6px 2px;}
.vswcnt .vsw_fab   {width:150px; padding:2px 2px 6px 2px;}
.vswcnt .vsw_grp   {width:150px; padding:2px 2px 6px 10px; background:url(/image/00046/os/blt_arrow.gif) 0px 5px no-repeat;}
.vswcnt .vsw_grp a:link {color:#ffffff;}
.vswcnt .vsw_grp a:visited {color:#ffffff;}
.vswcnt .vsw_grp a:hover {color:#c3bf00;}
.vswcnt .vsw_wdesc {width:150px; padding:2px 2px 6px 2px;}
.vswcnt .vsw_more  {text-transform:lowercase; padding:0px 0px 0px 10px; background:url(/image/00046/os/blt_cnt.gif) 0px 5px no-repeat;}
.vswcnt .vsw_more a {color:#ffffff;}
.vswcnt .vsw_more a:hover {color:#c3bf00;}
.vswcnt .vsw_rppmc {width:150px; padding:2px 2px 6px 2px; font-size:18px; font-weight:bold;}

html>body .vswcnt .vsw_desc  {width:146px;}
html>body .vswcnt .vsw_fab   {width:146px;}
html>body .vswcnt .vsw_grp   {width:138px;}
html>body .vswcnt .vsw_desc  {width:146px;}
html>body .vswcnt .vsw_rppmc {width:146px;}

.info_container {width:592px;}
.info_titel {width:592px; margin-bottom:15px; font-size:18px;}
.info_content {width:100%; padding:0px; margin:0px 0px 8px 0px; float:left;}

.order_table {width:100%; margin-bottom:15px; vertical-align:top; clear:both; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.order_table td {vertical-align:top;}
.order_table_header {background-color:#808080; color:#ffffff; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
  .order_table_header a {color:#000000; font-weight:bold;}
  .order_table_header a:visited {color:#000000; font-weight:bold;}
  .order_table_header a:hover {color:#c3bf00; font-weight:bold;}
.order_table_cell {border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
  .order_table_cell a {color:#ffffff; font-weight:normal;}
  .order_table_cell a:visited {color:#ffffff; font-weight:normal;}
  .order_table_cell a:hover {color:#c3bf00; font-weight:normal;}
  .order_table_cell .shc_desc {font-weight:bold;}
  .order_table_cell .shc_tariff {font-weight:bold;}
  .order_table_cell .crd_desc {font-weight:bold;}
  .order_table_cell .art_gp_txt {color:#CCCCCC;}
  .order_table_cell .art_gp {color:#CCCCCC; text-decoration:line-through;}
  .order_table_cell .art_rppmc_txt {color:#000000; font-weight:bold;}
  .order_table_cell .art_rppmc {color:#FF0000; font-weight:bold}
.order_table_lin {padding:4px 4px 4px 16px; background:url(/image/00046/os/blt_cnt.gif) 4px 8px no-repeat; margin:0px 0px 2px 0px; border-right:1px solid #ffffff;}
  .order_table_lin a {color:#ffffff;}
  .order_table_lin a:visited {color:#ffffff;}
  .order_table_lin a:hover {color:#c3bf00;}
.order_table_end {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}
.order_table_spc {height:8px;}
.order_footer {clear:both; margin-top:15px; padding-top:15px; border-style:solid; border-width:1px 0px 0px 0px; border-color:#ffffff;}

/* Hitlist */
ol.nav_racha_grp {margin-top:0px;}
li.nav_racha_lin {font-size: 11px; font-weight: bold;}
li.nav_racha_lin a {position:relative; left:-5px; font-weight:normal; color:#ffffff; text-decoration:none;}
li.nav_racha_lin a:hover {position:relative; left:-5px; font-weight:normal; color:#ffffff; text-decoration:underline;}
.nav_racha_more {text-align:right; padding:0px 15px 0px 0px; }
.nav_racha_more span {text-transform:lowercase; padding:0px 0px 0px 10px; background:url(/image/00046/os/blt_cnt.gif) 0px 5px no-repeat;}
.nav_racha_more a:link {color:#ffffff;}
.nav_racha_more a:visited {color:#ffffff;}
.nav_racha_more a:hover {color:#c3bf00;}
/* /Hitlist */


.button_container {width:100%; margin-bottom:20px;}
.align_left  {float:left; text-align:left;}
.align_right {float:right; text-align:right;}

.detbox_canvas { width:592px; margin:0px 0px 10px 0px; vertical-align:top;}
.detbox_img { width:240px; overflow: hidden; display: block; margin: 0 5px 0 0; float:left; position: relative; }
.detbox_img_xl {position:absolute; top:4px; left:4px;}
.detbox_hdr {width:342px; float:left; font-size:14px; font-weight:bold; padding:0px 2px 2px 2px;}
html>body .detbox_hdr {width:338px;}

.detbox_table {clear:both;}
.detbox_table td {padding:0;}
.detbox_table span.padding {padding:4px; display:block;}
#art_rppmc {clear:left; padding:10px 2px 2px 2px; font-size:24px; font-weight:bold;}
#color_id  {width:180px;}
#size_id   {width:180px;}

.fld     {padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_xs  {width:25px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_s   {width:50px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_m   {width:120px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_l   {width:200px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_xl  {width:250px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_err {color:#FF0000;}
.fld_ord {width:40px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.fld_key {width:110px; padding:0px 2px 0px 2px; margin:0px 2px 0px 5px; height:17px; border:1px solid #CCCCCC; color:#000000;}

.sel     {padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}

.mem     {padding:0px 2px 0px 2px; margin:0px; border:1px solid #CCCCCC; color:#000000;}
.mem_l   {width:100%; height:100px; padding:0px 2px 0px 2px; margin:0px; border:1px solid #CCCCCC; color:#000000;}


/* popup */
.popup { }
.popup_hdr {color:#ffffff; font-weight:bold; margin:0px; padding:4px; background-color:#C0C0C0; border:1px solid #ffffff; text-align:right;}
.popup_hdr_txt {float:left;}
.popup_hdr_end {}
.popup_cnt {padding:10px 0px 10px 0px; text-align:center;}
.popup_img IMG {border:1px solid #FFFFFF;}
/* /popup */

.art_unit {
  float: left;
  height: 28px;
  padding: 0 0 0 247px;
  margin: 0;
}

.info_news_item a{
  color: #FFFFFF;
  text-decoration: none;
}

.info_news_item a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}
