

 body, html {
background: url(img/back-body.jpg)   #fff center repeat-y ;
font-family: Tahoma, Verdana, Helvetica, Geneva, Arial;
font-size: 12px;
color: #898989;
 text-align: left;
margin: 0;
padding: 0;

}
h1 {
	float: left;
	margin: 14px 0 0 0;
}
h1 span {
	display: none;
}
h1 img {
	border: none;
}
h2 {
	float: left;
	font-size: 15px;
	color: #61592a;
	margin: 0;
	padding: 0;
}
h2:first-letter {
	color: #501617;
}
h3 {
	font-size: 13px;
	margin: 25px 0 0 30px;
}
img {
	border: 0;
}

.ram {
	 position: relative;
	margin: 0 auto;
	text-align: center;
 	 width: 738px;
	 background: url(img/back-body.jpg)   #fff center repeat-y ;
	 border-left: 1px solid #fff;
}
 .telo {
	background: url(img/back-top.jpg) repeat-x;
	 text-align: left; 
	 width: 720px;
	 margin: 0 auto;
}
.stred {
	 
 width: 614px;
	margin: 0 auto;
}
 .menu-top {
 	background: url(img/back-top-menu.jpg) repeat-x;
	width: 600px;
	padding: 6px 0 0 0;
	margin: 0;
	
 }
.menu-top span {
	display: none;
}
.but1 a, .but1, .but2 a, .but2,  .but3 a, .but3,  .but4 a, .but4,  .but5 a, .but5,  .but6 a, .but6  {
   display: block;
	float: left;
	width: 74px;
	height: 63px;
}
.but2,.but3,.but4,.but5,.but6 {
margin: 0 0 0 20px;
}
.but1 {
	background: url(img/menu-top-1.jpg) 0 0 no-repeat;
	background-position: -74px;
 margin: 0 0 0 18px;
	}
.but2 {
	background: url(img/menu-top-2.jpg) 0 0 no-repeat;
   background-position: -74px;
	}
.but3 {
	background: url(img/menu-top-3.jpg) 0 0 no-repeat;
	background-position: -74px;
	}
.but4 {
	background: url(img/menu-top-4.jpg) 0 0 no-repeat;
	background-position: -74px;
	}
.but5 {
	background: url(img/menu-top-5.jpg) 0 0 no-repeat;
	background-position: -74px;
	}
.but6 {
	background: url(img/menu-top-6.jpg) 0 0 no-repeat;
	background-position: -74px;
	}
.but1 a {
background: url(img/menu-top-1.jpg) 0 0 no-repeat;
}
.but2 a {
background: url(img/menu-top-2.jpg) 0 0 no-repeat;
}
.but3 a {
background: url(img/menu-top-3.jpg) 0 0 no-repeat;
}
.but4 a {
background: url(img/menu-top-4.jpg) 0 0 no-repeat;
}
.but5 a {
background: url(img/menu-top-5.jpg) 0 0 no-repeat;
}
.but6 a {
background: url(img/menu-top-6.jpg) 0 0 no-repeat;
}
.but1 a:hover, .but2 a:hover, .but3 a:hover, .but4 a:hover, .but5 a:hover, .but6 a:hover  {
background-image: none;
}
 .telo-top {
	 width: 614px;
	 height: 67px;
	 background: url(img/back-obsah-top.jpg) no-repeat;
	 margin: 0 auto;
	 text-align: center;
}
.top {
	width: 500px;
	border-bottom: solid #d9d19e 6px;
	padding: 0 0 1px 0;
	margin: 0 auto;
}
.jmeno {
	float: left;
	color: #fff;
	font-size: 19px;
	font-weight: bold;
	margin: 27px 0 0 43px;
}
.fotoweb {
	float: right;
	background: url(img/fotoweb.jpg) no-repeat;
	width: 135px;
	height: 31px;
	margin: 25px 0 0 0;
}
.reset {
clear: both;
line-height: 0px;
}
 .telo-middle {
	width: 614px;
	background: url(img/back-obsah-middle.jpg);
}
.telo-bottom {
	width: 614px;
	height: 15px;
	background: url(img/back-obsah-bottom.jpg);
}
.grafika {
   position: absolute;
	margin: 20px  0 0 -32px;
	width: 677px;
	height: 273px;
	background: url(img/grafika-index.jpg) no-repeat;
}

.menu-horizont-vypis {
margin: 10px 0 0 0;
 text-align: center;
}
.menu-horizont { 
margin: 300px 0 0 0;
 text-align: center;
}
.menu-horizont a, .menu-horizont-vypis a {
font-size: 12px;
	color: #7d7649;
margin: 0 10px;
}
.menu-horizont a:hover, .menu-horizont-vypis a:hover {
	color: #000;
}
.linka {
	width: 528px;
	height: 6px;
	color: #d9d19e;
	background:#d9d19e;
	margin: 10px auto 0 auto;
	border: none;
}
.telo-obsah-index {
   width: 528px;
	height: 215px;
	background: url(img/back-telo-obsah.jpg) right no-repeat #d9d19e;
	margin: 10px 0 0 42px;
	padding:  5px 0 0 0;
}
.telo-obsah-delsi {
   width: 528px;
	background: url(img/back-telo-obsah.jpg) right top no-repeat #d9d19e;
	margin: 10px 0 0 42px;
	padding:  5px 0 0 0;
}

.telo-obsah-index p {
	color: #6b695e;
	width: 250px;
	margin: 7px;
	text-align: center;
	font-size: 11px;
}
.telo-obsah-delsi p {
	color: #6b695e;
	width: 350px;
	margin: 7px;
	text-align: left;
	font-size: 11px;
}
.telo-obsah-delsi li {
	width:300px;
	color: #000;
	font-size: 11px;
	list-style-type: none;
	margin: 5px 0;
}
.telo-obsah-delsi form {
	width: 340px;
	margin: 0 0 0 20px;
	text-align: left;
	color: #61592a;
	font-size: 11px;
}
.telo-obsah-delsi form input {
	border: solid 1px  #6b695e;
	width: 320px;
}
.telo-obsah-delsi textarea {
border: solid 1px  #6b695e;
	height: 170px;
	width: 320px;
	color: #61592a;
	text-align: left;
}
.telo-obsah-delsi a {
	color: #000;
}
 
.telo-obsah-delsi.kontakt {
	height: 180px;
	margin: 5px 20px;

}
.zv {
	font-weight: bold;
	color: #000;
}
.backw {
	background: #fff;
	text-align: center;
	font-size: 11px;
}

.telo-obsah-index p.podp {
	text-align: right;
	color: #61592a;
}

.nahledy {
	margin: 0 0 0 42px;
}
 .karticka {
       float: left;
       width: 160px;
		 height: 185px;
       margin: 0 23px 15px 0;
       padding: 0 0 5px 0;
       text-align: center;
       background: #d9d19e;
       border-right: 1px solid #fff;
       border-bottom: 1px solid #fff;
       font-size: 10px;
		 
       }
		 
.karticka-img {
 height: 133px;
			  border: solid 1px #efeac5;
			  margin: 10px;
}

.karticka p img {
		 vertical-align: middle;
		 margin: 8px;
		 }
.karticka p a img {
border: solid 1px #efeac5;
		 }
.popis  {
	padding: 0;
	margin: 0 5px;
	color: #6b695e;
}
 
.aktualizace {
	float: right;
	font-size: 11px;
	color: #bab48d;
}
.stranky {
	float: right;
	color: #aca263;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 6px 0;
}
.stranky a {
		color: #aca263;
		text-decoration: none;
}
.stranky span {
	font-weight: normal;
	font-size: 11px;
	color: #726b41;
}

.stranky img {
	border: 0;
	vertical-align: middle;
}
.kategorie {
	margin: 18px 0 0 0;
	width: 528px;
}
.strankovani {
	margin: 30px 0 0 0;
	width: 528px;
	border-top: solid 1px #e9e1b3;
	padding: 5px;
}
.paticka {
	text-align: right;
	margin: 10px 20px 0 20px;
	border-top: solid 1px #d9d19e;
	line-height: 20px;
	font-size: 11px;
	color: #9b9260;
}
.paticka a {
	color: #9b9260;
}
.paticka a:hover {
	color: #000;
}
.paticka span a, .paticka span a:hover {
	color: #9b9260;
	text-decoration: none;
}
.kniha-prispevky {
	margin: 20px;
	color: #61592a;
	font-size: 11px;
}
.kniha-prispevky a {
	 color: #501617;
}
.kniha-prispevky a:hover {
	 color: #000;
}
.kniha-jmeno {
   color: #501617;
	font-weight: bold;
	border-right: solid 1px #fff;
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
}
.kniha-prispevek {
	background: #e0d7a0;
	margin: 6px 15px 0 15px;
	padding: 5px;
	color: #6b695e;
}
.kniha-prispevky hr {
	height: 1px;
	color: #f9f6e2;
	margin: 15px 30px;
	border: 0;
	background: #f9f6e2;
	
}
.kniha-reakce {
	margin: 0  16px 10px 16px;
	padding: 5px;
	color: #898989;
	font-size: 11px;
	background: #f9f6e2;
}
p.partneri {
	text-align: left;
	border-bottom: solid 1px #fff;
	padding: 0 0 10px 0;
}
p.partneri a {
	color: #501617;
}
p.partneri a:hover {
	color: #000;
}