/*
 *  CSS - styly jednotlivych stranek
 *  Copyrighted by Michal Madleňák <madlenak@ltweb.cz>, www.LTweb.info 
 */

.informace-zvyrazneni {
	font-size: 0.85em;
	display: block;
	padding-bottom: 5px;
	margin-top: 25px;
	color: #8f8f8f;
}

.seneca {
	margin: 5px 0 0 0;
}

/* clanky ------------------------------------------------------------------- */
.articles-center {
	background: #dfe3d6 url(../img/content/clanky-center.jpg) repeat-y top;
	margin: 5px 0 0 0;
	width: 536px;
}
.articles-top {
	background: url(../img/content/clanky-top.jpg) no-repeat top;
	padding: 5px 0 0 0;
	width: 536px;
}
.articles-bottom {
	background: url(../img/content/clanky-bottom.jpg) no-repeat bottom;
	padding: 0 5px 5px 5px;
	width: 526px;
}
.seznam-clanku {
	border-collapse: collapse;
	width: 516px;
}
.seznam-clanku h2 {
	margin: 0;
	padding: 0 0 3px 0;
	color: #000000;
	background: none;
	border: none;
	font-size: 1.1em;
}
.seznam-clanku h2 a:link, .seznam-clanku h2 a:visited {
	color: #000000;
	text-decoration: none;
}
.seznam-clanku .last td {
	padding: 5px 0 0 0;
}
.seznam-clanku h2 a:hover, .seznam-clanku h2 a:active {
	text-decoration: underline;
	color: #01618f;
}
.seznam-clanku td {
	vertical-align: top;
}
.seznam-clanku .image a {
	width: 93px;
	height: 67px;
	display: block;
	padding: 2px;
	background: #ffffff;
	border: 1px solid #bdbeb6;
}
.seznam-clanku .image a:hover, .seznam-clanku .image a:active {
	border: 1px solid #265b1f;
}
.seznam-clanku .text-clanky {
	text-align: left;
	padding: 0 0 3px 2px;
}
.seznam-clanku .autor {
	color: #4c4c44;
	font-size: 0.85em;
	float: right;
	padding: 5px 0 0 15px;
	text-align: right;
	
}
.seznam-clanku .odkaz {
	float: left;
	background: #344e29 url(../img/content/odkaz.jpg) repeat-x top;
 	width: 80px;
 	height: 19px;
 	text-align: center;
 	padding: 2px 0 2px 0;
 	color: #ffffff;
 	text-decoration: none;
}
.seznam-clanku .odkaz:hover, .seznam-clanku .odkaz:active {
	background: #344e29;
	color: #ffffff;
	text-decoration: underline;
}

/* obrazky ------------------------------------------------------------------ */
.gallery {
	margin-left: 0;
}
.gallery img {
	border: 1px solid #bfc7ba;
	padding: 1px;
}
.gallery {
	border-collapse: collapse;
}
.gallery a:hover img, .gallery a:active img {
	border: 1px solid #265b1f;
}

/* galleries ---------------------------------------------------------------- */
.gallery-list {
	border-collapse: collapse;
}
.gallery-list td {
	text-align: center;
	vertical-align: top;
}
.gallery-list .popis {
	height: 150px;
}
.gallery-list .image a {
	width: 93px;
	height: 67px;
	display: block;
	padding: 2px;
	margin: 0 auto;
	text-align: center;
	background: #ffffff;
	border: 1px solid #bdbeb6;
}
.gallery-list .image a:hover, .gallery-list .image a:active {
	border: 1px solid #265b1f;
}
.gallery-list table {
	border-collapse: collapse;
}
.gallery-list table .nadpis-text {
	height: 30px;
	vertical-align: middle;
}
.gallery-list h2 {
	margin: 2px 5px 2px 5px;
	padding: 0;
	background: none;
	border: none;
	font-size: 0.9em;
}
.gallery-list table .nadpis-text h2 {
	margin: 0;
	padding: 0;
}
.gallery-list h2 a:link, .gallery-list h2 a:visited {
	text-decoration: none;
	color: #000000;
}
.gallery-list h2 a:active, .gallery-list h2 a:hover {
	text-decoration: underline;
}
.galleries-center {
	background: #dfe3d6 url(../img/content/fotogalerie-center.jpg) repeat-y top;
 	width: 131px;
 	height: 150px;
}
.galleries-top {
	background: url(../img/content/fotogalerie-top.jpg) no-repeat top;
	padding-top: 2px;
	height: 148px;
}
.galleries-bottom {
	background: url(../img/content/fotogalerie-bottom.jpg) no-repeat bottom;
	padding-bottom: 5px;
	height: 143px;
}
.gallery-list .vlozeno {
	color: #534e4e;
	font-size: 0.85em;
}
.gallery-list .odkazy {
	font-size: 0.85em;
}

/* strankovani -------------------------------------------------------------- */
.strankovani {
	float: right;
	margin-top: 5px;
	text-align: right;
	position: relative;
	display: block;
}
.strankovani td {
	padding: 2px;
}
.strankovani a:link, .strankovani a:visited {
	color: #000000;
	font-size: 0.9em;
}
.strankovani .active {
	font-weight: bolder;
	color: #265b1f;
}
.strankovani .arrL {
	display: block;
	background: url(../img/content/sipka-l.jpg) no-repeat ;
	width: 14px;
 	height: 17px;
}
.strankovani .arrP {
	display: block;
	background: url(../img/content/sipka-p.jpg) no-repeat ;
 	width: 14px;
 	height: 17px;
}
.strankovani .arrL:hover, .strankovani .arrL:active {
	display: block;
	width: 14px;
 	height: 17px;
	background: url(../img/content/sipka-l-a.jpg) no-repeat;
}
.strankovani .arrP:hover, .strankovani .arrP:active {
	display: block;
	width: 14px;
 	height: 17px;
	background: url(../img/content/sipka-p-a.jpg) no-repeat;
}

/* obsah -------------------------------------------------------------------- */
.obsah {
	width: 500px;
	position: relative;
}
.obsah h2 {
	width: 493px;
	margin-left: -18px;
	position: relative;
	margin-right: -18px;
}