/*Page items*/
body { color: black; font-size: 12px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; background-color: white; margin-right: auto; margin-left: auto; }
img { border-style: none; border-width: 0; }
hr { visibility: hidden; clear: both; }
.hide { visibility: hidden; }
/*Pages, content*/
#page-title { margin: 30px auto 15px; border: solid 1px #fff; }
#upoutavka { margin: 30px auto auto; border: solid 1px #fff; }
#content { width: 490px; text-align: left; margin: 0 auto 20px; }
#contact {  }
#myfoto { vertical-align: text-top; float: left; margin-right: 10px; padding-bottom: 10px; }
.dulezite { width: 463px; margin-top: 10px; margin-bottom: 10px; padding: 6px; border: dotted 1px #b1c800; }
.dulezite1a { color: #000; width: 463px; margin: 10px auto; padding: 6px 6px 2px; border: dotted 1px #b1c800; }
.dulezite2 { width: 463px; margin-top: 10px; margin-bottom: 10px; padding: 6px; border: solid 1px #c0bbb4; background-color: #d4d0c8; }
/*Links and icons*/
a { color: #36c; text-decoration: underline; }
a:hover, a:visited { color: #00387e; text-decoration: underline; }
.filetype-pdf { background-image: url(../images/icons/pdf-ico-sm.gif); background-repeat: no-repeat; background-position: right 0; height: auto; margin: 0; padding-right: 19px; padding-bottom: 3px; }
.filetype-rtf { background-image: url(../images/icons/rtf-ico.gif); background-repeat: no-repeat; background-position: right 0; height: auto; margin: 0; padding-right: 19px; padding-bottom: 3px; }
.mail { background-image: url(../images/icons/mail.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; }
.pozor, .pozor2 { background-image: url(../images/icons/pozor.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; }
.pozor2 { background-image: url(../images/icons/pozor2.gif); }
.pozor-alt { background-image: url(../images/icons/pozor.gif); background-repeat: no-repeat; background-position: right bottom; padding-right: 20px; }
.rss { background-image: url(../images/icons/feed-icon-14x14.png); background-repeat: no-repeat; background-position: right bottom; padding-right: 20px; }
.poznamka { background-image: url(../images/icons/poznamka.gif); background-repeat: no-repeat; background-position: left top; padding-left: 20px; }
.skryty-odkaz a { color: #00387e; text-decoration: none; }
.skryty-odkaz a:hover { color: #36c; text-decoration: underline; }
.skryty-odkaz a:visited { color: #00387e; text-decoration: none; }
/*Paragraph styles*/
code { color: #6b8a98; font-size: small; margin-right: 1em; margin-left: 1em; display: block; }
h1, h2, h3 { font-size: 1em; line-height: 1.6em; margin: 1.8em 0 0.8em; padding: 0; color: #ba1020; }
h4 { color: #606060; font-size: 1em; font-weight: bold; line-height: 1em; margin: 1.8em 0 0.8em; }
p, .p { font-size: 100%; margin-top: 0; margin-bottom: 0.6em; }
ol,ul { margin: 0 0 1em 0; padding-left: 2em; }
li { margin-top: 0; margin-bottom: 0.4em; margin-left: 1em; }
ul li { list-style: square url(../images/arrow.gif); display: list-item; }
.center /*zarovnani pomoci automatickych okraju */ { margin-right: auto; margin-left: auto; }
/*Character styles*/
.cs5lp { color: #fff; font-weight: bold; background-color: #b1c800; padding: 3px; }
acronym, abbr { text-decoration: none; padding-bottom: 1px; border-bottom-style: dotted; border-bottom-width: 1px; }
em { color: #ba1020; font-weight: normal; font-style: normal; }
.alert { color: #fff; font-size: 0.84em; font-weight: bold; font-style: normal; background-color: #99a19b; text-transform: uppercase; padding: 2px 3px; }
.red { color: #ba1020; }
a.red { color: #ba1020; text-decoration: none; }
.gray { color: #585858; }
.bluegray { color: #6b8a98; }
.smalltype { font-size: 0.9em; line-height: 1.8em; }
.nobr {white-space: nowrap}

/*Foot*/
#btm-nav { margin-top: 40px; margin-bottom: 0; }
#foot { background-image: url(../images/pdfxcz-gr-sm.gif); background-repeat: no-repeat; width: 600px; height: 100px; margin: 30px auto auto; padding: 0; }
#page-foot { width: 600px; height: 100px ; margin: auto; padding: 0; }
#page-foot-pdfxcz { background-image: url(../images/foot-pdfxcz.gif); background-repeat: no-repeat; background-position: 0 0; width: 132px; height: 44px; float: right; margin: auto; padding: 0; } 
#page-foot img { background-image: url(../images/foot_hellichovka.gif); background-repeat: no-repeat; height: 44px; float: left; margin: auto; padding: 0; }

/*Elements*/
.margin-top-10 { margin-top: 10px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-40 { margin-top: 40px; }
.margin-top-60 { margin-top: 60px; }
.margin-top-120 { margin-top: 120px; }
.width60pr { width: 60%; }
.width80pr { width: 80%; }
.align-center { text-align: center; }
.align-left { text-align: left; }
.light-gray-background { background-color: #dbdee2; }
.border-gray-1 { border: solid 1px #d4d0c8; }

/*PDFX FAQ Martin Bailey*/
.pdfxfaqmb img, .pdfxfaqmb .img { margin: 20px 0 25px; }
.pdfxfaqmb .note { font-size: 0.9em; line-height: 1.8em; margin: 0 0 3em; }
.pdfxfaqmb em { color: #585858; font-style: italic; }
/* .pdfxfaqmb .prejit-na-obsah { color: #585858; font-size: x-small; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 0 40%; margin: 15px 0 30px; padding-left: 15px; } */
#content .prejit-na-obsah { color: #585858; font-size: x-small; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 0 40%; margin: 15px 0 30px; padding-left: 15px; }
.pdfxfaqmb table { margin: 1em 0 1.5em; padding: 0;}
.pdfxfaqmb table em { color: #585858; }
.pdfxfaqmb table .pozor { background-image: url(../images/icons/pozor.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.pdfxfaqmb #copyright { margin-top: 5em; }




