/* navigace */
ul#Navigation {
 display: block;
 padding: 8px 0; margin: 0;
 height: 20px; width: 100%;
 
 position: fixed;
 top: 0; left: 0;

 overflow: hidden;
 z-index: 10;
  
 background: #FFF url(../skins/default/navigation_bg.gif) bottom left repeat-x;
}
ul#Navigation li {
 display: inline;
 float: left;
 margin-left: 12px;
 padding-left: 10px;
 
 
}
ul#Navigation li#Index {
 float: left;
 padding-left: 16px;
 background: transparent url(../skins/default/index.gif) top left no-repeat;
  font-weight: bold;
}
ul#Navigation li#CurKat {
 float: left;
 padding-left: 16px;
 background: transparent url(../skins/default/diskuze.gif) top left no-repeat; 
}
ul#Navigation li#Login {
 float: right;
 padding: 0 10px 0 20px;
 background: transparent url(../skins/default/login.gif) top left no-repeat;
}
ul#Navigation li#Hledat {
 padding-left: 0px;
 margin-right: 12px;
 
 background-image: none; 
}
ul#Navigation li.Active {
 font-weight: bold;
}
/* navigace */

/* tabulka se seznamem topicu */
table.F, div.Vlakno {
 width: 100%;
 margin: 6px 0 12px 0;

 border-collapse: collapse;
}
table.F th, table.F td {
 text-align: left; vertical-align: top;
 padding: 1px 3px;
}
table.F th {
 width: 15%; 
 padding: 3px 3px; 
}
table.F th.Strom {
 padding-left: 19px;
 width: 55%; 
}
table.F td {

}
table.F td.Strom {
 padding-left: 19px;
}
table.F td.StromEnd {
 padding-left: 19px;
}
table.F td h1 {
 margin: 0;
}
/* tabulka se seznamem topicu */

/* detail topicu */
div.Vlakno {
 width: auto;
 min-width: 880px;
}
div.Vlakno > div {
 margin: 4px 4px 8px 4px;
 padding: 5px 5px;
 min-height: 112px;
}
div.Vlakno div.adSense {
 margin: 8px 4px 4px 4px;
 padding: 4px;
 min-height: 250px;
 background-color: #FFF;
 text-align: center;
 position: relative;
}
div.Vlakno div.adSense div.ramecek {
 border: 1px solid blue;
 margin: 0; padding: 0; min-height: 0;
}
div.Vlakno div.banner960 {
 margin: 8px 4px 4px 4px;
 padding: 4px;
 min-height: 100px;
 background-color: #cbe3f5;
 text-align: center;
}
div.Vlakno iframe {
}
div.Vlakno div h1 {
 padding: 2px 3px;
}
div.Vlakno div p {
 margin: 0 0 5px 0;
}
div.Vlakno div img {
 float: right;
 padding: 1px 1px;
 display: inline;
}
div.Vlakno div img.userImg {
 float: left;
 padding: 1px 1px; margin: 2px 5px 0 0;
 display: inline;
}
div.Vlakno div a.Autor {
 float: right;
}
div.Vlakno div i.Orientace {
 font-size: 0.85em;
}
/* detail topicu */

/* odpoved - dedi styli z table.F */
table.Reply {
 width: auto;
}
table.Reply td.Hodnota {
 width: 50%;
}
table.Reply td.Prava li {
 font-size: 11px;
}
table.Reply td input, table.Reply td textarea {
 margin: 3px;
}
table.Reply td.Hodnota input {
 width: 320px;
}
table.Reply td.Hodnota input.radio {
 width: auto;
 position: relative; top: 3px;
}
/* odpoved */

/* zmena detailu uzivatele */
table.User {
 margin: 8px auto;
 width: 780px;
 border-collapse: collapse;
 border: 1px solid #CCC;
 border-right-color: #999999;
 border-bottom-color: #999999; 
}
table.User th, table.User td {
 text-align: left; vertical-align: top;
 padding: 2px 5px;
}
table.User th img.AvatarChange {
}
div#images,div#layout {
display: none;
}
div#layout img {
 border: 1px solid #CCC; margin-bottom: 4px; padding: 1px;
}
/* zmena detailu uzivatele */

/* zobrazeni detailu uzivatele */
table.UserShow {
 background: #F2F2F2;
}
table.UserShow td img {
 margin-right: 8px;
}
/* zobrazeni detailu uzivatele */

div#Paticka {
 padding-top: 4px;
 margin-top: 4px;
 background: transparent url(../skins/default/navigation_bg.gif) top left repeat-x;
}

div#Paticka span {
 float: right;
 border-width: 0px;
}
