div.post {
  margin-bottom: 1em;
/*  border: 1px solid #39507A; */
}


.post_que_backend {
  background: #ededed;
  padding: 4px;
  margin-bottom: 1em;
  font-size: 11px;
  text-align: left;
}

.post_head_backend {
  background: #ededed;
  padding: 4px;
  text-align: left;
}

.post_text_backend {
  padding: 4px;
  text-align: left;
}
#discussion {color: #22314d;}
#discussion a:link{color: #22314d;}
#discussion a:visited{color: #22314d;}
#discussion TH{color: #fff;}
#discussion TH a:link{color: #fff;}
#discussion TH a:visited{color: #fff;}

#discussion {margin: 0}
#discussion table {width: 100%;}
#discussion table th {font-weight: bold; text-align: center; background-color: #39507a; color: #fff;}
#discussion table th#created {width: 120px}
#discussion table th#last {width: 90px}
#discussion table th#numberPosts {width: 90px}
#discussion table tr td a {text-decoration: none}
#discussion table tr td a:hover {text-decoration: underline}
#discussion table tr.lichy {background-color: #d1deed}
#discussion table tr.sudy {background-color: #e4eaf4}

#discussion table.post_head {width: 100%; background: #d1deed; padding: 4px; margin: 0}
#discussion table.post_head .user_title {font-weight: bold;}
#discussion table.post_head .user_info span {}

#discussion table.post_que {width: 100%; background: #9fbedb; padding: 4px; margin-bottom: 1em;}
#discussion table.post_que .user_title {font-weight: bold;}
#discussion table.post_que .user_info span {}

#discussion #discussionNav {float: right; font-size: 15px;}

#discussion_filter {background: #d1deed; margin: 1em 0; padding: 0.5em;}

/* pridane styly 2009-07-10 */
#discussion table tr td a {
  text-decoration:underline;
}
#discussion table tr td a:hover {
  text-decoration:none;
}

form input#title {
  width: 29em;
}

/* doplneno 15/7/09 */
#discussion a {
  font-size: 0.8em;
}

#discussion table  a {
  font-size: 1em;
}
