/* CSS Document */

body
{
  background-color: #fff;
  margin: 0;
  padding: 0;
  
}

#wrapper {	display:block; float:left;	}

img
{
  border: none;
}
/*li
{
  list-style-type: none;
}*/
form/*, ul, ol, li*/
{
  padding: 0;
  margin: 0;
}
*
{
  font: /*11px*/ 12px "Tahoma" sans-serif;
  color: #9c8148;
}
* p
{
  margin: 0;
  padding: 0;
  padding-top: 15px;
  text-indent: 15px;
}
html * strong, * h1, * h2
{
  font-weight: bold;
  padding: 0;
  margin: 0;
  text-indent: 0;
}
* em
{
	font-style: italic;
}
* strike
{
	text-decoration: line-through;
}
* u
{
	text-decoration: underline;
}
h1
{
  font: 13px "Tahoma" sans-serif;
  padding: 5px 0 0 0;
  font-weight: bold;
}
h2
{
  font: bold 11px "Tahoma" sans-serif;
  padding: 35px 0 0 0;
}
h3
{
  color: #9a9a9a;
}

* a
{
  text-decoration: none;
}
* a:hover
{
  text-decoration: underline;
}
table
{
  border-collapse: collapse;
}
hr
{
  float: left;
  width: 100%;
}
#augsa
{
  height: 162px;
  /*width: 100%;*/
  display:block;
  background: url('../img/fons.png');
  /*min-width:920px;*/
  min-width:810px;
}
.clear
{
	clear: both;
}
.dekors2
{
	background: url('../img/dekors2.jpg') no-repeat;
	width: 407px;
	height: 162px;
}
#augsa form
{
  background: url('../img/dekors2.jpg') no-repeat;
  padding: /*90px*/75px 0 0 16px;
}
#augsa form input
{
  background: url('../img/lauks.gif') no-repeat;
  border: none;
  width: 145px;
  height: 15px;
  padding: 3px;
}
#augsa form input.ok
{
  background: url('../img/ok.gif') no-repeat;
  border: none;
  width: 30px;
  height: 30px;
  cursor: pointer;
}
table.login td
{
  width: 75px;
  font-weight: bold;
  white-space: nowrap;
}
table.login td a
{
  font-weight: bold;
}
table.login td.reg
{
  text-align: right;
  width: auto;

}
.logout
{
	padding: /*100px*/ /*65px*/ 90px 0 0px 20px;
	margin:0px;
}
.logout ul {
	padding:0px;
	margin:0px;
}
.logout a
{
  font-size: 13px;
  font-weight: bold;
  color: #a3874b;
  text-decoration: underline;
  margin:0px;
}
.logout a:hover
{
  text-decoration: none;
}

#logo
{
  float: right;
  padding: 140px 0 0 100px;
  height: 22px;
  width: 400px;
  background: url('../img/dekors3.jpg') top right no-repeat;
}
#logo a
{
  font-size: 13px;
  font-weight: bold;
  color: #a3874b;
}

#topmenu
{
  background: url('../img/elem2.png') repeat-x;
  text-align: center;
  margin-top: 1px;
}
table.tm
{
  margin: 0 auto;
  background: url('../img/elem1.gif') right top repeat-y;
}
table.tm tr
{
  background: url('../img/elem1.gif') right top repeat-y;
}
table.tm td
{
  background: url('../img/elem1.gif') left top repeat-y;
  padding: 0px 20px;
  height: 24px;
  white-space: nowrap;
}
table.tm a
{
  color: #fff;
  font-weight: bold;
}

div#vieta_baneriem
{
  width: 200px;
  float: right;
}
td#vieta_baneriem {
	width:200px;
	vertical-align:top;
	overflow:hidden;
	padding-top:4px;
}
#vieta_saturam
{
  /*margin-right: 200px;*/
  /*min-width:920px;*/
  min-width:810px;
}
#vidus
{
  background: url('../img/dekors1.jpg') bottom right no-repeat;
  float: left;
  width: 100%;
}
#istais_vidus
{
  margin-right: 200px 210px;
}
table.me_te
{
	width: 100%;
}
td.menu
{
  width: 228px;
  vertical-align:top;
  background-color: #f8f6ea;
  padding: 0 15px;
  padding-bottom: 85px;
}
div.menu
{
  width: 25%;
  float: left;
  vertical-align:top;
  background-color: #f8f6ea;
  /*padding: 0 15px;*/
  padding: 0;
  padding-left: 3px;
  padding-bottom: 85px;
  /*border: 1px solid;*/
}
#apaksa
{
  clear: both;
  background-color: #f1ebda;
  min-height: 20px;
  padding-top: 4px;
  text-align: center;
}
.menuclass
{
  background: url('../img/lapa2.gif') repeat-y;
  width: 230px;
  margin: 5px 0;
}
.menuclass ul
{
  padding: 10px 20px;
}
.menuclass ul li {	list-style:none; margin:0px; padding:0px;	}
.menuclass a
{
  font-weight: bold;
}
.after
{
  display: block;
  width: 228px;
  height: 47px;
  background: url('../img/lapa3.jpg') no-repeat;
}
.menuclass p
{
  padding: 0 20px;
  padding-bottom: 30px;
}
.menuclass img
{
  float: left;
  border: 1px solid #bb9c5a;
  margin:5px 5px 5px 10px;
  /*margin: 15px 5px 100px 15px;*/
}

.menuclass h1
{
  width: 100%;
  background: url('../img/lapa1.png') no-repeat;
  font-size: 11px;
  color: #ae9764;
  text-align: center;
 
  padding-top: 6px;
  height: 18px;
}
.menuclass h2
{
  font-size: 11px;
  color: #ae9764;
  padding: 4px 20px;
  padding-top: 15px;  
}
td.teksts
{
  /*width: 73%;*/
  vertical-align: top;
  padding: 8px;
  padding-bottom: 85px;
  padding-top: 4px/*15px*/;
}
td.teksts ul, td.teksts ol
{
	margin: 10px 20px;
}
td.teksts ol li
{
	list-style-type: decimal;
	margin: 3px;
}
td.teksts ul li
{
	margin: 3px;
}
div.teksts
{
  width: 73%;
  float: left;
  vertical-align: top;
  padding: 8px;
  padding-bottom: 85px;
}
td.teksts *
{
  color: #774f01;
}
td.teksts p
{
  text-align: justify;
}
td.teksts a
{
  font-weight: bold;
  text-decoration: underline;
  color: #9c8148;
}
td.teksts a:hover
{
  text-decoration: none;
}
p.cels, p.cels a
{
  padding: 0;
  text-indent: 0;
  font-weight: bold;
  color: #9c8148;
  text-decoration: none;
}
p.cels a:hover
{
  text-decoration: underline;
}
img.ilustr
{
  float: right;
  margin: 15px 0 0 15px;
  border: 1px solid #9c8148;
}
.par_autoru
{
  clear: both;
  float: right;
  width: 40%;
  background-color: #f1edd6;
  border: 1px solid #dacaa6;
  margin: 15px 0 0 15px;
  padding: 0 10px 10px 10px;
}
.kol05, .kol03, .kol06
{
  float: left;
  width: 48%;
  margin: 10px 0;
  padding-right: 1%;
}

.kol03
{
  width: 30%;
}
.kol03 p
{
  margin: 5px 0;
}
.kol03 p.sakne
{
  border-bottom: 1px solid #9c8148;
  margin-top: 10px;
}
.kol06
{
  width: 60%;
  padding-right: 2%;
}
td.teksts .kol05 *,td.teksts .kol03 *, td.teksts .kol06 *
{
  text-align: left;
  text-indent: 0;
  color: #9c8148;
  padding: 0;
}
.kol06 p.zem_h1
{
  padding-bottom: 15px;
}

.kol05 p a,.kol03 p a, .kol06 p a
{
  text-decoration: none;
}
.kol05 p a:hover, .kol03 p a:hover, .kol06 p a:hover
{
  text-decoration: underline;
}
#karte
{
  margin: 10px 0;
  width: 100%;
  height: 420px;
}
table.kontakti
{
  margin: 15px 0;
}
table.kontakti td
{
  width: 100px;
}
table.kontakti td a
{
  font-weight: normal;
}
.ramis
{
  background-color: #f8f6ea;
  border: 1px solid #eee8d4;
  margin-top: 7px;
  float: left;
  width: 98%;
  padding: 3px;
}
.ramis p, .ramis p *
{
  padding: 10px 0;
  margin: 0;
  text-indent: 0;
  color: #774f01;
}
input.skaits
{
  border: 1px solid #eee8d4;
}
.ramis img
{
  float: left;
  margin-right: 10px;
}
.ramis p.talak
{
  text-align: right;
}
.ramis p.talak a
{
  color: #774f01;
}
.kol04
{
  float: left;
  width: 40%;
  padding: 0 1%;
}
.kol04 p, .kol04 p *
{
  color: #9c8148;
  padding: 0;
  margin: 0;
}

ul.lapu_sar
{
  clear: both;
  /*width: 100%;*/
  text-align:center;
  padding: 20px 0;
  list-style:none;
}
ul.lapu_sar li
{
  display: inline;
  border: 1px solid #dacaa6;
  background-color: #f8f6ee;
  margin: 0 1px;
  padding:0px;
}
ul.lapu_sar li a
{
  text-decoration: none;
  padding: 0 4px;
  color: #b99955;

}
ul.lapu_sar li a img
{
  margin: 0;
  position: relative;
  top: 4px;
}
ul.lapu_sar li.poga1, ul.lapu_sar li.poga2
{
  border: none;
  background: none;
  padding: 0;
  margin: 0;
}
ul.lapu_sar li.tekosais
{
  background-color: #ebe2ce;
}

p.zem_h1
{
  padding: 0;
  padding-bottom: 15px;
  text-indent: 0;
  color: #9c8148;
}
p.zem_h1 strong
{
  color: #9c8148;
}
.ramis p.zem_h1
{
	padding-bottom: 0px;
}
table.order, table.sludinajums
{
  width: 100%;
  background-color: #f8f6ea;
  border: 1px solid #eee8d4;
  margin-bottom: 10px;
}
table.order td
{
  white-space: nowrap;
  padding: 4px;
  vertical-align: middle;
  height: 75px;
  color: #9c8148;
}
table.order td.nosaukums
{
  font-weight: bold;
  padding-right: 30px;
  white-space: normal;
}
table.order td.krusts
{
  text-align: right;
  height: 25px;
  vertical-align: bottom;
}
td.krusts input
{
  background: none;
  border: 0px solid #f8f6ea;
  background: url('../img/krusts.png') top right no-repeat;
  cursor: pointer;
  padding-right: 20px;
}
input.skaits
{
  width: 50px;
  text-align: center;
  border-color: #9c8148;
}
.itogo
{
  border-top: 1px solid #dad0ba;
  text-align: right;
  color: #9c8148;
}
.order_pogas
{
  padding: 50px;
  text-align:center;
}
.order_pogas input
{
  color: #000;
  background-color: #fff;
  margin: 5px;
  text-align:center;
  width: 157px;
  border: 1px outset #003c74;
  font-weight: bold;
}
table.sludinajums
{
  clear: both;
}
table.sludinajums td
{
  padding: 4px;
  vertical-align: middle;
  color: #9c8148;
}
table.sludinajums td.cena
{
	width: 80px;
}
.slud_sadala
{
  float: left;
  padding: 15px 18px 10px 0;
}

.komentars
{
  border-bottom: 1px solid #e4dccb;
  padding: 8px 0;
}
.komentars p, .komentars h1
{
  color: #9c8148;
  padding: 0;
  text-indent: 0;
}
.komentars p.zem_h1
{
	margin-bottom: 10px;
}
.komentars h1
{
  font-weight: bold;
  font-size: 11px;
}
.komentars_input
{
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.komentars_input p
{
  color: #9c8148;
  padding-top: 0;
  text-align: right;
}
.komentars_input input.poga, input.poga
{
  color: #9c8148;
  border: 1px solid;
}
.komentars_input textarea, .komentars_input input
{
  float: right;
  width: 77%;
  height: 100px;
  overflow: hidden;
  border: 1px solid #e3d8b6;
}
.komentars_input input {
	height:auto;
}
table.lteksts
{
	width: 100%;
	margin: 20px 0;
}
table.lteksts td
{
	padding: 5px 0;
	vertical-align: top;
}
textarea.lteksts
{
	width: 100%;
	height: 200px;
}
input.lteksts
{
	width: 60%;
	border: 1px solid  #a3a8a6;
}
img.slud_img
{
  float: right;
  padding: 5px;
  border: 1px solid #d0ccc2;
  background-color: #f1edd6;
  margin: 10px;
}
.slud_apraksts
{
  width: 100%;
  float: left;
}
.slud_apraksts p,.slud_apraksts p strong, .slud_apraksts td
{
  text-indent: 0;
  color: #9c8148;
}
.slud_apraksts table.kontakti a
{
  font-weight: bold;
}
.prece
{
  background-color: #f8f6ea;
  border: 1px solid #efe9d6;
  width: 120px;
  /*height: 205px;*/
  height:224px;
  padding: 7px;
  float: left;
  margin: 10px 36px 12px 0;
}
.prece p, .prece p a
{
  color: #9c8148;
  padding: 0;
  margin: 0;
  text-indent: 0;
  font-weight: bold;
}
.prece p.cena
{
  font-size: 13px;
}
.prece img
{
  padding: 7px 0;
}

.prece_siki
{
  background-color: #f8f6ea;
  border: 1px solid #efe9d6;
  width: 95%;
  padding: 7px;
  float: left;
  margin: 7px 0;
}
.prece_siki p, .prece_siki p *, .prece_siki h1
{
  color: #9c8148;
  padding: 0;
  margin: 0;
  text-indent: 0;
}
.prece_siki h1
{
  font-size: 13px;
  padding-top: 17px;
}
td.teksts .prece_siki p
{
  padding-bottom: 15px;
  text-align: left;
}
.cena2
{
  font-weight: bold;
  font-size: 15px;
}
.prece_siki img
{
  float: left;
  padding: 0 17px 13px 0;
}
td.teksts h3
{
  clear: both;
  margin: 0;
  font-weight: bold;
  color: #9c8148;
}
img.main
{
  padding: 20px 0 0 20px;
}
.main1, .main2, .main3, .main4, .main5
{
  width: 100px;
  height: 40px;
  text-align: center;
  position: relative;
}
.imgmain
{
  width: 490px;
  height: 360px;
  margin: 20px 0 0 20px;
  background: url('../img/main.gif') no-repeat;
}
td.teksts a.main
{
  color: #b99955;
  text-decoration: none;
}
td.teksts a.main:hover
{
  text-decoration: underline;
}
table.login td
{
}
table.login td a, #logo a,.menuclass a,table.kontakti td a
{
  text-decoration: underline;
}
table.login td a:hover, #logo a:hover,.menuclass a:hover, table.kontakti td a:hover
{
  text-decoration: none;
}
table.regforma
{
	margin-top: 10px;
}
table.regforma col.kol1
{
	width: 100px;
}
table.regforma td
{
	padding: 3px 0;
}
table.regforma td input.txt, table.regforma td textarea.txt
{
	width: 250px;
	border: 1px solid #9c8148;
}
table.regforma td textarea.txt
{
	height: 120px;
}
ul.saraksts
{
	margin: 10px;
}
ul.saraksts li
{
	margin: 5px 0;
}
.bor
{
	border: 1px solid;
}


.grozs {
	margin-top:10px;
}
.grozs img {
	float:none; border:0px; margin:0px 0px 3px 20px; vertical-align:middle;
}
.grozs a {
	font-size:12px;
}

input.text, textarea.text {
	width: 100%;
	overflow: auto;
	border: 1px solid #e3d8b6;
}
textarea.text {
	height:100px;
}

.forums {
  background: #f8f6ea;
  border: 1px solid #eee8d4;
  margin: 10px 0px;
  padding:10px;
}

img.border {	border: 1px solid #bb9c5a;	}
table.border {	border:1px solid #bb9c5a; border-collapse:collapse; }
tr.border {	border-color:#bb9c5a; border-style:solid;	}

.error, .error * {	color:#D00; text-align:center;	}


html {	height:100%;	}
body.intro {
	height:100%;
	background: url(../img/intro/bottom-bg.gif) no-repeat bottom right #ece4cb;
}
div.intro {
	height:100%;
	background:url(../img/intro/top-bg.gif) no-repeat;
}

body.intro h1, body.intro h1 * {
	font-size:24px;
	font-weight:bold;
	font-family:"Monotype Corsiva";
}

body.intro h2, body.intro h2 * {
	font-size:16px;
	font-weight:bold;
}

.counter img {	float:none;	}




.menuclass img {	border:none;  float:none; margin:0px; padding:0px;	}
.menuclass .prece {	margin:auto; float:none; padding:3px; min-height:205px; height:auto;	}

