/* global text/link settings */
li { COLOR: #000000; FONT-SIZE: 11px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

td .ntr_main a.act, .ntr_main a.act :hover {
	display: block;
	color: #6b9f0f;
	font-weight: bold;
	text-align: center;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	background-image : url(/img/sys/bg.gif); */ /* TIK VIDINIAMS PUSLAPIAMS! */
	margin:0;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 17px;
	COLOR: #000000;
	text-align:left;
}

/* AKS 1304-02: laikinai, Kipro kirciavimui po XP bandymui */
td.xp {
	font-family: Times, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 17px;
	COLOR: #000000;
	text-align:left;
}

a.xp:link { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Times, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
a.xp:visited { FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Times, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
a.xp:hover { FONT-WEIGHT: bold; COLOR: #993333; FONT-FAMILY: Times, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }



th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 17px;
	COLOR: #000000;
	text-align:left;
}
.language { font-family: Arial, Helvetica, sans-serif; color: #999999; }
.language A:hover { font-family: Arial, Helvetica, sans-serif; color: #666666; }
.language A:visited { font-family: Arial, Helvetica, sans-serif; color: #666666; }

A.menu_link { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #006A4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.menu_hover A:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #006A4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.menu_link_blue { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #0099CC; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.menu_link_red { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #993333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.prisijungti_button { FONT-SIZE: 8pt; COLOR: #FFFFFF; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.prisijungti_button A:hover { FONT-SIZE: 8pt; COLOR: #54883B; TEXT-DECORATION: none; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.button_style {	BORDER-BOTTOM: #82A282 1px solid; COLOR: #006A4D; WIDTH: 99px; BORDER-RIGHT: #678367 1px solid; COLOR: #678367; BORDER-TOP: #EFF7E8 1px solid; COLOR: #EFF7E8; BORDER-LEFT: #EFF7E8 1px solid; COLOR: #EFF7E8; HEIGHT: 8px; }
.prisijungti_button_blue { FONT-SIZE: 8pt; COLOR: #FFFFFF; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.prisijungti_button A:hover { FONT-SIZE: 8pt; COLOR: #D6EFF7; TEXT-DECORATION: none; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.prisijungti_button_red { FONT-SIZE: 8pt; COLOR: #993333; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.prisijungti_button A:hover { FONT-SIZE: 8pt; COLOR: #AC6666; TEXT-DECORATION: none; VERTICAL-ALIGN: middle;  TEXT-ALIGN: center }
.button_style_blue { BORDER-BOTTOM: #88B0BE 1px solid; COLOR: #88B0BE; WIDTH: 99px; BORDER-RIGHT: #6D9CAC 1px solid; COLOR: #6D9CAC; BORDER-TOP: #E7F5FA 1px solid; COLOR: #E7F5FA; BORDER-LEFT: #E7F5FA 1px solid; COLOR: #E7F5FA; HEIGHT: 8px; }
.button_style_red { BORDER-BOTTOM: #B69595 1px solid; COLOR: #B69595; WIDTH: 99px; BORDER-RIGHT: #A08989 1px solid; COLOR: #A08989; BORDER-TOP: #F7EFEF 1px solid; COLOR: #F7EFEF; BORDER-LEFT: #F7EFEF 1px solid; COLOR: #F7EFEF; HEIGHT: 8px; }

.middle {
	font-size: 11px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.header {
	FONT-SIZE: 11px; COLOR: #006A4D; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header_blue {
	FONT-SIZE: 11px; COLOR: #0099CC; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header_red {
	FONT-SIZE: 11px; COLOR: #993333; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body_text {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; 
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
.user {
	font-size: 10px;
	/* aks0706-28 color: #006A4D; */
        COLOR: #000000;
}
.user_blue {
	font-size: 10px;
	color: #0099CC;
}
.user_red {
	font-size: 10px;
	color: #993333;
}
.date { font-size: 11px; COLOR: #000000; padding-right: 10px; }
.date_blue { font-size: 11px; color: #0099CC; padding-right: 10px; }
.date_red { font-size: 11px; color: #993333; padding-right: 10px; }

.COPYRIGHT {
	font-size: 9px;
	color: #999999;
	padding-left: 0px;
}
.info {
	font-size: 10px;
	color: #3d3d3d;
	padding-right: 0px;
}
.input_txt{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11px;
	color: #000000;
	border: 1px solid #006A4D;
	font-family: Arial, Helvetica, sans-serif;
}
.input_txt_blue{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11px;
	color: #000000;
	border: 1px solid #0099CC;
	font-family: Arial, Helvetica, sans-serif;
}
.input_txt_red{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11px;
	color: #000000;
	border: 1px solid #A08989;
	font-family: Arial, Helvetica, sans-serif;
}
.text {
	font-size: 10px;
	color: #006A4D;
}

.TREE_links { font-size: 10px; color: #999999 }
.TREE_links A:hover{ font-size: 10px; TEXT-DECORATION: underline; color: #999999; }

.default{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 17px;
}

.centerTableBorder {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;  BORDER-LEFT: #CCCCCC 1px solid; COLOR: #CCCCCC; BORDER-BOTTOM: #CCCCCC 1px solid; HEIGHT: 440px;
}
.centerTableBorder_be_meniu {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;  BORDER-LEFT: #CCCCCC 1px solid; COLOR: #CCCCCC; BORDER-BOTTOM: #CCCCCC 1px solid; HEIGHT: 440px; WIDTH: 788px;
}
.centerTableTop {
	BORDER-BOTTOM: #CCCCCC 1px solid; COLOR: #CCCCCC; /* PADDING-BOTTOM: 7px; WIDTH: 420px; */
}
.centerTableTop_be_meniu {
	BORDER-BOTTOM: #CCCCCC 1px solid; COLOR: #CCCCCC; PADDING-BOTTOM: 7px; WIDTH: 785px;
}
.menu_align {
	padding-top: 25px;
}
menu_forma3 {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #006A4D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
menu_Forma.hover3 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 	
	color: #006A4D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;

}


.body_text {
  FONT-WEIGHT: normal; COLOR: #454545; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
      
a:link { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline; }
a:visited { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline; }
a:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #015e53; TEXT-DECORATION: underline; }
a:active { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #015e53; TEXT-DECORATION: underline; }

a.box:link { FONT-WEIGHT: bold; COLOR: #015e53; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a.box:visited { FONT-WEIGHT: bold; COLOR: #015e53; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a.box:hover { FONT-WEIGHT: bold; COLOR: #528948; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }

.button {
  font-family : tahoma, Verdana, Helvetica, sans-serif;
  background: #ffffff repeat-x left bottom;
  font-size : 11px;
  line-height : 16px;
  border-width : 1px;
}

div.filtras {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #acacac;
	padding-bottom: 4px;
}

table.form {
	padding: 0px;
	font-size : 11px;
}

table.form td {
	padding: 7px;
	border: 1px solid #ccc;
	background:#f1f1f1;
}
table.form th {
	padding: 5px;
	text-align: center;
	background:#dddddd;
	border: 1px solid #ccc;
}

/* 2008.03.28 - Arturas D. - stilius "tbl" lenteliu atvaizdavimui  */ 
table.tbl {
	border-collapse: collapse;
	border: 1px solid #cccccc;
}

table.tbl td {
	border-collapse: collapse;
	border: 1px solid #cccccc;
	background:#ffffff;
	padding: 3px;
}
table.tbl th {
	border-collapse: collapse;
	border: 1px solid #cccccc;
	text-align: left;
	background:#f1f1f1;
	padding: 3px;
}

table.bord {
  border: 1px solid #000000;
  border-collapse: collapse;
  padding: 2px;
}
table.bord th {
  border: 1px solid #000000;
  padding: 5px;
  text-align: center;
}
table.bord td {
  border: 1px solid #000000;
  text-align: center;
}

.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}

.error2 {
	border: 1px solid #FF0000;
	border-collapse: collapse;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
	background-color : #FFcece;
}


.print_only
{
	width : 0px;
	display : none;
	visibility : hidden;
	height : 0px;
}

/* AKS 0707-09 */
.tbl800px { width: 800px; border: 0px; }
.tbl100proc { width: 100%; border: 0px; }
.main_border { border: #e5e6e7 1px solid; COLOR: #e5e6e7; HEIGHT: 440px; }
.main_noborder { border: 0px; COLOR: #CCCCCC; HEIGHT: 440px; }
.red { COLOR: #AA0000; FONT-WEIGHT: bold; }
.smaller { font-size: 10px; }

.msg_err {
	font-weight : bold;
	background: #FFCCCC;
	color: Red;
	border : 1px dotted #FF0000;
	padding : 0px 5px 0px 5px;
}

.msg_no {
	font-weight : bolder;
	color: #C44000;
	background: #FFFFCC;
	border: 1px dashed #CCAA00;
	padding : 0px 5px 0px 5px;
}

.msg_ok {
	color: #006600;
	background: #CCFFCC;
	font-weight : bolder; 
	padding : 0px 5px 0px 5px;
	border: 1px dotted #00B900;
}

.msg_fld {
	color: #666666;
	background: #FFFFFF;
	font-weight : bolder; 
	padding : 0px 0px 0px 0px;
	border: 1px solid #cccccc;
}

.star0 {
  font-family : Courier New Baltic, Courier New, Courier; 
  color: #C44000;
}

.star {
  FONT-FAMILY: Courier new, Courier, Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px; 
  color: #CC3333;
}

/* 1007-26 AKS: epas'o klaidu pranesimams */
ul.li.errors {
  COLOR: #FF0000;
  FONT-WEIGHT: bold;
  background-color : #FFcece;
}



/*  JonasP   2011.08.31    */
/* tekstuose imamuose is cms nuimu tamsius borderius aplink atachmentu ikonas  */
#cms_tekstas img {border: 0}
/* lenteliu pilki remeliai  */
#cms_tekstas table {background-color: #dddddd;}
#cms_tekstas tbody {background-color: #ffffff;}
#cms_tekstas table.white {background-color: #ffffff;}   /* jei reikia lenteles be remu */

/* nuorodu ikonos */
#cms_tekstas a[href$='.pdf'] {
  display:inline-block;
  padding-left:15px;
/*  line-height:18px; */
   background:transparent url(/img/ico_pdf.gif) center left no-repeat;
}  
#cms_tekstas a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
    display:inline-block;
    padding-left:15px;
    background:transparent url(/img/ico_doc.gif) center left no-repeat;
}
#cms_tekstas a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'], a[href$='.exe'], a[href$='.msi'] {
    display:inline-block;
    padding-left:15px;
    background:transparent url(/img/ico_zip.gif) center left no-repeat;
}  
#cms_tekstas a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
    display:inline-block;
    padding-left:15px;
    background:transparent url(/img/ico_xls.gif) center left no-repeat;
}
#cms_tekstas .justify, #cms_tekstas .rtejustify {
   text-align: justify;
}
#cms_tekstas ul, #cms_tekstas p {  
   margin-top: 0;
   margin-bottom: 0;
} 
#cms_tekstas .compact {
   margin-left: 40px;
}

/* 120323 - SANDUSK papildymas is buvusio main.css*/

.headeris {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  font-size: medium;
  font-weight: bold;
  letter-spacing : -1px;
}

.lenta {
  WIDTH: 100%;
  BACKGROUND-COLOR: #F1F1F1;
  TEXT-ALIGN: center;
  border : 1px;
}

.nota0 { BACKGROUND-COLOR: #FFFFFF }   

.pastaba {
  COLOR: #FF0000;
  FONT-SIZE: 9px; 
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}

.lstTr {
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f1f1f1
}

/* 1307-17, AKS: stiliai f-jai Pr_Msg() */
.Info    { COLOR: #006600; }
.Debug   { COLOR: #0099CC; }
.Warning { COLOR: #CC6600; }

/* 1402-10, artdru: ceps banku prisijungimo lentele */   

.wrapper {
  overflow: hidden;
}

.col {
  /*background: #eee;*/
  float: left;
  margin-left: 3.2%;
  margin-bottom: 1px;
  text-align:center;
}
.fullwidth .col {
  float: none;
  margin-left: 0;
}
/* grid4 col */
.grid4 .col {
  width: 21.6%;
  text-align:center;
}
/* grid3 col */
.grid3 .col {
  width: 31.2%;
}
/* grid2 col */
.grid2 .col {
  width: 48.4%;
}
/* clear col */
.grid4 .col:nth-of-type(4n+1),
.grid3 .col:nth-of-type(3n+1),
.grid2 .col:nth-of-type(2n+1) {
  margin-left: 0;
  clear: left;
}