.error_msg
{
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 10px;
}

.error_msg2
{
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 10px;
}

.error_msg_popup
{
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}

/*****************************************************/

.menu_holder
{
	padding-top: 25px;
	vertical-align: bottom;
}

.menu_holder2
{
	padding-top: 0px;
	vertical-align: bottom;
}

body
{
	font-family: Arial;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
	overflow: visible;
}

.normalText
{
	font-family: Arial;
	font-size: 11px;
}

.txt_search
{
    font-size: 14px;
    padding: 3px;
    float: left;
}

a.tp_blackLink:link, a.tp_blackLink:visited, a.tp_blackLink:hover
{
	color:#000000;
	font:normal 12px Arial;
	text-decoration:none;
}

a.tp_blackLink_small:link, a.tp_blackLink_small:visited, a.tp_blackLink_small:hover
{
	color:#000000;
	font:normal 11px Arial;
	text-decoration: underline;
}

a.additional_item:link, a.additional_item:visited, a.additional_item:hover
{
	color:#000000;
	font:normal 12px Arial;
	text-decoration: underline;
	line-height: 18px;
}

a.form_link:link, a.form_link:visited
{
	font-size: 11px;
	padding-left: 3px;
	color: #0156cb;
	text-decoration: underline;
}

td.header_menu
{
	background: #c0c5cf;
	text-align: center;
	border-right: solid 1px #000000;
	/*width: 126px;*/
}

td.header_menu2
{
	text-align: center;
	border-right: solid 1px #828797;
}

td.header_menu21
{
	text-align: center;
}

td.text_title
{
	background: #f9efcb;
	font-weight: bold;
	font-size: 12px;
	border: solid 1px #d9d9d9;
	padding-left: 8px;
}

td.header_menu_selected
{
	text-align: center;
	background: #ffffff;
	border-right: solid 1px #000000;
	/*width: 124px;*/
}

a.all_ref_link:link, a.all_ref_link:visited, a.all_ref_link:hover
{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

a.text_link:link, a.text_link:visited, a.text_link:hover
{
	text-decoration: underline;
	color: #000000;
}

a.header_link:link, a.header_link:visited, a.header_link:hover
{
	font-size: 12px;
	color: #3b4354;
	font-weight: bold;
	text-decoration: none;
}

a.header_link2:link, a.header_link2:visited, a.header_link2:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	/*padding-left: 0px;
	padding-right: 0px;*/
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block;
}

a.auth_text_link:link, a.auth_text_link:visited, a.auth_text_link:hover
{
	padding-top: 5px;
	padding-right: 8px;
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
}

a.delete_edit_link:link, a.delete_edit_link:visited, a.delete_edit_link:hover
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	padding-left: 2px;
}

td.header
{
	background: url(../images/hearder_background.gif) repeat-x;
}

td.form_item_selected1
{
	width: 80px;
	height: 25px;
	text-align: center;
	background-color: #FFFFFF;
	border-top: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;
}

td.form_item1
{
	width: 80px;
	height: 25px;
	text-align: center;
	background-color: #394355;
	border-top: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;
	
}

td.form_item_selected11
{
	width: 80px;
	height: 25px;
	text-align: center;
	background-color: #FFFFFF;
	/*border-top: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;*/
}

td.form_item11
{
	width: 80px;
	height: 25px;
	text-align: center;
	/*background-color: #394355;
	border-top: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;*/
	
}

a.form_item_selected11:link, a.form_item_selected11:visited, a.form_item_selected11:hover
{
	color: #394355;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

a.form_item11:link, a.form_item11:visited, a.form_item11:hover
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

a.form_item_selected1:link, a.form_item_selected1:visited, a.form_item_selected1:hover
{
	color: #394355;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

a.form_item1:link, a.form_item1:visited, a.form_item1:hover
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

td.form_item_selected2
{
	/*width: 100px;*/
	height: 25px;
	text-align: center;
	background-color: #FFFFFF;
	border-top: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;
}

td.form_item2
{
	/*width: 80px;*/
	height: 25px;
	text-align: center;
	background-color: #FFFFFF;
	border-top: solid 1px #C6C8CE;
	border-right: solid 1px #C6C8CE;
	border-left: solid 1px #C6C8CE;
	border-bottom: solid 1px #394355;
}

a.form_item_selected2:link, a.form_item_selected2:visited, a.form_item_selected2:hover
{
	color: #394355;
	font-size: 11px;
}

a.form_item2:link, a.form_item2:visited, a.form_item2:hover
{
	color: #394355;
	font-size: 11px;
	text-decoration: underline;	
}

td.blank_cell
{
	width: 560px;
    border-bottom: solid 1px #394355;
}

a:link, a:visited, a:hover
{
	text-decoration: none;
}

td.search_inputs_holder
{
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;
	border-bottom: solid 1px #394355;
}

table.body_style
{
    width: 900px;
    padding: 10px 0px 10px 0px;
	/*border-left: solid 1px #394355;
	border-right: solid 1px #394355;
	border-bottom: solid 1px #394355;*/
}

table.text_holder
{
	width: 900px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;
	border-bottom: solid 1px #394355;
}

table.form_style
{
	font-size: 12px;
	margin-left: 15px;
	width: 100%;
}

td.input_holder
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	vertical-align: middle;
}

div.search_form
{
	font-weight: bold;
    float: left;
    width: 130px;
    vertical-align: middle;
    padding-left: 3px;
    padding-top: 2px;
}

td.search_title
{
	color: #FF0000;
	font-size: 18px;
	font-weight: bold;
	vertical-align: top;
}

input.text_field
{
	border: solid 1px #b0b2b7;
}

.bold_text
{
	padding-left: 0px;
	font-weight: bold;
	padding-right: 35px;
}

.radio_button
{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
}

.search_button
{
	width: 160px;
	height: 30px;
	font-size: 15px;
	font-weight: bold;
	padding-left: 17px;
	background: url('../images/ZoomImg1.gif') no-repeat 5px 1px;
	border-top: solid 1px #e0dfe3;
	border-left: solid 1px #e0dfe3;	
}

.clear_button2
{
	width: 70px;
	height: 25px;
	font-size: 11px;
	background: #ffffff;
	border-top: solid 1px #e0dfe3;
	border-left: solid 1px #e0dfe3;
}

a.text_zoom:link, a.text_zoom:hover, a.text_zoom:visited
{
	margin: 1px 3px 1px 3px;
	float:left;
	font-size:11px;
	letter-spacing:1px;
	text-transform:none;
	text-decoration: none;
	color:#505153;
	font-weight:bold;
	text-align:justify;
	border: dotted 1px;
	padding: 2px 4px 2px 4px;
}


.search_button_default
{
	width: 80px;
	height: 22px;
	font-size: 12px;
}

.clear_button
{
	width: 65px;
	height: 25px;
	font-size: 12px;
	margin-left: 20px;
}

.date_input
{
	margin-right: 10px;
	margin-left: 10px;
}

.form_capacity
{
	font-size: 11px;
	color: #013792;
}

a.form_capacity:link, a.form_capacity:visited, a.form_capacity:hover
{
	color:#0156CB;
	font:normal 11px Arial;
	text-decoration:underline;
}

input.form_capacity_button
{
	padding-left: 3px;
	padding-right: 3px;
	font-size: 15px;
	color: #327900;
	font-weight: bold;
	height: 23px;
}

a.pageing_link:link, a.pageing_link:visited, a.pageing_link:hover
{
	font-size: 12px;
	padding-right: 7px;
	/*font-weight: bold;*/
	text-decoration: underline;
	color: #404040;
}

.pageing_text
{
	font-size: 12px;
	padding-right: 7px;
	font-weight: bold;
	color: #d10a17;
}

.doc_title
{
	font-size: 12px;
	color: #004ac5;
}

a.doc_link, a.doc_link:hover
{
	font-size: 12px;
	color: #004ac5;
	text-decoration: underline;
}

a.doc_link:visited
{
	font-size: 12px;
	color: #6D707B;
	text-decoration: underline;	
}

a.archyve_link, a.archyve_link:hover, a.archyve_link:visited
{
	font-size: 12px;
	color: #004ac5;
	text-decoration: underline;
}


a.newest_items:link, a.newest_items:visited, a.newest_items:hover
{
	font-size: 11px;
	padding: 0px;
	text-decoration: underline;
	color: #004ac5;
}

.date_list
{
	font-size: 11px;
	padding: 3px;
	vertical-align: top;
}

.nr_list
{
	font-size: 11px;
	font-weight: bold;
	/*border-left: solid 1px #b0b2b7;*/
	text-align: center;
	vertical-align: top;
	padding: 3px;
}

.name_list
{
	font-size: 11px;
	font-weight: bold;	
	color: #6d707b;
	/*border-left: solid 1px #b0b2b7;*/
	text-align: center;
	vertical-align: top;
	padding: 3px;
}

.zin_list
{
	font-size: 11px;
	font-style: italic;
	/*background: #e7e7e7;*/
}

table.footer_table
{
	font-size: 11px;
	color: #3b4354;
	border-top: solid 1px #000000;
	padding-right: 10px;
	padding-left: 40px;
}

a.copyright:link, a.copyright:visited, a.copyright:hover
{
	color: #013792;
	text-decoration: underline;
	font-size: 11px;
}

span.copyright
{
	text-decoration: underline;
	font-size: 11px;
}

.PrintHeader
{
	display: none;
	height: 21px;
	width: 100%;
}

a.infolex_footer:link, a.infolex_footer:visited, a.infolex_footer:hover
{
	color: #d10a17;
	font-weight: bold;
	text-decoration: none;
}

td.subform_selected
{
	background: #ffffff;
	width: 113px;
	height: 20px;
	text-align: center;
	vertical-align: middle;	
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

td.subform
{
	border: solid 1px #ffffff;
	width: 110px;
	height: 40px;
	background: #f8edc5;
	text-align: center;
	vertical-align: middle;
}

td.vertical_link
{
	width: 20px;
	background: #e5e3e6;
}

a.vertical_link:link, a.vertical_link:visited, a.vertical_link:hover
{
	color: #023690;
	font-size: 11px;
	text-decoration: underline;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*writing-mode: tb-rl;
	filter: flipH() flipV();*/
}

a.document_top_links:link, a.document_top_links:visited, a.document_top_links:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.explanation_text:link, a.explanation_text:visited, a.explanation_text:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #3b4354;
	text-decoration: underline;
}

a.quatation_text:link, a.quatation_text:visited, a.quatation_text:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

.card
{
	border: solid 1px #c9c9c9;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

.published_italic
{
	font-size: 11px;
	font-style: italic;
}

a.card_links:link, a.card_links:visited, a.card_links:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

div.actual_red
{
	background: #f8edc5;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	padding: 8px;
	margin-top: 5px;
}

table.actual_red
{
	font-size: 11px;
	border: solid 1px #c9c9c9;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 5px;
}

span.feature
{
	background: #f8edc5;
}

td.feature_left
{
	vertical-align: top;
	padding-left: 10px;
}

td.feature_right
{
	vertical-align: top;
	padding-right: 10px;
}

table.submenu_area
{
	width: 900px;
	/*border-bottom: solid 1px #394355;
	border-left: solid 1px #394355;
	border-right: solid 1px #394355;*/
}

td.submenu_selected
{
	height: 30px;
	background: #E9EAEE;
	vertical-align: middle;
	text-align: center;
}

td.submenu
{
	height: 30px;
	background: #ffffff;
	vertical-align: middle;
	text-align: center;	
}

a.submenu_selected:link, a.submenu_selected:visited, a.submenu_selected:hover
{
	font-size: 11px;
	text-decoration: underline;	
	color: #464F60;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;	
}

a.submenu:link, a.submenu:visited, a.submenu:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #464F60;
	padding-left: 25px;
	padding-right: 25px;
}

.print_padding1
{
	padding-top: 20px;
	padding-bottom: 20px;
}

.print_padding2
{
	padding-top: 20px;
}

.print_padding3
{
	margin-top: 40px;
}

.doc_area
{
	width: 710px;
	padding-right: 10px;
}

.remark_text
{
	font-size: 11px;
	border: 4px solid #E6E6E8; 
	padding: 8px;
	margin-top: 5px;
}

td.doc_submenu_selected
{
	border-left: solid 1px #ffffff;
	width: 120px;
	padding: 5px;
	vertical-align: middle;
}

td.doc_submenu
{
	border-left: solid 1px #ffffff;
	width: 120px;
	padding: 5px;
	background: #3b4354;
	vertical-align: middle;
}

a.def_help:link, a.def_help:visited, a.def_help:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}

a.doc_submenu_selected:link, a.doc_submenu_selected:visited, a.doc_submenu_selected:hover
{
	font-size: 11px;
	color: #3b4354;
	padding-left: 3px;
	font-weight: bold;
}

a.doc_submenu:link, a.doc_submenu:visited, a.doc_submenu:hover
{
	font-size: 11px;
	text-decoration: underline;
	padding-left: 8px;
	color: #ffffff;
}

a.header_links:link, a.header_links:hover, a.header_links:visited, a.header_links:hover
{
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
	text-decoration: underline;
	padding-left: 8px;
	color: #C7CBD4;
}

a.home_links:link, a.home_links:hover, a.home_links:visited, a.home_links:hover
{
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}

a.logoff_link:link, a.logoff_link:visited, a.logoff_link:hover
{
	padding-right: 3px;
	padding-left: 3px;
	color: #D60F1F;
	font-size: 11px;
	text-decoration: underline;
}

.auth_text
{
	padding-top: 5px;
	padding-left: 5px;
	color: #ffffff;
	font-size: 11px;
}

.auth_class_input
{
	color: #000000;
	font-size: 11px;
	border: solid 1px #000000;
}

.kateg_class_input
{
	color: #000000;
	font-size: 11px;
	border: solid 1px #000000;
}

.signout_btn
{
	width: 19px;
	height: 19px;
	background: url(../images/logoff.gif);
}

.login_titles
{
	color: #e14854;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

.login_titles2
{
	color: #e14854;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 0px;
}

.login_cells
{
	background: #f0f0f0;
	height: 250px;
	vertical-align: top;
	font-size: 12px;
}

.red_title
{
	color: #d50f20;
	font-weight: bold;
}

td.def_page_table
{
	vertical-align: top;
	width: 295px;
}

.top_header1
{
	width: 280px;
	height: 29px;
	color: #e1444a;
	padding-left: 10px;
	background-color:#F3E6BA;
	font:bold 13px Arial;
}

.top_header2
{
	/*width: 280px;*/
	width:100%;
	height: 29px;
	color: #000000;
	padding-left: 10px;
	background-color:#F9EFCB;
	font:normal 13px Arial;
}

.top_headers
{
	/*width: 280px;*/
	width:100%;
	height: 29px;
	color: #1C3031;
	border-bottom: 1px solid #464F60;
	padding-left: 10px;
	font:bold 13px Arial;
}

td.bottom_links
{
	vertical-align: top;
	font-size: 12px;
	padding: 10px;
}


table.actual_info_def
{
	margin-top: 15px;
	padding-top: 10px;
/*	margin-bottom: 10px;*/
	padding-bottom: 10px;
	border-top: solid 1px #cccdd0;
	border-bottom: solid 1px #cccdd0;
}


.div_search_crit
{
	padding: 7px;
	font-family: Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #000000;
	position: absolute;
	background: #FFFFFF;
	display: none;
    left:-175px;	
    width: 160px;
}

.uzkl
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #7A7E85;
}

.uzkl_sk
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: /*#D60F1F*/#000000;
}

.uzkl_laikas
{
	font-family: Arial;
	font-size: 11px;	
	font-weight: normal;	
	color: #7A7E85;
}

a.uzkl_data:link, a.uzkl_data:visited
{
	font-family: Arial;
	font-size: 11px;	
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
}

.text_rez
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 10px 0px;
}

.uzkl_table
{
	text-align: left;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	padding: 0px 0px 5px 5px;
	width: 181px;
	position: absolute;
	/*padding: 5px 0px 5px 0px;*/
    /*background-color: #F3F3F3;*/
}

.history_tab
{
    border: solid 1px #808080;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background: #aeaeae;
    width: 84px;
    padding: 3px 0px 3px 0px;
    cursor: pointer;
}

.history_tab_selected
{
    border-top: solid 1px #808080;
    border-right: solid 1px #808080;
    border-left: solid 1px #808080;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    width: 84px;
    padding: 3px 0px 3px 0px;
    cursor: pointer;
}

div.no_queries
{
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 10px;
}

td.query_span
{
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	padding: 2px;
	padding-left: 5px;
}

a.blueLink_small:link, a.blueLink_small:hover, a.blueLink_small:visited
{
	color:#0156CB;
	font:normal 11px Arial;
	text-decoration:underline;
}

a.blackLinkAlways
{
	color:#000000;
	font:normal 12px Arial;
	text-decoration:underline;
}

.redtext
{
	color: #404040;
}

.submenu_doc_items td
{
	padding: 10px;
	border-right: solid 1px #d7dae0;
	/*background: #e7e9ec; */
}

a.submenu_doc_links:link, a.submenu_doc_links:visited
{
	color: #484c53;
	text-decoration: underline;
	font-size: 12px;
}

a.submenu_doc_links:hover
{
	color: #484c53;
	text-decoration: underline;
	font-size: 12px;
}

a.TextLabel
{
	background: #eff5d9;
	cursor: pointer;
}

div.LabelExplanation
{
	background: #fcfcf2;
	padding: 0px 10px 0px 10px;
	width: 140px;
	font-size: 11px;
	vertical-align: top;
	color: #626262;
}

div.TextLine
{
	position: absolute;
	border-top: dotted 1px #dbe6a6;
}

.card_title
{
	font-family: Arial;
	font-size: 11px;
}

td.ref_header
{
	font-family: Arial;
	font-size: 18px;
	color: #3b4354;
}

.small_bold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
}

a.ref_links:link, a.ref_links:visited
{
	/*
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 1px 10px;
	color: #3d475a;
	border-top: solid 1px #b5b5b5;
	border-bottom: solid 1px #b5b5b5;
	*/
}

#new_ln
{
	clear: left;
}

div.rmsm
{
    border: solid 1px #C5C6C7;
    font-family: Arial;
    font-size: 11px;
    margin: 1px 2px 0px 0px;
    width: 200px;
}

div.rmsm *
{
    padding: 0px;
}

a.cmt:link, a.cmt:visited
{
    font-family: Arial;
    font-size: 11px;
    float: right;
    padding: 0px 5px 0px 2px;
}

.pr
{
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	vertical-align: middle;
	padding: 10px 0px 10px 0px;
}

.pr *
{
	float: left;
}

.pr div
{
	padding: 2px 0px 2px 0px;
}

div.rbr
{
	width: 6px;
	height: 21px;
	padding: 0px;
	margin-right: 10px;
}

div.rys
{
	width: 60px;
	height: 21px;
	padding: 0px; 
}

div.infpr
{
	width: 115px;
	height: 21px;
	padding: 0px; 
}


img.cmp_img
{
	cursor: pointer;
	padding-top: 4px;
}

div.link_hold
{
	border-bottom: solid 1px #c2c2c2;
	border-top: solid 1px #c2c2c2;
	padding-right: 5px;
}

a.apr:link, a.apr:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	color: #3d475a;
	font-style: normal;
	font-weight: normal;
}

/*
a.ref_link:link, a.ref_link:visited
{
	font-family: Arial;
	color: #3d475a;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
*/
.cmp_text
{
	padding: 10px;
	font-size: 11px;
	border-right: solid 1px #dde0e4;
	border-left: solid 1px #dde0e4;
	border-bottom: solid 1px #dde0e4;
}

.cmp_text_header
{
	padding: 10px;
	background: #f7f7f7;
	border-top: solid 1px #dde0e4;		
	border-right: solid 1px #dde0e4;
	border-left: solid 1px #dde0e4;
}

.big_doc
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border: solid 1px #ff3030;
	text-align: center;
	padding: 7px 0px 7px 0px;
}

div.doc_parts_holder
{
	width: 35px;
}

table.infolex_priedai
{
	font-family: Arial;
	font-size: 11px;
	margin: 5px 0px 5px 0px;
	text-transform: none;
	line-height: 18px;
}

td.rysiai_cell
{
	padding: 0px;
	background-color: #ecedee;
	width: 59px;
	color: #3d475a;
	border-bottom: solid 1px #b5b5b5;
	border-top: solid 1px #b5b5b5;
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	
}

td.praktika_cell
{
	border-bottom: solid 1px #b5b5b5; 
	border-top: solid 1px #b5b5b5; 
	font-family: Arial; 
	font-size: 11px; 
	padding: 0px 5px 0px 5px; 
	background: #ecedee;	
}

a.palyginti_link:link, a.palyginti_link:visited
{
	color: #000000;
	font-family: Arial;
	padding-left: 10px;
	text-decoration: underline;
}

a.extra_link:link, a.extra_link:visited
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	line-height: 20px;
}

.hint_link
{
	text-align: justify;
	padding: 3px;
	width: 250px;
	font-family: Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #000000;
	position: absolute;
	background: #f9efcb;
	display: none;
}

div#Feedback
{
	position: fixed;
	right: 0px;
	bottom: 0px;
	font-size:12px;
	z-index:10;
    width:160px;
}

#jPranesti
{
	display: none;
	position: absolute;
	right: 0px;
	bottom: 25px;
}

div#Toolbar
{
    display: block;
	position: fixed;
	left: 0px;
	bottom: 0px;
	font-size: 12px;
	z-index: 10;
    width: 100%;
    background: #fff1d3;
    border: solid 1px #d60f1f;
    padding: 3px;
}

#CatalogsList
{
    width: 230px;
	display: none;
	position: absolute;
	left: 0px;
	bottom: 25px;
	background: #FFFFFF;
	border: solid 1px #808080;
}

.doc_folder_title
{
    border-bottom: solid 1px #A7A6A4;
    padding: 5px 10px 5px 10px;
    background: #EBEBEB;
    font-size: 12px;
    font-weight: bold;
}

table.doc_folders
{
    width: 900px;
    /*margin-top: 10px;*/
    /*border: solid 1px #A7A6A4;*/
    background: #FCF8E7;
    /*margin-top: 10px;*/
}

.fbSubmit
{
	background: #FFFFFF;
	border: solid 1px #043F75;
}

.chn_red
{
    color: #d60f1f;
    font-weight: bold;
    font-size: 12px;
    padding-left: 10px;
}

.single_part
{
    border-bottom: solid 1px #4E558B;
    padding: 10px 0px 10px 0px;
    text-align: justify;
}


.table_padding td
{
    padding: 0px 5px 0px 5px;
    font-size: 12px;
}

.nl_header
{
    border-bottom: solid 1px #000000;
    padding: 5px;
    font-weight: bold;
}

a.bk_link:link, a.bk_link:visited
{
    text-decoration: underline;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    line-height: 25px;
    padding-left: 5px;
}

.nmb
{
    color: #515a6b;
    font-weight: bold;
}

div.quatation_text
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #4a473c;
    margin-top: 7px;
    width: 100%;
    display: block;
}

span.quatation_text
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #4a473c;
    margin-top: 7px;
    width: 100%;
    display: inline;
}


#copy_button {
    text-align:center; 
    border:1px solid black; 
    background-color:#cccccc; 
    color: #000000;    
    display:inline;
    margin: 0px 0px 0px 3px;
    
    padding: 0px 5px 0px 5px;
}
#copy_button.hover 
{
    background-color:#eeeeee;
    display:inline;
}
#copy_button.active 
{
    background-color:#aaaaaa; 
    display:inline;
}


a.ref_link:link, a.ref_link:hover, a.ref_link:visited
{
    font-size: 13px;
    color: #58606f;
    font-weight: normal;
    text-decoration: underline;
    margin-right: 15px;
}

a.ref_link_selected:link, a.ref_link_selected:hover, a.ref_link_selected:visited
{
    font-size: 13px;
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
    margin-right: 15px;
}

a.redFrom:link, a.redFrom:hover, a.redFrom:visited
{
	font-size: 13px;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

a.order_links:link, a.order_links:hover, a.order_links:visited
{
    padding-right: 5px; 
    color: #004ac5;
    text-decoration: underline;
}

a.folder_link:link, a.folder_link:hover, a.folder_link:visited
{
    font-size: 12px;
    color: #000000;
    text-decoration: underline;
}

div.list_nr
{
    width: 20px;
    vertical-align: top;
    float: left;
}

div.list_img
{
    width: 30px;
    text-align: center;
    vertical-align: top;
    float: left;
}

div.list_item
{
    width: 835px;
    margin-left: 60px;
}

div.list_item2
{
    width: 850px;
    margin-left: 25px;
}

img.list_sign
{
    float: left;
    padding: 0px 5px 2px 0px;
}

span.later_date
{
    color: #d10a17;
    font-weight: bold;
    font-size: 12px;
}

span.change_date
{
    color: #6d707b;
    font-size: 12px;
}

td.chng_title
{
    padding: 5px 5px 0px 0px; 
    width: 105px; 
    vertical-align: top;
}

td.chng_title2
{
    padding: 5px; 
    background: #e7e7e7;
}

a.link_bl
{
    color: #000000;
    text-decoration: underline;    
}

a.arch_tp
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #18572D;
    text-decoration: underline;    
}


a.arch_ta
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #404B9E;
    text-decoration: underline;
}

.archyve_title
{
    font-size: 12px;
    font-weight: bold;
    background-color: #E9EAEE;
    padding: 10px 5px 10px 10px;
    border-bottom: solid 1px #808080;    
}

div.ta_doc_drag, div.tp_doc_drag
{
    background: url('../images/query.gif') no-repeat;
    padding: 0px 0px 2px 23px;
}

div.ta_query_drag, div.tp_query_drag
{

}

a.ta_query
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #404B9E;
    text-decoration: underline;
}

a.common_query
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #444444;
    text-decoration: underline;
}

a.ta_doc 
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #404B9E;
    text-decoration: underline;
}

a.tp_query
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #18572D;
    text-decoration: underline;     
}

a.tp_doc
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #18572D;
    text-decoration: underline;     
}

div.edit_window_holder
{
    position: relative;
    text-align: left;
    width: 300px;
    border: solid 1px #000000;
    background: #ffffff;
    padding-bottom: 10px;
    display: none;
    float: left;
    z-index: 500;
}


.edit_window_controls
{
    margin: 10px;
}

.edit_window_input
{
    font-size: 11px;
    padding: 3px;
    color: #000000;
    border: solid 1px #000000;
    background: #ffffff;
}

.saveInputTag
{
    margin: 0px 0px 0px 10px;
    /*float: right;    */
    font-size: 11px;
    padding: 1px;
    color: #000000;
    border: solid 1px #000000;
    background: #ffffff;    
}

.folderNameInputTag
{
   margin: 0px 5px 0px 0px;
   width: 220px;
   float: left;
   display: none;
}

.createFolderTag
{
    display: none;
    float: left;
    font-size: 11px;
    padding: 2px;
    color: #000000;
    border: solid 1px #000000;
    background: #ffffff;
}


a.createNewLinkTag:link, a.createNewLinkTag:visited, a.createNewLinkTag:hover
{
    font-size: 12px;
    text-decoration: none;
    color: #004ac5;
}

.inputTag1
{
    width: 100%;
    margin: 5px 0px 5px 0px;
}

.inputTag2
{
    width: 100%;
    height: 140px;
    margin: 0px 0px 5px 0px;
}

.selectTag
{
    width: 175px;
    float: left;
    margin: 0px 5px 0px 0px;
}

.noteTag
{
    padding-bottom: 5px;
}

.inputsHolder
{
    padding: 5px 10px 5px 10px;
}

.titleTag
{
    background: #394355;
    color: #ffffff;
    padding: 3px 5px 3px 5px;    
}

.inputsDataCell
{
    vertical-align: top;
}

.buttonsHolder
{
    text-align: right;
}

.foldersHolder
{
}

img.clr
{
float:left;
clear:both;
}
