.yui-t2 #yui-main .yui-b {
margin-left:0em;
}
#product-img li, ul li {
list-style:none;
}
/***** Hide *****/
#logo,#personal-menu, #login_info, #top-menu, #main-menu, #left-menu, #right-menu, #print_icon, .print, #ft, .read-more, .btn, .back_link, .split_page, form .delete, input.date-picker, #user_product, span.back, .box_search, #link_image, #product-txt h1, #buy-frm, .refresh, .wo_dialoglink, .wo_dialog, .back, .print_button,.operational_message,#order-step{
display:none;
}
/***** General *****/
ul.menu-top-product li {
padding:5px 8px;
}
a, body {
color:#000000;
}
a {
text-decoration:none;
}
a, .thumb, .print a img, .total-price, .disabled, img, input.txt-box, input, select, #WAREHOUSE_ID {
border:0 none;
}
body {
background-image:none;
font-family:Arial, Verdana, san-serif;
font-size:10pt;
}
.thumb {
margin-left:15px;
float:right;
}
table, #main-content form.offer p {
margin-bottom:20px;
}
#main-content h1, #supplier h1, #list-supplier h2, #list-contact h2, #list-supplier h3, #list-contact h3, strong, .header, #main-content form label, .ingress strong,
 .main-text strong, .user_profil, th, .header-bl, table.info-table tr.sum , table.info-table tr.total_price { 
font-weight:bold;
}
input, textarea, select {
vertical-align:middle;
}
.delete {
  width:100%;
  height:22px;
  line-height:60px;
  overflow:hidden;
  background-color:transparent;
  background-image:url(/berga2/frontend/graphics/delete_offer.gif);
  background-position:50% 0%;
  background-repeat: no-repeat;
  border:0 none;
  display:block;
  cursor:pointer;
}
#basket-view .delete {
width:22px; 
background-position:0% 0%;
}
#preloader {
  padding-left:25px;
  padding-top:5px;
  background:url(/berga2/frontend/graphics/preloader.gif) 0% 0% no-repeat;
}
#preloader.warning {
  padding:0;
  background:none;
}
h1, #list-supplier h2 {
font-size:108%;
}
#list-supplier h3, #list-contact h3 { 
font-size:96%;
}
.warning {
color:red;
}
h1.header-bl { 
font-size:12pt; 
}
h1.article-cat-header { 
margin-bottom:8px; 
}
a, a:hover { 
text-decoration:none; 
}
a.read-more { 
text-decoration:underline;
margin-left:5px; 
}
p a.read-more { 
margin-left:0px; 
}
/* form */
#main-content form, .border-info-box {
padding:0px 10px;
margin:0.8em 0em;
}
#main-content form, .border-info-box, .news {
padding:10px;
}
.user_profil {
margin:20px 0px;
}
#main-content form p { 
margin-bottom:5px; 
}
#main-content form label, .show_thumb { 
width:25%; 
}
#main-content form.change_passwd label {
width:30%;
}
#main-content form.forgot_passwd label {
width:10%;
}
#main-content form.forgot_passwd p {
border-bottom:0 none;
}
#main-content .show-select-box label, #save-basket label, #save-basket input, form#history_search #to {
float:none;
}
.login p, #main-content table td.product-info-txt, table.product_list td.product-info-txt  {
padding-top:5px;
}
.login-txt {
width:95%;
}
.search-form {
margin-top:5px;
}
#main-content form#prod_order label {
font-weight:normal;
}
input  {  
border:1px solid #D9D9CB; 
background-color:#FFFFFF;
}
input.txt-box, #WAREHOUSE_ID { 
height:18px;
padding-left:7px;
border-right:1 inlet; 
}
.search { 
width:73%; 
}
.efonr { 
width:45%; 
}
.ant { 
width:12%; 
}
/* header */
.header-content { 
padding-bottom:5px;
}
h1, li.menu-header h1, .header-bl, header-lb, .list-content-image h1 { 
text-transform:capitalize;  
}
#hd { 
height:104px;margin-bottom:20px; 
}
#logo { 
width:247px;
height:73px;left:40px; 
}
/* top menu*/
#top-menu, #main-menu, .list-content-image, .contact-name, #left-menu, .left-menu-content, #right-menu, #main-content, #supplier { 
position:relative;
}
.list-content-image { 
width:264px;
height:127px;
margin-bottom:9px; 
}
.list-content-image h1 { 
padding:0px 0px 0px 15px;
position:absolute; 
}
#list-supplier h2 { 
margin-bottom:15px; 
}
.contact-name {
padding:10px 5px;
}
#list-supplier, #list-contact, #specialist {
margin-top:50px;
}
#list-contact .contact-name address, prod-txt {
width:50%; 
}
.left-img { 
margin-right:25px; 
}
.content-list h1 { 
padding-bottom:5px; 
}
.ingress, .main-text, .contact-us { 
padding:15px 0px;
line-height:20px;
}
.ingress em, .main-text em { 
font-style:italic; 
}
.ingress p, .main-text p { 
line-height:20px; 
}
.ingress-txt { 
padding-bottom:20px; 
}
.ingress h1, .main-text h1, .ingress h2, .main-text h2, .ingress h3, .main-text h3, .ingress h4, .main-text h4, .ingress h5, .main-text h5, .ingress h6, .main-text h6 { 
margin-bottom:5px; 
}
#supplier .ingress {
padding:15px 0px;
}
#supplier .ingress, table.show-select-box {
margin-bottom:0px; 
}
/* focus product */
.focus_product {
width:209px;
margin-right:7px;
}
.focus_product div {
height:90px;
padding:10px 7px;
}
.last-focus {
margin-right:0px;
}
/* news */
#news {
width:62%;
}
#product-img {
width:45%;
margin:10px 10px 0px 10px;
}
.border-img{
margin-right:10px;
}
#news, #top-product, .product-btn, .content-list, .prod {
margin-top:20px;
} 
/* top product */
#top-product{
width:35%;
}
ul.menu-top-product, .search-form, ul.right-menu-content, p.gatil-btn, .product-btn, #product, .content-list div {
margin-bottom:20px;
}
#main-content .news-info {
width:45%;
margin-left:10px;
}
/* product */
#product-txt {
margin:10px 10px 0px 0px;
}
.product-info, table.search-table td {
padding:5px;
}
.product_detail, #buy-frm, #p-price{
clear:both;
}
.product_detail{
padding-top:35px;
}
/* other */
.clear { 
clear:both;
height:10px; 
}
#logo,#top-menu li, #main-menu, #main-menu li, .focus_product, .news .border-img, .contact-name, #main-content form label, .list-content-image, #product-img, #product-txt, #prod-label, #prod-inf, #product { 
float:left;  
}
p.gatil-btn, .product-btn, .number, .right-side-btn, #main-content .basketline .txt-box, #main-content .offer-number .txt-box, .total-price, .qty, .price, .markup,
 input.b-qty, input.my-prices, .number-header, .offer-date, .price_number, .markup-line , .info-table input { 
text-align:right;
}
th {
text-align:left;
}
.content-list div, .txt {
margin-top:10px;
}
.save-offer {
margin-bottom:10px;
}
table,.clear,li.menu-header h1, .header-bl, header-lb,.contact-name { 
width:100%; 
}
.news-img {
margin-bottom:40px;
}
.prod-table {
padding-top:40px;
}
.o2o-td {
padding-top:10px;
}
.o2o-select-box {
padding-top:5px;
}
table.info-table th, table.search-table th {
padding:0px 5px;
}
table.info-table td {
padding:5px 5px;
}
#main-content table form, #main-content .basketline, #main-content .basketline p, .contact-name, #main-content form#prod_order {
margin:0px;
}
#main-content table form, #main-content form#prod_order {
padding:0px;
}
#main-content .basketline .txt-box {
width:2em;
}
.total_prce td {
font-weight:strong;
}
#main-content .basketline .txt-box {
padding:0px 2px;
}
#save-basket label, #save-offer label {
margin-right:5px;
}
#save-offer input, #save-basket input {
margin-right:0px;
}
#main-content #save-basket label, #main-content #save-offer label {
width:auto;
}
.prod-nu, .qty {
width:10%;
}
.prod-name {
width:25%;
}
.price, .stock {
width:5%;
}
.markup {
width:18%;
}
.basket_qty { 
width:14% 
}
.user_product {
width:45%;
}
.own-prod-txt {
margin-right:20%;
}
.product-price input.price {
width:70%;
}
#price {
padding-right:30px;
}
#product-box { margin-bottom:80px; }

