html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, li {
	margin: 0;
	padding: 0;
}

fieldset, img {
	border: none;
}

html, body {
	width: 100%;
	height: 100%;
	background: #fff;
	font: normal 11px/15px arial, verdana, sans-serif;
	color: #0f0f0f;
}

.clear {
  clear: both;
	font-size: 1px;
	line-height: 0em;
	margin: 0;
	padding: 0;
}

.hidden, legend { display: none !important; }

.unhidden { display: block; }

body {
	text-align: center;
}

#wrapper {
	position: relative;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	width: 996px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background: url('../images/bg_wrapper.gif') repeat-y 0 0;
}

#wrapper.widepage {
	background: url('../images/bg_wrapper_wide.gif') repeat-y 0 0;
}

#wrapper.full {
	background: transparent;
}

	#container {
		padding: 0 0 42px 0;
		margin: 0;
		clear: both;
	}

		#header {
			position: relative;
			height: 30px;
			padding: 0;
			margin: 0;
			background: #fff;
		}

			img#rsicon {
				position: absolute;
				border: 0;
				top: 9px;
				right: 22px;
			}

			/* language menu */

			#header ul#lang {
				margin: 0;
				padding: 0;
				position: absolute;
				top: 9px;
				left: 30px;
			}

				#header ul#lang li {
					display: inline;
					float: left;
					margin: 0;
					padding: 0;
					background: transparent;
				}

					#header ul#lang li a {
						display: block;
						line-height: 13px;
						font-size: 11px;
						color: #000;
						padding: 0 8px;
						font-weight: normal;
						background: url('../images/bullet_langmenu.gif') no-repeat 0 0;
						text-transform: lowercase;
					}

					#header ul#lang li.first a {
						background: transparent;
					}

					#header ul#lang li.sel a {
						font-weight: bold;
						background: #a1c5a2;
					}

			/* site tools - home, map, mail, font sizes */

			#header ul#site-tools {
				margin: 0;
				padding: 0;
				position: absolute;
				top: 10px;
				right: 90px;
			}

				#header ul#site-tools li {
					display: inline;
					float: left;
					margin: 0;
					padding: 0;
					background: transparent;
				}

					#header ul#site-tools li a {
						display: block;
						line-height: 12px;
						height: 12px;
						width: 12px;
						color: #000;
						padding: 0;
						margin: 0 4px;
						text-indent: -1000px;
						overflow: hidden;
					}

				 	#header ul#site-tools li#site-tools-home a {
						background: url('../images/icon_home.gif') no-repeat 0 0;
				  }

				 	#header ul#site-tools li#site-tools-map a {
						background: url('../images/icon_map.gif') no-repeat 0 0;
				  }

				 	#header ul#site-tools li#site-tools-mail a {
						background: url('../images/icon_mail.gif') no-repeat 0 0;
				  }

				 	#header ul#site-tools li#site-tools-asmall a {
						background: url('../images/icon_asmall.gif') no-repeat 0 0;
						margin: 0 0 0 4px;
				  }

				 	#header ul#site-tools li#site-tools-amedium a {
						background: url('../images/icon_amedium.gif') no-repeat 0 0;
						margin: 0 1px 0 0;
				  }

				 	#header ul#site-tools li#site-tools-alarge a {
						background: url('../images/icon_alarge.gif') no-repeat 0 0;
						margin: 0;
				  }

			#header p {
				position: relative;
				float: right;
				margin: 10px 360px 0 0;
				padding: 0;
				display: inline;
				font-size: 11px;
			}

			#header p#date {
				margin: 10px 60px 0 0;
			}

		#top {
			padding: 0;
			margin: 0;
			height: 235px;
			background: url('../images/bg_top_div.gif') repeat-x 0 0;
		}

			#banner_toplogo {
				width: 600px;
				height: 146px;
				position: absolute;
				top: 30px;
				left: 0;
				overflow: hidden;
			}

				#banner_toplogo img, #toplogo_right img {
					border: 0;
				}

			#banner_toplogo_right {
				width: 379px;
				height: 100px;
				position: absolute;
				top: 45px;
				right: 10px;
			}

			#login {
				width: 184px;
				height: 80px;
				position: absolute;
				top: 146px;
				right: 0;
				padding: 22px 0 18px 25px;
				background: url('../images/bg_login_form.gif');
			}

		 #login form {
			padding: 0;
			margin: 0;
		 }

		 #login p {
			padding: 0;
			margin: 0;
			color: #7f827f;
			font-size: 11px;
		 }

	 #topmenu {
	  width: 787px;
	  height: 65px;
	  position: absolute;
	  top: 180px;
		background: url('../images/bg_topmenu_div.gif');
		z-index:1
	 }

		 #topmenu ul {
		  padding: 0;
		  margin: 0;
		 }

		 #topmenu ul li {
		  float: left;
		  display: inline;
		  padding: 2px 0 0;
		  margin: 0;
		  background: transparent;
		 }

		 #topmenu ul li a {
		  color: #000;
		  line-height: 44px;
		  font-size: 12px;
		  font-weight: bold;
		  padding: 10px 15px 8px;
		  margin: 0;
		  background: url('../images/bullet_topmenu.gif') no-repeat 0 5px;
		 }

		 #topmenu ul li a:hover {
		  color: #b10021;
		  text-decoration: none;
		 }

		 #topmenu ul li.first a {
		  background: transparent;
		 }

		 #topmenu ul li.sel a {
		  color: #b10021;
		  background: url('../images/bg_topmenu_li_active.gif') repeat-x 0 0;
		 }

		 #topmenu ul li.next a {
		  background: transparent;
		 }

			 #topmenu ul li ul {
			  position: absolute;
			  background: #fff;
			  border: 1px solid #000;
		    z-index: 2;
				padding: 20px 0;
				clear: both;
				width: 220px;
				visibility: hidden;
				margin: -1px 0 0 0;
				height: auto;
				-moz-opacity: 0.94;
				opacity: .94;
				filter: alpha(opacity=94);
			 }

			 #topmenu li li, #topmenu li.sel li {
			  float: none;
			  clear: both;
			  background: transparent;
			  padding: 0;
			  margin: 0;
			 }

			 #topmenu li li a, #topmenu li.sel li a {
			  display: block;
			  padding: 0 20px;
				width: 180px;
			  margin: 0;
			  background: transparent;
			  line-height: 18px;
			  color: #000;
			  font-weight: normal;
			 }

			#topmenu li.sel li.sel a {
			  color: #b10021;
			  background: url('../images/bg_topmenu_li_active.gif') repeat-x 0 0;
			 }

			 #topmenu li li a:hover, #topmenu li.sel li a:hover {
			  background: #499d45;
			  color: #fff;
			  font-weight: bold;
			  text-decoration: none;
			 }

	 #left, #content, #right {
	  position: relative;
	  padding: 0;
	  margin: 0;
	  float: left;
	 }

	 #left {
	  width: 201px;
	  margin: -14px 0 0 0;
	  font-size: 11px;
	 }

	 	ul#sidemenu {
			padding: 0;
			margin: 0 0 0 16px;
		}

			ul#sidemenu li {
				padding: 0;
				margin: 0;
				display: inline;
				background: transparent;
			}

				ul#sidemenu li a {
					color: #000;
					display: block;
					font-size: 11px;
					padding: 1px 0 0 9px;
					font-weight: normal;
				}

				ul#sidemenu li a:hover, ul#sidemenu li.sel li a:hover {
					color: #D50001;
					text-decoration: none;
				}

				ul#sidemenu li.sel a {
					font-weight: bold;
					color: #D71111;
					background: url('../images/left_sub_on.gif') no-repeat 0 5px;
				}

					ul#sidemenu li.sel ul {
						margin: 0 0 0 12px;
						padding: 0;
					}

						ul#sidemenu li.sel ul li a {
							color: #000;
							display: block;
							font-size: 11px;
							padding: 1px 0 0 9px;
							font-weight: normal;
							background: transparent;
						}

						ul#sidemenu li.sel ul li.sel a {
							font-weight: bold;
							color: #D71111;
						}

	  #left .box {
	   position: relative;
		 padding: 0 5px 0 5px;
		 width: 190px;
		 background: url('../images/bg_l_box.gif') no-repeat 0 0;
		}

	  .box h2 {
		 padding: 20px 5px 3px 15px;
		 margin: 0 0 20px 0;
		 font-size: 12px;
		 font-weight: bold;
		 color: #006600;
		}

	  #left .box h2 a {
		 font-size: 12px;
		 font-weight: bold;
		 color: #006600;
		 text-decoration: none;
		}

	  #left .box p a {
		 color: #000;
		 text-decoration: underline;
		}

	  #left .box p a:hover {
		 text-decoration: none;
		}

		#left img.box_icon {
		 position: absolute;
		 right: 0;
		 top: 0;
	 }

	 #left .box p#laiks {
	  background: url('../images/bg_laikazinas.gif') no-repeat 0 0;
	  width: 100px;
	  height: 40px;
	  padding: 2px 0 0 50px;
	  margin: 0 0 0 20px;
	 }

	 #content {
	  width: 570px;
	  padding: 0 10px 0 13px;
	 }

	 .widepage #content {
	  width: 770px;
	 }

	 .full #content {
	  width: 970px;
	 }

	 	p#pagepath {
			font-size: 11px;
			color: #545454;
		}

			p#pagepath span {
				display: none;
			}

			p#pagepath a {
				padding: 0 15px 0 0;
				background: url('../images/way_slash.gif') no-repeat 100% -2px;
				color: #949494;
				text-decoration: none;
				font-weight: normal;
			}

			p#pagepath a:hover {
				text-decoration: underline;
			}

		#tools-bottom {
			border-top: 1px solid #E4E4E4;
			clear: both;
			text-align: center;
			margin: 10px 0 0 0;
			padding: 8px 0 0 200px;
		}

		#tools-bottom span {
			display: none;
		}

		#tools-bottom a {
			display: block;
			float: left;
			width: 50px;
			height: 20px;
			padding: 24px 0 0 0;
			font-weight: normal;
			color: #65A364;
			text-align: center;
			margin: 0;
		}

		a#tools-bottom-send {
			background: url('../images/send_to.jpg') no-repeat 50% 0;
		}

		a#tools-bottom-top {
			background: url('../images/uz_sak.jpg') no-repeat 50% 0;
		}

		a#tools-bottom-print {
			background: url('../images/print.jpg') no-repeat 50% 0;
		}


	 #content .contentbox {
		width: 570px;
    border-bottom: 1px solid #e4e4e4;
    padding: 0;
    margin: 0;
    display: block;
    clear: both;
    background: url('../images/bg_contentbox.gif') repeat-y 0 0;
	 }

	 #content .contentbox img {
		padding: 0;
		margin: 0 3px 2px 0;
		border: 1px solid #006500;
	 }

	 #content .content2box h2.act_title {
		padding: 0;
		margin: 0;
		background: transparent;
		color: #B10021;
		font-family: verdana, sans-serif;
		font-size: 110%;
		font-weight: bold;
	 }

	 #wrapper #content .content2box p.act_date {
		color: #aaaab1;
	 }

	 #news_title {
	 	padding: 0;
	 	margin: 0;
	 }

	 #content .content2box p.act_intro {
		color: #4f4f4f;
		font-weight: bold;
	 }

	 p#act_intro {
	 	padding: 0;
	 	margin: 0;
	 }

	 #content .content2box ul {
	  padding: 0;
	  margin: 0;
	  list-style: none;
	 }

	 #content .content2box ul li {
	  background: transparent;
	  padding: 0 0 4px 0;
	  margin: 0;
	  clear: both;
	  color: #4f4f4f;
	  line-height: 13px;
	  display: block;
	 }

	 ul#newslist {
	 	padding: 0;
	 	margin: 0;
	 	height: auto !important;
	 	height: 320px;
	 	min-height: 320px;
	 }

	 ul#newslist li {
	  height: auto !important;
	  height: 100px;
	  min-height: 100px;
	 }

	 #content .content2box ul#newslist li img {
	  margin: 0 6px 6px 4px;
	 }

	 #content .content2box ul li p {
	  padding: 0;
	 }

	 #content .content2box ul li h3 {
	  padding: 0 0 9px 0;
	  margin: 0;
	  font-size: 105%;
	  font-weight: normal;
	 }

	 #content .content2box ul li h3 a {
	  color: #B10021;
	 }

	 #content .content2box ul li img {
	  float: left;
	  padding: 0;
	  margin: 0 6px 0 6px;
	 }

	 #content .content2box ul.allnews {
	  padding: 0;
	  margin: 0;
	  list-style: none;
	 }

	 #content .content2box ul.allnews li {
	  background: transparent;
	  padding: 0;
	  margin: 0;
	  clear: both;
	  color: #4f4f4f;
	  line-height: 13px;
	  display: block;
	 }

		 #content .content2box ul.allnews li ul {
		  padding: 0;
		  margin: 6px 0;
		  list-style: none;
		 }

			 #content .content2box ul.allnews li ul li {
			  padding: 4px 0;
			  margin: 0;
			 }

				 #content .content2box ul.allnews li ul li p {
				  float: right;
				  color: #000;
				  margin: 0;
				  padding: 0;
				  width: 193px;
				 }

				 #content .content2box ul.allnews li ul li p.act_date {
				  color: #060;
				  margin: 0;
				  padding: 0;
				  width: 68px;
				  float: left;
				  font-size: 9px;
				 }

				 #content .content2box ul.allnews li ul li p a {
				  font-weight: bold;
				  font-size: 11px;
				  color: #060;
				 }

				 #content .content2box ul.allnews li ul li p a:hover, #content .content2box ul.allnews li a:hover {
				  text-decoration: underline;
				  color: #D50100;
				 }

	 #content .content2box ul.allnews li p.act_date {
	  color: #000;
	  margin: 0;
	  padding: 0;
	 }

	 #content .content2box ul.allnews li a {
	  color: #060;
	  font-weight: bold;
	  font-size: 11px;
	  margin: 0;
	  padding: 0;
	 }

	 #wrapper a.readmore, #left .box ul.video li a.readmore, #left .box p a.readmore {
	  color: #d50000;
		text-decoration: underline;
	  font-weight: normal;
	 }

	 #wrapper a.readmore:hover, #left .box ul.video li a.readmore:hover, #left .box p a.readmore:hover {
	  text-decoration: none;
	  color: #333 !important;
	 }

	 .box ul.video a.readmore {
		display:block;
		height: 17px;
		overflow: hidden;
		}

	 #content .content2box h2.act_title a {
		color: #b10021;
		font-size: 115%;
		font-weight: bold;
	 }

	 #content .noborder {
	  border: 0;
	 }

	  #content .content2box {
	   float: left;
		 width: 262px;
		 padding: 10px;
		 margin: 0;
		}

	  #content .content2box h2 {
		 padding: 7px 5px 15px 11px;
		 margin: 0;
		 color: #060;
		 font-size: 14px;
		 line-height: 18px;
		 font-family: "Times New Roman";
		 background: url('../images/bg_contentbox_h2.gif') no-repeat 0 100%;
		}

	  #content .content2box a:hover h2 {
			color: #B10021;
			text-decoration: none;
		}

	 #right {
	  width: 202px;
	  padding: 0 0 0 0;
	  margin: 3px 0 0 0;
	 }

		#right img.box_icon {
		 position: absolute;
		 right: 3px;
		 top: 0;
	 }

	  #right .box {
	   position: relative;
		 padding: 0 5px 0 5px;
		 width: 190px;
		 margin: 0 0 0 1px;
		 background: url('../images/bg_l_box.gif') no-repeat 0 0;
		}

	  #right .box h2 a {
		 font-size: 12px;
		 font-weight: bold;
		 color: #006600;
		 text-decoration: none;
		}

		#left .box ul.foto, #left .box ul.video {
     list-style: none;
     padding: 0;
     margin: 0 0 0 5px;
		}

		#left .box ul.foto li, #left .box ul.video li {
     padding: 5px 0 10px 0;
     margin: 0;
     clear: both;
		}

		#left .box ul.foto li img, #left .box ul.video li img {
     float: left;
	 	 padding: 0;
		 margin: 0 3px 0 0;
		 border: 1px solid #060;
		}

		#left .box ul.foto li a {
     text-decoration: none;
     color: #545454;
		}

		#left .box ul.foto li a:hover {
     color: #D50001;
		}

		#left .box ul.foto li p {
     color: #545454;
     float: left;
     width: 130px;
     font-size: 11px;
     text-align: center;
		}

		#left .box ul.foto li p a {
     font-weight: normal;
		}

		#left .box ul.video li p, #left .box ul.foto li p {
     color: #545454;
     float: left;
     width: 124px;
     text-align: left;
     padding: 0;
     margin: 0;
		}

		#left .box ul.video li p span.datums {
     color: #aaa;
     display: block;
     padding: 0;
     margin: 0;
     clear: both;
		}

		#left .box ul.video li a {
     text-decoration: none;
     color: #d00;
		}

		p.afisa {
		 padding: 3px 0 5px 0;
		 margin: 0 12px;
		 border-bottom: 1px solid #e4e4e4;
		 font-size: 11px;
	 	 color: #494949;
		}

		p.afisa a {
	 	 color: #494949;
	 	 font-weight: normal;
		}

		p.afisa a:hover {
	 	 color: #D50001;
	 	 text-decoration: none;
		}

		.banner {
		 padding: 0;
		 margin: 0;
		 text-align: center;
		}

		.banner img {
		 padding: 0;
		 margin: 0;
		 border: 0;
		}

  form#pollform {
		padding: 0;
		margin: 2px;
	}

  form#pollform p {
		font-weight: bold;
		font-size: 10px;
	}

  form#pollform p.votebut {
		padding: 2px 15px 0;
		text-align: right;
	}

  form#pollform img {
		border: 0;
	}

  form#pollform ul {
  	list-style: none;
		padding: 0;
		margin: 6px;
	}

  form#pollform ul li {
		padding: 0;
		margin: 0;
		color: #4f4f4f;
		font-size: 11px;
		font-family: arial, verdana;
		font-weight: bold;
		background: transparent;
	}

	#footer {
		width: 996px;
		height: 58px;
		padding: 0 0 36px;
		margin: 0;
		clear: both;
		background: #ededee url('../images/bg_footer.gif') no-repeat 0 0;
	}

	#footer p {
		margin: 0;
		color: #959193;
		float: left;
		font-size: 11px;
	}

	#footer p a {
		color: #959193;
	}

	#footer p#f1 {
	 display: block;
	 width: 181px;
	 padding: 8px 10px 3px 10px;
	}

	#footer p#f2 {
	 text-align: center;
	 display: block;
	 width: 573px;
	 padding: 24px 10px 0 10px;
	}

	#footer p#f3 {
	 display: block;
	 width: 182px;
	 padding: 24px 10px 0;
	}

/* guestbook */

#guestbook-list {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
	border-top: 1px solid #ccc;
}

#guestbook-list li {
	background: transparent;
	padding: 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #ccc;
}

#guestbook-list li p {
	padding: 0;
	margin: 6px 0;
	color: #000;
	font-weight: normal;
	font-size: 11px;
}

#guestbook-list li p.guestbook-list-author, #guestbook-list li p.guestbook-list-author a {
	color: #D50002;
	font-weight: bold;
}

#guestbook-list li p.guestbook-list-author span {
	color: #000;
	font-weight: normal;
}

p.guestbook-pager {
	text-align: right;
	letter-spacing: 1px;
}

p.guestbook-pager span {
	display: none;
}

p.guestbook-pager a.sel {
	color: #D50002;
	text-decoration: underline;
}

form#guestbook-form {
	background: url('../images/kom_bg.jpg') repeat-x 0 0;
	padding: 8px 108px 4px;
}

form#guestbook-form input {
	width: 116px;
	margin: 0 4px 0 0;
	background: #CDE5C3;
}

form#guestbook-form input.submit {
	width: 64px;
	float: right;
	margin: 9px 0 0;
	background: #AABB99;
	color: #fff;
	font-size: 11px;
}

form#guestbook-form input.human {
	width: 64px;
	margin: 9px 0 0;
	color: #333;
	font-size: 11px;
}

form#guestbook-form img.secureimg {
	margin: 0;
	display: inline;
	position: relative;
	top: 5px;
}


form#guestbook-form textarea {
	width: 100%;
	margin: 6px 0 2px;
	background: #CDE5C3;
	overflow: auto;
}

form#guestbook-form label {
	width: 50%;
	color: #000;
}

/* uznemumu meklesanas forma */

form#uznemumu-meklesana-form, #projekti {
	background: #CDE3CE url('../images/nfons1.jpg') repeat-x 0 0;
	padding: 6px 0 2px;
	text-align: center;
	margin: 13px 0 16px;
}

#projekti {
	padding: 20px 0 4px;
	margin: 10px 0;
}

form#uznemumu-meklesana-form h3, #projekti h3 {
	font-size: 12px;
	padding: 0;
	margin: 0;
}

form#uznemumu-meklesana-form input, form#uznemumu-meklesana-form select, #projekti input, #projekti select {
	background: #CDE5C3;
	/*border: 1px solid #eee;*/
}

form#uznemumu-meklesana-form input.submit, #projekti input.submit {
	color: #000;
	font-size: 10px;
	width: 70px;
	height: 24px;
	padding: 0 0 2px 0;
	background: url('../images/meklet.gif') no-repeat 0 0;
	border: 0;
}

form#uznemumu-meklesana-form p.description, #projekti p {
	margin: 12px 0 0 0;
	padding: 4px 0;
	color: #fff;
}

form#uznemumu-meklesana-form p.description img, #projekti p.description img {
	margin: 4px 3px -4px 0;
}

/* jaunumi */

p.news-date {
	margin: 0;
	padding: 4px 0 2px;
}

h2 span.news-comments-count {
	color: #007600;
	font-size: 11px;
}

p.news-comments-info {
	border-top: 1px solid #eaeaea;
	padding: 9px 5px 3px 60px;
	background: url('../images/info.gif') no-repeat 20px 50%;
}

p#backlink {
	clear: both;
}

p#backlink a {
	font-weight: normal;
	color: #D60000;
	text-decoration: underline;
}

p#backlink a:hover {
	color: #333;
}

/* iepirkumi */

table#iepirkumi-menu {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #fff;
}

table#iepirkumi-menu tr td {
	padding: 8px 8px 8px 12px;
	color: #636363;
	font-weight: normal;
	text-align: left;
	font-size: 11px;
	border: 1px solid #fff;
	background: #f3f8f3;
}

table#iepirkumi-menu tr.title td {
	color: #fff;
	white-space: no-wrap;
	background: #369039;
}

table#iepirkumi-menu tr.darker td {
	background: #e2ede2;
}

table#iepirkumi-view {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px 0 16px;
	width: 100%;
	background: #f3f8f3;
}

		table#iepirkumi-view tr td {
			border: 0;
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			padding: 6px 12px;
			color: #6e6e6e;
		}

		table#iepirkumi-view tr td.comment-info {
			width: 130px;
			vertical-align: top;
			border-right: 1px solid #fff;
			background: #e2ede2;
			font-weight: bold;
		}

			table#iepirkumi-view tr td a {
				color: #f4b030;
			}

			table.iepirkumi td a {
				display: block;
				width: 16px;
				height: 16px;
				margin: 0 auto;
			}
/* lapas karte */

div#sitemaptree ul {
	list-style: none;
	margin: 2px 5px 6px 20px;
}

div#sitemaptree ul li {
	background: url('../images/bullet.gif') no-repeat 0 6px;
	padding: 2px 0 2px 12px;
}

/* jaunumi */
form#subscribe {
	padding: 10px 10px 20px 10px;
}

form#subscribe input {
	background: #CDE5C3;
}

form#subscribe input.submit {
	color: #fff;
	background: #b8c6aa;
}

form#subscribe p {
 color: #636363;
}

form#news-form {
	background: #D0E3D0 url('../images/nfons1.jpg') repeat-x 0 0;
	padding: 8px 0 2px;
	text-align: center;
	margin: 20px 0 16px;
}

div#normativie-akti-form {
	background: #D0E3D0 url('../images/nfons1.jpg') repeat-x 0 0;
}

div#normativie-akti-form form#news-form {
	background: transparent;
	padding: 0;
	margin: 1px 0;
}

form#news-form input, form#news-form select {
	background: #CDE5C3;
}

form#news-form input.submit {
	color: #444;
	font-size: 10px;
	width: 70px;
	height: 24px;
	padding: 0 0 2px 0;
	background: url('../images/meklet.gif') no-repeat 0 0;
	border: 0;
	margin: 0;
}

form#news-form p.description {
	margin: 25px 0 0 16px;
	padding: 0;
	color: #444;
	float: left;
}

form#news-form p.pager {
	margin: 15px 16px 0 0;
	color: #fff;
	float: right;
}

form#news-form p.pager a.sel {
	color: #930;
	text-decoration: underline;
}

img.calendar {
	margin: 4px 0 -4px 22px;
	display: inline;
}

ul#news-form-list {
	padding: 12px 0;
	margin: 0;
	list-style: none;
}

ul#news-form-list li {
	padding: 5px 26px;
	margin: 0;
	color: #444;
	background: transparent url('../images/news-list-date.gif') no-repeat 0 0;
}

ul#news-form-list li ul {
	padding: 10px 0;
	margin: 0;
	list-style: none;
}


ul#news-form-list li ul li {
	padding: 1px 0 4px;
	margin: 0;
	background: transparent;
	color: #313131;
}

ul#news-form-list li ul li a.floated {
	float: left;
	padding: 0 0 0 10px;
	width: 460px;
}


ul#publication-form-list {
	padding: 12px 0;
	margin: 0;
	list-style: none;
}

ul#publication-form-list li {
	padding: 0;
	margin: 0;
	color: #444;
	background: transparent;
}

ul#publication-form-list li ul {
	padding: 0;
	margin: 0;
	list-style: none;
}


ul#publication-form-list li ul li {
	padding: 6px 0 14px;
	margin: 0;
	border-bottom: 2px solid #D6D6D6;
	color: #313131;
}

/* sludinajumi */

table#sludinajumi-view {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px 0 16px;
	width: 100%;
	background: #f3f8f3;
}

		table#sludinajumi-view tr td {
			border: 0;
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			padding: 6px 10px;
			color: #6e6e6e;
			vertical-align: top;
		}

		table#sludinajumi-view tr th {
			background: #369039;
			text-align: left;
			color: #fff;
			padding: 4px 10px;
		}

		table#sludinajumi-view tr td a {
			color: #007600;
			font-weight:bold;
		}

		table#sludinajumi-view tr td p {
			padding: 4px 0;
			margin: 0;
		}

		table#sludinajumi-view tr td p.price {
			padding: 0;
			margin: 0;
		}

		table#sludinajumi-view tr.darker td {
			background: #e2ede2;
		}

		table#sludinajumi-view tr td.comment-info, table#sludinajumi-view tr th.comment-info {
			width: 90px;
			text-align: center;
			border-right: 1px solid #fff;
		}

		table#sludinajumi-view tr th.comment-info {
			text-align: left;
		}

		table#sludinajumi-view tr td.comment-info img {
			border: 1px solid #007600;
		}


/* new */

table#sludinajumi-view-2 {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px 0 16px;
	width: 100%;
	border-top: 1px solid #E5E5E4;
}

		table#sludinajumi-view-2 tr td {
			border-bottom: 1px solid #E5E5E4;
			padding: 6px 10px;
			color: #6e6e6e;
			vertical-align: top;
		}

/* end */

form#sludinajumi-form {
	padding: 16px 10px;
}

form#sludinajumi-form select {
	background: #CDE5C3;
}

a.sludinajumi-add-link {
	padding: 16px 0 16px 16px;
	display: block;
	background: url('../images/add-ad.gif') no-repeat 0 17px;
}

table#sludinajumi-add {
	margin: 0 auto;
}

table#sludinajumi-add td.title {
	text-align: right;
}

table#sludinajumi-add input, table#sludinajumi-add textarea {
	background: #d5e9ce;
}


table#sludinajumi-add textarea {
	width: 330px;
	height: 132px;
}

table#sludinajumi-add input.submit {
	width: 64px;
	float: right;
	margin: 0;
	background: #AABB99;
	color: #fff;
	font-size: 11px;
}

/* lielaa aptauja */

form#large-poll p {
	margin: 10px 0 10px 32px;
}

ul#questions {
	list-style: none;
	padding: 0;
	margin: 22px 0 20px 32px;
}

ul#questions li {
	background: transparent;
	padding: 0;
	margin: 0;
}

ul#questions li ul {
	list-style: none;
	margin: 0;
	padding: 3px 0 10px;
}

div.poll-large-submit {
	text-align: center;
}

table.poll-results {
	width: 100%;
	border-collapse: collapse;
	margin: 6px 0;
}

table.poll-results th {
	background: #B0CFB0;
	padding: 8px;
	text-align: left;
	font-weight: bold;
	color: #fff;
}

table.poll-results td {
	padding: 3px 8px 5px;
	color: #060;
}

table.smalll-poll td {
	border: 1px solid #E4E4E2;
}

table.poll-results td.text {
	width: 200px;
}

table.poll-results td.number {
	width: 40px;
	text-align: center;
}

ul#small-poll-list {
	padding: 6px 6px 6px 20px;
	margin: 0;
	list-style: none;
}

ul#small-poll-list li {
	background: url('../images/li_tag.gif') no-repeat 0 4px;
	padding: 0 0 0 14px;
}

#news {
	padding: 0;
	margin: -16px 0 0 0;
}

#news ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

img.news-avatar {
	float: left;
	margin: 10px 12px 5px 0;
	border: 1px solid #060;
}

a#link-to-gallery {
	padding: 10px 0 10px 22px;
	background: url('../images/gallery-icon.gif') no-repeat 0 50%;
	display: block;
}

#eCalFrom img {
	margin: 5px 0 -5px;
	padding: 0;
	border: 0;
}

#news-form .guestbook-pager {
	margin: 24px 0 3px;
	padding: 0;
}

div.rightbanner img {
	margin: 2px 0;
	padding: 0;
}

div.rightbanner {
	padding: 0;
	margin: 0;
	text-align: center;
}

div.rightbanner a {
	display: block;
	padding: 0;
	margin: 0;
	border: 0;
	text-decoration: 0;

}

#poll-q li a {
	color: #4f4f4f;
	font-size: 11px;
	font-family: arial, verdana;
}

#poll-q li {
	padding: 0;
	background: transparent;
}

/* 4. izvelnes limenis */

ul#content-menu {
	margin: 0;
	list-style: none;
	height: 18px;
	padding: 0 0 8px 0;
	background: url('../images/content-menu.gif') no-repeat 0 100%;
}

	ul#content-menu li {
		padding: 0;
		margin: 0;
		float: left;
		background: transparent;
	}

		ul#content-menu li a {
			color: #555;
			font-weight: normal;
			background: url('../images/li4.gif') no-repeat 0 4px;
			padding: 2px 7px 1px 8px;
			margin: 6px 0;
		}

		ul#content-menu li.sel a {
			font-weight: bold;
			color: #B10021;
		}

		ul#content-menu li.first a {
			background: transparent;
		}

/* iepirkumi */

table.iepirkumi {
	width: 100%;
	border-collapse: collapse;
	margin: 6px 0;
}

table.iepirkumi td, table.iepirkumi th {
	border: 1px solid #E4E4E2;
}

table.iepirkumi th {
	background: #B0CFB0;
	padding: 8px;
	text-align: left;
	font-weight: bold;
	color: #fff;
}

table.iepirkumi td {
	padding: 3px 5px 5px;
	color: #0F0F0F;
}

#formdiv input.submit {
	border: 0;
	background: #E3E3E3;
	border-top: 1px solid #fff;
	border-right: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	color: #525252;
	width: 54px;
	height: 21px;
	display: block;
	font-size: 11px;
	font-family: arial;
}

.imagebox {
	float: left;
	margin: 8px 13px 4px 0;
	background: #f4f4f4;
	padding: 0 0 3px 0;
}

div.imagebox img {
	border: 1px solid #00694d;
}

div.imagebox p {
	color: #000;
	font-size: 11px;
	margin: 3px;
	padding: 0;
	line-height: 12px;
	font-weight: bold;
}

p#img_cooment {
	padding: 0;
	margin: 0;
	color: #AAAAB1;
}

h1.advert {
	display: none;
}

#photoback {
	padding: 0;
	background: url('../images/photoback.gif') no-repeat 0 0;
	display: block;
	margin: 0 10px;
	width: 20px;
	height: 20px;
	text-indent: -4000px;
	float: left;
}

#photofwrd {
	padding: 0;
	background: url('../images/photofwrd.gif') no-repeat 0 0;
	display: block;
	margin: 0 10px;
	width: 20px;
	height: 20px;
	text-indent: -4000px;
	float: left;
}

#galleryback {
	display: block;
	float: left;
	line-height: 20px;
	width: 140px;
	text-align: center;
}

#poll-box h3 {
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, verdana;
}

ul#normativie-akti {
	padding: 14px 0;
	margin: 0;
	list-style: none;
}

ul#normativie-akti li {
	padding: 4px 0;
	margin: 0;
	border-bottom: 1px solid #E4E4E4;
	background: transparent;
}

ul#normativie-akti li a span {
	color: #313131;
	font-weight: normal;
}

ul#normativie-akti li a {
	font-weight: bold;
}


/* domes vadiba */

.toplinks {
	margin: 0;
	height: 18px;
	padding: 0 0 8px 0;
	background: url('../images/content-menu.gif') no-repeat 0 100%;
}

.toplinks a {
	font-weight: normal;
	color: #555;
}

.toplinks a.sel {
	font-weight: bold;
	color: #D71111;
}

#dome-bottom, #dome-top {
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
	height: 19px;
}

#dome-bottom {
	background: url('../images/dome-bottom.gif') no-repeat 50% 0;
}

#dome-top {
	background: url('../images/dome-top.gif') no-repeat 50% 100%;
}

#dome-body {
	background: #F5F5F5;
	margin: 14px 0 0 0;
}

.dome-heading {
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
}

#dome {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
}

#dome li {
	background: transparent;
	margin: 0;
	padding: 0 0 20px 0;
	border-bottom: 2px solid #ccc;
}

#dome li p {
	padding: 0;
	margin: 6px 0;
	color: #000;
	font-weight: normal;
	font-size: 11px;
}

#dome li p.image img.horizontal {
	background: url('../images/pic_bg_w.gif') no-repeat 0 0;
	padding: 8px 9px 16px;
	float: left;
	margin: 10px 6px;
}

#dome li p.image img.vertical {
	background: url('../images/pic_bg_h.gif') no-repeat 0 0;
	padding: 8px 6px 16px;
	float: left;
	margin: 10px 6px;
}


#dome li p.title, #dome li p.title a {
	color: #D50002;
	font-weight: bold;
}

#dome li p.title span {
	color: #000;
	font-weight: normal;
}

.nakamie {
	padding: 8px 10px;
	border-top: 1px solid #fff;
	height: 14px;
	font-weight: bold;
	color :#060;
}

.nakamie {
	padding: 8px 10px;
	border-top: 1px solid #fff;
	height: 14px;
	font-weight: bold;
	color :#060;
}

.nakamie a#link-fwd  {
	float: right;
}

.nakamie a#link-back  {
	float: left;
}

.nakamie a {
	background: url('../images/diary_next.gif') no-repeat 0 0;
	display: block;
	padding: 1px 5px;
}

/* kalendars */

	div#eventsCalendar {
	  padding: 0;
    margin: 0 auto;
    width: 148px;
    background: transparent;
    font-size:11px;
	}

	  div#calendarhead {
		  text-align: center;
		  font-size: 10px;
	    padding: 6px 0;
	    font-weight: bold;
		}

	 table.calendar {
		 width: 100%;
		 border: 1px solid #ddd;
		 border-collapse: collapse;
		 background: #fff;
		 font-size: 11px;
	 }

	 table.calendar td, table.calendar tr {
		 border: 1px solid #ddd;
		 text-align: center;
		 padding: 0;
		 margin: 0;
		 width: 18px;
		 height: 18px;
		 line-height: 17px;
	 }

	 table.calendar td a {
	  display: block;
	  width: 100%;
	  height: 18px;
	  padding: 0;
	  margin: 0;
	  text-decoration: none;
	  background: #CDE5C3;
	  color: #B10021;
	 }

	 table.calendar td.active a {
	  color: #000;
	 }

	 table.calendar th {
	  padding: 0;
	  text-align: center;
	  background: #63A562;
	  color: #fff;
	  border: 1px solid #fff;
	 }

h2.news-h2 {
	margin: 0;
	padding: 4px 0 3px;
	font-size: 16px;
}

p.rules {
	border-top: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	padding: 6px 6px 6px 74px;
	background: url('../images/info.gif') no-repeat 28px 50%;
}

#purchase-tabs a.selected {
	color: #D71111;
}

.event-time {
	float: left;
	width: 32px;
	height: 12px;
}

.highslide-credits {
	font-size: 1px;
	visibility: 0;
}

#enews-subscribe {
	padding: 0 0 0 15px;
}


#enews-subscribe input, #login input {
padding: 3px;
margin: 0 2px 0 0;
width: 135px;
height: 14px;
line-height: 11px;
font-size: 11px;
border: 0;
background: url('../images/bg_login_form_input.gif') no-repeat 0 0;
float: left;
}

#enews-subscribe input.submit, #login input.arr {
padding: 0;
margin: 0;
width: 18px;
height: 18px;
font-size: 13px;
color: #eaf2e9;
border: 0;
float: left;
line-height: 13px;
background: url('../images/arr.gif') no-repeat 0 0;
text-indent: -9999px;
}


#projekti_table th {
	text-align: center;
	background: #B0CFB0;
	color: #fff;
	font-weight: bold;
	padding: 4px;
}

#projekts-view td.title {
	background: url('../images/pro_bg.gif') repeat-x 0 0;
	padding: 6px 10px;
	color: #0C6B0C;
	font-weight: bold;
}

#projekts-view td {
	padding: 3px 10px 5px 50px;
}

#simplenews-large .simplenews-avatar {
	float: left;
	margin: 5px 20px 10px;
}

#simplenews-large p, #simplenews li p {
	display: inline;
}

#simplenews-large .date, #simplenews li .date {
	padding: 0;
	margin: 0;
	color: #aaa;
	display: block;
}

#simplenews-large h3 {
	padding: 0;
	margin: 0;
	color: #B10021;
	font-size: 130%;
}

#simplenews-large .read-more, #simplenews li .read-more {
	color: #B10021;
	font-weight: normal;
	text-decoration: underline;
}

#simplenews-large {
	border-bottom: 1px solid #E5E5E5;
	padding: 10px 0;
}

#simplenews {
	padding: 10px 30px;
	margin: 0;
}

#simplenews li {
	padding: 10px 0;
	margin: 0;
	background: transparent;
}

#simplenews li h3 {
	padding: 0;
	margin: 0;
}

#wrapper #left p.radiolink a {
	font-weight: normal;
	text-decoration: none;
	color: #545454;
}

#wrapper #left p.radiolink a:hover {
	color: #D50001;
}

ul.turisms-list {
	padding: 20px 0;
	margin: 0;
}

ul.turisms-list li {
	padding: 2px 0 8px 0;
	margin: 15px 0;
	font-weight: normal;
	background: transparent;
}


ul.turisms-list li div.tur-image {
	float: left;
	width: 185px;
	padding: 10px 0;
	height: auto !important;
	min-height: 130px;
	height: 130px;
}

ul.turisms-list li h3 {
	padding: 5px 0;
	margin: 0;
	font-size: 12px;
	text-transform: uppercase;
}

ul.turisms-list li h3 a {
	color: #B10021;

}

ul.turisms-images {
	padding: 10px 0;
	margin: 0;
}

ul.turisms-images li {
	background: transparent;
	float: left;
	width: 33%;
	padding: 0;
	margin: 0;
	text-align: center;
}

.turisms-desc {
	margin: 10px 5px;
}

.turisms-desc .info {
	width: 150px;
}

.turisms-desc td {
	font-size: 11px;
}


/* laika ziņas */

#weather-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

#weather-list li {
	float: left;
	background: transparent;
	width: 33%;
	padding: 0;
	margin: 0;
	line-height: 14px;
}

#weather-list li span {
	display: block;
	font-size: 10px;
	color: #545454;
}

#weather-list li span.weather-date {
	font-size: 11px;
	font-weight: bold;
}

/* karte */

.map-box ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.map-box ul li {


	margin: 0;
}

.map-box ul#map-object-types li {
	background-repeat: no-repeat;
	padding: 12px 0 12px 36px;
	margin: 0;
}

.map-box {
	height: 170px;
	overflow-y: auto;
}

.gmls-result-list-item {
	cursor: pointer;
}

.gmls-result-list-item .gs-street {
	font-size: 10px;
	color: #777;
	font-family: tahoma;
}

.gmls-result-list-item .gs-title {
	color: #060;
}

.gmls-result-list-item {
	border-bottom: 1px solid #E4E4E4;
	padding: 0 0 3px 0;
}

.gmls-result-list-item:hover .gs-title {
	color: #B10021;
	text-decoration: underline;
}

.gmls-result-list-item-key {
	display: none;
}

.gmls-search-form, .gmls-search-form-idle {
	display: none;
}
