body                                  { background: #FFF url(/images/frontend/bg_body.jpg) repeat-x 0 0px;}

#center                               { padding-top: 10px; background-color: #FFF;}
#container                            { width:1000px; margin:0 auto;}
#doc ul                               { list-style-type:none; }
#faq li                               { list-style-type: decimal; font-weight: bold; padding-top: 15px;}
#footer                               { text-align: right; color: #444; padding: 10px; background-color: #FFF;}
#footer a                             { color: #444;}
#logo                                 { margin-left:10px;}
#menu                                 { font-size:12px; font-weight:bold; padding-left: 10px; padding-top:5px; background-color: #FFF;}
#menu a                               { color:#395472; }
#menu a:hover                         { color:#a9cb30; text-decoration: underline; } 
#menu li                              { float:right; text-align:center; margin:0px; padding:0 0px 0px 20px;}
#menu ul                              { list-style-type:none;margin:0px 0px 0px 635px;padding:0;}
#rss-menu                             { margin:5px 15px 0 0; height:20px; text-align: right; font-weight: bold;}
.blue                                 { color: #375895;}
.blue a                               { color: #375895;}
.blue a:hover                         { color: #a9cb30;}
.blue_border                          { border: 1px solid #DCDCDC;}
.cart_bar                             { background-color: #d1d2d4; border-bottom: 5px solid #c42126; line-height:25px; height:30px; }
.cart_title_line                      { background: #FFF url(/images/frontend/cart_bg.jpg) repeat-x 0 0; width:320px; height:30px; }
.cart_title_line_right                { background: #FFF url(/images/frontend/cart_bg.jpg) repeat-x 0 0; width:230px; height:30px; }
.cart_title_line_small                { background: #FFF url(/images/frontend/cart_bg.jpg) repeat-x 0 0; width:150px; height:30px; }
.column                               { width:340px;}
.detail_price                         { font-size: 34px; font-weight: bold;}
.ecommerce_net_bar                    { background-color: #5697f5; height:56px; width:248px; margin-top: 18px; line-height: 56px; font-size: 1.4em; color: #FFF; font-weight: bold; font-style: italic;}
.ghost_image                          { -moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40); }
.green, .green a                      { color: #a9cb30;}
.green a:hover                        { color: #799220;}
.green_border                         { border: 1px solid #a9cb30}
.green_cart                           { color: #8fc742;}
.grey                                 { color: #888;}
.grey a                               { color: #888;}
.countdown_box                        { margin: 0 auto;width:320px; text-align: center;}
.homepage_box                         { width:715px; margin-right:45px; margin-top:10px; border-bottom:1px solid #8baccb; padding-bottom:5px}
.homepage_description                 { width:320px; margin-bottom:15px;line-height:18px;text-align:justify; padding-top: 10px;}
.logo_tra                             { background-image: url('/images/frontend/logo_tra.png'); behavior: url(/iepngfix.htc); width:620px; height:99px; cursor:pointer; }
.margin-left2                         { margin-left: 20px;}
.pices                                { padding-top: 18px; font-size: 2.4em;}
.price_detail                         { font-size: 1.5em; font-weight: bold;}
.privacy                              { border:1px solid #BBB;overflow:auto;width:360px;height:60px;font-size:0.9em;color:#777;margin-left:15px }
.red                                  { color: #e21414;}
.sitemap                              { padding:5px; width:700px; text-align:justify; line-height:20px; color:#454545; font-family:Arial,Tahoma,Verdana; font-size:12px;}
.sitemap_title                        { border-bottom:1px solid #395376; color:#395376; font-size:1.2em; margin-top:20px; padding-left: 5px; font-weight:bold; }
.temporary_bar                        { background-color: #9bcc01; height:56px; width:248px; margin-top: 18px; line-height: 56px; font-size: 1.4em; color: #FFF; font-weight: bold; font-style: italic;}
.temporary_title                      { color: #375895; font-weight: bold; font-size: 1.4em; margin-bottom: 2px; margin-top: 5px; font-size:1.8em; }
.title                                { color: #185895; font-weight:bold; font-size:1.3em; margin-bottom:10px; margin-top:10px;}
.title_small                          { color: #185895; font-weight:bold; font-size:1em; margin-bottom:10px; margin-left:15px; padding-top: 10px;}
.white a, .white a:hover, .white_footer a { color: #FFF;}
.white_footer a:hover                 { color: #FFF; text-decoration: underline;}
.complete_message_box                 { width:480px; margin: 0 auto; border: 1px solid #999; padding: 10px 20px 20px 30px}
.complete_payment_box                 { width:480px; margin: 0 auto; border: 1px solid #999; padding: 10px 20px 20px 30px}
/* Fields */
.errorField                           { border:1px solid #bbb; color: #333; padding:2px 2px; font-size:13px; width:100%; background-color: #edfbc2;}
.errorPrivacy                         { text-decoration: underline; color: red;}
.text_field,.password_field,.text_area{border:1px solid #c4c4c4;color:#333;padding:3px;background-color:#FFF;}
.text_field_sel,.password_field_sel,.text_area_sel{border:1px solid #c4c4c4;background-color:#eee;color:#333;padding:3px;}
.x-form-field{border:1px solid #c4c4c4;color:#333;padding:3px;background-color:#FFF;}
.x-form-text{border:1px solid #c4c4c4;color:#333;padding:3px;background-color:#FFF;}
/* Galleria Homepage */
#galleryHome{position:relative;margin:0px;margin-left:-15px;}
#galleryHome IMG, #categoryRight IMG{border:1px solid #F0F0F0;}
#galleryHome .line{float:left;clear:both;margin-bottom:15px;}
#galleryHome A.gallery, A.gallery:visited, #categoryRight .secondLine A.gallery{float:left;display:inline;color:#000000;text-decoration:none;width:128px;height:120px;margin:0;margin-left:15px;margin-bottom:15px;z-index:50;background:none;vertical-align:middle;}
#galleryHome A.gallery.last, A.gallery.last:visited, #categoryRight .secondLine A.gallery.last:visited, #categoryLeft .secondLine A.gallery.last{margin-right:2px;margin-left:0x;}
#galleryHome A.gallery SPAN, #categoryRight .mainLine A.gallery SPAN, #categoryRight .secondLine A.gallery SPAN{display:none;}
#galleryHome A.gallery:hover SPAN, #categoryRight .secondLine A.gallery:hover SPAN{float:left;display:inline;margin-top:-129px;margin-left:1px;padding-top:10px; position:relative;width:128px;height:128px;font-size:12.5px;color:#FFFFFF;background:transparent url(/images/frontend/trans.png);background-repeat:no-repeat;z-index:600;}
/* Accordion */
.accordion_toggle { display: block; height: 30px; width: 700px; padding: 0 10px 0 10px; line-height: 30px; color: #365a7d; font-weight: normal; text-decoration: none; outline: none; font-size: 12px; border-bottom: 2px solid #FFF; cursor: pointer; margin: 0 0 0 0; font-weight: bold; border-bottom: 1px solid #365a7d; }
.accordion_content { color: #444444; overflow: hidden; width:700px; }
.accordion_toggle_active { font-weight: normal; }
.accordion_content p { line-height: 150%; padding: 5px 10px 15px 10px; }
/* Countdown */
.counter{ width: 320px; }
.counter ul.countdown{ list-style-type: none;	color: #000; font-weight: bold; text-align: center; margin: 0; padding: 0; }
.counter ul.countdown li{ float:left; color: #B0B1B2; }
.counter ul.countdown li div.countdown_num{ font-size: 42px; color: #375895;}
.count_num       { font-size: 12px; width:55px;}
.count_separator { font-size: 40px; }