body {
   margin: 0;
   padding: 0;
   background-color: #121212;
   color: white;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 13px;
}
a {
   color: white;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 13px;
   text-decoration: underline;
}
a:hover {
   color: #f99933;
   text-decoration: none;
}
img {
   border: 0;
}
input,
select
textarea {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 13px;
   border: 1px solid gray;
}
form {
   margin: 0;
   padding: 0;
}

.vyhlazeni {
   width: 100%;
   height: 1px;
   font-size: 1px;
   clear: both;
}

#stranka {
   width: 981px;
   background-image: url('img/logo_pozadi.jpg');
   background-repeat: no-repeat;
   background-position: top;
   margin: auto;
   padding: 0 0 20px 0;
}
#menu {
   height:50px;
}
#menu a {
   display: block;
   float: left;
   line-height: 50px;
   width: 141px;
   margin-right:-1px;
   background-image: url('img/menu_odkaz.png');
   text-align: center;
   text-decoration: none;
}
#menu a.oznacene {
   color: #f99933;
}

#logo {
   position: relative;
   height: 345px;
}
#logo .logo {
   position: absolute;
   left: 20px;
   top: 80px;
}
#logo .hosting_od {
   position: absolute;
   right: 0;
   top: 74px;
}
#logo p {
   margin: 0;
   padding: 0;
   position: absolute;
}
#logo p.sluzby {
   left: 30px;
   top: 180px;
}
#logo p.informace {
   left: 640px;
   top: 193px;
   width: 320px;
   font-size: 12px;
}
#logo a.tlacitko_cist {
   display: block;
   width: 92px;
   line-height: 25px;
   color: black;
   text-align: center;
   text-decoration: none;
   background-image: url('img/logo_tlacitko1.jpg');
   position: absolute;
   top: 260px;
   right: 125px;
}
#logo a.tlacitko_overit {
   display: block;
   width: 130px;
   line-height: 25px;
   color: black;
   text-align: center;
   text-decoration: none;
   background-image: url('img/logo_tlacitko1a.jpg');
   position: absolute;
   top: 260px;
   right: 125px;
}
#logo a.tlacitko_objednat {
   display: block;
   width: 92px;
   line-height: 25px;
   color: black;
   text-align: center;
   text-decoration: none;
   background-image: url('img/logo_tlacitko2.jpg');
   position: absolute;
   top: 260px;
   right: 25px;
}
#logo a:hover.tlacitko_cist,
#logo a:hover.tlacitko_objednat {
   color: white;
}

#tarify_uvod {
   height: 290px;
}
#tarify_uvod .tarif {
   width: 197px;
   height: 290px;
   float: left;
   margin-right: -1px;
   background-image: url('img/uvod_tarif_pozadi.png');
}
#tarify_uvod .tarif .nazev {
   line-height: 47px;
   color: #288bcf;
   font-size: 16px;
   padding: 0 0 0 50px;
   background-image: url('img/uvod_tarif_icon.png');
   background-repeat: no-repeat;
   background-position: 10px 12px;
}
#tarify_uvod .tarif .informace {
   padding: 15px 0 2px 25px;
}
#tarify_uvod .tarif .informace p {
   margin: 0;
   padding: 0 0 3px 10px;
   background-image: url('img/sipka1.gif');
   background-repeat: no-repeat;
   background-position: 0 7px;
   color: #804d22;
}
#tarify_uvod .cena {
   position: relative;
   height: 50px;
}
#tarify_uvod .cena p {
   margin: 0;
   padding: 0;
}
#tarify_uvod .cena p.cena_cislo {
   font-size: 40px;
   font-weight: bold;
   text-align: right;
   position: absolute;
   top: 0;
   right: 70px;
}
#tarify_uvod .cena p.cena_kc {
   font-size: 16px;
   font-weight: bold;
   text-align: right;
   position: absolute;
   top: 5px;
   right: 48px;
}
#tarify_uvod .cena p.cena_mesic {
   font-size: 16px;
   text-align: right;
   position: absolute;
   top: 22px;
   right: 15px;
}
#tarify_uvod .vice {
   padding: 15px 0 0 0;
}
#tarify_uvod .vice table {
   margin: auto;
}
#tarify_uvod .vice .td_left {
   padding: 0 10px 0 0;
   font-weight: bold;
}
#tarify_uvod .vice .td_left a {
   font-size: 12px;
   text-decoration: none;
   color: #288bcf;
}
#tarify_uvod .vice .td_left a:hover {
   color: white;
}
#tarify_uvod .vice .td_right a {
   display: block;
   width: 79px;
   line-height: 22px;
   font-size: 12px;
   text-align: center;
   text-decoration: none;
   background-image: url('img/tarify_tlacitko.jpg');
   color: black;
}
#tarify_uvod .vice .td_right a:hover {
   color: white;
}

#dalsi_informace {
   padding: 40px 0 20px 0;
}
#dalsi_informace h2 {
   margin: 0;
   padding: 5px 0 15px 20px;
   font-weight: normal;
   font-size: 16px;
}
#dalsi_informace h2 span {
   color: #f79832;
}
#dalsi_informace .levy_sloupec {
   float: left;
   width: 327px;
   float: left;
   background-repeat: repeat-y;
   background-position: right;
   background-image: url('img/tecky_horizontal.gif');
   height: 250px;
}
#dalsi_informace .pravy_sloupec {
   float: left;
   width: 327px;
   float: left;
}

#hosting_obsahuje {
   padding: 0 0 0 40px;
}
#hosting_obsahuje p {
   margin: 0;
   padding: 0 0 5px 25px;
   background-image: url('img/icon_ok.jpg');
   background-repeat: no-repeat;
   background-position: 0 3px;
}
#hosting_obsahuje p a {
   color: #2582c1;
}

#hostujeme_pres p {
   margin: 0;
}
#hostujeme_pres p.text1 {
   color: #804d22;
   padding: 0 0 0 20px;
}
#hostujeme_pres p.text2 {
   color: #5d5d5d;
   padding: 15px 0 0 20px;
   font-size: 12px;
}

#dalsi_sluzby {
   padding: 0 10px 0 15px;
}
#dalsi_sluzby p {
   margin: 0;
   padding: 3px 0 25px 50px;
   color: #5d5d5d;
   background-repeat: no-repeat;
   background-position: 0 0;
}
#dalsi_sluzby p a {
   color: #5d5d5d;
}
#dalsi_sluzby p.icon1 {
   background-image: url('img/uvod_icon1.jpg');
}
#dalsi_sluzby p.icon2 {
   background-image: url('img/uvod_icon2.jpg');
}
#dalsi_sluzby p.icon3 {
   background-image: url('img/uvod_icon3.jpg');
}
#dalsi_sluzby p.icon4 {
   background-image: url('img/uvod_icon4.jpg');
}

#paticka {
   background-color: #1d1d1d;
   color: #5d5d5d;
   font-size: 12px;
}
#paticka a {
   color: #5d5d5d;
   font-size: 12px;
}
#paticka a.oznacene {
   color: white;
}
#paticka p {
   margin: 0;
}
#paticka .paticka_stred {
   width: 961px;
   margin: auto;
   position: relative;
}
#paticka .paticka_stred p.odkazy {
   text-align: right;
   padding: 10px 0 0 0;
}
#paticka .paticka_stred p.odkazy a {
   padding: 0 15px 0 15px;
}
#paticka .paticka_stred p.developed {
   text-align: right;
   padding: 10px 15px 10px 0;
}
#paticka .facebook {
   position: absolute;
   left: 30px;
   top: 20px;
}

#tarify table {
   width: 100%;
}
#tarify td.bg {
   background-color: black;
}
#tarify td.bg_oznaceny {
   background-color: #212121;
}
#tarify .tarif {
   text-align: center;
   width: 120px;
   padding: 0 0 0 0;
   color: #804d22;
}
#tarify .domena {
   text-align: center;
   width: 180px;
   padding: 0 0 0 0;
   color: #804d22;
}
#tarify .nadpis {
   color: #288bcf;
   padding: 10px 0 10px 0;
}
#tarify .nazev {
   padding: 8px 0 8px 10px;
}
#tarify .nadpis_sekce {
   padding: 10px 0 2px 10px;
   font-weight: bold;
   color: #5d5d5d;
}
#tarify .tarif a {
   display: block;
   width: 79px;
   line-height: 22px;
   font-size: 12px;
   text-align: center;
   text-decoration: none;
   background-image: url('img/tarify_tlacitko.jpg');
   color: black;
   margin: auto;
}

.prepinani_cen {
   text-align: center;
   padding: 15px 0 0 0;
}
.prepinani_cen p {
   font-size: 10px;
   color: #5d5d5d;
   margin: 0;
   padding: 0 0 5px 0;
}
.prepinani_cen a {
   padding: 0 20px 0 20px;
   color: #5d5d5d;
}
.prepinani_cen a.oznacene {
   font-weight: bold;
   text-decoration: none;
   color: white;
}

#kontakty .levy_sloupec {
   float: left;
   width: 250px;
   background-repeat: repeat-y;
   background-position: right;
   background-image: url('img/tecky_horizontal.gif');
   padding: 20px 0 20px 0;
}
#kontakty .levy_sloupec h2 {
   color: #804d22;
   margin: 0;
   padding: 0 0 0 45px;
   font-size: 14px;
   font-weight: normal;
}
#kontakty .levy_sloupec p {
   margin: 0;
   padding: 8px 0 20px 55px;
   font-weight: normal;
}

#kontakty .pravy_sloupec {
   width: 700px;
   float: right;
   padding: 20px 0 20px 0;
}
#kontakty .moznosti {
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   padding: 0 0 15px 15px;
}
#kontakty .moznosti h2 {
   color: #804d22;
   margin: 0;
   padding: 0 0 0 20px;
   font-size: 14px;
   font-weight: normal;
}
#kontakty .moznosti h3 {
   color: #5d5d5d;
   font-size: 12px;
   margin: 0;
   padding: 0 0 0 20px;
}
#kontakty .moznosti p,
#kontakty .moznosti .chat {
   margin: 0;
   padding: 10px 0 0 20px;
   font-size: 16px;
}
#kontakty .moznosti p a {
   font-size: 16px;
}
#kontakty .moznosti p span {
   font-size: 11px;
}
#kontakty .pravy_sloupec .moznosti .moznost1 {
   float: left;
   width: 250px;
}
#kontakty .pravy_sloupec .moznosti .moznost2 {
   float: left;
   width: 200px;
}
#kontakty .pravy_sloupec .moznosti .moznost3 {
   float: left;
}
#kontakty .kontakt_schema {
   text-align: center;
   padding: 10px 0 0 0;
}


#spoluprace .levy_sloupec {
   float: left;
   width: 250px;
   background-repeat: repeat-y;
   background-position: right;
   background-image: url('img/tecky_horizontal.gif');
   padding: 20px 0 660px 0;
}
#spoluprace .levy_sloupec h2 {
   color: #804d22;
   margin: 0;
   padding: 0 0 0 15px;
   font-size: 14px;
   font-weight: normal;
}
#spoluprace .levy_sloupec p {
   margin: 0;
   padding: 8px 0 20px 25px;
   font-weight: normal;
}
#spoluprace .levy_sloupec .zajistime {
   padding: 15px 0 0 30px;
}
#spoluprace .levy_sloupec .zajistime a {
   display: block;
   margin: 0;
   padding: 0 0 5px 25px;
   background-image: url('img/icon_ok.jpg');
   background-repeat: no-repeat;
   background-position: 0 3px;
}
#spoluprace .levy_sloupec .zajistime a {
   color: #2582c1;
}

#spoluprace .pravy_sloupec {
   float: right;
   width: 700px;
   padding: 20px 0 20px 0;
}
#spoluprace .pravy_sloupec h2 {
   color: #804d22;
   margin: 0;
   padding: 0 0 0 15px;
   font-size: 14px;
   font-weight: normal;
}
#spoluprace .proc {
   padding: 15px 0 20px 35px;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   margin: 0 0 10px 0;
}
#spoluprace .proc p {
   margin: 0;
   padding: 0 0 0 0;
}
#spoluprace .poskytneme_zdarma {
   padding: 10px 0 0 10px;
}
#spoluprace .poskytneme_zdarma p {
   padding: 0 0 8px 25px;
   background-image: url('img/icon_ok.jpg');
   background-repeat: no-repeat;
   background-position: 0 3px;
}

#spoluprace .slevova_tabulka {
   padding: 10px 100px 0 50px;
}
#spoluprace .slevova_tabulka table {
   width: 100%;
}
#spoluprace .slevova_tabulka td {
   border-bottom: 1px solid #5d5d5d;
}
#spoluprace .slevova_tabulka  .pocet_domen {
   padding: 5px 100px 5px 10px;
}
#spoluprace .slevova_tabulka  .sleva {
   text-align: right;
   padding: 5px 10px 5px 0;
   color: #00ff18;
}

#tvorba_www h1 {
   margin: 0;
   padding: 0 0 5px 0;
   font-size: 16px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
}
#tvorba_www .text {
   padding: 0 20px 0 20px;
}
#tvorba_www .text p {
   text-align: justify;
   padding: 15px 0 0 0;
   margin: 0;
}
#tvorba_www .text strong {
   color: #ffc600;
}

#partnersky_ucet h1 {
   margin: 0;
   padding: 0 0 5px 0;
   font-size: 16px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
}
#partnersky_ucet .prihlaseni {
   padding: 40px 0 20px 0;
}
#partnersky_ucet .prihlaseni table {
   margin: auto;
}
#partnersky_ucet .prihlaseni .td1 {
   padding: 0 50px 0 0;
}
#partnersky_ucet .prihlaseni .td2 input {
   width: 200px;
}
#partnersky_ucet .prihlaseni .tlacitko {
   padding: 30px 0 0 0;
   text-align: center;
}
#partnersky_ucet .hlaska {
   text-align: center;
   padding: 0 0 20px 0;
   color: red;
   font-weight: bold;
}
#partnersky_ucet .uvodni_text {
   padding: 20px 30px 0 30px;
}
#partnersky_ucet .uvodni_text strong {
   color: #ffc600;
}

#napoveda_vyber {
   padding: 0 0 20px 0;
   position: relative;
}
#napoveda_vyber h1 {
   margin: 0;
   padding: 0 0 5px 0;
   font-size: 16px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
}
#napoveda_vyber .clanek {
   padding: 30px 0 10px 120px;
   background-repeat: no-repeat;
}
#napoveda_vyber .clanek .nadpis {
   padding: 0 0 0 0;
   font-weight: bold;
   color: #ffc600;
}
#napoveda_vyber .clanek .nadpis a {
   text-decoration: none;
   color: #ffc600;
}
#napoveda_vyber .clanek .popis {
   padding: 3px 0 0 0;
}
#napoveda_vyber .clanek .odkaz {
   padding: 3px 0 0 0;
}
#napoveda_vyber .icon_help {
   background-image: url('img/napoveda_help.png');
   background-position: 45px 28px;
}
#napoveda_vyber .icon_forum {
   background-image: url('img/napoveda_forum.png');
   background-position: 48px 30px;
}
#napoveda_vyber .icon_kontakt {
   background-image: url('img/napoveda_kontakt.png');
   background-position: 45px 30px;
}
#napoveda_vyber a.odkaz_help {
   position: absolute;
   width: 70px;
   height: 70px;
   left: 40px;
   top: 50px;
   text-decoration: none;
}
#napoveda_vyber a.odkaz_forum {
   position: absolute;
   width: 70px;
   height: 70px;
   left: 40px;
   top: 150px;
   text-decoration: none;
}
#napoveda_vyber a.odkaz_kontakt {
   position: absolute;
   width: 70px;
   height: 70px;
   left: 40px;
   top: 250px;
   text-decoration: none;
}

#napoveda_clanek {
   padding: 0 30px 0 30px;
}
#napoveda_clanek h1 {
   margin: 0;
   padding: 0 0 5px 0;
   font-size: 16px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
}
#napoveda_clanek .clanek {
   padding: 20px 30px 10px 30px;
}
#napoveda_clanek .clanek strong {
   color: #ffc600;
}
#napoveda_clanek .clanek p {
   margin: 0;
   padding: 5px 0 10px 0;
}
#napoveda_clanek h1 a {
   text-decoration: none;
   float: right;
   padding: 3px 5px 0 0;
   display: block;
}
#napoveda_clanek a img {
   vertical-align: bottom;
}
#napoveda_clanek h2 {
   margin: 0;
   padding: 0 0 7px 0;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}

#napoveda_detail {
   padding: 0 30px 0 30px;
}
#napoveda_detail h1 {
   margin: 0;
   padding: 0;
   font-size: 16px;
   font-weight: normal;
}
#napoveda_detail .sekce {
   padding: 20px 0 2px 10px;
}
#napoveda_detail h2 {
   margin: 0;
   padding: 0 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}
#napoveda_detail h2 a {
   text-decoration: none;
   float: right;
   padding: 3px 5px 0 0;
   display: block;
}
#napoveda_detail p {
   margin: 0;
   padding: 15px 30px 0 30px;
}
#napoveda_detail p strong {
   color: #ffc600;
}
#napoveda_detail .obr {
   text-align: center;
   padding: 15px 0 10px 0;
}
#napoveda_detail p span {
   font-size: 18px;
   color: #ffc600;
}
#napoveda_detail .polozky {
   padding: 10px 0 0 50px;
}
#napoveda_detail .polozky div {
   display: block;
   background-image: url('img/icon_ok.jpg');
   /* background-image: url('img/icon_sipka.png'); */
   background-repeat: no-repeat;
   background-position: 0 3px;
   padding: 0 0 2px 20px;
   text-decoration: none;
}


#smluvni_podminky {
   padding: 0 30px 0 30px;
}
#smluvni_podminky h2 {
   margin: 0;
   padding: 0 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}
#smluvni_podminky h3 {
   margin: 0;
   padding: 0 0 0 20px;
   font-size: 18px;
   font-weight: bold;
   color: #fffffff;
}
#smluvni_podminky p {
   padding: 10px 20px 10px 20px;
}

#napoveda {
   padding: 0 30px 40px 30px;
}
#napoveda h1 {
   margin: 0;
   padding: 0;
   font-size: 16px;
   font-weight: normal;
}
#napoveda .sekce {
   padding: 20px 0 2px 10px;
}
#napoveda h2 {
   margin: 0;
   padding: 0 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}
#napoveda .polozky {
   padding: 10px 0 0 30px;
}
#napoveda .polozky a {
   display: block;
   /* background-image: url('img/icon_ok.jpg'); */
   background-image: url('img/icon_sipka.png'); 
   background-repeat: no-repeat;
   background-position: 0 3px;
   padding: 0 0 2px 20px;
   text-decoration: none;
}

#objednavka {
   background-repeat: repeat-y;
   background-position: 720px 0;
   background-image: url('img/tecky_horizontal.gif');
}
#objednavka .levy_sloupec {
   float: left;
   width: 700px;
}
#objednavka .pravy_sloupec {
   float: right;
   width: 250px;
}
#objednavka .levy_sloupec h2 {
   margin: 0;
   padding: 0 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}
#objednavka .levy_sloupec h3 {
   margin: 0;
   padding: 10px 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #804d22;
}
#objednavka .pravy_sloupec h2 {
   color: #804d22;
   margin: 0;
   padding: 0 0 0 15px;
   font-size: 14px;
   font-weight: normal;
}
#objednavka .pravy_sloupec p {
   margin: 0;
   padding: 15px 0 0 15px;
}
#objednavka .volba_domena {
   text-align: center;
   padding: 20px 0 20px 0;
}

#objednavka .volba_domeny {
   padding: 10px 0 0 0;
}
#objednavka .volba_domeny table {
   margin: auto;
}
#objednavka .volba_domeny td {
   padding: 0 5px 0 5px;
}
#objednavka .volba_domeny .formular_volba td input {
   width: 200px;
}
#objednavka .volba_domeny .status {
   text-align: center;
   background-color: black;
   padding: 5px 0 5px 0;
}
#objednavka .volba_domeny .formular_volba {
   padding: 20px 0 20px 0;
}

#objednavka .tlacitka_obj {
   padding: 15px 0 0 0;
}
#objednavka .tlacitka_obj table {
   margin: auto;
}
#objednavka .tlacitka_obj .tl_left input {
   width: 198px;
   height: 45px;
   background-image: url('img/objednavka_tl_left.png');
   border: 0;
}
#objednavka .tlacitka_obj .tl_left a {
   width: 198px;
   line-height: 45px;
   background-image: url('img/objednavka_tl_left.png');
   border: 0;
   display: block;
   text-align: center;
   text-decoration: none;
}
#objednavka .tlacitka_obj .tl_right input {
   width: 198px;
   height: 45px;
   background-image: url('img/objednavka_tl_right.png');
   border: 0;
}
#objednavka .webhostingovy_tarif {
   padding: 10px 0 10px 0;
}
#objednavka .webhostingovy_tarif .td1 {
   width: 150px;
}
#objednavka .webhostingovy_tarif .td2 {
   color: #a5a5a5;
   font-size: 12px;
   width: 350px;
}
#objednavka .webhostingovy_tarif .td3 {
   text-align: right;
   width: 120px;
}
#objednavka .volba_subjektu {
   text-align: center;
   padding: 20px 0 20px 0;
}
#objednavka .subjekt_kontakty {
   padding: 0 0 20px 0;
}
#objednavka .subjekt_kontakty .td3 {
   background-color: #804d22;
   padding: 3px 0 3px 5px;
}
#objednavka .subjekt_kontakty .td1 {
   width: 150px;
   border-bottom: 1px solid #313131;
}
#objednavka .subjekt_kontakty .td2 {
   padding: 5px 10px 5px 10px;
   border-bottom: 1px solid #313131;
}
#objednavka .subjekt_kontakty .td2 input {
   width: 200px;
}
#objednavka .hlaska {
   font-weight: bold;
   color: red;
   padding: 0 0 15px 0;
   text-align: center;
}
#objednavka .fakturacni_udaje {
   padding: 20px 0 20px 0;
   text-align: center;
}
#objednavka .fakturacni_udaje textarea {
   width: 250px;
}
#objednavka .poznamka {
   padding: 10px 0 10px 0;
   text-align: center;
}
#objednavka .poznamka textarea {
   width: 650px;
}
#objednavka .smluvni_podminky {
   text-align: center;
   padding: 10px 0 10px 0;
   font-size: 12px;
}
#objednavka .smluvni_podminky a {
   font-size: 12px;
}
#objednavka .shrnuti_objednavky {
   padding: 15px 0 10px 0;
}
#objednavka .shrnuti_objednavky .td2 {
   text-align: right;
   padding: 0 0 0 100px;
}

#objednavka .dokonceno {
   text-align: center;
   padding: 20px 0 20px 0;
}
#objednavka .dokonceno span {
   color: #f99933;
}


/* PROVIZORNI UDAJE PRO PLATBU */
#testovaci_platba {
   padding: 15px 0 0 0;
}
#testovaci_platba table {
   margin: auto;
}
#testovaci_platba td {
   background-color: #373737;
}
#testovaci_platba .td1 {
   font-weight: bold;
   padding: 5px 100px 5px 15px;
   color: #ff9600;
}
#testovaci_platba .td2 {
   text-align: right;
   padding: 5px 15px 5px 100px;
}
#testovaci_platba .seznam_plateb {
   width: 300px;
   margin: auto;
   padding: 50px 0 10px 0;
}
#testovaci_platba .seznam_plateb .nadpis {
   text-align: center;
   font-weight: bold;
   background-color: #373737;
   padding: 6px 0 6px 0;
}
#testovaci_platba .seznam_plateb .seznam_metod {
   text-align: center;
   font-weight: bold;
   background-color: #000000;
   padding: 20px 0 20px 0;
}

#whois {
   padding: 0 0 50px 0;
}
#whois h2 {
   margin: 0;
   padding: 0 0 7px 15px;
   font-size: 14px;
   font-weight: normal;
   background-image: url('img/tecky_vertical.gif');
   background-repeat: repeat-x;
   background-position: bottom;
   color: #2582c1;
}
#whois .volba_domeny {
   padding: 30px 0 15px 0;
}
#whois .volba_domeny table {
   margin: auto;
}
#whois .volba_domeny td {
   padding: 0 5px 0 5px;
}
#whois .volba_domeny .adresa {
   width: 200px;
}
#whois .overit input {
   width: 92px;
   height: 25px;
   background-image: url('img/logo_tlacitko2.jpg');
   border: 0;
}
#whois .vysledek {
   padding: 10px 0 0 0;
}
#whois .vysledek table {
   width: 100%;
}
#whois .vysledek td {
   background-color: black;
}
#whois .vysledek td.nazev_domeny {
   padding: 5px 10px 5px 10px;
   width: 200px;
}
#whois .vysledek td.stav_domeny {
   padding: 5px 10px 5px 10px;
}
#whois .vysledek td.vice_informaci {
   text-align: center;
   width: 150px;
}
#whois .vysledek td.cena {
   text-align: center;
   width: 130px;
}
#whois td.td_nadpis {
   font-weight: bold;
   text-align: center;
   background-color: #2a2a2a;
   padding: 3px 0 3px 0;
}
#whois td.tlacitko {
   text-align: center;
   width: 120px;
}
#whois td.tlacitko input {
   display: block;
   width: 92px;
   height: 25px;
   color: black;
   text-align: center;
   text-decoration: none;
   background-image: url('img/logo_tlacitko1.jpg');
   border: 0;
   margin: auto;
   cursor: pointer;
}