* {
	margin: 0;
	padding: 0;

}

html, body {
	text-align: center;
}

body {
	color: #000;
	font-size: 1em;
	font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
	margin: 0 auto;
	background: #CECECE;
}

#main {
	background: url('/gfx/bg-line.jpg') top center repeat-y;
	position: relative;
}

#bg-gradient {
	background: url('/gfx/bg-gradient.jpg') top center no-repeat;
	height: 100%;
}

#bg-footer {
	background: url('/gfx/bg-footer.jpg') bottom center no-repeat;
	height: 100%;
}

#inside {
	width: 782px;
	margin: 0 auto;
	text-align: left;
}

h1 {
	width: 780px;
	height: 226px;
	position: relative;
	margin: 0 auto;
	left: 1px;
}

h1 span {
	width: 780px;
	height: 226px;
	position: absolute;
	top: 0;
	left: 0;	
	background: url('/gfx/header.jpg') top left no-repeat;
}

#home {
	width: 172px;
	height: 148px;
	cursor: pointer;
	position: absolute;
	top: 58px;
	left: 19px;
	background: transparent;
}

h2 {
	font-size: 1.4em;
	margin: 10px 0;
	padding-left: 30px;
	font-weight: bold;
	background: url('/gfx/h2-round-b.jpg') center left no-repeat #693319;
	color: white;
}

h3 {
	font-size: 1.2em;
	margin: 0 50px 10px 0;
	font-weight: normal;
	color: #666;
	background-color: #efefef;
	padding-left: 1em;
}


p {
	font-size: 0.7em;
	text-indent: 1em;
	padding-bottom: 15px;
	line-height: 1.4em;
}

a { color: #693319; font-weight: bold;  }
a:hover { color: #000; }

ul {
	font-size: 0.7em;
	font-weight: bold;
	padding-left: 40px;
}

li {
	line-height: 1.2em;
	list-style-image: url('/gfx/li-item.jpg');
	padding-bottom: 4px;
}

table {
	width: 100%;
	font-size: 0.75em;
	text-align: left;
}

th { background: #974424; color: #fff; }
th, td { border: 1px solid #F2D3B5; padding: 8px; }

#left {
	width: 227px;
	float: left;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu-kontakt {
	display: block;
	width: 227px;
	height: 28px;
	margin: 0 0 4px 0;
}

#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu-kontakt span {
	display: block;
	padding-left: 35px;
	height: 28px;
	line-height: 28px;
	color: #fff;
	font-size: 0.75em;
	text-decoration: none;
}

#menu1 a { background: url('/gfx/menu1.jpg') top right no-repeat; }
#menu1 a:hover, #menu1 a.selected { background: url('/gfx/menu1.jpg') bottom right no-repeat; }
#menu2 a { background: url('/gfx/menu2.jpg') top right no-repeat; }
#menu2 a:hover, #menu2 a.selected { background: url('/gfx/menu2.jpg') bottom right no-repeat; }
#menu3 a { background: url('/gfx/menu3.jpg') top right no-repeat; }
#menu3 a:hover, #menu3 a.selected { background: url('/gfx/menu3.jpg') bottom right no-repeat; }
#menu4 a { background: url('/gfx/menu4.jpg') top right no-repeat; }
#menu4 a:hover, #menu4 a.selected { background: url('/gfx/menu4.jpg') bottom right no-repeat; }
#menu5 a { background: url('/gfx/menu5.jpg') top right no-repeat; }
#menu5 a:hover, #menu5 a.selected { background: url('/gfx/menu5.jpg') bottom right no-repeat; }
#menu-kontakt { background: url('/gfx/menu-kontakt.jpg') top right no-repeat; margin-top: 30px; }

#address {
	padding: 10px 0 0 30px;
	font-size: 0.75em;
	text-indent: 0;

}

#right {
	width: 520px;
	margin-left: 250px;
}

#right p { padding-right: 50px; text-align: justify; }

#footer {
	width: 780px;
}

#footer p {
	text-align: right;
	color: #fff;
	padding: 0 26px 26px 0;
}

#footer a { color: #fff; text-decoration: none; }

.cleaner { clear: both; height: 1px; font-size: 1px; border: none; background: transparent; }
.cleaner-footer { clear: both; height: 40px; font-size: 1px; border: none; background: transparent; }

div.graf h4 { text-align: center; }
img.ukazka, div.graf { float: right; margin: 1em; }

dl, address { margin: 1em; }
address { font-style: normal; }
dt {  }
dd { margin-left: 10px;}

.galery { float: left; background-color: #efefef; margin: 4px;  text-align: center; overflow : hidden; min-width: 250px; }
.galery div.popis { font-size: 80%; height: 2em; margin:auto; width: 100% }





