/* CSS Document */body {  background:  #594B3A url(../images/bg-main.gif) no-repeat scroll center top;  margin: 0px;}td {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF;  vertical-align: top;}td.nav {  padding: 90px 0px 10px 45px;}td.top-9space {  padding-top: 9px;}td.bottom-28space {  padding-bottom: 28px;}td.vert-9space {  padding-top: 9px;  padding-bottom: 9px;}td.vrwrdtext {  font-size: 12px;  color: #FFFFFF;  vertical-align: top;  line-height: 16px;  background: #594B3A;  padding: 12px 20px;}td.footer {  font-size: 10px;  vertical-align: bottom;  padding-top: 23px;}td.pu-line {  background: url(../images/bg-popup-line.gif) repeat-x;  height: 33px;}a {  color: #9C9389;  text-decoration: none;}a:hover {  color: #FFFFFF;  text-decoration: underline;}form {  margin: 0px;  padding: 0px;}input {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #594B3A;  margin: 0px;  padding: 2px;  border: 0px;}textarea {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #594B3A;  margin: 0px;  padding: 2px;  border: 0px;}.regtext {  font-size: 12px;  color: #FFFFFF;  line-height: 16px;  padding: 22px 9px 9px;}.regtext-paddingtop0 {  font-size: 12px;  color: #FFFFFF;  line-height: 16px;  padding: 0px 9px 9px;}.regheader {  font-size: 16px;  color: #FFFFFF;}.smallsqrcell {  font-size: 10px;  padding: 18px 4px 18px 9px;  width: 140px;  height: 158px;  background: url(../images/bg-sqrcell.gif) no-repeat;}.smallsqrcellplus {  font-size: 16px;  color: #9C9389;  width: 140px;  height: 158px;  background: url(../images/bg-sqrcell.gif) no-repeat;  text-align: center;  vertical-align: middle;  padding: 18px 9px;  line-height: 24px;}.smallhighcell {  vertical-align: top;  font-size: 10px;  padding: 18px 4px 28px;  width: 140px;  height: 326px;  background: url(../images/bg-highcell.gif) no-repeat;  line-height: 13px;}.smallheader {  font-size: 11px;  font-weight: bold;}.colortext {  color: #9C9389;}.whitetext {  color: #FFFFFF;}.formtext {  font-size: 12px;  line-height: 16px;  padding: 0px 9px;  height: 22px;}.pu-regheader {  font-size: 12px;/*  color: #FFFFFF; */  line-height: 16px;  font-weight: bold;  height: 22px;  padding: 4px;}.pu-regtext {  font-size: 12px;  line-height: 16px;  font-weight: normal;/*tmp*/  height: 22px;  padding-right: 4px;  padding-left: 4px;}.col-name {  font-size: 44px;  color: #9C9389;  padding: 0px 18px 0px 9px;  text-align: center;  background: #594B3A;}.col-style {  font-size: 33px;  color: #9C9389;  padding: 0px 18px 0px 9px;  height: 44px;}.col-substyle {  font-size: 22px;  padding: 0px 18px 0px 9px;  height: 44px;}.col-regtextonbg {  font-size: 12px;  color: #FFFFFF;  line-height: 16px;  padding: 22px 9px 9px;  background: #594B3A;}.col-art-text {  font-size: 12px;  color: #9C9389;  line-height: 16px;}.col-art-size, .col-art-price {  font-size: 12px;  color: #9C9389;  line-height: 16px;  text-align: right;}.col-art-text B, .col-art-size B, .col-art-price B {  color: #FFFFFF;}.col-splitline1 {  background: url(../images/col-line1.gif);}.col-splitline2 {  background: url(../images/col-line2.gif);}.bullet {  margin: 0;  padding-left: 6px;  background: url(../images/bullet4bg.gif) no-repeat;}.webshopbullet {  margin: 0;  padding-left: 9px;  background: url(../images/bullet4bg.gif) no-repeat;}/* temporary styles */.vanvoor {	color: #AA1E19;	text-decoration: line-through;}.plumediscountblue {  color: #A0B1D1;  font-weight: bold;}.plumenoblue {  color: #AA1E19;  font-weight: bold;}/* end temporary */
