* {

font-family: tahoma,verdana,arial;



}



body {

background:#EEEEEE;

margin: 0;

padding: 0;

color: #333;

font-size: 14px;


}



input, textarea {

color: #333;  

font-size: 100%;

}



a {

color: #2a6f99;

}



a:hover {

color: #949494;

}



a img {

border: 0;

}



#main {

margin: 0 auto 0;

padding: 0;

width:930px;

}



#top {

background: url(/images/top.jpg) no-repeat;

width: 923px;

height: 160px;

border-bottom: 8px solid #4f7e15;

}



#logo {

width: 312px;

float: left;

}



#logo a {

position: relative;

top: 5px;

left: 280px;

width: 312px;

height: 40px;

cursor: pointer;

display: block;

}



#logo a span {

display: none;

}



#search {

position: relative;

top: 130px;

background: #4f7e15 url(/images/bg_search.gif) no-repeat;

height:30px;

float: right;

}



#form_search {

margin: 3px 5px;

padding: 0;  

}



#search_box {

border: 1px solid #4f7e15;

width:160px;

height:20px;

margin: 0 5px 0 0;

padding: 2px 0 0 2px; 

}



#search_but {

margin: 0;

padding: 2px 5px; 

color: #4f7e15;


}



#bg_bottom {

background: #FFF url(/images/bg_bottom.jpg) bottom right no-repeat;

width: 923px;

border-bottom: 8px solid #4f7e15;

float: left;

}



#content_bottom {

margin-top:8px;

width: 923px;

float: left;

}



#left {

width: 165px;

margin: 0;

padding: 0 23px 0 13px;

float: left;



}



div#menu {

width: 160px;

margin: 0;

padding: 0;

float: left;

}



#menu ul {

padding: 0;

margin: 0;


}



#menu ul li {

padding: 0;

margin: 0;

list-style-type: none;

border-bottom: 1px solid #acb0be;


}



#menu ul li a {

padding: 5px 5px 4px 10px;

margin: 0;

display: block;

height: 16px;

font-family: tahoma,verdana,arial;

font-size: 12px;

color: #383838;

text-decoration: none;

//background: url(/images/bdullet.gif) left no-repeat;

}



html>body #menu ul li a {

height: auto;

min-height: 16px;

background: url(/images/bullet.gif) left no-repeat;

}



#menu ul li a:hover {

text-decoration: underline;

}



#menu ul li a#active {

background: #78b829;

color: #FFF;


}



#menu ul li ul li {

border-top: 1px solid #78b829;

border-bottom: 0;

}



#menu ul li ul li a {

padding-left: 20px;

font-size: 12px;

color: #8e8e8e;

//background: url(/images/buldlet.gif) left no-repeat;

}



#content {

width: 480px;

margin: 0;

padding: 0;

float: left;

}


#content h1 {

margin: 0;

padding: 5px 7px;

width: 460px;

font-family: Corbel, Trebuchet MS, Helvetica, sans-serif;
font-size: 18px;

//color: #474747;

border-bottom: 2px solid #ccc;

}


#content h2 {

margin: 0;

//padding: 20px 0 0 0;
//font-family:  "Times New Roman";
font-size: 19x;
font-family: Times New Roman;

color: #4f7e15;

}



#content h2 a {

font-family:  Times New Roman;
font-size: 17px;
color: #4f7e15;

text-decoration: none;

}



#content h2 a:hover {

text-decoration: underline;

}



#content h3 {

margin: 0;

padding: 20px 0 0 0;

font: 100% "Times New Roman", Times, serif;

line-height: 120%;

}



#content h3 a {

font:100%  "Times New Roman", Times, serif;

color: #78b829;

text-decoration: none;

}



#content h3 a:hover {

text-decoration: underline;

}



#content h4 {

margin: 0;

padding: 20px 0 0 0;

font: 100%  "Times New Roman", Times, serif;

}



#content p {

margin: 15px 0 0 0;

padding: 0;

}



#content h2 span {

margin: 0;

padding: 0;

font-family; Times New Roman;
font-size: 15px;

color: #333;

}



#content h3 span {

margin: 0;

padding: 0;

font: 75% Sylfaen, "Times New Roman", Times, serif;

color: #333;
}



#content .date {

font-family: Times New Roman, Times, serif;
font-size: 14px;

color: #949494;

line-height: 120%;

}



#content .line {

width: 100%;

height: 15px;

border-bottom: 1px solid #e9e9e9;

clear: both;

}



#content .foto {

border: 1px solid #2c2c2c;

}



#content p.title_foto {

margin: 5px 0 0 0;

color: #9e9b9b;

}



#content p.icon {

margin: 8px 0 0 0;

}



img.icon {

position: relative;

top: 3px;

}



span.icon {

padding-left: 30px;

}



#years {

padding: 25px 0 0 0;

}



#years a {

margin: 0 2px;

padding: 5px 10px;

}



#years a#active {

background: #316f98;

color: #fff;

text-decoration: none;

}



#pages {

margin: 5px 0 5px 0;

text-align: center;

vertical-align: middle;

}



#pages a {

margin: 0 5px;

padding: 0 1px;

}



#pages a#active {

color: #333;

text-decoration: none;

}



#right {

width: 203px;

margin: 0;

padding: 0 20px 0 13px;

float: right;

}



#calendar {

width: 206px;

text-align: center;

}



#calendar #tab_month {

background: #4f7e15;

width: 206px;

height: 20px;

line-height: 36px;

vertical-align: middle;

}



#calendar #tab_month td {

font-family: Tahoma; 
Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;

font-size: 15px;

color: #FFF;

}



#calendar #tab_month a {

padding: 0 2px;

color: #FFF;

font-family: Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight: bold;

text-decoration: none;

}



#calendar #month {

width: 145px;

line-height:10px;

}



#tab_calendar {

position: relative;

top: 1px;

}



#tab_calendar td {
background: #d4f8b0;

padding: 0 2px;

width:145px;

height: 17px;

text-align: center;

vertical-align: middle;

font-size: 11px;

border-bottom: 1px solid #dadada;

}


#tab_calendar td.noborder {

border-bottom: none;

}




#tab_calendar td a {

background: url(/images/calendar_active.gif) center no-repeat;

width: 22px;

height: 20px;

display: block;

margin: 0;

padding-top: 6px;

color: #FFF;

text-decoration: none;

}

#tab_calendar td.today a {
background: url(/images/calendar_today.gif) center no-repeat;
}

#tab_calendar td.active a {
  text-decoration: underline;
}


#tab_calendar td.cal_red {

color: #cc180a;

}



#tab_calendar td.cal_grey {

color: #ccc;

}



#menu_right {


margin: 20px 0;

padding: 0;

width: 206px;


}



#menu_right ul {

margin: 0;

padding: 0;

}



#menu_right ul li {

margin: 0;

padding: 5px 0;

list-style-type: none;

border-bottom: 1px solid #acb0be;

}



#menu_right ul li.noborder {

border-top: none;

}



#menu_right ul li a {

padding: 4px 10px 5px 25px;

margin: 0;

display: block;

height: 16px;

vertical-align: middle;

//font-family:   Tahoma,Verdana, Arial;
font-size: 11px;
//font-weight: bold;;
font-family: tahoma;
font-size: 11px;
font-weight: bold;

//font-size: 11px;

color: #383838;

text-decoration: none;

}



#menu_right ul li#sezu_lemumi {

background: url(/images/sezu_lemumi.gif) right no-repeat;

}



#menu_right ul li#noteikumi {

background: url(/images/noteikumi.gif) right no-repeat;

}



#menu_right ul li#uzdot_jautajumu {

background: url(/images/uzdot_jautajumu.gif) right no-repeat;

}



#menu_right ul li#e_dokumenti {

background: url(/images/e_dokumenti.gif) right no-repeat;

}



#menu_right ul li#novada_avize {

background: url(/images/novada_avize.gif) right no-repeat;

}



#menu_right ul li#fotogalerija {

background: url(/images/fotogalerija.gif) right no-repeat;

}



#menu_right ul li#veidlapas {

background: url(/images/veidlapas.gif) right no-repeat;

}



#menu_right ul li#iepirkumi {

background: url(/images/iepirkumi.gif) right no-repeat;

}



#menu_right ul li#forums {

background: url(/images/forums.gif) right no-repeat;

}



#menu_right ul li a:hover, #menu_right ul li a#active {

background: url(/images/lli_active.gif) left repeat-y;

}



#datateks { 

clear: both;

padding: 0 0 0 848px;

float: left;

}



#datateks a {

display: block;

width: 45px;

height: 38px;

}



#datateks a#host {

height: 15px;

}



#datateks a span {

display: none;

}



#bottom {

clear: both;

background: #FFF;

width: 923px;

padding: 10px 0;

float: left;

height: 100px;


}



#bottom p {

margin: 0 30px;

padding: 5px 0;

}



/* S: Fotogalerija */

#gallery {

padding-top: 10px;

}



#gallery .foto {

margin: 15px 15px 0 2px;

width: 100px;

float: left; 

}



#gallery h2 {

padding-top: 15px;

}



#gallery h2 a {

text-decoration: none;

}



.galOne {

width: 210px;

padding: 5px;

text-align: center;

float: left;

}



.galOne img {

border: 1px solid #2c2c2c;

margin-top: 15px;

}



.galOne .foto_1 {

width: 200px;

}



.galOne .foto_2 {

height: 200px;

}



.galback_1 {

margin: 20px 0 5px 0;

}



.galback_1 a {

display: inline;

background: url(/images/galback_1.gif) left no-repeat;

margin: 0;

padding: 0 0 0 20px;

}



.galback_2 a {

display: inline;

background: url(/images/galback_2.gif) left no-repeat;

margin: 0;

padding: 0 0 0 20px;

}



.gal_back, .gal_forward {

margin: 3px 5px 5px 5px;

}



.gal_back a {

display: inline;

background: url(/images/gal_back.gif) right no-repeat;

margin: 0;

padding: 0 20px 0 0;

}



.gal_forward a {

display: inline;

background: url(/images/gal_forward.gif) left no-repeat;

margin: 0;

padding: 0 0 0 20px;

}



img.foto_big {

width: 438px;

border: 1px solid #2c2c2c;

}

/* B: Fotogalerija */



/* S: Meklesanas rezultati */

#content #search_results p {

margin: 3px 0 0 0;

}

/* B: Meklesanas rezultati */



/* S: Uzdot jautajumu */

#tab_question {

padding-top: 20px;

}



#tab_question td {

padding: 5px 5px 5px 0;

white-space: nowrap;  

}



.form_box {

border: 1px solid #bfbfbf;

width: 320px;

height: 17px;

margin: 0;

padding: 2px 0 0 2px;   

}



.form_box2 {

border: 1px solid #bfbfbf;

width: 320px;

height: 130px;

margin: 0;

padding: 2px 0 0 2px;   

}



.form_but {

padding: 1px 15px;

}

/* B: Uzdot jautajumu */



/* S: Sezu lemumi */

div.icon_left {

padding: 20px 0 0 0;

float: left;

}



.lemumi {

margin: 0 0 0 30px;

}



#content .lemumi h2 {

font: bold 130% "Times New Roman", Times, serif;

}



#content .lemumi h2 a {

font-family: "Times New Roman", Times, serif;

}

/* B: Sezu lemumi */



/* S: Forums */

#content .line_2 {

width: 100%;

height: 15px;

border-bottom: 2px solid #e9e9e9;

clear: both;

}



#content p.comment {

margin: 5px 0 0 0;

}



/* B: Forums */


.banners {
  clear:both;
  padding-top: 5px;
}

.banners p {
}