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;}