html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}

ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

html, body {
	background: #e1e1e1 url('../images/body.gif') repeat-x 0 100%;
}

.clear {
	clear: both;
	font-size: 1px;
	line-height: 0em;
}

#wrapper {
	position: relative;
	width: 984px;
	margin: 0 auto;
	background: transparent;
}

	#container {
		height: auto;
		padding: 0;
	}

	#header {
		height: 162px;
		background: url('../images/header.jpg');
		position: relative;
	}
	
		ul#lang-menu {
			width: 90px;
			height: 17px;
			padding: 4px 8px;
			margin: 0;
			list-style: none;
			position: absolute;
			top: 0;
			left: 40px;
			background: url('../images/lang-bg.gif') no-repeat 0 0;
		}
			
			ul#lang-menu li {
				background: transparent;
				padding: 0;
				margin: 0;
				float: left;
			}
			
			ul#lang-menu li a {
				display: block;
				width: 14px;
				height: 10px;
				padding: 0;
				margin: 3px 4px;
				text-indent: -1000px;
				outline: none;
			}
		
			ul#lang-menu li#lv a {
				background: transparent url('../images/flag-lv.gif') no-repeat 0 0;
			}
			
			ul#lang-menu li#ru a {
				background: transparent url('../images/flag-ru.gif') no-repeat 0 0;
			}
			
			ul#lang-menu li#en a {
				background: transparent url('../images/flag-en.gif') no-repeat 0 0;
			}
			
			ul#lang-menu li#de a {
				background: transparent url('../images/flag-de.gif') no-repeat 0 0;
			}
	
		#header h1 {float: left;}
		
		#header h1 a {
			float: left;
			display: block;
			text-indent: -1000px;
			width: 260px;
			height: 60px;
			margin: 80px 0 0 35px;
			outline: 0;
		}
	
	div#main-navigation {
		height: 38px;
		background: url('../images/top-menu.gif');
		margin: 0 0 16px 0;
	}
	
		div#main-navigation ul {
			height: 38px;
			list-style: none;
			float: right;
			padding: 0;
			margin: 0;
		}
			
			div#main-navigation ul li {
				float: left;
				padding: 0 0 0 36px;
				margin: 0 0 0 -7px;
				background: transparent url('../images/top-menu-li.gif') no-repeat 0 0;
			}
			
			div#main-navigation ul li.sel {
				background: transparent url('../images/top-menu-li.sel.gif') no-repeat 0 0;
			}
			
				div#main-navigation ul li a {
					height: 38px;
					display: block;
					float: left;
					padding: 0;
					margin: 0;
					line-height: 38px;
					font-size: 11px;
					font-weight: bold;
					color: #fff;
					text-decoration: none;
					padding: 0 16px 0;
				}
				
				div#main-navigation ul li.sel a {color: #063;}


	#left, #content, #right {float: left;}

	#left {
		width: 230px;
		height: auto !important;
		height: 100px;
		min-height: 100px;
	}
	
		#left h3 {
			background: url('../images/left-h3.gif') no-repeat 0 0;
			display: block;
			width: 180px;
			height: 40px;
			color: #fff;
			line-height: 34px;
			padding: 0 10px 0 30px;
			font-size: 14px;
			font-weight: bold;
			margin: 0;
		}
		
			#left div.box {
				background: url('../images/left-box.gif') repeat-y 0 100%;
				padding: 8px 0 26px;
			}

				form#pollform ul {
					margin: 0 12px 0 14px;
					padding: 0;
					list-style: 0;
				}
				
				form#pollform {
					margin: 0 18px;
				}
				
				form#pollform ul li {
					background: transparent;
					padding: 0;
					margin: 0;
				}
				
				form#pollform ul li label {
					font-size: 11px;
					line-height: 15px;
					color: #2c2c2c;
					padding: 0;
					margin: 0;
				}
				
				form#pollform input.submit, form#contactform input.submit, form#large-poll input.submit {
					border: 0;
					float: right;
					margin: 6px 34px 4px 0;
					padding: 0;
					color: #006633;
					font-size: 12px;
					line-height: 14px;
					background: url('../images/poll-submit.gif') no-repeat 0 0;
					width: 66px;
					height: 22px;
				}
				
				div.poll-results-bar {
					background: #388963 url('../images/bar.gif') no-repeat 100% 0;
					height: 6px;
				}
				
				div#pollform {
					padding: 0 20px;
				}

	
		ul#secondary-navigation {
			list-style: none;
			margin: 0 0 16px 0;
			padding: 0;
			font-size: 12px;
			line-height: 16px;
		}
		
			ul#secondary-navigation li {
				margin: 0;
				padding: 0;
			}
			
			ul#secondary-navigation li div.bg {
				margin: 6px 0;
				padding: 0;
				display: block;
				width: 189px;
				height: auto !important;
				min-height: 24px;
				height: 24px;
				text-indent: 0;
				background: url('../images/secondary-menu-li.gif') no-repeat 100% 100%;
			}
			
			ul#secondary-navigation li.sel div.bg {
				background: url('../images/secondary-menu-li.sel.gif') no-repeat 100% 100%;
			}

				ul#secondary-navigation li div.decor {
					display: block;
					width: 46px;
					height: 24px;
					float: left;
					background: #BCBEC0 url('../images/secondary-menu-li-div.decor.gif') no-repeat 0 0;
				}

				ul#secondary-navigation li.sel div.decor {
					background: #BCBEC0 url('../images/secondary-menu-li.sel-div.d.gif') no-repeat 0 0;
				}

				ul#secondary-navigation li a {
					display: block;
					height: auto !important;
					min-height: 16px;
					height: 16px;
					color: #000;
					text-decoration: none;
					padding: 4px 4px 4px 0px;
					margin: 0 0 0 46px;
					background: transparent url('../images/secondary-menu-li-a.gif') no-repeat 100% 0;
				}
				
				ul#secondary-navigation li.sel a {
					background: transparent url('../images/secondary-menu-li.sel-a.gif') no-repeat 100% 0;
					color: #fff;
					font-weight: bold;
				}

				ul#secondary-navigation ul {
					margin: 0 10px 6px 2px;
					padding: 0;
				}
				
					ul#secondary-navigation li.sel ul li {
						background: transparent;
						margin: 2px 0;
						padding: 0;
					}
					
						ul#secondary-navigation li.sel ul li a {
							background: transparent url('../images/secondary-menu-li.sel-li-a.gif') no-repeat 0 7px;
							padding: 1px 0 1px 12px;
							color: #000;
							font-size: 11px;
							text-decoration: none;
							font-weight: normal;
						}
						
						ul#secondary-navigation li.sel ul li.sel a {
							text-decoration: underline;
						}

	#content {
		width: 512px;
		padding: 0 16px 0 16px;
		height: auto !important;
		height: 480px;
		min-height: 480px;
	}
	
		p#page-path {
			color: #7a7a7a;
			font-size: 11px;
			line-height: 13px;
			padding: 2px 0 15px;
			margin: 0;
			float: left;
			width: 370px
		}
		
			p#page-path a {
				color: #063;
				padding: 0 14px 0 0;
				margin: 0 3px 0 0;
				background: url('../images/arr-right-path.gif') no-repeat 100% 4px;
			}
			
			p#page-path span, p#page-tools span {
				display: none;
			}
			
		p#page-tools {
			float: left;
			width: 142px;
			padding: 2px 0 15px;
			margin: 0;
		}
		
			p#page-tools a {
				line-height: 14px;
				color: #063;
			}
		
			p#page-tools a.tool {
				display: block;
				float: left;
				font-size: 11px;
				text-indent: -2000px;
				width: 14px;
				height: 14px
				padding: 0;
				margin: 0 2px;
				outline: 0;
			}
			
			p#page-tools a#icon-home {
				background: url('../images/icon-home.gif') no-repeat 0 0;				
			}
			
			p#page-tools a#icon-map {
				background: url('../images/icon-map.gif') no-repeat 0 0;				
			}
			
			p#page-tools a#icon-mail {
				background: url('../images/icon-mail.gif') no-repeat 0 0;				
			}
			
			p#page-tools a#icon-print {
				background: url('../images/icon-print.gif') no-repeat 0 0;	
				margin: 0 12px;			
			}

			p#page-tools a.normal { font-size: 10px;}
			p#page-tools a.larger { font-size: 12px;}
			p#page-tools a.largest { font-size: 14px;}
			
	#right {
		width: 210px;
	}
	
		#right h3 {
			background: url('../images/right-h3.gif') no-repeat 0 0;
			display: block;
			width: 170px;
			height: 40px;
			color: #fff;
			line-height: 34px;
			padding: 0 10px 0 30px;
			font-size: 14px;
			font-weight: bold;
			margin: 0;
		}
		
		#right div.box {
			background: url('../images/right-box.gif') repeat-y 0 100%;
			padding: 8px 0 26px;
			height: auto !important;
			height: 100px;
			min-height: 100px;
		}
		
			div.box h4 {
				font-weight: bold; 
				color: #2c2c2c;
				font-size: 12px;
				padding: 3px 16px 6px;
				margin: 0;
			}
			
			ul#quick-links {
				list-style: 0;
				padding: 0;
				margin: 4px 13px 6px;
				background: transparent;
			}	

				ul#quick-links li {
					padding: 2px 0 2px 20px;
					background: transparent;
					margin: 0;
				}	
				
				ul#quick-links li.sel {
					background: url('../images/quick-links-bullet.gif') no-repeat 0 7px;
				}	

				ul#quick-links li a {
					border-bottom: 1px solid #e1e1e1;
					text-decoration: none;
					color: #063;
					font-size: 11px;
					line-height: 13px;
					background: transparent;
				}	

				ul#quick-links li.sel a {
					border-bottom: 1px solid #063;
				}	
				
				/* ul#quick-links li:first-letter, ul#quick-links li a:first-letter {
					font-weight: bold;
				}*/
				
				/* kalendars */
		
					div#eventsCalendar {
					  padding: 0;
					  
				    margin: 0 auto;
				    width: 175px;
				    background: transparent;
					}
					
					  div#calendarhead {
						  background: transparent;
						  color: #063;
						  text-align: center;
						  font-size: 12px;
						  line-height: 14px;
					    padding: 6px 0;
					    font-weight: bold;
						}
						
						  div#calendarhead a {color: #063;}
						 
					 table.calendar {
						 width: 100%;
						 border: 1px solid #eaecf3;
						 border-collapse: collapse;
						 background: #fff;
						 font-size: 11px;
					 }
					 
					 table.calendar td, table.calendar tr {
						 border: 1px solid #eaecf3;
						 text-align: center;
						 padding: 0;
						 margin: 0;
						 width: 24px;
						 height: 24px;
						 line-height: 21px;
					 }
					 
					 table.calendar td a {
					  display: block;
					  width: auto;
					  height: auto;
					  border: 2px solid #eaecf3;
					  width: 20px;
					  height: 20px;
					  padding: 0;
					  margin: 0;
					  color: #063;
					  font-weight: bold;
					  text-decoration: none;
					 }
					 
					 table.calendar td a:hover {border: 2px solid #063;}
					 
	/* apaksa */

	#footer {
		width: 984px;
		height: 172px;
		padding: 0;
		margin: 0;
		color: #7486a6;
		clear: both;
	}
		
		p#bottom-navigation {
			text-align: center;
			height: 30px;
			padding: 0;
			margin: 0;
		}

			p#bottom-navigation a {
				color: #8f8f8f;
				font-size: 10px;
				font-family: arial, tahoma, verdana;
				text-decoration: underline;
			}
			
			p#bottom-navigation	a#link-top {
					float: right;
					margin: 0 250px 0 0;
					padding: 0 11px 0 0;
					background: url('../images/arr-top-gray.gif') no-repeat 100% 50%;
				}
				
			p#bottom-navigation	a#link-back {
					float: left;
					margin: 0 0 0 250px;
					padding: 0 0 0 11px;
					background: url('../images/arr-left-gray.gif') no-repeat 0 50%;
				}
			
		p#copyright {
			float: right;
			padding: 90px 0 0 0;
			margin: 0;
			font-size: 11px;
			color: #8f8f8f;
			text-align: right;
		}
		
/* jaunumi, sludinajumi - kopaa */

ul#news, ul#sludinajums {
	list-style: 0;
	margin: 0;
	padding: 10px 0;
}
	
	ul#news li, ul#sludinajums li {
		list-style: 0;
		margin: 0 0 20px;
		padding: 0;
		background: url('../images/news-bg-top.gif') no-repeat;
		width: 503px;
	}

		ul#news li h3 {
			margin: 0;
			padding: 9px 10px 6px 10px;
			width: 406px;
			border-bottom: 1px solid #d5d5d5;
		}
		
		ul#news li p {
			margin: 0;
			padding: 5px 10px 2px;
			color: #2c2c2c;
		}

		ul#sludinajums li p {
			margin: 0;
			padding: 5px 10px 2px;
			color: #063;
		}

		ul#sludinajums li p.price {
			font-weight: bold;
			font-size: 110%;
			padding: 0;
			margin: 10px 0 10px 10px;
			color: #000;
		}

		ul#sludinajums li img.avatar {
			float: left;
			margin: 10px 0 10px 8px;
			display: block;
			padding: 1px;
			background: #fff;
			border: 1px solid #e1e1e1;
		}
			
			ul#sludinajums li p.price span {
				color: #063;
			}

		ul#sludinajums li p.date {
			float: left;
			color: #7a7a7a;
			background: url('../images/date-bg.gif') no-repeat 50% 50%;
			width: 87px;
			height: 18px;
			line-height: 18px;
			text-align: center;
			padding: 0;
			margin: 5px 10px 3px 10px;
		}
		
		ul#sludinajums li a {
			color: #063;
			font-weight: bold;
		}
		
		ul#news li img.avatar {
			float: left;
			margin: 5px 7px 3px 10px;
			padding: 1px;
			background: #fff;
			border: 1px solid #e1e1e1;
		}

		ul#news li div.content, ul#sludinajums li div.content {
			margin: 0;
			padding: 5px 0;
			width: 426px;
			float: left;
		}

		ul#news li div.date, ul#sludinajums li div.date {
			margin: 0;
			padding: 0;
			width: 77px;
			float: left;
			text-align: center;
			color: #063;
			font-size: 11px;
		}
		
		ul#news li div.date2 {
			margin: 0;
			padding: 0;
			width: 77px;
			float: left;
			text-align: center;
			color: #063;
			font-size: 48px;
			line-height: 52px;
		}
		
		ul#news li div.date2 span {
			font-size: 11px;
			line-height: 15px;
			padding: 0;
			margin: 0;
			display: block;
		}

		ul#news li div.date span {
			font-size: 48px;
			line-height: 52px;
			padding: 0;
			margin: 0;
			display: block;
		}
		
		ul#news li div.news-bottom, ul#sludinajums li div.news-bottom {
			padding: 0;
			margin: 0;
			height: 5px;
			background: url('../images/news-bg-bottom.gif') no-repeat 0 100%;
		}
		
		ul#news li a.news-readmore {
			font-size: 11px;
			color: #063;
			text-decoration: none;
			float: right;
			margin: 0 10px 0 0;
			padding: 0 14px 0 0;
			background: url('../images/arr-readmore.gif') no-repeat 100% 50%;
		}

/* read news */

div#inner-content {
	width: 463px;
	padding: 12px 20px;
	margin: 0 auto;
	background: #F0F0F0 url('../images/inner-content-top.gif') no-repeat 0 0;
	height: auto !important;
	height: 400px;
	min-height: 400px;
}

div#news-container {
	width: 463px;
	padding: 12px 20px;
	margin: 0 auto;
	background: #F0F0F0 url('../images/news-readmore-top.gif') no-repeat 0 0;
	height: auto !important;
	height: 400px;
	min-height: 400px;
}

div#news-container-bottom {
	width: 503px;
	padding: 0;
	margin: 0 auto;
	height: auto !important;
	height: 6px;
	min-height: 6px;
	background: #F0F0F0 url('../images/news-readmore-bottom.gif') no-repeat 0 100%;
	text-align: right;
}

	div#news-container-bottom a {
		padding: 0 20px 0 16px;
		line-height: 40px;
		background: url('../images/back.gif') no-repeat 0 4px;
	}

div#news-container p.date {
	padding: 4px 4px 10px;
	margin: 0 0 0 0;
	color: #7a7a7a;
	font-size: 11px;
}

div#news-container img.avatar {
	float: right;
	padding: 2px;
	background: #fff;
	border: 1px solid #e1e1e1;
	margin: 0 0 5px 6px;
}

p.price {
	font-weight: bold;
	font-size: 110%;
	padding: 0;
	margin: 10px 0 20px 0;
	color: #000;
}

p.price span {
	color: #063;
}

/* jauna sludinajuma links */

a#sludinajumi-add {
	background: url('../images/sludinajumi-add.gif') no-repeat 0 50%;
	padding: 0 0 0 12px;
	text-decoration: none;
	color: #063;
}

	a#sludinajumi-add:hover {
		text-decoration: underline;
	}
	
form#view-sludin {
	float: right;
	width: 200px;
	text-align: right;
	margin: -24px 0 0 0;
	padding: 0 10px 0 0;
	color: #7a7a7a;
	font-size: 12px;
}

/* pager */

table.pager {
	margin: 6px auto;
}

	a.pager-prev, a.pager-next {
		display: block;
		float: left;
		height: 24px;
		width: 33px;
		text-indent: -2000px;
		background: red;
		outline: none;
	}
	
	a.pager-prev {
		background: url('../images/pager-left.gif') no-repeat 100% 0;
	}
	
	a.pager-next {
		background: url('../images/pager-right.gif') no-repeat 100% 0;
	}
	
	table.pager p {
		display: block;
		float: left;
		height: 24px;
		margin: 0;
		padding: 0 1px;
		line-height: 24px;
		color: #063;
		background: url('../images/pager-bg.gif');
	}
	
		table.pager p a {
			color: #063;
			text-decoration: none;
			padding: 0 2px;
		}
		
		table.pager p a.sel {
			font-weight: bold;
		}
		
		table.pager p a:hover {
			text-decoration: underline;
		}
		
		table.pager p span {
			display: none;
		}

/* kontaktoforma */

form#contactform {
	background: #f0f0f0 url('../images/contactform-bg.gif') no-repeat 0 0;
	width: 484px;
	height: 404px;
	padding: 20px 0 20px 20px;
}

form#contactform table td {
	vertical-align: top;
	padding: 0 6px;
}

	form#contactform label {
		display: block;
		padding: 4px 0 0 0;
	}
	
	form#contactform label.checkbox {
		float: right;
	}
	
	form#contactform label.checkbox input {
		width: 16px;
		margin: 0 32px 0 0;
		border: 0;
		background: transparent;
	}

	form#contactform label span {
		color: #f00;
	}
	
	form#contactform input, textarea {
		background: #e1e1e1;
		border: 1px solid #fff;
		padding: 3px;
		font-size: 12px;
		line-height: 14px;
		font-family: tahoma, verdana, arial;
	}
	
	form#contactform input {
		width: 174px;
	}
	
	form#contactform textarea {
		width: 242px;
		overflow: auto;
	}
	
	p.description {
		margin: 20px 20px 0 8px;
		color: #666;
	}
	
	.line {
	clear: both;
	font-size: 1px;
	line-height: 0em;
	height: 14px;
	border-bottom: 1px solid #ccc;
	width: 438px;
	margin: 0 3px 5px 10px;
}
	
/* meklesahans forma */

form#search {
	width: 192px;
	height: 39px;
	padding: 0;
	background: #0c6d3c url('../images/search-bg.gif') no-repeat 0 0;
	margin: 8px 0 19px 10px;
}

	form#search input {
		float: left;
		margin: 9px 0 0 9px;
		border: 0;
		background: #4e926d url('../images/search-field.gif') no-repeat 0 0;
		width: 131px;
		height: 13px;
		padding: 3px 5px;
		line-height: 13px;
		font-size: 11px;
		color: #fff;
	}
	
	form#search input.submit {
		float: left;
		margin: 7px 0 0 2px;
		border: 0;
		background: #4e926d url('../images/search-submit.gif') no-repeat 0 0;
		width: 29px;
		height: 23px;
		padding: 0;
		line-height: 1px;
		font-size: 11px;
		color: #fff;
		text-indent: -2000px;
	}
	
/* forums */

/* Komentaru tabula */

table#comments {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px auto 0;
	width: 503px;
	background: #fff;
}

		table#comments tr td {
			border: 1px solid #dadada;	
			padding: 12px 14px 16px;		
			color: #6e6e6e;
		}

		table#comments tr td.comment-info {
			width: 130px;
			vertical-align: top;
		}
		
			table#comments tr td a {
				color: #063;	
			}

		table#comments tr.title td {
			color: #063;
			font-weight: bold;
			font-size: 11px;
			background: #f0f0f0;
			border-bottom: 0;	
			padding: 12px 14px 0;
		}
		
		table#comments tr.main td {
			color: #4b4b4b;
			background: #f0f0f0;	
		}
		
		table#comments tr.bottom td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-bottom.gif') no-repeat 0 100%;
		}
		
		table#comments tr.top td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-top.gif') no-repeat 0 0;
		}

		table#comments tr.main-slud td {
			color: #4b4b4b;
			background: #f0f0f0;
		}
		
		form#comment-add label {
			padding: 0 0 0 20px;
			line-height: 20px;
			margin: 0 0 0;
			font-size: 90%;
		}
		
		form#comment-add {
			margin: 20px 0 0 0;
		}
		
		form#comment-add label input {
			margin: 0 5px 0 0;
			line-height: 20px;
			padding: 0;
		}
		
	a.add-new {
		display: block;
		text-align: center;
		border: 0;
		background: url('../images/comment-submit.gif');
		font-size: 11px;
		line-height: 25px;
		padding: 0;
		margin: 0;
		width: 86px;
		height: 25px;
		color: #fff;
		font-weight: bold;
		text-decoration: underline;
	}


table#add-comment, table#add-comment tr, table#add-comment td  {
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border: 0;
}

table#add-comment {
	margin: 12px 0 12px 0;
}

table#add-comment td  {
	padding: 4px 0;
}

table#add-comment table td, table#add-comment table td.title  {
	padding: 0;
}

table#add-comment td.title {
	text-align: right;
	vertical-align: top;
	padding: 6px 2px 0 0;
}

table#add-comment input, table#add-comment textarea,  table#add-comment select {
	background: #e1e1e1;
	border: 1px solid #fff;
	padding: 2px 0;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	overflow: auto;
}

table#add-comment input, table#add-comment select  {
	width: 160px;
}


input.submitf {
	border: 0;
	float: right;
	margin: 6px 0 4px 0;
	padding: 0;
	color: #006633;
	font-size: 12px;
	line-height: 14px;
	background: url('../images/add-forum.gif') no-repeat 0 0;
	width: 167px;
	height: 22px;
}

p#forum-rules {
	clear: both;
	padding: 20px 0 10px 0;
	color: #7a7a7a;
}


table#temas {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px auto 0;
	width: 503px;
	background: #fff;
	color: #2c2c2c;
}

		table#temas tr td {
			border: 1px solid #dadada;	
			padding: 8px 7px;		
			color: #6e6e6e;
		}
		
		table#temas tr th {
			border: 0;
			font-weight: bold;
			color: #fff;
			text-align: left;
			background: #bcbec0 url('../images/th.gif') repeat-x 0 0;
			padding: 10px 4px 10px 7px;
			margin: 0;
			font-size: 11px;
			line-height: 13px;
			height: 13px;
		}
		
		table#temas tr th.first {
			background: #bcbec0 url('../images/th.first.gif') repeat-x 0 0;
		}
		
		table#temas tr th.last {
			background: #bcbec0 url('../images/th.last.gif') repeat-x 100% 0;
		}

			table#temas tr td a {
				color: #063;	
			}
			
			table#temas tr td span {
				display: block;
				width: 110px;	
			}
			
			table#temas tr td {
				text-align: center;
			}
			
			table#temas tr td.first {
				text-align: left;
			}
			
		table#temas tr td h5 a {
			font-weight: bold;
			font-size: 11px;
			text-decoration: none;
			padding: 0;
			margin: 0;
		}
		
		table#temas tr td h4 a {
			font-weight: bold;
			font-size: 11px;
			text-decoration: none;
			padding: 0 0 0 8px;
			margin: 0;
		}

		table#temas tr.bottom td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-bottom.gif') no-repeat 0 100%;
		}
		
		
	p.title {
		padding: 10px 10px 10px 8px;
		color: #063;
		font-weight: bold;
	}
	
	div#archive-link  {
		text-align: center;
	}
	
		div#archive-link a {
			color: #063;
			font-weight: bold;
			margin: 8px auto;
			display: block;
		}
		
	table.iepirkumi {
		border-collapse: collapse;
		border: 1px solid #f8f8f8;
	}
		
	table.iepirkumi th {
		background: #b8b9ba;
		font-weight: normal;
		padding: 10px 8px;
		font-size: 13px;
		border-left: 1px solid #f8f8f8;
		text-align: center;
	}
	
	table.iepirkumi td {
		background: #e1e1e1;
		padding: 5px 7px;
		border-left: 1px solid #f8f8f8;
		text-align: center;
	}
	
	table.iepirkumi tr.darker td {
		background: #f0f0f0;
	}
	
	table.iep_list {
		background: #e1e1e1;
		border: 1px solid #f8f8f8;
		border-collapse: collapse;
	}
	
	table.iep_list td {
		background: #e1e1e1;
		padding: 5px 8px;
		border-left: 1px solid #f8f8f8;
		font-size: 13px;
	}
	
	table.iep_list td.iep_title {
		background: #b8b9ba;
		padding: 5px 8px 5px 16px;
	}
	
	table.iep_list tr.darker td {
		background: #f0f0f0;
		text-align: left;
	}
	
	table.iep_list tr.darker td.iep_title {
		background: #e1e1e1;
	}
	
/* uznemumu datubaze */
#uznemumu-db {
	background: url('../images/uznemumu-db.gif') no-repeat 0 0;
	width: 493px;
	height: 138px;
	padding: 0 0 16px 10px;
	margin: 0;
}

	#uznemumu-db table {
		border: 0;
		margin: 5px auto;
		padding: 0;
		width: 480px;
	}
	
	#uznemumu-db table td {
		height: 65px;
		padding: 0;
		margin: 0;
	}
	
	#uznemumu-db table td.letters {
	  text-align: center;
	  padding: 12px 0 0 0;
	}

	#uznemumu-db table label {
		display: block;
		padding: 8px 0 2px;
	}
	
	#uznemumu-db table input.ok {
		color: #063;
		background: url('../images/input-ok.gif') no-repeat 0 0;
		border: 0;
		width: 35px;
		height: 21px;
		margin: 0 2px;
	}
	
	#uznemumu-db table input.cancel {
		color: #f00;
		background: url('../images/input-cancel.gif') no-repeat 0 0;
		border: 0;
		width: 53px;
		height: 21px;
		margin: 0 2px;
	}
	
	#uznemumu-db table input.search-field {
		border: 1px solid #e1e1e1;
		background: #f0f0f0;
		width: 160px;
	}
	
	#uznemumu-db table input.search-submit {
		color: #063;
		background: url('../images/input-search.gif') no-repeat 0 0;
		border: 0;
		width: 26px;
		height: 21px;
		margin: 0 2px;
		text-indent: -2000px;
	}
	
	#uznemumu-db table select {
		border: 1px solid #e1e1e1;
		background: #f0f0f0;
	}
	
	p.letters-list {
		font-size: 9px;
		word-spacing: -1px;
		color: #d6d7d8;
	}
	
table#uznemumu-katalogs {
	padding: 0;
	margin: 16px 0;
	background: #f0f0f0;
	border-collapse: collapse;
	border: 0;
	width:503px;
}

table#uznemumu-katalogs th {
	background: #bcbec0;
	padding: 0 10px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	height: 25px;
	line-height: 12px;
	vertical-align: middle;
}

table#uznemumu-katalogs th.first {
	background: #bcbec0 url('../images/th-first.gif') no-repeat 0 0;
}

table#uznemumu-katalogs th.last {
	background: #bcbec0 url('../images/th-last.gif') no-repeat 100% 0;
}

table#uznemumu-katalogs td {
	padding: 8px 10px;
	vertical-align: top;
	border-bottom: 1px solid #bcbec0;
}

p.question {
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#large-poll h3 {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #000;
	padding: 3px 0;
	margin: 10px 0 5px;
}

#large-poll h4 {
	font-weight: normal;
	color: #000;
	margin: 10px 0 0 0;
}

#large-poll ul {
	padding: 0;
	margin: 5px;
}

#large-poll ul li {
	background: transparent;
}

.banner {
	width: 188px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}

div.module-nav {
	margin: 10px 0;
}

div.date-box {
	background: url('../images/date-box.gif') no-repeat 0 0;
	font-size: 11px;
	width: 192px;
	height: 109px;
	margin: 6px auto 16px;
}

div.date-box p {
	text-align: center;
	padding: 12px 6px;
}

/* zl-hotline box */

form#zl-hotline {
	margin: 16px auto;
	width: 150px;
}
