
form, dt, label {
  margin: 0px; padding: 0px;
}

img {
border: 0px;
}

h1 {
  color: #312c20;
  font-size: 20px;
  font-weight: bold;
}

h2 {
  color: #312c20;
  font-size: 18px;
  font-weight: bold;
  margin: 0; padding: 0 0 8px 0;
}

h3 {
  color: #312c20;
  font-size: 14px;
  font-weight: bold;
  margin: 0; padding: 0 0 5px 0;
}

.table_place {
  height: 10px;
}

.blok_base {
  background-color: #fafcf3;
  border: 4px solid #eeeeee;
}

.nadpis_center {
  padding-top: 8px;
  text-align: center;
}

a {
  color: #5f8357;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #952513;
  text-decoration: underline;
}

a.cls_aBigText {
  font-size: 22px;
}

a.text {
  /*background-color: #d5eba5;*/
  color: #5f8357;
  font-weight: bold;
  text-decoration: none;
}

a.text:hover {
  color: #952513;
}

.odkaz {
  color: #5f8357;
  text-decoration: none;
  font-weight: bold; 
  cursor: hand;
  cursor: pointer; 
}

.odkaz:hover {
  color: #952513;
}

table {
  font: 100% arial, sans-serif;
  border: 0px;
  border-collapse: collapse;
}

table.news {
  width: 100%;
  height: 40%;
  border: 0px solid #00ff00;
}

tr.title {
  font-weight: bold;
  background-color: #d5eba5;
}

.content, .title {
  padding: 0 0 0 4px;
}

.show_image {
  border: 10px solid #eeeeee;
}
.show_image_border {
  text-align: center;
}

.show_info, .show_download, .show_review {
  background-color: #fafcf3;
  border: 4px solid #eeeeee;
  
}

.image_popisek {
font-style: italic;
}

.show_info_nadpis {
  font-weight: bold;
}

.find_record1, .find_record2 {
  height: 90px;
}

.find_record1 {
  background-color: #fafcf3;
}

.find_record2 {
  background-color: #fafcf3;
}

.find_info {
  margin-left: 5px;
}

.find_image {
  border: 0px;
}

.find_nadpis {
  color: #312c20;
  font-size: 14px;
  font-weight: bold;
}

.index_novinky_sta_nadpis {
  font-weight: bold;
}

table.comment {
width: 100%;
height: 40%;
  border: 0px solid #00ff00;
  background-color: #fafcf3;
}

.comment_content {
  padding: 0 0 20px;
}

.find_button {
  display:inline;
  margin:0; padding:0;
}

.index_novinky_nahoda
{
  text-align: center;
margin: auto; padding: auto;
width: 100%;
}

index_novinky_td {
  width: 24%;
}

.img_rand:hover
{
  border-color: #92b88a;
}

.toplist {
  text-align: center;
  margin-left: auto; margin-right: auto;
  border: 0px;
}

h2.item_top_hlavni_nadpis {
  text-align: center;
  font-size: 24px;

}

.random_book {
  text-align: center;
  font-size: 12px;
}

.find_text_vlevo {
  float: right;
}

.find_text_vpravo {
  float: left;
}

.mylogin_infoeval_strong {

}

.mylogin_infoeval_table {

}

.mylogin_infoeval_nadpis {
  font-weight: bold;
  margin: 0; padding: 0 0 0 0;
}

.table_center {
/*border: 10px solid black;*/
border-color: #ff0000;
background-color: #fafcf3;
text-align: center;
margin: auto;
padding:auto;
width: 100%;
}

.table.table_center tr {

}

.table_glob_center {
width: 24%;
}

.table_glob_center_find {
border: 0px solid black;
width: 18%;
}

.text_vcenter {
margin-top: 10px;
}

.blok_base_menu {
}

.blok_image {
  text-align: center;
}

.content {
  padding-bottom: 20px;
}

.war_info1 {
  color: #FF3333;
  font-weight: bold;
}

.war_info2 {
  color: #FF6666;
  font-weight: bold;
}

.base_sign {
  text-align: center;
  font-size: 0.7em;
}

.ms_text1 {
  font-size: 13px;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}

.ms_text2 {
  font-size: 11px;
  text-decoration: underline;
  margin: 0;
  padding: 0;
  margin-left: 10px;
}

.find_box {
  /*text-align: center;
  margin: auto;
  padding: auto;*/
}

/* naseptavaac */
#suggest { 
	text-align: left;
  font: 11px sans-serif; 
  width: 280px;
  position: absolute;
  
  border: 2px solid #ddd; 
  list-style-type: none; 
  cursor: default; 
  visibility: hidden; 
  background-color: #FFFFFF;
  margin: auto; padding: auto;
}

li:hover 
{ 
	background-color: #cccccc;
	margin: 0px;
	padding: 0px;
	list-style-type: none; 
}

ul {
	list-style-type: none; 
	margin: 0px;
	padding: 0px;
}

.find_box-in {
	text-align: left;
	margin: auto; padding: auto;
	width: 330px;
	position: relative;
	/*background-color: #FF0000;*/
}

.table1 .sl1 {
	width: 180px;
}

.rk_cen {

}

.rk_frame {
	border: solid 1px #FFFFFF;
}

.news a {
  font-weight: normal;
  color: black;
}

.news a:hover {
  text-decoration: none;
}