/* CSS Document */

#finalinfo{
	font : 8pt Arial, Helvetica, sans-serif;
}

#finalinfo input,select,textarea{
  padding:2px 2px 2px 2px;
	background-color : #f7f7ff;
	font-size: 8pt;
	border: 1px solid rgb(1,170,211);
}

#finalinfo input.pov,select.pov,textarea.pov,td.pov,table.pov{
	background-color : #ffe7e7;
	font-size: 8pt;
	border: 1px solid rgb(185,136,136);
}

#finalinfo input.noborder,input[type=radio]{
	background-color : transparent;
	border: 0px;
}

#finalinfo input.button,input.frmbtn,input[type="submit"]{
	font-size: 8pt;
	border: 1px solid rgb(0,171,212);
  background-color:rgb(155,214,232);
}

#finalinfo input.frmbtn{
	font-size: 8pt;
	border: 1px solid rgb(0,171,212);
  background-color:rgb(155,214,232);
}

#finalinfo submit{
	font-size: 8pt;
	border: 1px solid rgb(0,171,212);
  background-color:rgb(155,214,232);
}

#finalinfo input.frmbtngt{
  padding:1px 1px 1px 1px;
	font-size: 10pt;
	color:rgb(136,136,185);
	background-color:transparent;
	border: 0px double rgb(136,136,185);
}

.vyber{
  border:0px solid rgb(216,216,246);
  margin-top:10px;
  width:100%;
  padding:0px;
}

.zalozky{
  border-collapse:collapse;
}

.zalozky .headerno{
  font-weight:bold;
  border:0px solid rgb(216,216,246);
  border-bottom:0px double rgb(216,216,246);
	background-color: rgb(255,255,255);
}

.zalozky .headernoselect{
  font-weight:bold;
  border:1px solid rgb(1,170,211);
  border-bottom:0px double rgb(216,216,246);
	background-color: rgb(210,230,247);
}

.zalozky .headerselect{
  font-weight:bold;
  border:2px solid rgb(1,170,211);
  border-bottom:0px solid rgb(216,216,246);
	background-color: rgb(190,210,227);
	color:rgb(255,255,255);
}

.zalozky a{
  color: rgb(1,170,211);
  text-decoration:none;
  border:0px;
}

.zalozky a:hover{
  color: rgb(151,189,12);
}

.formular{
  border:1px solid rgb(1,170,211);
  margin-top:20px;
}

.formular td{
	background-color: rgb(236,248,253);
  padding:5px;
}

.formular .tabledark{
	background-color: rgb(210,230,247);
  padding:5px;
}

.formular .povodny{
  color:#090;
  border:1px solid #090;
  background-color:#9f9;
}

.frm.povodny{
  color:#090;
  border:1px solid #090;
  background-color:#9f9;
}

.formular .prikazy{
  border-top:1px solid rgb(1,170,211);
}

.formular .header,.formular th{
	background-color: rgb(210,230,247);
	border-bottom:1px solid rgb(1,170,211);
  padding:5px;
  font-weight:bold;
  font-size:10pt;
  color:rgb(1,170,211);
}

.formular .subheader{
	background-color: rgb(210,230,247);
	border-top:1px solid rgb(1,170,211);
  padding:5px;
  font-weight:bold;
  font-size:8pt;
  color:rgb(1,170,211);
}

.formular a{
  color: rgb(1,170,211);
  text-decoration:none;
  border:0px;
}

.formular a:hover{
  color: rgb(205,222,154);
}

.tabulka{
  width:100%;
  border:1px solid rgb(1,170,211);
}

.tabulka td{
  padding:5px;
  border-top:1px solid rgb(1,170,211);
}

.tabulka a{
  color: rgb(1,170,211);
  text-decoration:none;
  border:0px;
}

.tabulka a:hover{
  color: rgb(152,189,20);
}

.tabulka a img{
  border:0px;
}

.tabulka tr{
  border:1px solid rgb(1,170,211);
}

.tabulka .header,.tabulka th{
	font-size:8pt;
	height:35px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color: rgb(255,255,255);
	background-color: rgb(141,193,211);
	background-position:bottom;
	background-repeat: repeat-x;
	border:1px solid rgb(255,255,255);
}

.tabulka .tabledarkheader{
	height:35px;
	font-weight:bold;
	vertical-align:middle;
	background-color: rgb(161,213,231);
}

.tablelight{
	background-color: rgb(246,255,255);
}

.tabledark{
	background-color: rgb(236,248,253);
}

.tabledarkborder{
	background-color: rgb(236,248,253);
  border:1px solid rgb(1,170,211);
}

.tableselect{
	background-color : rgb(204,222,155);
	cursor : hand;
}




