#telo {
  
}

#telo .pole .prelepka
{
	position: absolute;
	top: -50px;
	left: 20px;
}

#telo .pole
{
	background: url('../imgs/zelene-bg-vnitrek.gif') top left no-repeat;

	margin-top: -40px;

	height: 537px;
}

#telo .pole .text
{
	/* border: 1px solid #000; */

	position: absolute;

	top: 70px;
	left: 40px;

	width: 400px;
	height: 190px;

}

#telo .pole .text2
{
	/* border: 1px solid #000; */

	position: absolute;

	top: 70px;
	left: 490px;

	width: 420px;
	height: 190px;

}

#telo .pole .cena
{
	margin-left: 20px;
	margin-top: 10px;
  float: right;
  font-size: 1.2em;
}

#telo .pole .cenaWeb
{
	margin-left: 20px;
	margin-top: 10px;
  float: right;
  width: 100px;
  text-align: center;
}

#telo .pole .discount
{
	float: right;
  
}

#telo .pole h1
{

margin: 0;
padding: 0;

}

#telo .pole h1 span
{

display: none;

}

#telo .pole p
{

  margin-top: 0;
  padding-top: 0;

}


#telo .pole .kalendarPozadi
{
	position: absolute;

	top: 6em;
	right: 40px;
	
}


#telo .pole .text img
{

margin-left: -10px;

}

#telo .pole .text2 img
{

margin-left: -10px;

}

#telo .pole .text2 .foto
{

position: relative;
margin-top: -120px;
z-index: 10;

}

#telo .pole .text2 .foto2
{
position: relative;
margin-top: 0px;
z-index: 10;
}

#telo .pole .text2 .foto3
{
position: relative;
margin-top: -170px;
z-index: 10;
}

#telo .pole .text2 .foto4
{
position: relative;
margin-top: 0;
margin-left: -40px;
z-index: 10;
}

#telo .pole .formular
{
	
  position: relative;
	dtop: 5em;
	right: 2em;
	
	color: #bacec1;
	float: right;
}

#telo .pole .formular input, #telo .pole .formular textarea, #telo .pole .formular select
{
	background: #bacec1;
	color: #4c5c51;
	border: 1px solid #fff;
  width: 272px;
	font-size: 12px;
}

#telo .pole .formular .cnt
{
  width: 30px;

}

#telo .pole .formular .date
{
  width: 110px;
}


#telo .pole .formular .submit
{
	position: relative;
	stop: 3em;

	text-align: right;
}

#telo .pole .text img#code {
  border: 1px solid #ffffff;
  float: left;;
  margin: 0 0 0 0;
}


#telo .pole .kontakt
{
	/* border: 1px solid #000; */
	
	position: absolute;
	
	bottom: 50px;
	right: 40px;
	
}

#telo .pole #gallery
{
	position: absolute;

	top: 140px;
	left: 40px;

/* 	width: 880px;  */	
/*   height: 500px; */

}

#telo .pole #gallery .g2
{
	width: 400px;
	

}


#chyba {
  background: #a5231e; 
  border: 1px solid #ffffff;
  padding: 20px;
  width: 200px;
  #height: 100px;
  position: absolute;
  top: 100px;
  margin-left: 70px;
  z-index: 100;
}

#chyba h3 {
  margin-bottom: 10px;
}


#telo .pole #gallery .strankovani {
	position: relative;

	top: 10px;
	right: 50px;
  	/* float: left; */
	/* margin: 5px 0 0 0; */
	/* padding: 0 10px 0 0; */
 	/* font-size: 0.80em; */	
	/* color: #7d7d7d; */
  text-align: right;	
}



#gallery{color:#fff;margin:0;padding:0;}
#gallery ul{list-style:none;margin:20px 0;padding:0;}
#gallery ul li{display:inline;float:left;margin:0;padding:0;}
#gallery ul li.root{margin-bottom:4px;margin-right:12px;}
#gallery ul li.detail{margin-bottom:4px;margin-right:8px;}
#gallery ul img{border:3px solid #fff;border-width:3px;}
#gallery ul a:hover img{border:3px solid #b9241e;color:#000;border-width:3px;}
#gallery ul a:hover{color:#fff;}
#gallery .space{clear:left;padding-top:30px;}
