	body, html
	{
		margin: 0;
		padding: 0;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 11px;
		color: #000000;
		height: 100%;
		min-height: 100%;
		background: url(images/side1.gif);
	}
	
	.clear
	{
		font-size: 0;
		height: 0;
		clear: both;
	}
	.nulis
	{
		font-size: 0;
	}
	td
	{
		/*vertical-align: top;*/
	}
	
	img
	{		
		display: block;
	}
	
	form
	{
		padding: 0;
		margin: 0;
	}
	
	/* general styles */
	.fifty
	{
		width: 50%;
		height: 100%;
		vertical-align: top;
	}
	
	.simtas
	{
		width: 100%;
		height: 100%;
		vertical-align: top;
	}
	
	.hsimtas
	{
		height: 100%;
	}
	
	.wsimtas
	{
		width: 100%;
	}
	
	.side_left
	{
		background: url(images/shade_left1.gif) repeat-y top right;		
	}
	
	.side_right
	{
		background: url(images/shade_right1.gif) repeat-y top left;
	}
	
	.green_right1
	{
		background: url(images/shade_right2.gif) repeat-y top left #525F4E;		
		height: 274px;
	}
		
	.green_left1
	{		
		height: 274px;
		background: url(images/shade_left2.gif) repeat-y top right #525F4E;
	}
	
	/*center styles */
	
	.center1
	{				
		padding-left: 4px;
		padding-right: 4px;
		background-color: #FFF;
		border-left: solid 1px #8E977F;
		border-right: solid 1px #8E977F;
		position: relative;
	}
	
	.center1_1
	{
		width: 752px;
	}
	
	/* center left styles */
	.center_left1
	{
		width: 167px;
		padding-right: 4px;		
	}
	
	#left1
	{
		background-color: #826432;		
		width: 167px;
		padding-top: 1px;
		font-size: 0;
	}
	
	.left2
	{
		background: url(images/left_foto1.gif) no-repeat;
		width: 167px;
		height: 120px; 
		margin: 3px 0 2px 0;
		padding: 4px;
		position: relative;		
		font-size: 0;		
	}
	
	html>body .left2
	{
		width: 159px;
		height: 112px;
	}
	
	div#left3
	{
		width: 167px;
		height: 26px;
		font-size: 0;
		background-color: #BED9B7;
		border-bottom: 2px solid #86B18A;
	}
	
	* html div#left3
	{
		height: 28px;
	}
	
	.left3_1
	{
		color: #194712;
		font-size: 11px;
		text-align: center;
		margin-top: 3px;
	}

	.left4
	{
		width: 164px;
		margin: 2px 0;
		border-left: solid 2px #D1D5CB;
		border-right: solid 1px #D8DED9;
		background-color: #FAFBF6;
	}
	
	* html .left4
	{
		width: 167px;
	}
	
	/* left meniu styles */
	#nav
	{
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#nav li
	{
		padding: 0;
		margin: 0;
	}
	
	#nav li a.first
	{
		border-top: 0;
	}
	
	#nav li a.last
	{
		border-bottom: 0;
	}
	
	#nav li a
	{
		display: block;
		color: #1F3D0C;
		background: url(images/bullet1.gif) no-repeat 7px 14px;
		border-top: solid 2px #F0F2EB;
		border-bottom: solid 1px #D7DCD2;
		padding-left: 20px;
		padding-right: 5px;
		padding-top: 9px;
		padding-bottom: 9px;
		margin-right: 4px;
		font-size: 11px;
		text-decoration: none;
		text-transform: uppercase;
	}	
	
	* html #nav li a
	{		
		background-position: 7px 16px;
		padding-top: 4px;
		padding-bottom: 8px;
	}
	
	
	#nav li a:hover
	{
		background-color: #E8EAE2;
	}
	
	
	
	/* END MENIU STYLES */
	
	.left5
	{
		border-left: solid 2px #D1D5CB;
		border-right: solid 1px #D8DED9;
		background-color: #F4F7EB;
		height: 100%;		
		vertical-align: top;
	}
	
	.left5_1
	{
		background: url(images/search1.gif) no-repeat bottom left;
		background-color: #D8E1D0;
		margin-left: -2px;
		margin-right: -1px;
		height: 21px;
		position: relative;
		font-weight: bold;
		color: #51583C;
		font-size: 14px;
		padding-left: 14px;
		padding-top: 10px;
	}
	
	* html .left5_1
	{
		height: 31px;
	}
	
	.left5_2
	{
		width: 155px;
		margin: 10px 0 9px 5px;
		background-color: #D8E1D0;
	}
	
	.in_search
	{
		margin: 0;
		padding: 0;
		width: 130px;
		height: 18px;
		border: solid 1px #8F9A86;
		font-size: 11px;
		color: #51583C;
		margin-left: 10px;
		background-color: #FFF;
		vertical-align: middle;
		padding-top: 3px;
	}
	/* reikia OPERAI sumaitint auksti didesni kai atsiras inetas */
	* html .in_search
	{
		margin-left: 6px;
		width: 132px;
		height: 23px;		
	}
	
	.submit1
	{
		background-color: #626E58;
		border: solid 1px #1F2719;
		color: #FFF;
		float: right;
		margin-right: 11px;
	}
	
	.left5_3
	{
		margin-top: 40px;
		margin-bottom: 10px;
		padding-top: 11px;
		background-color: #D8E1D0;
	}
	
	.left5_4
	{
		float: right;
		padding-right: 12px;
		padding-left: 18px;
		padding-bottom: 4px;		
		border-bottom: solid 1px #C2CDB7;
		background: url(images/bullet2.gif) no-repeat 0 2px;		
	}
	
	* html .left5_4
	{
		background-position: 0 7px;
	}
	
	.left5_4 a
	{
		text-decoration: none;
		color: #4A744D;
		font-size: 11px;
	}
	
	.left5_5
	{
		margin-top: 68px;
		background-color: #E9EEE0;
		padding-top: 7px;		
		font-size: 0;
	}
	
	.left5_6
	{
		margin-top: 10px;
		font-size: 0;
		text-align: center;
		padding-bottom: 40px;
	}
	
	.left5_6 img
	{
		display: inline;
	}
	/* FOOTER STYLES */
	#footer1
	{
		width: 580px;		
		margin-top: 1px;
		background-color: #E9E9E9;
		float: left;
	}
	
	.copy
	{
		padding-left: 27px;
		height: 27px;
		padding-top: 11px;		
		font-size: 11px;
	}
	
	* html .copy
	{
		height: 38px;
	}
	
	#footer2
	{
		float: right;
		width: 169px;		
		background-color: #C7DEC1;
		font-size: 11px;
	}
	
	.maker
	{
		text-align: center;
		height: 27px;
		padding-top: 11px;
		margin-top: 1px;
		font-size: 11px;
	}
	
	* html .maker
	{
		height: 38px;
	}
	
	.maker1
	{
		color: #5F8256;
		font-size: 11px;
	}
	
	.maker2
	{
		color: #4C5448;
		font-size: 11px;
		text-decoration: none;
	}
	
	/* RIGHT COLUMN STYLES */
	.right1
	{
		height: 128px;
		width: 395px;
		padding-left: 5px;
		padding-top: 2px;
		padding-right: 3px;
		font-size: 0;
		background-color: #E9EFD8;
	}
	
	
	
	.right2
	{
		width: 174px;
		height: 130px;
		background-color: #FFF;
	}
	
	.right2_1
	{
		height: 99px;
		width: 131px;
		margin-left: 45px;
		position: relative;
		font-size: 0;
	}
	
	.right2_1_1
	{
		position: absolute;
		top: 0;
		right: 0;		
	}
		
	.flag_en
	{
		border-left: solid 1px #E0E6DC;
		display: block;
		font-size: 0;
	}
	
	.flag_de
	{
		border-top: solid 1px #E0E6DC;
		border-left: solid 1px #E0E6DC;
		display: block;
		font-size: 0;
	}
	
	.flag_ru
	{
		border-top: solid 1px #E0E6DC;
		border-left: solid 1px #E0E6DC;
		display: block;
		font-size: 0;
	}
	
	.flag_ru img, .flag_en img, .flag_de img
	{
		border: 0;
	}
	
	.right2_2
	{
		width: 178px;
		height: 37px;
		position: relative;
		margin-bottom: -7px;
		margin-left: -3px;
		background: url(images/right2.gif) no-repeat;
		z-index: 2;
	}
	
	.right3
	{
		background: url(images/right2_2.gif) repeat-x;
		
	}
	.right3_1
	{
		background: url(images/right2_1.gif) no-repeat;
		height: 35px;
		width: 9px;
		float: left;
	}
	
	.right3_2
	{		
		height: 22px;
		float: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		color: #563C27 !important;
		font-size: 10px !important;
		padding-top: 13px;		
	}
	
	* html .right3_2
	{
		
		height: 35px;
		font-size: 10px !important;
		display: inline;				
		white-space: nowrap;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-stretch: normal;		
	}
	
	.right3_2 a
	{
		text-decoration: none;
		color: #563C27 !important;
		font-size: 9px !important;
		font-family: Tahoma, Arial, Verdana, sans-serif;
	}
	
	.right3_3
	{
		background: url(images/right2_3.gif) no-repeat;
		height: 35px;
		width: 5px;
		float: right;		
	}
	
	.right4_1
	{
		background: url(images/right4_1.gif) no-repeat top left #F7F0AF;
		height: 31px;
		width: 100%;		
		border-bottom: solid 1px #D1CBA0;
		margin-top: 1px;
	}
	
	.right4_2
	{
		margin-top: 1px;
		float: right;
		width: 100%;
		height: 31px;
		background: url(images/right4_2.gif) no-repeat top right #F8DEA5;
		border-left: solid 1px #DEB986;
		border-bottom: solid 1px #D1CBA0;
		text-align: right;
	}
	
	.question
	{
		margin-top: 8px;
		display: inline;
		float: left;
		margin-left: 20px;
		background: url(images/bullet3.gif) no-repeat 0 2px;
		font-size: 11px;
		color: #544712;
		text-decoration: none;
		padding-left: 17px;
	}
	
	.links
	{
		margin-top: 5px;
		float: right;
		display: inline;
		margin-right: 9px;
		font-size: 0;
	}
	
	.right5
	{
		border-top: solid 4px #F5F4EA;
		border-right: solid 1px #E1DFC7;
		height: 100%;
		padding-right: 9px;
		padding-left: 9px;
	}
	
	.right5_1
	{
		border-bottom: solid 1px #84A891;
		margin-top: 0px;
		padding-right: 4px;
		height: 32px;
	}
	
	a.printer
	{
		float: right;
		display: block;
		background: url(images/printer.gif) no-repeat right;
		font-size: 10px;		
		text-decoration: none;
		padding-right: 15px;
		color: #4D7249;
		margin-top: 14px;
	}
	
	.right5_1_1
	{
		background: url(images/right5_1_1.gif) no-repeat;
		height: 25px;
		width: 7px;
		float: left;
		margin-top: 7px;
	}
	
	.right5_1_2
	{
		float: left;
		background: url(images/right5_1_2.gif) repeat-x;
		height: 25px;
		margin-top: 7px;
	}
	
	.new_print
	{
		display: block;
		background: url(images/bullet4.gif) no-repeat 0 5px;
		padding-left: 15px;
		font-size: 12px;
		height: 18px;
		font-weight: bold;
		text-decoration: none;
		color: #FFF;
		width: 1%;
		white-space: nowrap;
		margin-top: 3px;
		padding-top: 2px;	
			
	}
	
	.right5_1_3
	{
		background: url(images/right5_1_3.gif) no-repeat;
		height: 25px;
		width: 7px;
		float: left;
		margin-top: 7px;
	}
	/* vidinio puslapio stiliai */
	.antras_text1
	{
		height: 39px;
		border-bottom: solid 1px #E5E5E5;
		width: 360px;
		padding-left: 6px;
		margin-top: 30px;
	}
	
	.antras_text2
	{
		width: 360px;		
		background: url(images/antras_text2.gif);
		float: left;		
	}
	
	.antras_text2 a
	{
		background: url(images/bullet5.gif) no-repeat right 3px;
		padding-right: 20px;
		padding-left: 10px;
		font-size: 11px;
		color: #18481B;
		display: block;
		float: left;
		margin-top: 18px;
		margin-bottom: 14px;
		text-decoration: none;
	}
	
	* html .antras_text2 a
	{		
		padding-bottom: 14px;
		margin-bottom: 0;
	}
	
	.antras_text2 a:hover
	{
		color: #000000;
	}
	
	.antras_text3
	{
		background-color: #FAFBFA;
		border-bottom: solid 1px #E5E5E5;
		color: #525F4E;
		font-weight: bold;
		padding-left: 15px;		
		padding-top: 16px;
		font-size: 14px;
		height: 28px;
		width: 345px;
		margin-top: 1px;
	}
	
	* html .antras_text3
	{
		height: 45px;
		width: 360px;
	}
	
	.right_antras5_1_1
	{
		background: url(images/2right5_1_1.gif) no-repeat;
		height: 39px;
		width: 7px;
		float: left;
	}
	
	.right_antras5_1_2
	{
		float: left;
		background: url(images/2right5_1_2.gif) repeat-x;
		height: 39px;
	}
	
	.new_print1
	{
		display: block;
		background: url(images/bullet4.gif) no-repeat;
		padding-left: 21px;
		padding-right: 10px;
		font-size: 12px;
		height: 18px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		color: #FFF;
		width: 1%;
		white-space: nowrap;
		margin-top: 10px;
		padding-top: 2px;
	}
	
	.right_antras5_1_3
	{
		background: url(images/2right5_1_3.gif) no-repeat;
		height: 39px;
		width: 7px;
		float: left;
	}
	
	.right6
	{
		width: 100%;
		height: 100%;
		padding: 15px 20px 30px 10px;
		text-align: justify;
		font-size: 11px;
		color: #000;
		line-height: 1.5;
		vertical-align: top;
	}
	
	.right6 td
	{		
		font-size: 11px;
		color: #000;
		line-height: 1.5;
	}
	
	.right6 hr
	{
		color: #E5E5E5;
		height: 1px;
		border-width: 0;
		border-bottom: solid 1px #E5E5E5;
	}
	
	.right6 p
	{
		margin-bottom: 8px;
		margin-left: 10px;
		margin-right: 20px;
		margin-top: 8px;		
		font-size: 11px;
		color: #000;		
		margin: 0;
		line-height: 1.5;		
	}
	
	.right6 a
	{
		color: #1F3D0C;
		text-decoration: underline;
	}
	
	.right6 a:hover
	{
		color: #1F3D0C;
		text-decoration: none;
	}
	
		
	a.title
	{
		color: #1F3D0C;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	
	a.title:hover
	{
		text-decoration: underline;
	}
	
	.bold
	{
		font-weight: bold;
	}
	
	.green_bold
	{
		font-weight: bold;
		color: #145F2F;
	}
	
	.img_left
	{
		float: left;
		padding: 10px 20px 10px 0;
		background-color: #FFF;
	}
	
	.img_outer
	{		
		padding: 4px;
		border: solid 1px #D7D7D7;
	}
	
	.img_text
	{
		font-size: 10px;
		color: #7D7D7D;
		text-align: center;
		margin-top: 7px;
	}
	
	.right_bottom
	{
		border-top: solid 1px #F3F3F3;
		padding-left: 27px;
		margin-left: 16px;
		height: 43px;
	}
	
	#bnav
	{
		padding: 0;
		margin: 0;
		list-style: none;	
		padding-top: 15px;
	}
	
	#bnav li
	{
		display: inline;
		padding: 0;
		margin: 0;
	}
	
	#bnav li a
	{
		border-left: solid 1px #5B5B5B;
		padding: 0 4px;
		color: #5B5B5B;
		font-size: 10px;
		text-decoration: none;
	}
	a.no_border
	{
		border: 0;
	}
	
	.error
	{
		color: #FF0000;
		text-align: left;
	}