/* Global rules */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, dl, dt, dd, ol, ul, li, form, fieldset { margin: 0; padding: 0; border: 0; outline: 0; }
ol, ul { list-style: none;	 }
a img { vertical-align: middle; border: 0; }
.clear { clear: both; font-size: 1px; line-height: 0em; height: 0; margin: 0; padding: 0; }
.hidden, legend { position: absolute; left: -9999px; overflow: hidden; }
legend { display: none; }
html, body { width: 100%; height: 100%; }
body { font: normal 13px/20px arial, sans-serif; color: #000; background: #f7e7c1 url('../images/design/bg.jpg') repeat-x 0 0; }
a { color: #00aed9; text-decoration: none; }
a:hover { text-decoration: underline; }
.wrapper { position: relative; width: 986px; margin: 0 auto; padding: 0; min-height: 470px;	 }
.right { text-align: right; }
.highslide-credits a { color: #5F5F5F; font-size: 9px; }
/* Inputs, buttons and textareas */
.submit, #poll a.viewpoll { background: transparent url('../images/design/submit-button.gif') no-repeat scroll 0 0; color: #704D27; font-size: 76%; }
.submit { margin-bottom: 10px; border: 0 none; width: 58px; height: 17px; outline-style:none; outline-width:medium; padding-bottom: 4px; }
input[type="text"], textarea { padding: 0 3px; font: 12px sans-serif; color: #7E6D53; background-color: #F7E8C1; border: 1px solid #BBADA0; }
textarea { width: 100%; padding: 3px; }
/* Page layouts */
#sidebar, #content, #content-wide, #aside, #content-wide2 { float: left; }
/* 3 column Layout */
/* Type 1 */
#outer { background: url('../images/design/top.jpg') no-repeat center 0; }
#page { background: url('../images/design/bg.gif') repeat-y center  0; min-width: 986px; }
#cwrap { background: url('../images/design/cwrap.jpg') no-repeat left bottom; margin: 0 12px; min-height: 144px; }
#sidebar { width: 192px; padding-bottom: 150px; }
div#content { width: 548px; color: #7F6952;}
#aside { width: 192px; padding-bottom: 150px; }
/* Type 2 */
#outer-firstpage { background: url('../images/design/top2.jpg') no-repeat center  0; }
#cwrap-firstpage { background: url('../images/design/cwrap2.jpg') no-repeat 0 bottom; margin: 0 12px; min-height: 144px; }
/* 2 column wide Layout */
/* Type 3 */
#outer-wide { background: url('../images/design/top3.jpg') no-repeat center  0; }
#page-wide { background: url('../images/design/bg3.gif') repeat-y center  0; }
#cwrap-wide { background: url('../images/design/cwrap3.jpg') no-repeat 0 bottom; margin: 0 12px; min-height: 144px; }
div.content-wide { width: 740px !important; }
/* Type 4 */
#outer-wide2 { background: url('../images/design/top4.jpg') no-repeat center 0; }
#page-wide2 { background: url('../images/design/bg4.gif') repeat-y center 0; }
#cwrap-wide2 { background: url('../images/design/cwrap4.jpg') no-repeat 0 bottom;; margin: 0 12px; min-height: 144px; }
div.content-wide2 { width: 740px !important; }
#content-wide2 { width: 740px !important; }
/* Small Topmenu */
#smallTopmenu { height: 30px; }
#smallTopmenu * { float: left; display: inline; }
#lang { padding-top: 4px; margin: 0 25px; }
#lang li { padding: 0 8px; background: url('../images/design/smallmenu-seperator.gif') center left no-repeat; }
#lang li.first { background-image:none; }
#lang a { color: #7F776C; text-decoration: none; font-weight: bold; }
#lang a.active { color: #9D0407; }
#lang a:hover { color: #9D0407; }
#stools a { color: transparent; }
#stools li { height: 30px; background:transparent url('../images/design/tools.gif') no-repeat scroll 0 0; margin: 0 5px; display: block; overflow: hidden; }
#stools .sthome { width: 13px; background-position: 0 0; }
#stools .stmap { width: 17px; background-position: -25px 0; }
#stools .stprint { width: 16px; background-position: -54px 0; }
#stools .stcontacts { width: 16px; background-position: -83px 0; }
#stools .sttextsize_dec { width: 8px; background-position: -110px 0; }
#stools .sttextsize_def { width: 9px; background-position: -118px 0; }
#stools .sttextsize_inc { width: 9px; background-position: -127px 0; }
#stools .strss { width: 15px; background-position: -153px 0; }
/* Topmenu */
#topmenu { padding-left: 780px; padding-top: 43px; height: 110px; }
#topmenu ul { width: 190px; }
#topmenu li { padding-left: 22px; text-align: left; padding-bottom: 2px; background: url('../images/design/topmenu-item-middle.jpg') center right no-repeat; }
#topmenu li.first { background-image: url('../images/design/topmenu-item-top.jpg'); }
#topmenu li.last { background-image: url('../images/design/topmenu-item-bottom.jpg'); }
#topmenu li.active { background-image: url('../images/design/topmenu-item-middle-active.jpg'); }
#topmenu li:last-child.active { background-image: url('../images/design/topmenu-item-bottom-active.jpg'); }
#topmenu a { color: #6F6060; text-decoration: none; font-weight: bold; }
#topmenu li.active a { color: #F0DBAC; }
#topmenu li a:hover { text-decoration: underline; }
#logo { position:absolute; background: url('../images/logo.gif') center top no-repeat; height: 60px; width: 270px; left: 705px; margin-top: 15px; overflow: hidden; }
#logo a { display: block; color: transparent; width: 270px; height: 60px; }
.header-img { position:absolute; width: 711px; height: 162px; left: -3px; top: 35px; }
/* Sidebar */
#sidebar { padding-top: 40px; }
#sidebar > div, #aside > ul { background: url('../images/design/sidemenu-no-title-header.gif') bottom left no-repeat; padding-bottom: 18px; }
#sidebar div.first, #aside ul.first { background-image: none; padding-bottom: 0; }
#sidebar h3 { color: #7B6C57; font-weight: bold; font-size: 115%; }
#sidemenu > ul { margin-top: 10px; }
#sidemenu h2 { color: #FCF8EB; padding: 0 0 0 19px; text-transform: uppercase; font-size: 138%; }
#sidemenu a { font-size: 92%; color: #605444; text-decoration: none; }
#sidemenu ul .active a, #sidemenu ul a:hover { color: #281F18; }
#sidemenu li {
	margin: 2px 0;
	background: url('../images/design/sidemenu-element.gif') repeat-y 0 0;
}

#sidemenu li a {
	display: block;
	font: normal 12px/18px arial, sans-serif;
	padding: 4px 15px 4px 19px;
}

	#sidemenu .active a {
		background: url('../images/design/sidemenu-active-element.gif') repeat-y 0 0;
		font-weight: bold;
	}
	
	#sidemenu li li {
		background: transparent;
		margin: 0;
	}
	
	#sidemenu .active li a {
		background: url('../images/design/sidemenu-sub-element.gif') repeat-y 0 2px;
		font-weight: normal;
		line-height: 15px;
		padding: 4px 15px 4px 28px;
	}
	
	#sidemenu .active .active a { font-weight: bold; }
	#sidemenu .active .active li a { font-weight: normal; }
	#sidemenu .active .active .active a { font-weight: bold; }

#search, #weather, #poll, #searchinmapresultlist, #maplegendlist { padding: 0 0 0 19px; clear: both; }
#search fieldset { margin: 8px 0; }
/*#search input.submit { background: transparent url('../images/design/small-submit-button.gif') no-repeat scroll 0 0; border: 0 none; width: 19px; height: 19px; outline-style:none; outline-width:medium; margin-left: -10px; padding-bottom:1px; }*/
#questform input[type="text"], #questform textarea { padding-left: 5px; width: 141px; /*height: 14px;*/ }
#search-text, #search-map, #quest-mail, #quest-text {
	background:none repeat scroll 0 0 #F7E8C1;
	border-color:#756C70 #E4D8D8 #E4D8D8 #756C70;
	border-style:solid;
	border-width:1px;
	color:#7E6D53;
	float:left;
	font-family:arial;
	font-size:84%;
	height:15px;
	line-height:15px;
	padding:1px 5px;
	width:130px;
}
#quest-mail, #quest-text { width:140px; }
#quest-text { height:60px; }
#search .submit {
	background:url("../images/design/small-submit-button.gif") no-repeat scroll 0 0 #174580;
	border:0 none;
	height:18px;
	margin:0 0 0 1px;
	outline:medium none;
	padding:0;
	text-indent:-99999px;
	width:18px;
}
#weather ul { list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; width: 155px; }
#weather ul li { background: transparent none repeat scroll 0 0; float: left; line-height: 14px; margin: 0; padding:0; width:33%; margin: 10px 0; text-align: center; }
#weather .date { font-weight:bold; text-align: center; }
#weather img { font-weight:bold; }
#weather p { color: #836A54; font-size: 84%; }
#poll { clear: both; width: 155px; color: #836A54; }
#poll h4 { font-size: 84%; font-weight: bold; line-height: 16px; padding: 4px 0; }
#poll ol input { margin-left: -10px; padding: 0; }
#poll .submit { margin-bottom: 10px; }
#poll a.viewpoll { text-decoration: none; padding: 2px 8px; }
#poll a.viewpoll:hover { text-decoration: underline; }
/* aside */
#aside { margin-top: 50px; }
#aside a { color: #6F6060; text-decoration: none; }
#aside > ul > li > a { font-weight: bold; }
#aside a:hover { text-decoration: underline; }
#aside a.flevel { display: block; padding: 5px 0 3px 19px; margin: 2px 0; width: 172px; background: url('../images/design/aside-element.gif') center left repeat-y; }
#aside a.active, #aside > ul > li > a:hover { background: url('../images/design/aside-element-active.gif') center left repeat-y; }
#aside { color: #6F6060; }
#aside .event-table, #questform { background: url('../images/design/aside-background.gif') repeat-y; padding-bottom: 10px; }
#aside .event-table .month-switch { color: #6F6060; width: 192px; font-size: 84%; font-weight: bold; padding: 3px 0; text-align: center; }
#aside .event-table .calendar { text-align: center; background-color: #F2DDAE; border: 1px solid #BDAD9E; border-collapse: collapse; margin-left: 15px; }
#aside .event-table .calendar td, #aside .event-table .calendar tr, #aside .event-table .calendar th { border:1px solid #BDAD9E; color: #847F7F; height:22px; line-height:22px; margin:0; padding:0; text-align:center; width:23px; }
#aside .event-table .calendar th { background-color: #D8B478; color: #7D6E59; font-size: 84%; font-weight: bold; }
#aside .event-table .calendar .today { background-color: #AF8241; color: #FFF; }
#aside .event-table .calendar .active { background-color: #E4CD99; }
#aside event-table .calendar .active { color: #BDAD9E; }
#aside .event-table .event-today { text-align:center; font-size: 84%; }
#questform { padding: 0 20px; text-align: right; }
#questform input[type="text"], #questform textarea { margin: 2px; }
/* Footer */
#footer .copyright { padding: 4px 0 0 15px; color: #fff; font-size: 69%; }
#footer #f-1, #footer #f-2, #footer #f-3, #footer #ridemo { margin: 0; padding: 0; float: left; font-size: 69%; color: #2C2D28; line-height: 10px; }
#footer a { color: #2C2D28; }
#footer #f-1 { padding-left: 15px; width: 215px; }
#footer #f-2 { width: 160px; }
#footer #f-3 { width: 400px; }
#footer #ridemo { width: 170px; color: #6D5F5E; }
#footer #ridemo a { color: #6D5F5E; }
#footer #ridemo a:hover { color: #2C2D28; text-decoration: none; }
#footer { height: 99px; background: url('../images/design/footer.jpg') no-repeat 50% 0; }
#footer .wrapper { min-height: 1px; }
#sidebar .banner, #aside .banner { margin: 4px 0px; padding-bottom: 0; background: none; }
/* Content & Content wide*/
#content, .content-wide, #content-wide2 { padding: 15px; margin: 0; }
h1 { margin: 20px 0; color: #7F6952; font-size: 115%; }
#content p, .content-wide p { color: #7F6952; font-size: 90%; }
#content a { color: #635F5F; }
#breadcrumbs { margin-top: 12px; height: 13px; }
p#breadcrumbs { text-indent: 0; }
#breadcrumbs, #breadcrumbs a { color: #DAB366; font-size: 92%; }
#breadcrumbs a { text-decoration: none; }
#breadcrumbs a.active, #breadcrumbs a:hover { color: #7C6F5E; }
#bottom-tools { margin-left: 210px; }
#bottom-tools li { margin: 55px 0 35px 10px; }
#bottom-tools { clear: both; }
#bottom-tools a { text-decoration: none; color: #A7998C; }
#bottom-tools a:hover { text-decoration: underline; }
#bottom-tools li { background: url('../images/design/bottom-tools.gif') no-repeat scroll; float: left; display: inline; line-height:13px; padding-left: 15px; }
#bottom-tools li#btools-top { background-position: 0 -13px; }
#bottom-tools li#btools-home { background-position: 0 -26px; }
#cwrap-wide #bottom-tools { margin-left: 28px; }
#cwrap-wide #bottom-tools li { margin: 55px 0 28px 10px; }
/* Content @ poll page */
h1.styled { margin: 10px 0; padding: 3px 0 0 52px; background: url('../images/design/heading-styled.jpg') no-repeat ; height: 41px; }
#content .polltable { width: 100%; color: #635947;  border-bottom: 10px solid #F6E8C5; }
#content .polltable th, #content .polltable td { border: 1px solid #FDF9F0;  padding: 5px; border-left: none; border-right: none; }
#content .polltable th { background-color: #F6E8C5; text-align: left; font-weight: bold; padding-bottom: 15px; }
#content .polltable td { background-color: #FAEFD9; }
#content .polltable td.answer { border-left: none; width: 280px; }
#content .polltable td.percent { width: 20px; }
#content .polltable td.chart { border-right: none; width: 120px; }
#content .polltable td .pollchart { background: url('../images/design/poll-chart.gif') repeat-x; height: 14px; }
#content .date { color: #D19945; }
#content h2 { font-size: 115%; color: #DAAD6A; font-weight: bold; margin: 10px 0 5px 0; }
#content .pollarchive, #content .pollarchive a { color: #746150; }
#content .pollarchive a { color: #746150; font-weight: bold; }
#content .pollarchive a:hover { text-decoration: underline; }
/* Content @ first page */
#cwrap-firstpage .content-firstpage { margin: 0; padding: 0; padding-top: 30px; width: 578px; float: left; }
.content-firstpage .contentcol { float: left; width: 259px; padding: 0 15px; }
.content-firstpage .dnews-body { background: url('../images/design/dnews-body.jpg') top center repeat-y; }
.content-firstpage .dnews-body .left { padding-right: 10px; }
.content-firstpage .dnews-body .right { padding-left: 10px; text-align: justify; }
.content-firstpage .dnews-footer { background: url('../images/design/dnews-footer.jpg') top center no-repeat; width: 578px; height: 16px; clear:both; }
.content-firstpage .contentcol li { color: #866C5F; font-weight: bold; margin: 10px 0; line-height: 16px; }
.content-firstpage .contentcol .date, #content .contentcol .readmore { color: #D2B780; }
.content-firstpage .contentcol .readmore { color: #D2B780; font-weight: normal; text-decoration: underline; }
.content-firstpage .contentcol .news .readmore { display: block; }
.content-firstpage .contentcol .intro { font-weight: normal; }
.content-firstpage .nopad { width: 284px; padding: 0; }
.content-firstpage .contentcol .mainevents li { background: url('../images/design/event-1.jpg') top center no-repeat; }
.content-firstpage .contentcol .mainevents li.event-t1 { background-image: url('../images/design/event-1.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t2 { background-image: url('../images/design/event-2.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t3 { background-image: url('../images/design/event-3.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t4 { background-image: url('../images/design/event-4.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t5 { background-image: url('../images/design/event-5.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t6 { background-image: url('../images/design/event-6.jpg'); }
.content-firstpage .contentcol .mainevents li .header { display: block; top: 2px; left: 94px; position: relative; width: 182px; height: 30px; background: url('../images/event-1.jpg') top center no-repeat; }
.content-firstpage .contentcol .mainevents li.event-t1 .header { background-image: url('../images/event-1.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t2 .header { background-image: url('../images/event-2.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t3 .header { background-image: url('../images/event-3.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t4 .header { background-image: url('../images/event-4.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t5 .header { background-image: url('../images/event-5.jpg'); }
.content-firstpage .contentcol .mainevents li.event-t6 .header { background-image: url('../images/event-6.jpg'); }
.content-firstpage .contentcol .mainevents .event-content { padding: 5px 5px 5px 90px; min-height: 55px; }
.content-firstpage .contentcol .mainevents .event-foot { background: url('../images/design/event-foot.jpg') top center no-repeat; display: block; left: -90px; width: 284px; height: 4px; }
.content-firstpage .image-frame img { border: 2px solid #B8B3AD; margin-bottom: 15px; }
.content-firstpage .image-frame { background: transparent url('../images/design/image-frame4b.jpg') no-repeat scroll bottom center; }
/*margin-right: 5px; padding: 2px; width: 262px; height: 194px; background: transparent url('../images/design/image-frame4.jpg') no-repeat scroll top center;*/
/* Content @ Galerija */
#gallery .item { width: 222px; height: 218px; padding: 12px 12px; float: left; background: url('../images/design/gallery-item-frame.gif') top center no-repeat; font-size: 92%; line-height: 15px; }
#gallery .item img { display: block; }
#gallery .item a { font-family: 'Arial Narrow'; color: #604F3E; }
#gallery .overlay { width: 222px; height: 167px; position: absolute; background: url('../images/design/gallery-item-inner-frame.gif') top center no-repeat; }
/* Content @ Iepirkumi */
#purchasessearch { width: 528px; }
#purchasessearch { margin-top: 15px; padding: 10px; height: 60px; color: #806C59; font-size: 92%; background: url('../images/design/search-header.gif') top left no-repeat; text-align: right; }
#purchasessearch .searchcaption { display: block; text-align: left; }
#purchasessearch input[type="text"] { width: 65px; }
.calendarbutton { margin:0 10px; }
#purchasessearch .searchcol, #purchasessearch .searchcol2 { text-align: left; width: 100px; float: left; }
#purchasessearch .searchcol2 { width: 160px; }
#purchasessearch .double { width: 265px; }
#purchasessearch .double .calendarbutton { margin: 0; }
#purchasessearch select { width: 100%; background-color: #EAD09A; border-color: #EAD09A; }
#purchasessearch .submit { margin-top: 5px; }
#purchaseslist .found { color: #DAB366; padding-right: 250px; }
#purchaseslist .pages { color: #635947; }
#purchaseslist .pages a, #purchase .purchaseselect a { color: #DAB366; }
#purchaseslist p, #purchase p { width: 548px; text-indent: 0; }
#purchaseslist .purchasestable, #purchase .purchasetable { width: 548px; }
#purchaseslist .purchasestable, #purchaseslist .purchasestable a, #purchase .purchasetable { color: #635947; font-size: 90%; }
#purchaseslist .purchasestable a:hover { text-decoration: underline; }
#purchaseslist th, #purchaseslist td, #purchase th, #purchase td { border: 1px solid #FDF9F0;  padding: 5px; border-left: none; border-right: none; }
#purchaseslist th, #purchase th { background-color: #F6E8C5; text-align: left; font-weight: bold; padding-bottom: 15px; }
#purchaseslist td, #purchase td { background-color: #FAEFD9; }
#purchaseslist .purchaseslistfooter, #purchase .purchasefooter, #eventlist .eventlistfooter {  width: 100%; height: 34px; background: url('../images/design/list-footer.gif') top center no-repeat; }
/* Content @ Iepirkums */
#purchase th { text-align: left; padding: 4px; padding-left: 15px; vertical-align: top; }
#purchase .row-a th { background-color: #F2E0BA; }
#purchase .row-b th { background-color: #E2D0AD; }
#purchase a { color: #635947; font-weight: bold; }
#purchase p { width: 540px; margin-top: 30px; background: url('../images/design/select-header.gif') top center no-repeat; padding: 4px; }
#purchase .purchaseselect a { padding-left: 10px; }
/* Content @ kontaktforma*/
#contactform { width: 548px; color: #7D6B5F; background: #F6E8C5 url('../images/design/contactform-legend-header.jpg') top center no-repeat; font-weight: bold; }
#contactform h2 { color: #7D6B5F; font-size: 130%; padding-left: 28px; margin: 19px 0; }
#contactform input[type="text"], #contactform textarea { background-color: #FBF3E0; border:1px solid #E9D09A; }
#contactform .contactformfooter {  width: 518px; height: 40px; background: url('../images/design/contactform-footer.jpg') top center no-repeat; clear: both; text-align: right; padding: 13px 30px 0 0; }
#contactform .contaleftctcol, #contactform .contarightctcol { float: left; margin-bottom: 37px; }
#contactform .contaleftctcol { width: 200px; padding-left: 28px; }
#contactform .contarightctcol { width: 300px; }
#contactform .contarightctcol textarea { width: 284px; height: 156px; }
#contactform input[type="text"] { width: 181px; height: 24px; }
#contactform label { display: block; }
/* Content @ Mekleeshana karte */
#google-map { border: 1px solid #E9D09A; margin-top: 10px; width: 748px; height: 598px; }
#google-map p { text-indent: 0; }
#searchinmapresultlist a { color: #846853; }
#searchinmapresultlist li.first { border-top: none; }
#searchinmapresultlist ul { padding: 5px 15px 20px 0; font-size: 76%; }
#searchinmapresultlist li { border-top: 1px solid #CAB389; }
#maplegendlist ul { margin-top: 10px; }
#maplegendlist li { background-repeat:no-repeat; height: 32px; padding: 5px 0 0 35px; }
#maplegendlist a { color: #846853; }
#topmenu .sectiontitle { background:transparent url('../images/design/section-title.jpg') no-repeat scroll 0 0; position: absolute; top: 154px; left: 782px; width: 169px; height: 57px; padding: 11px 0 0 22px; }
#topmenu .sectiontitle, #topmenu .sectiontitle a { color: #E7C989; font-weight: bold; }
#territory-map p { text-indent: 0; font-size: 84%; line-height: 14px; color: #5A514D; padding-right: 180px; }
#territory-map p a { color: #5A514D; text-decoration: underline; }
#territory-map p a:hover { color: #000; }
#territory-map { position: absolute; background: url('../images/pagastu-karte.jpg') no-repeat scroll 0 0; width: 740px; height: 570px; }
.outer-territory-map { width: 740px; height: 580px;  }
#map-titles a { position: absolute; font-weight: bold; color: #7D6F62; font-size: 110%; width: 100px; display: block; }
#map-titles a.pag, #map-titles a.pil { color: #AA1A02; text-transform: uppercase; font-size: 115%; }
#map-titles a.pil { font-weight: 500; font-size: 220%; }
#t-1 { left: 600px; top: 70px ; text-align: right; }
#t-2 { left: 580px; top: 140px; }
#t-3 { left: 465px; top: 175px; text-align: right; }
#t-4 { left: 455px; top: 210px; }
#t-5 { left: 465px; top: 225px; }
#t-6 { left: 590px; top: 235px; text-align: right; }
#t-7 { left: 615px; top: 200px; }
#t-8 { left: 565px; top: 265px; }
#t-9 { left: 620px; top: 270px; }
#t-10 { left: 560px; top: 295px; }
#t-11 { left: 565px; top: 340px; text-align: right; }
#t-12 { left: 630px; top: 375px; }
#t-13 { left: 630px; top: 410px; }
#t-14 { left: 355px; top: 250px; }
#t-15 { left: 360px; top: 200px; }
#t-16 { left: 360px; top: 230px; }
#t-17 { left: 435px; top: 290px; }
#t-18 { left: 450px; top: 270px; }
#t-19 { left: 530px; top: 360px; }
#t-20 { left: 535px; top: 405px; }
#t-21 { left: 205px; top: 195px; }
#t-22 { left: 245px; top: 215px; }
#t-23 { left: 165px; top: 330px; }
#t-24 { left: 215px; top: 295px; }
#t-25 { left: 415px; top: 385px; }
#t-26 { left: 410px; top: 425px; }
#t-27 { left: 470px; top: 435px; }
#t-28 { left: 420px; top: 465px; }
#t-29 { left: 475px; top: 495px; }
/* Content @ Pagasts */
.frame { width: 301px; height: 203px; background: url('../images/design/image-frame.jpg') no-repeat scroll 0 0; margin: 10px; padding: 9px; }
.frame img { border: 1px solid #000; }
.floatright { float: right; }
/* Content @ Pasakums */
p#eventheader { padding: 10px 0; text-indent: 0; font-weight: bold; }
#eventheader .colored { color: #D9B068; }
#eventheader img { border: 2px solid #EFDFBE; float: right; margin: 5px; }
/* Content @ Pasakumi */
#eventlist .found { color: #DAB366; padding-right: 250px; }
#eventlist .pages { color: #635947; }
#eventlist .pages a { color: #DAB366; }
#eventlist table { font-weight: bold; text-align: left; color: #806C59; background-color: #FAF0D9; border-collapse: collapse; }
#eventlist td a { color: #DAB366; }
#eventlist th { width: 528px; height: 20px; padding: 2px 10px; background: url('../images/design/eventlist-dayheader.jpg') no-repeat scroll 0 0; }
#eventlist .time { color: #DAB366; width: 50px; padding-left: 10px; vertical-align: top; }
#eventlist .eventtext { padding-right: 10px; width: 475px; }
#eventlist p.noindent { text-indent: 0; }
#eventsearch { padding: 10px; height: 30px; color: #806C59; font-size: 92%; background: url('../images/design/search-header.gif') top left no-repeat; text-align: center; }
#eventsearch form { margin-top: 5px; }
#eventsearch input.submit { margin-bottom: -5px; }
#eventsearch input { margin: 0 0 0 20px; }
#eventsearch select {
	background:none repeat scroll 0 0 #F7E8C1;
	border-color:#756C70 #E4D8D8 #E4D8D8 #756C70;
	border-style:solid;
	border-width:1px;
	color:#7E6D53;
	font-family:arial;
	font-size:84%;
	height:19px;
	line-height:15px;
	margin:0 5px;
	padding:1px 0 1px 5px;
}
/* Content @ Viesnicas */
#hotellist { width: 100%; border-collapse: collapse; color: #806C59; margin-bottom: 10px; }
#hotellist th, #hotel th { text-align: left; background: url('../images/design/hotel-list-header.jpg') no-repeat scroll 0 0; padding-left: 20px; height: 31px; }
#hotellist th a, #hotel th a { color: #826E5E; font-weight: bold; }
#hotellist .types, #hotel .left { vertical-align: top; width: 87px; text-align: right; background-color: #FAF0D9; border-right: 2px solid #fff; padding-right: 3px; }
#hotellist .data, #hotel .right { background-color: #FCF4E4; padding-left: 3px; vertical-align: top; }
#hotellist .image, #hotel .image { width: 151px; height: 113px; background-color: #EDD6A3; padding: 5px; text-align: center; border: 2px solid #fff; }
#hotellist .image img, #hotel .image img { border: 1px solid #000; }
#hotellist .readmore { height: 48px; text-align: right; background: url('../images/design/hotel-list-footer.jpg') no-repeat scroll bottom right; }
#hotellist .data a, #hotel a { color: #806C59; text-decoration: underline; }
#hotellist .readmore a { color: #806C59; font-weight: bold; padding-right: 35px; padding-top: 3px; background: url('../images/design/hotellist-readmore.gif') no-repeat scroll top right; padding-bottom: 5px; margin-right: 5px; }
/* Content @ Viesnica */
#hotel { width: 548px; border-collapse: collapse; color: #806C59; margin-bottom: 10px; }
#hotel * { overflow: hidden; }
#hotel .small { width: 160px; }
#hotel a:hover { color: #000; }
#hotel .left { padding: 5px; vertical-align: top; width: 170px; }
#hotel .data { text-align: right; display: block; margin: 3px 0; }
#hotel .left .type { font-weight: bold; }
#hotel .left .type2 { text-align: center; }
#hotel .right { text-align: left; padding: 10px; background: url('../images/design/hotel-list-footer2.jpg') no-repeat scroll bottom right; }
.hotel-images li { float: left; margin: 6px; }
.hotel-images li img { border: 1px solid #fff; }
/* Content @ Zinjas */
#newslist span, #newslist a { display: block; }
#newslist { border-top: 1px solid #D8B478; }
#newslist .newsitem { border-bottom: 2px solid #fff; margin: 0; padding: 5px; background-color: #FAF0D9; color: #806C59; font-size: 84%; }
#newslist .date { font-weight: bold; }
#newslist a.title { text-decoration: none; color: #806C59; font-weight: bold; }
#newslist a.title:hover { text-decoration: underline; }
#newslist a { color: #D19945; text-decoration: underline; }
#newslist a:hover { color: #76521D; }
#newslist .image-frame { float: right; width: 80px; height: 80px; margin: 0 0 10px 10px; background: transparent url('../images/design/image-frame3.gif') no-repeat scroll top center; }
#newslist .image-frame img { border: 1px solid #000; margin: 4px; }
/* Content @ Zinja */
#news-body, #news-body .image-comment { color: #806C59; }
#news-body p.date { font-weight: bold; text-indent: 0; margin-bottom: 0; }
#news-body h2 { color: #806C59; font-weight: bold; font-size: 92%; margin: 0; }
#news-body p { font-size: 84%; }
#news-body .image-frame { margin: 0 0 5px 10px; float: right; background-color: #F0DEB8; }
#news-body .image-frame img { border: 2px solid #EFDFBE; margin: 5px; }
/*#news-body .image-frame { margin: 0 0 5px 10px; float: right; width: 319px; height: 273px; background: transparent url('../images/design/image-frame3.jpg') no-repeat scroll top center; }
#news-body .image-frame img { border: 1px solid #000; margin: 9px 0 5px 9px; }*/
#news-body .image-comment { display: block; text-align: center; font-size: 84%; margin: 5px 0; }
#news-body p.credits { text-indent: 0; margin-top: 30px; }
/* Calendar addon */
#calDiv { background-color: #F2DDAE; color: #847F7F; position: absolute; z-index: 1000; }
#calDiv a { color: #6F6060; }
#calDiv * { border-color: #E4C481; text-align: center; }
#CalcpStart { text-align: left; }
/* Content @ Lapas karte */
#sitemaptree a { color: #6F6060; }
#sitemaptree ul { font-size: 107%; font-weight: bold; }
#sitemaptree ul ul { font-weight: bold; }
#sitemaptree ul ul ul { font-size: 92%; font-weight: normal; }
#sitemaptree ul ul ul ul { font-size: 84%; font-weight: normal; }
#content { position: relative; }
#calDiv { margin-left: -1000px; }
#hide_on_wysiwyg ul {
	list-style: disc outside;
	padding: 0 0 0 20px;
}

#hide_on_wysiwyg ol {
	list-style: decimal outside;
	padding: 0 0 0 20px;
}

#hide_on_wysiwyg table {
	border-collapse: collapse;
	border-spacing: 0;
}

#hide_on_wysiwyg table td {
	border: 1px solid #7F6952;
	padding: 4px 12px;
	font: normal 12px/20px arial !important;
}

#hide_on_wysiwyg table td p { font: normal 12px/20px arial !important; }
