html, body { height: 100%; margin: 0; font-family: Arial, sans-serif; background-image: url(http://www.ivy-art.com/gfx/bg/1152799954.jpg); background-repeat: no-repeat; background-position: left bottom; background-attachment: fixed; } #subcats a{ text-decoration: underline; } #subcats a:hover{ text-decoration: none; } #nav { display: block; width: 180px; height : 900px; font-size: 14px; font-weight: bold; color: #FFFFFF; border: 1px solid #000000; background-color : #660066; background-image: url(http://www.ivy-art.com/gfx/gradient.jpg); background-repeat: repeat-x; background-position: left bottom; background-attachment: fixed; } .mnu_bg1 { background-image: url("http://www.ivy-art.com/gfx/pkm_search.gif"); background-repeat: no-repeat; background-position: left bottom; } .mnu_bg2 { background-image: url("http://www.ivy-art.com/gfx/pkm_world.gif"); background-repeat: no-repeat; background-position: left bottom; } .mnu_bg3 { background-image: url("http://www.ivy-art.com/gfx/pkm_basket.gif"); background-repeat: no-repeat; background-position: left bottom; } .mnu_bg4 { background-image: url("http://www.ivy-art.com/gfx/pkm_key.gif"); background-repeat: no-repeat; background-position: left bottom; } .btmline { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: #000000; } #unavailable p { padding: 1px 1px 1px 21px; font-size: 12px; font-family: Arial, sans-serif; font-weight : bold; color: #FFFFFF; border: 1px solid #FFFFFF; background-image: url("http://www.ivy-art.com/gfx/unavailable.gif"); background-repeat: no-repeat; background-position: left bottom; background-color: #CC0000; } a:link dt { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } a:visited dt { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } a:hover dt { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } a:active dt { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } a:link { color: #000000; text-decoration:none; font-family: Arial, sans-serif; } a:visited { color: #000000; text-decoration:none; font-family: Arial, sans-serif; } a:hover { color: #000000; text-decoration:none; font-family: Arial, sans-serif; } a:active { color: #000000; text-decoration:none; font-family: Arial, sans-serif; } .border { border: 1px solid #000000; } .rght { width: 80%; font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; } .blck { width: 24px; font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; } .cat { font-family: Arial, sans-serif; font-size: 12px; color: #FF0000; } .normal { font-family: Arial, sans-serif; font-size: 12px; color: #000000; } .small { font-family: Arial, sans-serif; font-size: 10px; color: #000033; } .label { font-family: Arial, sans-serif; font-size: 11px; color: #000000; } .warn { font-family: Arial, sans-serif; font-size: 12px; color: #FF0000; } #price { display: black;} #price .discount { text-decoration: line-through; color: red; font-weight: bold; } .navigate { font-size: 14px; font-family: Arial, sans-serif; color: #FFFFFF; } #large { font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #6600CC; } #large a:link { color: #6600CC; text-decoration:underline; font-family: Arial, sans-serif; } #large a:visited { color: #6600CC; text-decoration:underline; font-family: Arial, sans-serif; } #large a:hover { color: #6600CC; text-decoration:underline; font-family: Arial, sans-serif; } #large a:active { color: #6600CC; text-decoration:underline; font-family: Arial, sans-serif; } #navigate { width: 550px; height: 130%; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12; font-weight: bold; } #navigate ab { text-decoration:underline; font-weight: bold; } #navigate a { position: relative; vertical-align: top; padding: 3px 6px 3px 6px; border: 1px solid #FFFFFF; background-color: #660066; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } #navigate c { position: relative; vertical-align: top; padding: 3px 6px 3px 6px; border: 1px solid #FFFFFF; background-color: #660066; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } #navigate e { position: relative; vertical-align: top; padding: 3px 6px 3px 6px; border: 1px solid #660066; background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } #navigate a:hover, #tnavitems a:active { color: #FFFFFF; text-decoration: none; background-color: #990099; border: 1px solid #000000; } dl, dt, dd, ul, li { margin: 0; padding: 2px 0px 3px 10px; list-style-type: none; } #menutop { position: absolute; /* Menu position that can be changed at will */ top: 275px; left: 30px; width: 158px; } #menu { position: absolute; /* Menu position that can be changed at will */ top: 305px; left: 16px; width: 158px; } #menu dt { cursor: pointer; padding: 3px 3px 1px 15px; height: 16px; line-height: 16px; text-align: left; border: 0px solid white; font-size: 12px; } #menu dd { background: ; border: 0px solid black; } #menu li { text-align: left; } #menu li a, #menu dt a { font-size: 12px; color: #FF00FF; text-decoration: none; display: block; border: 0 none; height: 100%; } #topnav { position: absolute; display: block; top: 23px; left : 0px; width: 100%; height : 30px; color: #DDDDDD; } #topframes { position: relative; top: -10px; left : 0px; width: 100%; height : 30px; } #topframes .frstd { width : 12px; } #topframes #title { position: relative; top: 6px; left : 28px; font-size: 11px; font-family: Arial, sans-serif; font-size: 9px; } #topframes a { color: #000000; text-decoration : none; } #topframes .normal { font-size: 10px; font-family: Arial, sans-serif; color: #000000; } #topframes .ww { vertical-align: top; position: relative; top: 6px; left : 10px; width: 160px; height : 32px; padding: 1px 1px 1px 1px; color: #000000; } #topframes .lan { vertical-align: top; position: relative; top: -2px; left : -9px; width: 80px; height : 32px; font-size: 10px; font-family: Arial, sans-serif; padding: 1px 1px 1px 1px; border: 1px solid #000000; background-color: #6666CC; color: #FFFFFF; } #topframes .search { display: block; position: relative; top: 10px; left : 40px; width: 170px; height : 50px; font-size: 10px; font-family: Arial, sans-serif; padding: 1px 1px 1px 1px; color: #FFFFFF; } #topframes input { font-weight: bold; } #topframes .cart { display: block; position: relative; top: 10px; left : 3px; width: 170px; height : 50px; font-size: 10px; font-family: Arial, sans-serif; padding: 1px 1px 1px 1px; color: #FFFFFF; } #topframes input { font-family: Arial, sans-serif; font-size: 9pt; color: #FFFFFF; border:1px solid; border-color:#DDDDDD; padding: 3px 4px 3px 4px; background-color : #660066; color: #FFFFFF; } #navpath { vertical-align: top; width: 570px; height : 100%; padding: 0px 0px 7px 0px; color: #000000; } #navpath h1 { font-size: 12px; font-family: Arial, sans-serif; padding: 1px 5px 1px 5px; border: 1px solid #000000; background-color: #660066; color: #FFFFFF; } #navpath a:link { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } #navpath a:visited { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } #navpath a:hover { color: #FFFFFF; text-decoration:underline; font-family: Arial, sans-serif; } #navpath a:active { color: #FFFFFF; text-decoration:underline; font-family: Arial, sans-serif; } #nav table { padding : 1px 1px 1px 6px; } #nav .main { color: #FFFFFF; text-decoration:none; font-family: Arial, sans-serif; } #search_suggest { width: 110px; position: absolute; background-color: #FFFFFF; color: #000000; font-size: 11px; text-align: left; padding: 0px 0px 0px 4px; opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; } #txtSearch { font-family: Arial, sans-serif; font-size: 0.6em; color: #DDDDDD; background-color: #000000; border:1px solid; border-color: #FFFFFF; padding: 1px 1px 1px 3px; width: 80px; } input.boton {font-family:Arial, sans-serif; font-size:12px;font-weight: bold; background-color: #990000; color:#000000; border-width:0px;} .submit { font-family: Arial, sans-serif; font-size: 9pt; color: #660066; background-color: #FFFFFF;border:1px solid;border-color:#660066;padding: 1px 1px 1px 3px; } select { font-family: Arial, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #660066;border:1px solid;border-color:#DDDDDD;padding: 1px 1px 1px 3px; } .remarks { font-family: Arial, sans-serif; font-size: 10pt; color: #660066; background-color: #FFFFFF;border:1px solid;border-color:#660066;padding: 1px 1px 1px 3px; } #catalogus{ width: 680px; height: 540px; border: 0; overflow:-moz-scrollbars-none;}