/* tabulka se seznamem for */
table.F {
 background-color: #b1d3ec;
 border: 2px dotted #0066b2;
}
table.F th {
 background-color: #6caad9;
}
table.F th.Strom {
 background: #6caad9 url(../skins/default/diskuze_strom.gif) top left no-repeat; 
}
table.F td.Strom {
 background: transparent url(../skins/default/diskuze_strom_vetev.gif) top left no-repeat; 
}
table.F td.StromEnd {
 background: transparent url(../skins/default/diskuze_strom_vetev_end.gif) top left no-repeat; 
}
/* tabulka se seznamem for */

/* detail konkretniho vlakna */
div.Vlakno {
 border: 2px dotted #285577;
 background-color: #0066b2;
}
div.Unauth {
  background-color: #CCC;
  border-color: #666;
}
div.Vlakno div {
 border: 1px solid #285577;
 background-color: #b1d3ec;
}
div.Vlakno div div {
  border-width: 0;
}
div.Unauth div {
  background-color: #EEE;
  border-color: #666;
}
div.Vlakno div h1 {
 background-color: #6caad9;
 border-bottom: 2px dotted #0066b2;
}
div.Unauth div h1 {
  background-color: #CCC;
  border-bottom-color: #333;
  color: #666;
}
div.Vlakno div p img {
 border: 1px solid #6caad9;
}
div.Vlakno i.Orientace {
 border-bottom: 1px dotted #6caad9;
 color: #285577;
}
div.Unauth div p, div.Unauth div p i.Orientace, div.Unauth div p a {
  color: #888888;
}
div.Vlakno ul {
 margin: 0; padding: 0 0 0 20px;
 background: transparent url(../skins/vetev.gif) top left no-repeat; 
}
div.Vlakno>ul {
 padding-left: 0px;
}
div.Vlakno ul li {
 list-style-type: none;
}
/* detail konkretniho vlakna */

/* textarea pro odpoved */
table.Reply td input, table.Reply td textarea {
border-color: #6caad9;
}
/* textarea pro odpoved */

/* form error */
form ul.error {
  background-image: none;
  margin: 8px 0 2px 0; padding: 5px;
  background-color: red;
  color: white;
  font-weight: bold;
}

form ul.error, form ul.error li {
  color: white;
}