html {padding:0;margin:2em 0;} /* */
body {font-family: arial, sans-serif; text-align: center; background-color: #D94C14; font-size: 90%;margin: 0 auto;padding:0;line-height:1.7;}
#stranka {width:730px; background: white; border:solid gray;border-width:0;margin: 0 auto;padding:2em 0; text-align: left;}
#mezera {margin:0 2em;}

h1{margin:0;padding:.5em 0 0 0;color:white;}
#nav {text-align:center; margin:0;padding:0;}
#nav li {display: inline; list-style-type:none; text-align:center;}
h1, p#hlavicka {text-align: center;}
p#hlavicka {margin-top:.5em;font-style:;}
h2 {background:#D94C14;color:white;padding:.2em;display:inline;}
p {line-height:1.3;}
p.zpet {text-align:right;font-size:80%;}
#obsahstranky {text-align: center; font-size:90%;} h4 {margin-bottom:0;}
#subnav {text-align:center; margin:0;padding:0;}
#subnav li {display: inline; list-style-type:none; text-align:center;}
#paticka p {text-align:center;border-top:  1px solid #eee; padding:1em 0 1em 0; color: gray; margin:2em 2em 0 2em;}
.no-css h1, .no-css h2 {background: none; text-align:left;padding:0;}
a{color:#D94C14}

.nahledy {text-align: left; margin: 10px; }
.nahledy img {margin: 5px;}

#header {position: relative;}
ul.menu {
	margin: 0;
	padding: 0;
position:relative;
	bottom: 0;
	left: -219px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: white;
	margin: 0;
	}

ul.menu li a:hover {
	background: #333;
	color: #eee !important;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #333 !important;
	background: white;
	text-decoration: none;
	}

.admintab {
	position: absolute;
	right: 0px;
	}

* html .admintab { padding: 5px 15px 6px }	/* IE hack */

