/*
zalaslapas/main_default.css
file generated by CMS1 1.20
on 17-09-2009 10:12:58
*/
body {
    font: 13px tahoma, times,Verdana, sans-serif;
    line-height:130%;
    color:#000000;
    background-color:#FFFFFF;
    margin:0;
    padding:0;
    text-align: left;
}
body.Green {
    background-color:#85C226;
}
img { border:0 }
.Cleaner { clear: both; }
.Relative { position: relative }
#FirsPageWrap {
    color:#FFFFFF;
    text-align: center;
    padding: 30px 0
}
#FirsPageInsideWrap {
    text-align: left;
    margin:0 auto;
    width:816px;
    padding:0;
}
#Wrapper {
	width: 100%;
	min-width: 1000px;
    text-align: left;
}
#Header, #Footer {
    margin:0 105px 0 113px;
    padding:0;
}

a#pilsetas_list
 {
  line-height: 130%;
  margin-top: 120px;
  margin-right: 93px;
  clear: both;
  float: right;
  font-size: 17px;
  font-family: arial;
  color: #fff;
  text-decoration: none;
  font-weight: bold
 }

a#pilsetas_list:hover
 {
  color: #000
 }

#Header a.logo
 {
  display: block
 }

#Header2 {
    background-color:#85C226;
    padding: 0;
    margin: 0;
    overflow: hidden;
    height: 117px
    
}

#Header2 div.TopLogo
 {
  float: left;
  padding: 25px 0 0 25px
 }



.Content {
    text-align: center;
}

div.NozaresWrap h3
 {
  padding-left: 20px;
  font-size: 15px
 }

div.NozaresWrap .HorList {
    margin: 20px 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}

div.NozaresWrap .HorList li { 
    display: inline;
    margin:0 .1em;
}

div.NozaresWrap .HorList li a {
    text-decoration:underline;
    padding:.2em .3em;
    color:#000;
}

div.NozaresWrap .HorList li.first a, div.NozaresWrap .HorList li.previous a, div.NozaresWrap .HorList li.next a, div.NozaresWrap .HorList li.last a
 {
  text-decoration: none
 }

div.NozaresWrap .HorList li a.Active {
    color:#4a7547;
    text-decoration: none;
    font-weight: bold;
}

div.NozaresWrap ul.TopNozares
 {
  float: left;
  width: 49%;
  margin: 0;
  padding: 0;
  list-style: none
 }

div.NozaresWrap ul.TopNozares li
 {
  background: url(../imgs/list_icon1.gif) no-repeat 0 5px;
  margin: 0 0 10px 20px;
  padding-left: 11px;
 }

div.NozaresWrap ul.TopNozares li a
 {
  padding-right: 5px;
  color: #4a7547
 }

div.NozaresWrap ul.TopNozares li a:hover
 {
  color: #000
 }

/* lietotājs */
.LogInFormIndex {
    z-index: 10;
    position: absolute;
    width:398px;
    padding:30px 0 0 0;
    margin-left: 200px
}
.LogIn {
    float:right;
    color:#FFFFFF;
    margin:0;
    text-align: right;
    width:250px;
}
.LogIn .UserName {
    margin-left:5px;
    color:#495F5F;
    font-weight:bold
}
.LogIn .Links {
    margin:0;
}
.LogIn a {
    color:#FFFFFF;
    padding:0 0 0 .5em;
    margin:0;
}
.LogIn a.BorderRirght {
    padding-right:.5em;
    border-right:1px solid #FFFFFF;
}
#Header2 .LogIn { 
    width: 150px;
    margin: 30px 30px 0 0;
}





.LogInFormIndex .ProfileForm {
    color:#000000;
    background-color:#99CC33;
    height: 104px;
    margin:5px 0;
    padding:5px;
    border-width:1px 3px 3px 1px;
    border-style: solid;
    border-color: #000000;
    
}

.ProfileForm div.ErrorMsg
 {
  text-align: center;
  padding: 20px 0 10px 0
 }

.ProfileForm div.ErrorMsg h3
 {
  font-size: 14px;
  font-weight: bold;
  padding: 0 !important
 }

.LogInFormIndex .ProfileForm a {
    border: none;
    color:#000000;
    text-decoration: none;
}
.LogInFormIndex .ProfileForm a:hover {
    color:#DE0000;
    text-decoration:underline    
}
.LogInFormIndex fieldset {
    border:0;
    padding:0 0 0 5px;
    margin: 0;
}
.LogInFormIndex legend {
    display: none;
}
.LogInFormIndex label {
    clear:left;
    display:block;
    float:left;
    padding:1px 10px 3px 0;
    width:75px;
}
.LogInFormIndex label.InputCheck {
    width:170px;
}
.LogInFormIndex input {
    border:1px solid #006699;
    margin-bottom:0.6em;
    width:130px;
}
.LogInFormIndex input.InputCheck {
    border:medium none;
    float:left;
    margin:0;
    width:20px;
}
.LogInFormIndex .Bottom {
    margin:0;
    padding:0;
}
.LogInFormIndex .BottomRight {
    float:right;
    text-align:right;
}
.LogInFormIndex input.submit {
    float:none;
    width: auto;
}
.LogInFormIndex div.BottomCenter {
    padding-right:10px;
    padding-top:4px;
    text-align: left;
}
.LogInFormIndex div.BottomLeft {
    float:left;
    padding-top:3px;
}

.Content div.ProfileFormDiv
 {
  background: url(../imgs/loginform_top.gif) no-repeat #cbe5a6;
  width: 433px;
  margin:50px auto
 }

.Content div.ProfileFormDiv h3
 {
  color: #000;
  margin: 0;
  padding: 20px 0
 }

.Content div.ProfileFormDiv div.LoginMessage
 {
  color: #000;
  font-size: 17px;
  padding: 70px 0 74px 0;
  background: url(../imgs/loginform_bottom.gif) no-repeat bottom left
 }

.Content .ProfileForm {
    width: 433px;
    margin: 0; padding: 10px 0;
    text-align: left;
    color:#000000;
    background: url(../imgs/loginform_bottom.gif) no-repeat bottom left
}
.Content form.ProfileForm a { 
    color:#000000;
    text-decoration:none
}
.Content form.ProfileForm a:hover {
    color:#4a7547;
    text-decoration:underline    
}
.Content form.ProfileForm fieldset {
    border: 0;
    line-height: 150%;
    padding: 10px;
}

.Content form.ProfileForm fieldset ul
 {
  list-style: none;
  margin: 0; padding: 0
 }

.Content form.ProfileForm fieldset ul li
 {
  float: left;
  clear: left;
  width: 100%
 }

.Content form.ProfileForm fieldset legend {
    font-weight:bold;
    color: #000;
    padding-left: 160px;
    margin: 0
}

.Content form.ProfileForm fieldset legend.feedback_legend {
    padding-left: 130px
}

.Content form.ProfileForm fieldset label {
    clear:left;
    display:block;
    float:left;
    text-align: right;
    margin:4px 10px 3px 0;
    width:150px;
}
.Content form.ProfileForm fieldset input, form.ProfileForm fieldset select, form.ProfileForm fieldset textarea {
    border: 1px solid #85c226;
    margin: 4px 0 5px 0;
    width: 200px;
    float: left
}

.Content form.ProfileForm fieldset label.label_long1
 {
  width: 220px;
 }

.Content form.ProfileForm fieldset label.label_long2
 {
  width: 220px
 }

.Content form.ProfileForm fieldset input#cinfo
 {
  width: 175px
 }

#x_StartForm, #StartForm, #x_IerakstuSkaits, #IerakstuSkaits, #x_DienaSakas, #DienaSakas, #x_DienasGarums, #DienasGarums, #x_KalendaraInterv, #KalendaraInterv, #x_LietotajaIkona, #LietotajaIkona, #x_LietotajaApraksts, #LietotajaApraksts
 {
  display: none !important;
  visibility: hidden
 }

.Content form.ProfileForm div.Bottom {
    clear: both;
    margin: 5px 0;
    padding: 0 15px;
    overflow: hidden;
}
.Content form.ProfileForm div.BottomLeft {
    float:left;
    padding-top:3px;
}

div.BottomLeft a, div.BottomLeft a:visited
 {
  color: #000
 }

form.ProfileForm div.BottomCenter
 {
  float:left;
  padding-top:3px
 }

.Content form.ProfileForm div.BottomRight {
    text-align:right;
    float: right
}

.Content form.ProfileForm div.BottomRight input#submit
 {
  margin-right: 0
 }

.Content form.ProfileForm div.BottomRight input.submit
 {
  background: url(../imgs/submit_button.gif) no-repeat;
  border: 0;
  width: 74px;
  padding-bottom: 2px;
  height: 22px;
  margin-right: 48px
 }

.Content form.ProfileForm div.UserName {
    border-bottom: 1px dotted #fff;
    margin: 0 10px 20px 10px;
    padding: 5px 0 10px 10px;
}
.Content form.ProfileForm div.UserName ul {
    float:right;
    list-style-type:none;
    margin:0;
}
.Content form.ProfileForm div.UserName ul li {
    float:left;
    margin-bottom:0pt !important;
    padding-bottom:0pt !important;
    padding-left:12px;
    padding-right:10px;
}
.Content form.ProfileForm div.UserName p {
    margin:0pt 50% 0pt 0pt;
}
.Content form.ProfileForm div.UserName span {
    color:#000000;
    font-weight:bold;
    padding-left:10px;
}
.Content form.ProfileForm .PapInfo span {
    float:right;
    margin-bottom:0.6em;
    width:200px;
}



.Content form.ProfileForm label.Float {
    clear:none;
    padding:0pt;
    width:auto;
}

.Content form.ProfileForm fieldset input.InputCheck
 {
  width: 16px;
  border: 0;
  margin: 7px 150px 6px 0
 }

.Content form.ProfileForm fieldset input#ShowLigInfoJa, .Content form.ProfileForm fieldset input#ShowLigInfoNe
 {
  margin-right: 15px
 }

.Content form.ProfileForm fieldset textarea {
    height:100px;
}

.Content form.ProfileForm fieldset textarea#FeedbackTxt
 {
  margin: 0;
  width: 405px
 }

.Content form.ProfileForm .UserIco {
    margin:0pt 0pt 0.5em;
    text-align:right;
    clear: both;
}


/*privato piekrisanas bloks*/ 
form.ProfileForm .Cleaner {
    clear: both;
}
form.ProfileForm .PapInfoPriv {

}
.Content form.ProfileForm fieldset .PapInfoPriv input.InputCheck {
    width: auto;
    margin:0 10px 2px 0;
} 
.Content form.ProfileForm fieldset .PapInfoPriv label {
    clear: none;
    float: none;
    width: auto;
    text-align: left;
}

/**/



#Header2 .LogIn {
    margin-right:40px;
}
#Footer {
    margin-top:2em
}
#Footer a {
    color:#FFFFFF;
}
#Footer2 {
    border-top: 2px solid #E2E2E2;
    color: #BBBBBB;
    margin: 20px 0 0;
    padding: 10px 0 0 0;
    color: #8B8988;
}
#Footer2 a {
    color: #8B8988;
}

#CopyWrite {
    width:120px;
    float:left;
    font-size:.8em;
}
#Footer2 #CopyWrite { 
    float: left;
    width: 180px;
    padding-left: 10px
}
#Dev {
    width:60px;
    float:right;
    font-size:.8em;
    text-align: right
}
#Footer2 #Dev { 
    width: 180px;
    padding-right: 10px;
    text-align: right
}
#FooterMenu {
    text-align: center;
}
#FooterMenu a {
    margin:0 1em;
    font-size: 1em;
}
#Footer2 #FooterMenu {
    float: left;
}

#Footer2 div.FooterCenter
 {
    margin: 0 200px
 }

#Footer2 div.FooterCenter a
 {
  float: left;
  padding: 0 10px 5px 0
 }

#Footer2 div.FooterCenter div#Atruna
 {
  float: left
 }

#FirstPageForm {
    background-image: url("../imgs/gramata_png.png");
    background-repeat: no-repeat;
    background-position: 2px 84px;
    min-height:610px;
    padding:0;
    margin:0;
    /*padding:130px 0 0 193px;*/
}
#FirstPageForm #MekletForma {
    padding:130px 0 0 193px;
}
#Rajoni {
    margin:81px 0 0 219px;
}

#MekletForma {
    margin:0;
    padding:0;
}
#MekletForma .Inputs {
    float:left;
    position: relative;
    width: 355px;
    margin: 0 10px 0 0;
    padding: 0;
}

#MekletForma .Inputs div.menu
 {
  position: absolute;
  top: 20px;
  left: -90px
 }

#MekletForma .Inputs div.menu2
 {
  position: absolute;
  top: 33px;
  left: -40px
 }

#MekletForma .Inputs p
 {
  clear: left;
  margin: 0; padding: 0;
  width: 355px;
  text-align: center
 }

#MekletForma .Inputs p a
 {
  color: #000;
  font-size: 11px
 }

#MekletForma .Inputs p a:hover
 {
  text-decoration: none
 }

.Inputs div.nozareslink
 {
  text-align: center;
  font-size: 11px
 }

.Inputs div.nozareslink a
 {
  color: #fff
 }

.Inputs div.nozareslink a:hover
 {
  text-decoration: none
 }

#MekletForma .Text {
    height: 16px;
    width: 352px;
    border:0;
    margin:0 0 2px 3px;
    color: #666666;
}
#MekletForma .BlackText {
    height: 16px;
    width: 352px;
    border:0;
    margin:0 0 2px 3px;
    color: #000000;
}

#MekletForma .Button {
    margin: -3px 0 3px 0;
    float:left;
}


#Header2 #MekletForma {
    padding: 40px 0 0 125px;
    float: left;
}

#Header2 #MekletForma label
 {
  float: left;
  font-size: 14px;
  padding: 4px 10px 0 0;
  color: #FFF
 }

#Header2 #MekletForma .Button
 {
  margin: 0
 }

#Header2 #MekletForma .Inputs img {
    margin:0;

}
#Header2 #MekletForma .Text {
    border: 1px solid #000000;
    height: 20px;
    vertical-align: center;
    margin: 0;
    padding: 2px 0 0 5px;
    width: 350px;
}
#Header2 #MekletForma .BlackText {
    border: 1px solid #000000;
    height: 20px;
    vertical-align: center;
    margin: 0;
    padding: 2px 0 0 5px;
    width: 350px;
}
#MekletForma .FormasOpcijas {
    margin:0;
    padding:0;
}
.FormasOpcijas1 {
    margin:5px 0 0 0;
    padding:0;
}
.FormasOpcijas1 a {
    margin:0 3px
}


#ToolsLine {
    background-color: #D9DDCC;
    background-image: url("../imgs/tools_line.jpg");
    background-repeat: repeat-x;
    margin:0 0 20px 0;
    padding-left: 17px;
}

#ToolsLine2 {
	clear: left;
    background-color: #D9DDCC;
    background-image: url("../imgs/tools_line.jpg");
    background-repeat: repeat-x;
    margin: 0 0 20px 0;
    padding-left: 17px;
    height: 210px
}
#ToolsLine a, #ToolsLine2 a {
    color:#000000
}
.PilsetasLogo {
	width: 260px;
	margin-top: 55px;
    float: left;
    font-family:  sans-serif, tahoma, times, Verdana;
    font-size: 15px;
}

.PilsetasLogo img {
    float: left;
    margin: 0 5px 0 0;
}
.PilsetasLogo h3 {
    font-size: 25px;
    margin: 30px 0 5px 0;
    font-weight: bold;
}
#ToolsLine h3, #ToolsLine2 h3 {
    font-weight: bold;
}
#ToolsLine h3 a, #ToolsLine2 h3 a {
    font-weight: bold;
}

div.PilsetasLogo a
 {
  text-decoration: none !important
 }

.Nozares {
    margin:40px 15px 0 0;
    padding: 0;
    float: left;
    _width: 180px;
}
.Nozares h3 {
	font-size: 15px;
    margin: 0;
    padding: 0;
    height: 25px;
}

.Nozares h3
 {
  padding: 2px 0 3px 20px
 }

.Nozares h3.atputa
 {
  background: url(../imgs/atputa_ico.gif) no-repeat;
  padding: 2px 10px 3px 27px
 }

.Nozares h3.est
 {
  background: url(../imgs/est_ico.gif) no-repeat;
  padding: 2px 10px 3px 27px
 }

.Nozares h3.serviss
 {
  background: url(../imgs/serviss_ico.gif) no-repeat;
  padding: 2px 10px 3px 27px
 }

.Nozares h3.veikali
 {
  background: url(../imgs/veikali_ico.gif) no-repeat;
  padding: 2px 10px 3px 27px
 }

.Nozares h3 img {
    float: left;
    margin: 0 5px 0 0;
}
.Nozares ul {
    padding: 0;
	margin:5px 0pt 0pt 8px;
    list-style-type:none;
}
.Nozares ul li {
	background: url(../imgs/list_icon1.gif) no-repeat 0 5px;
	padding-left: 11px
}

.PapildusInfo {
    margin: 40px 60px 0 0;
    padding: 0;
    float: left;
    _width: 180px;

}
.PapildusInfo .Pos {    
    position: absolute;
    z-index: 10;

}

.Relative .Pos {    
    top: 3px;
    left: 3px;
    background: url("../imgs/corner_back.gif") no-repeat right bottom;
    height: 29px
}

.PapildusInfo h3 {
	float: left;
    margin: 0;
    font-size: 15px;
    font-weight: normal;
    padding: 0;
    height: 25px;
}
.PapildusInfo h3.WithCorner {
    background: url(../imgs/galerija_ico.gif) no-repeat 3px 3px;
    padding: 5px 10px 0 30px
}

.PapildusInfo h3.Karte {
    background: url(../imgs/karte_ico.gif) no-repeat;
    margin-top: 6px;
    padding: 2px 10px 3px 27px
}

.PapildusInfo h3 img {
    float: left;
    margin: 0 5px 0 0
}

.PapInfoLink {
    border: 3px solid #FFFFFF;
    display: block;
    margin:0;
    padding:0;
    height: 113px
}

.PapInfoLink:hover {
    border: 3px solid #85c226
}

.PapInfoLink img {
    border: 0;
    margin: 0;
}
.PapInfoImgKarte {
    margin:-30px 0 0 80px;
    position: absolute;
    z-index: 3;
}
.PapInfoLink2 {
    display: block;
    padding: 0 0 0 50px;
}
.PapInfoLink2 img {
    margin: -20px 0;
    position: absolute;
    z-index: 3;
}

div#ToolsLine2 .PapildusInfo2 {
    margin: 40px 20px 0 0;
    padding: 0;
    float: left;
    width: 220px;
}

div#ToolsLine2 .PapildusInfo2 h3.Fakti {
    margin: 6px 0 0 0;
    padding: 0;
    font-size: 15px;
    background: url(../imgs/fakti_ico_2.gif) no-repeat;
    padding: 2px 10px 3px 27px
}
div#ToolsLine2 .PapildusInfo2 h3.LTInfo {
    margin: 6px 0 0 0;
    padding: 0;
    font-size: 15px;
    background: url(../imgs/ltinfo_ico_2.gif) no-repeat;
    padding: 2px 10px 3px 27px
}
div#ToolsLine2 .PapildusInfo2 h3 img {
    float: left;
    margin: 0 5px 0 0;
}

div#ToolsLine2 .PapildusInfo2 ul.fakti {
	margin: 5px 0 0 8px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	color: #333
}

div#ToolsLine2 .PapildusInfo2 ul.LTInfo {
	margin: 5px 0 0 8px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	color: #333
}

div#ToolsLine2 .PapildusInfo2 ul.fakti li {
	background: url(../imgs/list_icon1.gif) no-repeat 0 5px;
	padding-left: 11px
}

div#ToolsLine2 .PapildusInfo2 ul.LTInfo li {
	background: url(../imgs/list_icon1.gif) no-repeat 0 5px;
	padding-left: 11px
}

.Breadcrumb {
    clear: both;
    height: 1%;
    padding: 15px 10px;
    color: #605D5C
}
#KartesSaraksts {
    float:left;
    margin:0 20px 0 0;
    padding:0 0 0 30px;
    width:250px;
}

#KartesSaraksts table.AR_table
 {
  margin: 0
 }


/* lapu numuri */
.AR_pageing {
    list-style-type:none;
    margin:2em 0;
    padding:0;
    text-align:center;
}
.AR_pageing li {
    display:inline;
    margin:0 0.1em;
}
.AR_pageing li a {
    color:#221D1A;
    padding:0.2em;
    text-decoration:underline;
}
.AR_pageing li.Arrow a {
    text-decoration:none;
}
.AR_pageing li strong {
    color:#AACDBC;
    padding:0.2em;
}


.Karte {
    margin:0 0 0 0px;
    overflow: hidden;
    height: 1%;        
}

.NewsBox h3 {
    margin: 0;
    padding: 0;
    height: 25px;
    text-decoration: underline;
    font-weight: normal;
    cursor: pointer;


}

.NewsBox h3.Saites {
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    background: url(../imgs/links_ico.gif) no-repeat;
    padding: 2px 10px 3px 27px
}

.NewsBox h3.Fakti {
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    background: url(../imgs/fakti_ico.gif) no-repeat;
    padding: 2px 10px 3px 27px
}

.NewsBox h3.LTInfo {
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    background: url(../imgs/ltinfo_ico.gif) no-repeat;
    padding: 2px 10px 3px 27px
}

.NewsBox h3 img {
    float: left;
    margin: 0 5px 0 0;
}
.NewsBox .Box {
    color: #221D1A;
    margin: 0 0 10px 25px;
}

.NewsBox ul.links, .NewsBox ul.fakti, .NewsBox ul.ltinfo {
	margin: 5px 0 20px 8px;
	padding: 0;
	list-style: none;
	line-height: 90%
}

.NewsBox ul.fakti {
	line-height: 100%
}

.NewsBox ul.links li, .NewsBox ul.fakti li, .NewsBox ul.ltinfo li {
	background: url(../imgs/list_icon1.gif) no-repeat 0 5px;
	padding-left: 11px;
	margin-bottom: 10px
}

.NewsBox ul.fakti li {
	margin-bottom: 7px
}

.NewsBox ul.links li a, .NewsBox ul.links li a:visited, .NewsBox ul.fakti li a, .NewsBox ul.fakti li a:visited, .NewsBox ul.ltinfo li a, .NewsBox ul.ltinfo li a:visited  {
	color: #4a7547
}

.NewsBox ul.links li a:hover, .NewsBox ul.fakti li a:hover, .NewsBox ul.ltinfo li a:hover {
	color: #000;
	text-decoration: none
}

.NewsBox .Box a {
    margin: 0;
    padding: 0;
    display: block;
    text-decoration: underline;
    font-weight: normal;
    font-size: 1.1em;
}
.NewsBox p {
    margin: 0;
}
.NewsBox a {
    color: #221D1A;
}
.Pasutit {
    margin:50px 0 30px -30px;
    color: #221D1A;
    background-image: url("../imgs/maza_gramata.gif");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 150px;
}
.Pasutit p {
    margin-left : 110px;
}
.Pasutit img {
    margin: 50px 0 0 10px;
}


/* info lapa */
#InfoContent {
    margin:0 2%;
}
#InfoContent a {
    color: #7A896C;
    text-decoration: underline;
}
#InfoPageRight {
    float: right;
    width: 240px;
}
#InfoPageLeft {
    float: left;
    width:30%;
}
#InfoPageCenter {
    height: 1%;
    margin:0 250px 0 31%;
    position:relative;
}

#InfoContent .CompanyLogo {
    text-align: center;
}
#InfoContent .LeftBlock {
    margin: 0 0 2em 0;
}
#InfoPageLeft .CompanyName {
    text-align: center;
    font-size: 1.5em;
    margin:1em 0;
}
#InfoContent .LeftBlockInfoHeader, #InfoContent .RightBlockInfoHeader, #InfoContent .CenterBlockInfoHeader {
    background-color: #D9DDCC;
    padding: 1px 3px;
    height: 1%;
    margin: 0 0 10px 0
}

#InfoContent .RightBlockInfoContent, #InfoContent .CenterBlockInfoContent, div.CenterBlockContent div.LeftBlockInfoContent {
    margin:0 0 10px 0;
}

html>body div.LeftBlockInfoContent, html>body .CenterBlockInfoContent /* visiem browseriem, izņemot IE 6 */
 {
  padding: 0 3px
 }

#InfoContent .LeftBlockInfoContent table, #InfoContent .CenterBlockInfoContent table
 {
  width: 100%;
  border-collapse: collapse;
  font-size: 13px
 }

#InfoContent .LeftBlockInfoContent table td, #InfoContent .CenterBlockInfoContent table td
 {
  padding: 0 0 2px 0;
  color: #555;
  border-bottom: 1px dashed #ECEBE7
 }

#InfoContent .LeftBlockInfoContent table td.Right, #InfoContent .CenterBlockInfoContent table td.Right
 {
  padding: 0 0 2px 25px;
  text-align: right;
  color: #000
 }

#InfoContent .LeftBlockInfoContent table.Left
 {
  float: left; margin-right: 20px
 }

#InfoContent .LeftBlockInfoContent img.day
 {
  padding: 0 3px 2px 0
 }

div.Web
 {
  text-align: center
 }

.InfoTable {

    border-collapse: collapse;
}

.InfoTable td.Label {
    color:#666666
}
#InfoContent span {
    display: block;
}
#InfoContent .ShowMore {
    float: right;
    padding:.3em 1em;
}

.Gallery_pager {
    list-style-type:none;
    margin:0;
    padding:0;
    text-align:center;
}
.Gallery_pager li {
    display:inline;
    margin:0pt 0.1em;
}
.Gallery_pager li a {
    color:#221D1A;
    padding:0.2em 0.1em;
    text-decoration:underline;
}
.Gallery_pager li strong {
    color:#AACDBC;
    padding:0.2em 0.1em;
}
.ReklamaWrap {
    height: 99px;
    margin: 1em 0 0 0;
}

.ReklamaWrapL {
    margin:0;
    background-image: url("../imgs/nozarureklamawrap_left.gif");
    background-repeat: no-repeat;
    background-position: 0 0;
}
.ReklamaWrapR {
    height: 99px;
    background-image: url("../imgs/nozarureklamawrap_right.gif");
    background-repeat: no-repeat;
    background-position: 100% 0;
}
.ReklamaWrapB {
    margin: 0 0 0 7px;
    height: 99px;
    background-image: url("../imgs/nozarureklamawrap_but.gif");
    background-repeat: repeat-x;
    background-position: 0 100%;
}
.ReklamaWrapT {
    margin:0;
    height: 99px;
    background-image: url("../imgs/nozarureklamawrap_but.gif");
    background-repeat: repeat-x;
    background-position: 0 0;
}
.ReklamaWrap2 {
    height: 124px;
    margin: 1em 0 0 0;
}
.ReklamaWrapL2 {
    margin:0;
    background-image: url("../imgs/nozarureklamawrap_left2.gif");
    background-repeat: no-repeat;
    background-position: 0 0;
}
.ReklamaWrapR2 {
    height: 124px;
    background-image: url("../imgs/nozarureklamawrap_right2.gif");
    background-repeat: no-repeat;
    background-position: 100% 0;
}
.ReklamaWrapB2 {
    margin: 0 0 0 7px;
    height: 123px;
    background-image: url("../imgs/nozarureklamawrap_but.gif");
    background-repeat: repeat-x;
    background-position: 0 100%;
}
.ReklamaWrapT2 {
    margin:0;
    height: 124px;
    background-image: url("../imgs/nozarureklamawrap_but.gif");
    background-repeat: repeat-x;
    background-position: 0 0;
}


.Reklama {
    display: block;
    width: 100%;
    height: 100%;
}


/* atlases rez*/



#Wrap_AR_table {
    overflow:hidden;
    padding:0 2em
}
#AR_tableOverflow {
}
.AR_table {
    border-collapse:collapse;
    border-bottom: 1px solid #ECEBE7;
    border-left: 1px solid #ECEBE7;
    color:#000000;
    font-size:0.9em;
    line-height:150%;
    width:100%;
    margin: 10px 0 0 0;
}
.AR_table a {
    color:#000000;
}
.AR_table a:hover {
    color:#4A7547;
}
.AR_table th {
    border-top:1px solid #ECEBE7;
    padding:1em 0.5em;
    vertical-align:middle;
    color:#CCCCCC
}

.AR_table th.column5
 {
  border-right: 1px solid #ECEBE7
 }

.AR_table td {
    border-right:1px solid #ECEBE7;
    border-top:1px dashed #ECEBE7;
    padding:0.2em 0.5em;
    vertical-align:middle;
    min-height: 85px;
}
.AR_table tr.ARmod td {
    background-color:#F7F6F4;
}
.AR_table tr.ARmodOn td {
    background-color:#F1EFEB;
}
.AR_table td.column1 {
    text-align:center;
    width:20px;
}
.AR_table td.column2 {
    border-right:0pt none;
    text-align:center;
    width:100px;
}
.AR_table td.column3 {
    width:200px;
}
.AR_table a.MAP_showOnMap img {
    float:left;
    margin:.2em .5em 0 0;
}
.AR_table td.column3 p {
    margin:0pt;
}
.AR_table td.column3 h4 {
    font-size:1em;
    font-weight:bold;
    padding:0 0;
    margin:0;
}
.AR_table td.column3 h4 a b {
    font-weight:bold;
}
.AR_table td.column3 iframe {
    height: 250px;
    width: 300px;
}
.AR_table tr td.column3 h4 a span {
    background:#FFFFFF none repeat scroll 0%;

    border:1px solid #666666;
    font-size:11px;
    font-weight:normal;
    left:20px;
    padding:5px;
    position:absolute;
    top:10px;
    width:300px;
    z-index:10;
    text-decoration: none;
}
.AR_table tr td.column3 h4 a:hover span {
    color:#000000;
    display:block;
}
.AR_table tr td.column3 .sins {
	display: none;
    color:#666666;
    font-size:0.9em;
}
.AR_table td.column4 {
    width:100px;
}
.AR_table td.column4 a {
    display:block;
}

a.AR_phone, a.AR_phone_free {
	text-decoration: none;
	cursor: default
}

/*
#AR_table td.column4 a {
background-position:0pt 0.3em;
background-repeat:no-repeat;
display:block;
padding:0pt 0pt 0pt 13px;
}
a.AR_phone_free {
background-image:url(../../imgs//atlases_rez_telefons.gif);
background-repeat:no-repeat;
padding:0pt 0pt 0pt 13px;
}
a.AR_homepage {
background-image:url(../../imgs//atlases_rez_majas_lapa.gif);
background-repeat:no-repeat;
padding:0pt 0pt 0pt 13px;
}
a.AR_mapPopup {
background-image:url(../../imgs//atlases_rez_karte.gif);
background-repeat:no-repeat;
padding:0pt 0pt 0pt 13px;
}
*/
a.AR_mapPopup {
    background-image:url("../imgs/karte_but.gif");
    background-repeat:no-repeat;
    padding:0;
    margin: 0 auto;
    display: block;
    width: 17px;
    height: 17px;
}
.AR_table td.column4 a img {
    margin-right:0.2em;
}
.AR_table td.column5 {
    text-decoration: none;
    line-height: 150%;
}
.AR_table td b {
    color:#4A7547;
    font-weight:normal;
}
.AR_table td.column5 img {
    float:right;
    margin:0 1em;
}
.AR_table td.column6 {
    width:150px
}
.AR_table td.column7 {
    width:40px;
    text-align: center;
}

.AR_table .columnMessage td {
    background-color:#FFFFFF;
}
h3.noresults {
    color:#AACDBC;
    font-size:1.2em;
    line-height:1.6em;
    text-align:center;
}
.AR_table h3.noresults a {
    font-weight:normal;
}
.AR_table h3.noresults a:hover {
    color:#4A7547;
    text-decoration:underline;
}
.AR_table .LigInfo {
    background-color:#EAEAEA;
    border:1px solid #CCCCCC;
    margin:1em 0.5em;
    padding:1em;

}
.AR_table .LigInfo p {
    clear:left;
    margin:0.2em 0pt;
}
.AR_table .LigInfo p a {
    text-decoration:underline;
}
.AR_table .LigInfo p a:hover {
    color:#DE0000;
}
.AR_table .LigInfo img {
    float:left;
    margin:0pt 0.5em 0.5em 0pt;
}
.elementRelative {
    position:relative;
}
.invisible {
    display:none;
}

.SkatitAri {
    float:right;
}
#AtlRezPapIzvele {
    height:1%;
    overflow:hidden;
    padding:0 2em 0.5em 2em;
}
#AtlRezPapIzvele span {
    color:#4A7547;
    float:left;
    margin-right:0.5em;
    font-size: 1.2em;
}
#AtlRezPapIzvele a {
    background-position:0pt 0.85em;
    background-repeat:no-repeat;
    color:#000000;
    display:block;
    float:left;
    margin:0pt 0.5em 0pt 0pt;
    padding:0pt 0pt 0pt 10px;
    text-decoration:underline;
}
#AtlRezPapIzvele a.ActiveMenu {
    text-decoration:none;
    color:#4A7547;  
}
#AtlRezPapIzvele ul {
    float:left;
    list-style-type:none;
    margin:0 0 0 .5em;
    padding:0;
}

#AtlRezPapIzvele ul li {
    background-position:0 0;
    background-repeat:no-repeat;
    display:block;
    float:left;
    margin:0 1em 0 0;
    padding:0 0 0 10px;
}
#AtlRezPapIzvele ul li.SkatAriVisi {
    background-image:url(../imgs/skat_ari_visi.gif);
}
#AtlRezPapIzvele ul li.SkatAriPriv {
    background-image:url(../imgs/skat_ari_priv.gif);
}
#AtlRezPapIzvele ul li.SkatAriNos {
    background-image:url(../imgs/skat_ari_nos.gif);
}
#AtlRezPapIzvele ul li.SkatAriAtlsV {
    background-image:url(../imgs/skat_ari_atslv.gif);
}


#AtlRezPapIzvele ul li a {
    background-image:none;
    color:#000000;
    font-size:0.9em;
    text-decoration:underline;
}
#AtlRezPapIzvele ul li.Active a {
    font-weight:bold;
}
/**/


.ReadArticle {
    margin:2em 0 2em 10px;
    line-height: 150%;;
}
.ReadArticle img {
    margin:1em
}

.ReadArticle .img_gallery {
	float: left;
	padding: 0 10px 10px 0;
	line-height: 100%
}

.ReadArticle .img_gallery img {
	margin: 0;
	border-top: 10px solid #d9ddcc;
	border-right: 10px solid #d9ddcc;
	border-left: 10px solid #d9ddcc
}

.ReadArticle .img_details {
	width: 320px;
	float: left;
	margin-top: -2px;
	background: url(../imgs/img_gallery_bottom.gif) no-repeat bottom left
}

.ReadArticle .img_details p.avots {
	font-size: 11px;
	margin: 0;
	padding: 5px 10px 5px 0;
	text-align: right
}

.ReadArticle .img_details p.avots a, .ReadArticle .img_details p.avots a:visited {
	color: #000
}

.ReadArticle .img_details p.avots a:hover {
	text-decoration: none
}

/* GALERIJAS */
#dhtmlgoodies_slideshow
 {
  margin: 10px auto;
  width: 602px
 }
.BilzuGalerijaPop {
	text-align:center

}
#dhtmlgoodies_slideshow2 { width:600px; margin: 0 auto }
#SlideshowFull { 	}
#previewPane {
	margin-bottom: 10px;
	text-align: center;

	vertical-align: middle;
	padding-top: 10px;
	position: relative;
	border: 1px solid #8ece28;
	background: #FFF;
	/* CSS HACK */
	height: 445px;	/* IE 5.x */
	height/* */:/**/445px;	/* Other browsers */
	height: /**/445px;
}
.BilzuGalerijaPop #previewPane {
	height: 650px;	/* IE 5.x */
	height/* */:/**/650px;	/* Other browsers */
	height: /**/650px;
}
#previewPane img{
	line-height:220px;
}
.BilzuGalerijaPop #previewPane img {
line-height:600px;
}
#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
	color: #000000;
	text-align:center;
	font-size:1.0em; 
        padding-top: 5px;
}
.GalAltText {
	color:#005EA1;
	font-weight:bold;
	font-size:.7em
}
#galleryContainer{
	height: 82px;	/* Height of the images + 2 */
	margin-bottom: 5px;
	border: 1px solid #B1CCDF;
	position: relative;
	overflow: hidden;
	padding: 0
}

#galleryContainer2{
	height: 132px;	/* Height of the images + 2 */
	border: 1px solid #85c226;
	background: #FFF;
	position:relative;
	overflow:hidden
}

#arrow_left{
	position:absolute;
	left:0px;
	z-index:10;
	padding: 0;
	border-right: 1px solid #fff
}
#arrow_right{
	position:absolute;
	right:0px;
	z-index:10;
	border-left: 1px solid #fff
}
#theImages{
	position: absolute;
	height: 60px;
	top: 5px;
	left: 20px;
	width:100000px;
}

#theImages2{
	position:absolute;
	top: 5px;
	left:19px;
	width:100000px;
}

#theImages #slideEnd {
	float:left;
}

#theImages2 #slideEnd {
	float:left;
}

#theImages img {
	float: left;
	border: 1px solid #e4e4e4;
	cursor: pointer;
	margin-right: 5px
}

#theImages2 img {
	float:left;
	margin-right: 5px;
  border: 1px solid #e4e4e4;
	cursor:pointer;
}

#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#C3C3C3;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;
}

#theImages .imageCaption{
	display:none;
}

#theImages2 .imageCaption{
	display:none;
}

/******** karetes tooltips *****/
.karte-tooltips-general{}
.karte-tooltips-general .karte_tooltips-close-button{float:right}
div.JSpopUp{font-size: 11px;}

div.JSpopUp ul, div.JSpopUp h2, div.JSpopUp h3{ margin: 0; padding: 0; list-style: none}

div.JSpopUp div.genralInfo{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #4A7547;}

div.JSpopUp div.navigation{ display: none;}

div.JSpopUp h2{ font-size: 14px;}

div.JSpopUp h3{ font-weight: normal; font-size: 12px;}

div.JSpopUp a, div.JSpopUp a.AR_phone_free:hover{ color: #000; text-decoration: none;}

div.JSpopUp a:hover{ color: #4A7547; text-decoration: underline;}

