/* stylesheet BuyYourWine */

/* Herdefinities (markup) */
body        {min-width:820px; margin:10px 0px 10px 0px;}
body, table, td, font, a, input, select, div {font-family:Verdana, Arial; font-size:11px;}
body.print  {margin: 5px;}

form        {margin:0px;}
a           {font-family:Verdana, Arial; color:#000000; font-size:11px; text-decoration:underline;}
a:visited   {font-family:Verdana, Arial; color:#000000; font-size:11px; text-decoration:underline;}
a:hover     {font-family:Verdana, Arial; color:#808080; font-size:11px; text-decoration:underline;}

/* Layout */
#main       {width:820px; height:100%;}
#line_hdr   {height:145px; background: url(/image/00039/bw/bg_hdr_top.jpg) no-repeat left top; padding:8px;}
#line_sub   {height:30px; background-color:#FFFFFF; padding:4px 8px 4px 8px; border-bottom:3px solid #F89E1C;}
#line_ftr   {height:30px; background-color:#C2CBD3; padding:4px 8px 4px 8px;}
#nav        {
     width:0px;  
    padding:8px 0px 8px 0px; 
    background-color: #FEF0DE; 
    background-repeat:repeat;
}
#nav_ftr    {width:195px; padding:8px 0px 8px 0px; text-align:center;}
#cnt        { padding:8px 15px 8px 15px; background-color:#FFFFFF; min-width:400px;}
#bar        {width:195px; padding:8px 0px 8px 0px; background: #FEF0DE; }
#bar_gone   {width:1px; padding:1px; background-color:#FFFFFF;}

#cnt b      {color:#D95843;}
#cnt strong {color:#D95843;}

/* Elements */
#sub_nav  {color:#A3A4A7; padding:0px 10px 0px 0px;}
#sub_home {float:left; color:#A3A4A7; padding:0px 10px 0px 0px;}
#sub_home a {color:#A3A4A7; font-weight:bold; text-decoration:none;}
#sub_home a:visited {color:#A3A4A7; font-weight:bold; text-decoration:none;}
#sub_home a:hover {color:#F89E1C; font-weight:bold; text-decoration:none;}

#hdr_logo {float:left;}
#hdr_nav  {float:right; color:#FFFFFF;}
#hdr_nav a {color:#FFFFFF; text-decoration:none}
#hdr_nav a:visited {color:#FFFFFF; text-decoration:none}
#hdr_nav a:hover {color:#C0C0C0; text-decoration:none}

#nav_end   {font-size:10px; height:40px; padding:0px 8px 8px 8px; color:#A3A4A7; background:#FEF0DE;}
#nav_end a {font-size:10px; color:#A3A4A7; text-decoration:none;}
#nav_end a:visited {font-size:10px; color:#A3A4A7; text-decoration:none;}
#nav_end a:hover {font-size:10px; color:#A3A4A7; text-decoration:underline;}

#ftr {width:100%; clear:both; height:20px; font-size:10px; color:#A3A4A7; border-top:3px solid #F89E1C; padding:8px 0px 2px 0px; text-align:center;}
#ftr a {font-size:10px; color:#A3A4A7; text-decoration:none;}
#ftr a:visited {font-size:10px; color:#A3A4A7; text-decoration:none;}
#ftr a:hover {font-size:10px; color:#F89E1C; text-decoration:none;}
#ftrdiv {width:100%; clear:both; height:20px;}

/* Elements:top navigatie */
.subnav_grp {float:left; padding:0px 6px 0px 8px;  background-image:url('/image/00039/bw/bg_mnu_divb.gif'); background-repeat:no-repeat; background-position:center left; }
.subnav_grp a {color:#F89E1C; font-weight:bold; text-decoration:none;}
.subnav_grp a:visited {color:#F89E1C; font-weight:bold; text-decoration:none;}
.subnav_grp a:hover {color:#A3A4A7; font-weight:bold; text-decoration:none;}

.subnav_lin {float:left; padding:0px 6px 0px 8px; background-image:url('/image/00039/bw/bg_mnu_diva.gif'); background-repeat:no-repeat; background-position:center left;}
.subnav_lin a {color:#A3A4A7; font-weight:bold; text-decoration:none}
.subnav_lin a:visited {color:#A3A4A7; font-weight:bold; text-decoration:none}
.subnav_lin a:hover {color:#F89E1C; font-weight:bold; text-decoration:none}

/* Elements:algemeen navigatie blok */
.navblk     {width:195px; margin:0px 0px 10px 0px; background: #FEF0DE; }
.navblk_cnt {padding:4px 4px 4px 8px; margin:0px 0px 2px 0px;}
.navblk_cnt .nav_srch {color:#333333;}
.nav_srch .srch_txt {font-weight: bold; font-weight: bold; font-size:11px; font-color:333333; margin:0; padding:0;}
.nav_srch select {width:170px; height:18px; margin:2px 0px 2px 0px;}
.nav_srch #s_key {width:170px; height:18px; margin:2px 0px 8px 0px; border:1px solid #A3A4A7;}
.nav_srch .btn {text-align:left; margin:0px 0px 10px 0px; padding:0px;}
.navblk_div {border-top:1px solid #F89E1C; width:100%; margin:10px 0px 10px 0px; background: #FEF0DE; }
.navblk_ban {width:195px; overflow:hidden; margin:0px 0px 4px 0px; background: #FEF0DE; }

.navblk_srch {margin:0px 0px 4px 0px; background-color:}
.navblk_srch iframe {width: 195px; height:160px; border:0px solid #FEEED8;}

/* Elements:algemeen bar blok */
.barblk     {width:195px; margin:0px 0px 0px 0px; background: #FEF0DE; }
.barblk_cnt {padding:4px 4px 4px 8px; margin:0px 0px 8px 0px; clear:both;}

#bar_lng   {width:85px; color:#D95843; font-size:10px; font-weight:bold; float:left; text-align: right; margin:0px 5px 0px 0px; clear:both;}
#bar_pmusr {width:90px; color:#A3A4A7; font-size:10px; float:left; margin:0px 5px 0px 0px; clear:both;}
#bar_rmusr {width:85px; float: left; clear:both;}
#bar_rmusr a {font-size:10px; color: #4D5A9F; text-decoration: underline;}
#bar_rmusr a:visited {font-size:10px; color: #4D5A9F; text-decoration: underline;}
#bar_rmusr a:hover {font-size:10px; color: #D95843; text-decoration: underline;}
#bar_ucart {padding:4px 0px 4px 7px; text-align:left; clear:both;}
#bar_srch  {padding:4px 0px 4px 7px; text-align:left; clear:both;}
.input_srch{margin:4px 0px 0px 7px;;width:170px;}
.head_srch {margin-left:7px}
#bar_rmaff {padding:0px 0px 0px 7px; text-align:left; clear:both;}

#bar_act   {width:85px; color:#D95843; font-size:10px; font-weight:bold; float:left; text-align: right; margin:2px 5px 0px 0px; clear:both;}
.input_act {width: 80px; height:18px; border:1px solid #A3A4A7; float:left;}
.head_srch {width:85px; color:#D95843; font-size:10px; font-weight:bold; margin:2px 5px 0px 7px;} 
.wijnhuis_head {margin-bottom: 7px; font-weight:bold;} 

.barblk_int {color:#D95843; font-weight:bold;}
.barblk_int .input_txt {width:150px; height:18px; margin:2px 5px 8px 0px; border:1px solid #A3A4A7; float:left;}
.barblk_int .submit {margin:2px 0px 8px 0px;}
.barblk_hdr {color:#D95843; font-size:12px; font-weight:bold; padding:5px 0;}
/* .barblk_lin {color:#A3A4A7; text-align:left; padding:2px 2px 2px 18px; background-image:url(/image/00039/bw/bg_bar_hit.gif); background-repeat:no-repeat;} */
/* .barblk_lin a {color:#D95843; font-weight:bold; text-decoration:none;} */
/* .barblk_lin a:visited {color:#D95843; font-weight:bold; text-decoration:none;} */
/* .barblk_lin a:hover {color:#D95843; font-weight:bold; text-decoration:underline;} */
.barblk_lin {color:#A3A4A7; text-align:left; padding:2px 2px 2px 18px; background: url(/image/00039/bw/bg_bar_hit_black.gif) left top no-repeat ;}
.barblk_lin a {color:#000000; text-decoration:none;}
.barblk_lin a:visited {color:#000000; text-decoration:none;}
.barblk_lin a:hover {color:#000000; text-decoration:underline;}
.barblk_ban {width:195px; overflow:hidden; margin:0px 0px 4px 0px;}
.barblk_div {border-top:1px solid #F89E1C; width:100%; margin:10px 0px 10px 0px;}

.subnav_grp_left { padding:0px 6px 0px 0px; background-repeat:no-repeat; background-position:center left; }
.subnav_grp_left a {color:#A3A4A7; font-weight:bold; text-decoration:none;}
.subnav_grp_left a:visited {color:#A3A4A7; font-weight:bold; text-decoration:none;}
.subnav_grp_left a:hover {color:#F89E1C; font-weight:bold; text-decoration:none;}
.leftbar {background:#FEF0DE;padding-bottom:10px;}

.info_container {width:100%; margin:0px 0px 10px 0px; clear:both;}
.info_titel {width:100%; border:1px solid #A3A4A7; margin:0px 0px 8px 0px; font-size:12px; font-weight:bold; color:#000000;}
.info_titel .info_titel_spc {padding:4px 4px 4px 4px;}
.info_titel .info_titel_spc h1 { margin: 0; }
.info_subtitel {width:100%; margin:0px 0px 8px 0px; font-size:11px; font-weight:bold; color:#000000;}
.info_content {width:100%; padding:0px; margin:0px 0px 8px 0px; float:left;}
.info_content .supp_imgbig {margin:0px 0px 4px 4px;}
.info_page {width:100%; padding:0px; margin:8px 0px 8px 0px; float:left; color:#000000; font-size:10px;}
.info_page .page_sel {color:#5285AE; font-weight:bold;}
.info_magic {padding:0px; margin:0px 0px 8px 0px; float:right;}

.info_review_titel {width:100%; border-bottom:1px solid #A3A4A7; margin:0px 0px 4px 0px; font-size:12px; font-weight:bold; color:#76777A;text-align: right;}
.info_review_titel .info_review_spc {padding:4px 4px 4px 4px;}
.info_review_date {font-size:10px; color:#76777A; font-weight: normal;}
.info_review_content {width:100%; color: #76777A; padding:0px; margin:0px 0px 8px 0px; float:left;}

.art_container {width:100%;}
.art_content {width:100%; margin:0px 0px 10px 0px;}
.art_content .art_imgbig {margin:0px 4px 4px 0px; float:left;}
.art_content .art_titel {padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; font-size:16px; color:#000000; font-weight:bold;}
.art_content .art_desc {padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; font-size:16px; color:#000000; font-weight:bold;}
.art_desc a { color: #333; text-decoration: none; }
.art_desc a:hover { text-decoration: underline; }
.art_content .art_spec { padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; font-size: 12px; color:#000000; font-weight:bold;}
.art_content .art_wdesc {padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; color:#000000;}
.art_content .art_stock {padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; color:#000000;}    
.art_content .art_custom1 {padding:3px 0px 0px 4px; margin:0px 0px 4px 0px; color:#000000;}
.art_content h1 {padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; font-size:16px; color:#000000; font-weight:bold;}
.art_content h2 { padding:3px 0px 0px 4px; margin:0px 0px 8px 0px; font-size: 12px; color:#000000; font-weight:bold;}


.art_button  {padding: 2px 0px 2px 0px;}

div.edata_hdr {padding:2px 0px 2px 0px; font-size:12px; font-weight:bold; color:#000000;}
div.edata_txt {padding:2px 0px 2px 0px; color:#000000;}
td.edata_hdr {padding:2px 0px 2px 0px; width: 140px; vertical-align:top; color:#000000; font-weight:bold;}
td.edata_txt {padding:2px 0px 2px 0px; vertical-align:top; color:#000000;}

.align_left  {float:left; text-align:left;}
.align_right {float:right; text-align:right;}

.order_table {width:100%; margin-top:15px; vertical-align:top; clear:both; border-top:1px solid #A3A4A7; border-left:1px solid #A3A4A7;}
.related {margin-top:3px;}
.order_table td {vertical-align:top;}
.order_table td.valign_center {vertical-align:middle;}

.order_table_headerbold { font-weight: bold; color:#000000; border-right:1px solid #A3A4A7; border-bottom:1px solid #A3A4A7; }
.order_table_header { color:#000000; border-right:1px solid #A3A4A7; border-bottom:1px solid #A3A4A7;}
.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:#805B02; font-weight:bold;}
.order_table_cell {background-color:#FFFFFF; border-right:1px solid #A3A4A7; border-bottom:1px solid #A3A4A7;}
.order_table_cell a {color:#000000;}
.order_table_cell a:visited {color:#000000;}
.order_table_cell a:hover {color:#805B02;}
.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 18px; background-image:url(/image/00039/bw/bg_cnt.gif); background-repeat:no-repeat; margin:0px 0px 2px 0px; border-right:1px solid #A3A4A7;}
.order_table_lin a {color:#000000;}
.order_table_lin a:visited {color:#000000;}
.order_table_lin a:hover {color:#805B02;}
.order_table_end {border-bottom:1px solid #A3A4A7; border-right:1px solid #A3A4A7;}
.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:#DBE3E8;}

.button_container {width:100%; text-align:right;}

.veld       {padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.veld_kort  {width:40px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.veld_lang  {width:150px; padding:0px 2px 0px 2px; margin:0px; height:17px; border:1px solid #CCCCCC; color:#000000;}
.veld_fout  {color:red;}
.memo_lang  {width:280px; height:100px; padding:0px 2px 0px 2px; margin:0px; border:1px solid #CCCCCC; color:#000000;}
/* Spec. veld:zoekterm content */
#veld_cnt_skey {width:250px; padding:0px 2px 0px 2px; margin:0px 8px 0px 0px; height:19px; border:1px solid #CCCCCC; color:#000000;}

/* @(!) Elements:hitlijst */
.navhit     {width:195px; overflow:hidden; margin:0px 0px 10px 0px;}
.navhit_cnt {padding:4px 4px 4px 8px; margin:0px 0px 2px 0px;}
.navhit_hdr {color:#D95843; font-size:15px; margin:0px 0px 8px 0px; padding:0px;}
.navhit_desc { color:#333333; font-size:11px; font-weight:bold; text-align:left; padding:2px 2px 2px 0px;}
.navhit_desc a {color:#333333; font-size:11px; font-weight:bold; text-decoration:none;}
.navhit_desc a:visited {color:#333333; font-weight:bold; text-decoration:none;}
.navhit_desc a:hover {color:#D95843; font-weight:bold; text-decoration:underline;}
.navhit_wdesc { color:#999999; padding:2px 2px 2px 0px; fonr-size:11px;}
.navhit_rppmc { color:#D95843; font-size:11px; font-weight:bold; padding:2px 2px 2px 0px;}

/* Elements:topbox RAPRL */
.topbox {height:300px; width:124px; float:left; margin: 0px;}
.topbox_div {height:300px; width:13px; float: left; background-image: url('/image/00039/bw/bg_top_div.gif'); background-repeat: repeat-y;}
.topbox_img {height:120px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.topbox_img img { }
.topbox_content {height:105px; overflow:hidden; padding: 0px; margin:2px 0px 0px 0px; line-height:15px;}
.topbox_content .art_hdr {width:100%; color: #F99E1C; font-size: 12px; font-weight: bold;}
.topbox_content .art_desc {width:100%; color: #333333; font-weight: bold; font-size:11px;}
.topbox_content .art_wdesc {width:100%; color: #333333; font-size:11px;}
.topbox_price {height: 40px; overflow:hidden; padding:0px; line-height:18px; margin:5px 0px 0px 0px;}
.topbox_price .art_gp_txt {color:#333333; font-size:11px;}
.topbox_price .art_gp {color:#333333; font-size:11px; text-decoration:line-through;}
.topbox_price .art_rppmc_txt {color:#666666; font-size: 11px; font-weight:bold;}
.topbox_price .art_rppmc {color:#666666; font-size: 11px; font-weight:bold;}
.topbox_btn {height: 25px; overflow:hidden; margin:5px 0px 0px 0px; text-align: right; padding: 0px 2px 0px 2px;}
/* einde topbox */


/* Elements:subbox RAPRL */
.subbox {height:250px; width:90px; float:left; margin: 0px;}
.subbox_div {height:250px; width:13px; float:left; background-image: url('/image/00039/bw/bg_sub_div.gif'); background-repeat: repeat-y;}
.subbox_img {height: 90px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.subbox_img img { }
.subbox_content {height:100px; overflow:hidden; padding:0px; margin:5px 0px 0px 0px; line-height:15px;}
.subbox_content .art_desc {width:100%; color: #333333; font-weight: bold;}
.subbox_content .art_wdesc {width:100%; color: #333333;}
.subbox_price {height: 20px; overflow:hidden; padding:0px 2px 0px 2px; line-height:18px; margin:5px 0px 0px 0px;}
.subbox_price .art_gp_txt {color:#A3A4A7;}
.subbox_price .art_gp {color:#A3A4A7; text-decoration:line-through;}
.subbox_price .art_rppmc_txt {color:#666666; font-size: 11px; font-weight:bold;}
.subbox_price .art_rppmc {color:#666666; font-size: 11px; font-weight:bold;}
.subbox_btn {height: 25px; overflow:hidden; margin:5px 0px 0px 0px; text-align: right;}
.subbox_lin {border-top:3px solid #F89E1C; width:100%; margin:10px 0px 10px 0px; clear: both;}
/* einde subbox */

/* Lijst in content */
.cnt_lin {padding:4px 4px 4px 18px; background-image:url(/image/00039/bw/bg_cnt_blt.gif); background-repeat:no-repeat; margin:0px 0px 2px 0px;}
.cnt_lin a {color:#000000;}
.cnt_lin a:visited {color:#000000;}
.cnt_lin a:hover {color:#805B02;}

.price_table {width:100%; margin:0px 0px 10px 0px;}
.price_table .price_gp {color:#000000; font-size:10px; font-weight:bold; text-align:right;}
.price_table .price_gp_txt {color:#000000; font-size:10px; font-weight:normal;}
.price_table .price_rp {color:#D95843; font-size:16px; font-weight:bold; text-align:right;}
.price_table .price_rp_txt {color:#D95843; font-size:16px; font-weight:bold;}
.price_table .price_rp_btn {vertical-align:top; text-align:right;}
.price_table .price_rp_btn #ord_num {width:25px;}
.price_table .price_ap {color:#D95843; font-size:10px; font-weight:bold; text-align:right;}
.price_table .price_ap_txt {color:#000000; font-size:10px; font-weight:bold;}

#print    {width:400px;}
#prn_hdr  {height:80px; background-image:url('/image/00039/bw/bg_hdr_prn.jpg'); background-repeat:no-repeat; padding:8px;}
#prn_logo {float:left;}
#prn_nav  {float:right; color:#FFFFFF;}

.magic_table {margin-top:15px; vertical-align:top; clear:both;}
.magic_table td { }
.magic_table_cell {background-color:#FFFFFF; padding: 2px 0px 2px 8px;}
.magic_table_cell .magic_desc { }
.magic_table_cell .magic_val {font-weight:bold;}

/* Elements:box RAACT */
.actbox {width:100%; height:120px; margin: 0px 0px 10px 0px; float:right;}
.actbox_img {height:120px; width:124px; overflow:hidden; padding:0px; margin:0px 8px 0px 0px; vertical-align:top; text-align:center; float:left;}
.actbox_content {height:90px; overflow:hidden; padding:0px; margin:0px; vertical-align:top;}
.actbox_content .art_desc  {width:100%; color: #4D5A9F; font-size: 12px; font-weight: bold;}
.actbox_content .art_wdesc {width:100%; color: #4D5A9F;}
.actbox_content .act_value {width:100%; font-weight: bold;}
.actbox_footer {height:30px; padding:0px; float:right;}
.actbox_price {float:left; margin: 0px 8px 0px 0px;}
.actbox_price .art_rppmc_txt {color:#D95843; font-size: 12px; font-weight:bold;}
.actbox_price .art_rppmc {color:#D95842; font-size: 14px; font-weight:bold;}
.actbox_button { }
.actbox_lin {border-top:1px solid #A3A4A7; width:100%; margin:0px 0px 10px 0px; clear: both;}

.edit_wrap {
  padding: 15px 0 0 207px;
  height: 25px;
}

.ftr_img  {
    border-top:     3px solid #F89E1C;
    clear:          both;
    color:          #A3A4A7;
    font-size:      10px;
    padding:        8px 0 2px;
    text-align:     center;
    width:          100%;
}
