* {
	margin: 0;
	padding: 0;
}

body { 
	font: 11px Helvetica, Arial, sans-serif;
	background: #ffffff url(imagess/bg.jpg) repeat-x 0 0;
}

.menuen {
	position:absolute;
	top: 0px;
	left: 600px;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
}

.menuen th {
	border-width: 0px;
	padding: 0px;
}

.menuen td {
	border-width: 0px;
	padding: 0px;
}

.menusk {
	position:absolute;
	top: 0px;
	left: 600px;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
}

.menusk th {
	border-width: 0px;
	padding: 0px;
}

.menusk td {
	border-width: 0px;
	padding: 0px;
}

.logo {
	position:absolute;
	top: 0px;
	left: 70px;
	display:block;
	height: 49px;
	width: 146px;
	background:url(imagess/logo.png) 0 0 no-repeat;
}
	
.en {
	position:relative;
	display:block;
	height: 112px;
	width: 573px;
	background:url(imagess/claim_en.png) 0 0 no-repeat;
}

.sk {
	position:relative;
	display:block;
	height: 112px;
	width: 573px;
	background:url(imagess/claim_sk.png) 0 0 no-repeat;
}

.home {
	position:relative;
	display:block;
	height: 49px;
	width: 44px;
	background:url(imagess/home.png) 0 0 no-repeat;
}
		
.home span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 44px;
	background:url(imagess/home.png) 0 -49px no-repeat;
}

.domov {
	position:relative;
	display:block;
	height: 49px;
	width: 53px;
	background:url(imagess/domov.png) 0 0 no-repeat;
}
		
.domov span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 53px;
	background:url(imagess/domov.png) 0 -49px no-repeat;
}

.aboutus {
	position:relative;
	display:block;
	height: 49px;
	width: 69px;
	background:url(imagess/aboutus.png) 0 0 no-repeat;
}

.aboutus span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 69px;
	background:url(imagess/aboutus.png) 0 -49px no-repeat;
}

.onas {
	position:relative;
	display:block;
	height: 49px;
	width: 47px;
	background:url(imagess/onas.png) 0 0 no-repeat;
}

.onas span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 47px;
	background:url(imagess/onas.png) 0 -49px no-repeat;
}

.portfolio {
	position:relative;
	display:block;
	height: 49px;
	width: 71px;
	background:url(imagess/portfolio.png) 0 0 no-repeat;
}

.portfolio span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 71px;
	background:url(imagess/portfolio.png) 0 -49px no-repeat;
}

.referencie {
	position:relative;
	display:block;
	height: 49px;
	width: 80px;
	background:url(imagess/referencie.png) 0 0 no-repeat;
}

.referencie span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 80px;
	background:url(imagess/referencie.png) 0 -49px no-repeat;
}

.services {
	position:relative;
	display:block;
	height: 49px;
	width: 65px;
	background:url(imagess/services.png) 0 0 no-repeat;
}

.services span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 65px;
	background:url(imagess/services.png) 0 -49px no-repeat;
}

.sluzby {
	position:relative;
	display:block;
	height: 49px;
	width: 55px;
	background:url(imagess/sluzby.png) 0 0 no-repeat;
}

.sluzby span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 55px;
	background:url(imagess/sluzby.png) 0 -49px no-repeat;
}

.contact {
	position:relative;
	display:block;
	height: 49px;
	width: 62px;
	background:url(imagess/contact.png) 0 0 no-repeat;
}

.contact span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 62px;
	background:url(imagess/contact.png) 0 -49px no-repeat;
}

.kontakt {
	position:relative;
	display:block;
	height: 49px;
	width: 63px;
	background:url(imagess/kontakt.png) 0 0 no-repeat;
}

.kontakt span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 63px;
	background:url(imagess/kontakt.png) 0 -49px no-repeat;
}

.slovak {
	position:relative;
	display:block;
	height: 49px;
	width: 49px;
	background:url(imagess/slovak.png) 0 0 no-repeat;
}

.slovak span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 49px;
	background:url(imagess/slovak.png) 0 -49px no-repeat;
}

.english {
	position:relative;
	display:block;
	height: 49px;
	width: 55px;
	background:url(imagess/english.png) 0 0 no-repeat;
}

.english span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 55px;
	background:url(imagess/english.png) 0 -49px no-repeat;
}

#header {
	width: 1020px;
	margin: 0px auto;
	position: relative;
}

#wrapper {
	width: 1020px;
	margin: 0px auto;
	position: absolute;
	top: 243px;
}

#intro {
	padding-bottom: 10px;
}

#slider {
	width: 900px;
	margin: 0 auto;
	position: relative;
	border: 0px solid #ccc;
}

#claim {
	width: 1020px;
	margin: 0px 100px;
	position: absolute;
	left: 66px;
	top: 98px;
}

#content {
	width: 900px;
	margin: 0px auto;
	position: absolute;
	top: 483px;
}
.prazdna {
  width:1020px;
  height:500px;
  float:left;
}
.boxa {
  width:30px;
  height:191px;
  float:left;
}
.box {
  width:240px;
  height:191px;
  float:left;
}
.box h2 {
  font:bold 28px PF DinDisplay Pro, Geneva, sans-serif;
  color:#81aa48;
  margin:58px 0 0 34px;
}
.box p {
  font:normal 14px/18px Myriad Pro, Geneva, sans-serif;
  color:#2f3235;
  margin:11px 30px 0 34px;
}
.e-shop {
	background:url(img/box1y.jpg) no-repeat 0 0;
}
.folio {
	background:url(img/box2y.jpg) no-repeat 0 0;
}
.respect {
	background:url(img/box3y.jpg) no-repeat 0 0;
}
.quality {
	background:url(img/box4y.jpg) no-repeat 0 0;
}
#leftCol {
  width:255px;
  float:left;
  margin:20px 0 0 10px;
}
#leftCol h2 {
  font:bold 20px/24px Verdana, Geneva, sans-serif;
  color:#094e64;
}
#leftCol p {
  font:normal 18px/20px Arial, Helvetica, sans-serif;
  color:#094e64;
  margin-top:10px;
}
#featuredtext ul li a {
  display:block;
  width:100%;
  height:100%;
}
p#buttons {
    display:block;
    position:relative;
    float:left;
    width:270px;
    height:30px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#bt1{
  display:block;
  width:270px;
  height:30px;
  background:url(img/bt1.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#bt1 {
  background-position:0 -30px;
}
p#buttons2 {
    display:block;
    position:relative;
    float:left;
    width:240px;
    height:30px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#bt2 {
  display:block;
  width:240px;
  height:30px;
  background:url(img/bt2.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#bt2 {
  background-position:0 -30px;
}
p#buttons3 {
    display:block;
    position:relative;
    float:left;
    width:240px;
    height:30px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#bt3 {
  display:block;
  width:240px;
  height:30px;
  background:url(img/bt3.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#bt3 {
  background-position:0 -30px;
}
p#buttons4 {
    display:block;
    position:relative;
    float:left;
    width:270px;
    height:30px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#bt4 {
  display:block;
  width:270px;
  height:30px;
  background:url(img/bt4.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#bt4 {
  background-position:0 -30px;
}
p#separator2 {
    display:block;
    position:relative;
    float:left;
    width:1020px;
    height:60px;
    text-indent:-10000px;
}
p#separator {
    display:block;
    position:relative;
    float:left;
    width:1020px;
    height:82px;
    background:url(img/separator.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
.upperfooter {
      width:510px;
  height:184px;
  float:left;
}
.upperfooter h3 {
 font:bold 30px PF DinDisplay Pro, Geneva, sans-serif;
  color:#81aa48;
  margin:3px 0 0 63px;
}
.upperfooter p {
  font:normal 14px/18px Myriad Pro, Geneva, sans-serif;
  color:#2f3235;
  margin:10px 30px 0 64px;
}
.left {
	background:url(img/content-lower1x.jpg) no-repeat 0 0;
}
.upperfooter2 {
      width:510px;
  height:184px;
  float:left;
}
.upperfooter2 h3 {
 font:bold 30px PF DinDisplay Pro, Geneva, sans-serif;
  color:#81aa48;
  margin:3px 0 0 34px;
}
.upperfooter2 p {
  font:normal 14px/18px Myriad Pro, Geneva, sans-serif;
  color:#2f3235;
  margin:10px 30px 0 34px;
}
.right {
	background:url(img/content-lower2x_sk.jpg) no-repeat 0 0;
}
.presocial {
      width:445px;
  height:53px;
  float:left;
}
.blank {
	background:url(img/social.jpg) no-repeat 0 0;
}
p#social1 {
    display:block;
    position:relative;
    float:left;
    width:65px;
    height:53px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#tweetr {
  display:block;
  width:65px;
  height:53px;
  background:url(img/tweet.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#tweetr {
  background-position:0 0px;
}
p#social2 {
    display:block;
    position:relative;
    float:left;
    width:65px;
    height:53px;
    background:url(img/.jpg) no-repeat 0 0;
    text-indent:-10000px;
}
a#fb {
  display:block;
  width:65px;
  height:53px;
  background:url(img/face.jpg) no-repeat 0 0;
  margin:0px 0 0 0px;
}
a:hover#fb {
  background-position:0 0px;
}
.presocial {
      width:445px;
  height:53px;
  float:left;
}
.blank {
	background:url(img/social.jpg) no-repeat 0 0;
}
.absolutefooter {
      width:1020px;
  height:46px;
  float:left;
}
.foote {
	background:url(img/aabsolutefooter.jpg) no-repeat 0 0;
}
.boxes {
	width: 987px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: -43px;
	top: 38px;
	background:url(../images/lines.jpg) 0 0 no-repeat;
}

.boxen1 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 0px;
	top: 0px;
	background:url(../images/boxen1.jpg) 0 0 no-repeat;
}

.boxen2 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 250px;
	top: 0px;
	background:url(../images/boxen2.jpg) 0 0 no-repeat;
}

.boxen3 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 500px;
	top: 0px;
	background:url(../images/boxen3.jpg) 0 0 no-repeat;
}

.boxen4 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 750px;
	top: 0px;
	background:url(../images/boxen4.jpg) 0 0 no-repeat;
}

.boxsk1 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 0px;
	top: 0px;
	background:url(../images/boxsk1.jpg) 0 0 no-repeat;
}

.boxsk2 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 250px;
	top: 0px;
	background:url(../images/boxsk2.jpg) 0 0 no-repeat;
}

.boxsk3 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 500px;
	top: 0px;
	background:url(../images/boxsk3.jpg) 0 0 no-repeat;
}

.boxsk4 {
	width: 237px;	
	height: 160px;
	margin: 0px auto;
	position: absolute;
	left: 750px;
	top: 0px;
	background:url(../images/boxsk4.jpg) 0 0 no-repeat;
}
.entereshop {
	position:absolute;
	top: 121px;
	left: 67px;
	display:block;
	height: 30px;
	width: 105px;
	background:url(../images/entereshop.png) 0 0 no-repeat;
}

.entereshop span.hover {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 30px;
	width: 105px;
	background:url(../images/entereshop.png) 0 -30px no-repeat;
}

.otvoriteshop {
	position:absolute;
	top: 121px;
	left: 67px;
	display:block;
	height: 30px;
	width: 105px;
	background:url(../images/otvoriteshop.png) 0 0 no-repeat;
}

.otvoriteshop span.hover {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 30px;
	width: 105px;
	background:url(../images/otvoriteshop.png) 0 -30px no-repeat;
}

.readmore {
	position:absolute;
	top: 121px;
	left: 67px;
	display:block;
	height: 30px;
	width: 105px;
	background:url(../images/readmore.png) 0 0 no-repeat;
}

.readmore span.hover {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 30px;
	width: 105px;
	background:url(../images/readmore.png) 0 -30px no-repeat;
}

.citajviac {
	position:absolute;
	top: 121px;
	left: 67px;
	display:block;
	height: 30px;
	width: 105px;
	background:url(../images/citajviac.png) 0 0 no-repeat;
}

.citajviac span.hover {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 30px;
	width: 105px;
	background:url(../images/citajviac.png) 0 -30px no-repeat;
}

.shadow {
	width: 987px;	
	height: 62px;
	margin: 0px auto;
	position: absolute;
	left: 0px;
	top: 237px;
	background:url(images/shadow.png) 0 0 no-repeat;
}

.footer {
	width: 900px;	
	margin: 0px auto;
	position: absolute;
	top: 300px;
}

.scroll {
	overflow: hidden;
	width: 776px;
	margin: 0 auto;
	position: relative;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
	padding: 0px;
	width: 274px;
	height: 240px;
}

#left-shadow {
	position: absolute;
	top: 0px;
	left: 0;
	width: 50px;
	bottom: 0;
	background: url(imagess/ls.png) repeat-y;
	}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	bottom: 0;
	background: url(imagess/rs.png) repeat-y;
}

.bottomen {
	height: 160px;
	background: url(../images/bottomen.png) no-repeat top left;
	width: 987px;
	position: absolute;
	top: -10px;
	left: -43px;
}

.bottomsk {
	height: 160px;
	background: url(../images/bottomsk.png) no-repeat top left;
	width: 987px;
	position: absolute;
	top: -10px;
	left: -43px;
}

.social {
	height: 47px;
	background: url(../images/social.png) no-repeat top left;
	width: 900px;
	position: absolute;
	left: 311px;
	top: 182px;
}

.copyrighten {
	height: 49px;
	background: url(../images/copyrighten.png) no-repeat top left;
	width: 900px;
	position: absolute;
	left: 250px;
	top: 231px;
}

.copyrightsk {
	height: 49px;
	background: url(../images/copyrightsk.png) no-repeat top left;
	width: 900px;
	position: absolute;
	left: 250px;
	top: 231px;
}

.facebook {
	position:absolute;
	left: 18px;
	top: 12px;
	display:block;
	height: 23px;
	width: 112px;
	background:url(../images/facebook.png) 0 0 no-repeat;
}

.facebook span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 23px;
	width: 112px;
	background:url(../images/facebook.png) 0 -23px no-repeat;
}

.twitter {
	position:absolute;
	left: 155px;
	top: 11px;
	display:block;
	height: 24px;
	width: 104px;
	background:url(../images/twitter.png) 0 0 no-repeat;
}

.twitter span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 24px;
	width: 104px;
	background:url(../images/twitter.png) 0 -25px no-repeat;
}

.inside {
	padding: 10px;
	border: 0px solid #999;
}

.inside img {
	display: block;
	border: 0px;
	width: 250px;
}

.scrollButtons {
	position: absolute;
	top: 127px;
	cursor: pointer;
}

.scrollButtons.left {
	left: -10px;
	top: 68px;
}

.scrollButtons.right {
	right: -10px;
	top: 68px;
}

.hide {
	display: none;
}
