.title_font * {
	font-size: 11px;	
	line-height:120%;
}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	background-color: #9CAF89;
	line-height:130%;
	color: #FFFFFF;
}
td {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
	vertical-align: top;
}
input {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
textarea {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
div {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h1 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h2 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h3 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h4 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h5 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
h6 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:130%;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:underline;
}
.ainv a:hover {
	text-decoration:none;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:underline;
}
a.ainv:hover {
	text-decoration:none;
}
table.overflow_fix, *.overflow_fix table {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
td.overflow_fix, *.overflow_fix td {
	border: 1px solid #FFFFFF;
}
div.overflow_fix, *.overflow_fix div {
	border: 1px solid #FFFFFF;
}
.outer {
	position: relative;
	height:100%;
	scrollbar-3dlight-color : #ffcb2f;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffcb2f;
	scrollbar-highlight-color : #ffcb2f;
	scrollbar-shadow-color : #ffcb2f;
	scrollbar-track-color : #ffffff;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
}


/** 
 *	BENDRAS
 **/

.main {
	height: 100%;
	width: 887px;
}

.header {
	height: 72px ;
}

.navigation {
	width: 676px;
	padding-bottom: 5px;
}

	.navigation div {
		margin-top: 15px;
		height: 44px !important; height: 58px;
		border-top: 6px solid #B8C6AA;
		border-bottom: 6px solid #B8C6AA;
	}

	.navigation div.nfoblock {
		height: 110px !important; 
		display: block !important; 
		border-style: none !important; 
		width: 646px !important; 
		background-color: #FFE74A !important; 
		text-align: left !important; 
		padding-top: 20px !important; 
		padding-left: 15px !important; 
		padding-right: 15px !important; 
		font-size: 13pt !important;
		font-family: Arial !important; 
		color: #008323 !important; 
		font-weight: bold !important;
		margin: 0 !important;
		margin-top: 5px!important;
	}
	
	.navigation table {
		width: 100%;
		margin-top: 15px;
		text-align: center;
	}
	
		.navigation table img {
			margin: 0px 3px;
		}
	
	.navigation a:hover {
		text-decoration: none;
		color: #B8C6AA;
	}
	
	.navigation a.selected {
		color: #B8C6AA;
	}
	
.logo {
	width: 215px;
}

	.logo img {
		margin: 20px 0px 0px 54px;
	}
	
.footer p {
	margin: 0px;
	padding-left: 20px;
	background: #B0BFA1;
	font-size: 11px;
}

.splitter {
	width: 15px;
}

.text-container  {
	padding: 15px;
	font-size: 11px;	
	line-height:120%;
}

.thin_border {
	padding: 9px;
}

.thin_border img {
	border:0px solid #000000 !important;
	margin:0px !important;
	padding:0px !important;
}

p.caption {
	margin: 0px;
	height: 26px;
	padding: 0px 15px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2 {
	display: block;
	padding: 0px 15px 10px 15px;
	font-size: 16px;
}

p.more {
	margin: 0px;
	padding-bottom: 10px;
}

/** 
 *	TITULINIS
 **/
.content-container {
	height: 100%;
	margin: 0px;
}

.titulinis .panel {
	padding-bottom: 5px;
}

	.titulinis .left {
		width: 329px;
	}
	
	.titulinis .left-container {
		height: 100%;
	}
	
	.titulinis .left .description {
		height: 100px;
	}
	
	.titulinis .description-container {
		padding: 0px;
	}
	
	.titulinis .services-container h2 {
		padding-top: 15px;
		padding-bottom: 0px;
	}
	
	.titulinis .left .panel {
		background: #B0BFA1;
	}
	
	.titulinis .left p.more {
		margin-left: 235px;
	}
	
	
	
	
	.titulinis .middle {
		width: 284px;
	}
	
	.titulinis .middle .panel {
		background: #B8C6AA;
	}
	
	.titulinis .middle p.more {
		margin-left: 206px;
	}
	
	
	
	
	.right {
		width: 244px;
	}
	
	.right .panel {
		background: #B0BFA1;
	}
	
/** 
 *	VIDINIS
 **/

.vidinis .margin {
	width: 33px;
}

.vidinis .left {
	width: 612px !important; width: 531px;
	padding-right: 48px;
}

.vidinis .left h2 {
	padding-bottom: 0px;
	
}

.vidinis .left .subnavigation {
	margin: 5px 0px 10px 15px;
	padding-bottom: 3px;
	/*border-bottom: 2px solid #B8C6AA;*/
	text-align: right;
	font-size: 10px;
}

.vidinis .left .subnavigation a {
	margin-left: 10px;
}

.vidinis .left .subnavigation a:link, .vidinis .left .subnavigation a:visited {
	text-decoration: none;
}

.vidinis .left .subnavigation a:hover {
	text-decoration: none;
	color: #B8C6AA;
}

/* .vidinis .left div.title {
	padding: 3px 5px 3px 15px;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: inline;
}

.vidinis .left div.title p {
	display: inline;
	/* margin: 3px 5px 3px 0px;
} */

.vidinis .left img {
	margin: 15px 0px 0px 15px;
}

p {
	margin: 0px;
}

.img_margins img {
	margin:0px !important;
	padding:0px !important;
}