/********************************************
**                                         **
**    made jklir http://www.jklir.net      **
**                                         **
**    Copyright 2009-2012 | Jirka Klir     **
**                                         **
********************************************/

* {
 margin:0;
 padding:0;
 border:none;
}
body {
 font-family:'Courier New', Verdana, Arial, sans-serif;
 font-size:15px;
 text-align:center;
 background:#550055 url('jklir_soubory2/pozadi/bg.jpg') repeat-x;
}
h1 {
 font-size:2.5em;
}
h2 {
 font-size:1.2em;
 font-family:'Courier New', Verdana, Arial, sans-serif;
 color:#000000;
 font-weight:bold;
 border-bottom:2px solid #ffa500;
 line-height:1.1em;
 text-align:left;
 margin-bottom:13px;
 text-transform:uppercase;
}
td, th {
 font-size:0.85em;
}
a:hover {
 text-decoration:none;
}
#wrapper {
 background:transparent url('jklir_soubory2/pozadi/line.gif') no-repeat center 45px;
}
#page {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 width:996px;
}
#top {
 height:99px;
 background:transparent; 
}
#logo {
 float:left;
 height:99px;
 width:256px;
 background:transparent url('jklir_soubory2/pozadi/logo.jpg') no-repeat; 
}
#reklama {
 float:left;
 width:735px;
 padding-top:20px;
 text-align:right;
}
#content {
 border:3px solid #250125;
 border-bottom:none;
 background:#ffdead url('jklir_soubory2/pozadi/main.gif') repeat-y;
 height:auto !important;
 height:600px;
 min-height:600px;
 -webkit-border-radius-topleft:3px;
 -moz-border-radius-topleft:3px;
 -webkit-border-radius-topright:3px;
 -moz-border-radius-topright:3px;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
}
#menu {
 float:left;
 width:137px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:left;
 background:#ffaf1c url('jklir_soubory2/pozadi/menuitem.gif') repeat-y;
}
#menu li {
 list-style-type:none;
 border-bottom:2px solid #ffa600;
}
#menu li a {
 display:block;
 padding-left:3px;
 color:#000000;
 text-decoration:none;
 margin-left:10px;
}
#menu li a:hover {
 color:#000000;
 text-decoration:none;
 background-color:#ffc862;
}
#menu li span {
 color:#ff0000;
}
.menuempty {
 height:250px;
}
.menuout {
 height:118px;
 background:url('jklir_soubory2/pozadi/menufader.gif') no-repeat;
}
.navigace {
 margin:1.25em 0;
 text-align:center;
}
#main {
 float:right;
 padding:30px 29px 30px 29px;
 width:793px;
 font-size:0.85em;
 background:#ffdead;
}
.uvitani {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
}
.both {
 clear:both;
 font-size:0px;
}
.tdlevy {
 float:left;
 width:353px;
 margin:0 15px 7px 0;
 text-align:left;
}
.tdpravy {
 float:left;
 width:420px;
 margin-bottom:7px;
}
.tdlevy a {
 background:url("jklir_soubory2/odkazy/icon_rss.png") no-repeat;
 display:inline-block;
 height:16px;
 line-height:16px;
 padding-left:23px;
 margin-bottom:2px;
 overflow:hidden;
}
table.centruj {
 margin:13px auto 25px auto;
 text-align:center;
}
.schemata {
 text-align:left;
 padding-left:5px;
}
.schemata td, .schemata th {
 width:395px;
 vertical-align:top;
}
.schemata ul {
 padding-left:0px;
 margin:0px;
}
.schemata li {
 list-style:none;
 padding-left:17px;
 background:url('jklir_soubory2/pozadi/point.png') no-repeat 0px 5px;
 font-weight:bold;
}
.pad20 {
 padding-left:20px;
}
.popis {
 text-align:left;
 width:638px;
}
.info {
 text-align:left;
 padding:10px;
 border:1px solid #ff0000;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
}

div.download-up {
 border:1px solid #000000;
 width:600px;
 padding:0;
 margin:0;
 margin-left:auto;
 margin-right:auto;
}
table.download {
 border-collapse:collapse;
 border:1px solid #ffffff;
 background-color:#ffffff;
 margin-left:auto;
 margin-right:auto;
 width:600px;
}
div.frekvence-up {
 border:1px solid #000000;
 width:500px;
 padding:0;
 margin:0;
 margin-left:auto;
 margin-right:auto;
}
table.frekvence {
 border-collapse:collapse;
 border:1px solid #ffffff;
 background-color:#ffffff;
 margin-left:auto;
 margin-right:auto;
 width:500px;
}
table.download td, table.frekvence td, table.download th, table.frekvence th {
 border:1px solid #ffffff;
 font-family:'Courier New', Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 padding-left:8px;
 padding-right:8px;
 height:25px;
}
table.frekvence td {
 text-align:center;
 font-size:13px;
 height:19px;
}
table.frekvence td.nadpis, table.frekvence th.nadpis {
 background:#500050;
 border-bottom:2px solid #ffffff;
 color:#ffffff;
 font-weight:bold;
 text-align:left;
}
table.download td.nadpis, table.download th.nadpis {
 background:#500050 url('jklir_soubory2/odkazy/ruzek.gif') top right no-repeat;
 border-bottom:2px solid #ffffff;
 color:#ffffff;
 font-weight:bold;
 height:27px;
 text-align:left;
}
td.orange {
 background-color:#ffaa10;
}
td.navajo {
 background-color:#ffdead;
}
table.download .w2 {
 width:177px;
}
table.download .w3 {
 width:45px;
}
table.download .w4 {
 width:100px;
 padding:0px;
 text-align:center;
}
table.download .button {
 margin:1px;
}

table.download .name {
 width:150px;
 padding-top:3px;
 font-weight:bold;
 font-size:19px;
 vertical-align:top;
 text-align:center;
}
table.download .prave-hraje {
 padding-top:3px;
 vertical-align:top;
}
table.download .prehraj {
 width:128px;
 height:90px;
 vertical-align:top;
 line-height:26px;
 padding-left:30px;
 text-align:left;
}
table.download .prehraj span {
 display:inline-block;
 padding-left:29px;
}
table.download .prehraj a {
 display:inline-block;
 margin-left:3px;
}
table.download .prehraj img {
 vertical-align:middle;
}
table.download .update {
 height:15px;
}

table.frekvence .w1 {
 width:15px;
 text-align:right;
}
#Loc2 div {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 width:120px;
 float:left;
}
#donate {
 text-align:left;
 padding-top:28px;
}
#donate a, #donate a span {
 background:url('jklir_soubory2/pozadi/bg-donate.gif') no-repeat;
 display:inline-block;
 height:26px;
 line-height:26px;
 color:#003366;
 font-style:italic;
 font-weight:bold;
 font-size:15px;
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 margin-right:8px;
}
#donate a span {
 background-position:right -26px;
 padding:0 20px 0 19px;
 margin-right:0;
 text-shadow:0px 0px 0px #003366;
 cursor:hand;
}

.redtext {
 font-size:16px;
 font-family:'Courier New', Verdana, Arial, Helvetica, sans-serif;
 color:red;
 font-weight:bold;
}
.button {
 font-size:10pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color:#add8e6;
 color:#000000;
 width:85px;
 border:2px outset #ffffff;
}

.input {
 background-color:#ffffff;
 font:8pt verdana;
 border:1px solid #000000;
 padding:3px;
 height:20px;
 width:253px;
}
.inputcb {
 background-color:#ffffff;
 font:8pt verdana;
 border:1px solid #000000;
 padding:3px;
 height:20px;
 width:60px;
}
.textarea {
 background-color:#ffffff;
 font:8pt verdana;
 border:1px solid #000000;
 padding:3px;
 height:125px;
 width:253px;
}
.pridejicon {
 cursor:pointer;
}
.obr {
 border:1px solid #000000;
}
.code {background:#ffffff; border:1px solid #8c8c8c; padding:5px 7px; text-align:left; }
.code .function {color:#0a246a; font-weight:bold; }
.code .int {color:#ff0000; font-weight:bold; }
.code .word {color: #008000; }
.code .comment {color:#ff8000; }
.code .tag {color:#000080; }
.code .attrname {color:#ff0000; }
.code .attrval {color:3a6ea5; }

@media print {
 * { background:none; }
 body { font-family:serif; }
 #page { width:auto; }
 #top, #reklama, #menu, .navigace, #youtube { display:none; }
 #content { width:auto;border:0px none; }
 #main { float:none;width:auto; }
 p { padding:0;margin:0; }
 h1 { padding:0;margin:0 0 10px 0; }
 table.download, table.frekvence { width:100%; }
 table.frekvence td.nadpis, table.download td.nadpis, table.frekvence th.nadpis, table.download th.nadpis { font-weight:bold;text-align:left; }
 .info { border:1px solid #ff0000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;text-align:left; }
 .popis { text-align:left; }
 #Loc2 { line-height:1.5em; }
 #Loc2 div { font-size:13px;width:120px; }
}
