.chyba
{
	COLOR: red;
	FONT-WEIGHT: bolder;
	FONT-SIZE: larger;
	TEXT-ALIGN: center;
}

.pcenter
{
	text-align: center;
}
.pjustify
{
	text-align: justify;
}
.pleft
{
	text-align: left;
}

.sub
{
	MARGIN-LEFT: 25px;
}
.sub A
{
/*	MARGIN: 0px 8px;*/
	BACKGROUND-COLOR: #d6d6d6;
	/*font-size: x-small;*/
/*	BACKGROUND-COLOR: #6688aa;*/
	COLOR: #009;
}

.formrow
{
	COLOR: black;
	TEXT-ALIGN: right;
}
.formrow td {
  padding-bottom: 3px;
}

.formrow input, .formrow select, .formrow textarea {
  width: 28em;
}

.formpovinne
{
	FONT-SIZE: larger; COLOR:#111144
}
.formedit
{
	MARGIN-LEFT: 5%;
	COLOR: black;
	FONT-WEIGHT: bolder
}

.listajazyku
{
	float: left;
	padding: 1em;
/*	width: 20%*/
}
/*
.listajazyku A
{
	backgroundcolor: #ffffee;
	color:#ffffee;
}
*/

.searchtable
{
	float: right;
	background-color: #fc6;
	text-align: center;
	font-size: smaller;
/*	width: 50%;*/
/*	border-width: 1;
	border-color: black;
	border-style: solid;*/
/*	margin: 0;*/
	padding: 4px;
}
.searchbutton
{
	background-color: #d6d6d6;
	color:black;
	border-color: black;
	border-width: 1;
	height: 30px;
	padding: 0px;
	margin: 0px;
}

.searchtableitem
{
	margin: 8px;
	border-width: 1;
	border-color: black;
	height: 35px;
	padding: 5px;
	margin: 0em;
	vertical-align: bottom;
	font-size: larger;
}

/*
.searchtable
{
	background-color: #c88;
	text-align: center;
	width: 60%;
	border-width: 3;
	border-color: #844;
	border-style: solid;
}
.searchbutton
{
	background-color: #844;
	color:#fee;
	border-color: #844;
}

.searchtableitem
{
	margin: 8px;
}
*/

.kontaktytable
{
	padding: 1em;
	text-align: center;
	width: 100%;
}

.kontaktyradek
{
	COLOR: #009
}
.kontaktynazev
{
/*	FONT-SIZE: larger;*/
	BACKGROUND-COLOR: #009;
	FONT-WEIGHT: bolder;
	COLOR: white;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 2;
	BORDER-COLOR: #009;
}
.kontaktynazev A
{
	COLOR: white
}
.kontaktynazev A:hover
{
	COLOR: white
}

.kontaktypopis
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: smaller;
	COLOR: #000000;
	TEXT-ALIGN: right;
}
.kontaktytext
{
	FONT-SIZE: smaller; COLOR: #333366; TEXT-ALIGN: left; MARGIN-LEFT: 1em; MARGIN-RIGHT:1em
}

.kontaktybutton
{
	display: box;
	border-style: solid;
	border-width: 1;
	border-color:white;
	background-color: #cef;
	font-weight: bolder;
	color: white;
}

.tableovereni
{
/*	background-color: #fc6;*/
	border-width: 0;
	margin: 2em;
	padding: 2em;
}

.overenirow
{
	background-color:#d6d6d6;
	TEXT-ALIGN: right;
/*	WIDTH: 100%*/
}
.overenith
{
/*	background-color: #d6d6d6;*/
	text-align: center;
	color:black;
	margin: 4px;
}

.overenitd
{
	text-align: center;
	width: 70%;
}
.overenitext
{
/*	width: 80%;*/
	color: black;
	margin: 4px;
	text-align: center;
}
.bgwhite
{
	background-color: white;
}

.buttonedit
{
	width: 25px;
	border-style: solid;
	border-width: 2;
	border-color: #009;
	background-color: #fd6;
	font-weight: bolder;
}
.del40
{
 	width: 5%;
}

.listastranek
{
	display: box;
	width: 100%;
	text-align: center;
	border-style: solid;
	border-width: 1;
	background-color: #d6d6d6;
	border-color: #009;
}
.small
{
       font-size: x-small;
}

.zaznam {
	color : Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
}
.zaznam	 A:link {
	color: black;
	text-decoration: none;
	font-weight : bold;
}
.zaznam A:visited	{
	color: black;
	text-decoration: none;
	font-weight : bold;
}
.zaznam A:hover {
	color : Black;
	text-decoration: underline;
	font-weight : bold;
}

.zaznam_zahlavi {
	background-color: #AFE3FF;
	color : Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

.usporadani_index form td {
    font-size: 12px;
    padding-bottom: 10px;
}
