/* SCREEN STYLESHEET ver. 1.0 © 2005 ILIKETHIS! s.r.o */

/* Default blocks */

body {
  background:url("../img/liftec/bg.gif") repeat-x;
  font-family:arial,sans-serif;
}

#hp {
  background:url("../img/liftec/bg-hp.gif") repeat-x !important;
}

a span {
  cursor:pointer;
}

DIV#layout {
	width: 760px;
	position: absolute;
	left: 50%;
	margin-left: -383px;
	margin-left: -380px;
	background:url("../img/liftec/bg-sipka.gif") 0px 154px no-repeat;

}

DIV#head {
	margin-top: 50px;
  width:740px;
	margin-left:20px;
	background: #fff;
	border-bottom:1px solid #fff;
}

DIV#body {
	width:740px;
	margin-left:20px;
	font-size:0.8em;
}

DIV#foot {
	font-size: 0.8em;
	border-top:3px solid #bfbfbf;
	color: #686868;
	padding:6px 0;

}

DIV#foot a {
  color: #686868;
  }

/* Site layout */

DIV#liftecLogo {
	width: 140px;
	height: 30px;
	float:left;
}

DIV#liftecLogo A {
	width: 140px;
	height: 30px;
	display: block;
	background: url("../img/liftec/logo-liftec.gif") no-repeat;
	position: relative;
	cursor: hand;
	overflow:hidden;
}

DIV#liftecLogo A SPAN {
	width: 140px;
	height: 30px;
	diplay: block;
	background: url("../img/liftec/logo-liftec.gif") no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	margin:0;
}

div#top {
  background:#fff;
  border-top:0px;
  border-left:1px solid #fff;
	border-right:1px solid #fff;
	height:191px;
}

#hp div#top {
 height:344px;
 _height:343px;
}

#topleft {
  width:482px;
  float:left;
}

#topleft div {
  font-size:0.9em;
  float:left;
  background:#fff;
}

h1 {
  height:32px;
  _height:52px;
  background:#9bc43a;
  color:#fff;
  font-weight:normal;
  font-size:1.8em;
  padding:14px 0 6px 10px;
  letter-spacing:0.1em;
  overflow:hidden;
}

#topleft p{
  margin:10px 10px 4px 10px;
}

#topleft h4 {
  margin-left:10px;
  margin-bottom:4px;
  font-size:1em;
}

.topright {
  width:255px;
  float:right;
  background:#0f0;
  background:#9bc43a;
  border-left:1px solid #fff;
  padding-top:10px;
}

.topright h3 {
  position:relative;
  float:left;
  border-top:1px solid #fff;
  width:255px;
  height:181px;
  font-size:1.2em;
  color:#000;
}

.topright div {
  position:relative;
  float:left;
  border-top:1px solid #fff;
  width:255px;
  height:180px;
  _height:181px;
  overflow:hidden;
}

.topright h3 SPAN {
  width:255px;
  height:181px;
  position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}

.znacky div {
  background:url("../img/liftec/layout/znacky.gif") no-repeat;
}

#hp .topright h3 {
  height:332px;
  overflow:hidden;
  background:url("../img/liftec/titles/hp-fit.gif") no-repeat;
}

#hp .topright h3 SPAN {
  height:332px;
  background:url("../img/liftec/titles/hp-fit.gif") no-repeat;
}

.entopright  h3 {
  height:332px;
  overflow:hidden;
  background:url("../img/liftec/titles/hpen-fit.jpg") no-repeat !important;
}

.entopright  h3 SPAN {
  height:332px;
  background:url("../img/liftec/titles/hpen-fit.jpg") no-repeat !important;
}

UL#navigation {
	float: right;
	width: 570px;
	margin: 0px;
	padding: 0px;
	height:36px;
	_height:36px;
}

UL#navigation LI {
	padding:0;
}

DIV>UL#navigation LI {
	margin-left: 0px;
}

UL#navigation LI#b1 {

}

UL#navigation LI A, UL#navigation LI A SPAN {
	display: block;
	height: 30px;margin-bottom:0;
}

UL#navigation LI A {
	position: relative;
	font-size:0.66em;
	font-weight:bold;
	color:#444;
	cursor: hand;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
	padding-top:18px;
	text-align:center;
}

UL#navigation LI A:hover {
  color:#9ec43d;
  
  
}

UL#navigation LI A SPAN {
	position: absolute;
	top: 0px;
	left: 0px;
	
}

UL#navigation LI#b1 A, UL#navigation LI#b1 A SPAN {
	width: 51px;
	background: url("../img/liftec/menu/01.gif")  no-repeat;
}

UL#navigation LI#b1 A:hover, UL#navigation LI#b1 A:hover SPAN {
	width: 51px;
	background: url("../img/liftec/menu/01h.gif")  no-repeat;
}

UL#navigation LI#b2 A, UL#navigation LI#b2 A SPAN {
	width: 142px;
	background: url("../img/liftec/menu/02.gif")  no-repeat;
}

UL#navigation LI#b2 A:hover, UL#navigation LI#b2 A:hover SPAN {
	width: 142px;
	background: url("../img/liftec/menu/02h.gif")  no-repeat;
}

UL#navigation LI#b3 A, UL#navigation LI#b3 A SPAN {
	width: 68px;
	background: url("../img/liftec/menu/03.gif")  no-repeat;
}

UL#navigation LI#b3 A:hover, UL#navigation LI#b3 A:hover SPAN {
	width: 68px;
	background: url("../img/liftec/menu/03h.gif") no-repeat;
}

UL#navigation LI#b4 A, UL#navigation LI#b4 A SPAN {
	width: 67px;
	background: url("../img/liftec/menu/04.gif")  no-repeat;
}

UL#navigation LI#b4 A:hover, UL#navigation LI#b4 A:hover SPAN {
	width: 67px;
	background: url("../img/liftec/menu/04h.gif")  no-repeat;
}

UL#navigation LI#b5 A, UL#navigation LI#b5 A SPAN {
	width: 77px;
	background: url("../img/liftec/menu/05.gif")  no-repeat;
}

UL#navigation LI#b5 A:hover, UL#navigation LI#b5 A:hover SPAN {
	width: 77px;
	background: url("../img/liftec/menu/05h.gif")  no-repeat;
}

UL#navigation LI#b6 A, UL#navigation LI#b6 A SPAN {
	width: 101px;
	background: url("../img/liftec/menu/06.gif")  no-repeat;
}

UL#navigation LI#b6 A:hover, UL#navigation LI#b6 A:hover SPAN {
	width: 101px;
	background: url("../img/liftec/menu/06h.gif")  no-repeat;
}

UL#navigation LI#english A, UL#navigation LI#english A SPAN {
	width: 60px;
	background: url("../img/liftec/menu/english.gif")  no-repeat;
}

UL#navigation LI#english A:hover, UL#navigation LI#english A:hover SPAN {
	width: 60px;
	background: url("../img/liftec/menu/english.gif")  no-repeat;
}


UL#navigation LI#en1 A, UL#navigation LI#en1 A SPAN {
	width: 59px;
	background: url("../img/liftec/menu/en01.gif")  no-repeat;
}

UL#navigation LI#en1 A:hover, UL#navigation LI#en1 A:hover SPAN {
	width: 59px;
	background: url("../img/liftec/menu/en01h.gif")  no-repeat;
}

UL#navigation LI#en2 A, UL#navigation LI#en2 A SPAN {
	width: 98px;
	background: url("../img/liftec/menu/en02.gif")  no-repeat;
}

UL#navigation LI#en2 A:hover, UL#navigation LI#en2 A:hover SPAN {
	width: 98px;
	background: url("../img/liftec/menu/en02h.gif")  no-repeat;
}

UL#navigation LI#en3 A, UL#navigation LI#en3 A SPAN {
	width: 59px;
	background: url("../img/liftec/menu/en03.gif")  no-repeat;
}

UL#navigation LI#en3 A:hover, UL#navigation LI#en3 A:hover SPAN {
	width: 59px;
	background: url("../img/liftec/menu/en03h.gif")  no-repeat;
}

UL#navigation LI#en4 A, UL#navigation LI#en4 A SPAN {
	width: 102px;
	background: url("../img/liftec/menu/en04.gif")  no-repeat;
}

UL#navigation LI#en4 A:hover, UL#navigation LI#en4 A:hover SPAN {
	width: 102px;
	background: url("../img/liftec/menu/en04h.gif")  no-repeat;
}

UL#navigation LI#en5 A, UL#navigation LI#en5 A SPAN {
	width: 78px;
	background: url("../img/liftec/menu/en05.gif")  no-repeat;
}

UL#navigation LI#en5 A:hover, UL#navigation LI#en5 A:hover SPAN {
	width: 78px;
	background: url("../img/liftec/menu/en05h.gif")  no-repeat;
}

UL#navigation LI#en6 A, UL#navigation LI#en6 A SPAN {
	width: 78px;
	background: url("../img/liftec/menu/en06.gif")  no-repeat;
}

UL#navigation LI#en6 A:hover, UL#navigation LI#en6 A:hover SPAN {
	width: 78px;
	background: url("../img/liftec/menu/en06h.gif")  no-repeat;
}

UL#navigation LI#cesky A, UL#navigation LI#cesky A SPAN {
	width: 62px;
	background: url("../img/liftec/menu/cesky.gif")  no-repeat;
}






#topleft div h2 {
  font-size:1.1em;
  padding:8px 0 2px 8px;

  height:34px;
  _height:46px;
  background:red;
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
}

#topleft div h2 a {
  color:#fff;
  text-decoration:none;
}

#topleft div h2 a span {
  font-size:0.95em;
}

#topleft div p {
  font-size:0.95em;
  margin:0;
  height:70px;
  _height:86px;
  background:red;
  padding:8px;
}

div#box1 {
  width: 160px;
  _width: 161px;
  border-right:1px solid #fff;
}

div#box2 {
  width: 160px;
  _width: 161px;
  border-right:1px solid #fff;
}

div#box3 {
  width: 160px;
}

div#box4 {
  width: 160px;
  _width: 161px;
  border-right:1px solid #fff;
}

div#box5 {
  width: 160px;
  _width: 161px;
  border-right:1px solid #fff;
}

div#box6 {
  width: 160px;
}

div#box1 h2 {
  background:#005f53;
}
div#box2 h2 {
  background:#ee3b41;
}
div#box3 h2 {
  background:#1085ca;
}
div#box4 h2 {
  background:#fe9a5f;
}
div#box5 h2 {
  background:#030389;
}
div#box6 h2 {
  background:#91288d;
}

div#box1 p {
  background:url("../img/liftec/layout/hp-bg1.gif") repeat-x;
}
div#box2 p {
  background:url("../img/liftec/layout/hp-bg2.gif") repeat-x;
}
div#box3 p {
  background:url("../img/liftec/layout/hp-bg6.gif") repeat-x;
}
div#box4 p {
  background:url("../img/liftec/layout/hp-bg4.gif") repeat-x;
  height:71px;
  _height:87px;
}
div#box5 p {
  background:url("../img/liftec/layout/hp-bg5.gif") repeat-x;
  height:71px;
  _height:87px;
}
div#box6 p {
  background:url("../img/liftec/layout/hp-bg3.gif") repeat-x;
  height:71px;
  _height:87px;
}

#topleft div a.vice {
  font-size:9px;
  overflow:hidden;
  display:block;
  float:right;
  height:13px;
  width:13px;
  position:relative;
}

#topleft div a.vice span {
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:13px;
  height:13px;
}

#topleft div#box1 a.vice {
  background:url("../img/liftec/buttons/hp1.gif") no-repeat;
}

#topleft div#box1 a.vice span{
  background:url("../img/liftec/buttons/hp1.gif") no-repeat;
}

#topleft div#box2 a.vice {
  background:url("../img/liftec/buttons/hp2.gif") no-repeat;
}

#topleft div#box2 a.vice span{
  background:url("../img/liftec/buttons/hp2.gif") no-repeat;
}

#topleft div#box3 a.vice {
  background:url("../img/liftec/buttons/hp3.gif") no-repeat;
}

#topleft div#box3 a.vice span{
  background:url("../img/liftec/buttons/hp3.gif") no-repeat;
}

#topleft div#box4 a.vice {
  background:url("../img/liftec/buttons/hp4.gif") no-repeat;
}

#topleft div#box4 a.vice span{
  background:url("../img/liftec/buttons/hp4.gif") no-repeat;
}

#topleft div#box5 a.vice {
  background:url("../img/liftec/buttons/hp5.gif") no-repeat;
}

#topleft div#box5 a.vice span{
  background:url("../img/liftec/buttons/hp5.gif") no-repeat;
}

#topleft div#box6 a.vice {
  background:url("../img/liftec/buttons/hp6.gif") no-repeat;
}

#topleft div#box6 a.vice span{
  background:url("../img/liftec/buttons/hp6.gif") no-repeat;
}

FORM#clubBox {
  margin-bottom:12px;
}

FORM#clubBox FIELDSET {
  padding:6px 10px 0 10px;
}

FORM#clubBox FIELDSET LABEL {
	float: left;
	width: 92px;
	_width:94px;
	margin:8px 0 5px 2px;
	font-size:0.9em;
	color: #000;
}

div>FORM#clubBox FIELDSET LABEL {
	margin-left: 4px;
}

FORM#clubBox FIELDSET INPUT {
	width:90px;
  _width: 92px;
	height:19px;
	_height: 24px;
	padding: 0px;
	padding-top:3px;
	margin:0;
	margin-left: 2px;
	border:1px solid #a4a4a4;
	vertical-align:top;
	font-size:1em;
}

FORM#clubBox FIELDSET INPUT.button {
	width: 37px;
	height: 24px;
	background: url("../img/liftec/buttons/ok.gif") no-repeat;

	border:0px solid #005f55 !important;
	cursor:pointer;
}

DIV#left {
	background: #FFFFFF;
	float: left;
	width: 450px;
	_width:470px;
	_height:340px;
	min-height:340px;
	margin-top:0px;
  padding:0 10px; 
}

DIV.nopadding {
  padding:0 !important;
  width:470px !important;
}

DIV#content {
  border-left:1px solid #9bc43a;
  border-right:1px solid #9bc43a;
  width:738px;
  _width:740px;
  margin-top:12px;
  _margin-top:11px;
  background:url("../img/liftec/layout/bg-line.gif")
  
}

#hp DIV#content {
  margin-top:11px;
  _margin-top:12px;
}

DIV#left FORM {
  margin:20px 30px;
  padding:10px;
  font-size:1.1em;
}

DIV#content FORM#faq LABEL {
  display:inline;
  vertical-align:middle;
  width:5em;
}

#faq {
  margin:20px 50px !important;
}

#ask {
  width:200px;
  height:100px;
  _margin-left:-50px;
}

DIV#content #left H3 {
  font-size:1.15em;
  font-variant:small-caps;
  margin: 8px 0 4px 6px;
  color: #9bc43a;
}

DIV#content #left P, DIV#content #left UL, DIV#content #left DL {
  margin:10px 4px 10px 0px;

}

DIV#content UL, DIV#product UL {
  margin-left:20px !important;
  padding:0;
}

DIV#content DT  {
  font-weight:bold;
}

DIV#content DD {
  margin:4px 0 8px 8px;
}

DIV#content H2 {
  margin-top:0;
}

DIV#right {
  width:255px;
	float: right;
	background: #fff;

}
DIV#right H2 {
	background: #9bc43a;
	height:22px;
}

#left h2#novinky, #left h2#news, #right h2 {
  text-transform:uppercase;
  font-size:0.88em;
  font-weight:bold;
  color:#FEFBFF;
  padding-left:12px;
  background:#9BC438;
}

H2#novinky {
	width: 150px;
	_width: 160px;
	height: 22px;
	background: #9BC438 url("../img/liftec/titles/novinky.gif") no-repeat;
	position: relative;
	margin:0;
	margin-left:-10px;
	overflow: hidden;
	font-size:1.3em;
}

H2#novinky SPAN {
	display: block;
	width: 160px;
	height: 22px;
	background: url("../img/liftec/titles/novinky.gif") no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
}

H2#news {
	width: 150px;
	_width: 160px;
	height: 22px;
	background: #9BC438 url("../img/liftec/titles/news.gif") no-repeat;
	position: relative;
	margin:0;
	margin-left:-10px;
	overflow: hidden;
	font-size:1.3em;
}

H2#news SPAN {
	display: block;
	width: 160px;
	height: 22px;
	background: url("../img/liftec/titles/news.gif") no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
}

#left h2 {
  margin-bottom:24px;
}

DIV#left P.news {
	margin: 0px 0px 15px 15px;
}

DIV#left P.news EM {
	display: block;
	font-style: normal;
	font-size:0.85em;
	color: #a4a4a4;
}

DIV#left P.news STRONG {

}

p.news .fright {
  margin-right:10px;
}

H2#klub {
	background: url("../img/liftec/titles/klub-liftec.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#klub SPAN {
	width: 100%;
	background: url("../img/liftec/titles/klub-liftec.gif") no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:22px;
}

H2#club {
	background: url("../img/liftec/titles/liftec-club.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#club SPAN {
	width: 100%;
	background: url("../img/liftec/titles/liftec-club.gif") no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:22px;
}

H2#ohlasy {
	
	background: url("../img/liftec/titles/ohlasy-spotrebitelu.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#ohlasy SPAN {
	width: 100%;
	background: url("../img/liftec/titles/ohlasy-spotrebitelu.gif")  no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:35px;
}

H2#feedbacks {
	
	background: url("../img/liftec/titles/customer-feedbacks.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#feedbacks SPAN {
	width: 100%;
	background: url("../img/liftec/titles/customer-feedbacks.gif")  no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:35px;
}

H2#benefity {
	background: url("../img/liftec/titles/benefity.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#benefity SPAN {
	width: 100%;
	background: url("../img/liftec/titles/benefity.gif")  no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:35px;
}

H2#benefits {
	background: url("../img/liftec/titles/benefits.gif") no-repeat;
	overflow: hidden;
	position: relative;
}

H2#benefits SPAN {
	width: 100%;
	background: url("../img/liftec/titles/benefits.gif")  no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height:35px;
}

DIV#right P, DIV#right UL, DIV#right OL {
  margin: 6px 12px !important;
}

DIV#right h3 {
	color:#000;
	font-size:1.1em;
  margin: 8px 0 0px 12px !important;
}


DIV#right UL, DIV#right OL {
	margin-bottom: 15px;
	margin-left: 10px;
	padding-left: 28px;
}

div>DIV#right UL, div>DIV#right OL {
	margin-bottom: 15px;
	margin-left: 0px;
	padding-left: 25px;
}



DIV.box {
	float: left;
	width:170px;
	_width: 173px;
	padding:0 2px;
	border-right:1px solid #b6cecc;
	font-size:0.9em;
	margin-bottom:4px;
}

DIV.endbox {
  border-right:1px solid #fff;
  _padding-right:0;
}

DIV.box1{
  padding-left:0px ;
}

DIV#bx1, DIV#bx3, DIV#bx5, DIV#bx7 {
	margin-right: 1px;
}

DIV.box H3 {
	height: 84px;
	overflow: hidden;
	position: relative;
}

DIV.box H3 IMG {
	width: 170px;
	height: 84px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}



.zn a {
  width:150px;
  float:left;
}

.zn a img {
  width:150px;
}

.zn div h2 {
  font-size:1.2em;
  margin:8px 0  4px 0 !important;
}

.zn  p {
  margin-left:0px !important;
  margin-top:5px !important;
  font-size:0.9em;
}

.zn div {
  width:280px;
  _width:300px;
  padding:0 4px 0 16px;
  float:left;
  border-bottom:3px solid #e5f0c6;
}

.zn1 div {
  height:179px;
  _height:182px;
}
.zn1 img {
  height:182px;
}

.zn2 div {
  height:148px;
  _height:151px;
}

.zn2 img {
  height:151px;
}

.zn3 div {
  height:192px;
  _height:195px;
}

.zn3 div {
  height:192px;
  _height:195px;
}

.zn3 img {
  height:195px;
}

.zn4 div {
  height:210px;
  _height:213px;
}

.zn4 img {
  height:213px;
}

.zn5 div {
  height:162px;
  _height:165px;
}

.zn5 img {
  height:165px;
}

.zn6 div {
  height:204px;
  border:0 !important;
}

.zn6 img {
  height:204px;
}

.infoabout {
  background:#DAEBAF;
  height:44px;
  _height:45px;
  border-top:1px solid #fff;
}

.infoleft {
  float:left;
  width:410px;
  margin-left:10px;
}

.inforight {
  float:right;
  width:280px;
  text-align:right;
  margin-right:12px;
}

.infoleft, .inforight {
  margin-top:16px;
  font-size:0.9em;
}

.fotoklub {
  margin-top:40px;
  min-height:150px;
}

.fotoklub h2 {
  color:#FF9600;
  font-size:1.6em;
  font-weight:normal;
}

.fotoklub p {
  margin-left:0;
}

.fotohp {
  padding-left:320px;
  background:url(../img/liftec/layout/ilikefoto.jpg) no-repeat;
}

form#ilikefoto {
  margin-top:30px;
}

.fotobutton {
  margin-top:20px;
  width:240px;
  background:url(../img/liftec/layout/sipky-foto.gif) right no-repeat;
}
.fotobutton input {
  width:185px;
  height:24px;
  background:url(../img/liftec/buttons/vstoupit-do-fotosberny.gif) no-repeat;
  border:none;
  cursor:pointer;
}

.fotopopis {
  font-size:0.85em;
  color:#7F7F7F;
  margin-left:24px;
}

.clear {clear:both;margin:0;}
div.cleardown {clear:both;height:1px;font-size:1px}




#content #contactBox {
	margin: 20px 0;
}
#content #contactBox legend {
	margin: 0 0 10px 0; padding: 0;
	font-size: 1em;
	font-weight: bold;
}
#contactBox label {
	font-size: 0.8em !important;
}
#content #contactBox label {
	margin:0.5em 0;
}
#contactBox INPUT, #contactBox TEXTAREA {
	font: 0.8em/normal Verdana, sans-serif;
	margin-bottom: 0.5em;
	border: 1px solid #000;
	padding: 3px 5px;
}
#contactBox textarea {
	width: 95%;
	margin: 0 0 10px 0;
}
#contactBox INPUT.button {
	border: 0em;
	background: #9CC63C;
	color: #fff;
	padding: 0.2em;
	font-weight: bold;
	cursor: pointer;
	font-size: 0.9em;
	overflow: visible;
	padding: 2px 10px;
}