/************************************************************************************/
/* Common */

	/*body 	{margin:0px; font-family: Tahoma, Geneva, Verdana, Helvetica, Arial;}*/
	body 	{margin:0px; font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;}
	
	
	
	form 	{margin:0 0 0 0;}
	img 	{border:0;}
	a 				{ text-decoration:none; }
	a:hover			{ text-decoration:underline}
	
	.return	  { margin:7px 0 0 0}
	.return	a {}
	
	.bolded	{ font-weight:bold;}
	.pink	{ color:#dc145f !important;}
	.black	{ color:#000000 !important;}
	.upcase	{ text-transform:uppercase}
	
	
/* Common */	
/************************************************************************************/
/* Template parts */	
	
	#langswitch			{ margin-top:0px; clear:both}
	#langswitch	a		{ text-decoration:underline; float:left; margin-right:0px; font-size:10px; color:black; padding:10px;}
	#langswitch	img		{ vertical-align:middle;}
	#langswitch	a:hover	{ color:#e50b0b; text-decoration:none}
	#langswitch	a.act	{ color:#e50b0b; text-decoration:none}
	
	.spacer			{ clear:both;height:20px;font-size:1px}
	.headRow		{ background:url('images/building/top_yellow_border') bottom left no-repeat}
	#headerImg		{ background:URL('images/building/top_img.jpg') center center no-repeat}
	#headerImgBg	{ height:190px; background:URL('images/building/top_yellow_border.gif') top left no-repeat}
	
/* Template parts */	
/************************************************************************************/
/* Content */
	
	.whiteBg		{ background:white}
	.greYBrdr		{ border-top:2px solid #e7e7e7}
	.whiteBg   { background:#ffffff;}
		
	.mainWidth		{ width:1000px;}
	/*#mainTable		{ 
		font-family: Tahoma, Geneva, Verdana, Helvetica, Arial; font-size:12px; color:black;  
		width:1000px; border-left:3px solid #ffbf00; border-right:3px solid #ffbf00; border-bottom:2px solid #e5e5e5;
	}*/
	#mainTable		{ 
		font-family: Verdana,Geneva,Helvetica,Arial,sans-serif; font-size:13px; color:black;  
		width:1000px; border-left:3px solid #ffbf00; border-right:3px solid #ffbf00; border-bottom:2px solid #e5e5e5;
	}
	
	#logo	{ position:absolute; margin:15px 0px 0px 10px;}
	#ContentPart	{ width:630px}
	
	#content		{ padding:20px 15px 22px 20px;}
	#content ul,ol	{ padding-left:18px; margin-left:0px}
	#content li		{ list-style-image:url('images/building/list.gif'); padding-bottom:8px;  }
	#content a		{ color:#000000; text-decoration:underline}
	#content a:hover{ text-decoration:none}
	
	#content h1		{ border-top:2px solid #E7E7E7; padding:5px 0 5px 5px; margin:0px 0 10px 0; text-transform:uppercase ; font-size:14px; colorr:#cd1414 !important; font-weight:bold;}
	#content h1 a	{ font-size:12px; color:#5b5b5b;}
	#content h1 span{ font-size:10px; color:#a5a5a5; font-weight:normal;}
	
	*:first-child+html #openedDocdd {}
	*html #openedDocdd	 			{ }
	#openedDocdd     		 		{ }
		
	/*=======================================================================*/
		
	#openedDoc 			 { padding:0px 10px 24px 10px;}
	#openedDoc .Img		 { float:left; margin:0px 10px 10px 0px}
	#openedDoc .date 	 { font-size:11px; color:black; margin-bottom:3px;}
	#openedDoc .descript { margin-bottom:3px;}
	
	/*=======================================================================*/
	
	#textList			{ }
	.article			{ clear:both; padding:0px 10px 24px 10px; background:URL('images/building/news_spacer.gif') bottom left repeat-x; margin-bottom:14px;}
	.article.last		{ background:none}
	.article .leadImg	{ float:left; margin:0px 10px 10px 0px}
	.article .specImg	{ margin-left:8px; vertical-align:middle}
	.article .title		{ margin-bottom:8px; font-size:12px; font-weight:bold; color:#cd1414;}
	.article a			{ font-size:12px; color:#cd1414 !important; text-decoration:none}
	.article a:hover	{ text-decoration:underline}
	.article .lead		{ margin-bottom:8px; font-size:12px; }
	.article .date		{ font-size:11px; color:black; margin-bottom:3px;}
	
	/*=======================================================================*/
	
	.sitemap {padding:0px 0px 4px 0px}
	.sitemap a {text-transform:uppercase; display:block; color:#007FD5; font-weight:bold; text-decoration:none; padding:20px 0px 0px 0px}
	.sitemap a:hover {color:#FF4D02;}	
	.sitemap a.sub {text-transform:none; color:#007FD5; padding:8px 0px 0px 35px; font-weight:normal; font-size:12px; }
	.sitemap a.sub:hover {color:#FF4D02; font-size:12px;}	
	.sitemap a.subsub {text-transform:none; color:#007FD5; padding:8px 0px 0px 60px; font-weight:normal; font-size:11px; }
	.sitemap a.subsub:hover {color:#FF4D02; font-size:11px;}	
	.underImageText {	font-size:8pt; 	color:#777363; }
	
/* Content */	
/************************************************************************************/
/* Navigation */

	.menu 		{ padding:0px 0px 0px 0px; margin:0px; list-style: none; }
	.menu li	{ color:#faf9f8; font-size:14px; padding:0px; margin:0px; list-style: none;}
	.menu a		{ text-decoration:none}
	.menu li a		{ }
	.menu li.act a	{ }
	
	*:first-child+html .menu li { }
	*html .menu li	 			{ }
	
	#breadcrumbs	{ font-size:11px; padding:0px 0px 8px 5px }
	#breadcrumbs2	{ font-size:11px; margin-top:-10px; margin-bottom:5px;}	
	#breadcrumbs a	{ font-size:11px; color:black; }
	#breadcrumbs2 a	{ font-size:11px; color:black; }	

	#topmenu		{margin-left:40px;}
	
	#topNav				{ position:relative; z-index:5; padding-top:145px; text-align:center; margin-left:1px; }
	*html #topNav	 	{ padding-top:0px; padding-bottom:0px}
	#topNav	li			{ display:inline}
	#topNav a			{ 
		text-transform:uppercase; margin:7px 0px 0px 0px; color:#ffffff; font-size:10px; 
		font-weight:bold; float:left;  display:block;
		background:url('images/building/nav/nav_bg_red.jpg') top left repeat-x;
	}
	#topNav a span	{ 
		padding:8px 20px 9px 20px; display:block; 
		background:url('images/building/nav_red_corner.jpg') top right no-repeat;
	}
	#topNav a:hover		{ color:#000000; background:url('images/building/nav/nav_bg_yellow.jpg') top left repeat-x; text-decoration:none }
	#topNav a:hover span{ background:url('images/building/nav_yellow_corner_r.jpg') top right no-repeat;}
	#topNav a.act		{ color:#000000; background:url('images/building/nav/nav_bg_yellow.jpg') top left repeat-x; text-decoration:none }
	#topNav a.act span	{ background:url('images/building/nav_yellow_corner_r.jpg') top right no-repeat; }
	#topNav .preact	span{ background:url('images/building/nav_l_yellow_corner.jpg') top right no-repeat; }
	
	#leftNavContainer	{ width:192px; padding:0px 0px 0px 22px;}
	#leftNav			{ margin-left:5px; margin-right:3px; margin-bottom:25px}
	#leftNav li	{ 
		displayy:block; padding:0px; clear:both;  
		border-bottom:0px solid #009ec0; background:url('images/building/left_nav_spacer.gif') bottom left repeat-x;
	} /*ukur s boderom*/
	#leftNav li.title	{  margin:0px; color:black; font-weight:bold; font-size:12px; padding:6px 10px 6px 8px; color:#d91616 }
	#leftNav li.title img{ margin-right:9px; vertical-align:absmiddle }
	
	#leftNav a	{ margin:0px; color:black; font-size:11px; padding:6px 10px 6px 35px; display:block; }
	#leftNav .act { background:url('images/building/left_nav_act_cat.gif') top right no-repeat !important;   }
	.act a 		{  padding:8px 10px 12px 30px; color:white !important; font-size:10px; font-weight:bold }
	.lvl_1 		{   padding-bottom:1px!important; border:0px solid red; }
	.lvl_1 a	{  font-weight:bold; text-transform:uppercase; background:url('images/building/nav_l_1lvl.jpg') 10px 5px no-repeat }
	.lvl_1 a:hover	{ color:#d91616; background:url('images/building/nav_l_1lvl_act.jpg') 10px 6px no-repeat #eeeeee; }
	.lvl_2 			{ background:none !important;}
	.lvl_2 a		{ background:url('images/building/nav_l_2lvl.jpg') 35px 7px no-repeat; padding:4px 5px 4px 55px !important }
	.lvl_2 a:hover	{ background:url('images/building/nav_l_2lvl_act.jpg') 35px 7px no-repeat #eeeeee; color:#d91616;}
	#leftNav .act2  { background:none !important;  }
	#leftNav .act2 a {background:url('images/building/nav_l_2lvl_act.jpg') 35px 7px no-repeat #eeeeee; padding:4px 5px 4px 55px}
	
	#bottomNavContainer	{ text-align:center; padding:11px 20px; clear:both; color:black}
	#bottomNavContainer *	{ color:black}
	#bottomNav 			{ }
	#bottomNav a		{ color:#000000; font-size:11px; padding:2px; text-decoration:underline}
	#bottomNav a:hover	{ text-decoration:none; }
	#bottomNav li		{ display:inline;}
	#bottomNav li.act a	{ text-decoration:underline}
	
/* Navigation */	
/************************************************************************************/
/* Blocks */
	
	.interesanti	{ padding:11px 10px 9px 10px; font-weight:bold; color:black; font-size:11px; background:url('images/building/st_page_yelow_line.jpg') top left repeat-x;}
	#rightContentPart {width:198px;}
	.blockTitleR	{ padding:8px 10px 12px 10px; color:white; font-size:11px; font-weight:bold}
	.blockTitleR img{ margin-left:10px; vertical-align:absmiddle }
	.blockTitleR.red{ background:url('images/building/title_red_r.gif') top left no-repeat;}
	
	.rbJaunums		{ font-size:12px; color:black; margin:0px 10px 10px 10px; padding-bottom:10px; background:url('images/building/news_spacer.gif') bottom left repeat-x;}
	.rbJaunums a	{ font-size:12px; color:black;}
	.rbJaunums span	{ display:block;}
	.rbJaunums .datums	{ margin-bottom:3px}
	.rbJaunums .teksts	{ margin-bottom:3px}
	.rbJaunums a:hover	{ color:#cd1414; text-decoration:underline!important}
	
	.rbBaner	{ margin:10px 10px 0px 10px; font-size:10px; color:#FFFFFF; text-align:center; }
	.rbBaner img{ border:1px solid black; margin-top:10px; }
	.rbImage	{ margin:0px 10px 0px 10px; color:#cd1414; font-weight:bold; }
	.rbLink		{ margin-bottom:5px; margin-left:10px; color:#cd1414; font-weight:bold; }
	.rbLink.l	{ margin-left:25px!important}
	.rbLink	a	{ font-size:10px; color:#cd1414; font-weight:bold; text-transform:uppercase }
	
	.blockTitleL	{ padding:8px 10px 12px 20px; color:white; font-size:11px; font-weight:bold}
	.blockTitleL img{ margin-left:10px; vertical-align:absmiddle }
	.blockTitleL.red{ background:url('images/building/title_red_l_long.gif') top right no-repeat;}

	#searchBox		 { margin:10px 0px 10px 5px; width:186px; padding:3px 10px 10px 10px; background:URL('images/building/searchBox.gif') top left no-repeat}
	#searchBox input { border:none;background:none; color:#808080; font-size:10px; }
	#searchBox #search { float:right; margin-right:20px;}
	
	#stPageRandomImg	{ margin:10px 0px 10px 25px; background:url('images/building/st_page_galery_bg.jpg') top left repeat-y; padding-left:12px;}
	#stPageRandomImg img{ border:1px solid black}
	#stPageRandomImg a  { color:#cd1414; font-weight:bold; text-transform:uppercase}

	#stPagepiedavajimi		{ padding-left:5px; margin-top:12px}
	#stPagepiedavajimi.main	{ margin-top:0px; }
	#stPagepiedavajimi img	{ border:0px; margin-bottom:10px}
	.piedavajums { border:1px solid #cccccc; float:left; padding-bottom:5px; text-align:center; width:170px; height:215px; margin-right:10px; margin-bottom:15px; font-size:12px;}
	.piedavajums a	{ text-decoration:none !important; /*height:156px;*/}
	.piedavajums a.link { margin:5px 5px 0px 5px; display:block; text-align:center;}
	.piedavajums a.link:hover span { text-decoration:underline !important;}
	.piedavajums a.link img { margin:0 0 30px 0}
	.piedavajums a.link span {display:block; border:none; text-decoration:none}
	.piedavajums.last   { padding-top:2px!important;} */
	.redText	{ color:#8c0010;}
	.cenaFont	{ font-size:16px; margin-top:-2px; display:block;}
		
/* Blocks */	
/************************************************************************************/
/* Footer */

	.footerBlock	{ width:245px; float:left; color:#5b5b5b; font-size:11px}
	#copyright		{ padding-top:12px;}
	#copyright span	{ margin-left:10px}
	#footerBaners	{ padding:33px 0px 23px 0px; text-align:center;}
	#footerBaners img	{ border:1px solid #999999; margin:2px;}
	
/* Footer */	
/************************************************************************************/

	.akcijasTitle	{ text-align:center; font-size:26px; font-weight:bold;}
	.akcijasTitle a	{ text-decoration:none !important}
	.akcijasImg		{ text-align:center; }
	.akcijasImg	img	{ border:none}
	.akcijasText	{ text-align:center; font-size:11px}
		
	#openGallery 		{ padding:0x 5px 15px 5px; }
	#openGallery div	{ margin:10px 5px 15px 10px; }
	#openGallery a		{ display:block; float:left; height:116px; text-align:center; width:164px; margin-bottom:15px; margin-right:11px; border:1px solid #cccccc;}
	#openGallery a.last { margin-right:0px;}
	#openGallery	img	{ border:none; vertical-align:center}
	#listGalleries 		{ padding:0px 10px 10px 10px}
	#listGalleries .galeryBlock		{ float:left; margin-right:25px; margin-top:15px; text-align:center; width:145px; height:150px;}
	#listGalleries .galeryBlock	a	{ display:block; border:0px solid red; text-align:center}
	#listGalleries .galeryBlock .last	{ margin-right:0px; }
	#listGalleries .galeryBlock	span	{ margin-bottom:4px; }
	#listGalleries .galeryBlock	img		{ margin-top:4px; }
	
	
	#forma 						{margin:0; padding-top:15px;}
	/*#forma .info 				{font-family:tahoma, arial; font-size:11px; border-collapse:collapse}*/
	#forma .info 				{font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; font-size:11px; border-collapse:collapse}
		
	#forma .info .FirstRow td 	{font-weight:bold; background:none;}
	#forma .info .FirstRow .No 	{text-align:center;}
	#forma .info td 			{padding: 5px 5px; border:1px solid #c72000; background:url('images/building/dot.gif') left bottom repeat-x;}
	#forma .info td a 			{font-size:11px; color:black; text-decoration:underline;}
	#forma .info td a:hover 	{text-decoration:none;}
	#forma .info .Nr 			{text-align:center;}
	#forma .info .kopa td 		{background:none; padding-top:10px}
	#forma .info .kopa td div 	{background:#959593; color:white; font-weight:bold; padding:2px 5px; float:right;}
	
	#forma .info .pirkt td	{background:none; padding-top:10px;}
	

	#openedProduct		{ margin-top:0px; margin-left:10px;}
	#openedProduct .text{ margin-bottom:10px; }
	
/************************************************************************************/

	#filters		{ margin:-10px 0px 10px 15px; padding-bottom:20px;}
	#filters div	{ float:left; width:150px; }
	#filters span	{ font-size:11px; color:black}
	#filters select	{ width:110px; margin-top:4px}
	
/************************************************************************************/	
	
	.parametri_table * {} 
	.parametri_tr {}
	.parametri_td_left {border-bottom:1px dotted #959593;}
	.parametri_td_right {border-bottom:1px dotted #959593;}
	.parametri_td_colspan {}
	
	
	.cenu_starpiba {z-index:100!important; position:absolute; background:url('images/building/ieteupi_banner.png') center top no-repeat; width:100px; height:75px; margin-top:72px; margin-left:35px; text-align:left;}
	.cenu_starpiba span {z-index:101!important; position:absolute; margin-top:52px; color:#FFFFFF!important; margin-left:20px; font-weight:bold; font-size:13px; text-align:left;}
	.cenu_starpiba * {color:#FFFFFF!important;}
	
	
	
