/*======================================================================================*/
/* <<< Global styles */

	body  	{background:url('images/building/background.jpg') left top no-repeat ; background-attachment: fixed; padding:130px 0px 0px 0px; margin:0;}
	* 		{font-family:Tahoma; font-size:15px}
	img 	{border:0px; margin:0;}
	a		{text-decoration:none}
	a:hover	{text-decoration:underline}
	form 	{margin:0px; padding:0px}


/* >>> Global styles */
/*======================================================================================*/
/* <<< Common elements. Anywhere **/

	/* Central Tables */
	.c-table 					{border-collapse:collapse; width:943px; margin-bottom:5px}
	.c-table td, .c-table th	{padding:0px;}

	/* Content Blocks */
	.bb-header 				{background:url('images/building/bb-header-right5.png') top right no-repeat; vertical-align:middle; padding-right:6px}
	.bb-header div 			{background:url('images/building/bb-header-mainNew.png') top left no-repeat; padding:0px 0px 0px 15px; }
	.bb-header div img		{margin:10px 0px 5px 0px}
	.bb-header-empty 		{background:url('images/building/bb-header-right3.png') right top no-repeat ; height:4px; padding-right:6px}
	.bb-header-empty div	{background:url('images/building/bb-header-main-empty.png') left top no-repeat; height:4px; font-size:0;}

	.bb-center 		{background:url('images/building/bb-center-rightNew.png') top right repeat-y; borderrr-left:1px solid #c9c9c9; padding:0px 3px 0px 3px;}
	.bb-center.fix	{padding-bottommmm:1px; border-bottom:0px!important}/**polnij ukurs v IE s paddingom s nizu v 1 px **/
	.bb-center-left	{background:url('images/building/bb-center-left.png') top left repeat-y; border:0px solid red;}
	.bb-center-bg	{background:white; margin:0px !important; border-top:none !important; padding:0px 0px 5px 0px !important}
	.bb-center-bg.banners{ padding-left:1px !important}
	
	.bb-bottom 		{background:url('images/building/bb-bottom-right-empty.png') right top no-repeat ; height:4px; padding-right:6px}
	.bb-bottom div 	{background:url('images/building/bb-bottom-main-empy.png') -5px 0px no-repeat; height:4px;}
	/** Makign bottom margin for all blocks */
	.bb-bottom 			{margin-bottom:5px}
	.bb-bottom-with-link {margin-bottom:5px}

	.bb-bottom-with-link 		{background:url('images/building/bb-bottom-right2.png') right top no-repeat; padding-right:6px;}
	.bb-bottom-with-link div 	{background:url('images/building/bb-bottom-main2.png') left top no-repeat; text-align:right; padding:6px 15px 16px 0px;}
	.bb-bottom-with-link div a	{background:url('images/building/bullet.gif') right center no-repeat; font-family:tahoma; font-size:13px; color:black; padding-right:15px; text-decoration:none;}

/* >>>  Common elements. Anywhere **/
/*======================================================================================*/
/* <<< Top items (logo, menu, splash foto) */

	/* Top menu */
	.top-menu th 		{font-size:13px; font-weight:bold; color:white;background:url('images/building/transparent_top.png') 2px 100% no-repeat; padding-bottom:14px; text-align:right}
	.top-menu td 		{background:url('images/building/transparent_bot.png') 2px 100% no-repeat; padding-bottom:7px;}
	.top-menu span 		{display:block; background:url('images/building/presentation_centerNew.png') left top repeat-y; padding:0px 3px}
	.top-menu div 		{background:url('images/building/menu-back.gif') left top repeat-x;}
	.top-menu a			{margin-left:15px; text-decoration:none; }
	.top-menu a	img.unactItem	{border-bottom:3px solid #ecebeb;}
	.top-menu a	img.actItem		{border-bottom:3px solid #ec1c24; bborder:1px solid #ec1c24}
	.top-menu a	img.spacer		{height:36px; width:4px; background:url('images/building/menu-back.gif') top left no-repeat;}
	
	/* Bottom menu */
	.bottom-menu 		{ margin-top:8px}
	.bottom-menu td 	{ background:url('images/building/transparent_top.png') 2px 0px no-repeat; padding-top:8px;}
	.bottom-menu th 	{ background:url('images/building/transparent_bot.png') 2px 100% no-repeat; padding-bottom:6px; font-size:1px}
	.bottom-menu span 	{ display:block; background:url('images/building/presentation_centerNew.png') left top repeat-y; padding:0px 3px}
	.bottom-menu .backBg{ background:url('images/building/menu-back.png') left top repeat-x; height:44px; padding:3px 0px; font-size:13px; }
	.bottom-menu img	{ margin-right:12px;}
	.bottom-menu a		{ color:black; text-decoration:none;}
	.bottom-menu a:hover{ text-decoration:underline; }
	#bottomBaners 		{ font-size:13px; text-align:center; padding:3px 0px; margin-bottom:4px; background:url('images/building/bottom_baner_bg.png') top left repeat-x;}
	#bottomBaners img	{ margin-right:1px;}

	/* Big central splash image */
	.s-images	 		{background:url('images/building/transparent_top.png') 2px 0px no-repeat;}
	.s-images td 		{background:url('images/building/transparent_bot.png') 2px 100% no-repeat;}
	.s-images div 		{background:url('images/building/presentation_centerNew.png') left top repeat-y; margin:8px 0px 9px 0px; padding:0px 12px; }
	.s-images .image 	{ackground:url('images/building/presentation.gif'); width:920px;}
	.s-images .image th {padding-bottom:0px;}
	.s-images th 		{vertical-align:bottom!Important}

/* >>> Top items (logo, menu, splash foto) */
/*======================================================================================*/
/* <<< Central containers */

	#c-left-top 	{background:url('images/building/content_left_top.png') left top no-repeat; 	height:8px}
	#c-center-top 	{background:url('images/building/content_center_top.png') right top no-repeat;	height:8px; }
	#c-right-top 	{background:url('images/building/content_right_top.png') right top no-repeat; 	width:230px; height:8px}

	#c-left-middle 		{background:url('images/building/content_left_middle.png') top left repeat-y; padding:2px 5px 2px 9px;}
	#c-center-middle 	{background:url('images/building/content_center_middle.png') right repeat-y; padding: 2px 11px 0px 0px;}
	#c-right-middle 	{background:url('images/building/content_right_middle.png') right top repeat-y; padding:2px 9px 2px 13px;}

	#c-left-bottom 		{background:url('images/building/content_left_bottom.png') left top no-repeat; font-size:7px;}
	#c-center-bottom 	{background:url('images/building/content_center_bottom.png') right top no-repeat; font-size:7px;}
	#c-right-bottom 	{background:url('images/building/content_right_bottom.png') right top no-repeat; font-size:7px;}

	/*======================================================================================*/
	/* [[[ Different content blocks */

		/** Block with links only */
		.bb-links a 		{border-top:1px solid #c9c9c9; display:block; color:#000000; padding:5px 15px}

		/** Block with preview image and links */
		.bb-text-preview img {margin-left:1px; margin-top:1px; margin-bottom:3px}
		.bb-text-preview div {border-top:1px solid #c9c9c9; padding:5px 15px;}
		.bb-text-preview div.first {border-top:0px}
		.bb-text-preview a 	 {color:#000000}
		.bb-text-preview a.small {font-size:12px}
		.bb-text-preview .first span {font-size:13px; display:block; padding:10px 0px}

		/** Block with link and date or comment */
		.bb-dates-links div	{borderrrr-top:1px solid #c9c9c9; color:#000000; padding:5px 15px}
		.bb-dates-links b	{font-size:12px}
		.bb-dates-links a	{color:#000000}

		.bb-userpoll div	   {border-top:1px solid #c9c9c9; color:#404040; padding:2px 15px; font-size:13px}
		.bb-userpoll .question {font-size:14px; padding:6px 15px; width:225px; border-top:none !important}
		.bb-userpoll input {vertical-align:middle}
		.bb-userpoll .count 	{ font-family:tahoma; font-size:11spx; margin-left:4px; color:#898989; text-decoration:none;}

		.bb-doclist	table				{border-collapse:collapse; }
		.bb-doclist	td, .bb-doclist	th { border-top:1px solid #e2e2e2; padding-left:1px; text-align:left; vertical-align:top}
		.bb-doclist	th					{padding:4px 10px}
		.bb-doclist	b					{font-weight:bold; display:block; }
		.bb-doclist	span				{ font-family:tahoma; font-size:11px; color:#898989; text-decoration:none;}
		.bb-doclist	*					{font-weight:normal; font-size:13px; color:#404040}

		.bb-search	div			{border-top:1px solid #e2e2e2; padding-left:36px; line-height:34px;}
		.bb-search	div.line2	{line-height:12px; background-repeat:no-repeat; padding:5px 0px 5px 36px;}
		.bb-search	i	{font-size:12px;}
		#search			{background:url('images/building/search-bg.gif') top repeat-x; padding:4px 5px; vertical-align:middle; line-height:auto; height:22px;}
		#search	img		{position:absolute; margin-left:3px}		
		
		#search.long		{width:345px; height:30px; border:1px solid #e2e2e2; position:relative; left:22px; top:-6px; height:auto; }
		#search.long input	{width:300px; height:20px; border:1px solid #cccccc;}
		#search	img		{position:absolute; margin-left:3px}

/* >>> Central containers */
/*======================================================================================*/


/*======================================================================================*/
/* [[[ Main content contaner*/

	#contentTable 			{ background:url('images/building/transparent_top.png') 2px 0px no-repeat; border-collapse:collapse; width:943px}
	#contentTable td		{ vertical-align:top}
	#contentTable .leftBot	{ background:url('images/building/transparent_bot.png') 2px 100% no-repeat; padding-bottom:9px}
	#contentContainer		{ background:url('images/building/presentation_centerNew.png') top left repeat-y; margin:8px 0px 0px 0px;}

	.c-columns				{ border-collapse:collappppse; width:943px}
	.c-columns-column		{ padding:1px 7px 1px 7px; vertical-align:top; text-align:left; border:0; font-weight:normal; }
	th.c-columns-column 	{ padding-left:0px !important}
	td.c-columns-column 	{ padding-right:4px !important}
	
	.c-left-part			{ font-family:tahoma; width:425px; background:whiteeeeeeeee}
	.c-left-part-short		{ font-family:tahoma; width:270px;}
	.c-left-part-shortest	{ font-family:tahoma; width:237px;}
	
	.c-left-part-header 	{ background:url('images/building/bb-header-right5.png') right top no-repeat; padding-right:6px}
	.c-left-part-header div { margin-bottommmm:4px; height:32px; background:url('images/building/bb-header-mainNew.png') top left no-repeat ; borderrrr-bottom:1px solid #e2e2e2;}
	.c-left-part-header span{ display:block;  padding:7px 0px 6px 15px; color:black; font-family:tahoma; font-size:16px;}
	.with-corner 			{ background:url('images/building/bb-header-right-with-bullit.png') right top no-repeat;}
	.with-corner div		{ height:38px; background:url('images/building/bb-header-main-with-bullit.png') left top no-repeat;}
	
	/*======================================================================================*/
	
	.c-right-part-header 		{ background:url('images/building/bb-header-with-date-right.png') right top no-repeat; padding-right:5px}
	.c-right-part-header div 	{ background:url('images/building/bb-header-with-date_t.png') left top no-repeat; padding:31px 30px 5px 15px; font-size:13px; font-family:tahoma;}
	.c-right-part-header a 		{ text-decoration:none; float:right; margin-top:-5px; color:#a0a0a0}
	.c-right-part-header a:hover{ text-decoration:underline; }
	.c-right-part-header .big	{ font-size:18px}
	.c-right-part-header .bigest{ font-size:23px ; color:#010101 !important; padding-bottom:2px; padding-top:28px}
	.no-red	div					{ background:url('images/building/bb-header-no-date.png') left top no-repeat !important; }
	
	.c-right-part-header-b 		{ background:url('images/building/bb-header-with-date_b_right.png') bottom right repeat-y; font-size:5px; padding-right:3px}
	.c-right-part-header-b div	{ background:url('images/building/bb-header-with-date_b.png') bottom left no-repeat; font-size:5px;}
	
	.c-right-part-content		{ background:url('images/building/bb-center-rightNew.png') top right repeat-y; padding:0px 3px 0px 3px; borderrrr-left:1px solid #c9c9c9; borderrrr-right:1px solid #bababa;}
	.c-right-part-content a		{ color:#eb151c;}

	.c-right-part-bottom 		{ background:url('images/building/bb-bottom-with-date-right.png') right top no-repeat; height:43px; padding-right:6px;}
	.c-right-part-bottom  div 	{ background:url('images/building/bb-bottom-with-date.png') left top no-repeat; height:43px;}
	
/* ]]] Main content contaner*/
/*======================================================================================*/
/* [[[ Subnavigation */

	#submenu			{ background:url('images/building/2lvl_nav_back.jpg') left top repeat-x; padding:2px 0px 0px 25px; margin:0px 3px; height:37px;}
	#submenu.withSub	{ background:url('images/building/2lvl_nav_back.png') left top repeat-x; height:32px;}
	#submenu a			{ text-decoration:none;  font-family:Tahoma; color:#404040;font-size:17px; float:left; padding:6px 15px 0px 15px; background:url('images/building/2lvl_nav_element_back.jpg') left top no-repeat; margin:0;}
	#submenu a:hover	{ border-bottom:4px solid #e8e8e8;}
	#submenu .act		{ border-bottom:4px solid #e8e8e8;}
	#submenu span		{ width:1px; font-size:1px; height:29px; display:block; float:left; background:url('images/building/2lvl_nav_element_back.jpg') left top repeat-y; margin:0;}

	#submenu2			{ background:url('images/building/3lvl_nav_back.png') left top repeat-x; padding:0px 0px 0px 25px; margin:0px 3px 2px 3px; height:28px; }
	#submenu2 div		{ float:left; margin-bottom:1px; padding:2px 0px 3px 0px; background:url('images/building/2lvl_nav_element_back.jpg') right top no-repeat;}
	#submenu2 a			{ display:block; padding:2px 15px 2px 15px; text-decoration:none; font-family:Tahoma; color:#404040; font-size:15px;}
	#submenu2 a:hover	{ border-bottom:2px solid #ed1c24;}
	#submenu2 .act		{ border-bottom:2px solid #ed1c24;}
	
/* ]]] Subnavigation */
/*======================================================================================*/
/* [[[ Pagelisting */

	#pagelist 			{ background:url('images/building/bb-bottom-right2.png') right top no-repeat; height:32px; padding-right:6px}
	#pagelist div 		{ background:url('images/building/bb-bottom-main2.png') left top no-repeat; height:32px; font-family:tahoma; font-size:16px; color:#959595; padding:5px 0px 0px 10px;}
	#pagelist div a 	{ float:right; text-decoration:none; padding:0; margin:1px 8px 0px 8px;}
	#pagelist span 		{ float:right; height:20px; border-left:1px solid #b2b2b2; width:1px;}
	
/* ]]] Pagelisting */
/*======================================================================================*
/* [[[ Aptauja */

	#aptauja			{ width:255px}
	#aptauja .aptauja-polosa{ background:#7f7f7f; padding:2px; margin-top:2px; font-size:5px}
	#aptauja b			{ font-size:13px; font-weight:normal}
	#aptauja .aptauja-option	{ font-size:13px; width:50%;}
	#aptauja td			{ border-top:1px solid #c9c9c9; color:#404040; padding:3px 13px 3px 13px;}
	#aptauja td div		{ border:none; color:#404040; padding:0px;}
	#aptauja .count 	{ font-family:tahoma; font-size:11px; color:#898989; text-decoration:none;}
	
/* ]]] Aptauja */
/*======================================================================================*/
/* [[[ Lapas karte */

	#site_map			{ padding-bottom:30px }
	#site_map a			{ color:black;}
	#site_map .lvl_0	{ background:url('images/building/bullet2.png') -25% 100% repeat-x; padding:7px 0px 10px 128px;}
	#site_map .lvl_0 a	{ font-size:17px; font-family:Tahoma;}
	#site_map .lvl_1	{ padding:4px 0px 4px 150px}
	#site_map .lvl_1 a	{ padding-left:15px; background:url('images/building/bullit_3.gif') center left no-repeat; font-size:13px; font-weight:bold; font-family:Tahoma; margin-bottom:5px;}
	#site_map .lvl_2	{ padding:4px 0px 4px 170px}
	#site_map .lvl_2 a			{ font-size:14px; font-family:Tahoma; padding-left:15px; background:url('images/building/bullit_3.gif') center left no-repeat;}
	#site_map .lvl_2 a:hover	{ text-decoration:underline}
	#site_map .lvl_3			{ padding:4px 0px 4px 190px}
	#site_map .lvl_3 a			{ font-size:14px; padding-left:15px; background:url('images/building/bullit_3.gif') center left no-repeat;}
	#site_map .lvl_3 a:hover	{ text-decoration:underline}
	
/* ]]] Lapas karte */
/*======================================================================================*/
/* [[[ Downloads  */

	.downloadsItem				{color:#010101; font-family:tahoma}
	.downloadsItem .imgPart		{ padding-left:34px}
	.downloadsItem .textPart	{ padding:5px 30px 10px 17px}
	.downloadsItem .textPart img  { margin-right:9px}
	.downloadsItem .textPart div  { font-size:13px; padding:0px 0px 5px 0px; margin-bottom:5px; border-bottom:1px solid #e2e2e2;}
	.downloadsItem .textPart input{ margin-right:9px;}
	
/* ]]] Downloads */
/*======================================================================================*/
