body 
{
	background-color:Black;
	color:White;
	font-family:Verdana, Geneva, Arial, sans-serif;
	font-size:small;
	text-align:left;
}
a
{
	color:#FF9C11;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a img 
{
	border-width:0px;
}
table
{
	text-align:left;
	vertical-align:top;
}

h2 {font-size:16px;}
h3 {font-size:13px;}
h4 {font-size:12px;margin-bottom:4px;}
h5 {font-size:17px;}
.HeaderItem
{
	border-color:Black; 
	border-style:solid;
	border-width:0px 0px 2px 0px;
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
	vertical-align:bottom;
}
.HeaderItem a
{
	color:White;
	text-decoration:none;
}
.HeaderItem a:hover
{
	color:Red;
	font-weight:bold;
	text-decoration:none;
}
.SearchPanel
{
	background-color:#474747;
	border-color:#B6B6B6;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	color:White;
	padding:4px;
	vertical-align:middle;
}
.DefaultPanel
{
	position:relative;
	height:710px;
}
.FloatPanel
{
    /*background-color:#474747;*/
    color:Black;
    padding:8px;
    position:absolute;
    left:50px;
    top:300px;
    width:620px;
    height:20px;
	font-weight:bold;
	font-size:large;
    /*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    opacity: 0.8;*/
}
.LeftPanel
{
	border-right:solid 1px #B6B6B6;
	vertical-align:top;
	width:240px;
	padding-left:4px;
}
.LeftPanel-archiv
{
	border-right:solid 1px #B6B6B6;
	vertical-align:top;
	width:100px;
	padding-left:4px;
	font-weight: bold;
}
.LeftPanelItem
{
	margin:0px 0px 0px 14px;
}
.LeftPanelSelected
{
	color:Red;
	font-weight:bold;
	margin:2px 0px 2px 0px;
}
.RightPanel
{
  background-color:#474747;
	border-left:solid 1px #B6B6B6;
	color:White;
	vertical-align:top;
	width:240px;
}
.RightPanelTitle
{
	color:Red;
	font-weight:bold;
	font-size:120%;
}
.RightPanelImage
{
	text-align:center;
}
.HeaderText
{
	border-bottom:solid 1px #B6B6B6;
	color:Red;
	font-size:120%;
	font-weight:bold;
	padding:4px 0 8px 4px; /*0px 0px 4px 0px;*/
	margin:4px;
}
.FooterPanel
{
	border-color:#B6B6B6;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	color:#979797;
	font-size:80%;
	width:100%;
}
.FooterText
{
	padding:4px 8px 4px 8px;
}
.FooterText a
{
	color:#979797;
}
.FooterText a:hover
{
	color:White;
}
.ContentPanel
{
	padding: 4px 8px 8px 8px;
	vertical-align:top;
}
.ActionHeader
{
	/*color:Red;*/
	font-size:110%;
	font-weight:bold;
	padding-bottom:8px;
}
.ActionText
{
	/*padding: 0px 8px 0px 4px;*/
	vertical-align:top;
}
.ActionImage
{
	float:left;
	padding:0px 8px 8px 0px;
}
.ActionLinks
{
	/*color:#FF9C11;*/
	vertical-align:bottom;
}
.ActionYear
{
	padding-left: 4px;
	padding-top: 4px;
}
.PhotoTable
{
	width:100%;
}
.PhotoItem
{
	text-align:center;
	width:33%;
}
.EditItem
{
	padding:2px 4px 2px 4px;
}
.K2-Levy
{
	border-right:solid 1px #B6B6B6;
	vertical-align:top;
	width:220px;
	padding-left:4px;
}
.K2-Hlavni
{
	background-color:#000A2B; /*#000A4E;*/
	border-left:solid 1px #B6B6B6;
	border-right:solid 1px #B6B6B6;
	vertical-align:top;
	/*width:680px;*/
}
.K2-Nadpis
{
	background-color:#474747;
	text-align:center;
	font-weight:bold;
	padding:2px;
	margin:0px 0 8px 0;
}
.K2-Blok
{
	margin-bottom:32px;
}
.K2-Logo
{
	border-top:solid 1px #B6B6B6;
	text-align:center;
	padding:16px;
}
.OS-Logo
{
	border:solid 1px #B6B6B6;
	text-align:center;
	padding:16px;
}

.big-red {
  font-size:16px;
  font-weight:bold;
  }
.vybrano{
  font-size: 18px;
  color: white;
  }
