body {
  font-size: 100%;   /*lai IE lapas zoom korekti palielina tekstu lietojot em mērvienības*/
  text-align: center;  background-color: #fff;
}
.b { background-color:#cea; }
.bo { border:1px solid blue; }

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td,blockquote,hr { margin: 0;  padding: 0; }
input, textarea, select { font-family: inherit;  font-size: inherit;  font-weight: inherit; border: 1px solid #ccc; padding-left:6px; }
/*input, textarea, select {*font-size: 100%; }*/
sup { vertical-align: text-top; }
ul { list-style-type: none; }
ol { padding-left: 23px; }
div,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,a,span,blockquote { color:#000; font-size:0.96em; font-family:Verdana,Tahoma; line-height:14px; }   /* em = px / 16 */
hr { border: 0;  color: #a22731;  background-color: #a22731;  height: 3px;  margin: 0px 0 0 0;  clear: both; }
.input { height: 20px;  border: 1px solid #ccc; }
select { background-color: #fff;  border: 1px solid #ccc; }
th { font-weight: normal; }
#descr { position:relative; text-align: center; margin:5px 0 18px 0; }

p { padding: 0 0 20px 0; }
a {	text-decoration: none;  color: #9fac01; }
#sadalas a, a.precnos, a.apakssadalas, #footer2 a { color: #000; }
#sadalas a { padding-left:6px; display:block; }
#sadalas a h2 { display:inline; }
a img { border: 0; }
a:hover, #sadalas a:hover, a.precnos:hover, a.apakssadalas:hover { color: #ff4433; }
#sadalas h1 { margin-bottom: 11px; }
.orange { color: #ff4433; }
.gray { color: #717171; }
.lilla { color: #4c2f6f; }
.green, #sadalas a.green { color: #9fac01; }
#sadalas a.green:hover { color: #4c2f6f; }
input.txt { width: 240px; height: 18px; border: 1px solid #ccc; }
input.txt2 { width: 100px; height: 18px; border: 1px solid #ccc; }
label { cursor: pointer; }
.more { text-align:right; margin-bottom:10px; font-size:14px; }
.more:after { content:' >'; color:#9fac01; }

#headercontainer { position:relative; width:100%; min-width:994px; height:43px; text-align:center; background:#522d70 url('/img/bg-top.gif') repeat left top; }
#header { width: 980px;  height: 43px;  text-align: right;  margin: 0 auto;  color: white;  font-size: 12px; }
#header a { color: white;  font-size: 12px; }
#lang a:hover { color: #a38ebd; }
#lang { float: right;  width: 120px; }
#lang, #lang a { color: white;  font-size: 11px;  height: 43px;  line-height: 43px; }
#header a.active { color: #a38ebd; }
#social { float: right;  width: 330px; }
#social li { float: right;  margin-left: 16px; }
#social li a { display: block;  padding-left: 31px;  height: 43px;  line-height: 43px; }
#social li a:hover { opacity: 0.50; }
#menutop { float: right;  color: white;  height: 43px;  line-height: 43px; }
#menutop a:hover { color: #a38ebd; }

#container { width: 980px;  text-align: left;  margin: 0 auto; }

#topcontainer { float: left;  width: 100%;  height: 84px;  margin: 48px 0 0 0;  position: relative;  border-bottom: 1px solid black; }
#logo { position: absolute;  top: -72px;  left: 0px; }
#forma { float: right;  width: 224px; }
#submit { border:0; }
.right { float: right; }
.left { float: left; }
.clear { clear: both; }
.relative { position: relative; }
#search { width: 192px;  height: 31px; border: 1px solid #b2b2b2; margin: 3px 0 6px 0; color:#999; font-size: 12px;  line-height: 32px;  padding-left: 8px; }
#submit { width: 16px; height: 39px; margin: 0 0 4px 0; }
a.menutop { color: #696969;  font-size: 0.82em; }
.kontakti { height: 40px;  margin: 0 15px 0 0;  padding: 0 16px 0 0;  float: right;  color: #696969;  font-size: 17px;  line-height: 40px;  border-right: 1px solid #acacac; position:relative; }
.kontakti a { color: #696969;  font-size: 17px;  line-height: 39px; }
.kontakti a span { color: #f268ba;  font-weight: bold; }
#talr { position:relative; height: 40px;  margin: 0 15px 0 0;  padding: 0 13px 0 0;  float: right;  color: #866da4;  font-size: 13px;  line-height: 40px;  border-right: 1px solid #acacac; }
#talr span { color: #866da4;  font-size:21px;  line-height: 39px; }  /*font-size: 27px   padding: 0 13px 0 0; - augš.rindaa */
#talr p { color: #866da4; font-size: 27px; line-height:1; padding:0; position:relative; bottom:5px; }
.sup1, .sup2 { position:absolute; top:-3px; font-size:9px; color:#866da4; }
.sup1 { right:140px; }
.sup2 { right:14px; }

#menucontainer { position: relative; float: left;  width: 100%;  height: 72px;  margin: 4px 0 0 0;  color: #000; }
#menu li { float: left;  text-align: left; }
a.menu1, a.menu2, a.menu3, a.menu4, a.menu5, a.menu6, a.menu7, a.menu8 {
 display: block;
 float: left;
 height: 41px;
 font-size: 14px;
 padding: 9px 13px 0 9px;
 margin: 0 0 0 5px;
 color: #fff;
 line-height: 18px;
}
a.menu11, a.menu22 {
 display: block;
 width: 66px;
 height: 20px;
 font-size: 13px;
 padding:4px 13px 0 8px;
 margin: 0;
 color: #f0f;
 line-height: 14px;
 text-align: center;
}
a.menu11 { background-color: #efefef;  color: black;  margin-bottom: 2px; }
a.menu11:hover, a.menuactive11 { background-color: #fff;  color: #777; }
a.menu22 { background-color: #ff4433;  color: #fff }
a.menu22:hover, a.menuactive22 { background-color: #fff;  color: #ff4433; }
a.menu1, .color1 { background-color: #b6c500; }
a.menu1:hover, a.menuactive1 { background-color: #fff;  color: #b6c500; }
a.menu2, .color2 { background-color: #9fac01; }
a.menu2:hover, a.menuactive2 { background-color: #fff;  color: #9fac01; }
a.menu3, .color3 { background-color: #ed008c; }
a.menu3:hover, a.menuactive3 { background-color: #fff;  color: #ed008c; }
a.menu4, .color4 { background-color: #bd1d7b; }
a.menu4:hover, a.menuactive4 { background-color: #fff;  color: #bd1d7b; }
a.menu5, .color5 { background-color: #4c2f6f; }
a.menu5:hover, a.menuactive5 { background-color: #fff;  color: #4c2f6f; }
a.menu6, .color6 { background-color: #3e1f64; }
a.menu6:hover, a.menuactive6 { background-color: #fff;  color: #3e1f64; }
a.menu7, .color7 { background-color: #fd8119; }
a.menu7:hover, a.menuactive7 { background-color: #fff;  color: #fd8119; }
a.menu8, .color8 { background-color: #fd9a19; }
a.menu8:hover, a.menuactive8 { background-color: #fff;  color: #fd9a19; }
/*a.menu:hover, a.menu2:hover { background-color: #fff; color: black; }*/

.color1, .color2, .color3, .color4, .color5, .color6, .color7 { color:#fff; padding:5px 5px 6px 6px; }
#sadalas li h1 { margin:0; }
#sadalas li h1 a { padding:0; color:#fff; display:block; }
#sadalas li h1 a:hover { color:#000; }

#contentcontainer { float: left;  width: 100%;  padding: 0px 0 70px 0; }  /* border-bottom: 1px solid black; */
#contentleft { float: left;  width: 200px;  padding: 7px 0 0 0; }
#middlecontainer { float: right;  width: 770px; }
#sadalas li { margin: 0 0 5px 0; }
#sadalas li, #sadalas li a { font-size: 13px; }
a.apakssadalas, div.apakssadalas { font-size: 17px; margin-bottom:8px; }
#sadalas li.uzruna { color:#ff4433; font-size:24px; line-height:1; margin-bottom:12px; }
#sadalas li.uzruna div { font-size:16px; margin:18px 0 0 6px; }
#sadalas li.uzruna2 { color:#3e1f64; font-size:24px; padding:31px 0 11px 0; }
.marginb { margin-bottom:20px; }
#sadalas li .pasutisavu { background:url('/img/pasuti-puki.png') no-repeat left center; display:inline-block; padding-left:50px; height:26px; background-position:2px -1px; }
#sadalas li #pasuti85 { background-image:url('/img/pasuti-kasti.png'); background-position:6px 0px; }
#sadalas li #pasuti86 { background-image:url('/img/pasuti-aploksni.png'); background-position:0 0; }

#sadalas ul.apaksapakssadalas { margin:7px 0 10px 15px; }
#sadalas ul.apaksapakssadalas li a { font-size:12px; color:#717171; }
#sadalas ul.apaksapakssadalas li a:hover { color:#ea6017; }
#sadalas ul.apaksapakssadalas li a.active { font-weight:bold; color:#555; }

a.precnos, .prece h2 { font-size:14px; }
#h1 { font-size:17px; line-height:1.2; margin-top:6px; }

#path { float: right;  width: 790px;  color: black;  font-size: 12px; }
#path a { color: #999; }
#path a:hover { color: #ea6017; }
#sadalasbildes { float: right;  width: 770px;  margin: 7px 0 0 0; position:relative; }
td { padding-bottom: 3px; }

h1 { font-weight: normal; }
h2 span { font-weight:normal; font-size:0.9em; }
span.ID { color:#717171; }

.akcija { font-size:14px; color:#fff; line-height:1; }
.akcija strong { font-size:24px; font-weight:normal; }
.akcija small { font-size:10px; line-height:1.4; color: #bbb; }

#specpied li { display: inline; float: right; margin: 0 0 12px 0; }
a.spec { margin: 0 12px 0 0; }
a.speclast { margin: 0 0 0 0; }
#sadalas li a.kaa { color: #9fac01; }
#sadalas li a.kaa:hover { color: #4c2f6f; }
.kaadat { font-size: 10px;  color: #646464; padding-left:6px; }

#veikali { float: left;  width: 100%;  padding: 58px 0 0px 0;  position: relative; }  /* border-top: 1px solid black; */
#veikali ul li { float: left;  width: 240px;  font-size: 14px;  line-height: 19px;  color: white;  margin: 0 45px 0 0; }
h3 { font-size: 17px;  font-weight: normal;  color: white;  margin-bottom: 10px; }
#veikali ul li.last { margin: 0 0 0 50px;  width: 333px; }
#quot { position: absolute;  top: 98px;  right: 370px;  font-size: 119px;  color: white;  font-family: Arial; }
#greenblock { position: absolute;  top: 0px;  right: 0px;  width: 430px;  height: 216px;  background: #9fac01; }
/*
#footercontainer { float: left;  position: relative;  width: 100%;  height: 30px;  font-size: 0.88em;  color: #717171;  margin: 0px 0 0px 0; }
#footercontainer a { font-size: 0.98em;  color: #717171; }
#orangeblock { position: absolute;  width: 85px;  height: 14px;  bottom: 0px;  right: 0px;  background-color: #646464; }
*/
#footercontainer1 { float:left; width:100%; min-width:994px; height:216px; text-align:center; background:#b6c500; }
#footer1 { width: 980px;  text-align: left;  margin: 0 auto;  position: relative; }
#footercontainer2 { float:left; width:100%; min-width:994px; height:280px; margin-top:1px; padding-top:16px; text-align:center; background:#4c2f6f; }
#footer2 { width: 980px;  text-align: left;  margin: 0 auto;  font-size: 14px; }
#footer2 a:hover { text-decoration: underline;  color: black; }

a.descr {
 display: block;
 padding: 15px 0 0 16px;
}

.precebilde { float:left; text-align:left; padding-top:30px; width:360px; }
.precebilde img { float:left; padding:10px 10px 0 0; }

#cena, #skaits, #ielikt, #ieliktsgroza, a.ielikt, a.ieliktsgroza {
 float: right;
 height: 20px;
 padding: 3px 6px 1px 2px;
 margin: 0 4px 0 0;
}
#skaits { padding:5px 8px 1px 4px; }
.cena {
 font-size: 24px;
 line-height: 1;
}
.cena span { color:#4c2f6f; }
.cenaizmeram { font-size:18px; color:#4c2f6f; }
.jaunums { color: #ff4433; }
.cenalist { color: #696969; }
#ielikt a, #ieliktsgroza a, a.ielikt, a.ieliktsgroza { display:block; font-size:13px; padding:3px 7px 5px 12px; }
#ieliktsgroza, a.ieliktsgroza { background: none; }
#ielikt a { color: #fff; }
#ieliktsgroza a { color: #4c2f6f; }
a.ieliktsgroza { color: white;  background-color: #4c2f6f;  margin: 3px 0; }
a.ielikt { color: #000;  background-color: #eee;  margin: 3px 0; }
#ielikt { background-color:#4c2f6f; height:25px; }
.subtitlepr { display:block; color:#4f2d6f; margin-bottom:2px; }

.poga { display:inline-block; height:22px; padding:4px 11px 0 11px; background-color:#4c2f6f; color:#fff; font-size:13px; }
.poga:hover { color:#fff; }

ul.paging { clear:both; margin:6px 0 0 0; }
ul.paging li { display:inline; margin:0px 2px 0px 0px; }
ul.paging li a { font-size:17px; font-weight:bold; text-decoration:none;
}
li.sel { background-color:#ea6017; color:white; font-size:16px; }

ul.txtlist li { margin:0 0 6px 0; }

#prececontainer {
  display: inline-block;  /*sets hasLayout - required for IE*/
  display: block;  /*resets to proper property value without resetting layout*/
  overflow: hidden;  /*causes modern browsers to enclose child floats*/
  position: relative;
  margin-top: 7px;
}
.prece {
  float: right;
  text-align: right;
  width: 380px;
}
.prece h1, .precebilde h1 { font-size: 1.1em;  font-weight: bold;  margin-bottom: 10px; }
.choosinglist { float: left;  width: 376px;   }
.choosinglist ul li { display: inline;  float: left;  margin: 2px 2px 0px 0px;  }
.choosinglistform { float: left;  width: 420px; }

.izmeri { line-height:20px; margin-bottom:16px; }

.line { border-top:1px solid #000; margin-top:30px; }
#titleSimilar3 { float:right; font-size:16px; color:#777; margin-top:10px; font-weight:bold; }
#similar3 { float:right; margin-top:10px; }
#similar3 a { margin-left:15px; }

div.sadalassaturs {
 font-size: 13px;
 line-height: 17px;
/*
 font-size: 0.86em;
 font-weight: bold;
*/
 padding-bottom: 11px;
 margin-bottom: 13px;
}
/*div.sadalassaturs { font-size: 0.96em;  margin-bottom: 23px;  line-height: 17px; }*/

/*
a img.bilde {
  border: 2px solid #8BE6FA;
}

a:hover img.bilde {  
  border: 2px solid #FFF !important;
  border: 2px solid #8BE6FA;
}
*/
  /* Fixes IE bug - IE doesn't correctly apply the style on a:hover so need to mask it */


ul.imglist { list-style:none; margin-top:15px; }/*-13px - nestrādā dēļ carousel*/
ul.imglist li { display:inline-block; position:relative; margin-right:13px; margin-bottom:6px; width:243px; vertical-align:top; min-height:181px; }
ul.full li { margin-bottom:36px; }
ul.imglist li a { display:block; }
ul.imglist li a div { margin-top:5px; font-size:14px; color:#555; }

#prev3, #prev4 { width:22px; height:50px; position:absolute; top:350px; left:-33px; background:url("/img/img.png") no-repeat 0px 0px; }
#next3, #next4 { width:22px; height:50px; position:absolute; top:350px; right:-27px; background:url("/img/img.png") no-repeat -22px 0px; }
#prev4 { top:610px; }
#next4 { top:610px; }
#prev3:hover, #prev4:hover { left:-36px; }
#next3:hover, #next4:hover { right:-30px; }

.tweet { clear:both; margin-bottom:17px; }

/*---------------------------------- KONTAKTI --------------------------------------*/

form.forma fieldset {
 border: none;
 width: 480px;
}
form.forma {
 margin: 10px 0 5px 0;
}
form.forma label {
 margin: 5px 0 8px 0;
}
form.forma input.input {
 width: 240px;
 height: 20px;
 border: 1px solid #333;
 padding: 0 3px;
 outline: none; /* remove Safari glow */
 margin: 5px 0 8px 0;
}
form.forma textarea.input {
 width: 394px;
 height: 121px;
 vertical-align: top;
 border: 1px solid #333;
 padding: 3px 3px;
 margin: 5px 0 12px 0;
}
form.forma input.submit {
 padding: 0 26px 0 0;
 margin: 0;
 background: right top no-repeat url('/img/arrow.png');
 cursor: pointer;
 color: #508c50;
 font-size: 1em;
 border: none;
}

/*---------------------------------- KONTAKTI --------------------------------------*/

#cookies { position:fixed; bottom:0; right:0; width:100%; height:17px; text-align:center; background-color:#4c2f6f; padding:4px 20px 4px 20px; font-size:12px; color:#bbb; font-family:arial; }
#cookies a { margin:0 20px; font-size:13px; color:#fff; font-family:arial; }
#cookies a:hover { color:#333; }
#cookies button { border:0; padding:0 5px 1px 5px; color:#000; font-size:13px; background-color:#aaa; font-family:arial; }
#cookies button:hover { background-color:#58585a; color:#fff; }
#cookies button#cookiesX { width:18px; height:18px; border-radius:50%; margin-left:15px; padding:0 0 2px 1px; color:#000; line-height:1; }
#cookiesBlank { height:17px; }
#cookiesForm { font-size:12px; color:#777; margin-bottom:10px; }
@media only screen and (max-width:1280px) { #cookies { height:auto; } }
@media only screen and (max-width:640px) { #cookies { font-size:12px; } }


/*---------------------------------- ADM --------------------------------------*/

a.admin {
 color: #fff;
 text-decoration: none;
 background-color: #3b65ff;
 font-size: 10px;
 padding: 0 4px;
 font-weight: normal;
 display:inline;
}
.error { color: #F60909; margin: 8px 0 6px 0; }
.blue { color: #3b65ff; }
.small { color: #3b65ff; font-size: 10px; }

.menutop_adm { position: absolute;  left: -5px;  top: 17px; }
.menu_adm { position: absolute;  right: 1px;  bottom: -50px;  text-align: right; }
.menu_adm1 { position: absolute;  right: 1px;  top: -18px;  text-align: right; }
.menusub_adm { position: absolute;  right: 1px;  top: -13px; }
.prece_adm { position: absolute;  right: 0px;  top: 1px; }
.menu_adm a, .menusub_adm a, .menutop_adm a, .prece_adm a {
  display: inline;
  padding: 0;
  margin: 0;
}

#forms, #formstop, #formp, #formpaz, #formg {
	background-color: #D8D8D8;
	color: #000;
	margin: 5px 2px 10px 0px;
	border: 1px solid #3b65ff;
	z-index: 1;
}
#forms form, #formstop form, #formp form, #formpaz form, #formg form {
	padding: 4px 0px 4px 5px;
}
#formstop, #formpaz { position: absolute;  top: 0px;  right: 250px;  width: 414px; }
#forms { position: absolute;  top: -70px;  left: 190px;  width: 494px; }
#formp, #formg { position: absolute;  top: 0px;  left: 220px;  width: 760px; }

#formf { text-align: left; position: absolute; top: 18px; left: 120px; background-color: #b4ba14; color: #000; z-index: 12; padding: 17px 18px; }
#formf a, #formf th { color: #fff; }

.adminlist th { font-weight:bold; padding:4px; }
.adminlist td { border-bottom: 1px solid grey; padding-right:4px; }

/*---------------------------------- ADM --------------------------------------*/
