/* ############# OBSAH ############# */
#obsah a {
	color: #4F3A31;
	text-decoration: underline;
}
#obsah a img {
	text-decoration: none !important;
}
#obsah a:hover { 
	color: red;
	text-decoration: none;
 }                
#obsah h3 {
	margin-top: 0;
	padding: 1.1em 0 0.2em 0.67em;
	color: #7c7977;
	background: #f0ebdd;
	font-size: 150%;
	font-weight: bold;
	font-family: Arial, Verdana, serif;
}

#obsah h4 { color: #7c7977; font-size: 130%; }
#obsah h4.modra { color: #8897c9; font-size: 130%; }
#obsah h4.hneda { color: #90644f; font-size: 130%; }
#obsah h4.zelena { color: #9acdaa; font-size: 130%; }
#obsah h4.oranzova { color: #fbb44f; font-size: 130%; }
#obsah h4.tyrkys { color: #1bb5c3; font-size: 130%; }
#obsah h4.fialova { color: #a772bc; font-size: 130%; }
#obsah h4.khaky { color: #b3a661; font-size: 130%; }
#obsah h4.seda { color: #a1a6bb; font-size: 130%; }
#obsah h4.cervena { color: #d3200d; font-size: 130%; }
#obsah h4.cokoladova { color: #d0a294; font-size: 130%; }
#obsah h4.zelenomodra { color: #7ac2b6; font-size: 130%; }
#obsah h4.sedomodra { color: #686181; font-size: 130%; }
#obsah h4.okrova { color: #f0c000; font-size: 130%; }
#obsah h4.zelenaturista { color: #79a659; font-size: 130%; }
#obsah h4.zlutaturista { color: #e6d11d; font-size: 130%; }
#obsah h5 { color: #7c7977; font-size: 115%; }
#obsah h5.modra { color: #8897c9; font-size: 115%; }
#obsah h5.hneda { color: #90644f; font-size: 115%; }
#obsah h5.zelena { color: #9acdaa; font-size: 115%; }
#obsah h5.oranzova { color: #fbb44f; font-size: 115%; }
#obsah h5.tyrkys { color: #1bb5c3; font-size: 115%; }
#obsah h5.fialova { color: #a772bc; font-size: 115%; }
#obsah h5.khaky { color: #b3a661; font-size: 115%; }
#obsah h5.seda { color: #a1a6bb; font-size: 115%; }
#obsah h5.cervena { color: #d3200d; font-size: 115%; }
#obsah h5.cokoladova { color: #d0a294; font-size: 115%; }
#obsah h5.zelenomodra { color: #7ac2b6; font-size: 115%; }
#obsah h5.sedomodra { color: #686181; font-size: 115%; }
#obsah h5.okrova { color: #f0c000; font-size: 115%; }
#obsah h5.zelenaturista { color: #79a659; font-size: 115%; }
#obsah h5.left { color: #b7b4b1; font-size: 115%; }
#obsah h6 { color: #7c7977; font-size: 100%; }
#obsah h5.noviny { color: #8897c9; font-size: 100%; margin: 0;}

#obsah ul li.seznam { list-style-type: none; }

/*	tabulka */
#obsah table {
	margin: 1em auto;
	border: 0;
	border-collapse: collapse;
	font-size: 90%;
}
#obsah table caption {
	margin: 20px auto 5px auto;
	padding: 0.2em 0.5em;
	text-align: left;
	color: #fff;
	background: #a9a292;
	font-weight: bold;
	font-size: 120%;
}
#obsah table td {
	text-align: left;
	padding: 0.1em;
	border: solid 1px #f0ebdd;
}

#obsah table tbody tr { 
background: #f0ebdd; }

/*	tabulka.uni */
#obsah table.uni {
	margin: auto;
	border: 0;
	border-collapse: collapse;
	font-size: 100%;

}

#obsah table.uni tbody td {
	text-align: left;
	padding: 0.1em;
	border: solid 1px #f0ebdd;
}

#obsah table.uni tbody tr { 

background: #f0ebdd; }

/*	tabulka foto */
#obsah table.foto {
	margin: 10px auto;
	border: 0;
	border-collapse: collapse;
	font-size: 100%;
}
#obsah table.foto caption {
	margin: 20px auto -20px auto;
	padding: 0.2em 0.5em;
	text-align: left;
	color: #fff;
	background: #a9a292;
	font-weight: bold;
	font-size: 120%;
}
#obsah table.foto thead th {
	color: #fff;
	font-weight: bold;
	padding: 0.2em 0.5em;
	border: 2px solid #fff;
	background-color: #a9a292;
	font-size: 120%;
	text-align: left;
}
#obsah table.foto tbody th,
#obsah table.foto tbody td {
	text-align: left;
	padding: 0.4em;
	border: solid 2px #fff;
}
#obsah table.foto tr.bila {
	background-color: #fff;
	border: 0;
/*	border: solid 1px; */
}
#obsah table.foto tbody tr
{ background: #f0ebdd; }



/*	tabulka hneda */
#obsah table.fullwidth { width: 99%; }

#obsah table.hneda {
	margin: 25px auto;
	border: 0;
	border-collapse: collapse;
	font-size: 90%;
}
#obsah table.hneda caption {
	margin: 20px auto -20px auto;
	padding: 0.2em 0.5em;
	text-align: left;
	color: #fff;
	background: #a9a292;
	font-weight: bold;
	font-size: 120%;
}

#obsah table.hneda thead th {
	color: #fff;
	font-weight: bold;
	padding: 0.2em 0.5em;
	border: 2px solid #fff;
	background-color: #a9a292;
	font-size: 120%;
	text-align: left;
}


#obsah table.hneda tbody th,
#obsah table.hneda tbody td {
	text-align: left;
	padding: 0.4em;
	border: solid 1px #ded9cd;
}
#obsah table.hneda tr.bila {
	background-color: #fff;
	border: 1px solid #fff;
/*	border: solid 1px; */
}
#obsah table.hneda tbody tr      { background: #f0ebdd; }
#obsah table.hneda tbody tr.sudy { background: #faf7ee; }




/*	tabulka svatby */
table.svatba {
	width: 580px;
	margin: 25px auto;
	border: width="120";
	border-collapse: collapse;
	font-size: 75%;
}
table.svatba caption {
	margin: 20px auto -20px auto;
	padding: 0.2em 0.5em;
	text-align: left;
	color: #fff;
	background: #978d8c;
	font-weight: bold;
	font-size: 140%;
}

table.svatba tbody th,
table.svatba tbody td {
	text-align: left;
	padding: 0.4em;
	border: 0;
}


table.svatba tr.bila {
	background-color: #fff;
	border: 1px solid #fff;
/*	border: solid 1px; */
}
table.svatba tbody tr      { background: #eed6d6; }
table.svatba tbody tr.sudy { background: #faf7ee; }
table.svatba tbody th.licha  { background: #d9cadf; 
color: #fff;
}
table.svatba tbody th.ne  { background: #fff; 
color: #fff;
}
table.svatba tbody th.suda  { background: #f0ebdd; }





/*	tabulka mapa */
#obsah table.mapa {
	margin: 25px auto;
	border: 0;
	border-collapse: collapse;
	font-size: 100%;
}
#obsah table.mapa caption {
	margin: 20px auto -20px auto;
	padding: 0.2em 0.5em;
	text-align: left;
	color: #fff;
	background: #a9a292;
	font-weight: bold;
	font-size: 120%;
}

#obsah table.mapa thead th {
	color: #fff;
	font-weight: bold;
	padding: 0.2em 0.5em;
	border: 2px solid #fff;
	background-color: #a9a292;
	font-size: 120%;
	text-align: left;
}

#obsah table.mapa tbody td {
	text-align: left;
	padding: 0.1em;
	border: solid 1px #ded9cd;
}
#obsah table.mapa tr.bila {
	background-color: #fff;
	border: 1px solid #fff;
/*	border: solid 1px; */
}
#obsah table.mapa tbody tr      { background: #f0ebdd; }
#obsah table.mapa tbody tr.sudy { background: #faf7ee; }





/*	tabulka uvod */
#obsah table.uvod {
    width="600"
    border-style: none;
	}	
#obsah table.uvod td {
	border-style: solid;
	border-color: #ded9cd;
	border-width: 3px
	padding: 0.8em;
}
#obsah table.uvod tbody tr
{ background: white; }

#obsah hr.modra {color: #8897c9; background-color: #8897c9; height: 3px; clear: left}
#obsah hr.cervena {color: #d3200d; background-color: #d3200d; height: 3px; clear: left}






/* UREDNI DESKA */
#obsah .urednideska .linka { border-bottom: 1px solid red; }
#obsah .urednideska h4 {
	margin: 10px 0 0 0;
	color: red;
}

#obsah img.obt { float: left; 
margin: 0 10px 0 0; 
padding: 0 0px 0px;
border: 3px solid #EDE7D6; 
}


#obsah img.ram {
border: 3px solid #EDE7D6;}

/* --- NOVINKY --- */
.lastNews {
	float: right;
	width: 230px;
	padding: 0 5px;
	margin-left: 5px;
	overflow: hidden;
	border-left: 1px dashed #B49954;
	border-bottom: 1px dashed #B49954;
	background: #f6f6f6;
	font-size: 85%;
}
.lastNews h5 {
	margin-top: 0;
	margin-left: -5px;
	margin-right: -5px;
	padding: 3px 10px;
	color: #7c7977;
	background: #f0ebdd;
	
}

.lastNews h6 {
	margin: 20px 0 10px 0;
	clear: both;
}
.lastNews img {
	float: left;
	padding: 1px;
	margin: 0 2px 1px 0;
	border: 1px solid #EDE7D6;
	
}
.lastNews p {
	margin: 5px 0 0 2px;
	text-align: justify;
}
.lastNews div {
	clear: both;
	text-align: right;
}

img.ramecek {
	padding: 3px;
	margin: 0 10px 5px 0;
	border: 1px solid #EDE7D6;
}
/* --- konec NOVINKY --- */

/* --- PRILOHY, GALERIE --- */
ul.prilohy, ul.galerie {
	padding: 0;
	margin: 1em 0;
	font-size: x-small;
}
ul.prilohy li, ul.galerie li {
	text-align: center;
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	float: left;

}
ul.prilohy a {
	text-decoration: none;
	border: 0 !important;
	display: block;
	width: 90px;
	height: 87px;
	margin: 3px;
	padding: 4px 0 0 0;
	overflow: hidden;
}
ul.galerie a {
	text-decoration: none !important;
	display: block;
	width: 170px;
	height: 147px;
	margin: 3px;
	padding: 4px 0 0 0;
	overflow: hidden;
}
ul.galerie a {
	border: 1px solid #E6D7BF !important;
	background: #F8F4ED;
}
ul.galerie a:hover {
	background: #EEE4D5;
}
/* --- konec PRILOHY A GALERIE --- */

ul.noviny {
	padding: 0px opx opx 10px;
	margin: 0;           
}
.modra {color: #8897c9;}


/* Kulturni novinky */
.novinky_seznam h4 {
	margin: 0 0 1em 0;
}
.novinky_seznam img {
	float: left;
	border: 2px solid #C8E2EF;
	padding: 1px;

}
.novinky_seznam .novinka_popis {
	margin-left: 180px;
}
