a:link {color:#7f0a00}
a:visited {color:#7f0a00}
a:hover {color:#e81100}


.verdana {  font-family: Verdana, Arial, arial ce, Helvetica, helvetica ce, sans-serif; font-size: 8pt;}
body {  font-family: Verdana, Arial, arial ce, Helvetica, helvetica ce, sans-serif; font-size: 8pt; }
td {  font-family: Verdana, Arial, arial ce, Helvetica, helvetica ce, sans-serif; font-size: 8pt; }


p {margin-top:6px;}
h3 {font-size:12pt;margin-top:15px;margin-bottom:10px;}
h4 {font-size:10pt;margin-top:10px;margin-bottom:8px;}

h6	{font-family: arial; margin-bottom: 0px; font-size: 12pt}

.strankovani  {
  display: inline;
  text-align: left;
  margin: 0px 0px 10px 0px;
}

.strankovani a  {
  background: #d5d5d5;
  border: 1px solid black;
  margin-left: -1px;
  padding: 0px 6px 0px 6px;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-family: arial;
}

.strankovani a:hover  {
  background: #5aaee0;
  text-decoration: none;
}
form legend					{padding: 3px;	color:#000000; background:#C2C8C4; border: 1px solid #000000; font-weight: bold; font-size: 13px;}
form fieldset 				{padding: 8px;  border: 1px solid #000000;  font-weight: bold;}
form input.odesilaci 	{padding: 3px;	padding-left: 10px;	padding-right: 10px;	font-size: 13px;	font-weight: bold;}
table td.item 				{padding: 5px; background: #C2C8C4;}

.clear			{clear: both; font-size: 0px; padding: 0px; margin: 0px; line-height: 0px;}
.smaller			{font-size: 0.85em;}
.small 			{font-size: 0.8em;}
.gray 			{color: #666E70;}
.white 			{color: #000000;}
.blue 			{color: #004080;}
.red				{color: #9f0000;}
.yellow			{color: #FFE386;}
.green			{color: #008000;}
.right 			{text-align: right;}
.center			{text-align: center;}
.center_block	{margin:auto;}
.left				{text-align: left;}
.toblock			{text-align: justify;}
.toleft			{display: block; float: left;	text-align: left;}
.toright			{display: block; float: right; text-align: left;}
.nomargin		{margin: 0px;}
.nopadding		{padding: 0px;}
.bold				{font-weight: bold;}
.underline		{text-decoration: underline;}
.big				{text-transform: uppercase;}
.nobold			{font-weight: normal;}
.error			{display: block; color: #EC1A24; font-weight: bold; text-align: center;  padding-bottom: 200px;}
.error a			{color: #EC1A24;}
.hidden			{display: none;}
.bad				{background-color: Red; color: white;}
.bad a			{color: white;}

.tabulka td {border-bottom:1px solid #aaaaaa;border-right:1px solid #cccccc; background-color:#ffffff;font-size:8pt;padding:2px 2px 2px 2px ;vertical-align:top}
.tabulka th {font-size:8pt;vertical-align:bottom;text-align:left;background-color:#004994;padding:3px 3px 3px 3px;color:#ffffff ;border-right:1px solid #888888; }
.tabulka th a:link {color:#ffffff;text-decoration:underline}
.tabulka th a:visited {color:#ffffff;text-decoration:underline}
.tabulka th a:hover {color:#ffffff;text-decoration:none}
.tabulka .edit td {background-color:#fdeb0b}
.tabulka td.edit {background-color:#fdeb0b}
.tabulka .upr td {background-color:#f8f4d1}
.tabulka td.sh {color:#aaaaaa}
.tabulka td.b {font-weight:bold}
.tabulka td.bl {border-left:1px solid #888888}
.tabulka td.br {border-right:1px solid #888888}
.tabulka td.bt {border-top:1px solid #000000}
.tabulka td.bb {border-bottom:1px solid #000000}

.tabulka tr.bl td {border-left:1px solid #888888}
.tabulka tr.br td {border-right:1px solid #888888}
.tabulka tr.bt td {border-top:1px solid #000000}
.tabulka tr.bb td {border-bottom:1px solid #000000}

.tabulka tr.bt td {padding-top:10px}
.tabulka td.r {text-align:right}
.tabulka th.r {text-align:right}
.tabulka td.c {text-align:center}
.tabulka td.b {font-weight:bold}
.tabulka .male {font-size:7pt}
.tabulka td.male {font-size:7pt}
.tabulka td.pozor {background-color:#ff0000;color:#ffffff}
.tabulka tr.off td {background-color:#dddddd;}
.tabulka .off {background-color:#dddddd;}
.tabulka td.sede {background-color:#eeeeee;}
.tabulka tr.druhyradek th {}
.tabulka tr.formular td {border-bottom:2px solid #004994}
.tabulka tr.zvyraznene td{background: #eeeeee; }
.tabulka tr.normalni td{background: #ffffff; }
.pozor {background-color:#ff0000;color:#ffffff;padding:1px}
.tabulka td a:link {text-decoration:none}
.tabulka td a:visited {text-decoration:none}
.tabulka td a:hover {text-decoration:underline}
.tabulka td.ul a:link {text-decoration:underline}
.tabulka td.ul a:visited {text-decoration:underline}
.tabulka td.ul a:hover {text-decoration:none}
.tabulka td.th {font-size:8pt;vertical-align:top;text-align:left;background-color:#004994;padding:2px 5px 2px 5px;color:#ffffff ;border-right:1px solid #888888; font-weight:bold}
.tabulka td.inverze {background-color:#004994;color:#ffffff}
.tabulka .inverze td {background-color:#004994;color:#ffffff}
.tabulka td.inverze a {color:#ffffff}
.tabulka .inverze td a {color:#ffffff}

.tabulka .inputB input {font-weight:bold}
.tabulka .inputR input {text-align:right}
.tabulka .inputC input {text-align:center}
