/* CSS Document */

body,td,th {
    font-family: "Gill Sans MT","Gill Sans","Arial";
	font-weight: normal;
	font-size: 12px;
	color: #c1b7a3;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/bg_brown2.jpg);
	background-repeat: repeat;
	background-position: top center;
}
img {
    border: 0px;
}
#main {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	z-index: 1;
	position: relative;
}
.navmenu {
    padding-top: 20px;
	padding-bottom: 5px;
}
.navmenu a:link {
    text-decoration: none;
	color: #c1b7a3;
}
.navmenu a:visited {
    text-decoration: none;
	color: #c1b7a3;
}
.navmenu a:active {
    text-decoration: none;
	color: #c1b7a3;
}
.navmenu a:hover {
	text-decoration: none;
	color: #c1b7a3;
}
.footermenu {
    padding-top: 10px;
	padding-bottom: 5px;
}
.footermenu ul {
    padding: 0px;
	margin: 0px;
}
.footermenu ul li {
    padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
	display: block;
	padding-right: 10px;
}
.footermenu a:link {
    text-decoration: none;
	color: #c1b7a3;
}
.footermenu a:visited {
    text-decoration: none;
	color: #c1b7a3;
}
.footermenu a:active {
    text-decoration: none;
	color: #c1b7a3;
}
.footermenu a:hover {
	text-decoration: none;
	color: #c1b7a3;
}
.table {
	width: 800px;
	height: 800px;
	padding: 0px;
	margin: 0px;
	background-image: url(/img/bg_raster_1.jpg);
	background-repeat: no-repeat;
	border: 2px solid #694e3e;
}
.table .td {
	padding: 0px;
	margin: 0px;
	width: 20%;
	height: 20%;
	text-align: center;
	color: #FFFFFF;
}
.table2 {
	width: 800px;
	height: 800px;
	padding: 0px;
	margin: 0px;
	border: 2px solid #694e3e;
	background-image: url(/img/bg_table.jpg);
}
.table2 .td {
	padding: 0px;
	margin: 0px;
	width: 20%;
	height: 20%;
	text-align: center;
	color: #FFFFFF;
}
.td_odkaz {
  font-size: 14px;
  cursor: pointer;
  text-align: center;
  color: #FFFFFF;
  width: 20%;
	height: 20%;
}
.td_noodkaz {
  font-size: 14px;
  text-align: center;
  color: #3d281e;
  width: 20%;
	height: 20%;
}
.td_adresa {
  font-size: 12px;
  cursor: pointer;
  text-align: left;
  color: #3d281e;
  width: 20%;
	height: 20%;
}
#td_top {
  background-color: #382517;
  width: 20%;
	height: 20%;
	border-right: 2px solid #694e3e;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	text-align: center;
	display: block;
}
.top_menu_class {

}
.top_menu_class ul {
  padding: 0px;
  margin: 0px;
}
.top_menu_class ul li {
  padding: 0px;
  margin: 0px;
  float: left;
  display: block;
  list-style-type: none;
  width: 159px;
  height: 100%;
  text-align: center;
}
.top_menu_class ul li:hover {
 cursor: pointer;
 cursor: hand;
}
.left_menu_class {
  font-size: 12px;
	color: #c1b7a3;
}
.left_menu_class ul {
  padding: 0px;
  margin: 0px;
}
.left_menu_class ul li {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  width: 159px;
  height: 157px;
  text-align: center;
  border-top: 2px solid #6a493a; 
}
.left_menu_class ul li:hover {
 cursor: pointer;
 cursor: hand;
}
#td_top_odkazy {
  background-color: #382517;
  width: 20%;
	height: 20%;
	border-right: 2px solid #694e3e;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	text-align: center;
	cursor: pointer;
}
#td_top_odkazy:hover {
  background-color: #ddd1bf;
  color: #3d281e; 
}
#td_kolaz {
  background-image: url(/img/bg_project.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 40%;
}
#td_kolaz_small {
  background-image: url(/img/bg_project.jpg);
	background-repeat: no-repeat;
	width: 80%;
	height: 320px;
}
#td_text {
  width: 100%;
	height: 316px;
}
#td_text_small {
  width: 80%;
	height: 40%;
}
.text {
  padding: 10px;
  overflow: auto;
  height: 316px;
  color: #ffffff;
}
.text a {
  color: #382517;
}
#td_nadpis {
  font-size: 14px;
  background-color: #ddd1bf;
  width: 20%;
	height: 20%;
	text-align: center;
	color: #3d281e;
}
#td_left_menu {
  font-size: 14px;
  color: #ddd1bf;
  width: 20%;
	height: 40%;
	text-align: center;
}
#td_logo {
  font-size: 14px;
  background-color: #382517;
  width: 20%;
	height: 20%;
	text-align: center;
}