
/* ********** Tabulka Standard ********** */
table.tabulkaStandard {
	font-size: 100%;
	border-width: 0px;
	margin:0px;
	border-spacing: 0px;
	border-padding: 0px;
	border: 1px solid black;
}

table.tabulkaStandard tr.sudy {
	background-color: white;
}

table.tabulkaStandard tr.lichy {
	background-color: #E2EBEB; /* #FFFFE1;*/
}

table.tabulkaStandard th {
  background-color: #87ADAE;  /* #CEDDDE; /* #E7DBC6;*/
  font-weight: bold;
  color: white;
}

table.tabulkaStandard col.first {
  text-align: left;
}

table.tabulkaStandard col.normal {
  text-align: center;
}
/* ********** /Tabulka Standard ********** */


/* ********** Tabulka Hledani ********** */

table.tabulkaHledani {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: black;
  background-color: #CEDDDE; /* #E7DBC6;*//*#87ADAE;  */
  font-size: 100%;
  border: 1px solid #87ADAE;
  margin:20px;
}

table.tabulkaHledani th {
  background-color: #87ADAE;  /* #CEDDDE; /* #E7DBC6;*/
  font-weight: bold;
  color: white;
}

/* ********** /Tabulka Hledani ********** */


/* ********** Tabulka Leva ********** */
table.tabulkaLeva {
	width: 540px;
	font-size: 100%;
	border: 1px solid black;
}

table.tabulkaLeva col.first {
  text-align: left;
  background-color: #CEDDDE; /*AD8E7B*/
}

table.tabulkaLeva col.normal {
  text-align: center;
}

table.tabulkaLeva col.input {
  background-color: #E2EBEB;
  text-align: left;
}

table.tabulkaLeva td.oddelovac {
  background-color: transparent;
  height: 5px;
}
/* ********** /Tabulka Leva ********** */

/* ********** Tabulka selecttab ********** */
table.tabulkaSelect {
	font-size: 100%;
	spacing: 0px;
	margin:0px;
	border-spacing: 0px;
	border-padding: 0px;
	border: 0px solid #8D6E5B;
}
/* ********** /Tabulka selecttab ********** */

/* ********** Tabulka list ********** */
table.tabulkaList {
	align: left;
	font-size: 100%;
	spacing: 0px;
	margin:0px;
	border-spacing: 0px;
	border-padding: 0px;
	border: 0px solid #8D6E5B;
}

table.tabulkaList th {
  background-color: #CEDDDE;
  font-weight: bold;
}
table.tabulkaList tr{
  background-color: #FFFFE1;
}

/* ********** /Tabulka list ********** */

/* ********** Tabulka list s chybami ********** */
table.tabulkaListChyba {
	font-size: 100%;
	spacing: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-padding: 0px;
	border: 0px solid #8D6E5B;
}

table.tabulkaListChyba th {
	background-color: #CEDDDE;
	font-weight: bold;
}
table.tabulkaListChyba tr{
	background-color: #FFFFE1;
}
/* ********** /Tabulka list s chybami ********** */

/* ********** Tabulka nabidky ********** */
table.tabulkaNabidky {
	font-size: 100%;
	border-width: 0px;
	margin:0px;
	border-spacing: 0px;
	border-padding: 0px;
	
}
table.tabulkaNabidky col.first {
	width: 85%;
}
table.tabulkaNabidky col.second {
  vertical-align: bottom;
}
/* ********** /Tabulka nabidky ********** */

/* ********** Tabulka nabidky vnitrni ********** */
table.tabulkaNabidkyVnitrni th {
  	text-align: left;
	font-weight: bold;
	width: 25%;
}
/* ********** /Tabulka nabidky ********** */

h2.nadpisNabidky {
	width: 97%; border:1px solid gray; background-color:#CEDDDE;padding:5px; font-weight:bold; font-size:100%; margin: 0px;	
}

span.pozor {
	font-size: 100%;
	font-weight: bold;
	color: red;
}
.savemsg {width:98%; border:1px solid black; background-color:#E2EBEB;padding:10px; font-weight:bold; font-size:100%; margin-top:10px; margin-bottom:10px;}
.okmsg {color:#015253;}
.errmsg {color:#e41b1b;}

span.poznamka {
}

.inboxtab {
  font-size: 100%;
  border: 1px solid Black;
	background-color: #FFFFFF;
}
.inboxtaberr {
	font-size: 100%;
	border: 1px solid Black;
	background-color: #ff9f9f;
}

.center {
  text-align: center;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}

div.spacer { clear: both; }

div.mezera { height: 10px; }

div.ukazatele { 
	text-align: left;
	width: 445px;
	margin: 0px;
}

.button {
	border:1px solid black; background-color:#E2EBEB; font-weight:bold;
}

div.novaNabidka {
	padding-top: 5px;
	height: 25px;
	text-align: center;
	background-color:#E2EBEB;
	border:1px solid silver;
} 

div.velkyodkaz a {
	padding: 5px;
	margin: 15px;
	height: 25px;
	text-align: center;
	background-color:#EBA2A2;
	border:1px solid black;
} 

div.masNezadana {
  font-style: italic;
  color: gray;
}

div.masZadana {
  font-weight: bold;
}
