table {border: 0px;	border-spacing: 0px;}
td {vertical-align: top;}
hr {border:none;border-bottom: 1px solid  black;}

a.grbutton, a.grbutton:hover {
  display: block;
  float: left;
  color: black;
  text-decoration: none;
  border: 1px solid gray;
  border-left-color: white;
  border-top-color: white;
  background: silver;
  padding: 0.2em 0.1em;
  width: 9em;
  height: 1.5em;
}

.ProfileButton {display: block;padding-left: 20px;background: url(img/profil.png) no-repeat;}
.MailButton {display: block;padding-left: 20px;background: url(img/sendmail.png) no-repeat;}
.FavButton {display: block;padding-left: 20px;background: url(img/oblibeni.png) no-repeat;}
.EditButton {display: block;padding-left: 20px;background: url(img/edit.png) no-repeat;}
.DelButton {display: block;padding-left: 20px;background: url(img/delete.png) no-repeat;}
.StopButton {display: block;padding-left: 20px;background: url(img/stop.png) no-repeat;}
.buttons {
  margin:0;
  padding:1em 0;
}

.width20em {
	width: 20em;
}
a.CernyOdkaz
{
	color: black;
	text-decoration: none;
}
a.CernyOdkaz:hover
{
	color: #666666;
	text-decoration: none;
}
a.PostButton {
	display: block;
	width: 68px;
	height: 35px;
	background: #EECE60 url(img/writenew.png) no-repeat;
	padding-left: 32px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
}
a.PostButton:hover {
	background: #EECE60 url(img/writenew2.png) no-repeat;
	color: #000000;
	text-decoration:none;
	padding-top: 1px;
	height: 34px;
}
.kategorie {  /* Predelat na <h3> */
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
}
.kattablename {
	width: 17em;
	vertical-align: top;
}
.kattablecount {
	width: 8em;
	vertical-align: top;
}
.ad_text {
	color: #3356C5;
}
.bold {
	font-weight: bold;
}
.odsadit {
	padding-left: 5px;
	padding-right: 5px;
}
.okzprava {
	color: #44aa44;
}
.errormessage {
	font-size: smaller;
	background: white;
	color: red;
	padding: 5px 5px 5px 5px;
}
.errorbox {
	background: #ff8888;
	width: 300px;
	color: white;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	border: 1px solid red;
	margin: 5px 5px 5px 5px;
}
code {
	display:block;
	background-color: #FFF595;
	border: thin dotted Black;
	padding: 5px 5px 5px 5px;
	font-size: 110%;
}
.gray {
	color: gray;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.zvyrazneny_seznam {
	font-weight: bold;
	color: navy;
}
.nove {
	border: 1px outset #444444;
	padding: 0px 3px 0px 3px;
	margin-left: 5px;
	background-color: #EEEEEE;
	font-size: smaller;
	color: red;
	_border: 1px outset #BBBBBB;
}
.OdkazyOznacenaKategorie {
	border: 1px outset #444444;
	background-color: #EEEEEE;
	color: blue;
	_border: 1px outset #DDDDDD;
}
.obrazek { /* Jen v clancich. Neco s tim udelat */
  border:1px solid black
}
.zvyraznit {
  background-color: yellow;
  color: black;
}

.AdOknoNadpis {
  background-color: #EED27E;
  border: 1px solid #AE923E;
  padding-left: 5px;
}
.AdOkno {
  background-color: #FFF8AA;
  border: 1px solid black;
  padding: 0px 5px;
}
.TitleWithIcon {
  padding-left:32px;
  padding-top:5px;
  min-height:25px;
}
.PageSelector {
 padding: 0.5em 0;
}
.PageSelector a, .PageSelector a:visited, .PageSelector .PageSelectArrow, .PageSelector span  {
  color: black;
  border: 1px solid navy;
  padding: 0 0.5em 0 0.5em;
}
.PageSelector span {
  background-color: #EED27E;
}
.PageSelector a.PageSelectArrow:link, .PageSelector a.PageSelectArrow:visited, .PageSelector span.PageSelectArrow {
  background-color: #DDDDDD;
}
.PageSelector a:hover, .PageSelector a.PageSelectArrow:hover {
  color: black;
  text-decoration: none;
  background-color: #FEE28E;
}