﻿html
{
    text-align: center;
}

/*---------- pagrindinis -----------*/
div.main {
	/*width: 100%;*/
	width: 1000px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
div.main[class]
{
	/*width: 100%;
	width: 1006px;*/
}

/*------- header - logotipas --------*/
div.header 
{
	/*width: 100%;*/
	height: 104px;
	width: 1000px;
}

div.headerContent
{    
    text-align: left;
    padding: 50px 00px 0px 00px;     
    width: 830px;
    margin-left: auto;
    margin-right: auto;
}

/*------------- footer --------------*/
div.footer
{
    /*float: left;*/
	/*width: 100%;*/
	width: 1000px;
    /*padding: 24px 50px 40px 0;*/
    font-size: 10px;
    color: #8FACCB;
    background: url(../../img/bg_table_bottom.gif) center top no-repeat;
}

div.footerContent
{
    width: 830px;
    text-align: right;
    padding: 24px 20px 40px 0px;
    color: #8FACCB;
    margin-left:auto;
    margin-right:auto;
}

/*-------- beveik balta lentele ---------*/
div.container 
{
	width: 100%;
	height: 100%;
	min-height: 600px;
	/*padding: 0 113px 0 103px;*/	
	background: url(../../img/bg_table_top.gif) top no-repeat;
	background-position: center top ;
}

.backgroundContainer
{
    background: url(../../img/bg_table_middle.gif) repeat-y center bottom;
}

div.container[class] 
{
    /*
	width: 784px;
	height: auto;
	min-height: 600px;*/
}
/* ------------ containers ----------*/
div.boundaryContainer
{
   /* padding: 0px 30px 0px 30px;  
    width: 800px;*/
    padding: 0px;
    width: 800px;
    text-align: left;
}

/*---------- dokumento kelias -----------*/
span.pathwayContainer
{
}
    
div.pathway 
{
    display:block;
	float: left;
	height: 35px;
	color: #E4EBF3;
	background: url(../../img/bg_body.gif) no-repeat #144B87;
	background-position: -325px -104px;
}

div.pathway_bg
{
    display:block; 
    float: left;
	background: url(../../img/bg_pathway.gif) left top repeat-x;   
}

div.pathway span, div.pathway a {
	display: block;
	float: left;
	
	color: #E4EBF3;
	line-height: 35px;
}

div.pathway span.pathway_begin {
	width: 23px;
	padding-top: 3px;
	background: url(../../img/bg_pathway_left.gif) left top no-repeat;
}

div.pathway span.pathway_end {
	width: 23px;
	padding-top: 3px;
	background: url(../../img/bg_pathway_right.gif) right top no-repeat;
}

div.pathway a {
	padding: 3px 7px 0 7px;
}

div.pathway span.pathway_last {	
	padding: 3px 7px 0 7px;
}




div.clearBoth
{
    clear: both;
}

/*--- baltai melsva lentele su headeriu ir puslapiavimu ---*/
table.lentele {
	width: 100%;
	border: 1px solid #7E8296;
	border-collapse:collapse;
}

table.lentele td, table.lentele th {
	padding: 7px 5px 7px 5px;
	font-size: 11px;
	border-top: 2px solid #DBE2E8;
	border-left: 1px solid #DBE2E8;
	background: #FFFFFF;
}

table.lentele tr.tr_hover td {
	background: #F2F8FA;
}

table.lentele a {
	color: #0B1C2E;
}

table.lentele a.text_blue {
	color: #67788A;
}

table.lentele tr > td:first-child,
table.lentele tr > th:first-child 
{
	border-left: none;
}


table.lentele tr th {
	padding-top: 0;
	padding-bottom: 0;
	line-height: 33px;
	font-size: 11px;
	color: #67788A;
	background: #F2F8FA;
	border-top: none;
}

/*
table tr.pages td {
	padding: 10px 15px 10px 15px;
	vertical-align: top;
	color: #67788A;
	background: #EDF2F9;
	border-left: none
}

table tr.pages a, table tr.pages a:hover {
	color: #67788A; 
}

table tr.pages span.page_active {
	font-size: 13px;
	text-decoration: underline;
	color: #0B1C2E;
}

table tr.pages select {
	float: none;
	margin-right: 7px
}

table#kurinio_ivykiai {
	width: auto;
	margin-top: 12px;
}

table#kurinio_ivykiai td {
	padding: 6px 15px 6px 15px;
	font-size: 12px;
}

table#kurinio_ivykiai tr.lentele_head td {
	padding-top: 0;
	padding-bottom: 0;
	font-size: 11px;
}

table#uzsakymu_sarasas {
	margin: 7px 0 20px 0;
}

table#uzsakymu_sarasas td {
	white-space: nowrap;
}

table#uzsakymu_sarasas tr.lentele_head td {
	text-align: center;
}

table#uzsakymu_sarasas tr td.lentele_pirmas {
	text-align: left;
	white-space: normal;
}

table#uzsakymu_sarasas_admin {
	margin: 7px 0 20px 0;
}

table#uzsakymu_sarasas_admin td {
	padding-left: 6px;
	padding-right: 6px;
	white-space: nowrap;
	text-align: center;
}

table#uzsakymu_sarasas_admin tr td.lentele_pirmas {
	text-align: left;
	white-space: normal;
}

table#vartotoju_grupes {
	margin: 0 0 20px 0;
}

table#vartotoju_grupes td {
	white-space: nowrap;
	text-align: center;
}

table#vartotoju_grupes tr td.lentele_pirmas {
	width: 70%;
	text-align: left;
	white-space: normal;
}

table.admin_vartotoju_grupes {
	border: none;
}

table.admin_vartotoju_grupes td {
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	line-height: 28px;
	text-align: left;
	border-left: none;
}

table.admin_vartotoju_grupes tr td.lentele_pirmas {
	width: 70%;
	text-align: left;
	white-space: normal;
}

div.content_three_column table.lentele td {
	text-align: center;
}*/

span.button {
	display: block;
	padding-left: 30px;
	float: left;	
	background: url(../../img/content/bg_button_left.gif) left top no-repeat;
}

span.button input {
	height: 29px;
	margin: 0;
	padding: 0 30px 3px 0;
	font-family: 'Arial Narrow';
	font-size: 19px;
	color: #1D4C7F;
	border: none;
	float: left;
	background: url(../../img/content/bg_button_right.gif) right top no-repeat;
}

span.button input.light {
	color: #85A0BC;
}

.tipo_input_text {
	display: block;
	float: left;
	text-indent: 2px;
	line-height: 20px;
	border: 1px solid #CCD2DD;
	background: #EDF2F8;
}

span.divider {
	display: block;
	width: 18px;
	height: 44px;
	background: url(../../img/content/bg_divider_small.gif) center top no-repeat;
}



/*---------- mygtukas 'prisijungti' -----------*/

input, select, textarea {
	/*float: left;*/   /* neaišku kam to reikia*/
	height: 16px;
	line-height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #0B1C2E;
	border: 1px solid #7E8296;
}


select {
	height: 20px;
}

input.text {
	text-indent: 2px;
}

input.text_blue {
	text-indent: 2px;
	border: 1px solid #CCD2DD;
	background: #EDF2F8;
}

input.checkbox {
	height: auto;
	margin: 0 5px 0 0;
	border: none;
}

span.checkbox input, div.searchForm table span.checkbox input
{
	height: auto;
	margin: 0 5px 0 0;
	border: none;
	width: auto;
}

/*------------- desinysis stulpelis --------------*/
div.content_right {
	/*float: left;*/
	width: 145px;
	min-height: 533px;
	height: 100%;
	padding: 5px 0 0 14px;
}

.content_right_td
{
	background: url(../../img/content/bg_content_right.gif) left top no-repeat;
}

div.content_right span.tipo_input_text {
	width: 140px;
	margin-top: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #325172;
}

div.content_right a.tipo_button, div.content_right a.tipo_button:hover {
	display: block;
	float: left;
	width: 145px;
	height: 29px;
	margin-top: 6px;
	line-height: 29px;
	text-align: center;
	text-decoration: none;
	font-family: 'Arial Narrow';
	font-size: 15px;
	color: #1D4C7F;
	/*background: url(../../img/content/right_column/tipo_button_145.gif) left top no-repeat;*/
	background: url(../../img/content/right_column/tipo_button_short.gif) left top no-repeat;
}

div.content_right_hr_dotted {
	float: left;
	width: 140px;
	font-size: 1px;
	background: url(../../img/content/hr_dotted.gif) left center repeat-x;
}

/*------------ kairysis stulpelis --------------*/
div.content_left {
	/*float: left;*/
	width: 610px;
	padding-top: 5px;
	padding-right: 20px;
}


/*------------- detalioji paieska --------------*/
table.detalioji_paieska {
	width: 525px;
	margin-top: 5px;
	background: url(../../img/content/bg_divider_detali_p.gif) 271px top no-repeat;
}

table.detalioji_paieska td {
	padding: 0 20px 10px 0;
	vertical-align: top;
	line-height: 20px;
}

table.detalioji_paieska td.dp_td_last {
	padding-right: 0;
}

table.detalioji_paieska input.text, table.detalioji_paieska select {
	width: 172px;
}

table.detalioji_paieska span.button {
	float: right;
}

table#grupes_redagavimas {
	width: auto;
	background-image: none;
}

/* ------------- Pager ------------------*/

table.lentele tr.pager table tr td, table.lentele tr.pager td 
{
    border: none;
    color: #67788A;
	background: #EDF2F9;
	padding-left: 1px;
	padding-right: 1px;
}

.pager table tr td a, .pager table tr td a:hover
{
	color: #67788A; 
}

.pager table tr td span
{
	font-size: 13px;
	text-decoration: underline;
	color: #0B1C2E;
}

table tr.pages td {
	padding: 10px 15px 10px 15px;
	vertical-align: top;
	color: #67788A;
	background: #EDF2F9;
	border-left: none
}


table tr.pages span.page_active {
	font-size: 13px;
	text-decoration: underline;
	color: #0B1C2E;
}

table tr.pages select {
	float: none;
	margin-right: 7px
}



div.tipo_input_text {
	width: 100%;
	line-height: 24px;
	text-indent: 7px;
	font-size: 13px;
}


div.arrow_links {
	float: left;
/*	width: 174px;*/
	margin: 8px 0 8px 0;
}
