body          {background: #620201 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; margin: 0; padding: 0; color: #000; line-height: 1.4; text-align: center}
#hlavni       {width: 770px;margin: 0px auto; background: #fff url('img/hlavni-poz.gif') 545px top repeat-y; border-left: 3px solid #ccc;border-right: 3px solid #ccc;border-bottom: 3px solid #ccc; text-align: left }
a             {color: #FF9900; font-weight: bold;text-decoration: underline}
a:hover       {text-decoration: none}
#horni        {background: #A70301 url('img/horni-poz.gif') top repeat-x; height: 64px}
#logo         {background: url('img/zatepleni-oken.gif') left top no-repeat; width: 319px; height: 64px; border: 0px; margin: 0px; float: left; padding: 0px; cursor: hand}
#horni span    {display: none}
#energy       {width: 304px; height: 64px; border: 0px; float: right; background: #A70301 url('img/energy-in.gif') right top no-repeat;}
#pruh         {clear: both; border-top: 1px solid #fff; padding: 6px 0px 8px; background: #333 url('img/pruh-poz.gif') bottom repeat-x; }
#pruh a       {background: #333333 url('img/pruh-poz2.gif') repeat-x; color: #fff; text-decoration: none;padding: 7px 20px 9px;border-right: 1px solid #333333; border-left: 1px solid #636363}
#pruh a:hover {background: #6a6a6a url('img/pruh-poz.gif') repeat-x; color: #FF9900}
#pruh span    {display: none}
#text         {float: left; background: #fff; width: 495px; padding: 5px 20px 20px}
#text ul      {margin-top: 0px; margin-bottom: 6px}
#text li      {list-style-type: square; margin-left: 8px}
#postup li      {list-style-type: decimal; margin-left: 8px; margin-top: 10px}
#vl li        {margin-bottom: 10px}
#textdole     {clear: both; border-top: 1px dotted #ccc; color: #666; padding: 10px; margin-top: 30px}
#textdole2    {color: #666; padding: 0px 10px; margin-top: 0px; text-align: right}

#prava        {float: right; width: 225px; margin-top: -14px; background: #EBE9E9 url('img/prava-poz.gif') left repeat-y}
#prava-horni  {width: 225px; height: 39px; border: 0px}
#aktuality     {margin-top: 0px; background: url('img/prava-horni.gif') left top no-repeat; height: 39px; }
#kalkulace     {margin-top: 0px; background: url('img/kalkulace.gif') left top no-repeat; height: 39px; }
#zavolejte     {margin-top: 0px; background: url('img/zavolejte.gif') left top no-repeat; height: 39px; }
p.dotted        {border: 1px dotted #db120f; padding: 5px; color: #db120f; text-align: center; margin: 5px; background: #F7F4F5}
#prava h2 span {display: none}
.prava-text   {padding: 0px 10px 10px 20px}
#hlavnidole   {clear: both}
#prava p      {margin: 3px 0px}
#prava form   {margin-left: 5px}
#prava input   {border: 1px solid #646464}
#prava textarea  {border: 1px solid #646464}
#submit        {background: #505050 url('img/pruh-poz.gif') repeat-x; color: #fff}

h1            {color: #aa0b09; background: url('img/sipkah1.gif') left 50% no-repeat; font-size: 120%; border-bottom: 1px dotted #aa0b09; margin: 0px 0px 15px 0px; padding: 0px 0px 3px 10px}
h2            {color: #000; background: url('img/h2.gif') left 50% no-repeat; font-size: 110%; padding-left: 9px; margin-bottom: 0px; margin-top:20px ; clear: both}
#text p             {margin: 10px 8px 8px 12px}
span.invi     {display: none}
#zatepleni-oken {margin: 0px auto; width: 133px; height: 100px; border: 1px solid #666}

.card-left, .card-right {min-width: 130px; max-width: 180px; float: left; margin: 0 15px 10px 0; padding: 0px; text-align: center; color: #636363; font-size: 85%;}
.card-right {float: right; margin: 0 0 10px 15px}
#termo        {width: 166px; height: 128px; border: 1px solid #ccc }
#dum          {width: 170px; height: 72px }
#hm          {width: 70px; height: 99px }
#prenos        {width: 320px; height: 236px; border: 0px; float: right; margin: 0 0 15px 15px}
#mapa         {float: right;margin: 10px;width: 124px;height: 102px;border: 1px solid black}
#mapa2        {clear: both;float: right;margin: 10px;width: 124px;height: 102px;border: 1px solid black}

#investice    {width: 470px; border-collapse: collapse; text-align: center}
#investice th {background: #505050; color: #fff; vertical-align: top; border: 1px solid #fff; padding: 3px; font-weight: normal}
#investice td {vertical-align: middle; border: 1px solid #ccc; padding: 3px}
.red          {color: red; font-weight:bold}
.chyba          {color: red}
.zel          {color: #3c3; font-weight: bold; font-size: 180%; text-align: center}
#pat         {width: 770px;margin: 0px auto; text-align: right; color: #fff; padding: 10px 0px; font-size: 90% }
