﻿body { background-image: none; text-align: center; }
table.l_inner_container { border: 0; }
div.lm_top_bar
{
    background-image: url(../images/custom/default_uk.jpg);
    height: 68px;
}
div.lm_logo { display: none; }
div.lm_info_bar { display: none; }
div.lm_menu_bar 
{  
    background-image: url(../images/custom/top_nav_bg_m.jpg);
    background-position: right;
    background-repeat:repeat-y;
    background-color: #FE0000;
    border-bottom: 0;
}
ul#um_container li a { color: White; }

td.l_inner_left { background-color: #E2E4E5; }
td.l_inner_right { width: 162px; }
table#LoginBoxBoxTable { background-color: White; width: 100%; }
tr.l_inner_footer { display: none; }


div.lm_flags 
{ 
    position:static;
    bottom:auto;
    right:auto;
    float: right;
    margin: 5px;
    clear: both;
}
div.lm_catalog { margin: 30px 0 0 0; padding: 10px 0; }
div.lm_catalog h4 { display: none;}
div.lm_catalog div.CatalogTreeNode 
{ 
}
div.lm_catalog div.CatalogTreeNode, 
div.lm_catalog div.CatalogTreeSelected, 
div.lm_catalog div.CatalogTreePath
{
    border-top: 1px solid white; 
    border-bottom: none; 
    padding: 5px 10px;
/*
    background-image: url(../images/custom/item_arrow.gif);
    background-position: center right;
    background-repeat: no-repeat;
*/
}
div.lm_workspace { padding: 10px; }
div.lm_newsletter { display: none; }
div.lm_cart, div.lm_search, div.lm_newsletter, div.lm_login
{
    border:1px solid #FF6600;
    width: 160px;
    float: none;
    clear: both;
    margin: 10px auto;
    padding: 5px;
}
.lm_search .q_s_desc { float: none; }
div.lm_creditcards { float: left; margin: 3px; }

input.BtnC { border:1px solid #FF6600; background-color: White; margin: 4px 0; }
tr.p_li_alt_row { background-color: #E2E4E5; }

/* Newsletter box styling and quick search */
div.LoginBoxContent ol.form,
div.lm_newsletter div.newsletter_mini ol.form, 
div.lm_search ol.form,
div.lm_login ol.form
{
    padding-left: 0;
    margin-left: 0;
}  
div.LoginBoxContent ol.form li,
div.lm_newsletter div.newsletter_mini ol.form li, 
div.lm_search ol.form li,
div.lm_login ol.form li
{ 
    height: 40px; 
    width: 95%; 
    padding-left: 0;
    margin-left: 0;
    display: inline;
    clear: both;
    float: none;
}
div.LoginBoxContent ol.form li.submit,
div.lm_newsletter div.newsletter_mini ol.form li.submit, 
div.lm_search ol.form li.submit,
div.lm_login ol.form li.submit
{ 
    text-align: left; 
    height: 25px; 
    clear: both;
}
div.LoginBoxContent ol.form li label,
div.lm_newsletter div.newsletter_mini ol.form li label, 
div.lm_search ol.form li label,
div.lm_login ol.form li label
{
    clear: both;
    float: none;
    text-align: left;
}
div.LoginBoxContent ol.form li input,
div.lm_newsletter div.newsletter_mini ol.form li input, 
div.lm_search ol.form li input,
div.lm_login ol.form li input
{
    clear: both;
    float: none;
}
div.lm_search ol.form li.submit input { margin-top: 3px; }
div.LoginBoxContent ol.form li.submit a { display: block; }
div.lm_login h4 { margin-top: 0; }

/* Remove company name */
ol.form li.company_name { display: none; }
div.ShippingAddress tr.company { display: none; }

/* Product display */
table.pricelist_table div.product_container_wrapper { padding: 5px; }
div.prod_container div.prod_action div { display: block; height: 35px; }
div.prod_container div.prod_action div input.cc_input { margin-top: 0; }
div.prod_container div.prod_action input.BtnC { padding: 1px; }

/* Cart */
div.Browser table.Order { width: 100%; }

/* */
div.lm_workspace div.abonomentMagazine 
{
	padding-bottom: 15px;
}


div#confirmlink
{
	background-color:White;
	border:1px solid #FF6600;
	display:inline;
	padding:4px;
	cursor:pointer;
}
/* HistoryLedgerEntryPage */
div.HistoryLedgerEntryPage table.LedgerSummary td { border-bottom: 2px dotted black; }