h1.kalkulace_h1 {
 color: #E2001A;
 margin: 0px;
 padding: 0px;
 margin-top: 15px;
 margin-bottom: 10px;
 font-size: 13px;
 text-align: center;
}

div.vyberte_byt {
 color: #3c3c3c;
 font-size: 13px;
 text-align: center;
 font-weight: bold;
}

  a.byt, a.byt:link, a.byt:visited, a.byt:active    {color: #000000; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 13px; text-decoration: underline;}
  a.byt:hover    {color: #e3001a; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 13px; text-decoration: none;}

  a.byt_aktivni, a.byt_aktivni:link, a.byt_aktivni:visited, a.byt_aktivni:active    {color: #e3001a; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 13px; text-decoration: underline;}
  a.byt_aktivni:hover    {color: #e3001a; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 13px; text-decoration: underline;}
  

h2.kalkulace_h2 {
 color: #727272;
 margin: 0px;
 padding: 0px;
 margin-top: 15px;
 margin-bottom: 10px;
 font-size: 12px;
 text-align: left;
}

h2.kalkulace_h2_center {
 color: #727272;
 margin: 0px;
 padding: 0px;
 margin-top: 15px;
 margin-bottom: 10px;
 font-size: 12px;
 text-align: center;
}

img.kalkulace_krok1_a {
 float: left;
 margin-left: 25px;
}
img.kalkulace_krok1_b {
 float: left;
 margin-left: 25px;
}

img.kalkulace_krok2_n {
 float: left;
 margin-left: 7px;
}
img.kalkulace_krok2_a_n {
 float: left;
 margin-left: 10px;
 _margin-left: 15px;
}

p.kalkulace_popis {
 padding: 0px;
 margin: 0px;
 margin-bottom: 10px;
 color: #727272;
 font-weight: 11px;
 text-align: center;
}

img.kalkulace_okno {
 border-style: none;
 margin: 5px;
}

img.kalkulace_okno_mini {
 border-style: none;
 height: 60px;
}

form.kalkulace_form {
 margin: 0px;
 padding: 0px;
}

table.kalkulace_radio_table {
 border-style: none;
 margin: 3px;
 float: left;
}

td.kalkulace_td_red {
 text-align: center;
 padding: 3px;
 vertical-align: middle;
}


div.kalkulace_obsah_vypis {
 width: 550px;
 _width: 557px;
 _margin-right: 7px;
 padding-top: 15px;
 margin-left: 15px;
 _margin-left: 7px;
 text-align: left;
 clear: both;
}

td.kalkulace_radio_td {
 text-align: center;
 padding: 3px;
 vertical-align: middle;
}

td.kalkulace_seznam_radio {
 text-align: left;
 padding: 3px;
}

td.kalkulace_seznam_nazev {
 text-align: left;
 padding: 3px;
}

.kalkulace_vyrazny_text {
 color: #E2001A;
}

table.kalkulace_prehled {
 width: 520px;
}
td.kalkulace_prehled {
 padding: 5px;
 border-top: 1px solid #FFFFFF;
 background-color: #cacaca;
 color: #666666;
 font-weight: bold;
 text-align: left;
}
td.kalkulace_prehled_edit {
 padding: 5px;
 border-top: 1px solid #FFFFFF;
 background-color: #cacaca;
 color: #666666;
 font-weight: bold;
 text-align: right;
}

td.kalkulace_prehled_kontakt {
 padding: 5px;
 border-top: 1px solid #FFFFFF;
 background-color: #cacaca;
 color: #666666;
 font-weight: bold;
 text-align: right;
}

td.kalkulace_okno_okraj {
 padding: 10px;
}

.hlaska {
 padding-top: 10px;
 line-height: 20px;
 color: #ed1c24;
 font-size: 1.1em;
 font-weight: bold;
}

.hlaska1 {
 padding-top: 10px;
 color: #ed1c24;
 font-size: 1.1em;
 font-weight: bold;
}