body {
	background-color: #D8D8D8;
	text-align: center;
	font-family: Verdana, "Verdena CE", "Geneva CE", Lucida, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: black;
	margin: 0;
	padding: 0;
}
div {
	border: 0px solid Black;
}
h1, h3 {
	display: none;
}
h2, h4 {
	font-size: 100%;
	margin: 1em 0 0.5em 0;
	color: Gray;
	background: url(../img/bg_li.gif) left center no-repeat;
	padding: 0 0 0 10px;
}
address {
	font-style: normal;
}
a {
	color: Black;
}
a:hover {
	color: Gray;
}
hr {
	display: none;
}
dl {
	margin: 0 0 0 2em;
}
dt {
	font-weight: bold;
	color: Gray; 
}
dd {
	background: url(../img/bg_li_middle.gif) left center no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 6em;
}
em {
	display: block;
	text-align: right;
	font-size: 80%;
	margin: 0 0 1.5em 0;
	padding: 0;
}
.h2top {
	margin: 0 0 0.5em 0;
}
.no_display {
	display: none;
}
.img {
	background: url(../img/bg_img.gif) top left no-repeat;
	height: 182px;
	width: 162px;
	margin: 0 0 5px 6px; padding: 9px 0 0 9px;
}
.caption {
	font-size: xx-small;
	color: #FFFFFF;
	padding-left: 20px;
	font-weight: bold;
}
#coverframe {
	width: 770px;
	margin: auto;
	text-align: left;
}
#cover {
	width: auto;
	padding: 0 12px 0 12px;
	background-color: #EDEDED;
	border-left: 1px solid White;
	border-right: 1px solid White;
}
#frame {
	background-color: White;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
}
#top {
	height: 26px;
	background-color: #FFED25;
	background-image: url(../img/bg_top.gif);
}
#title {
	height: 91px;
	background-color: white;
	background-image: url(../img/bg_title.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0; margin: 0;
}
#titlein {
	margin: 0 0 0 460px;
	padding: 1em 0 0 0;
}
#titlein ul {
	list-style: none;
	margin: 0; padding: 0;
}
#titlein li {
	background-image: url(../img/bg_li.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
}
#menu {
	height: 26px;
	background-image:	url(../img/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: left;	 
	padding-left: 275px;
}
div#uvod, div#servis, div#programy, div#sluzby, div#prodej {
	float: left;
	width: 92px; height: 25px;
	margin: 0 1px 0 0;
}
div#uvod a, div#servis a, div#programy a, div#sluzby a, div#prodej a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
}
div#uvod span, div#servis span, div#programy span, div#sluzby span, div#prodej span {
	display: block;
	margin:0; padding: 0;
	display: none;
}
div#uvod a:hover, div#servis a:hover, div#programy a:hover, div#sluzby a:hover, div#prodej a:hover {
	background-image: none;
}
div#uvod {
	background: url(../img/bg_uvod.gif) no-repeat 0 -50px;
}
div#uvod a {
	background: url(../img/bg_uvod.gif) top left no-repeat;	
}
div#servis {
	background: url(../img/bg_servis.gif) no-repeat 0 -50px;
}
div#servis a {
	background: url(../img/bg_servis.gif) top left no-repeat;	
}
div#programy {
	background: url(../img/bg_programy.gif) no-repeat 0 -50px;
}
div#programy a {
	background: url(../img/bg_programy.gif) top left no-repeat;	
}
div#sluzby {
	background: url(../img/bg_sluzby.gif) no-repeat 0 -50px;
}
div#sluzby a {
	background: url(../img/bg_sluzby.gif) top left no-repeat;	
}
div#prodej {
	background: url(../img/bg_prodej.gif) no-repeat 0 -50px;
}
div#prodej a {
	background: url(../img/bg_prodej.gif) top left no-repeat;	
}
div#inside {
	margin: 20px 0 0 0;
}
div#left {
	width: 210px;
	float: left;
	margin: 0 0 1em 4px;
	background:  url(../img/bg_left.gif) top right repeat-y; 
}
div#middle {
	margin: 0 0 1em 226px;
	width: 333px;
}
div#bigmap {
	margin: 0 0 1em 226px;
	width: 512px;
}
div#middle p {
	margin: 0;
	text-indent: 1em;
}
div#middle ul {
	list-style: none;
}
div#prog ul {
	list-style: none;
	margin: 0; padding: 0;
}
div#prog li {
	background-image: url(../img/bg_li_middle.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
}
div#prog table {
	table-layout: fixed;
	width: 330px;
	margin: 1em 0 0 0;
	font-size: 100%;
}
col.foto {
	width: 170px;
}
div#right {
	float: right;
	width: 171px;
	background:  url(../img/bg_left.gif) top left repeat-y;
	margin: 0 0 1em 0;
}
.data {
	margin: 0 0 0 20px;
}
div#bottom {
	height: 26px;
	background-color: #FFED25;
	background-image: url(../img/bg_bottom.gif);
	clear: both;
}
#address {
	background:	url(../img/bg_adresa.gif) top left no-repeat;
	padding: 30px 0 0 0;
	margin: 0 0 1em 0;
}
#akce {
	background:	url(../img/bg_akce.gif) top left no-repeat;
	padding: 30px 0 0 0;
	margin: 0 0 1em 0;
}
#akce ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#akce img {
	margin: -27px 0 0 124px;
}
#prace {
	background:	url(../img/bg_prace.gif) top left no-repeat;
	padding: 30px 0 0 0;
	margin: 0 0 1em 0;
}
#prace ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#map {
	background:	url(../img/bg_mapa.gif) top left no-repeat;
	padding: 30px 0 0 0;
	margin: 0 0 1em 0;
}
#map p, #prace p {
   text-align: right;
   margin: 0;
	margin-right: 10px;
}
#footer {
	font-size: 80%;
	margin: 1em 0 1em 0;
}
#footer, #footer a {
	color: Gray;
	font-weight: bold;
}
#img01 {
	height: 160px; width: 140px;
	background: url(../img/01.jpg) top left no-repeat;
}
#img02 {
	height: 160px; width: 140px;
	background: url(../img/02.jpg) top left no-repeat;
}
#img03 {
	height: 160px; width: 140px;
	background: url(../img/03.jpg) top left no-repeat;
}
#img04 {
	height: 160px; width: 140px;
	background: url(../img/04.jpg) top left no-repeat;
}
#img05 {
	height: 160px; width: 140px;
	background: url(../img/05.jpg) top left no-repeat;
}
#img06 {
	height: 160px; width: 140px;
	background: url(../img/06.jpg) top left no-repeat;
}
#img07 {
	height: 160px; width: 140px;
	background: url(../img/07.jpg) top left no-repeat;
}
#img08 {
	height: 160px; width: 140px;
	background: url(../img/08.jpg) top left no-repeat;
}
#img09 {
	height: 160px; width: 140px;
	background: url(../img/09.jpg) top left no-repeat;
}
#img10 {
	height: 160px; width: 140px;
	background: url(../img/10.jpg) top left no-repeat;
}
#img11 {
	height: 160px; width: 140px;
	background: url(../img/11.jpg) top left no-repeat;
}
#img12 {
	height: 160px; width: 140px;
	background: url(../img/12.jpg) top left no-repeat;
}
#img13 {
	height: 160px; width: 140px;
	background: url(../img/13.jpg) top left no-repeat;
}
#img14 {
	height: 160px; width: 140px;
	background: url(../img/14.jpg) top left no-repeat;
}
#img15 {
	height: 160px; width: 140px;
	background: url(../img/15.jpg) top left no-repeat;
}
#img16 {
	height: 160px; width: 140px;
	background: url(../img/16.jpg) top left no-repeat;
}
#img17 {
	height: 160px; width: 140px;
	background: url(../img/17.jpg) top left no-repeat;
}
#img18 {
	height: 160px; width: 140px;
	background: url(../img/18.jpg) top left no-repeat;
}
#navrcholu {
	margin: 10px 0 0 0;
}
