body {
	margin: 20px 0 0;
	padding: 0;
	color: #000;
	background: #C7B299;
	font: 10pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
#root {
	color: #000;
	width: 762px;
	padding: 0;
	margin: auto;
	background: #FFF url('../grafika/pozadi_root.gif') repeat-y;
}
#root-index {
	color: #000;
	width: 762px;
	padding: 0;
	margin: auto;
	background: #FFF url('../grafika/pozadi_root_index.gif') repeat-y;
}
#zahlavi {
	clear: both;
	margin: 0;
	padding: 6px 0 0 12px;
	background: #749245 url('../grafika/pozadi_zahlavi.gif') no-repeat;
	height: 204px;
}
#logo {
	clear: both;
	margin: 0;
	padding: 45px 0 0;
	background: transparent url('../grafika/zahlavi.jpg') no-repeat;
	width: 738px;
	height: 126px;
	text-align: center;
}
#menu {
	clear: both;
	margin: 0;
	padding: 6px 30px 0;
	background: transparent;
	height: 31px;
	text-align: center;
	color: #FFF;
}
#obsah-index {
	color: #000;
	margin: 0 214px 0 0;
	padding: 20px 19px 20px 30px;
	background: #FFF url('../grafika/pozadi_root.gif') repeat-y;
}
#obsah {
	color: #000;
	margin: 0;
	padding: 20px 30px 20px 30px;
	background: #FFF url('../grafika/pozadi_root.gif') repeat-y;
}
#galerie {
	color: #000;
	margin: 0;
	padding: 0 15px 20px 30px;
	background: #FFF url('../grafika/pozadi_root.gif') repeat-y;
}
#galerie2 {
	color: #000;
	margin: 0;
	padding: 0px;
	padding-top: 10px;
}

#sloupec {
	float: right;
	color: #000;
	width: 164px;
	margin: 0;
	padding: 20px 31px 20px 19px;
	background: #F2EAE0 url('../grafika/pozadi_sloupec.gif') repeat-y;
}
#zapati {
	clear: both;
	margin: 0;
	padding: 8px 30px 20px 0;
	background: #C7B299 url('../grafika/pozadi_zapati.gif') no-repeat;
	height: 38px;
	text-align: center;
	color: #FFF;
}
#menu ul {
	padding: 0;
	margin: 0;
}
#menu li {
	display: inline;
	list-style-type: none;
	padding: 0px 9px 0 9px;
	border-right: 3px solid #749245;
}
#menu li.posledni {
	display: inline;
	list-style-type: none;
	padding: 10px 7px 0 7px;
	border-right: 0px;
}
#menu a {
	color: #FFF;
	text-decoration: none;
	font: bold 11pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
#menu a:hover {
	color: #FFF;
	text-decoration: underline;
	font: bold 11pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
#obsah a {
	color: #749245;
	text-decoration: none;
}
#obsah a:hover {
	color: #749245;
	text-decoration: underline;
}
#obsah a[href^='http:'] {
	padding-right: 11px;
	color: #749245;
	background: transparent url("../grafika/externi.gif") no-repeat right top;
}
#obsah-index a {
	color: #749245;
	text-decoration: none;
}
#obsah-index a:hover {
	color: #749245;
	text-decoration: underline;
}
#obsah-index a[href^='http:'] {
	padding-right: 11px;
	color: #749245;
	background: transparent url("../grafika/externi.gif") no-repeat right top;
}
#sloupec a {
	color: #749245;
	text-decoration: none;
}
#sloupec a:hover {
	color: #749245;
	text-decoration: underline;
}
#sloupec a[href^='http:'] {
	padding-right: 11px;
	color: #749245;
	background: transparent url("../grafika/externi.gif") no-repeat right top;
}


#galerie a {
	color: #749245;
	text-decoration: none;
}
#galerie a:hover {
	color: #749245;
	text-decoration: underline;
}
#zapati a {
	color: #F2EAE0;
	text-decoration: none;
}
#zapati a:hover {
	color: #F2EAE0;
	text-decoration: underline;
}
#zapati a[href^='http:'] {
	padding-right: 11px;
	color: #F2EAE0;
	background: transparent url("../grafika/externi_zapati.gif") no-repeat right top;
}
#vccs {
	clear: both;
	padding: 45px 0 0 240px;
}
#foto {
	margin: 0;
	padding: 0;
	color: #000;
	background: #FFF;
	font: 10pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
.popis {
	margin: 20px;
	padding: 20px;
	color: #000;
	background: #FFF6D7;
	font: 9pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
h2.nadpis {
	margin: 0;
	color: #000;
	background: transparent;
	font: bold 13pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
h2.nadpis a {
	color: #000 !important;
}
#sloupec ul {
	padding: 0 13px;
	margin-left: 0;
}
.nabidka {
	border: 3px solid #CDB8A0;
	background: #E2D3C2;
	padding: 5px;
	margin: 10px 0 0;
}
.nabidka a {
	color: #948572 !important;
	text-decoration: none;
}
.nabidka a:hover {
	color: #948572 !important;
	text-decoration: underline;
}
.l-obrazek {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 5px;
	margin: 10px 10px 10px 0;
	width: 160px;
	float: left;
	text-align: center;
}
.l-obrazek img {
	border: 0;
	display: block;
	margin: auto;
	padding: 0 0 2px 0;
}
.p-obrazek {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 5px;
	margin: 10px 0 10px 10px;
	width: 160px;
	float: right;
	text-align: center;
}
.p-obrazek img {
	border: 0;
	display: block;
	margin: auto;
	padding: 0 0 2px 0;
}
.t-obrazek {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 5px;
	margin: 0 10px 10px 0;
	width: 152px;
	height: 153px;
	float: left;
	text-align: center;
}
.t-obrazek2 {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 5px;
	margin: 0 7px 7px 0;
	width: 152px;
	height: 153px;
	float: left;
	text-align: center;
}
.t-o-posledni {
	margin-right: 0 !important;
}
a.t-o-odkaz {
	color: #000 !important;
	text-decoration: none;
	border: 0;
}
a:hover.t-o-odkaz {
	color: #000 !important;
	text-decoration: underline;
	border: 0;
}
.t-o-odkaz img {
	border: 0;
	display: block;
	margin: auto;
	padding: 0 0 5px 0;
}
h1.vccs-maly {
	margin: 0;
	color: #FFF;
	background: transparent;
	text-transform: uppercase;
	letter-spacing: 5px;
	font: bold 14pt "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
h1.vccs-velky {
	margin: 0;
	color: #FFF;
	background: transparent;
	text-transform: uppercase;
	letter-spacing: 12px;
	font: bold 48pt/0.8 "Trebuchet MS", "Geneva CE", Lucida, Tahoma, sans-serif;
}
.clear {
	clear: both;
}

.c {text-align: center;}

ul.detail {
	padding: 0 10px 0 10px;
	margin: 10px;
}
.t-ram {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 10px;
	margin: 0px 0 20px 10px;
	width: 450px;
	float: right;
	text-align: center;
}
.t-m-obrazek {
	background: transparent;
	width: 143px;
	margin-right: 10px;
	float: left;
	text-align: center;
}
.seznam li {
	padding-top: 10px;
}
.a-akce {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	clear: both;
	padding: 10px;
	height: 113px;
}
.a-akce img {
	float: right;
	margin: 0 0 10px 10px;
}

.a-projekty {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	clear: both;
	padding: 10px;
	height: 113px;
}
.a-projekty img {
	float: left;
	margin: 0px 10px 10px 0px;
}

.a-filmy {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	clear: both;
	padding: 10px;
	height: 180px;
}
.a-filmy img {
	float: left;
	margin: 0px 10px 10px 10px;
}

/* fórum */
h3.kniha {
	letter-spacing: 0.02em;
	display: inline;
	font: bold 12pt "trebuchet ms", tahoma, verdana, sans-serif;
}
.prispevek {
	border-top: 3px solid #F2EAE1;
	margin: 15px 0 0 0;
	padding: 3px 0 3px 0;
}
.knihapat {
	border-top: 3px solid #F2EAE1;
	margin: 15px 0 0 0;
	padding: 3px 0 3px 0;
}
.c-priloha {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 10px;
	margin: 0 10px 20px 0;
	float: left;
	text-align: left;
}
.c-priloha ul {
	padding: 0 15px;
	margin: 0.8em 0 0 0
}
.statcounter {
	display: none;
}

.aktiv {
  color: #FFF;
  background: #749245;
}


.c-obrazek {
	border: 3px solid #E0D4A9;
	background: #FFF6D7;
	padding: 5px;
	margin: 10px 0 10px 10px;
	width: 160px;
	text-align: center;
}
.c-obrazek img {
	border: 0;
	display: block;
	margin: auto;
	padding: 0 0 2px 0;
}
