#obsah a { color: #c0ba86; text-decoration: underline; }
#obsah a img { text-decoration: none !important; }
#obsah a:hover { color: #c0ba86; text-decoration: none; }

#obsah h2 { font-family: Times New Roman, Serif; font-size: 170%; color: #6398C7; text-align: right; margin-top: 0; }
#obsah h2.de { font-family: Times New Roman, Serif; font-size: 170%; color: #6398C7; text-align: center; margin-top: 0; }
#obsah h3 { font-family: Times New Roman, Serif; font-size: 150%; color: #6398C7; text-align: left; margin: 0 0 20 0; }
#obsah h4 { font-family: Times New Roman, Serif; font-size: 130%; color: #6398C7; text-align: left; margin: 0;}
#obsah h4.rs { font-family: Times New Roman, Serif; font-size: 130%; color: #f2ec98; text-align: left; margin: 0;}


#obsah p {font-family: Times New Roman, Serif; font-size: 120%; text-align: justify;}




/*TABULKA MAPY*/
#obsah table.mapy { border:1px solid #1F334B; border-collapse:collapse; font-size:100%;}
#obsah table.mapy tr { border-bottom:1px solid #1F334B; background-color: #325075; color: #000;}
#obsah table.mapy td { background-color: #6398C7; padding:0.3em; text-align:left; font-weight: bold;}
#obsah table.mapy th { padding:0.3em; background:#ae691c; color: #000; text-align:center;}
#obsah table.mapy th.wht { padding:0.3em; background:#325075; color: white; text-align:center;}

/*TABULKA UNI*/
#obsah table.uni { margin: 6px 0 6px 0; border:1px solid #1F334B; border-collapse: collapse; font-size: 100%;}
#obsah table.uni tr { background-color: #325075; border: 1px solid #29415f; }
#obsah table.uni td { background-color: #6398C7; padding:0.3em; text-align:left; color: #000; font-weight: bold;}
#obsah table.uni td.cen { background-color: #6398C7; padding:0.3em; text-align:center; color: #000; font-weight: bold;}
#obsah table.uni th { text-align: center; padding:0.3em; }
#obsah table.uni th.wht { padding:0.3em; background:#AE691C; color: white; text-align:left;}
#obsah table.uni th.cen { padding:0.3em; background:#AE691C; color: white; text-align:center;}

/*	TABULKA FOTO */
#obsah table.foto { margin: 10px auto; border: 0; border-collapse: collapse; font-size: 100%;}
#obsah table.foto td.nadpis { margin: 20px auto -20px auto; padding: 0.2em 0.5em; text-align: left; color: #cfc788; background: #ae691c; font-weight: bold; font-size: 120%;}
#obsah table.foto tr { padding: 0.6em 0.4em 0.4em 0.4em; background-color: #1f334b; font-size: 80%;}
#obsah table.foto td { text-align: center; padding: 0.4em; border: 2px solid #c0ba86;}
#obsah table.foto td.prz { text-align: center; padding: 0.4em; border: 0; font-size: 120%;}

/* TABULKA REZERVACE*/
#obsah table.poukaz { margin: 25px auto; border: 0; border-collapse: collapse; font-size: 120%; color: #cbc686;}
#obsah table.poukaz tbody th, #obsah table.poukaz tbody td { text-align: left; padding: 0.4em;}
#obsah table.poukaz tr { background-color: #1f334b; border: 2px solid #6398c7;}
#obsah table.poukaz_uv { margin: 5px auto; border: 0; border-collapse: collapse; font-size: 90%;}
#obsah table.poukaz_uv tbody th, #obsah table.poukaz_uv tbody td { text-align: left; padding: 0.4em;}
#obsah table.poukaz_uv tr { background-color: #1f334b; border: 1px solid #1f334b;}

#obsah img.font { text-align: left; padding: 0; margin: 0;}
img.ram {border: 2px solid #c0ba86; padding:2px }
span {color: #cbc686; font-weight: bold;}

.right { text-align: right !important; }
.justify { text-align: justify; }
.fleft { float: right; }
.fright { float: right; }
.clear	{ clear: both; }
.strong { font-weight: bold; }
.pict {float:left; border: 2px solid #c0ba86; padding:2px }
.pict_r {float:right; padding-left:15px; padding-bottom:5px; padding-top:0; margin-top:0 }
.pict_rl {float:left; padding-right:15px; padding-bottom:5px; padding-top:0; margin-top:0 }
.virtual {float:center; border: 2px solid #c0ba86; padding:2px }

.strankovani {
	text-align: center;
}
#obsah .strankovani a, .strankovani strong {
	background: #6398C7;
	border: 1px solid #85AED3;
	padding: 2px 5px;
	color: black;
	text-decoration: none;
}
#obsah .strankovani strong {
	background: black;
	border: 1px solid white;
	color: white;
}

/*fotogalerie*/

#obsah .fotoGroup1 {
	margin-left: 20px;
}
#obsah .fotoGroup2 {
	clear: both;
	margin-top: 20px;
	margin-left: 20px;
}
#obsah .fotoIco a {
	display: block;
	float: left;
	width: 140px;
	margin: 0 20px;
	text-decoration: none;
	text-align: center;	
}
/* konec fotogalerie */

#obsah .aktuality_male {
  float: right;
  width: 230px;
  font-size: xx-small;
  font-family: Arial  !important;
  border-left: 1px dashed #cbc686;
  border-bottom: 1px dashed #cbc686;
  padding-left: 10px;
  margin-left: 10px;

}
#obsah .aktuality_male .clanek {
  padding-left: 0;
}
#obsah .aktuality_male h6 {
  font-size: 150%;
  margin: 5px 0 5px 0;
}
#obsah .aktuality_male p {
  font-size: x-small;
  font-family: Arial  !important;

}
#obsah .aktuality_male img.uvodniobrazek {
  padding: 1px;
}

