body {margin: 0px;padding: 0px;font-size: 83%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background: #66c2c2;}
img {border: 0px;}

.horni {width: 1024px;height: 180px;margin-top: 0px;background: #009999;}
.hornivlevo {width: 119px;float: left;background-color: #009999;}
.hornianimace {width: 905px;margin-left: 0px;float: right;background-color: #009999;}
.hornianimacevlevo {width: 803px;float: left;background-color: #009999;}
.hornianimacevpravo {width: 102px;height: 180px;float: right;background-color: #ccebeb;}
.spodnikousek {width: 10px;height: 15px;float: right;}

.hlavninadpis {font-family: Verdana, Arial, sans-serif;font-size: 14pt;font-weight: normal;letter-spacing: 1px;color: #009999;text-align: left;margin-left: 40px;}
.normalnadpis {font-family: Verdana, Arial, sans-serif;font-size: 12pt;font-weight: bold;letter-spacing: 1px;color: #005d5d;text-align: justify;margin: 20px;}
.normaluvodtext {font-family: Verdana, Arial, sans-serif;font-size: 10pt;font-weight: bold;color: #000000;text-align: left;line-height: 25px;margin-left: 20px;margin-top: 25px;height: 155px;}
.normaltext {font-family: Verdana, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #005d5d;text-align: justify;margin: 20px;}
.nazevfirmytext {font-family: Verdana, Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #ffffff;text-align: center;}
.rekonstrukcetext {font-family: Verdana, Arial, sans-serif;font-size: 12pt;font-weight: bold;color: #ffffff;text-align: center;}
.etapatext1 {font-family: Verdana, Arial, sans-serif;font-size: 14pt;font-weight: bold;color: #000000;text-align: center;}
.etapatext2 {font-family: Verdana, Arial, sans-serif;font-size: 10pt;font-weight: bold;color: #ffffff;text-align: center;}
div.hlavnifotky {border: 0px;width: 522px;height: 124px;background-color: #b7e2e2;text-align:center;float: left;position: absolute;top: 549px;}
.fotkybyty {border: 0px;width: 522px;height: 130px;background-color: #ccebeb;text-align: center;}
.fotkybudova {border: 0px;width: 522px;height: 86px;background-color: #ccebeb;text-align: center;}
.fotkybudovarek {border: 0px;width: 522px;height: 134px;background-color: #ccebeb;text-align: center;}
.fotkybyty2 {border: 0px;width: 522px;height: 130px;background-color: #fbe180;text-align: center;}
.fotkyschema {border: 0px;width: 522px;height: 130px;background-color: #fbe180;text-align: center;}
.spodnilista {border: 0px;width: 1024px;height: 15px;font-family: Verdana, Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #005D5D;text-align: justify;}
img.schemagaraze{position: relative;float: right;margin-left:15px; border: 1px solid #005d5d;}

div.dataschema {border: 0px;width: 522px;background-color: #ffffff;text-align:center;}
div.fotkybyty3 {border: 0px;width: 522px;background-color: #ccebeb;text-align: center;padding:1px 0px 1px 0px;}
.textudaje {font-family: Verdana, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #005d5d;text-align: left;margin: 20px;}
img.schema{position:relative;float:right;right:10px;top:0px;}
a.schemaodkaz{border: 2px solid #005d5d;}

img.fotomain {margin: 4px;margin-top: 10px;}
img.listek {position: absolute;left: 690px;top: 250px;overflow: none;display: block;clip: auto;z-index: auto;}
img.listek2 {position: relative;left: 200px;top: -400px;overflow: none;display: block;clip: auto;z-index: auto;}
img.prodejetapy {width: 522px;height: 57px;}
div.listicka1 {width: 522px;height: 57px;background-color: #ccebeb;}
div.cervenatabulka {width:300px;height:120px;background-color:red;position: relative;left: 200px;top: -400px;overflow: none;display: block;clip: auto;z-index: auto;padding:40px 10px 10px 10px;}
a.cervenatabulkaodkaz {font-family: Verdana, Arial, sans-serif;font-size: 18pt;font-weight: bold;color: white;text-align: justify;text-decoration:none;}

table.tabulka {border-collapse: collapse; border: 2px solid #005d5d;border-spacing: 0px;width: 480px;height: 80px; background-color: #ccebeb;font-family: Verdana, Arial, sans-serif;font-size: 8pt;color: #005D5D;text-align: center;}
tr.tabulka {border: 2px solid #005d5d;}
td.tabulka {border: 2px solid #005d5d;}

table.tabulka2 {border-collapse: collapse; border: 2px solid #005d5d;border-spacing: 0px;width: 522px;height: 80px; background-color: #ccebeb;font-family: Verdana, Arial, sans-serif;font-size: 9pt;color: #005D5D;text-align: center;}
tr.tabulka2 {border: 1px solid #005d5d;}
td.tabulka2 {border: 1px solid #005d5d;}

table.tabulka3 {border-collapse: collapse; border: 2px solid #005d5d;border-spacing: 0px;width: 910px;height: 650px; background-color: #ccebeb;font-family: Verdana, Arial, sans-serif;font-size: 9pt;color: #005D5D;text-align: center;}
tr.tabulka3 {border: 1px solid #005d5d;}
td.tabulka3 {border: 1px solid #005d5d;}

a.normalodkaz {text-decoration: none;font-weight: bold;color: #005d5d;}
a.normalodkaz:hover {color: #000000;text-decoration: underline;}

a.etapa4 {text-decoration: none;font-size: 13pt;font-weight: bold;color: #ff0000;}
a.etapa4:hover {color: #ff0000;text-decoration: underline;} 

a.tabodkaz {text-decoration: underline;font-weight: normal;color: #005d5d;}
a.tabodkaz:hover {color: #000000;}

a.malyodkaz {text-decoration: none;font-weight: normal;color: #ffffff;}
a.malyodkaz:hover {color: #ffffff;text-decoration: underline;}

a.pozadidomu {width: 70px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb;color: #009999;display: block;} 
a.pozadidomu:hover {background-color : #66c2c2; color: white;} 

a.pozadiprofil {width: 123px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb;color: #009999;display: block;} 
a.pozadiprofil:hover {background-color: #66c2c2;color: white;} 

a.pozadibyty {width: 70px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb; color: #009999;display: block;} 
a.pozadibyty:hover {background-color: #66c2c2;color: white;} 

a.pozadibudova {width: 90px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb; color: #009999;display: block;} 
a.pozadibudova:hover {background-color: #66c2c2;color: white;} 

a.pozadilokalita {width: 90px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb; color: #009999;display: block;} 
a.pozadilokalita:hover {background-color: #66c2c2;color: white;} 

a.pozadicenik {width: 70px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb; color: #009999;display: block;} 
a.pozadicenik:hover {background-color: #66c2c2;color: white;} 

a.pozadikontakt {width: 90px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;letter-spacing: 1px;background-color: #ccebeb; color: #009999;display: block;} 
a.pozadikontakt:hover {background-color: #66c2c2;color: white;} 

a.rekonstrukcetext {width: 245px;height: 80px;font-family: Verdana, Arial, sans-serif;font-size: 12pt;font-weight: bold;text-decoration: none;color: #ffffff;}
a.rekonstrukcetext:hover {background-color: #66c2c2;color: #ffffff;}

a.mapatext {width: 245px;height: 50px;font-family: Verdana, Arial, sans-serif;font-size: 12pt;font-weight: bold;text-decoration: none;color: #ffffff;}
a.mapatext:hover {background-color: #66c2c2;color: #ffffff;}

a.mapaimage {width: 245px;height: 23px;font-family: Verdana, Arial, sans-serif;font-size: 10pt;font-weight: bold;text-decoration: none;color: #ffffff;}
a.mapaimage:hover {background-color: #66c2c2;color: #ffffff;}

span.sleva {
color:red;
font-weight:bold;
}
#letajici{
  position:relative;
  top:0px;
  z-index:1;
  margin: 0 auto;  
  padding: 0; 
  width: 720px;
  height:0px; 
  text-align:right;
  border:0px solid black; 
}
img.resize{
  position:relative;
  top:350px;
  
	width:1px;
	height:1px;
	z-index:1;
}
span.left{text-align:left;}

ul li { display: inline; padding:0px;}	
