html {
	background-color: rgb(236,199,138); margin: 0px; padding: 0px;
}
body {
	background-color: rgb(236,199,138); margin: 0px; padding: 10px; padding-top: 15px; background-image: url(images/bocni-napis.gif); background-repeat: repeat-y; background-position: 780px 12px;
}
body, table {
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 15px;
}
a {
	color: rgb(240,125,0); text-decoration: underline;
}
a:hover {
	color: rgb(40,101,157); text-decoration: none;
}
.aktualne a {
	color: rgb(255,34,5); text-decoration: underline;
}
.aktualne a:hover {
	color: rgb(40,101,157); text-decoration: none;
}
ul{
	margin: 0; margin-left: 20px; padding: 0;
}
li{
	list-style-type: square; margin: 0; margin-bottom: 10px; padding: 0;
}
#hlavni {
	width: 760px; margin: 0px; padding: 0;
}
#hlavicka {
	background-image: url(images/hlavicka.gif); background-repeat: no-repeat; height: 100px; background-color: rgb(247,233,210); display: block;
}
#hlavicka a {
	 color: rgb(0,0,0); text-decoration: none; width: 100%; height: 100%; display: block;
}
h1{
	font-size: 37px; position: absolute; left: 48px; top: 23px; width: 300px; height: 70px; margin: 0px; padding: 0px; 
}
#adresa{
	font-size: 16px; position: absolute; left: 48px; top: 86px; width: 300px; margin: 0px; padding: 0px;
}
#prehrada{
	background-image: url(images/hlavicka-foto.jpg); background-repeat: no-repeat; font-size: 16px; text-align: left; position: absolute; left: 354px; top: 15px; margin: 0px; padding: 0px; padding-top: 71px; width: 374px;
}
.cara {
	background-image: url(images/ctverecky.gif); background-repeat: no-repeat; background-position: right; clear: both; font-size: 6px; height: 6px; background-color: rgb(40,101,157);
}
#sloupce {
	width: 760px; background-color: rgb(247,233,210);
}
#levysloupec {
	float: left; width: 185px; padding: 0; font-size: 18px; background-color: rgb(247,233,210);
}
#levysloupec2 {
	padding-left: 13px; padding-right: 13px; padding-top: 20px; padding-bottom: 20px; font-size: 18px;
}
#levysloupec ul{
	margin: 0px; padding: 0;
}
#levysloupec li{
	list-style-type: none; margin: 0; margin-bottom: 4px; padding: 0;
}
#levysloupec a{
	text-decoration: none;
}
#levysloupec li img{
	border: 1px solid rgb(219,144,40); vertical-align: text-bottom; margin-right: 2px;
}
#levysloupec a:hover img{
	border: 1px solid rgb(40,101,157);
}
.ctverce {
	background-image: url(images/ctverecky2.gif); background-repeat: no-repeat; background-position: center; font-size: 6px; height: 6px; margin: 0; padding: 0; margin-top: 20px; margin-bottom: 20px;
}
#logotyp{
	margin-top: 20px; margin-left: 47px;
}
#ikonka{
	text-align: center; font-size: 15px; font-weight: 500; margin-bottom: 0;
}
#ikonka img{
	border: 0; margin: 4px;
}
#ikonka a:hover img{
	border: 0;
}
#pravysloupec {
	 float: right; width: 570px; background-color: rgb(255,253,245); padding: 0; margin: 0;
}
#pravysloupec2 {
	 padding: 20px; margin: 0; text-align: justify;
}
#paticka {
	width: 760px;
}
#patickavlevo {
	padding: 10px; padding-left: 20px; font-size: 13px;
}
#patickavlevo a{
	color: rgb(0,0,0);
}
#patickavpravo {
	float: right; width: 150 px; padding: 10px;  padding-right: 20px; text-align: right;
}
#patickavpravo img{
	border: 0; margin-left: 5px;
}
.schovat{
	display: none;
}
h2{
	margin: 0; margin-left: -10px; margin-right: -10px; border-bottom: 1px solid rgb(219,144,40); padding-left: 10px; font-size: 25px;
}
h2 img{
	border: 1px solid rgb(219,144,40); margin: 0; margin-left: -40px; margin-top: -40px; position: relative; left: 527px; top: 17px;
}
h3{
	margin-top: 25px; margin-left: -10px; margin-right: -10px; margin-bottom: 15px; color: rgb(255,253,245); background-color: rgb(40,101,157); padding: 0; padding-left: 10px; font-size: 18px; clear: both;
}
p.umeleckefoto{
	background-color: rgb(40,101,157); padding: 0;
}
img.umelecke{
	margin: 4px; margin-right: 5px; border: 0;
}
p.dalsifoto{
	text-align: center;
}
p.dalsifoto img{
	border: 1px solid rgb(219,144,40); margin: 2px;
}
img#autor{
	margin-left: 0px; margin-right: 10px; margin-bottom: 10px; float: left;
}
p#autortext{
	clear: both;
}
img#bezpozadi{
	float: right;
}
ul.miniatura{
	margin-right: 0px; margin-left: 0px; margin-top: 15px; margin-bottom: 15px; border: 1px solid rgb(219,144,40);
}
ul.miniatura li{
	display: block; list-style-type: none; float:left; border: 1px solid rgb(219,144,40); text-align: center; background-color: rgb(219,144,40); font-size: 14px;
}
ul.miniatura li.socha{
	width: 165px; height: 165px; margin: 4px;
}
ul.miniatura li.autor{
	width: 135px; height: 135px; margin: 9px; margin-right: 22px;
}
ul.miniatura li img{
	margin: auto; margin-top: 5px; margin-bottom: 5px; border: 0; display: block;
}
ul.miniatura li a, ul.miniatura li a:hover{
	color: rgb(255,253,245); display: block; margin: 0px; padding: 0px; width: 100%; height: 100%;
}
ul.miniatura span{
	display: block; margin: 0px; padding: 0px;
}
p.diskuze{
	height: 85px; padding: 3px; margin: 0px; margin-top: 20px; margin-bottom: 20px; border: 1px solid rgb(219,144,40); background-color: rgb(247,233,210); clear: both;
}
p.diskuze img{
	margin-right: 15px; border: 1px solid rgb(219,144,40); float: left;
}
p.diskuze a{
	font-size: 17px;
}
ul.diskuze{
	margin-left: 0px;
}
ul.diskuze li{
	display: block; list-style-type: none;
}
li.diskuzecas{
	width: 150px; float: right; margin: 1px; text-align: right; padding: 2px;
}
li.diskuzenadpis{
	margin: 0px; margin-top: 15px; border-top: 1px solid rgb(219,144,40); border-left: 1px solid rgb(219,144,40); border-right: 1px solid rgb(219,144,40); padding: 2px; padding-left: 5px; background-color: rgb(247,233,210); 
}
li.diskuzenadpis a.diskuze, li.diskuzenadpis a.diskuze:hover{
	text-decoration: none; display: block; width: 100%; height: 100%;
}
li.diskuzetext{
	margin-top: 0px; margin-bottom: 15px; border-bottom: 1px solid rgb(219,144,40); border-left: 1px solid rgb(219,144,40); border-right: 1px solid rgb(219,144,40); padding: 2px; padding-left: 5px;
}
p#diskuzevypissochy img{
	margin: 0px; margin-right: 15px; float: left;
}
div#mezera{
	clear: both; margin: 0; padding: 0; height: 0px; font-size: 0px;
}
.zdrojak {
	text-align: left; font-family: "Courier CE", "Courier New", monospace;
}
p.historie img{
	margin: 0px; margin-right: 15px; float: left; border: 0;
}
p.historie{
	font-size: 17px;
}
.chyba{
	color: red;
}
.foto2006 {
	font-size: 12px;
}
.foto2006 img{
	border: 1px solid rgb(219,144,40); margin: 2px;
}
