/* zakladni elementy */
body {margin: 0; padding: 0; font-family: helvetica, sans-serif; color: #333; text-align: center; background: #fff url(images/body.gif);}
h2, h3, h4, h5, h6 {text-transform: lowercase; font-family: georgia, times, serif;  color: #446EC0;}
a {color: #F47511;}
a:hover {color: #446EC0;}
h1 {margin: 0; left: 20px; top: 20px; position: absolute;}
h1 img {border: none; }
bdo {cursor: help; border-bottom: 1px dotted #F47511; color: #F47511; background-color: inherit;}
abbr[title], acronym[title] {cursor: help; border-bottom: 1px dotted #333;}
ul {list-style: square;}
dt {margin: 0; font-weight: bold; float: left;}
dd {margin-left: 6em;}
table {border-collapse: collapse;}
td, th {border: 1px solid #000; padding: 2px 6px;}
th {background-color: #ffc77f; color: #000;}
.note {font-size: 80%;}
p {padding: 0; margin: 0 0 0.8em 0;}
a {outline: none;}
/* box stranky */
#page {width: 820px; margin: 20px auto; padding: 0 20px; background: #fff; text-align: left; border: 1px solid #eee; position: relative;}

/* menu */
#menu {margin-top: 75px; padding: 1px 30px 5px 0px; border-bottom: 1px solid #999;}
#menu ul {position: relative; top: 1px; margin: 0; padding: 0; list-style: none; text-align: right;}
#menu li {display: inline;}
#menu a {padding: 5px 20px; border: 1px solid #999; background-color: #ddd; text-decoration: none; font-weight: bold;}
#menu a:hover {/*text-decoration: underline;*/ color: #F47511; background: #eee;}
#menu a.active {border-bottom-color: #fff; background: #fff;}
#menu a:active, #menu a:focus {background: #fff;}

/* obsah */
#content {padding: 0 10px; line-height: 1.4;  } /*  */
#content h2 {text-transform: uppercase; font-style: normal; font-size: 1.2em; border-bottom: 2px dotted #bbb;}
h3 {margin-bottom: 0.4em; padding-bottom: 0;}
#content img {float: right;}
#content a:active, #content a:focus {background-color: #F47511; color: #333;}

/* zapati */
#footer {padding: 10px 0; border-top: 1px solid #999; margin-top: 25px; font-size: 80%; text-align: center; color: #666;}
#footer a {color: #666;}
#footer a:active, #footer a:focus {color: #eee; background: #666;}
#footer span {border-bottom: 1px dotted #666; cursor: help;}
