html, body {
	margin: 0px;
    padding: 0px;
	background: #F0CA94 url('/img/des/bg_sani_y.gif') repeat-y center;
    width: 100%;
    height: 100%;
}

html, body, font, p, table, form, input, select, textarea, h1, h2, h3{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #010101;
    line-height: 120%;
    font-weight: normal;
}

img{
    border: 0px;
}

ul, ol {
	margin-top: 10px;
    margin-bottom: 10px;
}

/* izvelene */
ul.menu{
    list-style: none;
    margin-left: -8px;
    margin-right: 26px;
    margin-bottom: 22px;
}
ul.menu li{
    margin-bottom:7px;
}
ul.menu li.act{
    list-style: url('/img/des/menu_bult.gif') circle;
}
ul.menu a, ul.menu a:link, ul.menu a:visited, ul.menu a:hover, ul.menu a:active {
    font-size: 14px;
	color: #463f33;
    text-decoration: none;
}
ul.menu a:hover {
	color: #ca1010;
}
ul.menu li a.act, ul.menu li a.act:link, ul.menu li a.act:visited, ul.menu li a.act:hover, ul.menu li a.act:active {
    font-size: 14px;
	color: #ca1010;
    text-decoration: none;
}

/* izvelene LVL 2 */
ul.menu2{
    list-style: none;
    margin-left: -26px;
    position:relative;
    margin-right: 10px;
    margin-bottom: 22px;
}
ul.menu2 li{
    margin-bottom:7px;
}
ul.menu2 li.act{
    list-style: url('/img/des/menu_bult.gif') circle;
}
ul.menu2 a, ul.menu2 a:link, ul.menu2 a:visited, ul.menu2 a:hover, ul.menu2 a:active {
    font-size: 12px;
	color: #463f33;
    text-decoration: none;
}
ul.menu2 a:hover {
	color: #ca1010;
}
ul.menu2 li.act a, ul.menu2 li.act a:link, ul.menu2 li.act a:visited, ul.menu2 li.act a:hover, ul.menu2 li.act a:active {
    font-size: 12px;
	color: #ca1010;
    text-decoration: none;
}


a, a:link, a:visited, a:hover, a:active {
	color: #b85454;
    text-decoration: none;
    /* border-bottom: 1px dotted; */
}
a:hover {
    color: #010101;
    border-bottom: 1px dotted;
}

a.nou, a.nou:link, a.nou:visited, a.nou:hover, a.nou:active {
    text-decoration: none;
    border: 0;
}

/* valodas parsledzejs */
a.lng_sw, a.lng_sw:link, a.lng_sw:active, a.lng_sw:visited, a.lng_sw:hover, .lng_sw_spacer {
    text-decoration: none;
    color: #964340;
    font-size: 12px;
}
a.lng_sw:hover, a.lng_sw_act, a.lng_sw_act:link, a.lng_sw_act:active, a.lng_sw_act:visited, a.lng_sw_act:hover {
    text-decoration: none;
    color: #C68B57;
    font-size: 12px;
}
img.lng_sw_dot{
    margin-right:3px;
}


/* parsledzeji */
a.pagesw_act, a.pagesw_act:link, a.pagesw_act:active, a.pagesw_act:visited, a.pagesw_act:hover, .pagesw_spacer, .pagesw_inact {
  text-decoration: none;
  color: #964340;
  font-size: 12px;
  display:block;
  position: relative;
  width: 21px;
  height: 17px;
  float:left;
  text-align:center;
  margin-left: 4px;
  border: 0;
}
a.pagesw_selected, a.pagesw_selected:link, a.pagesw_selected:active, a.pagesw_selected:visited, a.pagesw_selected:hover {
  text-align: center;
  color: #ffffff;
  background: #cd6047 url('/img/des/sw_bg.gif') no-repeat center;
  display:block;
  position: relative;
  width: 21px;
  height: 17px;
  float:left;
  text-align:center;
  margin-left: 4px;
  border: 0;
}


p {
	margin: 0px;
    padding: 0px;
}


p.footercontacts, a.footercontacts, a.footercontacts:link, a.footercontacts:visited, a.footercontacts:active, a.footercontacts:hover {
    font-size: 12px;
	color: #FFF;
    text-decoration: none;
}


a.locator, a.locator:link, a.locator:visited, a.locator:active, a.locator:hover, p.locator, h1.locator {
    font-size: 21px;
    color: #cd6047;
    text-decoration: none;
    font-weight: normal;
}
p.locator, h1.locator {
	margin-bottom:28px;
    margin-top:-19px;
}
p.sublocator{
    margin-top:-22px;
    margin-bottom:24px;
    position:relative;
    color: #A47D70;
}



div.hr{
	height: 1px;
	background: #CEFFFF;
	overflow: hidden;
    margin: 3px 0 13px;
}
div.hr hr{
	display: none;
}


a.news_title_int, a.news_title_int:active, a.news_title_int:visited, a.news_title_int:link, a.news_title_int:hover {
    color: #ff7573;
    font-size: 14px;
    line-height:100%;
    text-decoration: none;
}
a.news_title_int:hover{
	text-decoration: none;
}

td.news_int, div.news_int, p.news_int, a.news_int, a.news_int:active, a.news_int:visited, a.news_int:link, a.news_int:hover
a.news_intu, a.news_intu:active, a.news_intu:visited, a.news_intu:link, a.news_intu:hover {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
a.news_intu:hover {
    text-decoration: none;
}
.news_int_date{
	color: #8c8c8c;
    font-size: 10px;
}
.neradamneko{
  display:none;
}

.lbox_overlay{
	background-color: #010101;
	opacity: .80;
    position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;
    visibility:hidden;
}
.lbox_box{
	position: absolute;
    background-color: #FFFFFF;
    left: 100px;
    top: 100px;
	padding: 15px;
	width: 200px;
	height: 200px;
	z-index: 1001;
    display:none;
}


div.container_top{
  margin-left: auto;
  margin-right: auto;
  width: 988px;
  height: 275px;
  text-align: left;
}

div.c_top_1{
  float:left; width:195px; height:275px; display:block;
}
div.c_top_1_ekafoto_nakts{
  background: #510A0A url('/img/des/r40_eka_nakts.jpg') no-repeat; width:195px; height:238px; display:block;
}
div.c_top_1_miconas{
  background: #E3823A url('/img/des/r40_microicos.jpg') no-repeat; width:195px; height:37px; display:block; text-align:right;
}
div.c_top_2{
  float:left; width:234px; height:275px; display:block;
}
div.c_top_2_lngbg{
  background: #3F0909 url('/img/des/r40_lngbg.jpg') no-repeat; width:434px; height:31px; display:block; text-align:right;
}
div.c_top_2_lngbg div{
  padding-top:5px;
  width:100%;
}
div.c_top_2_orngap{
  background: #E18F53 url('/img/des/r40_topcentr.jpg') no-repeat; width:434px; height:112px; display:block;
}
div.c_top_3{
  float:right; width:359px; height:275px; display:block;
}
div.c_top_3_phot1{
  background: #830F0F url('/img/des/r40_fotopack-1.jpg') no-repeat; width:359px; height:163px; display:block;
}
div.c_top_3_phot2{
  background: #E3843E url('/img/des/r40_fotopack-2.jpg') no-repeat; width:359px; height:112px; display:block;
}

div.container_subtop{
  margin-left: auto;
  margin-right: auto;
  width: 988px;
  height: 87px;
  z-index: 1;
  background: url('/img/des/r40_zemfotopck.jpg') no-repeat right top;
}

div.container_center{
  background: url('/img/des/r40_centr_bg.gif') repeat-y left;
  margin-left: auto;
  margin-right: auto;
  width: 988px;
  text-align:left;
}

div.cent_krpuse{
  float:left;
  display:block;
  position:relative;
  width:221px;
  min-height:400px;
}

div.cent_kontents{
  float:left;
  display:block;
  position:relative;
  width:558px; /*fakt 559*/
  min-height:400px;
  margin-top:-47px;
}
div.cent_kontents_cont{
  margin: 0px 23px 50px 20px;
}


div.cent_lbpuse{
  float:right;
  display:block;
  position:relative;
  width:208px;
}

div.izvelne{
  float:left;
  display:block;
  position:relative;
  width:221px;
  margin-top:-87px;
  min-height:87px;
  z-index:2;
  background: url('/img/des/r40_izvelne_bg.jpg') repeat-y left;
}
div.zemizvelne{
  float:left;
  display:block;
  position:relative;
  width:221px;
  height:99px;
  background: url('/img/des/r40_zemizvelne_bg.jpg') no-repeat left top;
}
div.zemizvelne div{
  margin: 25px 0px 0px 15px;
}


div.container_footer{
  /*height:301px;*/
  margin-left: auto;
  margin-right: auto;
  width: 988px;
  text-align:left;
}

td.footer_1{
  width:266px;
  background: url('/img/des/r40_ftr_karte.jpg') no-repeat left top;
}
div.footer_1_karte{
  margin: 16px 0px 20px 34px;
}
div.footer_1_esamcentra{
  font-size:18px; color:#e0b580; padding: 0px 0px 5px 40px; cursor: pointer;
}
div.footer_1_skatitkarti{
  font-size:14px; color:#e0b580; padding: 0px 0px 8px 99px; cursor: pointer;
}



td.footer_2{
  width:722px;
  background: #6A0C0C url('/img/des/r40vsk_ftr_bg.jpg') no-repeat left top;
  text-align:left;
}
div.footer_2{
  text-align:left;
  height:64px;
  display:block;
  position:relative;
}

div.footer_2_aizaugsup{
  width: 60px;
  height: 64px;
  display:block;
  float:right;
  position:relative;
  background: url('/img/des/r40_ftr_aizaugsup.jpg') no-repeat right top;
}
div.footer_2_augsup, div.footer_2_augsup_on{
  width: 74px;
  height: 64px;
  display:block;
  float:right;
  position:relative;
  background: url('/img/des/r40_ftr_augsup_btn.jpg') no-repeat right top;
}
div.footer_2_augsup_on{
  background: url('/img/des/r40_ftr_augsup_btn_on.jpg') no-repeat right top;
}

div.footer_2_laukums{
  width: 610px;
  margin-left:60px;
  margin-top: 26px;
  float:left;
  display:block;
  position:relative;
}
table.footer_tx{
  font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #fde1ba;
  width:509px;
}
td.footer_tx_lrg{
  font-size: 30px;
  padding-bottom:16px;
}


div.footer_logo{
  width:88px;
  height:115px;
  float:left;
  display:block;
  margin-top:-34px;
  margin-right:6px;
  position:relative;
}

div.footer_copyr{
  color: #cb1a1a;
  font-size: 11px;
  margin: 14px 0px 7px 67px;
}



div.cl{
  clear:both;
}

/* univ. datuma boxis */
div.datumbox{
  background: url('/img/des/r40_datuma_bg.png') no-repeat center;
  width: 45px;
  height: 55px;
  display: block;
  position: relative;
  text-align: center;
  float:left;
  font-size: 22px;
  color: #676666;
  padding-top: 12px;
  margin-bottom: -13px;
}
div.datumbox p.dbx_men{
  font-size: 14px;
  color: #676666;
  margin-top:2px;
}
div.datumbox p.dbx_gad{
  font-size: 10px;
  color: #dfb982;
  margin-top:-1px;
}


/* datuma bloks kr. puse */
div.krp_dat{
  text-align:left;
  padding: 44px 0px 54px 17px;
  margin:0;
}

div.krp_dat_txt{
  color: #cd6047;
  font-size: 12px;
  margin-top:9px;
  float: right;
  width: 153px;
  display: block;
  text-align: left;
}
div.krp_dat_txt p{
  color: #cd6047;
  font-size: 15px;
}

div.krp_dat_vdien{
  clear: both;
  color: #380505;
  padding: 9px 0px 0px 4px;
}


td.lCal_men{
  font-size: 18px;
  color: #a47d60;
  text-align: center;
}
td.lCal_menCell{
  text-align: center;
  color: #cd6047;
}
td.lCal_menCell_act{
  text-align: center;
  color: #ffffff;
  background: #cd6047 url('/img/des/lCalc_datbg2.gif') no-repeat center;
}
td.lCal_diena{
  text-align: center;
  color: #DD9484;
}
div.lCalc_cont{
  padding: 10px 0px 10px 0px;
}
div.lCal_gads{
  padding: 7px 26px 4px 0px;
}
div.lCal_gads td{
  color: #a47d60;
  font-size: 24px;
}
div.lCal_atpsod{
  float:left;
  width:60px;
  display:block;
  position:relative;
  margin-right:-86px;
  padding:2px;
  background: #FDE1BA;
  margin-left:26px;
  margin-top:3px;
}






div.lCal_top{
  background: url('/img/des/r40vsk_kalend_top.gif') no-repeat left top;
  width:208px;
  height:19px;
  display:block;
}
div.lCal_y{
  background: url('/img/des/r40vsk_kalend_y.gif') repeat-y left top;
  width:208px;
  display:block;
}
div.lCal_btm{
  background: url('/img/des/r40vsk_kalend_btm.gif') no-repeat left top;
  width:208px;
  height:18px;
  display:block;
}


div.rBloks{
  margin-left: 17px;
  margin-top: 34px;
  padding-right: 8px;
}

p.sanuVirsr{
  font-size: 21px;
  color: #cd6047;
  margin-bottom: 10px;
}

div.gal_r_bgbox{
  background: url('/img/des/r40vsk_photo_r-bg.jpg') no-repeat center;
  width:208px;
  height:148px;
  display:block;
  position:relative;
  float:left;
  margin-left: -17px;
  z-index:1;
}
div.gal_r_bgbox img{
  margin: 15px 0px 0px 21px;
  z-index:2;
}

div.gal_bgbox{
  background: url('/img/des/r40vsk_photo_cent-bg.jpg') no-repeat center;
  width:208px;
  height:148px;
  display:block;
  position:relative;
  float:left;
  margin-left: -17px;
  z-index:1;
}
div.gal_bgbox img{
  margin: 15px 0px 0px 0px;
  margin-left: -3px;
  z-index:2;
}

div.gal_imgcnt{
  background: url('/img/des/r40vsk_photo_cntbox.png') no-repeat center;
  width:49px;
  height:36px;
  display:block;
  position:relative;
  float:left;
  text-align:center;
  margin-bottom:-31px;
  z-index:3;
}
div.gal_imgcnt p{
  color: #5e4843;
  font-size: 11px;
  padding-top: 11px;
}
div.gal_title{
  color: #2d2220;
  font-size: 14px;
  clear:both;
}
div.gal_title a, div.gal_title a:link, div.gal_title a:active, div.gal_title a:hover, div.gal_title a:visited{
  color: #2d2220;
  font-size: 14px;
}
div.gal_date{
  color: #5e4843;
  font-size: 11px;
  margin-bottom:22px;
}

p.sanuJaunTem{
  line-height: 140%;
}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover{
  font-size: 19px;
  color: #af0404;
  margin:0px 0px 0px 0px;
  padding:0;
  border:0;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover{
  font-size: 12px;
  color: #AF0404;
  margin:0px 0px 9px 0px;
  padding:0;
  border:0;
}

div.jaunumIntr{
  float:right; width:460px; margin-top:4px; display:block; position:relative;
}



















