@CHARSET "UTF-8";

body, form, input, select, textarea, td, th {font-family: Tahoma, Arial, Helvetica, sans-serif; background-attachment: fixed ;}
body {text-align: center; color: #fff; font-size: 70%; margin: 0; padding: 0; background: #0c0c0c url('image/web/pavelnavrh_02.jpg') repeat-x 0px top fixed;}
select, textarea, th, td {font-size: 100%;}
form {margin: 0; padding: 0;}

p, ul, table {margin: 0 0 1em 0; padding: 0;}
h1 { font-size: 140%; color: #008fe2; margin: 0 0 2em 0; }
h2, h3, h4 {margin: 0 0 0.5em 0; padding: 0;}
h2 { font-size: 120%; color: #dd7c30; }
h3 { font-size: 110%; color: #a383d3; }
h4 { font-size: 100%; color: #aaaaaa; }

table {border-collapse: collapse;} 
td {vertical-align: top; text-align: left;} 
a {color: #008fe2; text-decoration: underline;}
a:hover {text-decoration: none;}

.cleaner {clear: both; line-height: 0; visibility: hidden; font-size: 0;}

/* layout */
#layout, #header, #menu-header, #header-bottom, #content {width: 900px;}
#layout {text-align: left; background-color: #000; min-height: 100%; margin: 0 auto; } 
div>#layout {height: auto}

#header {float: left; background: url('image/web/pavelnavrh_04.jpg') no-repeat;}
#header a#header-logo {float: left; width: 900px; display: block; height: 178px;}
#header-bottom {float: left; background: #000000 no-repeat 0 0; border-bottom: 1px solid #222222; border-top: 1px solid #666666;}

/* menu header */
#menu-header {float: left; width: 790px; }
#menu-header ul {margin: 0; padding: 0;}
#menu-header ul li {float: left; font-size: 120%; margin: 5px 0 0 0; padding: 5px 15px 0 13px; list-style-type: none;}
#menu-header ul li a { display: block; color: #fff; padding: 0 0 10px 0; text-decoration: none; font-weight: bold; }
#menu-header ul li a:hover, #menu-header ul li a#menu-header-active {color: #008fe2;}
#menu-header ul li#menu-header-last {background: none;}

 /* header tool */
#header-tool {float: right; padding: 17px 15px 0 0;}
#header-tool a, #header-tool span {float: left; display: block;}
#header-tool a {width: 12px; height: 10px; margin-top: 3px; background-position: 0 0; background-repeat: no-repeat;}
#header-tool a:hover {background-position: 0 -10px;}
#header-tool #tool-home {background-image: url('image/web/ico-home.gif');}
#header-tool #tool-sitemap {background-image: url('image/web/ico-sitemap.gif');}
#header-tool a span {display: none;}
#header-tool span {margin: 0 6px;}

#content {float: left; background: #000000 url('image/web/pavelnavrh-pozadi2_10.jpg') no-repeat 0 bottom;}
#content-left {float: left; width: 212px; height: 558px; background: #020110 url('image/web/pavelnavrh_10.jpg') no-repeat 0 bottom; text-align: center; }
#content-right {float: right; width: 688px; height: 558px;  overflow: auto;}
#content-left-inner {padding: 12px; text-align: right; }
#content-left-inner h2 {border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #222222; text-align: left;  }
#content-left img {margin: 12px; }
.photo-block-right { text-align: center;}
.photo-block-right img { border: 1px solid Silver; }

#footer {clear: both; font-size: 90%; padding: 1em 0; border-top: 1px solid #111111;}
#footer img {vertical-align: middle; margin-right: 0.8em; border: none;}
#footer {color: #fff;}
#footer p {margin: 0 0 0.4em 0;}
#footer a {color: #aaaaaa;}
#copyright-left {float: left; padding-left: 10px;}
#footer span {color: #005fc2; margin: 0 0.5em;}
#copyright-right {float: right; text-align: right; padding-right: 10px;}
#copyright-right form {display: inline;}

/* clanek */
#main {margin: 20px;  width: 588px; line-height: 135%; overflow: hidden;}
#main img {border: 1px solid #d2d2d2;}
#main img.noborder {border: none;}
#main ol {margin: 0 0 1em 1em; padding-left: 1.3em;}
#main ul li {margin: 0; padding-left: 1.5em; background: url('image/web/bg-li.gif') 5px 5px no-repeat; list-style-type: none;}
#main .vlevoobr, #main .vlevoobr-noborder {float: left; margin-right: 10px; margin-bottom: 2px}
#main .vpravoobr, #main .vpravoobr-noborder {float: right; margin-bottom: 2px; margin-left: 10px}
#main h1, #main h2 {border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #222222;  margin: 0 0 0.5em 0;}
#main h1 {padding-bottom: 0.5em; margin-top: 0em;}
#main #text-sizer {text-align: right; margin-bottom: 0.5em;}
#main #text-sizer img, #main #main-bottom img {margin-left: 6px;}
#main #main-bottom {padding-top: 1.5em;}

/* novinky */
.news-list-item, .grey-list-item, .acts-list-item {border-top: 0px;  border-top-style: dotted;  border-top-color: #444444;  margin-bottom: 1.5em;   }
#main .news-list-item h2, #main .grey-list-item h2 {margin-bottom: 0.5em;}
.grey-list-item, .grey-list-item h2, .grey-acts-list-item, .grey-acts-list-item h2{color: #999999;}
.acts-list-item, .grey-acts-list-item {border-bottom: 1px; border-bottom-style: dotted;  border-bottom-color: #444444;  margin-bottom: 1.5em;   }
table.repertoir td {padding: 0px 10px 5px 0px;}
table.repertoir td.colSpacer {width: 5em;}
table td.leftpad {padding-left: 5px;} 
