
/******************************************************************/
		/* COMMON */
		/************************************************************************************/

			BODY 	{margin:0 0 0 0;}

			a 				{ text-decoration:none; color:#3872b4}
			a:hover			{ text-decoration:underline}

			.readmore			{ color:#e20402; margin-top:6px}
			.readmore a			{ color:#e20402; font-size:11px !important; text-decoration:none;}
			.readmore a:hover	{ text-decoration:underline;}
			

		/* COMMON */
		/************************************************************************************/
		/* TOP PAGE PART */

			#main_table		{ width:980px; height:100%; font-family: Arial; font-size: 12px;}
			#main_table	*	{ font-family: Arial; font-size:12px;}
			#main_table h1 {font-size: 14px!important;}

			#top_part				{ border-bottom:2px solid #16397e; height:140px;}
			._admin					{ height:105px!important;}
			
			#top_part #left_part	{ height:140px; width:205px }
			#top_part #left_part .p	{ padding:30px 10px 12px 40px}
			#top_part #left_part .image_logo{ margin-left:10px}
			#viss_par_apm			{ width:123px; border:0px solid red;color:#16397e; font-size:11px; margin-top:8px; margin-bottom:18px; font-weight:bold;text-transform:uppercase}
			#administracija			{ color:#16397e; margin-top:8px; margin-bottom:8px; font-weight:bold}

			#top_part #center_part	{ padding-top:10px;}

			#top_part #right_part div	{ color:#16397e; margin:40px 0px 0px 20px; font-size:11px}
			#top_part #right_part img	{ margin-left:60px;margin-top:30px}


			#langswitch			{ font-size:11px; color:#00008c;}
			#langswitch	a		{ color:#00008c; text-decoration:none; font-size:11px;}
			#langswitch	a:hover	{ text-decoration:underline}

		/* TOP PAGE PART */
		/************************************************************************************/
		/* NAVIGATIONS */

			#navigation				{ margin-top:1px; height:34px; }
			#navigation td			{ }
			#navigation	a			{ text-decoration:none; text-align:center; margin-right:1px; height:100%;
									  display:block; color:#ffffff; font-size:11px;
									  background:url('images/building/nav_bg.gif') top left repeat-x; border-right:1px solid #464646;}

			#navigation	a b			{ font-size:11px; height:100%; padding:3px 13px 0px 13px; cursor:pointer; display:block; background:url('images/building/nav_l_corner.gif') top left no-repeat;}

			#navigation	a:hover		{ background:url('images/building/nav_bg_act.gif') top left repeat-x; border-right:1px solid #002e8c; }
			#navigation	a:hover	b	{ background:url('images/building/nav_l_corner_act.gif') top left no-repeat;}

			#navigation	.active		{ background:url('images/building/nav_bg_act.gif') top left repeat-x; }
			#navigation	.active b	{ cursor:pointer; display:block; background:url('images/building/nav_l_corner_act.gif') top left no-repeat;}
			#navigation	.active:hover{ }
			
			#navigation_red			{ margin-top:1px; height:34px; }
			#navigation_red td		{ }
			#navigation_red	a		{ text-decoration:none; text-align:center; margin-right:1px; height:100%;
									  display:block; color:#ffffff; font-size:11px;
									  background:url('images/building/nav_bg.gif') top left repeat-x; border-right:1px solid #464646;
									 }
			#navigation_red	a b			{ font-size:11px; height:100%; padding:3px 13px 0px 13px; cursor:pointer; display:block; background:url('images/building/nav_l_corner.gif') top left no-repeat;}

			#navigation_red	a:hover		{ background:url('images/building/nav_bg_act_inner.gif') top left repeat-x; border-right:1px solid #002e8c; }
			#navigation_red	a:hover	b	{ background:url('images/building/nav_l_corner_act_inner.gif') top left no-repeat;}

			#navigation_red	.active		{ background:url('images/building/nav_bg_act_inner.gif') top left repeat-x; }
			#navigation_red	.active b	{ cursor:pointer; display:block; background:url('images/building/nav_l_corner_act_inner.gif') top left no-repeat;}
			#navigation_red	.active:hover{ }


			#navigation_left			{}
			#navigation_left div		{ margin:0px 15px 0px 9px; padding:8px 0; background:url('images/building/block_event_spacer.gif') bottom left repeat-x}
			#navigation_left a			{ text-decoration:none; padding-left:18px; color:black; display:block;background:url('images/building/left_nav_item.gif') center left no-repeat; }
			#navigation_left a:hover	{ font-weight:bold; color:#279a27; background:url('images/building/left_nav_item_act.gif') center left no-repeat; }
			#navigation_left .last		{ background:none; padding-bottom:0px}

			#navigation_left .active	{  font-weight:bold; color:#279a27; background:url('images/building/left_nav_item_act.gif') center left no-repeat;}

			#bottom_nav				{ margin-top:12px; background:#e6e6e6; margin-bottom:5px}
			#bottom_nav	a			{ font-size:11px; color:#1b479d; text-decoration:underline}
			#bottom_nav	a:hover		{ text-decoration:none}
			#bottom_nav	span		{ margin:0 10px}
			.bottom_navpadding		{ padding:8px 16px 14px 16px}


			#inner_nav				{ border-bottom:2px solid #1b479d; margin-bottom:9px;margin-top:20px}
			.inner_nav_itm			{ margin-right:1px; color:white;text-decoration:none !important;display:block; height:23px; background:url('images/building/inner_nav_bg.gif') top left repeat-x;}
			.inner_nav_itm	b		{ display:block; height: 100%; background:url('images/building/inner_nav_l_c.gif') top left no-repeat;}
			.inner_nav_itm	b i		{ display:block; height: 100%; background:url('images/building/inner_nav_r_c.gif') top right no-repeat;}
			.inner_nav_itm	b i span{ display:block; padding:4px 14px 3px 14px!important; font:bold 12px Arial; color:white; cursor:pointer}

			.inner_nav_itm:hover	{ background:url('images/building/inner_nav_bg_act.gif') top right repeat-x;}
			.inner_nav_itm:hover b	{ background:url('images/building/inner_nav_l_c_act.gif') top left no-repeat;}
			.inner_nav_itm:hover b i{ background:url('images/building/inner_nav_r_c_act.gif') top right no-repeat; }

			.inner_nav_itm_act		{ margin-right:1px; color:white!important; text-decoration:none !important; display:block; height:23px; background:url('images/building/inner_nav_bg_act.gif') top left repeat-x;}
			.inner_nav_itm_act b	{ height:100%; display:block; background:url('images/building/inner_nav_l_c_act.gif') top left no-repeat;}
			.inner_nav_itm_act b i	{ font-style:normal; height:100%; display:block; background:url('images/building/inner_nav_r_c_act.gif') top right no-repeat;}
			.inner_nav_itm_act b i span	{ display:block; padding:4px 14px 3px 14px!important; font:bold 12px Arial; cursor:pointer}

		/* NAVIGATIONS */
		/************************************************************************************/
		/* FOOTER */

			#run 			{ border: 0px solid #c9c9c9;}
			#run MARQUEE 	{ font-size:12px; font-weight:bold;}
			#run a 			{ color:black; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none }
			#run span 		{ color:#980400;}

			#copiright				{ width:230px; }
			#copiright	div			{ padding:24px 10px 42px 30px; font-size:11px !Important}

		/* FOOTER */
	/************************************************************************************/
	/* INFO BLOCKS */

		.blue			{ color:#1b479d}
		.blue a			{ color:#1b479d}
		.red			{ color:#e20402}
		.green			{}


		#left_content_part				{ width:200px}
		#right_content_part				{ width:200px}

		.one_line						{ padding:2px 15px}
		#top_content_line				{ font-weight:bold; text-align:center; border:1px solid #d9d9d9; border-top:none; border-bottom:none}

		.top_right_corner				{ background:url('images/building/l_grey_crnr_r_t.gif') top right no-repeat}
		.bottom_right_corner			{ background:url('images/building/l_grey_crnr_r_b.gif') top right no-repeat}
		.top_right_corner_filled		{ background:url('images/building/grey_crnr_r_t_filled.gif') top right no-repeat}
		.bottom_right_corner_filled		{ background:url('images/building/grey_crnr_r_b_filled.gif') top right no-repeat}

		.small_block			{ margin-bottom:5px; padding-bottom:5px; background:url('images/building/l_grey_bottom_short.gif') bottom left no-repeat}
		.big					{ font-size:14px !Important}
		.big_block				{ padding:5px 0; margin-bottom:5px; background:url('images/building/grey_bottom_long.gif') bottom left no-repeat}
		.big_block.very_long	{ background:url('images/building/grey_bottom_long_inner.gif') bottom left no-repeat}

		.block_title			{ width:100%; padding-left:10px; font-weight:bold; color:white; text-transform:uppercase}
		.block_title a			{ color:white; text-transform:uppercase; text-decoration:underline}
		.block_title a:hover	{ text-decoration:none}
		.block_outer			{ margin-top:0px; border:1px solid #e6e6e6; padding-bottom:8px; border-top:none; border-bottom:none; }
		.block_outer.m			{ margin-top:1px;}
		.block_outer.border		{ border-top:1px solid #e6e6e6}

		.block_outer_big		{ border:1px solid #bfbfbf; border-bottom:none; padding:12px 14px 8px 14px}
		.block_outer_big.m		{ margin-top:1px;}


		.small_block .block_date		{ background:#e6e6e6; padding:4px 0px 6px 10px; font-weight:bold }
		.small_block .block_event		{ margin:0px 10px 0px 10px; padding:8px 0px 8px 0px;  background:url('images/building/block_event_spacer.gif') bottom left repeat-x;}
		.small_block .block_event div  	{ background:url('images/building/block_event_dot.gif') top left no-repeat; padding-left:10px;}
		.small_block .block_event div.comp{ background:none !important; font-weight:bold;color:#a1a0a5;}
		.small_block .block_event div.dat{ font-size:11px;font-weight:bold; color:#e20402}
		.small_block .block_event span 	{ padding-left:10px}
		.small_block .block_event a 	{ color:#e20402; font-size:11px; text-decoration:underline}
		.small_block .block_event a:hover	{text-decoration:none}
		.small_block .block_event.last_event{ background:none; padding-bottom:4px}
		.small_block .block_event.last		{ padding-bottom:0px;background:none}

		.small_block .block_text_title	{ padding:10px 20px 12px 20px; font-weight:bold }
		.small_block .read_more			{ margin-left:20px; font-size:11px; color:#e62a29}
		.small_block .read_more a		{ margin-top:10px; font-size:11px; color:#e62a29}
		.small_block .selects			{ margin:0px 20px 0px 20px}
		.small_block .selects div		{ }
		.small_block .selects input		{ position:relative; top:3px; margin-right:5px;}

		.small_block .right_baners		{ padding:0px 35px 0px 40px}
		.small_block .right_baners img	{ margin:5px 0px}

		.small_block .block_contakti 	{ margin:10px 12px 0px 12px}
		.small_block .block_contakti div{ margin-bottom:10px}
		.small_block .block_contakti td { padding-right:10px}
		.small_block .block_contakti a  { color:#e20402}


		#center_baner			{ text-align:center; padding:5px 0px 10px 0px;}

		.left_baners			{ padding:10px 9px 0px 9px }
		.left_baners img		{ margin-bottom:10px}
		.left_baners .last		{ margin-bottom:0px}

		.red_title				{ background:url('images/building/title_red_bg.gif') top right repeat-x}
		.green_title			{ background:url('images/building/title_green_bg.gif') top right repeat-x}
		.blue_title				{ background:url('images/building/title_blue_bg.gif') top right repeat-x}
		.grey_title				{ background:url('images/building/title_grey_bg.gif') top right repeat-x}


		#right_search			{ padding:10px 10px;}
		#right_search div		{ margin-bottom:6px;}
		#right_search form		{ margin:0px 0px; }
		#right_search .field	{ width:158px; height:20px; border:1px solid #002d8d }
		.meklet					{ color:white; font-size:11px; margin-top:10px; width:auto; background:url('images/building/button_blue_bg.gif') top left repeat-x #7293d5; border:1px solid #002d8d }
		.search_select			{ width:100px; height:16px; border:1px solid #002d8d; margin-right:10px }
		.field2					{ width:100px; height:20px; border:1px solid #002d8d }
		
	/* INFO BLOCKS */
	/************************************************************************************/
	/* CALENDAR */

		#kalendar 				{ border-collapse:collapse}
		#kalendar td 			{ text-align:center; border:1px solid #ffffff; padding:2px; background:#e0e6f0; width:20; font-size:11px}
		#kalendar td a 			{ color:black;text-decoration:none}
		#kalendar th 			{ text-align:center; border:1px solid #ffffff; padding:2px 5px; background:#888888; color:#ffffff; font-size:11px}

		#kalendar td.other a 	{ color:#cccccc;font-size:11px}
		#kalendar td.filled a	{ color:white!important}
		#kalendar td.today a 	{ border:2px solid #1b479d; display:block}

		#kalendar td.other 		{ color:#cccccc;font-size:11px}
		#kalendar td.filled 	{ color:black;background:#1b479d}
		#kalendar td today 		{ border:1px solid #1b479d}



		#cal_month			{ font-size:11px;}
		#cal_year			{ margin-left:8px;}

	/* CALENDAR */
	/************************************************************************************/
	/* CONTENT */

		#content				{ padding:0px 5px 0px 5px}
		#content_admin			{ padding:0px 0px 0px 5px}
		#content_padding		{ padding:15px 15px 25px 15px}
		#content_padding_admin	{ padding:0px 0px 25px 0px;}
		#content li				{ list-style:url('images/building/li_img.gif')}

		#content .title 				{ margin-bottom:10px; color:#1b479d; font-weight:bold;}
		#content .title a				{ color:#1b479d; font-weight:bold; text-decoration:underline}
		#content .title a:hover			{ text-decoration:none}

		#content news					{}
		#content .news_in_list 			{ margin-bottom:15px}
		#content .news_in_list.last		{ margin-bottom:0px;padding-bottom:0px!Important; border-bottom:none !important}
		#content .news_in_list.borderd	{ padding-bottom:10px;border-bottom:1px solid #cccccc}

		#content .news_in_list .lead 	{}
		#content .news_in_list .lead 	{}
		#content .news_in_list img		{ margin-right:10px; float:left}

		#content .only_news_titles 			{ }
		#content .only_news_titles div		{ background:url('images/building/li_grey.gif') center left no-repeat; padding-left:10px;}
		#content .only_news_titles a:hover{ text-decoration:none}
		#content .only_news_titles a		{ color:#1b479d; font-weight:bold; text-decoration:underline}
		#content .only_news_titles .last	{ margin-bottom:0px}

		#content .interesantas_temas 		{ float:left; width:230px}
		#content .interesantas_temas.first	{ margin-right:35px}

		/************************************************************************************/
		/* INNER PART */

			#firm_info					{ }
			#firm_info a				{ color:#e20402; text-decoration:underline}
			#firm_info a:hover			{ text-decoration:none}
			#firm_info .firm_title		{ font-size:18px !important; margin-bottom:12px;}
			#firm_info img				{ border:1px solid #e4e4e4; margin-bottom:10px}
			#firm_info img.last			{ margin-bottom:0px}
			#firm_info .info_table td 	{ padding:0px 3px 3px 0px}
			#firm_info .info_table .title { padding:12px 0px 14px 0px; font-size:14px; font-weight:bold; color:black}
			#firm_info .text_column  	{ padding-right:35px}

			#firm_info #links  		{ margin-top:6px}
			#firm_info #links div	{ margin-top:6px}
			#firm_info #links a  	{ font-weight:bold; color:#1b479d ; padding:0px 14px 8px 0px}


			.inner_table				{ border-collapse:collapse; width:100%; margin-bottom:12px}
			.inner_table td.first		{ border:none; border-right:1px solid #ffffff; background:#888888; color:white; font-weight:bold; }
			.inner_table td				{ padding:3px 4px; border:1px solid #888888; color:black; font-size:11px !important;}
			.inner_table td	*			{ font-size:11px !important;}
			.inner_table td.no_l_border { border-left:1px solid #888888}
			.inner_table td.no_r_border { border-right:none}
			.inner_table tr:hover TD 	{background:#eeeeee}
			.inner_table tr:hover TD.first 	{background:#888888}

			.inner_table td {cursor:pointer}
			.link {font-weight:bold; color:#1b479d }

		/* INNER PART */
		/************************************************************************************/
		/* Aptauja */

		.aptauja {}
		.aptauja div.question {font-weight:bold}
		.aptauja .aptauja-polosa {background:#1b489d; color:#ffffff; text-align:right; padding:2px 5px}

		#biblioteka th {background:#5c5c5c; color:#ffffff; padding:5px; text-align:left}
		#biblioteka .header {background:#f2f2f2}
		#biblioteka .header td {background:url('images/building/bib-spacer.gif') bottom repeat-x; padding:10px; vertical-align:top}
		#biblioteka img {margin-right:10px}
		#biblioteka div {padding-top:3px; font-weight:bold}
		#biblioteka span {color:#8c8c8c; display:block; padding:5px 0px}
		#biblioteka a {color:#000000}
		#biblioteka div.lead {font-weight:normal}
		#biblioteka .list td {background:url('images/building/bib-spacer.gif') bottom repeat-x; padding:10px; padding-right:0px; vertical-align:top}
		#biblioteka .list td img {margin-right:0px}

		#biblioteka-profile .header {font-size:14px; font-weight:bold; padding-bottom:10px}


		#biblioteka-profile .category {color:#8c8c8c; display:block; padding:5px 0px; font-weight:bold}

		.content-header					   {border-bottom:1px solid #eeeeee; padding-bottom:10px; margin-bottom:10px}
		.content-header, .content-header * {font-size:11px !important}

		.bib-links {background:#dde3ef; width:100%; border-collapse:collapse; border-top:5px solid #dde3ef;  border-bottom:5px solid #dde3ef}
		.bib-links td {white-space:nowrap; padding:3px 12px}
		.bib-links td a {font-size:11px}

	/* CONTENT */
	/************************************************************************************/

	.datums			{ background:none!important; padding-left:10px; font-size:10px !important; color:#808080}
	.datums.nopading{ padding-left:0px;}
	
	
	/************************************************************************************/
	/* ADMINIISTRATION PART */
	
		#submit_login	{ border:1px solid #002d8d;}
		
		#admin_top_text				{ margin-bottom:4px; font-family:Arial; color:#e83030; font-size:11px; font-weight:bold;border-top:1px solid #bfbfbf;}
		#admin_top_text	.borders	{ padding:2px 13px; border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}
		
		#admin_form							{ }
		#admin_form table					{ margin-right:50px; font-family:Arial; font-size:11px}
		#admin_form	input,select,textarea	{ border:1px solid #279a27; font-size:12px; width:150px;}
		#admin_form	.long					{ width:300px;}
		#admin_form	#submit_frm				{ width:auto!important;border:1px solid #0b3a96}
		.field_name							{ }
	
	/* ADMINIISTRATION PART */
	/************************************************************************************/

	/************************************************************************************/
	/* BLOG PART */
    #blog .spec              {vertical-align:top; color:#5c7299}
    #blog .nosaukums_blog    {}
    #blog .vards_uzvards     {} 
    #blog .blog_text         {}
    #blog .blog_citi_raksti  {}
    #blog .blog_image        {}
	/* BLOG PART */
	/************************************************************************************/


/*.megaclass {height: expression(alert(screen.height + window.document.body.scrollTop) + "px")}*/


