html, body {
	margin: 0px;
	padding: 0px;
	background: #ffcc99 url('images/tile.gif') repeat scroll 0 0;
	font-family: sans-serif, tahoma, arial, helvetica;
	font-size: 90%;
}

p, li {line-height: 150%; text-align:justify;}

.ram p {border:1px #fc9 solid; padding:10px; background: #fffbf2}
blockquote {background: #e6f2fe; padding: 5px 15px 5px 7px; border-left: 3px solid #2586d7;}

h1,h2,h3,h4,h5,h6 {font-family: sans-serif, Arial, Helvetica;}

h1 {margin: 0; padding: 0; color: #F06A06;}
h2 {color: #c60;}
h3 {color: #FF5E00; margin-top:1.5em;}
.info-anketa {font-weight:bold; text-transform:uppercase}

a:link, a:active, a:visited {text-decoration: none; border-bottom: 1px dotted #036; color: #036;}
a:hover {color: #105FAE; text-decoration: none;	border-bottom: 1px solid}

#page-container {
	width: 760px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 auto;
	padding-bottom: 10px;
	background-color: #ffecbf;
	border: 1px dotted #c93;
	margin-top:10px;
	margin-bottom:10px;
}

#top-nav {margin: 0px;	padding-bottom: 20px;	border: 1px solid #ffecbf;}
ul#navlist {margin-left: -1px;	padding-left: 0; margin-top: 10px;
	margin-bottom: 0; white-space: nowrap;}
#navlist li {display: inline; list-style-type: none; text-transform: uppercase;
	font-family: arial, helvetica, sans-serif;}
#navlist a {padding: 8px 20px;	border: none;}
#navlist a:link, #navlist a:visited {color: #fff; background-color: #B37C53;
	text-decoration: none;	border: none;}
#navlist a:hover {color: #fff;	background-color: #c96; color: #FFF;
	text-decoration: none;}

/*------------------header--------------------*/
#header {background: #ffecbf; margin: 0px; padding: 0px; padding-top: 1em;
	height: 135px; border: none; text-align:center;}
#header h1 {margin-top: 0;}
#header h1 a {color: #fff; text-decoration: none; border: none;}
#header .description {color: #fff;}

.entry ul {margin-left: 0px; padding: 0 0 0 20px;} 
.entry li {margin: 7px 0 8px 10px;}
.entry ol {padding: 0 0 0 20px;	margin: 0}

.postmetadata ul, .postmetadata li {display: inline; list-style-type: none;
	list-style-image: none;}

/*-------------------------sidebar---------------------------*/
#sidebar ul {list-style-type: none; margin: 0; padding: 0; border: none;}
#sidebar ul li {text-align: left; list-style-type: none; list-style-image: none; padding: 0; }
#sidebar ul ul {margin: 5px 0 0 10px;}
#sidebar ul ul li {margin: 3px 0 5px; padding: 0;}

#sidebar a:link, #sidebar a:active, #sidebar a:visited {
	text-decoration: none; border-bottom: 1px dotted #eee; }

#sidebar a:hover {color: #105FAE; text-decoration: none; border-bottom: 1px solid;}
#sidebar input {font-size: 90%; }

/*nove z listamatu zacatek*/
#sidebar
{float: left; width: 12em; _width: 170px; /*IE6, kvuli fotogalerii*/
/*border-right: 1px solid #c96;*/
margin: 0px: 20px; padding-top: 20px; padding-bottom: 20px;
font-family: sans-serif, Verdana, Lucida, Geneva, Helvetica, Arial;
background-color: #fc6; color: #333;
}

#sidebar li a {display: block; padding: 8px 5px 8px 0.5em;
border-left: 10px solid #966845;
border-right: 10px solid #d09b74; /*C88A5D;*/
background-color: #B37C53;
color: #fff;
text-decoration: none; width: 100%;}

.pagenav ul li {padding:0px; margin: 0px;}

#sidebar li a:hover
{
border-left: 10px solid #a57d60 /*ba8c5d*/;
border-right: 10px solid #d9ae8e/*e3ab72*/;
background-color: #c96;
color: #fff;
}
/*nove z listamatu konec*/

/*vyhledavaci formular*/
#s {width: 13em; _width 180px; margin-top: 0.5em; margin-bottom: 0.5em}

/*------------------content------------*/
#content {padding: 10px; margin-left: 200px; text-align: left; _width:530px /*IE6, aby fotogalerie neobtekala az na konci sidebaru*/}

#content table {border: 1px dotted;}
#content th {padding: 7px; border: 1px dotted;}
#content td {padding: 7px; border: 1px dotted;}

.post {margin-top: 25px;}
.post h2 a {border: none; text-decoration: none; color: #036;}
.post h2 a:hover {color: #105FAE; border: none;}
.post h2 .date, .post h3 .date {color: #aaa; font-size: 14px;}
.postmetadata {padding: 8px; background: #fffbf2; font-size: 80%; border-bottom: 1px solid #ededed;}

/*--------obrazky-----------*/
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
a img { border:none}
.alignright {float: right;}
.alignleft {float: left}
.alignright_nav {font-size:1.5em; font-weight:bold; float: right; padding-top:20px; padding-bottom:20px}
.alignleft_nav {font-size:1.5em; font-weight:bold; float: left; padding-top:20px; padding-bottom:20px}

/*--------zapati--------*/
#footer {background: #fffbf2; padding: 5px; padding-left: 20px;	margin-top: 10px; font-size: 80%;
text-decoration:none; clear:both}
#footer .kontakt {font-size:1.1em}
