@charset "windows-1250";

@media screen, projection, tv{

html,body{ margin: 0; padding: 0; font-family: verdana, Arial, Helvetica, sans-serif;  font-size: 100%; color: white; background: #283756 url(../img/main-back.jpg) repeat-x left top; }

body{ margin-left: 9px; font-size: .7em;  }



.center{ text-align: center; }

.right{ text-align: right !important ; }

.left{ text-align: left !important ; }

.obr{ float: left; margin: 8px 10px 5px 0; border: 1px solid #B7B7B7; display: block; }

.kur{ font-style: italic; }

.odskok{ padding-top: 13px; }

.bezmarginu{ margin: 0 !important ; }

.nofloat{ clear: both; }

.proexp{ position: relative; }

.bezramu{ border: 0 !important ; }

.nopad{ padding: 0 !important; }

.hidden{ position: absolute; top: -10000px; left: -10000px; }

.small{ font-size: .9em !important; }

.btn{ cursor: pointer; font-weight: bold; }



hr{ height: 1px; color: #e8e8e8; background: #e8e8e8; clear: left; margin: 0; padding: 0; border: 0; }

fieldset{ border: 0; padding: 0; margin: 0; }

legend{ visibility: hidden; }

textarea{ font-size: 1em; font-family: verdana, Arial, Helvetica, sans-serif; }

h2{ margin: 15px 10px 15px 5px; padding: 0; line-height: 1.2em; color: #F8D200; font-size: 1.6em;}

h3{ margin: 10px 10px 8px 5px; padding: 0; line-height: 1.1em; color: white; font-size: 1.3em;}





a{ color: #F8D200; text-decoration: none; }

a:hover{ color: #FF9223; }

a img{ border: 0; }

label{ font-weight: bold; display: block; margin: 4px 0 4px 3px; font-size: 1em; }

input, textarea, select{color: #3659A1;  border: 1px solid #013545; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

form{ margin: 0; }

h4{ font-weight: bold; display: block; margin: 4px 0 4px 3px; font-size: 1em; }

hr{ clear: both; visibility: hidden; }



div#head{ background: Silver url(../img/head-back.gif) repeat-x left top; height: 89px; margin: 0; }

div#head img#logo{ margin: 16px 0 0 3px; float: left; }

div#head h1{ margin: 0; }

div#head div#reklamatop{ text-align: center; margin: 0 230px; padding-top: 2px; }

div#head div#reklamatop div{ width: 480px; text-align: left; margin: 0 auto; }

div#head div#reklamatop h5, div#reklamadown h5{ margin: 0 0 2px 0; color: #9F9D9D; font-weight: normal; font-size: .8em; }



div#nav{ background: #F8AB04 url(../img/nav-back.gif) repeat-x left top; height: 48px; text-align: center; }

div#nav ul{ margin: 0 auto; padding: 0; list-style-type: none; width: 35em; }

div#nav li{ float: left; }

div#nav a{ font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; display: block; color: #3E3E3E; text-decoration: none; padding: 17px 14px 16px 14px; font-weight: bold; text-align: center; background: transparent url(../img/nav-right.gif) no-repeat right top; }

div#nav a.konec{ background-image: url(../img/nav-end.gif); }

div#nav li.first{ background: transparent url(../img/nav-left.gif) no-repeat left top; }



div#left{ width: 217px; position: absolute; top: 81px; left: 9px; padding: 0 0 60px 0; }

div#search{ background: transparent url(../img/left-top.jpg) no-repeat 0 0; padding: 18px 7px 28px 13px; }



input.pole{ border: 1px solid #013545; width: 115px; margin-right: 2px; padding: 4px 0 3px 5px; color: #3659A1; font-size: .8em; background: White url(../img/inputstin.gif) repeat-x; }

input.btn01{ width: 59px; height: 22px; background: transparent url(../img/btn01.gif) no-repeat 0 0; border: 0; font-weight: bold; font-size: .9em; color: #3E3E3E; cursor: pointer; }

input.btn03, input.btn04{ width: 69px; height: 20px; background: transparent url(../img/btn03.gif) no-repeat 0 0; border: 0; font-weight: bold; font-size: .9em; color: #3E3E3E; text-align: center; text-transform: uppercase; cursor: pointer; margin-top: 5px; }

input.btn04{ width: 71px; background: transparent url(../img/btn04.gif) no-repeat 0 0; margin: 0;  }



div#menu{ margin-left: 7px; padding-right: 14px; }

div#menu ul, div#menu ul ul{ list-style-type: none; margin: 0; padding: 0; }

div#menu a{ display: block; font-weight: bold; margin: 0; height: auto; color: #F8D200; text-decoration: none; padding: 5px 0 7px 20px; border: 0; background: transparent url(../img/menu-odkaz2.gif) repeat-x 0 0; }

div#menu a.end{ background-image: url(../img/menu-odkaz-konec.gif); }

div#menu a:hover{ color: #FF9128; text-decoration: underline; }

div#menu h4{ margin: 0; }

div#menu h4.first{ background: #3B65BB url(../img/nadpis01.jpg) repeat-x 0 100%; padding: 15px 0 8px 6px; }

div#menu h4.second{ background: #3B66BC url(../img/nadpis02.gif) repeat-x 0 100%; padding: 20px 0 6px 6px; }

div#menu li div{ position: relative; width: 80px; }

div#menu ul li{ behavior: url(/hover.htc); }

div#menu ul ul{ position: absolute; top: -2.3em; left: 100px; display: none; border-bottom: 1px solid #1546A5; border-top: 1px solid #4F80DC; }

div#menu ul ul a{ background: #3E6FCE url(../img/sub.gif) repeat-x 5px 0; line-height: 1.2em; text-decoration: none !important; color: #FF9128; border-right: 1px solid #1546A5; border-left: 1px solid #1546A5; 

padding: 6px 10px 6px 10px; width: 10em; }

div#menu ul ul a.first{ border-left: 1px solid #3E6FCE; padding-top: 4px; padding-bottom: 6px; background-image: none; }

div#menu li:hover ul, div#menu li.hover ul{ display: block; }

div#menu li:hover a, div#menu li.hover a{ color: #FF9128; text-decoration: underline; }

div#menu ul ul a:hover{ text-decoration: underline  !important; }



div.blok{ background: #364769 url(../img/blok-top.gif) no-repeat 0 0; margin: 13px 0 10px 7px; width: 196px; padding-top: 1px; }

div.blok div{ background: transparent url(../img/blok-down.gif) no-repeat 0 100%; padding: 0 0 20px 23px; }

div.blok h5{ margin: 14px 0 2px 0; color: #5B6C8E; font-weight: normal; font-size: .85em; }

div.reklama-text{ background: #364769 url(../img/blok-top.gif) no-repeat 0 0; margin: 13px 10px 10px 7px; width: 196px; padding-top: 1px; }

div.reklama-text h5{ margin: 14px 0 2px 0; color: #5B6C8E; font-weight: normal; font-size: .85em; }

div.reklama-text a{ display: block; float: none !important ; margin: 0; padding: 0; position: static !important; width: auto; height: auto;  }

div.reklama-text div{ background-image: none; border-color: #4166B5; float: none; clear: both; position: static; width: auto; height: auto; padding: 5px 0; }

div.reklama-text div.textreklama{ background: transparent url(../img/blok-down.gif) no-repeat 0 100%; padding: 0 0 20px 0; }

div.reklama-text div.textreklama2{ margin: 0 15px; }





div#top{ width: 205px; position: absolute; top: 26px; right: 0; background: transparent url(../img/down.gif) no-repeat 0 100%; }

div#top input.pole{ width: 101px; }

form#zasilani{ background: #3D61A9 url(../img/kabely.jpg) no-repeat 100% 0; z-index: 10; padding: 127px 0 0 0; margin: 0 0 7px 0; padding-left: 7px; }

div#ikonky{ position: absolute; top: 0; right: 0; width: 206px; height: 137px; background: transparent url(/img/top-r.jpg) no-repeat; padding-left: 43px; }



div#right{ width: 196px; position: absolute; top: 200px; right: 9px; padding-bottom: 60px; z-index: 500; }

div#tophry{ background: #7A797A url(../img/tophry2.jpg) no-repeat 0 0; }

div#right h4{ background: #767676 url(../img/nadpis03.jpg) no-repeat 0 0; margin: 10px 0 0 0; padding: 7px 0 13px 10px; }

div#tophry ol{ margin: 0 0 0 19px; padding: 2px 0 0 20px; }

div#tophry li{ padding: 4px 0 3px 0; }

div#tophry a{ color: #F8D200; text-decoration: none; }

div#tophry p{ padding: 10px 0 8px 10px; font-size: .9em; margin: 0; }

div#right div.box00{ background: #4166B5 url(../img/box00-pata.gif) no-repeat 0 100%; padding-bottom: 10px;  }

div#right div.box00 h4{ background: #3F5FA4 url(../img/nadpis04.jpg) no-repeat 0 0; }

div#right div.box00 p{ margin: 6px 4px; background: transparent url(../img/ctverecek.gif) repeat 1px 0px; height: 100px; }

div#right div.box00 p a{ width: 15px; height: 15px; display: block; float: left; text-align: center; background-color: #4C7BD8; margin: 1px; }

div#right div.box00 ul{ margin: 3px 0 0 0; padding: 0; list-style-type: none; }

div#right div.box00 ul a{ display: block; padding: 2px 5px 5px 10px; margin: 0 12px 0 7px; background: transparent url(../img/caram.gif) repeat-x bottom; }

div#right div.box00 li{ background: transparent url(../img/sipka.gif) no-repeat 10px 7px; }

div#right div.blok{ margin: 13px 0px 10px 0px; }

div.box00 form{ padding: 4px 8px 0 8px; }

div.box00 select{ padding: 0 0 0 3px; width: 180px; color: #3659A1; font-size: .9em; border: 1px solid #013545; }



div#pata{ color: #364769; font-size: .85em; padding-bottom: 10px; margin-right: 9px; }

div#pata div#reklamadown{ width: 468px; text-align: left; margin: 15px auto 0 auto;  }

div#reklamadown h5{ font-size: 1em; color: #5D6C8B; }

div#pata div.center{ border-bottom: 6px solid #364769; padding-bottom: 10px; margin-bottom: 5px; }



div#plocha{ margin-left: 217px; margin-right: 215px; height: 110em; }

html>body div#plocha{ height: auto; min-height: 110em; }

div#plocha div.h2, div#plocha div.h2gray, div#plocha div.h2orange{ background: transparent url(../img/h2-stred.jpg) repeat-x 0 0; font-size: 1em; margin: 10px 0 15px 0; }

div#plocha div.h2 h2,div#plocha div.h2gray h2,div#plocha div.h2orangeh2{ font-size: 1em; background: transparent url(../img/h2-left.gif) no-repeat 0 0; margin: 0; padding: 0; }

div#plocha div.h2 span,div#plocha div.h2gray span,div#plocha div.h2orange span{ display: block; background: transparent url(../img/h2-right.gif) no-repeat 100% 0; padding: 10px; }

div#plocha div.h2gray{ background-image: url(../img/h2gray-stred.jpg); margin: 11px 0 0 0; }

div#plocha div.h2gray h2{ background-image: url(../img/h2gray-left.gif); }

div#plocha div.h2gray span{ background-image: url(../img/h2gray-right.gif);}

div#plocha div.h2orange{ background-image: url(../img/h2-orange.gif); margin: 11px 0 0 0; background-repeat: repeat-x; padding: 0; }

div#plocha div.h2orange h2{ background-image: url(../img/h2-orange-left.gif); background-repeat: no-repeat; font-size: 1em; color: White; margin: 0; }

div#plocha div.h2orange span{ background-image: url(../img/h2-orange-right.gif); background-repeat: no-repeat;}



div#plocha ul.seznam{ list-style-type: none; padding-left: 5px; margin-left: 5px; }

div#plocha ul.seznam li{ background: transparent url(../img/odraz.gif) no-repeat 0 6px; padding-left: 10px; margin-top: 3px;}

div#plocha p{ line-height: 1.4em; }

.news{ width: 48%; float: left;  }

.mezirka{ margin-right: 20px; }

.mezirka p{ padding-left: 5px; padding-right: 5px; padding-bottom: 10px; border-bottom: 0 solid #737474; }

.orange h3{ font-size: 1.6em; }
.orange h3 a{ color: #FF9126; }
.no{ display: none; }
.lomic{ margin-top: -1px; height: 0; clear: both; }
.carka div{ background: #737474; height: 2px; overflow: hidden; font-size: 2px; }


div.nov{ border-bottom: 0 solid #737474; padding-bottom: 2px; margin-bottom: 25px; }

div.nov ul{ list-style-type: none; margin: 0; padding: 0; }

div.nov ul li{ margin: 0 10px; padding: 7px 0; background: transparent url(../img/cara.gif) repeat-x 0 100%; }

div.nov a{ font-weight: bold; }

div.nov a.vice{ font-size: .85em; display: block; margin: 4px 10px; width: 10em; background: transparent url(../img/sipka.gif) no-repeat 0 5px; padding-left: 8px; }

div.clanek{ border-bottom: 2px solid #3962B2; padding-bottom: 5px; margin-bottom: 15px; }

div.clanek h3{ margin: 5px 10px 15px 5px; padding: 0; line-height: 1.2em; color: #F8D200; font-size: 1.6em;}

div.clanek p{ margin: 0 7px 0 5px; text-align: justify; }

div.clanek p.right{ text-align: right; }

div.clanek p.datum{ font-size: .85em; padding-bottom: 4px; }

div.clanek p.legenda{ background: transparent url(../img/cara.gif) repeat-x 0 0; font-size: .8em; padding-top: 2px; clear: both; color: #697389;}

div.clanek p.legenda strong{ color: White; }

div.clanek .anotace{ padding-bottom: 7px; }

div.clanek span.tisk{ white-space: nowrap; }

div.clanek span.tisk a{ font-weight: bold; }

div.clanek img{ border: 4px solid #919191; }

div.clanek div.img{ border: 2px solid white; width: 128px; height: 98px; overflow: hidden; float: right; margin: 0 7px 6px 10px; }

#detail-clanku{ padding-top: 20px; }

#detail-clanku p.legenda{ color: White; }

#detail-clanku .middle p{ margin: 15px 0 15px 0; }

#in{ width: 200px; float: right; margin: 0 0 5px 20px; background-color: #364769; padding: 0px; border: 2px solid white; }

#in img{ border: 0; }

#detail-clanku #in p.verdikt{ color: #F8D200; font-weight: bold; padding: 5px 5px 10px 5px; text-align: left; margin: 0; border-bottom: 1px solid white;}

#in h5{ margin: 0; padding: 3px 5px 2px 35px; font-size: 1em;  border-bottom: 1px solid white; }

div#in .klady{ background-color: #3E6FCE;  width: 95px; border-right: 1px solid white;}

div#in .zapory{ background-color: #BD0124; }

div#in .klady h5{ background: #3E6FCE url(/img/klad.gif) no-repeat; }

div#in .zapory h5{ background: #BD0124 url(/img/zapor.gif) no-repeat; }

div#in ul{ margin: 3px 0; padding: 0;  list-style-type: none;}

div#in ul li{ padding: 2px 5px; line-height: 1.2em; text-align: left;}

#in td{ vertical-align: top;}

#in table{ margin: 0 0px; table-layout: fixed; width: 200px;  }

#razitko{ width: 200px; height: 80px; border-bottom: 1px solid white; background: transparent url(../img/razitko.gif) no-repeat 15px 0; color: #FFD504; font-size: 3.5em; position: relative; padding: 0; }

#razitko div{ margin: 0 0 0 70px; padding-top: 24px; display: block; line-height: 1.2em; }

#razitko span{ font-size: .3em; font-weight: bold; position: absolute; width: .8em; padding: 0 1px;  display: block; top: 0; left: 96px; line-height: normal; }

#razitko span#sup{ top: 32px; }

#razitko span#sub{ top: 47px; border-top: 1px solid #FFD504; }



.middle{ background: transparent url(../img/cara.gif) repeat-x 0 0; padding-top: 5px; line-height: 1.5em; margin: 2px 7px 0 5px;}

.middle{ text-align: justify; }

.info{ width: 100%; margin: 15px 0 5px 0; font-size: .9em; clear: both;}

/*.middle a, .info a{ text-decoration: underline; }*/

.sou { width: 100%;  }

.info td{ width: 33%; padding: 5px; margin-right: 2px; color: White;  border-bottom: 2px solid #3962B2;   border-top: 2px solid #3962B2;  line-height: 1.3em; background-color: #2F3F60; }

.info td strong{ font-weight: normal; color: #FE9128; }

.sou td{ width: 40%; padding-right: 0; vertical-align: top;  border-bottom: 2px solid #3962B2;   border-top: 2px solid #3962B2; background-color: #2F3F60; }

.sou h4{ background-color: #445370; color: #9AA3B4; margin: 0; font-size: 1em; padding: 10px 15px; line-height: 1.3em; }

.sou ul{ margin: 5px 10px 5px 34px; color: #9AA3B4;  padding: 0; }

.sou li{ padding: .2em 0; }

.sou td a{ color: #978B35; text-decoration: none !important; line-height: 1.2em; }

.sou td a:hover{ color: #FF9223; }

.spany strong{ cursor: help; }

/*.spany span{ display: block; padding: 3px; background-color: #445370; color: White; }*/

.foto{ text-align: center; padding: 5px 10px; }

.foto img{ display: block; margin: 8px auto; border: 4px solid #919191; }





table.tab th{ padding: 10px; background-color: #466EBF; border-right: 1px solid #2D4C89;  }

table.tab td{ background-color: #3C61A6; border-bottom: 1px solid #466EBF; border-right: 1px solid #466EBF; padding: 2px 8px; }

table.tab tr.sec td{ background-color: #2D4C89; }

table td.konec, table th.konec{ border-right: 0; }

table.tabgray th{ padding: 10px; background-color: #959595; border-right: 1px solid #717070; }

table.tabgray td{ background-color: #7E7D7D; border-bottom: 1px solid #959595; border-right: 1px solid #959595; padding: 2px 8px; }

table.tabgray tr.sec td{ background-color: #717070; }



div.potvrzeni{ width: 230px; height: 90px; z-index: 1000; top: 170px; left: 40%; background-color: #4166B5; color: white; text-align: center; font-weight: bold; position: absolute; border-bottom: 2px solid gray;  border-right: 2px solid gray;}

div.potvrzeni p{ padding: 15px 0 20px 0; }

div.potvrzeni input.btn{ background-color: #283756; color: white; font-weight: bold; text-align: center; cursor: pointer; border: 1px solid gray; }







div.clanek-zanry{ float: left; width: 180px; }



.tema{ text-align: center; }

.tema img{ display: block; margin: 4px auto 15px auto; }

.tema p{ text-align: justify; }



.diskuse-small		{color: white; width: 100%; margin: 0 0px;}

.diskuse-small input{ border: 0; background: none; }

.diskuse-small td{ background-color: #374769; border-bottom: 1px solid #3962B2; padding: 0px 3px; line-height: 1.3em; }

.diskusnibtn a, .diskuse-small a{ font-weight: normal; }

DIV.polemika 		{background-color: #002247; color: white; padding: 2pt 5pt 2pt 8px; font-weight: bold;}

tr.polemika1 		{color: white; line-height: 1.4em;}

tr.polemika-top th {background-color: #364769; color: white; font-weight: normal; border-top: 1px solid #3962B2; text-align: left; padding: 0 3px; }





.diskuse-small th{ border-bottom: 1px solid #3962B2; background-color: #283756; padding: 1px 3px; }

tr.polemika2		{padding-left: 15px;}

tr.polemika3		{padding-left: 25px;}

tr.polemika4		{padding-left: 35px;}

tr.polemika5		{padding-left: 45px;}

tr.polemika6		{padding-left: 55px;}

td.polemika1		{padding: 0 0 0 25px; }

td.polemika2		{padding: 0 0 0 35px; }

td.polemika3		{padding: 0 0 0 43px;}

td.polemika4		{padding: 0 0 0 51px;}

td.polemika5		{padding: 0 0 0 59px;}

td.polemika6		{padding: 0 0 0 65px;}



td.polemika-d1{padding: 2px 5px 2pt 4px; color: black;}

td.polemika-d2{padding: 2px 5px 2pt 15px; color: black;}

td.polemika-d3{padding: 2px 5px 2pt 25px; color: black;}

td.polemika-d4{padding: 2px 5px 2pt 35px; color: black;}

td.polemika-d5{padding: 2px 5px 2pt 45px; color: black;}

td.polemika-d6{padding: 2px 5px 2pt 55px; color: black;}



.nowrap{ white-space: nowrap; }

/*tr.polemika1 td, tr.polemika2 td, tr.polemika3 td, tr.polemika4 td, tr.polemika5 td, tr.polemika6 td{ padding-top: 0; padding-bottom: 0;}*/

.diskuse-small	img{ float: left; margin-left: 10px; } 

.diskuse-small	span{ display: block; margin-left: 5px; }



DIV.polemika-top1	{background-color: #003366; padding: 2pt 0pt 3px 4px; color: white;}

DIV.polemika-top2	{background-color: #EFEDED;  padding: 2pt 0pt 10px 15px;}

DIV.polemika-top3	{background-color: #EFEDED; padding: 2pt 0pt 10px 25px;}

DIV.polemika-top4	{background-color: #EFEDED;  padding: 2pt 0pt 10px 35px;}

DIV.polemika-top5	{background-color: #EFEDED;  padding: 2pt 0pt 10px 45px;}

DIV.polemika-top6	{background-color: #EFEDED;padding: 2pt 0pt 10px 55px;}

DIV.polemika-all	{background-color: #EFEDED;}

DIV.polemika-d1{padding: 2px 5px 2pt 4px;}

DIV.polemika-d2{padding: 2px 5px 2pt 15px;}

DIV.polemika-d3{padding: 2px 5px 2pt 25px;}

DIV.polemika-d4{padding: 2px 5px 2pt 35px;}

DIV.polemika-d5{padding: 2px 5px 2pt 45px;}

DIV.polemika-d6{padding: 2px 5px 2pt 55px;}



.polemika2{ padding-left: 10px !important; }

.polemika3{ padding-left: 20px !important; }

.polemika4{ padding-left: 30px !important; }

.polemika5{ padding-left: 40px !important; }

.polemika6{ padding-left: 50px !important; }

.polemika7{ padding-left: 60px !important; }



.diskuse-prispevky{

	width: 100%;

}

.diskuse-prispevky th{

	color: white; font-weight: normal; border-bottom: 1px solid #3962B2; text-align: left; padding: 1px 3px;

}

.diskuse-prispevky td{

	 padding: 1px 3px 15px 3px;

}

.diskuse-prispevky p{

	margin: .2em 0; line-height: 1.4em; padding: 0; color: White;

}

.diskuse-prispevky h3{

	margin: .3em 0 !important ; padding: 0;  line-height: 1.3em; font-size: 1.3em !important ; font-weight: bold;

}

.vlozeni{

	margin: 0 5px; 

}

.vlozeni input{

	margin: 3px 5px;


}
/*docasne kvuli reklame*/
/*#bigreklama{ background: #283756 url(/img/stranka2.jpg) no-repeat center 0; height: 959px; position: absolute; width: 100%; left: 0; top: 0; }
#bigreklama-in{ width: 997px; margin: 0 auto;  padding-top: 0; position: relative; top: 187px; background: #283756 url(../img/main-back.jpg) repeat-x left top; }

#bigreklama-in .tema{ text-align: center; width: 271px; overflow: hidden; }
#bigreklama-in div#left{ width: 217px; position: absolute; top: 81px; left: 0; padding: 0 0 60px 0; }*/
/*
html body .bbtext .bbtWord, html body .bbtext  .double{
color: #FF9223 !important ; border: 1px solid red; text-decoration: none !important ;
}*/

html#bbtPage body#game-planet #plocha .bbtWord.double, html body body#game-planet #plocha .bbtext .bbtWord.double {
color: #FF9223 !important; border-bottom: 2px dotted #FF9223 !important ; text-decoration: none !important ;
}


}