/* --------------------------- overall body tags ---------------------------- */BODY, TABLE{color : rgb(0,0,0);font-family : Verdana,Arial,sans-serif,Courier New,Courier;font-size : 11px;scrollbar-face-color: rgb(61,33,29);scrollbar-arrow-color: rgb(173,164,135);scrollbar-base-color: rgb(61,33,29);scrollbar-3d-light-color : rgb(173,164,135);scrollbar-highlight-color :rgb(173,164,135);scrollbar-shadow-color : rgb(173,164,135);scrollbar-darkshadow-color : rgb(61,33,29);scrollbar-track-color : rgb(61,33,29);text-align: left;}BODY{background-image: url('/images/bg/bg.jpg');background-repeat: repeat;background-color : rgb(53,30,16);padding-left: 10px;margin: 0px;}TABLE,TABLE TD{border-width: 0px;border-collapse: collapse;border-spacing:0px;border-style: hidden;margin: 0px;padding: 0px;}TABLE TD {vertical-align: top;}:link,:active,:visited,:hover {color: rgb(173,58,23); font-size: 11px; font-weight: bold; text-decoration: none;}.simple:link,.simple:active,.simple:visited,.simple:hover {color: rgb(0,0,0); font-size: 11px; font-weight: normal; text-decoration: none;}/* ----- to avoid having borders around images; also for dipslay_results_box... */A IMG, B IMG {border: 0px;}IMG {border: 0px;}/* --------------------------- MAIN ---------------------------- */TABLE.main {width: 961px; height: 100%;}/* --------------------------- MENU ---------------------------- */TD.menu{width: 210px;background-image: url('/images/bg/menu_bg.png');background-repeat: repeat-y;}TD.menu DIV.menus {background-image: url('/images/bg/menus_bg.png'); width: 190px; height: 20px; background-repeat: no-repeat;}TD.menu DIV.menus_last {background-image: url('/images/bg/menus_bg.png'); width: 190px; height: 19px; background-repeat: no-repeat;}TD.menu DIV.menus_dbl {background-image: url('/images/bg/menus_dbl.png'); width: 190px; height: 32px; background-repeat: no-repeat;}TD.menu DIV.menus IMG, TD.menu DIV.menus_last IMG, TD.menu DIV.menus_dbl IMG {margin: 3px 0px 0px 28px;}TD.menu DIV.menu_content {margin-left: 8px;}TD.menu DIV.spar {background-image: url('/images/bg/spar_menu.png'); width: 200px; height: 178px; background-repeat: no-repeat;}/* --------------------------- MIDDLE ---------------------------- */TD.middle {width: 751px;}/* -------------------- header -------------------- */DIV.header {width: 751px; height: 298px;}/* -------------------- content -------------------- */DIV.content {float: left; position: relative; width: 751px;}DIV.content DIV.top {background-repeat: no-repeat; width: 751px;}DIV.content DIV.top_red_wide {background-image: url('/images/bg/red_bg.gif'); height: 267px;}DIV.content DIV.top_red_narrow {background-image: url('/images/bg/red_bg_narrow.gif'); height: 109px;}DIV.content DIV.top_brown_wide {background-image: url('/images/bg/brown_bg.gif'); height: 171px;}DIV.content DIV.top_furcsa_wide {background-image: url('/images/bg/furcsa_bg.gif'); height: 171px;}DIV.content DIV.top_brown_narrow {background-image: url('/images/bg/brown_bg_narrow.gif'); height: 109px;}DIV.content DIV.top_orange_narrow {background-image: url('/images/bg/orange_bg_narrow.gif'); height: 109px;}DIV.content DIV.middle {background-repeat: repeat-y; width: 751px; height: 100%;}DIV.content DIV.middle_zsak {background-image: url('/images/bg/zsak_bg.gif');}DIV.content DIV.middle_zsak DIV.text {padding: 15px 0px 0px 15px;}DIV.content DIV.middle_zsak DIV.column {width: 157px; min-height: 250px; background-image: url('/images/bg/dotted_line_vert.gif'); background-repeat:repeat-y; background-position: right; float: left;}DIV.content DIV.middle_zsak DIV.column_last {width: 157px; float: left;}DIV.content DIV.middle_zsak DIV.box_small {width: 136px; height: 160px; background-image: url('/images/boxes/box_bottom_brown.gif'); background-repeat:no-repeat; background-position: bottom; margin-left: 10px;}DIV.content DIV.middle_zsak DIV.box_horizontal {background-image: url('/images/boxes/box_brown_horizontal.gif'); background-repeat:no-repeat; margin-left: 10px; width: 450px; height: 121px;}/*--- paper ---*/DIV.content DIV.middle_zsak DIV.paper_bg {margin-left: 190px; background-image: url('/images/bg/paper_bg.gif'); width: 287px; height: 198px; background-repeat: no-repeat;}DIV.content DIV.middle_zsak DIV.paper_bg DIV.paper_text {width: 240px; margin-left: 25px; padding-top: 15px;}/*--- photo_framed ---*/DIV.content DIV.middle_zsak DIV.photo_framed {position: relative;}DIV.content DIV.middle_zsak DIV.photo_framed DIV.paper_bg DIV.paper_text {width: 165px; margin-left: 95px; padding-top: 15px;}DIV.content DIV.middle_zsak DIV.photo_framed IMG.photo_frame {position: absolute; z-index: 1; top: -5px;}DIV.content DIV.middle_zsak DIV.photo_framed IMG.photo {position: absolute; z-index: 2; left: 14px; top: 13px;}DIV.content DIV.middle_zsak DIV.photo_framed IMG.cellotape {position: absolute; z-index: 3; top: -10px; right: 450px;}DIV.content DIV.middle_zsak DIV.red_box {width: 200px; height: 189px; background-image: url('/images/boxes/red_box_middle.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}DIV.content DIV.middle_zsak DIV.orange_box {width: 200px; height: 189px; background-image: url('/images/boxes/orange_box_middle.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}DIV.content DIV.middle_zsak DIV.blue_box {width: 200px; height: 189px; background-image: url('/images/boxes/blue_box_middle.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}DIV.content DIV.middle_zsak DIV.brown_box {width: 200px; height: 189px; background-image: url('/images/boxes/brown_box_middle.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}DIV.content DIV.middle_zsak DIV.red_box160 {width: 160px; height: 170px; background-image: url('/images/boxes/red_box160.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}DIV.content DIV.middle_zsak DIV.brown_box160 {width: 160px; height: 170px; background-image: url('/images/boxes/brown_box160.gif'); background-repeat:no-repeat; margin-right: 20px; margin-bottom: 5px; float: left;}DIV.content DIV.middle_zsak DIV.brown_box200 {width: 200px; height: 259px; background-image: url('/images/boxes/brown_box200.gif'); background-repeat:no-repeat; margin-right: 20px; float: left;}.brown_box200 IMG, .red_box160 IMG {cursor: url("/images/cursors/magnify.cur"), pointer;}DIV.content DIV.middle_zsak DIV.textbox {width: 240px; float: left;}DIV.content DIV.middle_zsak DIV.textbox_wider {width: 280px; float: left;}DIV.content DIV.middle_zsak DIV.textbox_full {width: 470px; clear: right;}DIV.content DIV.middle_zsak DIV.left_dotted {background-image: url('/images/bg/dotted_line_vert.gif'); background-repeat:repeat-y; background-position: left;}DIV.content DIV.middle_zsak DIV.horizontal_line {background-image: url('/images/bg/dotted_line_hor.gif'); height: 1px; width: 470px; background-repeat: repeat-x; clear: both; margin-top: 5px; margin-bottom: 15px;}DIV.content DIV.middle_zsak DIV.horizontal_line_short {background-image: url('/images/bg/dotted_line_hor.gif'); height: 1px; width: 166px; background-repeat: repeat-x; clear: both; margin-top: 5px; margin-bottom: 3px;}DIV.content DIV.middle_zsak DIV.menulap {background-image: url('/images/bg/menulap_bg.gif'); width: 450px; height: 120px; background-repeat: no-repeat;}DIV.content DIV.middle_zsak DIV.menulap_short {background-image: url('/images/bg/menulap_bg_short.gif'); width: 450px; height: 80px; background-repeat: no-repeat;}DIV.content DIV.middle_zsak DIV.menulap DIV.cat, DIV.content DIV.middle_zsak DIV.menulap_short DIV.cat {background-image: url('/images/bg/product_cat.gif'); width: 108px; height: 40px; background-repeat: no-repeat; float: left; text-align: center;}DIV.content DIV.middle_zsak DIV.menulap DIV.lastcol, DIV.content DIV.middle_zsak DIV.menulap_short DIV.lastcol {width: 107px;}DIV.content DIV.middle_zsak DIV.menulap DIV.lastrow, DIV.content DIV.middle_zsak DIV.menulap_short DIV.lastrow {height: 39px;}DIV.content DIV.middle_zsak DIV.menulap DIV.lastcell, DIV.content DIV.middle_zsak DIV.menulap_short DIV.lastcell {width: 107px; height: 39px;}DIV.menulap DIV.cat IMG, DIV.menulap_short DIV.cat IMG {margin-top: 0px;}DIV.kavehazak {background-image: url('/images/bg/kavehazaink_bg.gif'); width: 450px; height: 350px; background-repeat: no-repeat;}DIV.kavehazak DIV.bottom, DIV.kavehazak DIV.top {width:430px; margin-left: 10px; height: 80px;}DIV.kavehazak DIV.middle {height: 220px; width: 450px;}DIV.kavehazak DIV.middle DIV.left {width: 330px; height: 220px; float: left;}DIV.kavehazak DIV.middle DIV.left IMG {margin-left: 11px; cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.kavehazak DIV.middle DIV.kave_right {width: 115px; height: 220px; float: left;}DIV.kavehazak DIV.middle DIV.kave_right DIV.small_img {width: 86px; height: 216px; margin-top: 2px; margin-left: 3px; float: left; overflow: hidden;}DIV.kavehazak DIV.middle DIV.kave_right DIV.small_img IMG {width: 80px; height: 66px; margin: 3px; float: left; cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.kavehazak DIV.middle DIV.kave_right DIV.arrow {width: 12px; margin-top: 98px; margin-left: 6px; float: left;}DIV.kavehazak DIV.middle DIV.kave_right DIV.arrow IMG {cursor: pointer;}DIV.kavehazak DIV.bottom {height: 50px;}DIV.red_dot_bg {background-image: url('/images/bg/red_dot_bg.gif'); width: 19px; height: 19px; background-repeat: no-repeat; float: left; text-align: center; font-weight: bold; padding-top: 3px; padding-left: 1px;}DIV.menulap_text {float: left; margin-left: 10px; margin-top: 3px; width: 435px;}DIV.content DIV.right {background-repeat: repeat; position: absolute; top: 0px; left: 497px; width: 236px;}DIV.content DIV.right DIV.middle {position: relative; top: 2px; left: 6px; width: 226px;}DIV.content DIV.right DIV.shadow_left {background-repeat: repeat-y; position: absolute; top: 0px; left: 0px; z-index: 2; width: 3px; height: 100%;}DIV.content DIV.right DIV.shadow_right {background-repeat: repeat-y; position: absolute; top: 0px; left: 233px; z-index: 2; width: 3px; height: 100%;}DIV.content DIV.right DIV.video {width:210px; position: absolute; top: -25px; z-index: 1; margin-left: 7px;}DIV.content DIV.right DIV.video DIV.videolist {background-image: url('/images/boxes/wood_box.gif'); height: 60px; width: 210px; overflow: auto;scrollbar-arrow-color: rgb(255,196,77);scrollbar-3d-light-color: rgb(61,33,29);scrollbar-highlight-color: rgb(255,196,77);scrollbar-shadow-color: rgb(255,196,77);}DIV.content DIV.right DIV.video DIV.videolist DIV.text {width: 180px; margin-left:10px; color: rgb(255,196,77); font-size: 10px;}DIV.content DIV.right DIV.video DIV.videolist DIV.text DIV {text-indent: -8px; padding-left: 8px;}DIV.content DIV.right DIV.wood_bg {background-image: url('/images/boxes/wood_box.gif'); width: 210px; background-repeat:repeat-y;}DIV.content DIV.right DIV.box_orange {background-image: url('/images/boxes/orange_box.gif'); width: 210px; height: 139px; margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.box_orange_noimg {background-image: url('/images/boxes/orange_box_noimg.gif');width: 210px; height: 139px; margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.box_orange DIV.text {width: 100px; margin-left:100px; color: rgb(255,196,77); font-size: 10px;}DIV.content DIV.right DIV.box_orange_noimg DIV.text {width: 190px; margin-left:10px; color: rgb(255,196,77); font-size: 10px;}DIV.content DIV.right DIV.box_red {background-image: url('/images/boxes/red_box.gif');width: 210px; height: 139px; margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.box_red_noimg {background-image: url('/images/boxes/red_box_noimg.gif');width: 210px; height: 139px; margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.box_red DIV.text {width: 100px; margin-left:100px; color: rgb(255,196,77); font-size: 10px;}DIV.content DIV.right DIV.box_red_noimg DIV.text {width: 190px; margin-left:10px; color: rgb(255,196,77); font-size: 10px;}DIV.content DIV.right DIV.box_brown {width: 210px; height: 157px; background-image: url('/images/boxes/right_box_brown_big_bottom.gif'); background-repeat:no-repeat; background-position: bottom; margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.box_doppio {width: 210px; height: 121px; background-image: url('/images/boxes/box_doppio.gif'); background-repeat:no-repeat; margin-left: 7px; margin-top: 18px;}DIV.content DIV.right DIV.shop {margin-left: 7px; margin-top: 13px;}DIV.content DIV.right DIV.shop DIV.text {width: 190px; margin-left:10px; padding:10px 5px 5px 0px; color: rgb(255,196,77);}DIV.content DIV.right DIV.shop DIV.text A {color: rgb(255,196,77); font-weight:normal;}DIV.content DIV.right DIV.shop DIV.dotted_right {background-image: url('/images/bg/dotted_line_right.gif'); height:1px; width: 190px; background-repeat:repeat-x; margin-top:20px; margin-bottom:5px; clear:both; font-size:1px;}DIV.content DIV.blue {background-image: url('/images/bg/blue_bg.png');}DIV.content DIV.blue DIV.shadow_left {background-image: url('/images/bg/shadow_zsak_left.png');}DIV.content DIV.blue DIV.shadow_right {background-image: url('/images/bg/shadow_zsak_right.png');}DIV.content DIV.text_white {color: rgb(255,255,255); width: 180px; margin-left: 300px; padding-top: 25px;}/* --------------- Shop --------------- */TABLE.shop {width:460px;border: 1px solid rgb(61,33,29);}TABLE.shop TD {border: 1px solid rgb(61,33,29); padding:5px; vertical-align:middle;}TABLE.shop TR.white {background-color:rgb(225,225,225);}TABLE.shop TR.onmouse {background-color:white; color:rgb(173,58,23);}DIV.on_mouse_over {padding-left: 2px;position: relative;z-index:100;}DIV.on_mouse_over DIV {position: absolute; top: 15px; visibility: hidden; width: 150px;  padding: 10px;  border: 1px solid rgb(61,33,29); text-align:center; background-color:white;}/* --------------------------- FOOTER ---------------------------- */TD.footer {background-image: url('/images/bg/footer.png'); background-repeat: repeat-y; position: relative; width: 751px; height: 91px;}TD.footer IMG.email {width:73px; height: 7px; position: relative; left: 510px; top: 19px; border: 0px;}/* -------------------- gallery -------------------- */DIV.gallery {width: 450px; height: 220px; background-image: url('/images/bg/gallery_bg.gif'); background-repeat:no-repeat;}DIV.gallery IMG.m {width: 220px; height: 172px; margin-left: 11px;}DIV.gallery IMG.zoomimg_m {width: 45px; height: 38px; position: relative; top: 3px; left: -1px; cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.gallery DIV.gallery_left {width: 231px; height: 220px; float: left;}DIV.gallery DIV.gallery_left DIV.text_gal {width: 155px; height: 40px; float:left; position: relative; left: 20px;}DIV.gallery DIV.gallery_right {width: 215px; height: 220px; float: left;}DIV.gallery DIV.gallery_right DIV.small_img {overflow: hidden; width: 168px; height: 168px; margin-top: 26px; margin-left: 14px; float: left;}DIV.gallery DIV.gallery_right DIV.small_img DIV {overflow: hidden; width: 168px; clear: none; float: left;}DIV.gallery DIV.gallery_right DIV.small_img DIV IMG {width: 50px; height: 50px; margin: 3px; float: left; cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.gallery DIV.gallery_right DIV.arrow {width: 12px; margin-top: 98px; margin-left: 6px; float: left;}DIV.gallery DIV.gallery_right DIV.arrow IMG {cursor: pointer;}DIV.gallery_doppio {width: 450px; height: 424px; background-image: url('/images/bg/doppio_bg.gif'); background-repeat:no-repeat; position: relative; top: -100px; left: 10px;}DIV.gallery_doppio DIV.gallery_left IMG {cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.gallery_doppio DIV.gallery_left DIV.legend {width: 380px; margin-left: 10px; margin-top: 17px; float: right; height: 29px;}DIV.gallery_doppio DIV.gallery_right DIV.small_img {overflow: hidden; width: 318px; height: 56px; margin-top: 20px; float: left;}DIV.gallery_doppio DIV.gallery_right DIV.small_img DIV {overflow: hidden; white-space: nowrap; width: 318px; display: inline-block; clear: none; float: left;}DIV.gallery_doppio DIV.gallery_right DIV.small_img DIV IMG {width: 100px; height: 50px; margin: 3px; float: left; cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.gallery_doppio IMG.m {margin-top: 52px; width: 450px; height: 234px;}/* -------------------- form tags -------------------- */FORM {margin-bottom: 0px;}TEXTAREA, SELECT, INPUT{width: 250px;border: 1px solid rgb(61,33,29);font-family: Verdana, Arial;font-size: 11px;}INPUT.button {background-color: rgb(255,255,255); width: 100px; cursor:pointer;}INPUT.checkbox {width:20px ! important;}/* -------------------- misc -------------------- */.title {color: rgb(173,58,23); font-size: 11px; font-weight: bold;}.subtitle {font-size: 11px; font-weight: bold;}.supertitle {color: rgb(173,58,23); font-size: 15px; font-weight: bold;}.subhighlight {font-style: italic;}.highlight {color: rgb(173,58,23); font-size: 11px; font-weight: bold;}.white_text {color: rgb(255,255,255);}.white_text_small {color: rgb(255,255,255); font-size: 9px;}.yellow_text {color: rgb(255,196,77); font-weight: bold;}.grey_text {color: rgb(177,166,165);}.grey_text :link, .grey_text :active, .grey_text :visited, .grey_text :hover  {text-decoration: none; font-weight: normal; color: rgb(177,166,165);}.link {cursor: pointer;}IMG.dot {float: left; margin: 5px 5px 0px 5px;}IMG.divider {margin: 2px 10px 0px 10px; float: left;}/* --- video_inline --- */DIV.video_inline{display: inline-block;padding: 0px 0px 5px 0px ! important;width: 450px;min-height: 180px;font-size: 9px;text-align: center;}DIV.video_inline_left, DIV.video_inline_right, DIV.video_inline_center {display: inline-block;padding: 0px 0px 3px 0px ! important;width: 225px;height:210px;font-size: 9px;text-align: center;padding-top:10px;}DIV.video_inline {margin: 5px 0px 5px 0px;}DIV.video_inline_left {float: left; margin: 0px 5px 5px 0px;}DIV.video_inline_right {float: right; margin: 0px 0px 5px 0px;}DIV.video_inline_center {clear: both; width: 100%; margin: 20px}DIV.video_inline DIV, DIV.video_inline_left DIV, DIV.video_inline_right DIV, DIV.video_inline_center DIV {background-color: rgb(50,25,21);color: rgb(255,255,255);width: 225px; height: 190px;}DIV.video_inline_center DIV {margin: auto;}/* --- img_inline --- */IMG.thumbnail{cursor: url("/images/cursors/magnify.cur"), pointer;margin-right: 10px;border: 1px solid rgb(140,140,140);}DIV.img_large{position: absolute;z-index: 99;display: none;cursor: url("/images/cursors/magnify_out.cur"), pointer;border: 5px solid rgb(255,255,255);}DIV.img_inline, DIV.img_inline_left, DIV.img_inline_right, DIV.img_inline_center {display: inline-block;padding: 0px 0px 3px 0px ! important;width: 225px;height:210px;font-size: 9px;text-align: center;padding-top:10px;}DIV.img_inline, DIV.img_inline_left {float: left; margin: 0px 5px 5px 0px;}DIV.img_inline_right {float: right; margin: 0px 0px 5px 0px;}DIV.img_inline_center {clear: both; width:100%;margin-top: 20px;}DIV.img_inline DIV, DIV.img_inline_left DIV, DIV.img_inline_right DIV, DIV.img_inline_center DIV {background-color: rgb(50,25,21);color: rgb(255,255,255);width: 225px; height: 190px;}DIV.img_inline_center DIV {margin: auto;}DIV.img_inline IMG, DIV.img_inline_left IMG, DIV.img_inline_right IMG, DIV.img_inline_center IMG{margin: 0px 0px 3px 0px;border: 0px;cursor: url('/images/cursors/magnify.cur'),pointer;}IMG.shop_img {float:left; margin-right:10px; margin-bottom:10px; cursor:pointer;}DIV.taste_inline, DIV.taste_inline_left, DIV.taste_inline_right, DIV.taste_inline_center {display: inline-block;padding: 0px 0px 3px 0px ! important;width: 150px;height:75px;padding-top:10px;}DIV.taste_inline, DIV.taste_inline_left {float: left; margin: 0px 5px 5px 0px;}DIV.taste_inline_right {float: right; margin: 0px 0px 5px 0px;}DIV.taste_inline_center {clear: both; width:100% ! important; margin-top: 20px; text-align:center;}DIV.taste_inline_center DIV {margin: auto;}