/*--------------------- FONTS ---------------------------*/ 
td, body, th.main, .main_header_text, 
bs_link, a.bs_link:visited, a.bs_link:link, a.bs_link:hover,
.cat_root_item, a:visited, a:link, a:hover, .pl_main, 
.pl_head
{
	font-family: Arial;
	font-size: 10pt;
}

.login_logged, .helpbr_data_row, .bs_data_row, .budgetRepCell
{
	font-family:Arial;
	font-size: 9pt;
}

.login_input_login, .login_input_passwd, .search_cell,
.login_input_login_h, .login_input_passwd_h,
a.cat_middle_link:visited, a.cat_middle_link:link, 
a.cat_middle_link:hover,a.cat_leaf_link:visited, 
a.cat_leaf_link:link, a.cat_leaf_link:hover,
.orderFormEdit_cell, .orderFormEdit_header, .bs_data_cell,
a.bs_pr_lnk:visited, a.bs_pr_lnk:link, a.bs_pr_lnk:hover,
a.ordgr_link:visited, a.ordgr_link:link, a.ordgr_link:hover
{
	font-family: Arial;
	font-size: 8pt;
}

.basketGrid_item
{
	font-family: Arial;
	font-size: 6pt;
}

.header
{
	height: 100px;
}

td.leftmeniu
{
	width: 120px;
}

.layout_left
{
	width: 188px;
}

th.main
{
	text-align:left;
	width: 188px;
	color: white;
}

.main_header_text
{
	MARGIN-TOP: 2px; 
	MARGIN-LEFT: 8px;
	text-align:left;
	color: white;
	font-weight: bold;
}

.bs_link, a.bs_link:visited, 
a.bs_link:link, a.bs_link:hover
{
	MARGIN-TOP: 2px; 
	text-align:left;
	color: white;
	font-weight: bold;
}

table.main
{
/*	border-color: Black; */
    border-color: #CC9966;
	background-color:#FFFFE0;
	border-style: solid;
	border-width: 1px;
	margin-top: 10px;
}

table.body_main
{
    border-color: #CC9966;
	border-style: solid;
	border-width: 0px;
	margin-top: 10px;
}


.borderMain
{
    border-color: #CC9966;
	border-style: solid;
	border-width: 1px;
	background-color:#FFFFE0;
}

.main_vspace
{
	height: 10px;
}

.space
{
	/* width negali buti mazesnis nei 12px, nes bus renderinimo bugas */
	width: 12px;
}

.product_name
{
	width: 188px;
}
.product_variant_membership
{
	width: 100px;
	vertical-align: super;
}
.product_variant_code
{
	width: 100px;
	vertical-align: super;
}

/*-------------------------------------------------------
   Budget report page
-------------------------------------------------------*/

.budgetRepCell
{
	border-top-color: Black; 
	border-top-style: solid;
	border-top-width: 1px;

	border-left-color: Black; 
	border-left-style: solid;
	border-left-width: 1px;
}
/*-------------------------------------------------------
   Order form edit control
-------------------------------------------------------*/
.orderFormEdit_cell
{
	
}

.orderFormEdit_header
{
	background-color: #EBE9BB;
}

/*-------------------------------------------------------
   User info styles
-------------------------------------------------------*/
.info_cell
{
	border-left-color: #FF2A00;
	border-left-style: ridge;
}
/*-------------------------------------------------------
   Login control styles
-------------------------------------------------------*/
.login_input_login
{
	width: 90px;
}

.login_input_passwd
{
	width: 90px;
	position:relative;
}
.login_input_login_h
{
	width: 95px;
}

.login_input_passwd_h
{
	width: 120px;
}

.login_login_cell
{
	width: 432px;
}

.login_go_btn
{
	position: relative;
	top: 3px;
}

.yellow_space
{
	background-color: #FFFFCC;
}

/*-------------------------------------------------------
   HelpBrowser control styles
-------------------------------------------------------*/

.helpbr_data_row
{
	font-weight:normal;
	color: #000093;
	background-color: #FFFFCC;
	height: 10px;
}

.helpbr_data_cell
{
	border-left-color: #e28f7b;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #e28f7b;
	border-right-style: solid;
	border-right-width: 1px;
}

.helpbr_vspace_down
{
	height: 10px;
	font-size:1pt;
	background-color: #FFFFCC;
	border-left-color: #e28f7b;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #e28f7b;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #e28f7b;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/*-------------------------------------------------------
   OrderFrmGrid control styles
-------------------------------------------------------*/
a.ordgr_link:visited, a.ordgr_link:link, a.ordgr_link:hover
{
	color: #000093;
}

/*-------------------------------------------------------
   Manager interfeice styles
-------------------------------------------------------*/
a.mgr_link:visited, a.mgr_link:link, a.mgr_link:hover
{
	color: #000093;
}

/*-------------------------------------------------------
   BasketSummary control styles
-------------------------------------------------------*/

a.bs_link:visited, a.bs_link:link, a.bs_link:hover
{
	background-color: #CC0000;
}

a.bs_pr_lnk:visited, a.bs_pr_lnk:link, a.bs_pr_lnk:hover
{
	color: #000093;
}

.bs_data_row
{
	font-weight:normal;
	color: #000093;
	background-color: #FFFFCC;
	height: 10px;
}

.bs_data_cell
{
	border-left-color: #C62939;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #C62939;
	border-right-style: solid;
	border-right-width: 1px;
}

.bs_vspace_down
{
	height: 10px;
	font-size:1pt;
	background-color: #FFFFCC;
	border-left-color: #C62939;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #C62939;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #C62939;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


/*-------------------------------------------------------
   Search control styles
-------------------------------------------------------*/

.searchText
{
	width: 148px;
	position: relative;
	margin-left: 10px;
}

.search_cell
{
	background-color: #f8f8f8;
	border-left-color : #f8f8f8;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #a8a8a8;
	border-right-style : solid;
	border-right-width : 1px;
}

/*-------------------------------------------------------
   Catalog control styles
-------------------------------------------------------*/

.cat_root_item
{
	font-weight:bold;
	position:relative;
	left: 0px;
	margin-bottom: 15px;
}

a.cat_middle_link:visited, a.cat_middle_link:link
{
	color: #2f55be;
	font-weight:normal;
	text-decoration:underline;
	position:relative;
	left: 0px;
}

a.cat_middle_link:hover
{
	color: #2f55be;
	font-weight:normal;
	text-decoration:underline;
	position:relative;
	left: 0px;
}
div.cat_leaf_link
{
	position:relative;
	left: 8px;
}
a.cat_leaf_link:visited, a.cat_leaf_link:link
{
	color: #2f55be;
	font-weight:normal;
	text-decoration:underline;
	position:relative;
	left: 0px;
}

a.cat_leaf_link:hover
{
	color: #2f55be;
	font-weight:normal;
	text-decoration:underline;
	position:relative;
	left: 0px;
}

.cat_border
{
	background-color: #FFFFCC;
	border-left-color: #de857d;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #de857d;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #de857d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/*----------------------------------------------------
  Manager interface styles
-----------------------------------------------------*/
a.mng:visited, a.mng:link, a.mng:hover
{
	font-weight:normal;
	text-decoration:underline;
}

a.mng:link, a.mng:hover
{
	color: #2f55be;
}

a.mng:visited
{
	color: #CC3300;
}
/*----------------------------------------------------
  Bendri linkai
----------------------------------------------------*/

a:visited, a:link, a:hover
{
	color: #2f55be;
	font-weight:normal;
	text-decoration:underline;
}

/* Product list */

/* lenteles remeliai (kai dedamas permatomas paveiksliukas) */
td.spc{
	background-color : #FFFFFF;
}
/* puslapio virsuje rasomas tekstas tipo e-parduotuve > savarzeles */
.location_text
{
	font-size: 8pt;
}

.win_control, .pl_filter_ddl
{
	font-size: 10px;
}

.pl_filter_ddl
{
	width: 90px;
}


div.pl_family_text, 
.pl_family_text, 
a.pl_family_text:link, 
a.pl_family_text:hover, 
a.pl_family_text:active, 
a.pl_family_text:visited
{
	font-size: 9pt;
	word-spacing: 0pt;
}
div.pl_family_text
{
	margin: 2px;
}

.pl_page_size_ddl
{
	font-size: 10px;
}
.pl_info_edit
{
	width: 85px;
}
.pl_qty_edit
{
	width:65px;
}

tr.pl_product1 {
	background : #F4F4E3;
}

tr.pl_product2{
	background : #EBEBE3;
}

.pl_product_assort {
	color : Green;
}

.pers_product_assort {
	color : #0000FF;
}

div.pl_product_text {
	margin: 2px;
	font-size: 7.5pt;
}

div.pl_variant_text {
	margin: 2px;
	font-size: 7.5pt;
}

a.languages_inactive:visited, a.languages_inactive:link, a.languages_inactive:hover
{
	font-family: Verdana;
	font-size: 10pt;
	color: Gray;
}

a.languages_active:visited, a.languages_active:link, a.languages_active:hover
{
	font-family: Verdana;
	font-size: 10pt;
	color: Blue;
}
