h1{ text-indent: 40px; background: url('/_img/elements.png') -770px -830px no-repeat;
}
.description{ padding: 15px 15px 0 0; font-size: 14px; line-height: 18px;
}
.space{ clear:both; height: 30px;
}
.counter{ width: 170px; height: 115px; float:right; text-align: center; font-size: 16px; color: #A52169; background: url('/_img/elements.png') -560px -440px no-repeat;
}
.counter span{ display:block; font-size: 30px; color: black;
}
.section-gr{ display:block; float:left; line-height: 35px; padding: 0 15px; font-size: 1.8em; margin-top: 40px;
}
span.section-gr{ cursor:default; background: #e7e7e7; font-weight: bold;
}
.sections{ width: 100%; height: 35px; clear:both; overflow:hidden; margin-bottom: 30px; background: #e7e7e7;
}
.sections a, .sections span{ display:block; line-height: 35px; float:left; padding: 0 15px; font-size: 1.6em;
}
.sections span{ cursor:default; font-weight: bold;
}
.comments{ clear:both; height: 290px; border-bottom: 1px solid #dbdbdb; margin:0 0 20px 0;
}
.comments .product{ width: 186px; height: 270px; overflow:hidden; font-size: 11px; float:left; margin:0 0 20px 0; background: url('/_img/elements.png') -20px -125px no-repeat;
}
.comments .product a{ text-decoration: none;
}
.comments .product a:hover span, .comments .product a:hover small{ text-decoration: underline;
}
.comments .product span{ display:block; font-size: 14px; font-weight: bold;
}
.comments .product small{ display:block; height: 32px; font-size: 11px;
}
.comments .product div{ width: 120px; margin: 20px auto; padding: 25px 0 0 0; font-size: 30px; text-align: center;
}
.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: 0 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 .row span.stars{ display:block; width: 62px; height: 10px; overflow:hidden; margin:0 0 0 135px; text-indent: -999px;
}
.comments .row .star_1_1{ background: url('/_img/elements.png') -603px -350px no-repeat;
}
.comments .row .star_1_2{ background: url('/_img/elements.png') -590px -350px no-repeat;
}
.comments .row .star_1_3{ background: url('/_img/elements.png') -576px -350px no-repeat;
}
.comments .row .star_1_4{ background: url('/_img/elements.png') -563px -350px no-repeat;
}
.comments .row .star_1_5{ background: url('/_img/elements.png') -550px -350px no-repeat;
}
.comments .row .star_2_1{ background: url('/_img/elements.png') -603px -365px no-repeat;
}
.comments .row .star_2_2{ background: url('/_img/elements.png') -590px -365px no-repeat;
}
.comments .row .star_2_3{ background: url('/_img/elements.png') -576px -365px no-repeat;
}
.comments .row .star_2_4{ background: url('/_img/elements.png') -563px -365px no-repeat;
}
.comments .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;
}
#pages{ padding: 15px 0 0 0; height: 40px; clear:both; float:right;
}
#pages a, #pages span{ display:block; float:left; width: 25px; height: 25px; line-height: 25px; margin: 0 0 0 5px; text-align: center; text-decoration: none; font-size: 14px; font-weight: bold; color: white; background: url('/_img/elements.png') -585px 0 no-repeat;
}
#pages span, #pages a:hover{ color:black; background: url('/_img/elements.png') -620px 0 no-repeat;
}
#pages span{ cursor:default;
}
#pages a.prev{ padding-left: 11px; width: 80px; background: url('/_img/elements.png') -585px -30px no-repeat;
}
#pages a.next{ padding-right: 11px; width: 80px; background: url('/_img/elements.png') -685px -30px no-repeat;
}
#pages a.prev:hover{ background: url('/_img/elements.png') -585px -60px no-repeat;
}
#pages a.next:hover{ background: url('/_img/elements.png') -685px -60px no-repeat;
}
#pages small{ display:block; float:left; width: 1px; height: 19px; margin: 3px 4px 0 9px; overflow:hidden; border-left: 1px solid #A52169;
}
.h0{ font-size: 35px; color: #A52169; padding: 10px 0 0 0; font-weight: normal; text-shadow:0 0 1px rgba(0,0,0,0.4);
}
#page #content h1.small{ font-size: 20px; color: black; text-indent:0; background: transparent;
}
#description{ font-size: 14px; line-height: 18px; text-align: justify; padding: 5px 0 0 0; }
#left_col{ width: 310px; float:left; overflow:hidden; margin: 20px 0 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;
}
#right_col{ width: 420px; float:left; overflow:hidden; margin: 20px 0 0 18px;
}
#right_col h2{ font-size: 20px; color: #33986C; font-weight: normal; text-indent: 30px; background: url('/_img/elements.png') -775px -410px no-repeat;
}
#right_col ol{ height: 246px; margin: 15px 0 0 25px; font-size: 18px; list-style: decimal outside; color:#a52169;
}
#right_col ol li{ color:Black; padding: 4px 0 4px 0;
}
#right_col div.tab{ position: relative; clear:left; height: 60px; margin: 10px 0 0 0; padding: 25px 0 0 25px; background: url('/_img/elements.png') -360px -1400px no-repeat;
}
#right_col .tab div{ float:left; line-height: 30px; padding: 0 20px 0 0; font-size: 20px; font-weight: bold;
}
#right_col .tab span{ display:block; float:left; line-height: 30px; font-size: 26px; font-weight: bold; color:#a52169;
}
#right_col .tab small{ display:block; clear:left; font-size: 12px;
}
#right_col .tab a{ display:block; position: absolute; right: 10px; top: 25px; width: 130px; height: 40px; line-height: 40px; font-size: 18px; text-indent: 40px; text-decoration: none; color: white; background: url('/_img/elements.png') -40px -670px no-repeat;
}
#right_col .tab a:hover{ background: url('/_img/elements.png') -190px -1252px no-repeat;
}
#right_col .help{ display:inline-block; position: relative; top: -2px; 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_rank{ clear:both; width: 235px; margin: 0 auto; padding: 40px 0 0 0;
}
#product_rank div{ font-size: 20px; color:#a52169;
}
#product_rank div small{ color:black;
}
#product_rank div.stars{ height: 32px; margin: 5px 0 5px 0; overflow:hidden; background: url('/_img/elements.png') -485px -1030px no-repeat;
}
#product_rank div.star_5{ background: url('/_img/elements.png') -236px -1030px no-repeat;
}
#product_rank div.star_4{ background-position: -286px -1030px;
}
#product_rank div.star_3{ background-position: -335px -1030px;
}
#product_rank div.star_2{ background-position: -385px -1030px;
}
#product_rank div.star_1{ background-position: -434px -1030px;
}
#product_rank span{ display:block; text-align: center; font-weight: bold; font-size: 40px;
}
#comments{ height: auto; margin: 20px 0 0 0; border-bottom: 0;
}
#comments .row{ clear:both; font-size: 12px; padding: 15px 0 0 0;
}
#comments .quoted .text{ /*background: #f0f8ff;*/
}
#comments .row .header{ position: relative; width: 100%; height: 30px; line-height: 30px; margin: 0 0 5px 0; background:#ebebeb; font-size: 14px; color: #666666;
}
#comments .row .header span{ display:block; margin: 0 10px;
}
#comments .row .stars{ position: absolute; margin:0; right: 150px; top:10px;
}
#comments .row .date{ position: absolute; margin:0; right: 0px; top:0;
}
#comments .row blockquote{ margin: 0 0 5px 0; padding: 5px; font-style:italic; border: 1px solid silver;
}
#comments .row blockquote span{ display:block; margin: 0 0 5px 0; font-style:normal; font-weight: bold; color: #666666;
}
#comments .row .quote{ width: 100px; float:right; overflow:hidden; text-align: right;
}
#comments .row .quote label{ font-size: 14px; text-decoration: underline; cursor:pointer;
}
#comments .row .quote .hidden{ display:block; float:right; z-index: -100; margin: -40px 0 0 0;
}
#comment_form{ margin: 40px 0 0 0; height: 310px;
}
#comment_form .header{ margin: 0 0 20px 0; font-size: 20px; color: #33986C; font-weight: normal; text-indent: 30px; background: url('/_img/elements.png') -775px -410px no-repeat;
}
#comment_form .col{ width: 400px; float:left;
}
#comment_form .col div{ clear:left; height: 28px;
}
#comment_form .col label{ display:block; width: 90px; float:left; font-size: 14px; font-weight: bold;
}
#comment_form .comments{ border-bottom: 0;
}
#comment_form .col input{ display:block; width: 300px; float:left; padding: 2px; border: 1px solid #bcbcbc; font-size: 12px;
}
#comment_form .col input:focus, #comment_form .area textarea:focus{ border: 1px solid #A52068; }
#comment_form .col input.error, #comment_form .area textarea.error{ border: 1px solid #A52068; background: #F0DEE7;
}
#comment_form .rank{ position: relative; width: 220px; height: auto; float:left; clear:none; left: 45px; padding: 0 0 0 80px; font-size: 12px;
}
#comment_form .rank label{ position: absolute; display:block; left: 0; top:0; font-size: 14px; font-weight: bold;
}
#comment_form .rank .row{ width: 90px; height: 20px; float:left; margin: 0 0 0 20px;
}
#comment_form .rank .row span{ cursor:pointer;
}
#comment_form .rank .row span.stars{ padding: 3px 0 2px 0; margin:4px 0 0 0; float:left; cursor:pointer;
}
#comment_form .rank .row input{ display:block; float:left; margin: 0 10px 0 0;
}
#comment_form .rank .row .radioElement{ float:left; margin: 0 8px 0 0; border:0; background: transparent;
}
#comment_form .rank .row .radioElement span{ background:url('/_img/elements.png') -320px -200px no-repeat;
}
#comment_form .rank .row .radioElement span.selected{ background:url('/_img/elements.png') -320px -220px no-repeat;
}
#comment_form .area{ clear:both; padding: 10px 0 0 0;
}
#comment_form .area textarea{ width: 735px; height: 100px; padding: 5px; border: 1px solid #bcbcbc; font-size: 12px;
}
#comment_form .button{ position: relative; clear:left; float:right; width: 162px; height: 27px; top: 15px; overflow:hidden;
}
#comment_form .button span, #comment_form .button input{ display:block; width: 152px; height: 27px; line-height: 27px; padding-right: 10px; text-align: center; font-size: 14px; color: white; background:url('/_img/elements.png') -226px -40px no-repeat; cursor:pointer;
}
#comment_form .button span:hover, #comment_form .button input:hover{ background:url('/_img/elements.png') -406px -40px no-repeat;
}
#comment_form .button input{ border:0; padding:0; width: 162px;
}
#comment_form #form_code{ width: 320px; height: 80px; padding-top: 10px;
}
#comment_form #form_code label{ display:block; float:left; width: 115px; height: 30px; font-size: 14px; font-weight: bold;
}
#comment_form #form_code span{ display:block; float:left; width: 182px; margin-right: 20px;
}
#comment_form #form_code span img{ border: 1px solid #bcbcbc;
}
#comment_form #form_code input{ display:block; float:left; width: 70px; padding: 5px; border: 1px solid #bcbcbc; font-size: 14px;
}
#comment_form #form_error{ position: absolute; margin: 15px 0 0 0; font-size:14px; line-height: 27px; color:#a10000;
}
#comment_form .button.btn_top{ top: -70px;
}
#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 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;
}
