.err {color: #880000; font-weight: bold; text-align: center}








html {min-height: 100%}
body {padding: 0; margin: 0; background: #E5E3AF; min-height: 100%; font-family: Arial, sans-serif}
#container {bo_rder-left: 1px solid #000000; min-height: 100%} /* body nejak nebere bordery  */
#pagetop {background: #A21B13; height: 127px}
#ptop1 {background: url(/skins/plumin/top.jpg); width: 323px; height: 127px; float: left}
#ptop2 {position: absolute; left: 323px; top: 0px; width: 401px; height: 69px; background: #A21B13}
#ptop3 {position: absolute; left: 323px; top: 69px; width: 401px; background: url(/skins/plumin/underpika.png) no-repeat; height: 58px}

#pmenu_container {position: absolute; top: 134px; width: 100%}
#pmenu {margin: 0; list-style: none; display: block; padding-left: 170px; border-top: 1px solid black; border-bottom: 1px solid black; background: #8D1D16}
/* IE: #pmenu {zoom: expression('1')} */
.pmenuitem {display: block; position: relative; float: left; padding-right: 20px; margin-top: 3px; height: 21px; font-size: 15px; z-index: 2}
.pmenuitem ul {width: 125px; list-style: none; display: none; margin: 0; position: absolute; top: 21px; left: -5px; padding-left: 2px; padding-right: 8px; background: #8d1d16; border: 1px solid black; border-top: 0 none; z-index: 2}
.pmenuitem ul li a {display: block; padding: 2px; white-space: nowrap}
#pmenu a {color: #FFFFFF}
#pmenu a:visited {color: #FFFFFF}
#pmenu a:hover {color: #E5E3AF}
#pmenu a.pmenucat {text-decoration: none}
#pmenu:after {content: " "; display: block; clear: both; height: 0; overflow: hidden}
#pmenudecor {z-index: 2; clear: both; margin-bottom: -45px; top: -33px; position: relative; background: url(/skins/plumin/pluslebot.png); width: 167px; height: 45px}
#pmenuline {margin-top: 7px; border-top: 1px solid black; border-bottom: 1px solid black; background: #8D1D16; height: 24px}
/* IE: #pmenuline {height: 26px} not using std-compliance */

a img {border: 0 none}
.center {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.formline {display: block; margin-bottom: 2px} /* IE: zoom: expression('1') */
.formline:after {content: ' '; display: block; height: 0; visibility: hidden; clear: both}
.formline .left {display: block; float: left; width: 49.4%; text-align: right; margin-right:0.5%}
.formline .right {display: block; float: left; width: 50%; text-align: left}
.padtop {clear: both; margin-top: 0.8em}

input.button, button {background: #E0DE9C; border: 1px solid #88852C}
input.text, textarea {background: #E0DE9C; border: 1px solid #88852C}
select {background: #E0DE9C; border: 1px solid #88852C}
input.defwidth, select.defwidth {width: 11em}
input.doublewidth {width: 22em}

#pagecontent {margin-top: 0px; text-align: justify; margin-bottom: 65px; padding-left: 0.8em; padding-right: 0.8em; }
a {color: #A85300}
a:visited {color: #442200}
a:hover {color: #D60000}

p {text-indent: 1em; margin-top: 0; margin-bottom: 0.2em; margin-left: 1em; margin-right: 1em}

#login {color: #CD9C92; position: absolute; text-align: right; left: 210px; top: 108px; font-size: 12px; width: 550px; white-spacE: nowrap}
#login a {color: #CD9C92}
#login a:hover {color: #FFFFFF}
#login input.text {width: 96px; font-size: 10px; font-family: Verdana, sans-serif; background: #C41C18; border: 1px solid #470909; color: #FFFFFF}
#login input.button {font-size: 10px; font-family: Verdana, sans-serif; background: #C41C18; border: 1px solid #470909; color: #DDB9B3}

form {margin: 0}

/* Page look definitions start */
h1 {margin-top: 0.4em; margin-bottom: 0; text-align: center; font-size: 160%}
h1.onlyheading {margin-bottom: 0.6em}
h2, .path {text-align: center; text-indent: 0; margin: 0; margin-bottom: 1em; font-size: 100%; font-weight: normal}
h3 {font-size: 120%; text-align: center; background: #DDDA95; border: 1px solid #C6C24C; padding: 2px; margin-top: 0}

.listwthumbs .thumbnail {float: left; margin-right: 0.5em; display: block}
.listwthumbs .thumbnail img {float: none; background: url(/images/image-not-available3.160x120.png); border: 1px solid #88852C}
.listwthumbs .item {clear: both; margin-bottom: 1em}
.listwthumbs .item:after {content: '.'; display: block; visibility: hidden; height: 0; clear: both}
.listwthumbs h3 {text-align: left; font-size: 150%; margin-top: 0px; background: #E0DE9C; border: 1px solid #B6B23A; margin-bottom: 5px; border-left: 0 none}
.listwthumbs h3 small {font-size: 65%; font-weight: normal}
.listwthumbs div.description {text-align: justify; margin-left: 0.8em; margin-right: 0.8em}
.listwthumbs p {text-align: justify; text-indent: 1em; margin-top: 0em; margin-bottom: 0.2em}
.chaosallowed .even h3 {border-left: 1px solid #B6B23A; border-right: 0px none; text-align: right}
.chaosallowed .even a.thumbnail {float: right; margin-left: 0.5em; margin-right: 0px}

.articles .item {padding-left: 10px; padding-right: 10px}
.articles .item h3 {font-size: 120%; text-align: left; background: #DDDA95; border: 1px solid #C6C24C; border-bottom: 0 none; padding: 2px; padding-left: 1em; padding-bottom: 4px; margin-bottom: 0; width: 400px; position: relative; top: 1px; z-index: 1; margin-top: 1em}
.articles .item .category {color: #706D26; text-align: right; position: relative; overflow: hidden; font-size: 80%; margin-bottom: -1.3em; top: -1.3em; height: 1.3em}
.articles .item .text {clear: both; width: 100%; background: #e3dfa5; border: 1px solid #C6C24C; padding-top: 5px}
.articles .item .text img {margin: 4px}
.articles .item .signature {text-align: right}
.articles .item .signature p {text-indent: 0!important; font-variant: italic; text-align: center; width: 350px; margin-left: auto; margin-right: 0; background: #DDDA95; border: 1px solid #C6C24C; border-top: 0 none; padding: 2px; padding-bottom: 4px; margin-bottom: 0;  position: relative; top: -1px; z-index: 2; margin-bottom: 0.5em}
.articles .item .text:after {content: " "; display: block; clear: both; height: 0; overflow: hidden}

.thumblist:after {content: '.'; display: block; visibility: hidden; height: 1em; clear: both}
.thumblist img {float: none; border: 1px solid #000000; width: 160px; height: 120px; display: block; background: url(/images/image-not-available3.160x120.png)}
.thumblist .item {width: 49%; float: left; clear: left}
.thumblist .item .thumbnail {float: right; display: block; padding: 5px}
.thumblist .item .desc {text-align: right}
.thumblist .item h3 {text-align: right; padding-top: 20px; margin-top: 0; margin-bottom: 0; background: transparent; border: 0 none}
.thumblist .even {clear: none}
.thumblist .even .thumbnail {float: left}
.thumblist .even .desc {text-align: left}
.thumblist .even h3 {text-align: left}

.tooltip {border-bottom: 1px dashed black; cursor: help}

#ads_top {text-align: center; width: 470px; margin-right: auto; margin-left: auto} /* IE: width: auto */
div.pagebottom {margin-top: -57px; height: 57px; text-align: right; background: url(/skins/plumin/bottom.png) repeat-x center bottom}
div.pagebottom div {background: no-repeat right bottom; position: relative; margin-left: auto; margin-right: 0px}

.download .versions {text-align: center; margin-bottom: 1em}

.lyrics .langsection {clear: both; padding-top: 1em}
#lyrics h3 {margin-bottom: 0}

