#description{ font-size: 14px; line-height: 18px; text-align: justify; padding: 15px 0 0 0; }
#left_col{ width: 310px; float:right; overflow:hidden; margin: 15px 10px 0 0;
}
#left_col #image{ width: 310px; height: 266px; overflow:hidden;
}
#left_col #image .loading{ display:block; margin: 120px auto 0 auto;
}
#left_col .image_icon{ display:block; width: 61px; height: 60px; float:left; overflow:hidden; margin: 10px 0 -1px -1px; border: 1px solid #D7D7D7; cursor:pointer;
}
#left_col .image_icon.first{ width: 60px; margin-left:0;
}
#left_col .image_icon.active{ position: relative; border: 1px solid #A52169;
}
#left_col .buttons{ clear:both; height: 40px; border: 1px solid #D7D7D7;
}
#left_col .buttons .fb-share, #left_col .buttons .fb_button_small{ display:block; width: 106px; height: 20px; line-height: 20px; overflow:hidden; float:left; margin: 10px 0 0 10px; text-indent: 50px; font-size: 11px; text-decoration: none; color: #3A5998; background: #F0DEE7 url('/_img/elements.png') -310px -450px no-repeat;
}
#left_col .buttons .fb_button_small span{ display:block; width: 106px; height: 20px; line-height: 20px; background: transparent; padding:0; margin:0; border:0; color: #3A5998; font-weight: normal; font-size: 11px;
}
#left_col .buttons .mail{ display:block; width: 145px; height: 20px; line-height: 20px; float:left; margin: 10px 0 0 25px; text-indent: 50px; font-size: 11px; text-decoration: none; color: #3A5998; background: #F0DEE7 url('/_img/elements.png') -310px -475px no-repeat;
}
#left_col table{ width: 100%; border:0; border-collapse:collapse; font-size: 14px; margin: 10px 0 0 0;
}
#left_col table{ width: 100%; border:0; border-collapse:collapse; font-size: 14px;
}
#left_col table td, #left_col table th{ text-align:left; padding: 5px 0 5px 5px;
}
#left_col table td{ color: #A52169;
}
#left_col table th{ width: 33%;
}
#left_col table .bg td, #left_col table .bg th{ background:#EBE9E5;
}
#product_form{ width: 428px; float:right; margin: 15px 0 0 0;
}
#product_form .help, #left_col .help{ display:inline-block; width: 12px; height: 12px; line-height: 12px; margin: 0 0 0 8px; text-align: center; font-size: 11px; color: #A52169; font-weight: bold; text-indent:0; background: #F0DEE7 url('/_img/elements.png') -465px -320px no-repeat; cursor:help;
}
#product_form .hidden{ display:none;
}
#product_form div.tab{ clear:left; min-height: 100px; padding: 0 0 0 35px; background: #ebe9e5 url('/_img/elements.png') no-repeat -360px -1400px;
}
#product_form div.tab .clear{ clear:both; height: 15px; overflow:hidden;
}
#product_form div.tab .row{ clear:left; height: 28px; line-height: 20px;
}
#product_form .tab .h{ position: relative; display:block; width: 230px; height: 35px; top: 5px; font-size: 20px; font-weight: bold; color: #A52169; white-space:nowrap;
}
#product_form .tab .h.b{ left: -28px; text-indent: 28px; background: url('/_img/elements.png') -25px -580px no-repeat;
}
#product_form .tab .h.d{ left: -28px; text-indent: 28px; background: url('/_img/elements.png') -25px -460px no-repeat;
}
#product_form .tab .h.p{ left: -28px; text-indent: 28px; background: url('/_img/elements.png') -25px -500px no-repeat;
}
#product_form .tab .h.f{ left: -28px; text-indent: 28px; background: url('/_img/elements.png') -25px -540px no-repeat;
}
#product_form div.tab label{ display:block; width: 208px; height: 20px; line-height: 20px; float:left; overflow: hidden; white-space: nowrap; font-size: 14px;
}
#product_form div.tab .text label{ width: 180px;
}
#product_form div.tab .text label .help{ margin-left: 0;
}
#product_form div.tab input, #product_form div.tab select, #product_form div.tab .selectElement, #product_form div.tab .checkboxElement, #product_form div.tab .radioElement{ display:block; float:left; font-size:14px; background: white; border: 1px solid #B2B2B2;
}
#product_form div.tab input{ padding: 2px; width: 165px;
}
#product_form div.tab input:focus{ border: 1px solid #A52169;
}
#product_form div.tab .checkboxElement, #product_form div.tab input[type=checkbox]{ width: 14px; height: 14px; margin: 2px 10px 0 0; padding:1px; border: 1px solid #B2B2B2; cursor:pointer;
}
#product_form div.tab .checkboxElement:hover{ border: 1px solid #A52169;
}
#product_form div.tab .checkboxElement span{ background: url('/_img/elements.png') -320px -260px no-repeat;
}
#product_form div.tab .checkboxElement span.selected{ background: url('/_img/elements.png') -320px -240px no-repeat;
}
#product_form div.tab .selectElement label{ padding-left: 2px; float:none; width: auto;
}
#product_form div.tab .selectElement label span{ padding:0; background: url('/_img/elements.png') -320px -280px no-repeat;
}
.selectElementOptions{ font-size: 14px;
}
.selectElementOptions a{ text-decoration: none; padding-left: 2px;
}
#product_form div.tab .radioElement{ border:0; margin: 4px 0 0 0; background: transparent;
}
#product_form div.tab input[type=radio]{ width: auto; height: auto; padding:0; background:inherit; border:inherit;
}
#product_form div.tab .radioElement span{ background:url('/_img/elements.png') -340px -200px no-repeat;
}
#product_form div.tab .radioElement span.selected{ background:url('/_img/elements.png') -340px -220px no-repeat;
}
#product_form div.tab .radioElement:hover span{ background:url('/_img/elements.png') -320px -200px no-repeat;
}
#product_form div.tab .radioElement:hover span.selected{ background:url('/_img/elements.png') -320px -220px no-repeat;
}
#product_form .fonts .select .radioElement.disabled span{ background:url('/_img/elements.png') -340px -240px no-repeat;
}
#product_form .fonts .select .radioElement.disabled span.selected{ background:url('/_img/elements.png') -340px -260px no-repeat;
}
#product_form .fonts .select .radioElement.disabled:hover span{ background:url('/_img/elements.png') -340px -240px no-repeat;
}
#product_form .fonts .select .radioElement.disabled:hover span.selected{ background:url('/_img/elements.png') -340px -260px no-repeat;
}
#product_form .fonts .select{ margin: 0 15px 0 -5px; padding: 5px 0 5px 5px;
}
#product_form .fonts .select.disabled{ background: #EAD0DD; border:0;
}
#product_form .fonts .font{ display:block; float:left; border:1px solid #999999; width: 150px; height: 24px; margin: 0 15px 3px 5px; cursor:pointer;
}
#product_form .fonts .select .font.disabled{ opacity: 0.2; cursor:default;
}
#product_form .fonts .font1{ background: White url('/_img/fonts.png') no-repeat ;
}
#product_form .fonts .font2{ background: White url('/_img/fonts.png') no-repeat 0 -24px;
}
#product_form .fonts .font3{ background: White url('/_img/fonts.png') no-repeat 0 -48px;
}
#product_form .fonts .font4{ background: White url('/_img/fonts.png') no-repeat 0 -72px;
}
#product_form .fonts .font5{ background: White url('/_img/fonts.png') no-repeat 0 -96px;
}
#product_form .fonts .font6{ background: White url('/_img/fonts.png') no-repeat 0 -120px;
}
#product_form .fonts .font7{ background: White url('/_img/fonts.png') no-repeat 0 -144px;
}
#product_form .fonts .font8{ background: White url('/_img/fonts.png') no-repeat 0 -168px;
}
#product_form .fonts .font9{ background: White url('/_img/fonts.png') no-repeat -150px 0;
}
#product_form .fonts .font10{ background: White url('/_img/fonts.png') no-repeat -150px -24px;
}
#product_form .tab.products .col{ float:left; margin: 10px 25px 0 0; cursor:pointer;
}
#product_form .tab.products .col input, #product_form .tab.products .col .radioElement{ display:block; float:left; width: 16px; height: 16px; margin: 0 5px 0 0;
}
#product_form .tab.products .col label{ display:block; width: auto; height:16px; line-height: 16px; margin: 0 0 10px 0;
}
#product_form .tab.products .col img{ display:block; clear:left; border: 1px solid #a52169;
}
#product_form .sum span, #product_form .sum div{ display:block; width: 250px; float:left; font-size: 14px; line-height: 20px;
}
#product_form .sum div{ clear:left; width: 120px;
}
#product_form .tab.sum{ padding-top: 8px;
}
#product_form .sum div.b{ font-size: 20px; padding: 15px 0 0 0; font-weight: bold; }
#product_form .sum .s{ clear:both; width: 240px; font-size:12px;
}
#product_form .sum #orig_price{ text-decoration: line-through;
}
#product_form .sum #final_price{ font-size: 26px; padding: 15px 0 0 0; font-weight: bold; color: #A52169;
}
#product_form .sum #final_price.r{ color: red;
}
#product_form .sum .s_date{ color: red; width: auto; padding-top: 3px; font-size: 18px;
}
#product_form .sum div.button{ position: relative; clear:both; width: 130px; height: 40px; overflow:hidden; top:-40px; left:255px; margin: 0 0 -40px 0;
}
#product_form .sum div.button span, #product_form .sum div.button input{ display:block; width: 130px; height: 40px; line-height: 40px; border:0; padding:0; text-align: left; text-indent: 40px; font-size: 18px; color: white; background:url('/_img/elements.png') -320px -320px no-repeat; cursor:pointer;
}
#product_form .sum div.button span:hover, #product_form .sum div.button input:hover{ background:url('/_img/elements.png') -40px -1252px no-repeat;
}
#product_form .sum .clear{ float:none;
}
#special-mail{ height: 65px; padding: 15px 20px 0 20px; margin: 20px 0; background:url('/_img/mail-panel.jpg') no-repeat;
}
#special-mail span{ display:block; width: 250px; height: 80px; margin-right: 190px; float:left; font-size: 20px; color: #A52169;
}
#special-mail div{ float:left; padding: 10px 0 0 0;
}
#special-mail div input{ display:block; width: 180px; float:left; font-size: 14px; margin-right: 10px; padding: 4px 2px; border: 1px solid #999999;
}
#special-mail div div{ position: relative; overflow:hidden; float:left; width: 60px; height: 25px; padding: 0;
}
#special-mail div div input, #special-mail div div span{ display:block; width: 60px; height: 25px; line-height: 25px; padding:0px; margin:0; border: 0; font-size: 14px; text-align: center; color: white; background:url('/_img/mail-panel-btn.jpg') no-repeat; cursor:pointer;
}
#special-mail div div input:hover, #special-mail div div span:hover{ background:url('/_img/mail-panel-btn.jpg') 0 -25px no-repeat;
}
#special-mail small{ display:block; clear:left; font-size: 12px; padding-top: 3px;
}
.h0{ clear:both; height:35px; padding: 20px 0 0 0; text-indent: 30px; font-size: 20px; text-shadow:0 0 1px rgba(0,0,0,0.4);
}
.h0.ico1{ background:url('/_img/elements.png') -775px -330px no-repeat;
}
.h0.ico2{ background:url('/_img/elements.png') -775px -390px no-repeat;
}
.h0.ico3{ background:url('/_img/elements.png') -775px -450px no-repeat;
}
.h0.ico4{ background:url('/_img/elements.png') -775px -520px no-repeat;
}
#icons{ clear:both; width: 760px; height: 90px; margin: 0 0 0 -2px; padding: 5px 0 0 0;
}
#icons a{ display:block; width: 235px; height: 60px; margin: 0 0 0 2px; padding: 7px 0 0 15px; float:left; font-size: 14px; text-decoration: none; color:#a52169; background:url('/_img/elements.png') -190px -670px no-repeat;
}
#icons a span{ display:block; font-size: 20px; height: 28px; color:black;
}
#comments{ height: 220px; padding: 10px 0 0 0;
}
#comments .product{ width: 186px; height: 220px; overflow:hidden; float:left; text-align: center; margin:0 0 20px 0; background: url('/_img/elements.png') -20px -175px no-repeat;
}
#comments .product div{ width: 120px; margin: 20px auto; padding: 25px 0 0 0; font-size: 30px;
}
#comments .product div.star_1{ background: url('/_img/elements.png') -653px -278px no-repeat;
}
#comments .product div.star_2{ background: url('/_img/elements.png') -629px -278px no-repeat;
}
#comments .product div.star_3{ background: url('/_img/elements.png') -603px -278px no-repeat;
}
#comments .product div.star_4{ background: url('/_img/elements.png') -577px -278px no-repeat;
}
#comments .product div.star_5{ background: url('/_img/elements.png') -550px -278px no-repeat;
}
#comments .texts{ position: relative; width: 530px; height: 258px; float:left; margin: -45px 0 0 30px;
}
#comments .texts .h{ font-size: 20px; height: 38px; text-align: right;
}
#comments .texts .h span{ color: #a52169;
}
#comments .texts .row{ padding: 3px 5px; font-size: 12px;
}
#comments .texts .row.bg{ background: #EBEBEB;
}
#comments .texts .row span{ display:block; width: 150px; margin: 0 10px 0 0; float:left; overflow:hidden; color: #666666;
}
#comments .texts .row span.stars{ width: 62px; height: 10px; overflow:hidden; margin:0 0 0 135px; text-indent: -999px;
}
#comments .texts .row .star_1_1{ background: url('/_img/elements.png') -603px -350px no-repeat;
}
#comments .texts .row .star_1_2{ background: url('/_img/elements.png') -590px -350px no-repeat;
}
#comments .texts .row .star_1_3{ background: url('/_img/elements.png') -576px -350px no-repeat;
}
#comments .texts .row .star_1_4{ background: url('/_img/elements.png') -563px -350px no-repeat;
}
#comments .texts .row .star_1_5{ background: url('/_img/elements.png') -550px -350px no-repeat;
}
#comments .texts .row .star_2_1{ background: url('/_img/elements.png') -603px -365px no-repeat;
}
#comments .texts .row .star_2_2{ background: url('/_img/elements.png') -590px -365px no-repeat;
}
#comments .texts .row .star_2_3{ background: url('/_img/elements.png') -576px -365px no-repeat;
}
#comments .texts .row .star_2_4{ background: url('/_img/elements.png') -563px -365px no-repeat;
}
#comments .texts .row .star_2_5{ background: url('/_img/elements.png') -550px -365px no-repeat;
}
#comments .texts .row p{ clear:left; width: 100%; height: 14px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;
}
#comments .texts a{ position: absolute; display:block; width: 152px; height: 27px; line-height: 27px; bottom:0; right:0; padding-right: 10px; text-align: center; font-size: 14px; color:white; background:url('/_img/elements.png') -226px -40px no-repeat; text-decoration: none;
}
#comments .texts a:hover{ background:url('/_img/elements.png') -406px -40px no-repeat;
}
#product_help{ height: 130px; margin: -38px 0 0 0;
}
#product_help img{ float:right; display:block; padding: 0 35px 0 0;
}
#product_help p{ font-size: 14px; line-height: 18px; padding: 38px 0 0 0;
}
#product_help a{ display:block; width: 152px; height: 27px; line-height: 27px; clear:both; float:right; padding-right: 10px; text-align: center; font-size: 14px; color: white; text-decoration: none; background:url('/_img/elements.png') -226px -40px no-repeat;
}
#product_help a:hover{ background:url('/_img/elements.png') -406px -40px no-repeat;
}
#related{ }
#related .product{ width: 186px; height: 198px; float:left; border-right: 1px solid #EBE9E6; background:url('/_img/elements.png') -20px -150px no-repeat;
}
#related .product a{ display:block; margin: 6px 0 0 0; text-align: center;
}
#related .product span{ display:block; margin: 2px 0 0 0; text-indent: 10px;
}
#related .product span.orig{ font-size: 12px; color: #666666; text-decoration:line-through;
}
#related .product span.price{ font-size: 18px; color: #a52169; font-weight: bold;
}
#related .product small{ display:block; height:18px; float:right; margin: -18px 10px 0 0; font-size: 14px;
}
#help_win{ display:none; position: absolute; width: 300px; margin: 25px 0 0 -325px; border: 1px solid White; padding: 10px; font-size: 14px; z-index:99; background: #eddae4; background-image: linear-gradient(top, #F0DEE7, #DFB8CB); background-image: -moz-linear-gradient(top, #F0DEE7, #DFB8CB); background-image: -webkit-gradient(linear,left top,left bottom,from(#F0DEE7),to(#DFB8CB)); box-shadow:0px 0px 3px #777777; -webkit-box-shadow:0px 0px 3px #777777; -moz-box-shadow: 0px 0px 3px #777777; }
#help_win div{ height: 25px; font-size: 16px; font-weight: bold;
}
#help_win p{ font-size: 14px; line-height: 1.5;
} #lightbox_html h2{ font-size: 20px; font-weight: bold; color:#a52169; margin: 20px 20px 0 20px; }
#lightbox_html #mail_form{ width: 350px; padding: 10px 0 0 20px;
}
#lightbox_html #mail_form div{ clear:left;
}
#lightbox_html #mail_form div label{ display:block; width: 140px; height: 30px; float:left; font-size: 14px;
}
#lightbox_html #mail_form div input{ display:block; width: 200px; float:left; padding: 2px 3px; border: 1px solid black; font-size: 14px; background: white;
}
#lightbox_html #mail_form div input:focus, #lightbox_html #mail_form div textarea:focus{ border: 1px solid #A52169;
}
#lightbox_html #mail_form div textarea{ display:block; width: 340px; padding: 2px 3px; border: 1px solid black; font-size: 14px; background: white;
}
#lightbox_html #mail_form p{ line-height: 27px; font-size: 12px; font-weight: bold; color: #a52169;
}
#lightbox_html #mail_form div.button_row{ padding: 10px 0 0 0;
}
#lightbox_html #mail_form div.button_row input{ display:none;
}
#lightbox_html #mail_form div.button_row span{ display:block; width: 152px; height: 27px; line-height: 27px; clear:both; float:right; padding-right: 10px; text-align: center; font-size: 14px; color: white; text-decoration: none; background:url('/_img/elements.png') -226px -40px no-repeat; cursor:pointer;
}
#lightbox_html #mail_form div.button_row span:hover{ background:url('/_img/elements.png') -406px -40px no-repeat;
}
