/* Start of CMSMS style sheet 'fatcat' */
@media screen, projection {
	body {font: 78%/1.2em Arial, Helvetica, sans-serif; text-align: center; background: #000; color: #555; margin: 0}
	table {font: 100% Arial, Helvetica, sans-serif; border-collapse: collapse; width: 100%; border: solid 2px #666}
	td {border: solid 1px #CCC}
	th {color: #000; text-align: left; border: solid 1px #999 !important}
	object {display: block}
	form {margin: 0; padding: 0}
	p {text-align: justify; margin: 0 0 1.5em}
	a {color: #000; font-weight: bold}
	a:hover {color: #000; text-decoration: none}
	a img {border: none}
	em {font-style: normal; color: #777}
	strong {color: #000}
	fieldset {border: 0; background: #EEE; padding: 5px}
	fieldset p {padding: 0 0 3px}
	ol {margin: 0 0 .5em; padding: 0 0 0 30px}
	ul {margin: 0 0 .5em; padding: 0} 
	dt {font-weight: bold}
	dd {text-align: justify; margin: 0 0 5px}
	input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #333}
	hr {border: 0; height: 1px; background-color: #CCC; color: #CCC; padding: 0}
	h1 {margin: 0}
	h1 a {position: absolute; display: block; width: 220px; height: 220px; top: 20px; left: 340px}
	h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #000}
	h2 {font-size: 125%; height: 37px; background: url("../images/bkg_h2.png") no-repeat 0 0; margin-left: -25px; margin-right: -25px; margin-bottom: 1.5em}
	h2.first {margin-top: -20px}
	h2 span {display: block; padding: 11px 65px}
	h3 {font-size: 125%; margin: 1.5em 0 5px}
	h4 {font-size: 100%; margin: 1em 0 5px}
	
	.old {display: none}
	.tc {text-align: center}
	.tr {text-align: right}
  
  #theme {position: absolute; top: 0; left: 0; width: 100%; height: 320px; background: url("../images/top.png") no-repeat 50% 0; min-width: 900px}
	#main {position: relative; width: 900px; text-align: left; margin: 0 auto}
        #player {position: absolute; top: 0px; left: 0px; width: 640px; margin: 0; z-index: 10}
	#cont {position: absolute; top: 320px; left: 161px; width: 578px; background: url("../images/bkg_cont.png") repeat-y 50% 0; margin: 0; z-index: 10}
	#cont .fill {padding: 0 35px; text-align: left}
	#cont ul {padding-left: 15px}
	#menu ul {margin: 0}
	#menu li {list-style: none; position: absolute; z-index: 10}
	#menu a {font: bold 90%/1.2 Tahoma, 'Lucida Grande CE', lucida, sans-serif; text-transform: uppercase; display: block; width: 122px; height: 21px; color: #444; text-decoration: none}
	#menu a:hover, #menu a.active {background: #FFF; color: #000}
	#menu a span {display: block; padding-top: 4px; text-align: center}
	#menu .menu01 {left: 65px; top: 52px}
	#menu .menu02 {left: 48px; top: 113px}
	#menu .menu03 {left: 65px; top: 175px}
	#menu .menu04 {left: 710px; top: 52px}
	#menu .menu05 {left: 727px; top: 113px}
	#menu .menu06 {left: 710px; top: 174px}
        #flamPlayer {position: absolute; left: 190px; top: 265px; width: 30px; height: 30px; z-index: 50}
	#flamPlayer a {display: block; width: 30px; height: 30px}
	#flamPlayer span {display: block; width: 30px; height: 30px}
	#flamPlayer a {background: url("../images/play-bw.png") no-repeat 0 0}
	#flamPlayer a:hover {background: url("../images/play.png") no-repeat 0 0}
	#flamPlayer span span {display: none}
	#langSwitch {position: absolute; left: 685px; top: 271px; width: 18px; height: 12px; z-index: 50}
	#langSwitch a {display: block; width: 18px; height: 12px}
	#langSwitch span {display: block; width: 18px; height: 12px}
	#langSwitch a .czech {background: url("../images/lang/cz-bw.png") no-repeat 0 0}
	#langSwitch a:hover .czech {background: url("../images/lang/cz.png") no-repeat 0 0}
	#langSwitch a .english {background: url("../images/lang/en_US-bw.png") no-repeat 0 0}
	#langSwitch a:hover .english {background: url("../images/lang/en_US.png") no-repeat 0 0}
	#langSwitch span span {display: none}
	#footer {font-style: normal; color: #000; height: 28px; text-align: center; background: url("../images/bkg_footer.png") no-repeat 0 0; padding-top: 79px}
}
@media print {
  body {color: #000; background: transparent}
	a {color: #000}
	a img {border: solid 1px #000}
	dd, p {text-align: justify}
	table {width: 100%; border-collapse: collapse}
	th {text-align: left; border: solid 1px #000}
	td {border: solid 1px #999}
	dt {font-weight: bold}
	dd {margin-bottom: .5em}
	form, .nprint, #left, #right, #menu {display: none}
	h1 {text-transform: uppercase}
	.tr {text-align: right}
	.tl {text-align: left}
	.tc, #footer {text-align: center}
	#cont a:after {content: "["attr(href)"]"}
	#cont {position: static}
}

/* End of 'fatcat' */

