* {margin:0; padding:0}
.uzavirac {display:block; height:1px; overflow:hidden; clear:both;}
.no, hr {display:none;}
a img {border:none;}
a {text-decoration:none;}
.right {text-align:right;}

body {color:#333; background:white url("img/body.gif") center top repeat-x scroll; text-align:center; font-family:Tahoma,'Lucida Grande CE',lucida,sans-serif; font-size:11px;}
#stin1 {margin:0 auto; text-align:left; width:790px; background:transparent url("img/stin.jpg") center top repeat-y scroll;}
#stin2 {background:transparent url("img/hlavicka.gif") center top no-repeat scroll;}
#stin3 {background:transparent url("img/paticka.gif") center bottom no-repeat scroll; padding:43px 21px 20px;}

#float1 {padding:0 9px 60px 22px; height:69px;}

h1 {width:194px; height:60px; float:left;}
h1 a {display:block; height:28px; width:194px; margin-top:14px;}

#banner1 {display:block; width:468px; height:60px; float:right;}
#banner2 {width:120px; height:60px; overflow:hidden; margin:5px 2px;}

#float2 {height:59px; padding-right:9px;}
#float2 a.a {display:block; width:16px; height:17px; float:right; margin-left:7px;}

#levy {width:124px; float:left; overflow:hidden;}
#stredni {width:502px; float:left; overflow:hidden;}
#pravy {width:122px; float:left; overflow:hidden;}
#pravy a {font-weight:bold;}
#levy ul, #pravy ul {list-style-type:none;}

#levy h2, #pravy h2 {font-size:1em; color:white; line-height:20px; padding:0 5px; text-transform:lowercase; margin-bottom:1px;}
.h2-orange {background:#FE7C00 url("img/h2.jpg") 0px 0px repeat-y scroll;}
.h2-green {background:#1A9901 url("img/h2.jpg") -124px 0px repeat-y scroll;}
.h2-blue {background:#2A82B0 url("img/h2.jpg") -248px 0px repeat-y scroll;}
.h2-red {background:#B30101 url("img/h2.jpg") -372px 0px repeat-y scroll;}
.h2-black {background:#4B4B4B url("img/h2.jpg") -496px 0px repeat-y scroll;}
.h2-yellow {background:#FFB200 url("img/h2.jpg") -620px 0px repeat-y scroll;}
.h2-brown {background:#CE7F00 url("img/h2.jpg") -742px 0px repeat-y scroll;}


#levy li a {font-weight:bold; color:#666; text-transform:lowercase; display:block; width:107px; _width:124px; border:1px solid #CDCDCD; line-height:18px; padding-left:15px;}
#levy li a:hover {color:#666; border:1px solid #999;}
#levy li {padding-bottom:1px;}


#nej a {background:white url("img/menu.gif") -610px -18px no-repeat scroll; !important;}
#nej a:hover {background:#DCDCDC url("img/menu.gif") -610px 0px no-repeat scroll; !important;}

.ul-orange a {background:white url("img/menu.gif") 0px -18px no-repeat scroll;}
.ul-orange a:hover {background:#DCDCDC url("img/menu.gif") 0px 0px no-repeat scroll;}
.ul-green a {background:white url("img/menu.gif") -122px -18px no-repeat scroll;}
.ul-green a:hover {background:#DCDCDC url("img/menu.gif") -122px 0px no-repeat scroll;}
.ul-blue a {background:white url("img/menu.gif") -244px -18px no-repeat scroll;}
.ul-blue a:hover {background:#DCDCDC url("img/menu.gif") -244px 0px no-repeat scroll;}
.ul-red a {background:white url("img/menu.gif") -366px -18px no-repeat scroll;}
.ul-red a:hover {background:#DCDCDC url("img/menu.gif") -366px 0px no-repeat scroll;}
.ul-black a {background:white url("img/menu.gif") -488px -18px no-repeat scroll;}
.ul-black a:hover {background:#DCDCDC url("img/menu.gif") -488px 0px no-repeat scroll;}

.pravybox {border:1px solid #CCC; padding:10px 10px 5px; margin-bottom:1px;}
.pravybox p {margin-bottom:5px;}
label {font-weight:bold; text-transform:lowercase; color:#666; line-height:1.5em;}
#jmeno, #heslo, #hledej {border:1px solid #666; border-left:3px solid #FE9900; background:#E8E8E8 url("img/input.jpg") left top repeat-y scroll; width:96px; _width:100px;}
.submit {margin-top:3px; border:1px solid #676767; background-color:#F2F2F2; font-weight:bold; font-family:Tahoma,'Lucida Grande CE',lucida,sans-serif; font-size:11px; padding:0 5px;}
#pravyenter {text-align:center;}
#pravyenter a {color:#CC0001; text-decoration:underline;} #pravyenter a:hover {color:black;}
#anketa li {padding-bottom:10px;}
#anketa a {color:#333;} #anketa a:hover {color:#666; text-decoration:underline;}
#vysledky a {color:#666;} #vysledky a:hover {color:black;}
#flash {text-align:center;}
#flash img {margin-top:10px;}

#reklamy {padding:10px 140px 0px 26px;}
#reclaim1 {float:left; height:31px; width:88px; margin-top:29px;}
#reclaim2 {float:right; height:60px; width:468px;}

#copyright {float:left;}
#designed {float:right;}
#paticka {margin:31px 5px 0; color:#676767; line-height:28px;}
#paticka a {font-weight:bold; color:black;} #paticka a:hover {text-decoration:underline;}
#paticka a span {color:#FE7800;}

#abc {text-align:center; font-weight:bold; line-height:20px; font-size:9px; color:#E6E6E6;}
#abc a {color:#E6E6E6;} #abc a:hover {color:#FE7C00;}
#banner3 {height:70px; width:468px; margin:0 17px;}

#reklama-pod-hraj {border:1px solid black; padding:5px !important; color:black; margin-top:5px; line-height:1.2em;}
#reklama-pod-hraj a {color:black;}
#reklama-pod-hraj a:hover {color:blue; }
#reklama-pod-hraj strong {color:blue; text-decoration:underline;}


#obsah {margin:0 3px;}
#obsah h2 {background:#2A82B0 url("img/nadpisy.jpg") left top repeat scroll; font-size:1em; color:white; line-height:20px; padding:0 5px; height:20px;}
#obsah h2 a {color:white;} #obsah h2 a:hover {color:white; text-decoration:underline;}
#obsah .zelenej {background:#1A9901 url("img/nadpisy.jpg") left center repeat scroll;}
#obsah .oranzovej {background:#CE7F00 url("img/nadpisy.jpg") left bottom repeat scroll;}
#nejhranejsi {border:1px solid #CCC; border-top:none; background-color:#F0F0F0; font-weight:bold; padding:5px 0 0 5px;}
#nejhranejsi ul {padding:7px; width:144px; _width:158px; background-color:white; margin:0 5px 4px 0; float:left; list-style-type:none;}
#nejhranejsi a {font-weight:normal; color:#333; text-decoration:none;} #nejhranejsi a:hover {text-decoration:underline;}
.hra {width:247px; float:left;}
.vlevo {margin-right:2px;}
.box {border:1px solid #CCC; border-top:none; background-color:#F0F0F0; padding:5px 5px 4px; margin-bottom:2px;}
.box img {border:5px solid white;}
.box p {background-color:white; width:134px; _width:144px; height:114px; _height:124px; padding:5px; margin-top:1px; overflow:hidden; float:left;}
.parametry {width:78px; height:114px; _width:88px; _height:124px; float:right; padding:5px; background-color:white; margin-top:1px;}
.box ul {list-style-type:none; color:#999; line-height:14px; background:white url("img/ikonky.gif") left top no-repeat scroll;}
.box li {padding-left:22px; padding-bottom:4px;}
.box ul a {font-weight:bold; color:white;}
.vice {background-color:#999; text-align:center; padding:0 !important; margin-top:10px;}

.boxik {border:1px solid #CCC; border-top:none; background-color:#F0F0F0; padding:5px; margin-bottom:3px;}
.info img {margin:5px; float:left;}
.info ul {list-style-type:none; color:#999; line-height:14px; background:white url("img/ikonky.gif") left top no-repeat scroll;}
#parametry {float:right; padding:5px; width:239px; _width:249px;}
#parametry li {padding-left:22px; padding-bottom:4px;}
#horek {height:160px; background-color:white;}
.info p {background-color:white; margin-top:2px; padding:10px;}
#tlacitka {background:transparent url("img/tlacitka.gif") left top no-repeat scroll; padding:0 !important; height:23px; margin-top:20px;}
.bezstahnout {background:transparent url("img/tlacitka2.gif") left top no-repeat scroll !important;}
#hraj {display:block; height:23px; width:65px; float:left;}
#stahnout {display:block; height:23px; width:101px; float:left; margin:0 0 0 26px;}
.komentare ul {list-style-type:none;}
.komentare ul li {background-color:white; margin-bottom:5px; padding:10px;}
.komentare {padding-bottom:0 !important;}
.komentare p {margin-top:5px; padding-left:14px;}
.komentovat td {vertical-align:top; padding-right:20px;}
.komentovat label {color:black; text-transform:none; font-size:11px;}
.komentovat #vlozka {background:white; padding:5px;}
.komentovat #name, .komentovat #email, .komentovat #icq, .komentovat textarea {border:1px solid #666; border-left:3px solid #FE9900; background:#E8E8E8 url("img/input.jpg") left top repeat-y scroll; width:240px;}

#strankovani {margin-top:10px; text-align:center; font-weight:bold;}
#strankovani a {color:black;} #strankovani a:hover {color:#FE7C00;}
#aktivni {color:#999;}

#registrace {text-align:center; margin-top:20px;}
#registrace table {margin:0 auto;}
#registrace th {text-align:left; padding-right:20px; font-size:11px;}
#registrace span {color:red;}
#registrace .submit {margin-top:20px;}
#registrace .text {border:1px solid #666; border-left:3px solid #FE9900; background:#E8E8E8 url("img/input.jpg") left top repeat-y scroll; width:96px; _width:100px;}
#registrace td {text-align:left;}

#smajlove {width:240px; text-align:center; margin:2px 0 0;}
#smajlove img {margin:0 2px; border:none;}

#anketa a span {color:#999; font-size:0.8em; font-weight:normal;}

.pustit-1 {float:left;}
.pustit-2 {float:right; color:#C4C4C4 !important;}
#autorhry {color:black; display:block; margin-top:5px; font-weight:normal;}
#autorhry a {color:#999; text-decoration:underline; font-weight:bold;}
#autorhry a:hover {color:black;}

.redaktor img {float:left; border:1px solid #CCC; margin-right:20px;}
.redaktor ul {list-style-type:square;}

#video-tlacitka {background:transparent url("img/tlacitka.gif") -65px 0px no-repeat scroll; padding:0 !important; height:23px; margin-top:20px;}

.odstavec-textu {margin:10px;}

.odstavectextustyle1 {
  margin:10px;
	font-size: 18px;
	color: #000000;
}
.odstavectextustyle2 {margin:10px;font-size: 18px}
.odstavectextustyle4 {margin:10px;color: #CC0000}
.odstavectextustyle5 {margin:10px;color: #990000}
.odstavectextustyle6 {margin:10px;color: #333333}

h3 {font-size:13px;}

#desetpx {display:block; height:10px;}

#prubezne-vysledky {text-align:center;}
#prubezne-vysledky table {margin:10px auto; text-align:left; font-size:11px;}
#prubezne-vysledky td {border:1px solid #CDCDCD; padding:2px 10px;}
#prubezne-vysledky th {border:1px solid #999; background-color:#DCDCDC; padding:2px 10px; text-align:center;}


#overeni {text-align:center; padding:25px;}
#overeni p {font-weight:bold; width:250px; margin:0 auto 25px;}
#overeni ul {list-style-type:none; margin:0 auto; width:284px;}
#overeni a {display:block; width:100px; _width:120px; padding:10px; border:1px solid black; color:black; font-weight:bold; margin:0 10px;}
#overeni a:hover {text-decoration:underline;}
#overeni li {float:left;}
#ano {background-color:#D5FFD5;}
#ne {background-color:#FFD5BF;}

.vtip {border:1px solid #CDCDCD; padding:10px; margin:10px 20px;}
.vtip p {margin-bottom:5px;}
.vtip a {font-weight:bold; color:#666;}
.vtip a:hover {color:black;}
.vtip .ohodnotit {text-align:right;}

#joke {border:1px solid #CDCDCD; border-top:none; padding:5px; margin-bottom:5px;}
#joke h1 {font-size:10px;!important}
#joke ul {float:right; list-style-type:none;}
#joke p {float:left; width:430px;}
#joke ul a {color:#666; font-weight:bold;}
#joke ul a:hover {text-decoration:underline;}

#joke-dva {border:1px solid #CDCDCD; padding:10px;}
.schvaleno {color:green; font-weight:bold; text-align:center; width:80px;}
.neschvaleno {color:red; font-weight:bold; text-align:center; width:80px;}
#joke-dva td {border:1px solid #CDCDCD; padding:2px 6px; font-size:11px;}
#joke-dva table {width:470px; margin-bottom:10px;}
.sloupec3 {width:80px;}
#joke-dva textarea {width:460px; height:100px; margin-bottom:10px;}

#soutez {text-align:center; margin:20px 0;}

