html
{
  background: url(obr/body_pozadi.gif);
}

body
{
  margin: auto;
	font-family: "Trebuchet MS";
	font-size: 12px;
  background: url(obr/pozadi_nahore.gif) center top no-repeat;
}

table
{
	font-family: "Trebuchet MS";
}

form
{
	margin-top: 0px; margin-bottom: 0px;
}

h1
{
  margin-top: 0px;
  font-size: 160%;
  border-bottom: 1px solid #E7E7E7;
  font-family: "Helvetica";
}

h2
{
  margin: 0px;
  font-size: 130%;
  font-family: "Helvetica";
}

a
{
  color: #000080;
}

a:hover
{
  color: #B11800;
  text-decoration: none;
}

#main
{
  width: 975px;
  min-height: 300px;
  margin: auto;
  background: white url(obr/sloupec_pozadi.gif) repeat-y;
  border-left: 1px solid #333333;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
}

#main-menu
{
  height: 30px;
}

#main-sloupec
{
  float: left;
  width: 190px;
}

#main-hlavni
{
  width: 770px;
  padding: 10px 10px 10px 5px;
  margin-left: 190px;
  background: white;
}

#main-pata
{
  color: white;
  clear: both;
  height: 33px;
  background: url(obr/pata.jpg) no-repeat;
  padding: 16px 19px 0px 19px;
}

#main-pata p
{
  padding: 0px; margin: 0px;
}

#main-pata a, #main-pata a:hover
{
  color: white;
}

#lista
{
  height: 74px;
  width: 975px;
  background: url(obr/lista.jpg) no-repeat;
}

#lista-nejhrac
{
  font-weight: bold;
  padding-left: 25px;
}

#lista-text
{
  _overflow: hidden;
  position: absolute;
  margin-left: 380px;
  width: 385px;
  height: 70px;
  text-align: left;
  margin-top: 8px;
  font-size: 11px;
  color: #CEE7FF;
}

#lista-text-1
{
  white-space: nowrap;
  position: absolute;
	margin-left: 70px;
	top: 17px;
}

#lista-text-2
{
  white-space: nowrap;
  position: absolute;
	margin-left: 40px;
	top: 32px;
}

#lista-text-3
{ 
  white-space: nowrap;
  position: absolute;
	margin-left: 10px;
	top: 47px;
}

#lista-text a
{
  color: #CEE7FF;
}

#lista-text a:hover
{
  color: white;
	text-decoration: underline;
}

#nejnovejsi-rekordy
{
  width: 300px;
	font-size: 10px;
  color: white;
  position: absolute;
  margin-left: 75px;
}

#kdo-je-prihlasen
{
  width: 115px;
	font-size: 10px;
  color: darkgray;
  text-align: right;
  float: right;
  margin-top: 25px;
  margin-right: 5px;
}

#kdo-je-prihlasen b
{
  color: darkorange;
}

#pocet_rekordu_za_den
{
  margin-top: 23px;
  margin-left: 140px;
  width: 225px;
  position: absolute; 
  text-align: center;
}

#pocet_her
{
  margin-top: 23px;
  margin-left: 140px;
  width: 225px;
  position: absolute; 
  text-align: center;
}

#pocet_rekordu_za_den table
{
  margin: auto;
}

.celkem_rekordu_velke
{
  font-size: 20px;
  color: yellow;
}

.celkem_rekordu_male
{
  font-size: 9px;
  color: white;
}

#l-u {background-image: url('obr/polozky_u.gif');background-repeat: repeat-x}
#l-l{background-image: url('obr/polozky_l.gif');background-repeat: no-repeat}
#l-r{background-image: url('obr/polozky_r.gif');background-repeat: no-repeat}
#l-u-ja{background-image: url('obr/polozky_u_ja.gif');background-repeat: repeat-x}
#l-l-ja{background-image: url('obr/polozky_l_ja.gif');background-repeat: no-repeat}
#l-r-ja{background-image: url('obr/polozky_r_ja.gif');background-repeat: no-repeat}
#l-u-10{background-image: url('obr/polozky_u_10.gif');background-repeat: repeat-x}
#l-u-zel{background-image: url('obr/polozky_u_zel.gif');background-repeat: repeat-x}
#l-u-cer{background-image: url('obr/polozky_u_cer.gif');background-repeat: repeat-x}
#l-u-zamitnuto{background-image: url('obr/polozky_u_zamitnuto.gif');background-repeat: repeat-x}
#l-u-prehrano{background-image: url('obr/polozky_u_prehrano.gif');background-repeat: repeat-x}
#l-u-podkonal{background-image: url('obr/polozky_u_podkonal.gif');background-repeat: repeat-x}
#l-u-nehraje{background-image: url('obr/polozky_u_nehraje.gif');background-repeat: repeat-x}

#ukaz-pozadi
{
	background : #ffffff;
}

#nadpis
{
	font-size: 14px;
	font-weight: bold;
}

/* Bublina */
.bublina-vrsek
{
	width: 200px;
	height: 12px;
	font-size: 0px;
	background: url('obr/bublina_vrsek.gif') no-repeat;
}

.bublina-pozadi
{
	width: 180px;
	background: url('obr/bublina_pozadi.gif') repeat-y;
	padding-left: 10px;
	padding-right: 10px;
}

.bublina-spodek
{
	width: 200px;
	height: 12px;
	font-size: 0px;
	background: url('obr/bublina_spodek.gif') no-repeat;
}

#dhtmltooltip
{
	position: absolute;
	width: 200px;
	visibility: hidden;
	z-index: 100;
}

/* Stara bublina */
.napoveda 
{
  z-index:1;
  display:none; 
  position: absolute;
}

#menu
{
  background: url(obr/refresh_lista_pozadi.gif);
  background-repeat: repeat-x;
  height: 30px;
}

#menu ul
{
  padding: 0;
  margin: 0;
  float: left;
  margin-left: 180px;
}

#menu ul li 
{ 
  display: inline;
  margin-left: 10px;
  text-decoration: none;
  text-align: center;
  float: left;
  width: 86px;
}

.menu-modry a, .menu-zeleny a, .menu-zluty a, .menu-cerny
{
  color: white;
  text-decoration: none;
  text-align: center;
  float: left;
  width: 86px;
  height: 24px;
  margin-top: 6px;
  background: url(obr/menu_tl_modry.gif) no-repeat;
}

.menu-zeleny a
{
  background: url(obr/menu_tl_zeleny.gif) no-repeat;
}

.menu-zluty a
{
  background: url(obr/menu_tl_zluty.gif) no-repeat;
}

.menu-cerny
{
  color: silver;
  background: url(obr/menu_tl_cerny.gif) no-repeat;
}

.menu-aktualni a
{
  color: #F85A11;
  font-weight: bold;
  background: url(obr/menu_tl_aktualni.gif) no-repeat;
  height: 21px;
  float: left;
  width: 86px;
  padding-top: 9px;
}

.menu-aktualni a:hover
{
  color: #F85A11;
  font-weight: bold;
  background: url(obr/menu_tl_aktualni.gif) no-repeat;
  height: 21px;
  padding-top: 9px;
}

.menu-modry a:hover, .menu-zeleny a:hover, .menu-zluty a:hover
{
  color: black;
  background: url(obr/menu_tl_bily.gif) no-repeat;
}

.menu-odkaz-zeleny, .menu-odkaz-cerveny
{
  color: green; background-color: white; font-weight: bold; padding: 0px 5px 0px 5px;
}

.menu-odkaz-cerveny
{
  color: red;
}

////////////////////////////////////////////////////

.text TABLE
{
	font-size: 12px;
}

.mikro
{
	font-size: 10px;
}

.mt TABLE
{
	font-size: 12px;
}

.v
{
	font-size: 16px;
}

.malyodkaz a
{
	font-size: 10px;
}

.malyodkaz a:hover
{
	color: red;
	background-color: white;
	font-size: 10px;
	-moz-border-radius: 4px;
}

.red
{
	font-size: 12px;
	color: red;
}

.redb
{
	font-weight: bold;
	color: red;
}

.dohrano, .zelene
{
	font-weight: bold;
	color: #008800;
	text-decoration: none;
}

.odkaz_2pl A
{
	color: #B90000;
	text-decoration: none;
}

.odkaz_2pl A:hover
{
	color: #B90000;
	text-decoration: none;
}

.input, .inputreg, .odeslat, .selectreg
{}

.inputreg
{
	width: 179px;
}

.selectreg
{
	width: 183px;
}

.odkazy_abc a:hover
{
	color: red;
	background-color: white;
	text-decoration: none;
	font-size: 12px;
	-moz-border-radius: 4px;
}

.odkazy_mdio a
{
  color: white;
}

.hraci_tabulka
{
  width: 100%;
	border: 1px solid #6391C9;
  margin-bottom: 5px;
}

.hraci_tabulka th, .hraci_tabulka th a, .hraci_tabulka th a:hover
{
  background : #6391C9;
  color: white;
}

.okraj_tabulek
{
	border: 1px solid #6391C9;
	margin: auto;
}

.info1
{
  background : #CCCCCC;
	vertical-align : top;
}

.info2
{
	vertical-align : top;
	background : #C5C5C5;
}

.posuvnik
{
	scrollbar-arrow-color: #000080;
	scrollbar-highlight-color: #e5e5e5;
	scrollbar-base-color: #c5c5c5;
	scrollbar-face-color: #e5e5e5;
	scrollbar-darkshadow-color: #e5e5e5;
}

.triky_okraj
{
	border-top : 1px solid #a09a70;
	border-left : 1px solid #a09a70;
	border-right : 1px solid #a09a70;
	border-bottom : 1px solid #a09a70;
	background-color : #d2cca2;
	padding-left : 3px;
}

.odkaz_nadpis
{
  margin-left: 23px;
}

.bile
{
	color: white;
}

.modre
{
	color: #000080;
	font-weight : bold;
}

.okraj_pravo
{
	border-right: 1px solid #cccccc;
}

fieldset
{
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 4px;
	border : 1px solid #000080;
}

legend
{
	color : Black;
	font-weight : bold;
}

.rekordy_mod
{
	padding-left: 22px;
	background: url(obr/mod.gif) no-repeat;
}

.statistika_mod
{
	padding-left: 35px;
	background: url(obr/mod_statistika.gif) no-repeat;
}

#button
{
	background-color : #ccddee;
	border : 1px solid black;
	height : 20px;
}

.info-bloky
{
  width: 25%;
  height: 132px;
  padding: 5px; 
  float: right;
  margin-right: 30px;
  padding: 5px 10px 5px 10px;
}

#info-maly-odkaz
{
  padding-left: 25px;
}

#info-text
{	
  background-color : #F8F8F8;
  border: 1px solid #E7E7E7;
  width: 700px;
  padding: 15px;
}

#diskuze-panel
{
  width: 100%;
  height: 24px;
  background: url(obr/diskuze_panel.gif);
  background-repeat: none;
}

#diskuze-panel-vlevo
{
  padding-left: 40px;
}

#diskuze-panel-vpravo
{
  padding-right: 40px;
}

#diskuze-odkaz
{
	color: #009900;
	text-decoration: underline;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}

#diskuze-odkaz-cizi
{
	color: red;
	text-decoration: underline;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}

.diskuze-udaje-ikona
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	width: 40px;
	_width: 37px;
	text-align: center; 
	position: relative; 
	margin-left: 40px;
}

.select-dohrane-hry
{
  width: 440px;
  height: 16px;
	font-family: "Trebuchet MS";
	_font-family: "Arial";
	font-size: 11px;
  _font-size: 9px;
}

.komentare-velky
{
  border: 1px solid black;
  background-color: white;
  padding: 5px;
}

.komentare-velky-oddelovac
{
  padding: 5px;
}

.pridej-recenzi-tlacitko
{
  text-align: center; 
  display: block; 
  width: 90px; 
  margin-top: 3px; 
  padding-left: 2px; 
  padding-right: 2px; 
  background-color: #F8F8F8; 
  border: 1px solid silver;
}

.komentare-tlacitko
{
  text-align: center; 
  display: block; 
  width: 90px; 
  margin-top: 3px; 
  padding-left: 2px; 
  padding-right: 2px; 
  background-color: #F8F8F8; 
  border: 1px solid silver;
}

.komentare-vypis-pozadi
{
  background: url(obr/pozadi_triky.gif) repeat-y;
  padding: 0px 25px 0px 25px;
  width: 487px;
}

.komentare-vypis-pata
{
  background: url(obr/pozadi_triky2.gif) no-repeat;
  width: 537px;
  height: 14px; 
}

.komentare-textarea
{
  background-color: whitesmoke;
  height: 100px;
  width: 100%;
  border: 1px solid gray;
}

.komentare-pridani
{
  padding-bottom: 10px;
}

.komentare-velky-datum
{
  font-size: 10px;
}

.komentare-maly-datum
{
  text-decoration: underline;
}

.komentare-velky-datum a
{
  font-size: 10px;
  font-weight: bold;
}

.skore-napravo-lista
{
  font-size: 0px;
  background: url(obr/skore_napravo_lista.gif) no-repeat;
  width: 224px;
  height: 5px;
}

.skore-napravo-pozadi
{
  background: url(obr/skore_napravo_pozadi.gif) repeat-y;
  padding: 4px;
}

.skore-napravo-pata
{
  font-size: 0px;
  background: url(obr/skore_napravo_pata.gif) no-repeat;
  width: 224px;
  height: 5px;
}

.skore-napravo-nadpis
{
  margin-left: 5px;
  margin-top: 5px;
  font-size: 14px;
  font-weight: bold;
}

.podpis-linka
{
  color: silver;
  font-size: 9px;
}

.podpis-obsah
{
  font-size: 10px;
}

#podpis-odkaz
{
	color: red;
	text-decoration: underline;
	font-size: 10px;
}

#hodnoceni_vypis_table
{
  border: solid 1px;
  background-color: whitesmoke;
}

#hodnoceni_vypis_table td
{
  text-align: center;
}

#hodnoceni_vypis_table td.o /*ostatni*/
{
  background-color:#00B3FF;
}

#hodnoceni_vypis_table td.a /*ja*/
{
  background-color:#FF4D00;
  border: solid 2px;
  font-weight: bold;
  color: yellow;
}

#hodnoceni_vypis_table td.x /*pocty*/
{
  font-weight: bold;
  color: silver;
}

#hodnoceni_vypis_table td.n /*sloupky*/
{
  background-color: lightgrey;
}

/*forum*/
#vnitrek
{
  width: 765px;
  margin: auto;
}

#vnitrek h2
{
  margin-top: 0px;
}

.forum-radek-hlavicka
{
  background-color: white;
  border-bottom: 1px solid black;
}

.forum-radek-hlavicka p
{
  margin: 0px;
}

/* sekce */
.forum-s-radek
{
  width: 100%;
  background-color: whitesmoke;
  border-top: 1px solid silver;
  border-bottom: 1px solid silver;
}

.forum-s-radek-nazev
{
  float: left;
  padding: 5px 0px 0px 10px;
}

.forum-s-radek-nazev a
{
  font-weight: bold;
  text-decoration: underline;
}

.forum-s-radek-pocet-temat, .forum-s-radek-pocet-prispevku
{
  float: right;
  width: 70px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 15px 0px 15px 0px;
}

.forum-s-radek-posledni-autor
{
  float: right;
  width: 150px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 15px 0px 15px 0px;
}

.forum-s-radek-posledni-autor a, .forum-s-radek-posledni-autor a:hover
{
  text-decoration: none;
}

.forum-radek-hlavicka .forum-s-radek-nazev
{
  padding: 0px 0px 0px 10px;
}

.forum-radek-hlavicka .forum-s-radek-pocet-temat, .forum-radek-hlavicka .forum-s-radek-pocet-prispevku
{
  float: right;
  width: 70px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 0px;
}

.forum-radek-hlavicka .forum-s-radek-posledni-autor
{
  float: right;
  width: 150px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 0px;
}

/* tema */
.forum-t-radek
{
  width: 100%;
  background-color: whitesmoke;
  border-top: 1px solid silver;
  border-bottom: 1px solid silver;
}

.forum-t-radek-vzdy-nahore
{
  background-color: cornsilk;
}

.forum-t-radek-nazev
{
  float: left;
  padding-left: 10px;
}

.forum-t-nazev a
{
  font-weight: bold;
  text-decoration: underline;
}

.forum-radek-hlavicka .forum-t-radek-pocet-reakci, .forum-radek-hlavicka .forum-t-radek-pocet-zobrazeni, .forum-radek-hlavicka .forum-t-radek-posledni-prispevek
{
  padding: 0px;
}

.forum-t-radek-posledni-prispevek
{
  float: right;
  width: 150px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 8px 0px 8px 0px;
}

.forum-t-radek-pocet-reakci, .forum-t-radek-pocet-zobrazeni
{
  float: right;
  width: 70px;
  border-left: 1px solid silver;
  text-align: center;
  padding: 8px 0px 8px 0px;
}

.forum-t-autor, .forum-t-autor a
{
  font-size: 10px;
  color: grey;
}

.forum-t-zalozit-nove
{
  background-color: ghostwhite;
 	border-left: 1px solid Black;
 	border-right: 1px solid Black;
 	padding: 5px;
}

.forum-t-zalozit-nove table
{
  margin: auto;
}

.forum-t-zalozit-nove h3
{
  margin-top: 0px;
}

.forum-t-zalozit-nove-nazev, .forum-t-zalozit-nove-prodat
{
  width: 580px;
	border: 1px solid Black;
	background: url('obr/pozadif.gif') repeat-x;
}

.forum-t-zalozit-nove-textarea
{
  width: 580px;
  height: 200px;
	border: 1px solid Black;
}

.forum-t-zalozit-nove-prodat
{
  width: 35px;
}

/*prispevky*/
.forum-p-odeslat-novy
{
  background-color: ghostwhite;
 	border-left: 1px solid Black;
 	border-right: 1px solid Black;
 	padding: 5px;
}

.forum-p-odeslat-novy forum-lista2
{
 	margin-bottom: 10px;
}

.forum-p-odeslat-novy-textarea
{
  width: 580px;
  height: 200px;
	border: 1px solid Black;
}

.forum-p-odeslat-novy table
{
  margin: auto;
}

.forum-p-placeny-formular
{
  color: brown;
}

.diskuze-vrsek
{
  width: 765px;
  height: 7px;
  background-image: url('obr/diskuze_vrsek.gif');
  background-repeat: no-repeat;
  font-size: 0px;
}

.diskuze-spodek
{
  width: 765px;
  height: 13px;
  background-image: url('obr/diskuze_spodek.gif');
  background-repeat: no-repeat;
  font-size: 0px;
 	margin-bottom: 10px;
}

.diskuze-pozadi
{
  width: 765px;
  background-image: url('obr/diskuze_pozadi.gif');
  background-repeat: repeat-y;
}

.diskuze-vlevo
{
  width: 128px;
  float: left;
  margin-left: 8px;
  _margin-left: 4px;
}

.diskuze-vpravo
{
  width: 615px;
  float: right;
  margin-right: 9px;
  _margin-right: 4px;
}

.diskuze-subjekt
{
  color: #296AB9;
  width: 610px;
  _width: 611px;
  height: 21px;
  _height: 23px;
  background-image: url('obr/diskuze_subjekt.gif');
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 5px;
}

.diskuze-subjekt-novy
{
  color: white;
  width: 610px;
  _width: 611px;
  height: 21px;
  _height: 23px;
  background-image: url('obr/diskuze_subjekt_novy.gif');
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 5px;
}

.diskuze-text
{
  /*background: url('obr/diskuze_pozadi_textu.jpg') bottom no-repeat;*/
  padding: 0px 5px 0px 4px;
}

.diskuze-ikonka
{
  width: 128px;
  /*height: 128px;*/
  text-align: center;
  padding-bottom: 1px;
}

.diskuze-umisteni
{
	background: white;
	padding: 3px;
}

.diskuze-informace
{
	background: #87ABD8;
	color: white;
	padding: 3px;
	font-size: 9px;
}

.diskuze-informace-sponzor
{
  background-image: url('obr/diskuze_sponzor.jpg');
  background-repeat: no-repeat;
	color: black;
	padding: 3px;
	font-size: 9px;
}

.diskuze-ukazatel-online
{
  width: 128px;
  margin-bottom: 1px;
}

.diskuze-tl-obal
{
  height: 1px; /*IE*/
  margin-right: 10px;
  _margin-right: 13px;
  font-size: 0px;
}

.diskuze-tl-odpovedet
{
  width: 79px;
  font-size: 0px;
  float: left;
  margin-left: 10px;
  _margin-left: 5px;
}

.diskuze-tl-www, .diskuze-tl-icq, .diskuze-tl-email, .diskuze-tl-profil, .diskuze-tl-edit
{
  width: 49px;
  font-size: 0px;
  float: right;
}

.diskuze-tl-smazat
{
  width: 30px;
  float: right;
}

.diskuze-mezera
{
  height: 10px;
  font-size: 0px;
}

/*navigace*/
.forum-navigace
{
  width: 758px;
  height: 19px;
  _height: 20px;
  padding-top: 1px;
  margin-left: 3px;
  text-align: center;
  color: yellow;
  background: url(obr/forum-navigace.gif) no-repeat;
}

.forum-navigace a
{
  color: white;
  font-weight: bold;
}

.forum-navigace a:hover
{
  color: lightblue;
  font-weight: bold;
}

.forum-lista1
{
  width: 765px;
  height: 13px;
  background: url(obr/forum-lista1.gif) no-repeat;
  font-size: 0px;
}

.forum-lista2
{
  width: 765px;
  height: 13px;
  background: url(obr/forum-lista2.gif) no-repeat;
  font-size: 0px;
}

.forum-celkem
{
  float: left;
  margin: 3px 0px 0px 10px;
}

.forum-oznacit-prectene
{
  float: right;
  margin: 3px 10px 0px 0px;
}

.forum-chyba
{
  color: red;
  font-weight: bold;
  text-align: center;
}

.forum-hlaseni
{
  width: 400px;
  background-color: white;
  border: 1px solid silver;
  text-align: center;
  color: red;
  font-weight: bold;
  padding: 5px;
  margin: auto;
  margin-bottom: 10px;
  _margin-left: 180px;
}

/*listovani*/
.listovani-listovani
{
  float: right;
  margin-right: 20px;
}

.listovani-aktualni-stranka
{
  color: white;
  background-color: #0099FF;
  padding: 0px 5px 0px 5px;
}

.listovani-pocet
{
  margin-left: 20px;
}

#sloupec
{
  width: 179px;
  background-color: #F1F1F1;
  border: 1px solid #E5E5E5;
  padding: 3px 0px 6px 0px;
  margin: 0px auto 0px auto;
}

#sloupec-lista, #sloupec-lista2
{
  width: 166px;
  height: 21px;
  background: url(obr/sloupec_lista.gif) no-repeat;
  color: white;
  font-size: 110%;
  font-weight: bold;
  text-align: left;
  padding: 3px 0px 0px 7px;
  margin: auto;
  margin-top: 3px;
}

#sloupec-lista2
{
  background: url(obr/sloupec_lista_2.gif) no-repeat;
}

#sloupec-pozadi, #sloupec-pozadi2
{
  width: 159px;
  background-color: #6391C9;
  color: white;
  padding: 5px 7px 5px 7px;
  text-align: left;
  margin: auto;
}

#sloupec-pozadi2
{
  background-color: #C9636A;
}

#sloupec-pata, #sloupec-pata2
{
  width: 173px;
  height: 2px;
  font-size: 0px;
  background: url(obr/sloupec_pata.gif) no-repeat;
  margin: auto;
  margin-bottom: 3px;
}

#sloupec-pata2
{
  background: url(obr/sloupec_pata_2.gif) no-repeat;
}

#sloupec-pozadi ul
{
  margin: 0px;
  padding: 0px 0px 0px 15px;
}

#sloupec-pozadi a, #sloupec-pozadi2 a
{
  color: white;
  font-size: 90%;
}

.sloupec-oddelovac
{
  height: 1px;
  margin: 8px;
  background-color: #E7E7E7;
  font-size: 0px;
}

#sloupec-prihlasen
{
  background-color: #FFFF99;
  border: 1px solid lightblue;
  text-align: center;
  color: black;
}

#sloupec-ikonka
{
  width: 128px;
  margin: auto;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
}

#sloupec-ikonka img
{
  border: 1px solid lightblue;
}

.prihlaseni-input
{
  width: 155px;
}

#upozorneni_rekordy
{
  z-index: 1;
  width: 118px;
  height: 33px;
  background: url(obr/upozorneni_rekordy.gif) no-repeat;
  position: absolute;
  margin-top: 43px;
  margin-left: 305px;
  padding-top: 3px;
  text-align: center;
  color: #004207;
  cursor: pointer;
}

#upozorneni_forum
{
  z-index: 1;
  width: 118px;
  height: 33px;
  background: url(obr/upozorneni_prispevky.gif) no-repeat;
  position: absolute;
  margin-top: 43px;
  margin-left: 580px;
  padding-top: 3px;
  text-align: center;
  color: #0E344A;
  cursor: pointer;
}

#upozorneni_chat
{
  z-index: 1;
  width: 118px;
  height: 33px;
  background: url(obr/upozorneni_prispevky.gif) no-repeat;
  position: absolute;
  margin-top: 43px;
  margin-left: 705px;
  padding-top: 3px;
  text-align: center;
  color: #0E344A;
  cursor: pointer;
}

#uvod
{ 
  width: 100%;
  background: url(obr/uvod.jpg) no-repeat;
}

#uvod-nadpis
{
  color: yellow;
  border: none;
  padding: 21px 0px 0px 33px;
  font-size: 180%;
}

#uvod-popis
{
  width: 368px;
  color: white;
  margin: 141px 0px 0px 30px;
  font-size: 140%;
  text-align: center;
  line-height: 30px;
}

#uvod-obrazky
{
  width: 300px;
  margin: 116px 0px 0px 31px;
  float: left;
}

#uvod-video
{
  width: 300px;
  height: 230px;
  margin: 117px 31px 0px 0px;
  float: right;
}

.anketa
{
	background: #F8F8F8;
  border: 1px solid #E7E7E7; 
  padding: 5px;
}

.anketa-nadpis
{
	font-size: 12px;
	color: #9933CC;
	padding-bottom: 5px;
}

.anketa-linka
{
  border-bottom: 1px dashed #E7E7E7; 
}

.tabulka1
{
  width: 100%;
  background: #F8F8F8;
  border-collapse: collapse;
}

.tabulka1 td
{
  border: 1px solid #6391C9;
  padding: 3px;
}

.tabulka1 th
{
  color: white;
  border: 1px solid #6391C9;
  background: #6391C9;
}

.tabulka2
{
  width: 100%;
  background: #F8F8F8;
  border-collapse: collapse;
}

.tabulka2 td
{
  border-top: 1px solid #E7E7E7;
  padding: 3px;
}

.tabulka-statistiky
{
  width: 184px;
  height: 233px;
  background: #F8F8F8;
  border-collapse: collapse;
  border: 1px solid #6391C9;
}

.tabulka-statistiky th a, .tabulka-statistiky th a:hover
{
  color: white;
}

.tabulka-statistiky th
{
  height: 22px;
  color: white;
  border: 1px solid #6391C9;
  background: #6391C9;
}

.tabulka-statistiky td
{
  border-top: 1px dotted #6391C9;
}

.tabulka-statistiky-mezera
{
  height: 8px;
  font-size: 0px;
}

.tabulka-statistiky-mezirka
{
  margin-left: 9px;
}

.layout-statistiky
{
  padding: 0px;
  margin: 0px;  
  border-collapse: collapse;
}

.layout-statistiky-nadpis
{
  margin: 0px 0px 3px 0px;
  font-size: 120%;
}

.blokovy-oddelovac
{
  text-align: center;
  padding: 5px;
  margin: 10px 0px 10px 0px;
  border-bottom: 1px solid #E7E7E7;
  border-top: 1px solid #E7E7E7;
}

.statistiky-menu
{
  border-left: 1px solid #E7E7E7;
}

.statistika-h2-menu
{
  border-bottom: 1px solid #E7E7E7;
  background: #F8F8F8;
  padding: 5px;
}

.statistika-lista td
{
  border-top: 1px dotted #6391C9;
  background-color: #6391C9;
  color: white;
  font-weight: bold;
}

.statistika-ja-td
{
  background-color: #F2E155;
}

.statistika-ja-td-spatny
{
  background-color: red; 
  color: white;
}

.skore_tabulka
{
  width: 100%;
  text-align: left;
  background: #F8F8F8;
  border: 1px solid #E7E7E7;
  padding: 5px 0px 5px 0px;
}

.chyba, .ok
{
  color: red;
  font-weight: bold;
  text-align: center;
  border: 20px solid red;
  padding: 5px;
  margin-bottom: 10px;
}

.ok
{
  color: green;
  border-color: green;
}

.ohraniceni-normal
{
  background-color: #F8F8F8; 
  border: 1px solid #E7E7E7;
  /*padding: 3px 5px 3px 5px;*/
}

.ohraniceni-normal th
{
  background-color: #E8E8E8; 
}

.ohraniceni-normal td
{
  border: 1px solid #E8E8E8;
}

.bez-odsazeni-dole
{
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.tabulka-profil td
{
  padding: 5px;
}

.reklama
{
  text-align: center;
  margin-top: 5px;
}

.registrace-fieldset
{
  width: 395px; margin: auto; padding-bottom: 10px;
}

#rajax-lista
{
  height: 74px;
  width: 975px;
  background: url(obr/lista.jpg) no-repeat;
}

.progress_bar_obal
{
  height: 48px;
  margin-top: 20px; 
}

.progress_bar
{
  width: 196px; 
  height: 19px; 
  background: url(obr/progress.gif) no-repeat; 
  color: white; 
  padding-top: 2px;
}

.tab-video
{
  float: left;
  width: 72px; 
  height: 19px; 
  background: url(obr/tab_video.gif) no-repeat; 
  cursor: pointer;
}

.tab-obrazek
{
  float: left;
  margin-left: 1px;
  width: 72px;
  height: 19px; 
  background: url(obr/tab_obrazek.gif) no-repeat;
  cursor: pointer;
}

.screenshot
{
  cursor: pointer;
}

.skore-ul-menu, .skore-ul-menu2
{
  padding: 0px;
  margin: 0px;
  list-style: none;
  _height: 22px;/*kvuli ie pozadi*/
  _background-color: #6391C9;
}

.skore-ul-menu2
{
  margin: 0px 0px 40px 0px;
}

.skore-ul-menu li, .skore-ul-menu2 li
{
  float: left;
}

.skore-ul-menu a, .skore-ul-menu a:hover, .skore-ul-menu2 a, .skore-ul-menu2 a:hover
{  
  float: left;/*ie*/
  display: block;  
  height: 20px;
  text-align: center;
  text-decoration: none;
  color: white;
  padding: 2px 7px 0px 7px;
  margin-right: 3px;
  margin-top: 5px;
  -moz-border-radius: 7px 7px 0px 0px;
  background-color: #6391C9;
  
  _margin-right: 0px;
}

.skore-ul-menu2 a, .skore-ul-menu2 a:hover
{
  margin-top: 0px;
  -moz-border-radius: 0px 0px 7px 7px;
}

.skore-ul-menu-soutezni a, .skore-ul-menu-soutezni a:hover
{  
  background-color: #0066FF;
}

.skore-ul-menu-nativni a, .skore-ul-menu-nativni a:hover
{  
  background-color: #66CC66;
}

.skore-ul-menu a:hover, .skore-ul-menu2 a:hover
{
  background-color: #ADCFFA;
}

.skore-li-aktivni a, .skore-li-aktivni a:hover
{
  height: 22px;
  margin-top: 0px;
  padding-top: 5px;
  font-weight: bold;
  background-color: #FF6600;
  color: white;
}

.skore-abc
{
  width: 770px;
}

.skore-abc td
{
  padding: 2px;
  text-align: center;
  width: 766px;
  height: 59px;
  background-color: #ADCFFA;
}

#chat_obsah
{  
  float: left;
  background: #E1E1E1;
  width: 600px;
  height: 400px;
  border: 1px solid #C5C5C5;
  overflow: auto;
}

#chat_uzivatele
{
  float: right;
  background: #E1E1E1;
  width: 166px;
  height: 400px;
  border: 1px solid #C5C5C5;
  overflow: auto;
}

#chat_vkladani
{
  background: #E1E1E1;
  width: 763px;
  height: 29px;
  border: 1px solid #C5C5C5;
  padding: 5px 0px 0px 5px;
  clear: right;
}

.chat_uzivatele_blok
{
  background-color: white;
  /*background-image: url(obr/chat_uzivatele_pozadi.gif);
  background-repeat: repeat-x;*/
  border-bottom: 1px solid gray;
  border-right: 1px solid gray;
  padding: 2px;
  overflow: hidden;
  font-size: 10px;
}

.chat-ikona
{
  float: left;
  padding: 1px 0px 1px 0px;
  vertical-align: middle;
  height: 22px;
}

.chat-uzivatele-right
{
  float: right;
  width: 119px;
  line-height: 13px;
}

.chat-uzivatele-right a
{
  text-decoration: none;
}

.chat-podrobnosti
{
  display: none;
  padding-left: 1px;
  text-align: right;
  background-color: whitesmoke;
  border-top: 1px solid #E7E7E7;
}

.chat-pod-nickem a, .chat-pod-nickem
{
  color: gray;
  text-decoration: none;
}

.chat-pod-nickem a:hover
{
  text-decoration: underline;
}

#chat-textinput
{
  width: 645px;
}

.chat-radek
{
  display: none;
  background-color: white;
  padding: 2px;
  border-bottom: 1px solid #D1D1D1;
}

.chat-moje
{
  background-color: #DBFFD5;
  border-bottom: 1px solid #BBDFB5;
}

.chat-stare
{
  background-color: #EFEFEF;
  border-bottom: 1px solid #CFCFCF;
}

.chat-oddelovac
{
  font-size: 0px;
  padding: 0px;
  height: 2px;
  background-color: red;
}

.chat-smajlik
{
  vertical-align: bottom;
}

.cistic
{
  margin: 0px;
  padding: 0px;
  clear: both;
  font-size: 0px;
  line-height: 0px;
}