body {
  text-align: center;
  color:#000000;
  background-color: #FFFFFF;
  font-family:Arial CE,Arial,Helvetica,sans-serif;
  margin: 2 2 2 2;
  scrollbar-face-color:#F4F4F4;
  scrollbar-shadow-color:#000000;
  scrollbar-highlight-color:#F4F4F4;
  scrollbar-3dlight-color:#000000;
  scrollbar-darkshadow-color:#F4F4F4;
  scrollbar-track-color:#e0e0e0;
  scrollbar-arrow-color:#000000;
  font-size:x-small;
}
#tophlavni{
  text-align: left;
  width:800px;
  min-width: 800px;
  margin: 0px;
  background-color: #F4F4F4;
  border: 1px #FFFFFF solid;
}
#hlavni{
  text-align: left;
  width:800px;
  margin: 0px;
  background-color: #F4F4F4;
}
#topobsahy{
  margin:0 187px 0 320px;
  background-color: #F4F4F4;
  border-right: 1px #FFFFFF solid;
  /*border: 1px #FFFFFF solid;*/
  height: 1.5em;
}
#topobsahy-obsah{
  margin:0;
  padding: 0;
  background-color: #E4E4E4;
  color: #292929;
  font-size:xx-small;
  text-align: right;
}
#topobsahy-obsah form{
  display: inline;
  margin: 0;
}
#obsahy{
  margin:0 187px 0 160px;
  background-color: #FFFFFF;
  border: 1px #FFFFFF solid;
  heigt: 100%;
}
.tbobsahy-obsah{
  margin:0;
  padding: 4px;
  background-color: #FFFFFF;
  color: #292929;
  min-height:300px;
  padding: 4 4 4 4;
}
#obsahy-obsah{
  margin:0;
  padding: 4px;
  background-color: #FFFFFF;
  color: #292929;
  min-height:300px;
  padding: 4 4 4 4;
  font-size: small;
}
#obsahy-obsah p{
   padding: 0;
   margin: 0 0 2px 0;
   font-size: x-small;   
}
#obsahy-obsah a{
   color: #292929;
   text-decoration: underline;
   padding: 0 0 4px 0;
}
#obsahy-obsah a:hover{
   color: #292929;
   background-color: #F4F4F4;
   text-decoration: underline;
}

#obsahy-obsah .odhl{
   color: #292929;
   background-color: #F4F4F4;
   text-decoration: underline;
   padding: 0 0 4px 0;
}

#obsahy-obsah .kateg{
   color: #F4F4F4;
   font-weight: bold;
   text-decoration: underline;
}
#obsahy-obsah .odk{
   color: #F4F4F4;
   display: block;
   margin: 0 0 0 10px;
   text-decoration: underline;
}
#obsahy-obsah .datovka {
   font-size: xx-small;
   margin: 0 0 0 10px;
}
#obsahy-obsah .polozka {
   font-size: x-small;
   margin: 0 0 4px 0px;
}
#obsahy-obsah .male {
   font-size: xx-small;
}
#obsahy-obsah .fotol {
	margin: 0 15px 15px 0;
	padding: 0px 0;
  float: left;
	text-align: center;
	background: white;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	font-size: 70%;
	overflow:auto;
}
#obsahy-obsah .fotop {
	margin: 0 15px 15px 0;
	padding: 0px 0;
  float: right;
	text-align: center;
	background: white;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	font-size: 70%;
	overflow:auto;
}
#obsahy-obsah .foto {
	margin: 0 15px 15px 0;
	padding: 0px 0;
	text-align: center;
	background: white;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	font-size: 70%;
	overflow:auto;
  display: inline;
}
#obsahy-obsah .foto-nadpis {
	margin: 0 0 5px 0;
	font-size: 130%;
	color: #292929;
}
#obsahy-obsah .foto-foto {
	margin:0 auto;
  padding:0;
	border: none;
}
#obsahy-obsah .foto-autor {
	margin: 5px 10px 0 10px;
  padding:0;
	text-align: right;
	font-size: 90%;
	color: #292929;
}
#btobsahy{
  margin:0 187px 0 160px;
  background-color: #F4F4F4;
  border-right: 1px #FFFFFF solid;
}
#btobsahy-obsah{
  margin:0;
  padding: 1px;
  background-color: #F4F4F4;
  color: #292929;
  text-align: center;
  overflow: visible;
  font-size: xx-small;
}
#btobsahy-obsah a{
   color: #292929;
   background-color: #F4F4F4;
   text-decoration: underline;
   padding: 0 0 4px 0;
}
#btobsahy-obsah a:hover{
   color: #292929;
   background-color: #F4F4F4;
   text-decoration: underline;
}
#topnabidka{
  float: left;
  width: 160px;
  margin:0; padding:0;
  background-color: #F4F4F4;
  border-right: 1px #FFFFFF solid;
  height: 1.5em;
}

#nabidka-obsah{
  margin:0;
  padding: 0;
  background-color: #E4E4E4;
  color: #292929;
}
.tbnabidka-obsah{
  margin:0;
  padding: 0;
  background-color: #F4F4F4;
  color: #292929;
}
#nabidka-obsah a{
  font-size: x-small;
  display: block;
  padding: 2px;
  background-color: #ffffff;
  border-bottom: 1px #E4E4E4 solid;
  color: #DA2128;
  text-decoration: none;
  width: 160px;
  font-weight: bold;
  background-repeat:no-repeat;
  background-position:top left;
  background-position: 80px 0px;
}
#nabidka-obsah a:hover{
  background-color: #ffffff;
  text-decoration: none;
  color: #292929;
 font-weight: bold;  
}
#nabidkadetail{
  background-color: #ffffff;
  border: 1px #E4E4E4 solid;
  width: 200px;
}
#nabidkadetail a{
  font-size: x-small;
  background-color: #ffffff;
  border: 1px #E4E4E4 solid;
  width: 200px;
}
#nabidkadetail a:hover{
  background-color: #ffffff;
  text-decoration: underline;
}
#menuvybrano a{
  background-color: #F4F4F4;
}
#toppomocny{
  width: 187px;
  float: right;
  margin:0; padding:0;
  background-color: #F4F4F4;
  color: #292929;
  /*border: 1px #FFFFFF solid;*/
  height: 1.5em;
}

#pomocny-obsah{
  margin:0;
  padding: 0;
  background-color: #F4F4F4;
  color: #292929;
}
.tbpomocny-obsah{
  margin:0;
  padding: 0;
  background-color: #F4F4F4;
  color: #292929;
}
#pomocny-obsah a{
  font-size: x-small;
  display: block;
  padding: 2px;
  background-color: #F4F4F4;
  border-bottom: 1px #FFFFFF solid;
  color: #292929;
  text-decoration: none;
  width: 160px;
}
#pomocny-obsah a:hover{
  background-color: #F4F4F4;
  text-decoration: underline;
}

#okenka{
   padding: 0px;
}
#okenko{
  border: #FFFFFF solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  font-size: x-small;
  color: #292929;
  background-color: #F4F4F4;
}
#okenko-nadpis{
  background-color: #E4E4E4;
  text-align: center;
 font-weight: bold;
}
#okenko-nadpis  a{
  background-color: #E4E4E4;
  display: block;
  color: #292929;
  text-decoration: none;
  padding: 2px;
font-weight: bold;
}
#okenko-upravy  a{
  display: inline;
  float:left;
}
#okenko-nadpis a:hover{
  background-color: #E4E4E4;
  text-decoration: underline;
  padding: 2px 2px 1px 2px;
  border-bottom: 1px #FFFFFF solid;
 font-weight: bold;
}
#okenko-obsah{
  background-color: #F4F4F4;
  border:none;
  font-size: xx-small;
  padding: 0px;
}
#okenko-obsah a{
  background-color: #F4F4F4;
  color: #292929;
  border:none;
  font-size: xx-small;
  text-decoration: none;
}
#okenko-obsah a:hover{
  text-decoration: underline;
}
#okenko-obsah .bimg {
	margin: 2px;
}
#okenko-menu{
  background-color: #ffffff;
}
#okenko-menu a{
  font-size: x-small;
  display: block;
  padding: 1px;
  color: #292929;
  background-color: #ffffff;
  text-decoration: none;
  width: 100%;
  border: none;
}
#okenko-menu a:hover{
  text-decoration: none;
  color: #CA271E;
  background-color: #ffffff;
}
#okenko-menu .sipka{
  background-color: #ffffff;
}
#okenko-menu .obsah{
  font-size: xx-small;
  background-color: #ffffff;
  margin: 0 0 3px 3px;
}
.tbbottom{
  margin: 0;
  padding: 0;
  border: #FFFFFF solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  background-color: #F4F4F4;
  color: #292929;
}
h1 {font-size:medium; margin: 6px 0 0 0;}
h2 {font-size: x-small; margin: 8px 0 4px 0;}
h3 {font-weight: normal; font-size: x-small; margin: 0 0 8px 10px;}

#navigace {font-size:xx-small;color:#DA2128;padding-top:2px;padding-right:2px;}
#navigace a {text-decoration:none;color:#DA2128}
#navigace a:hover {text-decoration:underline}
#nadpisy {border: 0 none;padding: 0 0 0 0;margin: 20px 0 0px 130px;}
#nadpisy .nadpiskateg{color:#292929;font-size: large;font-weight: bold;}
#nadpisy .nadpispod{margin: 0 0 0 10px;color:#F4F4F4;font-size:x-small;}
.jazyk{border: 0 none;padding: 0 0 0 0;margin: 0 0 0 0;vertical-align:middle;}

#obsah {color:#292929}
#obsah a {text-decoration:none;color:#292929}
#obsah a:hover {text-decoration:underline}
/*#okenka a {text-decoration:none;color:#FFFFFF}
#okenka a:hover {text-decoration:underline}
#okenka .odk {color:#FFFFFF;}
#okenka .mensi {font-size:x-small;color:#FFFFFF;font-weight: bold;}
*/
.formhledani {BORDER:#ffffff 1px solid;FONT-WEIGHT:normal; background-color:#ffffff;color:#292929}
.skryto{
      visibility: hidden;
      display: none;
}
.skrytonavig{
   position: absolute;
   top: -10000px;
   left: 0;
   width: 1px;
   height: 1px;
   overflow:hidden;
}
.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      display: none;
}
.stred{
   text-align: center;
}
.vpravo{
   text-align: right;
}

.rightPanelHolder {
	FLOAT: left; WIDTH: 178px
}

.rightPanelInnerHolder {
	FONT-SIZE: 11px
}

.loginHolder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/href_bg2.gif); WIDTH: 178px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: rgb(228,228,228)
}

A.loginHref {
	BACKGROUND-POSITION: 8px 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/sipka_login.gif); PADDING-BOTTOM: 1px; COLOR: rgb(63,63,63); PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
A.loginHref:hover {
	BACKGROUND-POSITION: 8px 0px; BACKGROUND-IMAGE: url(../images/sipka_login_active.gif); COLOR: rgb(202,39,30); BACKGROUND-REPEAT: no-repeat
}

.contentRightNavigation {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/content_right_buttons.jpg); BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}

.rNavHref_trate {
	BACKGROUND-POSITION: 152px 2px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/sipka_big.gif); PADDING-BOTTOM: 3px; WIDTH: 168px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}

.anketa{
  color: #292929;
  font-size: 12px;
}

#topobsahy-obsah .vyhledej{
border-bottom: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-top: 0px solid;
font-size: 12px;
border-color:#123456;
color:#000000;
background-color: #E4E4E4;
cursor: hand;
font-weight: normal;
}

.odpoved{
border-bottom: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-top: 0px solid;
font-size: 12px;
border-color:#ffffff;
color:#292929;
background-color: #ffffff;
cursor: hand;
font-weight: bold;
}

.partners {
font-size: x-small;
}
