/************************************************************************************/
/* Common */


	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 {}
	.readmore { margin:7px 0 0 0}
	.readmore a { color:#cd1414 !important}
	
	.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}
	.bg_yellow { background:#ffbf00;}
	.bg_bottom { background:#ffbf00;}
	.whiteBg   { background:#ffffff;}
	.grozs	{ 
		position:absolute; color:white; float:right; width:200px; height:100px; margin-left:785px; margin-top:40px; padding-top:55px; padding-left:10px; border:0px solid red;
		font-size:11px; float:right; background:URL('images/building/grozs.gif') bottom left no-repeat
	}
	.grozs a 	{color:white;  z-index:10; position:relative;}
	.grozs img { margin-right:5px; border:none}
		
	.mainWidth		{ width:1000px;}

	
	#logo	{ position:absolute; margin:15px 0px 0px 10px;}
	#ContentPart	{ width:630px}
	
	#content		{ padding:0px 5px 22px 10px;}
	#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}
	

	*: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	 			{ }
	
	#topNavLCrnr		{ z-index:100; margin-top:149px; position:absolute; margin-left:0px}
	#topNavRCrnr		{ position:relative; z-index:6; margin-top:3px;left:-10px}
	*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 15px 9px 10px; 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:0px 10px 5px 10px; font-size:10px; color:#000000; text-align:center; }
	.rbBaner img{ border:1px solid #cccccc; margin-bottom:1px; }
	.rbImage	{ margin:0px 10px 10px 10px; color:#cd1414; font-weight:bold; }
	.rbLink		{ margin-bottom:15px; 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}
										
/* 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-right:15px;}
	
/* 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-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-bottom:15px; 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 .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:#c72000; color:white; font-weight:bold; padding:2px 5px; float:right;}
	
	#forma .info .pirkt td	{background:none; padding-top:10px;}
	
	/*
	.pirkt_button 	{
		margin:2px 0px 0px 0px; white-space:nowrap; background:#c72000; border:none; cursor:pointer;
		padding:0px 5px 0px 5px; text-align:center; color:white !important; text-decoration:none !important;
	}	

	.pirkt_button:hover{ background:#ffb100 !important; color:black !important; }

	*/

	.produkta_cena {margin-top:20px;}
	
	.pirkt_button 	{
		border:none; cursor:pointer; background:url('images/building/button_pievienot_grozam.gif') top center no-repeat; width:140px; height:20px;
	}
	.pirkt_button:hover{ background:url('images/building/button_pievienot_grozam_hover.gif'); }
	
	.parrekinat_button 	{
		border:none; cursor:pointer; background:url('images/building/button_parrekinat.gif') top center no-repeat; width:140px; height:20px;
	}
	.parrekinat_button:hover{ background:url('images/building/button_parrekinat_hover.gif'); }
		

	.noformet_button 	{
		border:none; cursor:pointer; background:url('images/building/button_noformet.gif') top center no-repeat; width:140px; height:20px;
	}
	.noformet_button:hover{ background:url('images/building/button_noformet_hover.gif'); }
	
				
	.pirkt_button.nomrg	{margin-left:0px}

	.pirkt_button.big	{
		display:block; float:right; height:20px; font-weight:bold;
	}

	#pagelist {text-align:center; padding-bottom:4px}
	#pagelist a {padding:1px 5px; text-decoration:none; background:#ffb000; color:#000000; margin-right:5px;}
	#pagelist a:hover  {background:#ff2d00; color:#ffffff}
	#pagelist a.active {background:#ff2d00; color:#ffffff}

	#openedProduct		{ margin-top:0px; margin-left:10px;}
	
/************************************************************************************/
***********/

