body { margin: 30px 0 0 0; padding: 0; text-align: center; font: 11px verdana, arial, sans-serif; line-height: 150%; color: #000; background: #dededc;}

h1 {margin: 0;}
h2 { font-size: 1.5em; margin: 0; padding: 15px 0 5px 0; color: #000;}
h3 { margin: 0; padding: 10px 0 5px 0; font-size: 1.2em; color: #000;}
p, ol, blockquote {	margin: 0; padding: 0 0 6px 0;}
a:link {	color: #000; text-decoration: none;}
a:hover {	text-decoration: underline;}
a:visited {	color: #111;}
img {	border: none; padding: 0; margin: 0;}

/* Header */
#logo { width: 100%; height: 172px; padding: 0; margin: 0;}
#logo h1 {display: none;}

#content { text-align: left; width: 885px; margin: 0 auto;	padding: 0; background: url(../img/obsah-bg.jpg) repeat-y top center;}

/* Left Menu */
#colOne {	float: left;	width: 166px;	height: 382px; padding: 0 0 0 0; color: #000; font-weight: bold; background: url(../img/left.jpg) no-repeat;}
#colOne ul { list-style: none;	margin: 26px 0 0 0; padding: 0;}
#colOne li { float: left; margin: 0px;	padding: 0px; border: none; width: 166px;}
#colOne li a{ display: block; color: #000; text-decoration: none;  line-height: 32px; height: 32px; padding: 0px 0 2px 30px;}
#colOne li a:hover { text-decoration: none; color: #bda92e;}

/* Obsah */
#colTwo {	float: left;	width: 659px; min-height: 352px; _height: 352px; padding: 30px 30px 0px 30px; margin: 0; background: url(../img/right.jpg) no-repeat top left;}
#colTwo img {	float: left; padding: 0 6px 14px 6px; }
#colTwo img.hlavicka { padding: 0 460px 0 0;}
#colTwo p.mapa {	float: right; margin: 0; padding: 0;}
#colTwo p {text-align: justify;}

/* Footer */
#clear {clear: both;}
#footer {	width: 885px;	height: 26px; margin: 0 auto;	color: #5d5522; padding: 0;	font-size: smaller; background: url(../img/footer.jpg) no-repeat; text-align:right;}
#footer p{padding: 3px 30px 0 0 ;}
#footer * {	color: #5d5522;}

