/* footer */
#footer, #footer2 { clear: both; font-size: 11px; }
#footer {
  background: url("http://media.datalock.sk/grf/footerBgTop.gif") no-repeat;
	padding-top: 9px;
}
#footer-i {
  padding-top: 5px;
  background: url("http://media.datalock.sk/grf/sectionBgTiled.gif") repeat-y;
}
#contactmebutton {
  float: right;
  width: 247px;
  height: 46px;
  margin: 0 15px 0 0;
  _margin: 0 7px 0 0;
  display: block;
}
#footeraddress {
  padding: 5px 20px 0;
  padding-top: 5px;
	margin-right: 279px;
	line-height: 1.4em;
	text-align: center;
}
#footeraddress address { font-style: normal; }
#footer2 {
  background: url("http://media.datalock.sk/grf/footerBgBottom.gif") no-repeat;
  padding: 10px 0 0 1px;
}
#footer2 a { color: #6A8ABE; }
#footermenu {
  float: right;
  padding-right: 4px;
}

/* HOMEPAGE */
#homepage { background: url("http://media.datalock.sk/grf/homepageBgTiled.jpg") repeat-x; }
#flashpromotion {
	width: 626px;
	height: 192px;
	float: left;
}
#newshome-sk {
  float: right;
  height: 192px;
	width: 274px;
	background: url("http://media.datalock.sk/grf/newsBg-sk.jpg");
}
#newshome-en {
  float: right;
  height: 192px;
	width: 274px;
	background: url("http://media.datalock.sk/grf/newsBg-en.jpg");
}
#newshome-i { padding: 35px 20px 5px 25px; }
#newshome-sk ul,
#newshome-en ul {
	color: #E0ECFF;
	list-style-image: url("http://media.datalock.sk/grf/bullet.gif");
	list-style-position: outside;
	padding: 0; margin: 0;
}
#newshome-sk ul li,
#newshome-en ul li {
  padding: 0;
  margin: 0 0 5px 0;
}
#newshome-sk a,
#newshome-en a { font-size: 11px; font-weight: bold; }
#newshome-sk li a,
#newshome-en li a { color: #E0ECFF; }
#newshome-sk li a.priority_1,
#newshome-en li a.priority_1 { color: red; }
#newshome-sk li a:hover,
#newshome-en li a:hover {color: #fff; }

#contentmenu {
  clear: both;
  height: 25px;
  background: url("http://media.datalock.sk/grf/rightcolBgTop.gif") no-repeat top right;
}
#contentmenu a {
	display: block;
	float: left;
  text-decoration: none;
  height: 25px;
  background-repeat: no-repeat !important;
  background-position: left bottom !important;
}
#contentmenu span { display: none; }

#cm-obchod { background: url("http://media.datalock.sk/grf/cm_obchod.gif"); width: 74px;}
#cm-obchod.aktivne { background: white url("http://media.datalock.sk/grf/cm_obchodHlt.gif") !important;}

#cm-vyroba { background: url("http://media.datalock.sk/grf/cm_vyroba.gif"); width: 70px;}
#cm-vyroba.aktivne { background: white url("http://media.datalock.sk/grf/cm_vyrobaHlt.gif") !important; }

#cm-sluzby { background: url("http://media.datalock.sk/grf/cm_sluzby.gif"); width: 68px;}
#cm-sluzby.aktivne { background: white url("http://media.datalock.sk/grf/cm_sluzbyHlt.gif") !important; }

#cm-hotely { background: url("http://media.datalock.sk/grf/cm_hotely.gif"); width: 69px;}
#cm-hotely.aktivne { background: white url("http://media.datalock.sk/grf/cm_hotelyHlt.gif") !important; }

#cm-gastronomia { background: url("http://media.datalock.sk/grf/cm_gastronomia.gif"); width: 108px;}
#cm-gastronomia.aktivne { background: white url("http://media.datalock.sk/grf/cm_gastronomiaHlt.gif") !important; }

#cm-verejnasprava { background: url("http://media.datalock.sk/grf/cm_verejnasprava.gif"); width: 122px; }
#cm-verejnasprava.aktivne { background: white url("http://media.datalock.sk/grf/cm_verejnaspravaHlt.gif") !important; }

#cm-zdravotnictvo { background: url("http://media.datalock.sk/grf/cm_zdravotnictvo.gif"); width: 115px; }
#cm-zdravotnictvo.aktivne { background: white url("http://media.datalock.sk/grf/cm_zdravotnictvoHlt.gif") !important; }

#cm-business { background: url("http://media.datalock.sk/grf/cm_business.gif"); width: 73px;}
#cm-business.aktivne { background: white url("http://media.datalock.sk/grf/cm_businessHlt.gif") !important;}

#cm-manufacture { background: url("http://media.datalock.sk/grf/cm_manufacture.gif"); width: 91px;}
#cm-manufacture.aktivne { background: white url("http://media.datalock.sk/grf/cm_manufactureHlt.gif") !important; }

#cm-services { background: url("http://media.datalock.sk/grf/cm_services.gif"); width: 66px;}
#cm-services.aktivne { background: white url("http://media.datalock.sk/grf/cm_servicesHlt.gif") !important; }

#cm-hotels { background: url("http://media.datalock.sk/grf/cm_hotels.gif"); width: 52px;}
#cm-hotels.aktivne { background: white url("http://media.datalock.sk/grf/cm_hotelsHlt.gif") !important; }

#cm-gastronomy { background: url("http://media.datalock.sk/grf/cm_gastronomy.gif"); width: 91px;}
#cm-gastronomy.aktivne { background: white url("http://media.datalock.sk/grf/cm_gastronomyHlt.gif") !important; }

#cm-publicadministration { background: url("http://media.datalock.sk/grf/cm_publicadministration.gif"); width: 150px; }
#cm-publicadministration.aktivne { background: white url("http://media.datalock.sk/grf/cm_publicadministrationHlt.gif") !important; }

#cm-healthservice { background: url("http://media.datalock.sk/grf/cm_healthservice.gif"); width: 103px; }
#cm-healthservice.aktivne { background: white url("http://media.datalock.sk/grf/cm_healthserviceHlt.gif") !important; }

.odvetvietab { line-height: 140%; }
.cubebg {
  background: url("http://media.datalock.sk/grf/cubeBg.jpg") top left no-repeat;
  min-height: 395px; _height: 395px;
  padding: 15px 15px 0;
  position: relative;
}
.odvetvietab h2 {
  color: #3C5885;
  font-size: 20px;
  font-weight: normal;
  margin: 0 0 10px 0;
}
.odvetvietab .tabtext { margin-right: 315px; }
.odvetvietab p {
  margin: 1em 0;
  text-align: justify;
}
.screenshot { position: absolute; left: 300px; top: 40px;}
.prod a {
	color: #2D4670;
	background: url("http://media.datalock.sk/grf/prodUnchecked.gif") no-repeat left center;
	padding: 6px 6px 6px 40px;
	margin: 0 8px 0 5px;
	border-top: #5FA5A1 1px solid;
	display: block;
	text-decoration: none;
}
.prod a:hover { color: #6A8ABE; }
.prod a strong {
  height: 15px;
  display: block;
}
.prod a strong span { display: none; }
.prod #spin strong {background: url("http://media.datalock.sk/grf/prod_spin.gif") no-repeat;}
.prod #spin-vyroba strong {background: url("http://media.datalock.sk/grf/prod_spin-vyroba.gif") no-repeat;}
.prod #ispin strong {background: url("http://media.datalock.sk/grf/prod_ispin.gif") no-repeat;}
.prod #wecko strong {background: url("http://media.datalock.sk/grf/prod_wecko.gif") no-repeat;}
.prod #horec strong {background: url("http://media.datalock.sk/grf/prod_horec.gif") no-repeat;}
.prod #bluegastro strong {background: url("http://media.datalock.sk/grf/prod_bluegastro.gif") no-repeat;}
.prod #registratura strong {background: url("http://media.datalock.sk/grf/prod_registratura.gif") no-repeat;}
.prod a.dostupne { background-image: url("http://media.datalock.sk/grf/prodChecked.gif") !important; }


.home-produkty p {
	height: 64px;
	border-top: #5FA5A1 1px solid;
	background-position: 2px -2px;
	background-repeat: no-repeat;
	margin-left: 5px;
	margin-right: 7px;
}
.home-produkty a {
	color: #2D4670;
/* 	background: url("http://media.datalock.sk/grf/prodUnchecked.gif") no-repeat left center; */
	padding: 25px 5px 0 55px;
	display: block;
	text-decoration: none;
}
.home-produkty a:hover { color: #6A8ABE; }
.home-produkty a strong { display: none; }
.home-produkty #spin {
	background-image: url("http://media.datalock.sk/grf/prodCube-spin.gif");
	border-top: 0px;
}

.home-produkty #spin,
.home-produkty #Datalock-SPIN { background-image: url("http://media.datalock.sk/grf/prodCube-spin.gif");}

.home-produkty #spin-vyroba,
.home-produkty #Datalock-SPIN-Vyroba { background-image: url("http://media.datalock.sk/grf/prodCube-spin-vyroba.gif");}
.home-produkty #ispin,
.home-produkty #Datalock-iSPIN { background-image: url("http://media.datalock.sk/grf/prodCube-ispin.gif");}
.home-produkty #wecko,
.home-produkty #Datalock-Wecko  { background-image: url("http://media.datalock.sk/grf/prodCube-wecko.gif");}
.home-produkty #acko,
.home-produkty #Datalock-Acko  { background-image: url("http://media.datalock.sk/grf/prodCube-acko.gif");}
.home-produkty #horec,
.home-produkty #Datalock-Horec  { background-image: url("http://media.datalock.sk/grf/prodCube-horec.gif");}
.home-produkty #bluegastro,
.home-produkty #Datalock-BlueGastro  { background-image: url("http://media.datalock.sk/grf/prodCube-bluegastro.gif");}
.home-produkty #registratura { background-image: url("http://media.datalock.sk/grf/prodCube-registratura.gif");}
.home-produkty #alert { background-image: url("http://media.datalock.sk/grf/prodCube-alert.gif");}
.home-produkty #ebid { background-image: url("http://media.datalock.sk/grf/prodCube-ebid.gif");}

.home-produkty #spin.dostupne,
.home-produkty #Datalock-SPIN.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-spin-hi.gif");}
.home-produkty #spin-vyroba.dostupne,
.home-produkty #Datalock-SPIN-Vyroba.dostupne{ background-image: url("http://media.datalock.sk/grf/prodCube-spin-vyroba-hi.gif");}
.home-produkty #ispin.dostupne,
.home-produkty #Datalock-iSPIN.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-ispin-hi.gif");}
.home-produkty #wecko.dostupne,
.home-produkty #Datalock-Wecko.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-wecko-hi.gif");}
.home-produkty #acko.dostupne,
.home-produkty #Datalock-Acko.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-acko-hi.gif");}
.home-produkty #horec.dostupne,
.home-produkty #Datalock-Horec.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-horec-hi.gif");}
.home-produkty #bluegastro.dostupne,
.home-produkty #Datalock-BlueGastro.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-bluegastro-hi.gif");}
.home-produkty #registratura.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-registratura-hi.gif");}
.home-produkty #alert.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-alert-hi.gif");}
.home-produkty #ebid.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-ebid-hi.gif");}


.home-produkty #SPIN-Fabrication { background-image: url("http://media.datalock.sk/grf/prodCube-spin-Fabrication.gif");}
.home-produkty #SPIN-Fabrication.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-spin-Fabrication-hi.gif");}
.home-produkty #registry { background-image: url("http://media.datalock.sk/grf/prodCube-registry.gif");}
.home-produkty #registry.dostupne { background-image: url("http://media.datalock.sk/grf/prodCube-registry-hi.gif");}
/* SECTION */
#sectionpath {
  padding-left: 6px;
  font-size: 90%;
  padding: 10px 10px 5px;
  color: white;
  border: 1px solid white;
  border-width: 0 7px 0 4px;
}
#sectionpath a { color: #E0ECFF; }
#sectionmenu {
  margin-left: -1px;
  border-left: 4px solid white;
  width: 617px;
  padding-right: 5px;
  background: url("http://media.datalock.sk/grf/sectionmenuBgTiled.gif") repeat-x;
}
#sectionmenu a {
  display: block;
  float: left;
  margin: 0 2px 2px 0;
  background:  url("http://media.datalock.sk/grf/tabL.gif") top left no-repeat;
  /* color: #E8EBF0; */
  color: #6FAAA6;
  font-weight: bold;
  text-align: center;
  text-decoration: none !important;
  white-space: nowrap;
  cursor:pointer;
  min-width: 75px; _width: 75px;
}
#sectionmenu a span {
  display: block;
  background: url("http://media.datalock.sk/grf/tabR.gif") top right no-repeat;
}
#sectionmenu a span span {
  display: block;
  /* background: #97D2CE; */
  background: #CADFDF;
  padding: 3px 0;
  margin: 0 3px;
}
#sectionmenu a:hover { color: #5D85C6; }
#sectionmenu a.hlt {
  /* color: #389335; */
  color: #19AF6F;
  background: url("http://media.datalock.sk/grf/tabLhlt.gif") top left no-repeat;
}
#sectionmenu a.hlt span { background: url("http://media.datalock.sk/grf/tabRhlt.gif") top right no-repeat; }
#sectionmenu a.hlt span span {
  /* background: #E0ECFF; */
  background: #F7F7F7;
}

#sectionmenu .produkty {
  height: 100%;
  background: url("http://media.datalock.sk/grf/tabVoidProdukty.gif") 384px 23px no-repeat;
}
#sectionmenu .kontakt {
  height: 100%;
  background: url("http://media.datalock.sk/grf/tabVoidKontakt.gif") 367px 23px no-repeat;
}

/* KONTAKT */
.contactform legend, .contactform fieldset, .contactmsg { border: 1px solid #D2DCE8; }
.contactform legend { padding: 2px; }
.contactform fieldset {
  padding: 1em 30px;
}
.contactform label {
  float: left;
  width: 130px;
}
.contactform .textinput {
  width: 270px;
}
.contactform div {
  clear: both;
  padding: 0.2em 0;
}
.contactmsg {
  font-weight: bold;
  padding: 0.5em;
  margin: 0;
  text-align: center;
}
.mapaSK {
  position: relative;
  text-align: center;
  height: 105px;
  background: url("http://media.datalock.sk/grf/mapaSKempty.gif") center top no-repeat;
}
.mapaSK .mesto {
  position: absolute;
  width: 8px;
  height: 8px;
  display: block;
  background: #01A95E;
}
.mapaSK .hlt { background: #5C85C3 !important; }
.mesto span { display: none; }
.xy20 { top: 45px; left: 104px; } /*Banská Bystrica*/
.xy96 { top: 45px; left: 104px; } /*Banská Bystrica*/
.xy15 { top: 72px; left: 29px; } /*Bratislava*/
.xy95 { top: 72px; left: 29px; } /*Bratislava*/
.xy56 { display: none !important; } /*Česká Republika, Kontaktujte ma*/
.xy104 { display: none !important; } /*Česká Republika, Kontaktujte ma*/
.xy23 { top: 27px; left: 153px; } /*Kežmarok*/
.xy97 { top: 27px; left: 153px; } /*Kežmarok*/
.xy22 { top: 44px; left: 180px; } /*Košice*/
.xy98 { top: 44px; left: 180px; } /*Košice*/
.xy16 { top: 67px; left: 62px; } /*Nitra*/
.xy99 { top: 67px; left: 62px; } /*Nitra*/
.xy19 { top: 46px; left: 53px; } /*Nové Mesto n. V.*/
.xy100 { top: 46px; left: 53px; } /*Nové Mesto n. V.*/
.xy39 { top: 2px; left: 73px; }  /*Opava*/
.xy105 { top: 2px; left: 73px; }  /*Opava*/
.xy18 { top: 44px; left: 83px; } /*Prievidza*/
.xy101 { top: 44px; left: 83px; } /*Prievidza*/
.xy21 { top: 23px; left: 74px; }  /*Púchov*/
.xy102 { top: 23px; left: 74px; }  /*Púchov*/
.xy17 { top: 19px; left: 90px; } /*Žilina*/
.xy103 { top: 19px; left: 90px; } /*Žilina*/
.xy124 { top: 45px; left: 53px; } /*Trenčín*/
.xy125 { top: 45px; left: 53px; } /*Trenčín*/



/* SEARCH */
.searchresults li {
	margin-bottom: 5px;
}
