﻿html {color: #222222; background: white; font-family: sans-serif;}
body {background-image: url(../pics/h1bck.jpg); background-position: 30px 10px; background-repeat: no-repeat; margin-left: auto; margin-right: auto; width: 990px; position: relative;}

#odskoky a {position: absolute; left: -9999px;}
#odskoky a:focus, div#odskoky a:active {display: block;left: 0;top: 0;font-size: 16pt;font-weight: bold; padding: 7px; border: 1px solid black;background: white; color: blue;z-index: 100;}


ul, ol {margin-bottom: 10px; line-height: 150%;}
ol ol {list-style-type: lower-alpha;}
ol li {margin-left: 40px;}
p {line-height: 150%;}

a {color: #CC3333;}
a.selected {font-weight: bold;}
a:visited {color: #CC3333;}
a:hover, a:focus, a:active  {color: #AA0000;}
h1, h2, h3, h4 {font-family: Georgia, "New York CE", utopia, serif; color: #444444;}

h1 {height: 170px; padding-top: 20px; text-align: center; width: 630px;}
h1 a, h1 a:visited, h1 a:hover, h1 a:focus, h1 a:active {display: block; height: 130px; text-decoration: none; color: #444444; padding-left: 200px; width: 430px;}

div.content {border-right: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; float: left; padding-left: 20px; padding-right: 20px; padding-top: 10px; text-align: justify; width: 590px; }
div.menu {clear: right; float: right; padding-left:0; padding-top: 71px; width: 340px;}
div.footer {float: left; width: 100%; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;padding-left: 15px; padding-right: 20px; padding-top:10px; width: 595px;}
div.footer p {font-size: x-small; text-align: center; margin-bottom: 0;}
div.footer p a {color: #222222;}

p.reklama a[href^='http:'] {padding-right: 0;background: none;}

ul.mainmenu {border-right: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE;position: absolute; top: 160px; left: 0; padding-top: 10px; padding-left:20px; padding-right: 20px; width: 590px; text-align: right;}
ul.mainmenu li {display: block; float: right; margin-left: 15px; margin-right: 0;}
ul.mainmenu li a {display: block; padding: 2px;}

ul.submenu {list-style-type: none;}
span {font-weight: bold;}

h2 {margin-top: 20px;}
h3 {margin-top: 15px;}
p  {margin-bottom: 20px;}
p em {font-size: small;}

.disclaimer {font-size: x-small; display: block; line-height: normal;}

ul.nexpre {position: relative; width: 100%; height: 50px; list-style-type: none; font-size: small;}
ul.nexpre li.previous {position: absolute; bottom: 0; left: 40px;padding-bottom: 20px;}
ul.nexpre li.next {position: absolute; bottom: 0; right:0;padding-bottom: 20px;}

input.button {padding-left: 10px;padding-right: 10px;}

.stats {float: left; margin:0; padding:0;}
#navrcholu {height: 14px; width: 14px; border:none;}
.adsense {padding-top: 10px; padding-bottom:10px; border-top: 1px solid #cc3333; border-bottom: 1px solid #cc3333; margin-top: 10px; margin-bottom:10px; margin-left: 10px; margin-right: 10px; text-align: center;}
