body {
	margin: 0px;
    padding: 0px;
	font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #373737;
}

h1, h2, h3{
  font-family: Arial, Sans-Serif;
  margin: 0px 0px 5px 0px;
  padding:0px;
  font-weight:normal;
  font-size:24px;
  line-height:100%;
}
h2{
  font-size:18px;
}
h3{
  font-size:16px;
}

h1.precesnos{
  font-size:28px;
  font-weight:normal;
  padding:0;
  padding-bottom: 16px;
  margin:0;
  color: #3288DE;
}


div.precesapr{
    font-size: 12px;
    color: #000;
}

font, p, table, form, input, select, textarea{
    font-size: 12px;
    font-family: Arial, Sans-Serif;
    color: #1c3d51;
}

p.ok, div.ok{
    color: #4B9E54;
}
p.error, div.error{
    color: #CC0000;
}

input, textarea, select{
   border: 1px solid #c4c4c4;
   padding: 2px;
   color: #444444;
   background: #FFFFFF url('/img/des/anket_input_bg.gif') repeat-x left top;
}

input.noBg{
   background: transparent;
   border: 0;
   padding: 0;
}


a, a:link, a:visited, a:active, a:hover{
	color: #1c3d51;
	text-decoration: underline;
}
a:hover{
    text-decoration: none;
    color: #1c3d51;
}


/* informatio sadalu izvelnes stils */
a.menu, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.menuAct, a.menuAct:link, a.menuAct:active, a.menuAct:visited, a.menuAct:hover{
	text-decoration: none;
    font-size: 18px;
    color: #000;
    padding: 1px 0px 5px 0px;
    margin-bottom: 4px;
    margin-right: 23px;
    border-bottom: 2px solid #3288de;
}
a.menu:hover, a.menuAct, a.menuAct:link, a.menuAct:active, a.menuAct:visited, a.menuAct:hover{
	text-decoration: none;
    color: #3288de;
    margin-bottom: 0px;
    border-bottom: 6px solid #3288de;
}


/* zbloks preces lapa */
a.zbloks, a.zbloks:link, a.zbloks:active, a.zbloks:visited, a.zbloks:hover {
	text-decoration: none;
    font-weight:bold;
    color: #3288DE;
}
a.zbloks:hover{
	text-decoration: underline;
}


/* informatio sadalu izvelnes stils - footeri */
a.ftr_menu, a.ftr_menu:link, a.ftr_menu:active, a.ftr_menu:visited, a.ftr_menu:hover, a.ftr_menuAct, a.ftr_menuAct:link, a.ftr_menuAct:active, a.ftr_menuAct:visited, a.ftr_menuAct:hover{
	text-decoration: none;
    font-size: 13px;
    color: #000;
    padding: 1px 0px 5px 0px;
    margin-bottom: 4px;
    margin-right: 20px;
    border-bottom: 2px solid #3288de;
}
a.ftr_menu:hover, a.ftr_menuAct, a.ftr_menuAct:link, a.ftr_menuAct:active, a.ftr_menuAct:visited, a.ftr_menuAct:hover{
	text-decoration: none;
    color: #3288de;
    margin-bottom: 0px;
    border-bottom: 6px solid #3288de;
}

a.nou, a.nou:link, a.nou:visited, a.nou:hover, a.nou:active {
    text-decoration: none;
    border: 0;
}

/* precu titlelinki */
a.prc, a.prc:link, a.prc:active, a.prc:visited, a.prc:hover{
	text-decoration: none;
    font-size: 13px;
    color: #1c3d51;
}
a.prc:hover{
    color: #000; /*  #e31010; */
}

/* skatit vel */
a.skvel, a.skvel:link, a.skvel:active, a.skvel:visited, a.skvel:hover{
	text-decoration: none;
}
a.skvel:hover{
    text-decoration:underline;
}

p {
	margin: 0px;
    padding: 0px;
}

p.copyright {
    font-family: tahoma, sans-serif;
	font-size: 11px;
    color: #939393;
    line-height: 136%;
}

p.footercontacts, a.footercontacts, a.footercontacts:link, a.footercontacts:visited, a.footercontacts:active, a.footercontacts:hover {
    font-size: 12px;
    text-decoration: none;
}

ul, ol {
	margin-top: 10px;
    margin-bottom: 10px;
    padding: 0px;
}

img{ border: 0px; }

p.locator a, p.locator  a:link, p.locator a:visited, p.locator  a:active, p.locator a:hover, p.locator {
    font-size: 18px;
    color: #373737;
    text-decoration: none;
}

a.skgrozu, a.skgrozu:link, a.skgrozu:visited, a.skgrozu:active, a.skgrozu:hover {
    font-size: 12px;
    color: #be3620;
    text-decoration: none;
    border-bottom: 1px dotted #be3620;
}
a.skgrozu:hover {
    border-bottom: 0;
}


/* lapu parsledzejs */
a.pagesw_selected, a.pagesw_selected:link, a.pagesw_selected:active, a.pagesw_selected.visited, a.pagesw_selected:hover{
	text-decoration: none;
	color: #fff;
    font-size: 13px;
    background: url('/img/des/page_sw_bg_act.png') no-repeat;
    width: 24px;
    height: 19px;
    margin-right:5px;
    float:left;
    text-align:center;
    position: relative;

}

a.pagesw_act, a.pagesw_act:link, a.pagesw_act:active, a.pagesw_act.visited, a.pagesw_act:hover {
	color: #669db8;
    background: url('/img/des/page_sw_bg.png') no-repeat;
	text-decoration: none;
    font-size: 13px;
    width: 24px;
    height: 19px;
    margin-right:5px;
    float:left;
    text-align:center;
    position: relative;
}

a.pagesw_inact, font.pagesw_inact, span.pagesw_inact {
    color: #c4c4c4;
    background: url('/img/des/page_sw_bg.png') no-repeat;
	text-decoration: none;
    font-size: 13px;
    width: 24px;
    height: 19px;
    margin-right:5px;
    float:left;
    text-align:center;
    position: relative;
}
/* lapu parsledzejs // END */

/* precu sadalu izvelne */
ul.katalogs{
  list-style: none;
  margin:0px;
  padding:0px;
  margin-bottom:14px;
}
ul.katalogs li a, ul.katalogs li a:active, ul.katalogs li a:link, ul.katalogs li a:hover, ul.katalogs li a:visited{
  color: #000;
  font-size:13px;
  display:block;
  width:99%;
  text-decoration: none;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left:2px;
}
ul.katalogs li a.act, ul.katalogs li a.act:active, ul.katalogs li a.act:link, ul.katalogs li a.act:hover, ul.katalogs li a.act:visited{
  font-size:13px;
  display:block;
  width:99%;
  text-decoration: none;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left:2px;
  color: #FFF;
  background: #82B7EC;
  text-align:right;
}
ul.katalogs li a:hover, ul.katalogs li a.act:hover{
    color: #FFF;
    background: #373737;
}
p.grupasnos{
  font-size: 18px;
  border-bottom: 6px solid #3288de;
  padding-bottom: 4px;
  margin-bottom:7px;
}
p.grupasnos_extra{
  font-size: 16px;
  border-bottom: 6px solid #FE4C4C;
  padding-bottom: 4px;
  margin-bottom:7px;
}

div.hr{
	height: 1px;
	background: #b3ceef;
	overflow: hidden;
    margin: 3px 0 13px;
}
div.hr hr{
	display: none;
}

div.hr2{
    background: url('/img/des/cust_hr_horiz.gif') no-repeat center;
    height: 6px;
    margin: 2px 0px 2px 0px;
}

img.valign{
  height:100%;
  width:0px;
  vertical-align:middle;
}

div.headerset, div.contentset{
  width:980px;
  text-align: left;
  margin: 0px auto 0px auto;
}
div.contentset{

}
div.footerset{
  width:100%;
  clear:both;
}
div.footer{
  width:980px;
  text-align: left;
  margin: 0px auto 0px auto;
}

div.headr_logo, div.cont_categ{
  width:162px;
  float: left;
  display:block;
}
div.cont_categ{
  width:142px;
  float: left;
  display:block;
}
div.headr_cont, div.cont_cont{
  width:800px; /* 18px rezerve -space- lidz 980px summas */
  float: right;
  display:block;
}
div.cont_categ, div.cont_cont{
  margin-top:21px;
}

div.headr_menu{
  margin:16px 0px 21px 0px;
}

div.headr_search{
  margin-top:4px;
  text-align:right;
}

input.searchQ{
  font-family: Arial, Sans-Serif;
  font-size:16px;
  width: 398px;
  padding:3px;
  border: 1px solid #c4c4c4;
  font-weight:bold;
  color: #cccccc;
}

div.sakumprece{
  border: 1px solid #c4c4c4;
}
div.prcPelekLay{
  	background-color: #000000;
	opacity: .90;
	_filter: alpha(opacity=90);
	width: 100%;
}
td.sak_MegaPrecNos{
    color: #FFF;
    font-size: 36px;
    font-weight:bold;
    line-height: 120%;
    text-align:left;
}
td.sak_MegaPrecCen{
    color: #3288de;
    font-size: 70px;
    font-weight:bold;
    text-align:right;
}

div.vidPrecBloks{
  width:385px;
  height:298px;
  display:block;
  border: 1px solid #c4c4c4;
}
td.sak_VidPrecNos{
    color: #FFF;
    font-size: 18px;
    font-weight:bold;
    line-height: 120%;
    text-align:left;
}
td.sak_VidPrecCen{
    color: #3288de;
    font-size: 36px;
    font-weight:bold;
    text-align:right;
}

td.midPrecNos{
    color: #FFF;
    font-size: 12px;
    font-weight:bold;
    line-height: 120%;
    text-align:center;
}

div.cl{
  clear:both;
}

/*
.prodlrg{
    display:block; width:281px; height:206px; background: url('/img/des/preces_ramis_lrg_bg.png') no-repeat; cursor: pointer;
}
*/
.prodmdl{
    display:block; width:168px; height:189px; border: 1px solid #c4c4c4;
    text-align:center; float:left; margin-bottom: 57px; margin-right:29px;
    border-bottom:0;
}
div.precesVietaProdMdl{
   display:block; position:relative; width:170px; height:16px; margin-top:-17px; margin-left:-1px;
   font-size:10px; overflow:hidden;
}

/*
.prodsml{
    display:block; width:50px; height:37px; background: url('/img/des/preces_ramis_sml_bg.png') no-repeat; cursor: pointer;
    float:left; margin: 0px 5px 5px 0px;
}
*/

.hint{
  font-size: 90%;
  color: #c4c4c4;
}


/* Grozs */

.ielikts_groza{
  font-size: 33px;
  font-weight: bold;
  color: #1E7BDA;
  z-index:1003;
  vertical-align:middle;
  text-align:center;
}

.lbox_overlay{
	background-color: #CCCCFF;
	opacity: .75;
	/*filter: alpha(opacity=75);*/
    position: fixed;
    _position: absolute; /* for IE 6.0 */
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;
    visibility:hidden;
}
.lbox_box{
	position: absolute;
    left: 100px;
    top: 100px;
	padding: 5px;
	width: 200px;
	height: 200px;
	background-color: #FFFFFF;
	z-index: 1001;
    display:none;
}

.midCena{
  font-size:18px;
  color: #1e7bda;
  font-family: Arial, sans-serif;
}
p.midCenaTx{
  font-size:11px;
  color: #C4C4C4;
  margin-top:-2px;
}

.ied_lCol{
  width: 600px;
  float:left;
  position: relative;
}
.ied_rCol{
  width: 182px;
  float: right;
  position: relative;
}

.ied_parmTitle{
  background: #599FE6;
  color: #FFF;
  font-weight: bold;
  padding: 3px;
  margin: 7px 0px 0px 0px;
}
.ied_parmCont{
}

.prc_leftCol{
  width: 206px;
  float: left;
  position: relative;
}

.prc_rightCol{
  width: 565px;
  float: right;
  position: relative;
  /*border: 1px solid red;*/
}
.prc_precBild{
    display:block;
    width:204px;
    height:204px;
    border: 1px solid #c4c4c4;
    text-align:center;
}
.prc_fkBilde{
    width:206px;
    height:206px;
    margin-top:-206px;
    z-index:102;
    position:relative;
}
.prc_precBildSml{
    display:block;
    width:76px;
    height:72px;
    border: 1px solid #c4c4c4;
    text-align:center;
    float:left;
    margin: 0px 8px 6px 0px;
}
.prc_menuPlc{
  width: 204px;
  display:block;
  border:1px solid #1E7BDA;
  margin: 29px 0px 35px 0px;
}
.prc_menuPlc p{
  margin: 7px 5px 7px 14px;
}
.prc_menuPlcLogo{
  background: #1E7BDA url(/img/des/zparks_portals.jpg) no-repeat center;
  height: 38px;
}
.prc_sadalTitle{
  margin-top:-15px; position:relative;
}
.prc_apskCont{
  padding: 17px 0px 50px 0px;
  margin: 9px 0px 9px 0px;
  border-top: 1px solid #CEE2F7;
  border-bottom: 1px solid #CEE2F7;
}
td.gcol1{
  width:160px;
}
td.gasx{
  width:10px;
}
td.gcol2{
  width:300px;
}

input.btn1, input.btn2, input.btn3{
  border:0;
  font-size: 12px;
  background-color: transparent;
  background: url('/img/des/btn_peleks.png') no-repeat;
  width: 90px;
  height: 22px;
  text-align: center;
  padding-bottom:3px;
  color: #373737;
  margin-top:3px;
  cursor: pointer;
}

span.atlAct{
  color: #373737;
}
span.atlInact{
  color: #E6DFDF;
}

div.filtBordBox{
  margin-top:-5px; height:533px; overflow:auto; border: 1px solid #ccc; padding:3px;
}

div.filtAtcVisu{
  height:16px; font-size:90%; margin-bottom:-8px; margin-top:-3px; position:relative; z-index:11; text-align: right;
}

div.filtAtcGrup{
  height:16px; width:46px; float:right; font-size:90%; margin-bottom:-12px; position:relative; margin-top:-3px; z-index:11; text-align: right;
}

div.virsFiltPrcSk{
  float:right; text-align:right; width:130px; height:18px; color:#3288DE; margin-top:-18px; margin-bottom:-18px; position:relative; font-size:90%;
}
div.parmTriggClose{
 height:3px; background: #A5CBF1 url(/img/des/microbult_augsup.gif) no-repeat center; cursor:pointer; margin-bottom:0px;
}
div.parmTriggOpen{
 height:3px; background: #A5CBF1 url(/img/des/microbult_lejup.gif) no-repeat center; cursor:pointer; margin-bottom:0px;
}

div.rssbloks{
  margin:4px 25px 0px 22px; height:194px; overflow:hidden;
}

p.rssitem{
  padding: 9px 0px 14px 0px;
  background: url(/img/des/rss_hln.gif) repeat-x bottom;
}





