/* ======== barvy ============ */

body {
	color: black;
	background: #664422;
	background: #00487D;
}

h1, h2, h3 {
  border: 1px solid #507EA1;
  border-right-style: none;
  border-left-style: none;
/*  border-top: #507EA1 solid;
  border-bottom: #507EA1 solid;*/
  
}

h1,h2,h3 {
	background: #BB8822;
	color: #FFCC00;
	background: #becbd5;
	background: #CFDCE6;
  color: #1177c4;
}

h1,h2,h3 {
	background-image : url("./obr/prechod3.gif");
	background-repeat : repeat-y;
}

a       { color: #FFff33; color: #FF8000; }
/*a:hover { color: #406480; background-color: #FF8000;}*/

table, #uvod   { 
  background: #CC9933;  
  background: #CFDCE6;
} 

#uvod {
  border: 1px solid black;
	background-image : url("./obr/prechod3_rev.gif");
	background-repeat : repeat-y;
	
	background-position: right;
 
}
#menu a {
	color: #FFCC00;
	background: #BB8822;
	color: #CFDCE6;
  background: #507EA1;
}

#menu a:hover {
	color: #BB8822;
	background: #FFCC00;
	background: #FF8000;
  color: #80C9FF;

}

.obr_rodo { border: 3px solid #FF8000; }


/*
.menu_vyrazne { color: red; }
*/
.thumbtext { color: #406480; }

.akt_narozeni { color: black; }
.akt_vyrazne1 { color: #cc5500; }
.akt_vyrazne2 { color: #cc0000; }

#akt_table table{
  background-color: #dfeCf6;
}


.vz_datum { color: #CFDCE6;}
.vz_jmeno { color: #CFDCE6;}
.vz_email { color: #CFDCE6;}
.vz_text  { background-color: #507EA1; }
.vz_all   { background-color: #406480; }
.vz_report{ color: red; }



/* ========= barvy konec =========== */

body {
	afont-family: Arial, Helvetica, sans-serif;
	afont-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	afont-family: "MS Sans Serif", Geneva, sans-serif;
	afont-family: "Times New Roman", Times, serif;
	afont-family: "MS Serif", "New York", serif;
	afont-family: "Courier New", Courier, monospace;
	font-size: 12pt;
}
p {
	text-indent : 40px;
	text-align : justify;
}

h1,h2 {
	margin: 0 0 0.5em 0;
	padding: 0.1em;
	text-align: center;
}

h3 {
	font-size: 12pt;
	margin: 0 0 0.5em 0;
	padding: 0px;
	text-align: center;
}

pre{
	afont-family: "MS Serif", "New York", serif;
	font-size: 10pt;
}

#stredonas img {
  border: 1px black solid;
  border: 5px white solid;
  margin: 5px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
table {
	/*border: 0px solid black;*/
}

.stredstenata1 {
  border-collapse: collapse;
}

.stredstenata1 td {
	border: 1px solid black;
	border: 1px dotted #507EA1;
}


#tabtop table {
}

#tabstred table {

}

#tabbottom table {
}

/*td {
	text-align: center;
}
*/

#stredonas {
	margin: 2em 3em 1em 2em;
	padding: 0;
}

#stredonas div {
  text-align: center;
}

.galery img {
  border: 1px black solid;
  border: 5px white solid;
  margin: 5px;
}

#stredstenata {
	margin: 2em 3em 1em 2em;
	padding: 0;
}

#stredaktuality {
	margin: 2em 1em 1em 2em;
	padding: 0;
	text-align: center;
}

#stredaktuality b {
  color: #00487D;
}


#menu a {
	display: block;
	text-decoration: none;
	font-weight : bold;
	margin: 0 0 0.5em 0;
	padding: 0.3em 0.5em 0.3em 0.5em;
	border: 0px solid black;
}
#menu a:hover {
	text-decoration: none;
	font-weight : bold;
}

#vlajky{
	text-align: center;
}
#obr_view {
	text-align: center;
}
#obr_view img{
	/*border: 1px solid black;*/
}

#uvod {
	text-align: center;
}

.thumb {
	border: 1px solid black;
	border: 5px solid white;
}

.thumb-sel {
	border: 2px solid #FF8000;
}

.obr_st {
	border: 5px solid white;
}


.thumbtext {
	font-size: 10pt;
}

#akt_table table{
  border-collapse: collapse;
}

#akt_table td{ 	
  /*font-family: "Courier New", Courier, monospace; */
  font-size: 10pt;
  border: 1px solid #adbac4;
  
}
#akt_table table { 	border: 0px solid black; }

.akt_narozeni { font-weight: bold;}
.akt_vyrazne1 { font-weight: bold; }
.akt_vyrazne2 { font-weight: bold; }

.vz_text {
  border: 0;
  padding: 10px;
  margin: 0 0 1em 0;
}
.vz_all {
  border: 0;
  padding: 5px;
  margin: 0 0 1em 0;

}

.fotak {
  text-align: center;
}
.fotak img {
  border: 0px black solid
}

#odchovy {
  text-align: center;
}

#odchovy h3, #odchovy br{
  clear: left;
}


#odchovy div {
  width: 170px;
  height: 170px;
  display: block;
  position: relative;
  float: left;
  text-align: center;
}

#odchovy .rodice img {
  border: 5px white solid;
}

#odchovy .rodice {
  /*margin: 0px 70px;*/
  width: 320px;
  
}

#odchovy .potomci {
  /*margin: 0px 70px;*/
  width: 210px;
  
}



#odchovy .potomci img {
  border: 5px #999 solid
}

.gal-dir {
  margin: 10px;
  width: 110px;
  height: 160px;
  display: block;
  position: relative;
  float: left;
  text-align: center;
}

.gal-dir img {
 border: 0px white solid;
 width: 100px;
 height: 100px;
}



#gal-thumb img {
  border: 5px white solid;
  margin: 5px;
}

#gal-pic img{
	border: 5px solid white;
}

#menu2 {
  margin-bottom: 10px;
}

.centr {
  text-align: center;
}

.srccode {
  font-size: 10px;
  background-color: #fff; 
  color: #000;
}


#kontrola {
  display: none; 
}

.bezici-text {
  color: #1177C4;
}
