

/* ------------------  vstupni stranka  --------------------------------------*/
/* informacni banner */
img.info {width:580px}

a.uvod {text-decoration:none}
a.uvod:hover {text-decoration:none; background-color:navy; color:#FFF}
a.master {text-decoration:none}
a.master:hover {text-decoration:none; background-color:maroon; color:#FFF}

.link {font-family:"Courier New", Courier, mono; font-weight:bold; font-size:16px; }

/*----------------------------index-------------------------------------------*/
img#logo_hlavni {width:500px; height:100px; position:absolute; left:50%; margin-left:-250px; z-index:3}

#tlacitka {position:relative;  top:0px; left:15px; z-index:3}
#anketa {position:relative; top:0px;  left:0px; z-index:3}

/* minitabulka po prave strane */
.tabmini_header {color: white; text-align: center; padding: 5px 0; border: 3px solid #0099FF; width: 130px; position: relative; left: 0px;}
#tabmini {position:relative; top:0px; left:0px; background-color:#0099FF; font-weight:bold; font-size:10px; width:136px; z-index:3; padding: 0; margin: 0}
/* hlavicka minitabulky */
 #tabmini th {color:#FFF; background-color:#003399; font-family:"Courier New", Courier, mono; font-size:11px; padding:0; text-align:left; line-height:1.8em}
 #tabmini tr.sokol {color:#FFCC01}
 #tabmini td.poradi {text-align:center; width:20px}
 #tabmini td.tym {text-align:left;}
 #tabmini td.points {text-align:right; width:20px}
 #tabmini td.my {color:#FFCC01}

/* minitabulka po prave strane */
#tabmini2 {position:relative; top:0px; left:0px;/*  padding-top:5px; */  background-color:#0099FF; font-weight:bold; font-size:10px; text-align:center; width:136px; z-index:3}
 #tabmini2 th {color:#FFF; background-color:#003399; font-family:"Courier New", Courier, mono; padding:0; font-size:11px; text-align:left; line-height:1.8em}
 #tabmini2 td.hrac {text-align:left;  width:65px}
 #tabmini2 tr.hlava {color:#FFF; background-color:#990000; font-family:"Courier New", Courier, mono; font-size:11px}

#datum {position:relative; top:10px; left:-10px; color:#FFF; font-weight:bold; font-size:11px; width:100%; line-height:1.8em; font-family:Arial, Helvetica, sans-serif; z-index:3}
#turnaj {padding:0; margin:0; position:relative; display:block; top:30px; left:-10px; width:100%; color:#FC0; text-align:center; font-weight:bold; font-size:12px; background-color:transparent; font-family:Arial, Helvetica, sans-serif; z-index:3}
#narozky {padding:0; margin:0; position:relative; display:block; top:70px; left:10px; width:100%; color:#FFF; text-align:left; font-weight:bold; font-size:12px; background-color:transparent; font-family:Arial, Helvetica, sans-serif; z-index:3}
#narozky .oslavenec {font-size:10px}
#horni_menu hr {width:100%; size:3px}

/*--------------------------------------------news----------------------------*/
table#novinky {width:100%; }
table#novinky td {vertical-align:top; }
table#novinky td.prvni {text-align:left; padding-left:10px; width:25%;  font-weight:bold; }
table#novinky td.druhy {text-align:left; width:20%; padding-left:10px; }
table#novinky td.treti {text-align:left; width:55%; padding-left:10px; }

/*---------------------------------------informace----------------------------*/
#rozvrh {margin:0px auto}
#rozvrh th.prvni {width:50px}
#rozvrh th.druhy {width:120px}
#rozvrh th.treti {width:200px}

#kontakt {margin:0px auto}
#rozvrh td.telefon {width:150px}
#rozvrh td.jmeno {width:300px}

table#klubova_fakta {width:100%; background-color:#14008C; color:#FFF}
table#klubova_fakta td {vertical-align:top}
table#klubova_fakta td.prvni {height:40px; width:50%; padding-left:15px}
table#klubova_fakta td.druhy {width:50%}

table.lidi {width:100%}
table.lidi td.prvni {width:50%; padding-left:15px}
table.lidi td.druhy {width:50%}

table.poplatky {width:100%}
table.poplatky th {padding-left:15px; text-align:left; background-color:transparent}
table.poplatky td.prvni {width:50%; padding-left:40px}
table.poplatky td.druhy {width:50%; padding-left:0px}

.nadpis {font-size:16px; color:#900; font-weight:bold}

table#rozmery_muzstva {width:100%}
table#rozmery_muzstva td {vertical-align:top}
table#rozmery_muzstva td.prvni_a {width:40%; padding-left:15px}
table#rozmery_muzstva td.prvni_b {width:40%; padding-left:40px}
table#rozmery_muzstva td.druhy {width:60%}

/* umisteni hlavnich stranek */
.hlavni {position:absolute; top:20px; left:15px; visibility:visible}
span.tj {font-size:14pt; font-weight:bold}

/* --------------------  soupiska ------------------------------------------  */
#hlavni_nadpis {width:100%; text-align:center}
table#soupiska {width:100%}
table#soupiska td {vertical-align:top}
table#soupiska td.prvni {width:50%}
table#soupiska td.druhy {width:50%}
.soupiska {font-size:17px; font-weight:bold}

/* --------------------  guestbook -----------------------------------------  */
table.guest {width:100%; background-color:#009; color:#FFF}
table.guest th.prvni {text-align:left; padding-left:20px; width:20%}
table.guest th.druhy {text-align:right; padding-right:20px; width:60%}
table.guest th.treti {text-align:right; padding-right:10px; width:20%}
table.guest td {background-color:#39F; color:#000; padding:2em 1em}

.guestbook {width:100%}
.guestbook span.prvni {text-align::left; padding-left:20px; width:20%}
.guestbook span.druhy {position:relative; left:50%}
.guestbook span.treti {position:absolute; right:10px}
.guestbook .hlava {line-height:1.8em; width:auto}
.obsah {background-color:#39F; color:#000; padding:0.5em 2em 1em ; margin:2px}
.reakce {margin-left:2em; padding-top:2em}
p.reakce_text {margin:0; padding-top:0.4em; text-indent:3em}
.guestbook ul {list-style-type:none; margin:0; padding-top:2em}
.guestbook ul li {margin-left:0}
a.smazat, a.reagovat {color:#FFF}
a.smazat:hover, a.reagovat:hover {color:#FF0}

table#vloz_prispevek {width:80%}
table#vloz_prispevek td.prvni {text-align:left}
table#vloz_prispevek td.druhy {text-align:left}
input {border:1px solid #39F}
textarea {border:1px solid #39F}

.potomek {margin-left:20px}

.font1 { font-family:$VARS[font_face]; font-size:$VARS[tb_font_1]; color:$VARS[text_color] }
.font2 { font-family:$VARS[font_face]; font-size:$VARS[tb_font_2]; color:$VARS[text_color] }
.font3 {font-family:Arial, Helvetica, sans-serif; font-size:7.5pt; color:$VARS[text_color]; font-weight:bold}
.select { font-family:$VARS[font_face]; font-size:9pt}
.input { font-family:$VARS[font_face]; font-size:9pt}

/* -----------------------  uredni  ----------------------------------------- */
#uredni_prispevek {position:relative; top:0; left:3em; vertical-align:midlle}
#uredni_box {float:left; width: 100%}
#prihlaseny_user {float:right; margin-right:30px; text-align:right}
img.ball {width:20px; height:20px}

table#uredni {width:100%; border-width:0px}
table#uredni col#prvni, table#uredni col#posledni {width:20px}
table#uredni col#druhy {vertical-align:top; width:20px; text-align:left}
table#uredni col#treti {vertical-align:top; width:60px}
table#uredni col#ctvrty {width:10px}
table#uredni td {vertical-align:top}

/* --------------------  galerie  --------------------------------------------*/
.gal_link {white-space:nowrap}

/* ---------------------  turnaje.html  ------------------------------------- */
.kotva_turnaje {font-family:"Courier New", Courier, mono; font-weight:bold}
.odstavec_turnaj {font-weight:bold; color:maroon; text-align:justify}

/* ----------------------  odkazy  ------------------------------------*/
.odkazy td {padding-bottom: 20px}
.odkazy .okraj {width:20px}


/* ----------------------  TABULKY  ------------------------------------------*/
table.zakladni_tabulka {background-color:#FFF; width:650px; /*  800px */ /*text-align:center*/}



/*editace profilu*/
#tabprofil_edit {width:80%; text-align:left; margin:0 auto}
 #tabprofil_edit td.prvni {vertical-align:top; width:30%}
 #tabprofil_edit td.druhy {vertical-align:top; width:70%}
 #tabprofil_edit td.nazev {vertical-align:top; font-weight:bold; font-family:"Courier New", Courier, mono}

table.summary td {vertical-align:top}

table.uredni td {vertical-align:top}

.tab_turn {width:100%; margin:0 auto; text-align:left}
 .tab_turn .first {width:20%}

/*----------general classes---------------------------------------------------*/
.hlaska {font-weight:bold; color:#14008C; font-size:16px}

/* bezny text v odstavcich */
.odstavec {text-indent:30px; text-align:justify; line-height:1.4em}

noframes#bezramu {font-size:12pt; font-weight:bold; color:#F00}
/* text pro zapnuti javascriptu  */
span#no {font-size:24px; font-weight:bold; color:#FFF; background-color:black}
/* index.html - pozadi emailu */
span#barva {background-color:black; color:yellow}
.postup {font-size:16px; color:#14008C; font-weight:bold}
/* datumy v komentarich */
H3.vlevo {text-align:left; font-size:16px}

.bg_navy {background-color:#14008C}
.bg_yellow {background-color:yellow}                  /* index.html - pozadi emailu */
.bg_black {background-color:black}
.bg_darkred {background-color:#990000}

.text_blue {color:blue}
.text_yellow {color:#FFCC01}
.text_navy  {color:#14008C}
.text_white {color:#FFF}
.text_darkred {color:#990000}
.text_red {color:red}
.text_gray {color:gray}

.center {text-align:center}
.align_right {text-align:right}
.align_left {text-align:left}
.align_justify {text-align:justify}

.text_10px {font-size:10px}           /* trochu nestastne resene... */
.text_11px {font-size:11px}
.text_12px {font-size:12px}
.text_13px {font-size:13px}
.text_14px {font-size:14px}
.text_20px {font-size:20px}
.text_28px {font-size:28px}

.smallest {font-size:0.5em}
.smaller {font-size:0.8em}
.bigger {font-size:1.2em}
.biggest {font-size:1.5em}


.text_bold  {font-weight:bold}
.text_notbold {font-weight:normal; font-family:serif}

.text_code {font-family:"Courier New", Courier, mono}
.margin {margin:O auto; text-align:left}
.noscreen {display:none}
.hidden {visibility:hidden}

.noborder {border:none}
.border {border:1px solid #14008C}

.w100%, .w100proc {width:100%}
.h100%, .h100proc {height:100%}

.float_right {float:right}
.float_left {float:left}


.middle {vertical-align:middle}
.top {vertical-align:top}
.bottom {vertical-align:bottom}
.baseline {vertical-align:baseline}

.no_padding {padding:0px}
.no_spacing {border-spacing:0px}

.pager {text-align:center}

/* ------------------------------- admin ------------------ */
.sez {text-align:left; margin:auto 0}
/* tabulka tm */
.tym_adm {margin:0 auto; /* kvuli centrovani tabulky*/ font-family:"Arial, sans-serif"}
 .tym_adm th {color:#FFF; background-color:#14008C; font-weight:bold; padding:10px 8px 10px 8px; text-align:center}
 .tym_adm td {text-align:center}

.kom td {vertical-align:top; text-align:left}
.koment {text-align:justify}
.dekorace {border-color:#000099; border-style:dotted; width:130px; padding:10px}
.turnaje {width:100%}

/* ------------------------------- reporty ------------------ */
.err {font-weight:bold; color:#FF0000; text-align:center}
.ok {font-weight:bold; color:#0000FF; text-align:center}

a.hrac {font-weight:bold; color:#660000; text-align:center; text-decoration:none}
a.hrac:hover {font-weight:bold; color:#660000; text-align:center; text-decoration:underline; font-variant:small-caps}
a.stat {font-weight:bold; color:#0066FF; text-align:center; text-decoration:none}
a.stat:hover {font-weight:bold; color:#0066FF; text-align:center; text-decoration:underline; font-variant:small-caps}
a.edit {font-weight:bold; color:#0066FF; text-align:center; text-decoration:none}
a.edit:hover {font-weight:bold; color:#0066FF; text-align:center; text-decoration:underline}

/* -----------------------------------diskuzni forum--------------- */
table.forum td { font-family:Verdana, Arial, Helvetica, sans-serif}
table.forum select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt}
table.forum input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt}
/* -------------------------------- LOGOVANI -----------*/
#log {width:100%}
 #log td {vertical-align:top}



