form{                   margin:0; padding:0;}
table.rb{               border:0px solid;}
td{                     padding:0;font-size:12px; vertical-align:top;}
input {                 border:#c0c0c0 1px solid; font-size:12px;}
a{                      font-size:12px;}
a img{                  border:0; margin:0;}
img {                   vertical-align:bottom;margin:0;}
table.list_items{       border-width:1px 1px; border-style:solid; background-color:#fff;}
table.list_items td{    padding:6px 8px 6px 8px; font-size:12px;}
*:focus {outline:none;}
input:-webkit-autofill {
        color:black !important;
}

table.show_item td{     font-size:12px;}
table.list{             border-width:1px 1px 1px 1px; border-style:solid; background-color:#fff;}
table.list td{          padding:5px 8px 0px 8px; text-align:justify; }
table.buy0 {            height:20px;}
table.buy0 td{          border-width:0; padding:1px;}
.plist{                 text-align:right}
.menu {                 padding-left:38px;}
span.cat{               padding-top:10px;}
span.cat img {          margin-left:-30px;vertical-align:middle;margin-right:5px;}
span.menu{              padding-left:8px;}
span.get_page{          font-size:12px;}
span.get_page{          width:100%; height:100%;font-size:14px;}
div.get_page{           padding:15px;  font-size:14px;border:8px solid #fff;}
span.old_price{         text-decoration:line-through;}
span.discount_price{    font-weight:bold;font-size:14px;}

.login_form{            float:left;height:30px;padding:30px 0 0 30px;font-size:13px; color:white;}
.login_form a{          font-size:13px; color:white;}
.login_form input{      font-size:12px; height:18px;}

input.txt {             height:20px;}
input.img {             border:0px;}
.buyinput{              width:30px; border:#c0c0c0 1px solid;}
div.cart_item{          vertical-align:middle; }
table.vend_and_navi {   width:95%;}
table.page_navigation { height:20px;width:100%; border-width:1px 1px; border-style:solid; background-color:#fff;}
table.page_navigation td{padding:6px 8px 6px 8px; font-size:12px;}
td.page_navi {          width:30px; }
td.page_navi_active {   width:30px; background-color:#fff;}
table#imgTbl img {      border:#fff 1px solid;}
table.bough_poll{       border:1px solid #fff;width:140px; margin-left:32px;border-collapse:separate !important;border-radius:10px;}
table.bough_poll td {   padding:6px;}
#free_delivery,
#top_nav,
.order_aside,
#admin_widgets,
#float_menu_holder,
#footer {display:none;}

#content_wrapper {background:#fff !important;}
#content.action_catalog {margin:0;}
