.thumbhead { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.prodhead { font-weight: bold; font-size: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text { font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; text-decoration:none; color:#000000;}
.textlocale { font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.counter { font-size: 11px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.textwhite, .callmelabel { color: #ffffff; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.pressdate {color: #ff78da; font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.pressdate2 { color: #ff78da; font-size: 18px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.form { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; border: none 0px }
.red, .formbord, .formorder, .selectbox { color:Black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; border: solid 1px black }
.red {color:Red;}
.formorder, .selectbox { width:150px; }
.products { border: solid 1px black }
a.prodlink  { color: #ff38dc; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.prodlink:hover  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ff38dc }
.button, .button2, .button3, .button4, .button5, .button6 { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100% }
.button2 { width:auto; }
.button3 { width:70px; }
.button4 { width:100px; }
.button5 { width:80px; }
.button6 { width:43px; }
a.pop { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.subscribe { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.pop:hover { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #000 }
.pophead { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; width: 720px; height: 20px; border-top:1px solid black; }
.basket { background: no-repeat center; padding-right: 19px; border-top: solid; border-right: 1px solid #e3e3e3; border-bottom: solid; border-left: solid }
.thanks { background: url(../htm/img/img_thanks.jpg) no-repeat fixed right bottom }
a.press:hover { color: #fff; font-weight: bold; font-size: 12px; line-height: 22px; text-decoration: none; background-color: #ff78da }
a.press { color: #000000; font-weight: bold; font-size: 12px; line-height: 22px; text-decoration: none }
.clippings { margin-bottom: 12px; border: solid 4px white }
a.look  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.contact { color: #ff58b6; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.contact:hover { color: #00a749; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.look:hover  { color: #0054ff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.xx  { }
.looklinks { background: url("../htm/img/lookbook/img_look_textlinks.jpg"); background-repeat: no-repeat; padding-top: 12px; padding-left: 11px }
input.readonly-amount { float:right; background-color:transparent; xwidth:70px !important; border:none !important; padding-right:0px }
input.basket-amount { font-size: 12px; width:70px; font-weight:bold; border:none; background:transparent; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.label { display:block; width:150px; float:left; margin-top:3px; margin-bottom:3px; padding-right:5px; }
.callmelabel { display:block; width:100px; float:left; margin-top:3px; margin-bottom:3px; padding-right:5px; }
.mandatorylabel, .mandatorylabelhighlight { display:block; width:100px !important; float:left; margin-top:3px; margin-bottom:3px; padding-right:5px; color: #ffffff; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; }
label { cursor:hand; cursor:pointer; }

.textwin { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.textwinhead { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }

#background          { position: absolute; z-index: 2; top: 0px; left: 0px; width: 1024px; visibility: visible }
#close { position: absolute; z-index: 6; top: 10px; left: 755px; width: 40px; height: 40px; visibility: visible }
#subnav   { position: absolute; z-index: 4; top: 217px; left: 261px; width: 189px; visibility: visible }
#basket_header   { background-color: #ffffff; position: absolute; z-index: 1; top: 139px; left: 150px; width: 854px; xheight: 450px; visibility: visible }
#basket_footer   { background-color: #ffffff; position: absolute; z-index: 1; bottom: 115px; left: 150px; width: 854px; xheight: 450px; visibility: visible }
#basket   { position: absolute; z-index: 4; top: 140px; left: 290px; width: 670px; height: 380px; visibility: visible }
#tblCheckout, .formorder, .label { margin-right:10px; }

