/* CSS Document */
body { background: rgb(0,64,112) }

a:link { color: rgb(0,64,112); text-decoration: underline }
a:visited { color: rgb(0,64,112); text-decoration: underline }
a:hover { color: #3169AD; text-decoration: none }

a.navigace:link { color: rgb(48,48,48); text-decoration: none }
a.navigace:visited { color: rgb(48,48,48); text-decoration: none }
a.navigace:hover { color: rgb(224,224,224); background-color: rgb(91,140,181); text-decoration: none }

a.oranz:link { color: orange; background-color: rgb(32,32,32); text-decoration: underline }
a.oranz:visited { color: orange; background-color: rgb(32,32,32); text-decoration: underline }
a.oranz:hover { color: #3169AD; background-color: rgb(32,32,32); text-decoration: none }

a.email:link { color: rgb(150,0,0); text-decoration: underline }
a.email:visited { color: rgb(150,0,0); text-decoration: underline }
a.email:hover { color: rgb(0,64,112); background-color: rgb(224,224,224); text-decoration: none }

a.nahoru:link { color: rgb(0,64,112); background-color: rgb(224,224,224); text-decoration: underline }
a.nahoru:visited { color: rgb(0,64,112); background-color: rgb(224,224,224); text-decoration: underline }
a.nahoru:hover { color: rgb(0,64,112); background-color: rgb(224,224,224); text-decoration: underline }

a.seda:link { color: rgb(48,48,48); background-color: rgb(135,157,181); text-decoration: none }
a.seda:visited { color: rgb(48,48,48); background-color: rgb(135,157,181); text-decoration: none }
a.seda:hover { color: rgb(224,224,224); background-color: rgb(135,157,181); text-decoration: none }

a.akce:link { color: rgb(150,0,0); background-color: rgb(135,157,181); text-decoration: none }
a.akce:visited { color: rgb(150,0,0); background-color: rgb(135,157,181); text-decoration: none }
a.akce:hover { color: rgb(224,224,224); background-color: rgb(135,157,181); text-decoration: none }

a.nav:link { color: rgb(150,0,0); text-decoration: underline }
a.nav:visited { color: rgb(150,0,0); text-decoration: underline }
a.nav:hover { color: #3169AD; background-color: rgb(224,224,224); text-decoration: none }

a.odkaz:link { color: rgb(32,32,32); background-color: rgb(32,32,32); text-decoration: none }
a.odkaz:visited { color: rgb(32,32,32); background-color: rgb(32,32,32); text-decoration: none }
a.odkaz:hover { color: rgb(32,32,32); background-color: rgb(32,32,32)); text-decoration: none }


/* celostránková tabulka */
table.tabulka { background-color: rgb(224,224,224); width: 950px; color: rgb(48,48,48); margin-top: -15px;
      font-size: 13pt; line-height: 20pt }

/* nadpisy */
h1 { font-size: 30pt; color: #3169AD }
h2 { font-size: 20pt; color: rgb(71,71,71) }
h3 { color: rgb(71,71,71) }
h3 { color: rgb(71,71,71) }
h5 { color: rgb(71,71,71) }

/* logo */
td.logo { background-image: url("../obrazky/logo3.png"); background-position: center; height: 150px;
    border-bottom: rgb(0,64,112) solid 1px; border-right: solid 4pt rgb(12,50,80) }

/* hlavní okno - úvodní stránka */
td.vitejte { padding: 30pt; text-align: center; vertical-align: top; height: 1000px;
    border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }

/* okno reference */
div.nadpis_ref { font-size: 17pt; text-align: center }
div.reference { color: rgb(224,224,224); font-size: 13pt; text-align: center;  line-height: 15pt }
span.reference { color: rgb(224,224,224); font-size: 13pt; text-align: center;  line-height: 15pt }

/* hlavní okno - ELKADART */
td.elka { padding: 30pt; vertical-align: top; text-align: center; height: 1000px;
    border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }

/* hlavní okno - pronájem šipky */
td.pronajem { padding: 20pt; border-right: solid 4pt rgb(12,50,80); vertical-align: top;
    border-left: solid 1.5pt rgb(192,192,192) }

/* hlavní okno - pronájem stolní fotbaly */
td.pronajem_fotbaly { padding: 20pt; border-right: solid 4pt rgb(12,50,80); vertical-align: top;
    border-left: solid 1.5pt rgb(192,192,192); height: 1000px }

/* hlavní okno - servis */
td.servis { padding: 20pt; vertical-align: top; border-right: solid 4pt rgb(12,50,80); 
    border-left: solid 1.5pt rgb(192,192,192); height: 1000px; }

/* hlavní okno - diamond darts */
td.darts3 { padding: 20pt; vertical-align: top; border-right: solid 4pt rgb(12,50,80); 
    border-left: solid 1.5pt rgb(192,192,192); height: 1000px; }

/* náhradní díly a příslušenství */
td.nahr_dily { padding: 10pt; padding-top: 20pt; vertical-align: top; text-align: center;
    border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }

/* hlavní okno - ceník náhr.díly */
td.cenik { padding: 10pt; padding-top: 20pt; vertical-align: top; height:1000px;
     border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }

/* hlavní okno - ceník přísl. a akce*/
td.cenik2 { padding: 10pt; padding-top: 20pt; vertical-align: top; height: 1000px;
     border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }
     
.tlacitko { font-size: 10pt; background-color: #3169AD; color: rgb(224,224,224) }

/* hlavní okno - o nás */
td.onas { padding: 20pt; vertical-align: top; border-right: solid 4pt rgb(12,50,80); 
    border-left: solid 1.5pt rgb(192,192,192); height: 1000px; }

/* hlavní okno - kontakty */
td.kontakty { padding: 20pt; padding-right: 30pt; vertical-align: top; border-right: solid 4pt rgb(12,50,80); 
    border-left: solid 1.5pt rgb(192,192,192) }

td.odsazeni40 { padding-left: 55pt}

/* hlavní okno - reference */
td.reference_okno { padding: 10pt; padding-top: 20pt; vertical-align: top; height:1000px;
     border-right: solid 4pt rgb(12,50,80); border-left: solid 1.5pt rgb(192,192,192) }

/* vnořená tabulka kontakty */
table.kontkaty { width: 90%; border: 0pt }
td.top25 { padding-top: 25pt }
.radek12 { line-height: 12pt}
img.ram { border: rgb(48,48,48) solid 0.1pt }

/* plutí mapy */
.mapa { float: right }

/* vnořená tabulka náhradní díly + příslušenství */
table.nahr_dily { width: 90%; padding: 10pt; color: rgb(48,48,48) }

p.doleva { text-align: left }

/* velikost obrázku v náhradních dílech */
img.obrazek_nahr { width: 45px; height: 30px; border: rgb(48,48,48) solid 1pt }

img.logo { width: 150px; height: 40px; border: rgb(48,48,48) solid none }

img.odkaz { border: none }

/* velikost obrázku v příslušenství */
img.obrazek_prislusenstvi { width: 45px; height: 30px; border: rgb(48,48,48) solid 1pt }

/* vnořená tabulka ceník hlavní okno*/
table.cenik { width: 90%; border-collapse: collapse; color: rgb(48,48,48); text-align: right }

.mrizka { background-color: rgb(224,224,224); border: rgb(160,160,160) solid 1pt }
.mrizka2 { background-color: rgb(208,208,208); border: rgb(160,160,160) solid 1pt }

/* zboží v akci */
span.akce { color: red }
.cena { text-decoration: line-through; color: red; float: left; text-align: center }


/* vnořená tabulka reference */
table.reference { width: 100%; text-align: center; padding: 5pt; color: rgb(255,102,0) }

/* velikost obrázku v referenci */
img.obrazek_ref { width: 90px; height: 60px; border: rgb(48,48,48) solid 0.1pt }


td.reklama2 { background-color: rgb(32,32,32); text-align: center; vertical-align: top;
    color: rgb(224,224,224) }

/* navigační pruh */
td.pruh { background-color: rgb(224,224,224); height: 45pt; text-align: center;
     color: rgb(48,48,48); border-right: solid 4pt rgb(12,50,80);
     border-left: solid 1.5pt rgb(192,192,192) }

/* pruh aktualizace */
td.aktupruh { background-color: rgb(192,192,192); text-align: center; 
    border-right:solid 4pt rgb(12,50,80); font-size: 11pt }

/* šířka vnořeného sloupce */
col.sirka10 { width: 10% }
col.sirka20 { width: 20% }
col.sirka25 { width: 25% }
col.sirka55 { width: 55% }
col.sirka50 { width: 50% }
col.sirka60 { width: 60% }

.cervena { color: rgb(192,0,0) }
.modra { color: #3169AD }
.cerna { color: black }
.oranzova { color: rgb(255,51,0) }
.pismo_podminky { color: rgb(224,224,224) }
.pismo10 { font-size: 10pt}
.pismo12 { font-size: 12pt}
.pismo13 { font-size: 13pt}
.pismo14 { font-size: 14pt}
.pismo15 { font-size: 15pt}
.pismo17 { font-size: 17pt}
.pismo20 { font-size: 20pt}
.pismo25 { font-size: 25pt}
.pismo30 { font-size: 30pt }
.pismo35 { font-size: 35pt }
.tucne { font-weight: bold; color: rgb(71,71,71) }
.podtrzeno { text-decoration: underline }
.nastred { text-align: center }
.nalevo { text-align: left }
.doprava { text-align: right }
.nahoru { vertical-align: top }
.dolu { vertical-align: bottom }