/* CSS Document */

.link1 {
  /*background: url(images/menu_bg1.jpg);*/
  vertical-align: middle;
  width: 100%;
  display: block;
  padding-top: 3px;
  height: 18px
}
a.link1:link {	color: black; text-decoration: none; font-weight: bold;}
a.link1:visited {	color: black;	text-decoration: none; font-weight: bold;}
a.link1:active {	color: black;	text-decoration: none; font-weight: bold;}
a.link1:hover {	color: #915700;	text-decoration: none; font-weight: bold; /*background: url(images/menu_bg2.jpg);*/}

a.link2:link {	color: #462300;	text-decoration: underline;}
a.link2:visited {	color: #462300;	text-decoration: underline;}
a.link2:active {	color: #462300;	text-decoration: underline;}
a.link2:hover {	color: #915700;	text-decoration: none;}

.link3 {
  /*background: url(images/menu_bg1.jpg);*/
  vertical-align: middle;
  display: block;
  padding: 10px;
  height: 18px
}
a.link3:link, a.link3:visited, a.link3:active {	color: navy; text-decoration: none; font-weight: bold; border: 1px solid navy; background: url("images/tr1.jpg") repeat;}
a.link3:hover {	color: blue;	text-decoration: none; font-weight: bold; border: 1px solid blue; background: url("images/tr2.jpg") repeat;}

body {
	margin: 0px;
	background-color: #FAECB1;
	padding: 0px;
}

* {
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	font-family: 'Arial';
	color: #462300;
}

.menu_button {
  height: 22px;
  background: url(images/menu_bg1.jpg);
  vertical-align: middle;
}
div.menu_button:hover {background: url(images/menu_bg2.jpg);}

.menu_text {
  padding: 0 0 0 30px;
  vertical-align: middle;
}

/* TEXT */

  .alert {
    color: red;
    font-family: arial;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
  }
  
.alert_ok {
  padding: 10px;
  margin: 10px;
  color: green;
  background-color: rgb(240,255,224);
  border: 1px solid green;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

  .bledoh {
    color: #C9AD82;
    font-family: arial;
    font-size: 13px;
    font-style: italic;
  }

.container {
	width: 840px;
	margin: auto;
	text-align: left;
	background-image: url(images/containerbg3.jpg);
	background-repeat: repeat-y;
}

.stred {
	width: 800px;
	margin: auto;
	border-bottom: #E1D6AC solid;
	border-width: 5px;
	padding-bottom: 13px;
}

.tr1 {
  background: url(images/tr1.jpg);
}

.tr2 {
  background: url(images/tr2.jpg);
}

.table {
  max-width: 550px;
  font-weight: bold;
  white-space: nowrap;
}

.td_left {
  padding: 4px 20px 4px 4px;
}

.td_right {
  padding: 4px 4px 4px 20px;
  text-align: right;
}

.td_center {
  padding: 4px;
  text-align: center;
  color: black;
  white-space: normal;
}

.td_nadpis {
  padding: 4px;
  text-align: center;
  color: navy;
  font-weight: bold;
  white-space: normal;
  font-size: 17px;
}

.form_style {
  background-color:#FFFFCC;
  border:1px solid #462300;
  color:#462300;
}

.label {
  cursor: pointer;
}

.li_blue {
  font-weight: bold;
  font-size: 15px;
  color: mediumblue;
  margin-bottom: 15px;
}

.li_item {
  margin-left: 15px;
  margin-bottom: 5px;
}

.li_group {
  font-weight: normal;
  margin-left: 20px;
}

.head_nadpis {
  font-size: 19px;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 10px 0;
}

.udaje {
  background-color: azure; border: 1px solid silver; padding: 10px; text-align: center; font-family: verdana; font-size: 11px;
}

.li_bezplat {
  margin-bottom: 5px;
  color: navy;

}