/* ----------------------------------------------------------------------------------------------------------

	Autor: Ing. Miroslav Komárek
	Firma: tvorbawww.cz
    Aktualizace: 2010-05-08, 12:00 GMT+1
	URL: http://www.tvorbawww.cz

---------------------------------------------------------------------------------------------------------- */

/* =============================================================================
	Layout: základní styly
============================================================================= */
a:link { text-decoration:none; color:#1c7299; }
a:visited  { text-decoration:none; color:#1c7299; }
a:hover  { text-decoration:underline; color:#1c7299; }
a:active  { text-decoration:underline; color:#1c7299; }
.rovina { float:left;width:100%; }

input[type='text']:focus {color:#000000 !important; background:url('../images/input-bg.gif') 0 -300px no-repeat !important;}
input[type='password']:focus {color:#000000 !important; background:url('../images/input-bg.gif') 0 -300px no-repeat !important;}

.maly-font {font-size:85%; color:#666666;}
.main {margin:0;}
.center {text-align:center !important;}
.right {text-align:right;}
.velka-pismena {text-transform:uppercase;}
p.loading {text-align:center;margin-top:280px;}
.modra {color:#0d5678;}
.normal {font-weight:normal;}
.bold {font-weight:bold;}
.blue {color:#1c7299;}




/* =============================================================================
	Layout: Sidebary
============================================================================= */
.bg-blue {background:url('../images/bg-blue.jpg') 0 0 repeat-x;}
.bg-grey {background:url('../images/bg-grey.jpg') 0 0 repeat-x;}
.bg-riddick {background:url('../images/bg-riddick.jpg') 50% 0 no-repeat;}
.bg-iron-man-3 {background:url('../images/bg-iron-man-3.jpg') 50% 0 no-repeat;}
.bg-prisoners {background:url('../images/bg-prisoners.jpg') 50% 0 no-repeat;}
.bg-man-of-steel {background:url('../images/bg-man-of-steel.jpg') 50% 0 no-repeat;}
.bg-wwz {background:url('../images/bg-wwz.jpg') 50% 0 no-repeat;}
.bg-croodsovi {background:url('../images/bg-croodsovi.jpg') 50% 0 no-repeat;}
.bg-ja-padouch-2 {background:url('../images/bg-ja-padouch-2.jpg') 50% 0 no-repeat;}
.bg-pacific-rim {background:url('../images/bg-pacific-rim.jpg') 50% 0 no-repeat;}
.bg-wolverine {background:url('../images/bg-wolverine.jpg') 50% 0 no-repeat;}
.bg-the-smurfs {background:url('../images/bg-the-smurfs.jpg') 50% 0 no-repeat;}
.bg-conjuring {background:url('../images/bg-conjuring.jpg') 50% 0 no-repeat;}
.bg-pain-and-gain {background:url('../images/bg-pain-and-gain.jpg') 50% 0 no-repeat;}
.bg-percy-jackson {background:url('../images/bg-percy-jackson.jpg') 50% 0 no-repeat;}
.bg-elysium {background:url('../images/bg-elysium.jpg') 50% 0 no-repeat;}
.bg-rivalove {background:url('../images/bg-rivalove.jpg') 50% 0 no-repeat;}
.bg-robocop {background:url('../images/bg-robocop.jpg') 50% 0 no-repeat;}
.bg-escape-plan {background:url('../images/bg-escape-plan.jpg') 50% 0 no-repeat;}
.bg-turbo {background:url('../images/bg-turbo.jpg') 50% 0 no-repeat;}
.bg-zmizeni {background:url('../images/bg-zmizeni.jpg') 50% 0 no-repeat;}
.bg-gravitace {background:url('../images/bg-gravitace.jpg') 50% 0 no-repeat;}
.bg-justin {background:url('../images/bg-justin.jpg') 50% 0 no-repeat;}
.bg-thor {background:url('../images/bg-thor.jpg') 50% 0 no-repeat;}
.bg-the-best-offer {background:url('../images/bg-the-best-offer.jpg') 50% 0 no-repeat;}
.bg-the-hobbit-the-desolation-of-smaug {background:url('../images/bg-the-hobbit-the-desolation-of-smaug.jpg') 50% 0 no-repeat;}
.bg-the-hunger-games {background:url('../images/bg-the-hunger-games.jpg') 50% 0 no-repeat;}
.bg-about-time {background:url('../images/bg-about-time.jpg') 50% 0 no-repeat;}
.bg-captain-phillips {background:url('../images/bg-captain-phillips.jpg') 50% 0 no-repeat;}
.bg-konzultant {background:url('../images/bg-konzultant.jpg') 50% 0 no-repeat;}
.bg-frozen {background:url('../images/bg-frozen.jpg') 50% 0 no-repeat;}
.bg-47-ronin {background:url('../images/bg-47-ronin.jpg') 50% 0 no-repeat;}
.bg-walking-with-dinosaurs {background:url('../images/bg-walking-with-dinosaurs.jpg') 50% 0 no-repeat;}
.bg-captain-america-winter-soldier {background:url('../images/bg-captain-america-winter-soldier.jpg') 50% 0 no-repeat;}
.bg-the-dark-knight-rises {background:url('../images/bg-the-dark-knight-rises.jpg') 50% 0 no-repeat;}
.bg-grudge-match {background:url('../images/bg-grudge-match.jpg') 50% 0 no-repeat;}
.bg-pribeh-kmotra {background:url('../images/bg-pribeh-kmotra.jpg') 50% 0 no-repeat;}
.bg-the-wolf-of-wall-street {background:url('../images/bg-the-wolf-of-wall-street.jpg') 50% 0 no-repeat;}
.bg-make-your-move {background:url('../images/bg-make-your-move.jpg') 50% 0 no-repeat;}
.bg-free-birds {background:url('../images/bg-free-birds.jpg') 50% 0 no-repeat;}
.bg-walter-mitty {background:url('../images/bg-walter-mitty.jpg') 50% 0 no-repeat;}
.bg-robocop-2014 {background:url('../images/bg-robocop-2014-2.jpg') 50% 0 no-repeat;}
.bg-stalingrad {background:url('../images/bg-stalingrad.jpg') 50% 0 no-repeat;}
.bg-i-frankenstein {background:url('../images/bg-i-frankenstein.jpg') 50% 0 no-repeat;}
.bg-12-years-a-slave {background:url('../images/bg-12-years-a-slave.jpg') 50% 0 no-repeat;}
.bg-jack-ryan {background:url('../images/bg-jack-ryan.jpg') 50% 0 no-repeat;}
.bg-non-stop {background:url('../images/bg-non-stop.jpg') 50% 0 no-repeat;}
.bg-x-men-days-of-future-past {background:url('../images/bg-x-men-days-of-future-past.jpg') 50% 0 no-repeat;}
.bg-edge-of-tomorrow {background:url('../images/bg-edge-of-tomorrow.jpg') 50% 0 no-repeat;}
.bg-need-for-speed {background:url('../images/bg-need-for-speed.jpg') 50% 0 no-repeat;}
.bg-300-rise-of-an-empire {background:url('../images/bg-300-rise-of-an-empire.jpg') 50% 0 no-repeat;}
.bg-transformers-4 {background:url('../images/bg-transformers-4.jpg') 50% 0 no-repeat;}
.bg-noah {background:url('../images/bg-noah.jpg') 50% 0 no-repeat;}
.bg-godzilla {background:url('../images/bg-godzilla.jpg') 50% 0 no-repeat;}
.bg-strazci-galaxie {background:url('../images/bg-strazci-galaxie.jpg') 50% 0 no-repeat;}
.bg-exodus {background:url('../images/bg-exodus.jpg') 50% 0 no-repeat;}
.bg-commando {background:url('../images/bg-commando.jpg') 50% 0 no-repeat;}
.bg-kingsman {background:url('../images/bg-kingsman.jpg') 50% 0 no-repeat;}
.bg-american-sniper {background:url('../images/bg-american-sniper.jpg') 50% 0 no-repeat;}
.bg-john-wick {background:url('../images/bg-john-wick.jpg') 50% 0 no-repeat;}
.bg-birdman {background:url('../images/bg-birdman.jpg') 50% 0 no-repeat;}
.bg-love-rosie {background:url('../images/bg-love-rosie.jpg') 50% 0 no-repeat;}
.bg-looper {background:url('../images/bg-looper.jpg') 50% 0 no-repeat;}
.bg-terminator-3 {background:url('../images/bg-terminator-3.jpg') 50% 0 no-repeat;}
.bg-chappie {background:url('../images/bg-chappie.jpg') 50% 0 no-repeat;}
.bg-mi5 {background:url('../images/bg-mi5.jpg') 50% 0 no-repeat;}
.bg-pixels {background:url('../images/bg-pixels.jpg') 50% 0 no-repeat;}
.bg-martian {background:url('../images/bg-martian.jpg') 50% 0 no-repeat;}
.bg-black-mass {background:url('../images/bg-black-mass.jpg') 50% 0 no-repeat;}
.bg-in-the-heart-of-the-sea {background:url('../images/bg-In-the-heart-of-the-sea.jpg') 50% 0 no-repeat;}
.bg-sabotage-1 {background:url('../images/bg-sabotage-1.jpg') 50% 0 no-repeat;}
.bg-sabotage-2 {background:url('../images/bg-sabotage-2.jpg') 50% 0 no-repeat;}
.bg-the-good-dinosaur {background:url('../images/bg-the-good-dinosaur.jpg') 50% 0 no-repeat;}
.bg-xmen-apocalypse {background:url('../images/bg-xmen-apocalypse.jpg') 50% 0 no-repeat;}



.bg-blue-body {background-color:#0e7caf;}
.bg-grey-body {background-color:#d9d9d9;}
.bg-riddick-body {background-color:#000000;}
.bg-iron-man-3-body {background-color:#000000;}
.bg-prisoners-body {background-color:#000000;}
.bg-man-of-steel-body {background-color:#000000;}
.bg-wwz-body {background-color:#000000;}
.bg-croodsovi-body {background-color:#446e86;}
.bg-ja-padouch-2-body {background-color:#97c4eb;}
.bg-pacific-rim-body {background-color:#000000;}
.bg-wolverine-body {background-color:#000000;}
.bg-the-smurfs-body {background-color:#abc8dd;}
.bg-conjuring-body {background-color:#000000;}
.bg-pain-and-gain-body {background-color:#000000;}
.bg-percy-jackson-body {background-color:#0a9acc;}
.bg-elysium-body {background-color:#3c6c82;}
.bg-rivalove-body {background-color:#313136;}
.bg-robocop-body {background-color:#2f2422;}
.bg-escape-plan-body {background-color:#000000;}
.bg-turbo-body {background-color:#02286f;}
.bg-zmizeni-body {background-color:#000000;}
.bg-gravitace-body {background-color:#012438;}
.bg-justin-body {background-color:#2b474a;}
.bg-thor-body {background-color:#000000;}
.bg-the-best-offer-body {background-color:#000000;}
.bg-the-hobbit-the-desolation-of-smaug-body {background-color:#000000;}
.bg-the-hunger-games-body {background-color:#000000;}
.bg-about-time-body {background-color:#4a1111;}
.bg-captain-phillips-body {background-color:#000000;}
.bg-konzultant-body {background-color:#000000;}
.bg-frozen-body {background-color:#9dc6e3;}
.bg-47-ronin-body {background-color:#000000;}
.bg-walking-with-dinosaurs-body {background-color:#423336;}
.bg-captain-america-winter-soldier-body {background-color:#193641;}
.bg-the-dark-knight-rises-body {background-color:#000000;}
.bg-grudge-match-body {background-color:#1a1004;}
.bg-pribeh-kmotra-body {background-color:#2b1615;}
.bg-the-wolf-of-wall-street-body {background-color:#000000;}
.bg-make-your-move-body {background-color:#000000;}
.bg-free-birds-body {background-color:#f2c102;}
.bg-walter-mitty-body {background-color:#5d98c1;}
.bg-stalingrad-body {background-color:#000000;}
.bg-robocop-2014-body {background-color:#000000;}
.bg-i-frankenstein-body {background-color:#000000;}
.bg-12-years-a-slave-body {background-color:#e5e5e5;}
.bg-jack-ryan-body {background-color:#000000;}
.bg-non-stop-body {background-color:#000000;}
.bg-x-men-days-of-future-past-body {background-color:#000000;}
.bg-edge-of-tomorrow-body {background-color:#000000;}
.bg-need-for-speed-body {background-color:#000000;}
.bg-300-rise-of-an-empire-body {background-color:#000000;}
.bg-transformers-4-body {background-color:#000000;}
.bg-noah-body {background-color:#000000;}
.bg-godzilla-body {background-color:#000000;}
.bg-strazci-galaxie-body {background-color:#000000;}
.bg-exodus-body {background-color:#000000;}
.bg-commando-body {background-color:#e7dfb3;}
.bg-kingsman-body {background-color:#000000;}
.bg-american-sniper-body {background-color:#55443d;}
.bg-john-wick-body {background-color:#000000;}
.bg-birdman-body {background-color:#a31d12;}
.bg-love-rosie-body {background-color:#be6327;}
.bg-looper-body {background-color:#e3e3e3;}
.bg-terminator-3-body {background-color:#000000;}
.bg-chappie-body {background-color:#3e7282;}
.bg-mi5-body {background-color:#000000;}
.bg-pixels-body {background-color:#000000;}
.bg-martian-body {background-color:#52483f;}
.bg-black-mass-body {background-color:#000000;}
.bg-in-the-heart-of-the-sea-body {background-color:#010100;}
.bg-sabotage-1-body {background-color:#000000;}
.bg-sabotage-2-body {background-color:#f3a403;}
.bg-the-good-dinosaur-body {background-color:#00100f;}
.bg-xmen-apocalypse-body {background-color:#000000;}




/* =============================================================================
	Layout: Kostra
============================================================================= */
body { padding:0px; font-size:13px; margin:0px;	font-family: Calibri, Arial, helvetica, sans-serif; color:#313131; }
#branding_link { z-index:-5000; display:block; height:100%; width:100%; position:absolute; left:0; top:0; z-index:0; } 
#sidebar {width:100%; display:inline-block; position:relative;}
#wrapper { padding:0; margin:0 auto; width:1011px; position:relative; z-index:5;}
#header {width:100%; height:132px; position:relative; z-index:8; background:url('../images/header-bg.png') 1px 0 no-repeat;}
	#logo-film-arena {width:487px; height:83px; position:absolute; z-index:5; top:0; left:4px; }
	#logo-film-arena img {border:0;}
	#logo-film-arena h1 {display:none;}
	
	
	#login-up {width:180px; z-index:500; top:8px; right:12px; position:absolute; color:#fff;}
		#login-up span.name {font-size:1.1em;}
		#login-up a.name {font-size:1.1em; font-weight:bold;}
		#login-up ul {margin:0 0 0 0; padding:5px 0 0 0; list-style-type:none;}
		#login-up ul li {margin:0;padding:0 0 0 15px; font-size:1.05em; background:url('../images/li-5-white.gif') 0 50% no-repeat;}
		#login-up a:link,
		#login-up a:visited {color:#fff;text-decoration:none;}
		#login-up a:hover,
		#login-up a:active {color:#fff;text-decoration:underline;}
		#login-up #avatar-img {position:absolute; z-index:500; top:0px; right:0px; width:52px;height:65px;}
		
	#login-okno {width:300px;background-color:#fff; position:absolute; top:50px; right:200px; z-index:200; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px; display:none;}
		#login-okno form {margin:10px; padding:0;}
		#login-okno p {margin:0 0 10px 0; padding:0;}
		#login-okno p.alert {background-color:#fee5e5; border:1px solid #fdc3c3; padding:5px !important; font-weight:bold; }
	
	.meziprostor {background:url('../images/meziprostor-bg.png') 0 0 repeat; position:absolute; top:0; left:0; z-index:110; height:10px; }
	
	input.btn-login {vertical-align:bottom; background:url('../images/login-bg.png') 0 0 no-repeat; width:66px; height:25px;}
	input.btn-login:hover {background-position:0 -25px;}
	input.btn-registration {vertical-align:bottom; background:url('../images/registration-bg.png') 0 0 no-repeat; width:93px; height:29px;}
	input.btn-registration:hover {background-position:0 -29px;}
	input.btn-send {vertical-align:bottom; background:url('../images/send-bg.png') 0 0 no-repeat; width:66px; height:25px;}
	input.btn-send:hover {background-position:0 -25px;}
	input.btn-send-big {vertical-align:bottom; background:url('../images/send-bg-big.png') 0 0 no-repeat; width:93px; height:29px;}
	input.btn-send-big:hover {background-position:0 -29px;}
	
	table.tb-login {border-collapse:collapse;width:100%;}
		table.tb-login td {padding:3px; font-size:1.1em;}
		table.tb-login td.param {width:30%;text-align:right;}
		table.tb-login td input[type='text'],
		table.tb-login td input[type='password'] { height:23px; padding:0 5px; width:150px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; margin-right:5px;}
		
	#main-menu {width:695px; height:40px; position:absolute; top:85px; left:4px; z-index:5;}
		#main-menu ul {list-style-type:none;margin:4px 0 0 5px;padding:0;}
		#main-menu ul li { margin-right:10px; float:left;}
		#main-menu ul li:last-child {margin-right:0;}
		#main-menu ul li a:link,
		#main-menu ul li a:visited {padding:5px 9px 6px 9px; color:#ffffff; font-size:15px; display:block; background:url('../images/main-menu-hover-bg.jpg') 1000px center no-repeat;}
		#main-menu ul li a:hover,
		#main-menu ul li a:active,
		#main-menu ul li a.active {text-decoration:none; background-position:50% 50%; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}

	#fulltext {width:300px; height:40px; position:absolute; top:83px; right:4px; z-index:5; }
		#fulltext form {padding:0;margin:8px 8px 0 0; text-align:right;}
		#fulltext input[type='text'] {height:23px; padding:0 5px; width:215px; color:#999999; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #099ac1; margin-right:5px;}
		#fulltext input.hledej {vertical-align:bottom; background:url('../images/fulltext-hledej-bg.png') 0 0 no-repeat; width:56px; height:25px;}
		#fulltext input.hledej:hover {background-position:0 -25px;}
	
	#top-img {width:153px; height:124px; position:absolute; top:0px; right:350px; z-index:4; }
	

#content-frame {width:706px; float:left; position:relative;}
#content {width:706px; float:left; background:url('../images/content-bg.png') 0 0 repeat-y; position:relative;}
	#content #content-bg-bottom {width:706px; height:6px; position:absolute; bottom:-6px; left:0; background:url('../images/content-bg-bottom.png') 0 0 no-repeat; z-index:5;}
	#content #content-big-bg-bottom {width:1011px; height:6px; position:absolute; bottom:-6px; left:0; background:url('../images/content-big-bg-bottom.png') 0 0 no-repeat; z-index:5;}
	#content #content-bg-bottom-film {width:706px; height:9px; position:absolute; bottom:-9px; left:0; background:url('../images/content-bg-bottom-film.png') 0 0 no-repeat; z-index:5;}
	#content h2.content-title {background:url('../images/content-title-bg.png') 0 0 no-repeat; width:637px; margin:20px 0 0 11px; float:left; color:#fff; padding:5px 25px 8px 25px;}
	#content h2.kino { margin:0; padding:0 0 3px 0;font-family:Calibri,Arial; font-size:2.2em; color:#000; font-weight:normal; }
	#content #recenze {width:637px; margin:0 0 0 11px; padding:25px; float:left;}
	#content #recenze h3,
	#content-frame #recenze h3 {color:#05526d; font-weight:normal; font-size:22px; margin:0 0 0 0; padding:0;} 
	#content #recenze p,
	#content-frame #recenze p {text-align:justify;font-size:14px; margin:0 0 10px 0;}
	#content #recenze hr,
	#content-frame #recenze hr {height:1px; color:#cccccc; background:#cccccc; margin:20px 0 15px 0; border:none; }
	#content #recenze .img-ram-big,
	#content-frame #recenze .img-ram-big {display:block; width:635px; height:350px; position:relative; background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9c9793;}
	#content #recenze .img-ram-big a,
	#content-frame #recenze .img-ram-big a {display:block; width:635px; height:350px;}
	#content #main-content {margin:0 8px 0 11px; padding:10px 25px; display:block;}
	#content #main-content h2.hlavni { margin:0; padding:0 0 10px 0;font-family:Calibri,Arial; font-size:2.2em; color:#000; font-weight:normal; }
	#content #main-content h2.hlavni i {color:#f05e00;}
	#content #main-content p { font-size:1.1em; margin:0 0 10px 0;}
	#content #main-content form { margin:0; padding:0;}
	#content #main-content p.vysledky { margin:40px 0 0 0; padding:50px 0; text-align:center; display:block;}
	#content #main-content p.vysledky2 { margin:10px 0 0 0; padding:50px 0; text-align:center; display:block;}
	.big-content {width:1011px !important; background-image:url('../images/content-big-bg.png') !important; }
	
	
#content-right {width:305px; float:right; background:url('../images/content-right-bg.png') 0 0 repeat-y; position:relative;}
	#content-right #content-right-bg-bottom {width:305px; height:8px; position:absolute; bottom:-8px; left:0; background:url('../images/content-right-bg-bottom.png') 0 0 no-repeat; z-index:5;}
	#content-right h3 {float:left;color:#fff;margin:0;padding:5px 10px;font-size:16px; width:273px;background:url('../images/box-h3-bg.png') 0 0 no-repeat; border:1px solid #90e3fa;}
	#content-right h3  span {font-size:.60em;}
	#content-right h3.cinestar {background:url('../images/box-h3-bg-cinestar.png') 0 0 no-repeat;}
	#content-right h3.komentator {background:url('../images/box-h3-bg-blank.png') 0 0 no-repeat;}
	#content-right .box-right-content {float:left;padding:10px; width:273px;background-color:#fff; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999;}
	#content-right .box-right-content p.anketa-show-all {margin:0;text-align:right;}
	#content-right .box-right-content p.top-text {margin:0 0 10px 0;text-align:justify;font-weight:bold;}
	#content-right table.tb-release {border-collapse:collapse;margin:0;padding:0; width:100%;}
	#content-right table.tb-release td {padding:0; vertical-align:middle;font-size:1.05em; -webkit-backface-visibility:hidden;}
	#content-right table.tb-release td.datum {width:25px; font-size:0.9em; text-align:right; padding-right:8px;}
	#content-right table.tb-release td.poradi {width:20px;}
	#content-right table.tb-release td.avatar {width:20px;}
	#content-right table.tb-release td.nick-name {font-size:13px; width:150px;}
	#content-right table.tb-release td.nick-name a {font-weight:bold;}
	#content-right table.tb-release td.comment {width:75px; text-align:right; font-size:13px;}
	#content-right table.tb-release td.number {text-align:right; font-size:13px; font-weight:bold; color:#1c7299;}
	#content-right .odsazeni {margin-top:8px !important;}	
	#content-right .reklama-box {margin:8px 0 0 0; height:295px; float:left;}
	#content-right .reklama-box img {border:1px solid #999;}
	
	
#footer {width:100%; display:inline-block; margin:31px 0 0 0; position:relative;}
	#footer-bg-top {width:100%;height:11px;position:absolute; top:-11px;left:0; background:url('../images/footer-bg-top.png') 0 0 no-repeat;overflow:hidden;z-index:5;}
	#footer-bg {width:100%; background:#000000 url('../images/footer-bg.jpg') center 0 repeat-y;}
	#footer-content {width:991px;margin:0 auto; position:relative; }
	#footer-content .facebookOuter { width:991px; padding:0 0 5px 0; }
	#footer-content .facebookInner { height:160px; width:991px; margin-top:-2px; overflow:hidden;}
	#footer-content .facebookleftborder { height:160px; width:1px; border-left:1px solid #000; position:absolute; z-index:5; top:0;left:0;}
	#footer-content .facebookcenterborder { height:1px; width:983px; border-bottom:1px solid #000; position:absolute; z-index:5; top:69px;left:6px;}
	#footer-content table.copyright { width:100%;border-collapse:collapse; }
	#footer-content table.copyright td { width:50%;color:#828181; }
	#footer-content table.copyright td.cound { text-align:left; }
	#footer-content table.copyright td.copy { text-align:right }
	#footer-content a:link { color:#828181; }
	#footer-content a:hover { color:#828181; text-decoration:underline; }
	#footer-content a:visited { color:#828181; }
	#footer-content a:active { color:#828181; text-decoration:underline; }
	#footer-content #footer-navigation { position:absolute;top:5px;right:0; width:800px; z-index:5; }
	#footer-content #footer-navigation ul { margin:5px 0 0 0;padding:0; }
	#footer-content #footer-navigation ul li { float:right; padding-left:20px; }
	#footer-content #footer-navigation p { float:right; clear:both;margin:0;padding:0;text-align:right; color:#828181; }
	
	
	
	
/* =============================================================================
	Trailery - index.php
============================================================================= */
#trailery-box {width:687px;height:143px; margin:1px 0 0 11px; background:#07638f url("../images/trailery-bg.png") 0 0 repeat-x; overflow:hidden;}
	#trailery-box h2 {margin:7px 0 9px 25px;padding:0;color:#fff;font-size:18px; font-weight:normal;}

	#trailery-box .elastislide-list { list-style-type:none; display:none; }
	#trailery-box .no-js .elastislide-list { display:block; }
	#trailery-box.elastislide-carousel ul li {
		min-width:20px; /* minimum width of the image (min width + border) */
	}
	#trailery-box .elastislide-wrapper { position:relative; margin:0 auto; min-height:60px; }
	#trailery-box .elastislide-wrapper.elastislide-loading { background:url('../images/loading.gif') center center no-repeat;}
	#trailery-box .elastislide-horizontal { padding:0px 23px; }
	#trailery-box .elastislide-carousel { overflow:hidden; position:relative; }
	#trailery-box .elastislide-carousel ul { position:relative; display:block; list-style-type:none; padding:0; margin:0; -webkit-backface-visibility: hidden; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); }
	#trailery-box .elastislide-horizontal ul { white-space:nowrap; }
	#trailery-box .elastislide-carousel ul li { margin:0 2px;}
	#trailery-box .elastislide-horizontal ul li { height:100%; display:inline-block; width:156px !important; }
	#trailery-box .elastislide-carousel ul li .img-ram-trailer { display:inline-block; width:154px; height:87px; position:relative; border:1px solid #a6dcf6; margin:0; background-repeat:no-repeat;background-position: 50% 50%;}
	#trailery-box .elastislide-carousel ul li .img-ram-trailer a {width:154px;height:87px;display:block;}
	#trailery-box .elastislide-carousel ul li .img-ram-trailer:hover { border:1px solid #fff;}
	#trailery-box .elastislide-carousel ul li a span { position:absolute; left:0px; bottom:0px; width:142px; padding:4px 6px; color:#fff; overflow:hidden; text-transform:uppercase; font-size:0.9em; background:url("../images/slider/topstory-title.png");}

	.elastislide-carousel ul li a img {
	display: block;
	border: 2px solid white;
	max-width: 100%;
}
	
	/* Navigation Arrows */
	#trailery-box .elastislide-wrapper nav span { position: absolute; background:url(../images/nav.png) no-repeat 4px 3px; width:23px; height:23px; border-radius:50%; text-indent:-9000px; cursor:pointer; opacity: 0.8;}
	#trailery-box .elastislide-wrapper nav span:hover { opacity:1.0 }
	#trailery-box .elastislide-horizontal nav span { top:50%; left:2px; margin-top:-11px; }
	#trailery-box .elastislide-horizontal nav span.elastislide-next { right:2px; left:auto; background-position: 4px -17px; }



	
/* =============================================================================
	Layout: recenze-vypsat.php, 1-edice.php
============================================================================= */
table#tb-recenze {width:100%;border-collapse:collapse;}
table.first-link {margin-top:15px;}
table#tb-recenze td {padding:10px 6px 10px 0; border-bottom:1px dotted #ccc; vertical-align:top; font-size:1.05em; line-height:19px;}
table.first-link tr:first-child td {border-top:1px dotted #ccc;}
table#tb-recenze td .img-ram {width:70px;height:98px;background-repeat:no-repeat;background-position: 50% 50%; position:relative;}
table#tb-recenze td .img-ram a {width:70px;height:98px;display:block; }
table#tb-recenze td .img-ram div.ranking-square,
table#tb-recenze td .img-ram-clanek div.ranking-square,
table#tb-recenze td .img-ram-trailer div.ranking-square {padding:2px 4px 3px 4px; background-color:#176e94; z-index:2; position:absolute; top:-2px; left:-2px; color:#fff; font-size:11px; line-height:11px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}

table#tb-recenze td .img-ram-trailer {width:154px;height:87px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #c4edfb; position:relative;}
table#tb-recenze td .img-ram-trailer a {width:154px;height:87px;display:block; position:absolute;z-index:1;top:0px;left:0px; background:url('../images/ikony/ico-play.png') 0 0 no-repeat;}
table#tb-recenze td .img-ram-trailer a:hover {background-position: 0 -87px;}

table#tb-recenze td p.article-text {text-align:justify; padding:0 15px 0 0; line-height:16px; font-size:1.0em !important;}

table#tb-recenze td .img-ram-clanek,
table#tb-recenze td .img-ram-pruzkum,
table#tb-recenze td .img-ram-soutez,
table#tb-recenze td .img-ram-soutez_main {width:154px;height:87px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #c4edfb; position:relative;}
table#tb-recenze td .img-ram-clanek a,
table#tb-recenze td .img-ram-pruzkum a,
table#tb-recenze td .img-ram-soutez a,
table#tb-recenze td .img-ram-soutez_main a {width:154px;height:87px;display:block;}



table#tb-recenze td h4 {margin:1px 0 !important;padding:0 !important; font-size:1.15em !important; font-weight:bold !important; color:#05526d; }
table#tb-recenze td h4 span {font-size:.85em; }
table#tb-recenze td h4 span.hledano-h4 {font-size:1.15em; background-color:#05b6e6; color:#fff; }
table#tb-recenze td span.hledano {background-color:#05b6e6; color:#fff; }
table#tb-recenze td.img-film {width:75px; }
table#tb-recenze td.img-trailer {width:160px; }
table#tb-recenze td.img-avatar {width:55px; line-height:12px; }
table#tb-recenze td p.user-comment-part {font-size:0.9em !important;text-align:justify; line-height:17px; padding:6px 0 !important; margin:0 !important;
	width:586px;
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */}
table#tb-recenze td.detail {width:95px; }
table#tb-recenze td.detail p { margin:0 0 8px 0 !important; line-height:1.0em; font-size:1.0em !important;}
table#tb-recenze td.detail p:last-child { margin:0 !important;}
table#tb-recenze td.detail p span { color:#999999; }
table#tb-recenze td.detail p span.premiera { font-size:12px !important; }
table#tb-recenze td.detail p a.koupit,
table#tb-recenze td.detail p a.koupit-vlozeno { width:88px;display:inline-block;padding:2px 0; font-size:0.75em; text-transform:uppercase; text-decoration:none; text-align:center; }
table#tb-recenze td.detail p a.koupit:link,
table#tb-recenze td.detail p a.koupit:visited { background-color:#eef9fd; border:1px solid #c4edfb; }
table#tb-recenze td.detail p a.koupit:hover,
table#tb-recenze td.detail p a.koupit:active { color:#fff; background-color:#f05e00; border:1px solid #f05e00; }



table#tb-recenze td.detail p a.koupit-vlozeno:link,
table#tb-recenze td.detail p a.koupit-vlozeno:visited { background-color:#caf7ce; border:1px solid #b2eaa1; color:green; }
table#tb-recenze td.detail p a.koupit-vlozeno:hover,
table#tb-recenze td.detail p a.koupit-vlozeno:active { color:#fff; background-color:#f05e00; border:1px solid #f05e00; }

table#tb-recenze table.tb-rozdel {width:100%;}
table#tb-recenze table.tb-rozdel td {border:0; width:50%; padding:0; font-size:0.95em;}
table#tb-recenze table.tb-rozdel td span {}



span.pruzkum-active {background:url('../images/pruzkum-active.png') 0 0 no-repeat; padding-left:18px; color:green;}
span.pruzkum-closed {background:url('../images/pruzkum-closed.png') 0 0 no-repeat; padding-left:18px; color:red;}




/* =============================================================================
	Layout: komentáře - clanek-detail.php
============================================================================= */
div.comment-ram-first { border-top:1px dotted #ccc; margin-top:15px; }
div.comment-ram {width:100%; border-bottom:1px dotted #ccc; padding:8px 0; display:inline-block;}

div.img-avatar {width:55px; line-height:12px; float:left; }
div.comment {float:left; width:587px; padding-left:10px; font-size:1.05em;}
div.comment-sub-1 {float:left; width:522px; padding-left:10px; font-size:1.05em; }
div.comment-sub-1 textarea { height:50px; margin:3px 0; padding:5px; width:510px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; font-family:Calibri,Arial;}	


div.comment-ram p {text-align:justify; }
div.comment-ram h4 {margin:1px 0 !important;padding:0 !important; font-size:1.15em !important; font-weight:bold !important; }

div.comment-ram h4 span {font-size:.85em; }
div.comment-ram h4 span.aura-frame {font-size:1.0em; }
div.comment-ram p.user-comment-part {font-size:0.9em !important;text-align:justify; line-height:17px; padding:6px 0 !important; margin:0 !important; }
span.svislitko {font-weight:normal;color:#666;}


a.reagovat {font-weight:normal; font-size:12px; padding:0px 5px 1px 5px; margin-left:3px;}
a.reagovat:link,
a.reagovat:visited {color:#666;}
a.reagovat:hover,
a.reagovat:active {color:#fff; background-color:#f05e00; text-decoration:none; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }

span.vip-ico {font-size:1.0em; background:url('../images/ico/vip.png') 50% 0% no-repeat; padding:0 7px;}
span.vip-ico-login {font-size:1.0em; background:url('../images/ico/vip.png') 50% 50% no-repeat; padding:0 0 0 18px;}
span.admin-ico {font-size:1.0em; background:url('../images/ico/admin.png') 50% 0% no-repeat; padding:0 5px;}

span.aura-plus,
span.aura-plus-unlogged {font-weight:normal; font-size:12px; padding:0px 5px 1px 22px; color:#666; cursor:pointer; background:url('../images/ranking/aura-plus.png') 0px 0px no-repeat; }
span.aura-plus:hover,
span.aura-plus-unlogged:hover {color:#fff; background-color:#68b100; background-position: 0px -13px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}

span.aura-minus,
span.aura-minus-unlogged {font-weight:normal; font-size:12px; padding:0px 22px 1px 5px; color:#666; cursor:pointer; background:url('../images/ranking/aura-minus.png') right 0px no-repeat; }
span.aura-minus:hover,
span.aura-minus-unlogged:hover {color:#fff; background-color:#b02712; background-position: right -13px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}

span.aura-plus-active {color:#437101; font-size:12px; padding:0px 5px 1px 22px; background:url('../images/ranking/aura-plus.png') 0px -26px no-repeat;}
span.aura-minus-active {color:#b02712; font-size:12px; padding:0px 22px 1px 5px; background:url('../images/ranking/aura-minus.png') right -26px no-repeat;}

span.aura-plus-unactive {font-weight:normal; font-size:12px; padding:0px 5px 1px 22px; color:#666; background:url('../images/ranking/aura-plus.png') 0px 0px no-repeat; }
span.aura-minus-unactive {font-weight:normal; font-size:12px; padding:0px 22px 1px 5px; color:#666; background:url('../images/ranking/aura-minus.png') right 0px no-repeat; }

div.comment_reakce {float:right; width:587px; clear:both;}
	div.comment_reakce div.sub_comment_reakce {border-top:1px dotted #ccc; width:100%; padding-top:8px; margin-top:8px; display:none; clear:both;}
	
div.sub_comment-1-tmp {border-top:1px dotted #ccc; width:100%; padding-top:8px; margin-top:8px; clear:both; display:inline-block; }
div.sub_comment-1 {border-top:1px dotted #ccc; padding-top:8px; margin-top:8px; float:right; width:587px; display:inline-block; clear:both;}

span.user-reply {color:#999; font-size:12px !important; background:url('../images/ikony/reply-s.png') 0 4px no-repeat; padding:0 0 0 15px;}

span.aura-sum-plus {color:#437101;font-size:12px !important;}
span.aura-sum-minus {color:#b02712;font-size:12px !important;}
span.aura-sum-zero {color:#999999;font-size:12px !important;}
span.vel12px {font-size:12px;}




/* =============================================================================
	Layout: 1-hodnoceni.php
============================================================================= */
form#form-filtr-score {margin:8px 0 0px 0; display:inline-block; position:relative;}
form#form-filtr-score p {font-size:0.9em !important;color:#666;margin:0 0 5px 0 !important;}
.filtr-score {float:left; width:203px; height:55px; border:1px solid #cecece;padding:6px 4px;margin:0 5px 5px 0; position:relative; overflow:hidden; line-height:13px;}
.filtr-score:last-child {margin-right:0;}
.filtr-score:hover, .filtr-score-active {border:1px solid #32b5df; background-color:#ebf6f9;}
.filtr-score .img-ram {width:70px;height:98px;background-repeat:no-repeat;background-position: 50% 50%;float:left;padding-right:8px;}
.filtr-score .img-ram a {width:70px;height:98px;display:block; }
.filtr-score img.img-mini { border:0; width:40px;height:55px; padding:0 8px 0 0; margin:0; overflow:hidden; float:left;}
.filtr-score input.input-right-down {position:absolute;z-index:1;bottom:4px;right:5px; cursor:pointer;}
.filtr-score .count_hodnoceno {position:absolute;z-index:1;bottom:6px;left:53px;font-size:0.9em;color:#666;}
p.vysledky-filtr { margin:40px 0 0 0; padding:50px 0; text-align:center; display:block;}





/* =============================================================================
	Layout: karta-film.php
============================================================================= */
#content #film-content { width:470px;float:right;display:inline-block; padding:15px 0; margin-right:25px;}
	#content #film-content h1 { margin:0;padding:0;font-family:Calibri,Arial; font-size:2.2em; color:#000; font-weight:normal; }
	#content #film-content h2 { margin:0;padding:0;font-family:Calibri,Arial; font-size:1.1em; color:#4d4d4d; font-weight:normal; }
	#content #film-content .hodnoceni-box { width:470px;height:113px;display:block; margin:8px 0; background:url('../images/hodnoceni-bg.png') 0 0 no-repeat; overflow:hidden; }
	#content #film-content .hodnoceni-box span.napis { color:#0d5678; }
	#content #film-content .hodnoceni-box span.ranking { width:128px; height:23px; display:inline-block; margin-top:3px; background-image:url('../images/ranking.png'); background-repeat:no-repeat; }
	#content #film-content .hodnoceni-box span.ranking-0 { background-position:0 -230px; }
	#content #film-content .hodnoceni-box span.ranking-05 { background-position:0 -207px; }
	#content #film-content .hodnoceni-box span.ranking-10 { background-position:0 -184px; }
	#content #film-content .hodnoceni-box span.ranking-15 { background-position:0 -161px; }
	#content #film-content .hodnoceni-box span.ranking-20 { background-position:0 -138px; }
	#content #film-content .hodnoceni-box span.ranking-25 { background-position:0 -115px; }
	#content #film-content .hodnoceni-box span.ranking-30 { background-position:0 -92px; }
	#content #film-content .hodnoceni-box span.ranking-35 { background-position:0 -69px; }
	#content #film-content .hodnoceni-box span.ranking-40 { background-position:0 -46px; }
	#content #film-content .hodnoceni-box span.ranking-45 { background-position:0 -23px; }
	#content #film-content .hodnoceni-box span.ranking-50 { background-position:0 0; }
	#content #film-content .hodnoceni-box-comment { width:305px; padding:10px; float:left;}
	#content #film-content .hodnoceni-box-total { width:128px; padding:10px 9px 10px 0; float:right; }
	#content #film-content .hodnoceni-box-total .hodnoceni-result-individual-h2 {width:130px; padding:0;}
	#content #film-content .hodnoceni-box p { margin:0 0 0 0; font-size:1.0em; }
	#content #film-content h3 { margin:0;padding:0;color:#0d465f;font-size:1.4em; font-weight:normal; background:url('../images/h3-link.png') 0 58% repeat-x; }
	#content #film-content h3 span { background-color:#fff; padding-right:5px; }
	#content #film-content p.description { margin:10px 0 0 0;text-align:justify; font-size:1.05em; }
	
	#content #film-content #film-detail-param-frame { width:350px;float:left; }
	#content #film-content #film-detail-param-frame table { border-collapse:collapse; width:100%; margin-top:10px; }
	#content #film-content #film-detail-param-frame table td { padding:2px 4px 1px 0; font-size:1.05em; vertical-align:top; }
	#content #film-content #film-detail-param-frame table td.parametr { color:#706f6f; width:60px; font-weight:bold; }
	#content #film-content #film-detail-param-frame a#film-detail-param-zobrazit { font-size:1.05em; }
	#content #film-content #film-detail-param-frame table#film-detail-param { margin-top:0; }
	#description-more {display:none;}
	#film-detail-param {display:none;}
	#herci-more {display:none;}

	#content #film-content #social-network {width:116px; float:right; position:relative; z-index:7;}
	#content #film-content #social-network p {margin:3px 0 0 0;}
	
#content #film-galerie {width:168px;float:left;display:inline-block; padding:15px; margin-left:10px;}
	#content #film-galerie .img-ram-big {width:167px;height:230px;background-repeat:no-repeat;background-position: 50% 50%;border:1px solid #cccccc;}
	#content #film-galerie .img-ram-big a {width:167px;height:230px;display:block; }
	#content #film-galerie .img-ram-small {width:79px;height:107px;background-repeat:no-repeat;background-position: 50% 50%;border:1px solid #cccccc; display:inline-block; margin:6px 6px 0 0;}
	#content #film-galerie .img-ram-small:last-child {margin:6px 0 0 0;}
	#content #film-galerie .img-ram-small a {width:79px;height:107px;display:block; }
	#content #film-galerie .bg_sirka  {background-size: 167px auto; }
	#content #film-galerie .bg_vyska  {background-size: auto 230px; }
	
	
#content-extension {width:100%; float:left; background:url('../images/content-bg-middle.png') 0 0 repeat-y; position:relative; margin:9px 0 0 0;padding:0;}
	#content-extension #content-extension-bg-bottom {width:706px; height:6px; position:absolute; bottom:-6px; left:0; background:url('../images/content-bg-bottom.png') 0 0 no-repeat; z-index:5;}
	.margin-zero {margin:0 !important;}
	.margin-zero-content-extenstion-text {margin:0 0 0 11px !important;}
	
	#content-extension ul#navigation-extension {width:706px; top:0;left:0; position:absolute; z-index:5; list-style-type:none; margin:0;padding:0;}
		#content-extension ul#navigation-extension li {float:left;padding:8px 10px;margin:0 3px 0 0; font-size:1.1em; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; border-top:3px solid #1f88b8; background:url('../images/navigation-extension-bg.png') 0 0 repeat;}
		#content-extension ul#navigation-extension li:first-child {margin-left:11px;}
		#content-extension ul#navigation-extension li.active {background-color:#fff; border-bottom:1px solid #fff;}

	#content-extension #content-extenstion-text {width:656px;float:left;margin:36px 0 0 11px; background-color:#fff; padding:15px; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #999;}
	#content-extension #content-extenstion-text  h2 { margin:0;padding:0;font-family:Calibri,Arial; font-size:2.2em; color:#000; font-weight:normal; }
	#content-extension #content-extenstion-text  h2.odsadit-h2 { margin-top:40px; }
	#content-extension #content-extenstion-text  h2 span.h2-left {float:left; padding-right:7px;}
	#content-extension #content-extenstion-text #recenze-galerie {width:168px;float:left;display:inline-block; padding:0 15px 15px 0; }
	#content-extension #content-extenstion-text #recenze-galerie .img-ram-big {width:167px;height:230px;background-repeat:no-repeat;background-position: 50% 50%;}
	#content-extension #content-extenstion-text #recenze-galerie .img-ram-big a {width:167px;height:230px;display:block; }
	#content-extension #content-extenstion-text  #recenze-content { width:470px;float:right;display:inline-block; padding:0 0 15px 0;}	
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box { width:470px;height:120px;display:block; margin:8px 0; background:url('../images/hodnoceni-recenze-bg-2.png') 0 0 no-repeat; overflow:hidden; position:relative; }
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box span.napis { color:#0d5678; font-size:1.1em; }
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-comment { width:270px; padding:10px; float:left;}
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-total { width:156px; padding:10px 0px 10px 0px; float:right; }
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-total table {border:0;border-collapse:collapse;}
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-total table td {padding:0 4px 2px 0; vertical-align:middle;}
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-total table td.celkem {border-top:1px dashed #cac28c;padding-top:3px;}
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box-total table td .ranking-number {font-size:10px !important;}
	#content-extension #content-extenstion-text  #recenze-content .hodnoceni-box p { margin:0 0 0 0; font-size:1.0em; }
	#content-extension #content-extenstion-text a.chci-hodnotit,
	#content #film-content a.chci-hodnotit	{float:right; font-size:12px; color:#fff; padding:2px 7px 2px 7px; margin:0 1px 0 0; background-color:#1f88b8; height:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	#content-extension #content-extenstion-text a.chci-hodnotit:hover,
	#content-extension #content-extenstion-text a.chci-hodnotit:active,
	#content #film-content a.chci-hodnotit:hover,
	#content #film-content a.chci-hodnotit:active {text-decoration:none; background-color:#f05e00;}
	
	a.btn-koupit2 {float:right; font-size:12px; color:#fff; padding:2px 7px 3px 7px; height:15px; margin:0 1px 0 7px; background:url('../images/btn-koupit-bg2.png') 0 50% repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	a.btn-koupit2:hover {text-decoration:none; background:#f05e00;}
	
	a.btn-koupit3 {float:right; font-size:12px; color:#fff; padding:2px 7px 3px 7px; height:15px; margin:0 1px 0 7px; background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	a.btn-koupit3:hover {text-decoration:none; background:#f05e00;}
	
	#content-extension #content-extenstion-text a.btn-koupit4 {font-size:18px; color:#fff; padding:2px 7px 3px 7px; height:15px; margin:0 1px 0 7px; background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x; height:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	#content-extension #content-extenstion-text a.btn-koupit4:hover {text-decoration:none; background:#f05e00;}
	#content-extension #content-extenstion-text a.btn-koupit4-active {text-decoration:none; background:#f05e00; cursor:default !important;}
	
	#content-extension #content-extenstion-text  #recenze-content p.autor {float:left; display:inline-block; margin:0; padding:0 0 10px 0; color:#666666;}

	#content-extension #content-extenstion-text h3 {color:#05526d;margin:0 0 5px 0;padding:5px 0 0 0;font-family:Calibri,Arial;font-size:1.5em;font-weight:normal;}
	#content-extension #content-extenstion-text h3.odsadit {margin:40px 0 5px 0 !important;}
	#content-extension #content-extenstion-text h3.odsadit span.h3-left {float:left; padding-right:7px;}
	#content-extension #content-extenstion-text h4 {color:#05526d;margin:15px 0 5px 0;padding:5px 0 0 0;font-family:Calibri,Arial;font-size:1.2em;font-weight:normal;}
	
	#content-extension #content-extenstion-text p {font-size:1.10em; margin:0 0 15px 0;}
	#content-extension #content-extenstion-text p.middle {font-size:1.05em; margin:0 0 15px 0; text-align:justify;}
	#content-extension #content-extenstion-text p.date {font-size:1.0em; margin:0 0 15px 0; color:#666666;}
	
	#content-extension #content-extenstion-text table.tb-rekap {width:100%;margin:0 0 15px 0; border-collapse:collapse; border-bottom:2px solid #b6ddf0;}
	#content-extension #content-extenstion-text table.tb-rekap td {padding:5px 10px;border:1px solid #b6ddf0; font-size:1.1em; vertical-align:top; }
	#content-extension #content-extenstion-text table.tb-rekap thead td {font-weight:bold; background:#9ad5e5 url('../images/tb-rekap-thead-bg.png') 0 0 repeat-x;}	
	#content-extension #content-extenstion-text table.tb-rekap tbody td.odd { background:#d9ebf3 url('../images/tb-rekap-tbody-bg.png') 0 0 repeat-x;}
	#content-extension #content-extenstion-text table.tb-rekap tbody tr.odd td { background:#d9ebf3 url('../images/tb-rekap-tbody-bg.png') 0 0 repeat-x;}
	#content-extension #content-extenstion-text table.tb-rekap td.param {width:115px;font-weight:bold;font-size:1.0em; color:#555555;}
	#content-extension #content-extenstion-text table.tb-rekap td span.bittrating {font-size:0.9em;color:#666666;}
	
	#content-extension #content-extenstion-text table.tb-rekap tr.next td {background:#9ad5e5 url('../images/tb-rekap-thead-bg.png') 0 0 repeat-x; text-align:center;}
	#content-extension #content-extenstion-text table.tb-rekap tr.next td a:link,
	#content-extension #content-extenstion-text table.tb-rekap tr.next td a:visited {color:#05526d;}
	
	#content-extension #content-extenstion-text table.recenze-galerie-univ {border-collapse:collapse; margin-top:15px;}
	#content-extension #content-extenstion-text table.recenze-galerie-univ td {padding:3px 6px 3px 0; vertical-align:bottom;}
	#content-extension #content-extenstion-text table.odsadit-tr td {padding:3px 6px 15px 0;}
	
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-big {width:212px;height:119px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9bc8de; position:relative;}
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-big:hover {border:1px solid #f05e00;}
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-big a {width:206px;height:113px;display:block; border:3px solid #fff; }
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-big span.magnify {background:url('../images/magnify.png') 0 0 no-repeat; border:0; width:24px; height:25px; display:block; position:absolute; z-index:5; bottom:7px; right:7px;}
	
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-small {width:212px;height:119px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9bc8de; position:relative;}
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-small:hover {border:1px solid #f05e00;}
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-small a {width:206px;height:113px;display:block; border:3px solid #fff; }
	#content-extension #content-extenstion-text table.recenze-galerie-univ td .img-ram-small span.magnify {background:url('../images/magnify.png') 0 0 no-repeat; border:0; width:24px; height:25px; display:block; position:absolute; z-index:5; bottom:7px; right:7px;}
	
	#content-extension #content-extenstion-text .tb-rekap td.bonus-poradi {width:17px;}
	#content-extension #content-extenstion-text .tb-rekap td.bonus-nazev {}
	#content-extension #content-extenstion-text .tb-rekap td.bonus-delka {width:50px;}
	#content-extension #content-extenstion-text .tb-rekap td.bonus-videokvalita {width:70px;}
	#content-extension #content-extenstion-text .tb-rekap td.bonus-dabing {width:90px;}
	#content-extension #content-extenstion-text .tb-rekap td.bonus-titulky {width:160px;}
	#content-extension #content-extenstion-text .tb-rekap td.td-small {font-size:0.95em;}
	
	#content-extension #content-extenstion-text ul#audio-navigace {list-style-type:none;margin:15px 0 0 0;padding:0;}
	#content-extension #content-extenstion-text ul#audio-navigace li {float:left;margin-right:3px;}
	#content-extension #content-extenstion-text ul#audio-navigace li a:link,
	#content-extension #content-extenstion-text ul#audio-navigace li a:visited { font-size:1.1em;display:block; padding:5px 10px; border-left:1px solid #999; border-right:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #fff;}
	#content-extension #content-extenstion-text ul#audio-navigace li a:hover,
	#content-extension #content-extenstion-text ul#audio-navigace li a:active { text-decoration:none; background-color:#e7f6fa;}
	#content-extension #content-extenstion-text ul#audio-navigace li a.active {background-color:#000; color:#fff; border:1px solid #000;}
	#content-extension #content-extenstion-text #audio-dabing-ukazka {width:100%;display:block;clear:both;background:url('../images/bg-black.gif') 0 0 repeat-x;}

	#content-extension #content-extenstion-text table#koupit-film {width:100%; border-collapse:collapse;}
	#content-extension #content-extenstion-text table#koupit-film  td {padding:6px; vertical-align:middle; border-bottom:1px solid #a6cee1;}
	#content-extension #content-extenstion-text table#koupit-film  td:first-child {padding-left:0;}
	#content-extension #content-extenstion-text table#koupit-film  td:last-child {padding-right:0;}
	#content-extension #content-extenstion-text table#koupit-film  tr:last-child td {border:0;}
	#content-extension #content-extenstion-text table#koupit-film  td.koupit-cena {color:#883616; font-size:1.3em; text-align:right; width:100px;}
	#content-extension #content-extenstion-text table#koupit-film  td.koupit-sklad {width:100px;}
	#content-extension #content-extenstion-text table#koupit-film  td.koupit-shop {width:140px;}
	#content-extension #content-extenstion-text table#koupit-film  td.btn-koupit { text-align:right; width:130px; }
	#content-extension #content-extenstion-text table#koupit-film  td.btn-koupit a:link,
	#content-extension #content-extenstion-text table#koupit-film  td.btn-koupit a:visited {display:inline-block;padding:8px 20px;text-transform:uppercase; font-size:1.2em; color:#fff; background:#022f44 url('../images/btn-koupit-bg.png') 0 0 repeat-x; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px;}
	#content-extension #content-extenstion-text table#koupit-film  td.btn-koupit a:hover,
	#content-extension #content-extenstion-text table#koupit-film  td.btn-koupit a:active {background:#f05e00; text-decoration:none;}
	
	#content-extension #content-extenstion-text table#koupit-film2 {width:100%; border-collapse:collapse; border:1px solid #b6ddf0;}
	#content-extension #content-extenstion-text table#koupit-film2  td {padding:6px; vertical-align:middle; border-bottom:1px solid #a6cee1; background-color:#d9ebf3;}
	#content-extension #content-extenstion-text table#koupit-film2  tr:last-child td {border:0;}
	#content-extension #content-extenstion-text table#koupit-film2  td.koupit-cena {color:#883616; font-size:1.3em; text-align:right; width:100px;}
	#content-extension #content-extenstion-text table#koupit-film2  td.koupit-sklad {width:100px;}
	#content-extension #content-extenstion-text table#koupit-film2  td.koupit-shop {width:140px;}
	#content-extension #content-extenstion-text table#koupit-film2  td.btn-koupit { text-align:right; width:130px; }
	#content-extension #content-extenstion-text table#koupit-film2  td.btn-koupit a:link,
	#content-extension #content-extenstion-text table#koupit-film2  td.btn-koupit a:visited {display:inline-block;padding:8px 20px;text-transform:uppercase; font-size:1.2em; color:#fff; background:#022f44 url('../images/btn-koupit-bg.png') 0 0 repeat-x; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px;}
	#content-extension #content-extenstion-text table#koupit-film2  td.btn-koupit a:hover,
	#content-extension #content-extenstion-text table#koupit-film2  td.btn-koupit a:active {background:#f05e00; text-decoration:none;}
	
	
	
	
	.user-comment {width:100%;clear:both;border-bottom:1px dashed #d4d2d2;padding:10px 0;float:left; text-align:justify;}
	.user-comment:hover {background-color:#edf6fa;}	
	.date {color:#999; font-size:0.85em;}
	.avatar-comment {float:left; padding:0 7px 0 0;}
	.user-comment-more {display:none;}
	p.link-user-comment-more {font-size:0.9em !important; float:left;width:100%;}
	p.link-user-comment-more a {display:block;padding:5px 0;}
	p.link-user-comment-more a:hover, p.link-user-comment-more a:active {background-color:#edf6fa;}
	span.italic-grey {font-style:italic; color:#666666; font-weight:normal;}

	
	
	
/* =============================================================================
	Dostupnosti
============================================================================= */	
span.dostupnost-skladem {color:#1a740e;}
span.dostupnost-predobjednavka {color:#ff0000;}
span.dostupnost-do-x-dnu {color:#f05e00;}


	
/* =============================================================================
	Hodnocení - ranking
============================================================================= */	
span.ranking-number { font-size:11px !important; font-weight:normal; vertical-align:top;}
span.ranking-recenze { width:78px; height:13px; display:inline-block; background-image:url('../images/ranking-recenze.png'); background-repeat:no-repeat; }
span.ranking-recenze-0 { background-position:0 -140px; }
span.ranking-recenze-50 { background-position:0 -126px; }
span.ranking-recenze-100 { background-position:0 -112px; }
span.ranking-recenze-150 { background-position:0 -98px; }
span.ranking-recenze-200 { background-position:0 -84px; }
span.ranking-recenze-250 { background-position:0 -70px; }
span.ranking-recenze-300 { background-position:0 -56px; }
span.ranking-recenze-350 { background-position:0 -42px; }
span.ranking-recenze-400 { background-position:0 -28px; }
span.ranking-recenze-450 { background-position:0 -14px; }
span.ranking-recenze-500 { background-position:0 0; }

span.like-recenze-ram {display:inline-block; font-size:11px; font-weight:normal;}
span.like-recenze {width:16px; height:16px; display:inline-block; background-image:url('../images/ranking/mini_thumbs.png'); background-repeat:no-repeat;}
span.like-recenze-1 {background-position:0 0;}
span.like-recenze--1 {background-position:-16px 0;}


/* =============================================================================
	Ikonky disků
============================================================================= */
span.disk-ico {width:14px;height:12px;display:inline-block;}
span.ico-3d-bd {background:url('../images/ico/3d-bd.png') 0 0 no-repeat;}
span.ico-2d-bd {background:url('../images/ico/2d-bd.png') 0 0 no-repeat;}
span.ico-dvd {background:url('../images/ico/dvd.png') 0 0 no-repeat;}
span.ico-cd {background:url('../images/ico/cd.png') 0 0 no-repeat;}




/* =============================================================================
	Univerzální styly
============================================================================= */
.ico-comments {padding-left:18px; background:url('../images/ico/ico-comments.png') 0 50% no-repeat;}
p.photo-copy {margin:5px 0 0 0 !important;padding:0;font-size:0.8em !important;color:#666;}
p.p-info { text-align:justify; margin:0 !important; }
p.p-note { text-align:justify; color:#555; margin:10px 0 0 0 !important; }

.clear {width:100%;display:block;clear:both;height:1px;}
.clear2 {width:100%;display:block;clear:both;height:1px;position:relative;}
.help {cursor:help;}
.tucne {font-weight:bold;}
.povinne { color:red; }
.oranz { color:#f05e00; }
.cervena { color:#ff0000; }
.zelena { color:green; }
.green { color:#6f911b; }
.seda { color:#666666; }
.preskrtnute { text-decoration: line-through; }
.justify {text-align:justify; }
.italic {font-style:italic; }



.sedy-box { width:634px; background-color:#eef9fd; margin:0 0 10px 0; border:1px solid #c4edfb; clear:both; float:left; }
	.sedy-box .padding { padding:5px; }
	.sedy-box .padding table { border-collapse:collapse; width:100%;}
	.sedy-box .padding table td { vertical-align:top;}
	.sedy-box .padding table td.order { width:180px; text-align:right;}
	.sedy-box .padding ul.abeceda { margin:2px 0;padding:0;list-style-type:none; }	
	.sedy-box .padding ul.abeceda li { margin:0;padding:0;float:left;}	
	.sedy-box .padding ul.abeceda li a { display:inline-block; padding:0 4px 0 0; }	
	.sedy-box .padding ul.abeceda li a:link { text-decoration:none; }	
	.sedy-box .padding ul.abeceda li a:visited { text-decoration:none; }	
	.sedy-box .padding ul.abeceda li a:hover { text-decoration:underline; color:#f05e00; }	
	.sedy-box .padding ul.abeceda li a:active,
	.sedy-box .padding ul.abeceda li a.active { font-weight:bold; text-decoration:underline; color:#f05e00; }	
	.sedy-box .padding ul.abeceda li label { display:block; padding:5px 10px 0 0; cursor:pointer; }	
	.sedy-box .padding ul.abeceda li label input { width:13px; height:13px; padding:0; margin:0; vertical-align:bottom; position:relative; top:0px; overflow: hidden; }	
	.sedy-box .padding label.perioda input[type='radio'] { width:13px; height:13px; padding:0; margin:0; vertical-align:middle; position:relative; top:0px; overflow: hidden; }	
	.sedy-box .padding label.perioda  { cursor:pointer; padding-left:20px; }	

.big-width {width:653px;}	
	
.alert-box { width:634px; background-color:#fee5e5; margin:0 0 10px 0; border:1px solid #fdc3c3; clear:both; float:left;}
	.alert-box  .padding { padding:5px; }
	.alert-box  .padding p:last-child { margin:0 !important;padding:0; }


.green-box { width:100%; background-color:#effce2; margin:20px 0; border:1px solid #bded8b; position:relative; float:left; }
	.green-box .padding { padding:10px; text-align:left; }
	.green-box  .padding h4 { display:block; margin:0; font-size:13px; color:#585858; padding-bottom:5px; background:url('../images/dashed-border.png') bottom left repeat-x; font-family:verdana; }
	.green-box p { font-size:12px;color:#585858;line-height:18px; }
	.green-box p a:link { COLOR:#004595; TEXT-DECORATION:none; font-size:11px; font-weight:bold; }
	.green-box p a:visited { COLOR:#004595; TEXT-DECORATION:none; font-size:11px; font-weight:bold; }
	.green-box p a:active { COLOR:#f05e00; TEXT-DECORATION:underline; font-size:11px; font-weight:bold; }
	.green-box p a:hover { COLOR:#f05e00; TEXT-DECORATION:underline; font-size:11px; font-weight:bold; }
	
select.datum_den {width:60px !important;}
select.datum_mesic {width:90px !important;}
select.datum_rok {width:80px !important;}

.iframe {width:116px; height:20px; position:relative; left:0; margin-top:0; }

	

	
/* =============================================================================
	1-strankovani.php
============================================================================= */
.strankovani { width:100%; padding:20px 0; display:block; text-align:center;}
	.strankovani ul {list-style-type:none;margin:0;padding:0;}
	.strankovani ul li {display:inline-block; border:1px solid #1c7299;padding:0;margin:0 3px; }
	.strankovani ul li:first-child {margin:0 3px 0 0; }
	.strankovani ul li:last-child {margin:0 0 0 3px; }
	.strankovani ul li a:link,
	.strankovani ul li a:visited { display:inline-block; padding:2px 8px; text-decoration:none; }
	.strankovani ul li a:hover,
	.strankovani ul li a:active { display:inline-block; padding:2px 8px; background-color:#1c7299; color:#fff; text-decoration:none; }
	.strankovani ul li a.arrow { width:65px; text-align:center; }
	.strankovani ul li span.selected { display:inline-block; padding:2px 8px; background-color:#1c7299; color:#fff; font-weight:bold; }
	.strankovani ul li.tecky { border:0;}

	
	
	
/* =============================================================================
	Skript: Lightbox
============================================================================= */
#jquery-overlay { position:absolute; top:0; left:0; z-index:110; width:100%; height:500px; }
#jquery-lightbox { position: absolute; top:0; left:0; width:100%; z-index:120; text-align:center; line-height:0; }
#jquery-lightbox a img { border:0;}
#lightbox-container-image-box { position:relative; background-color:#FFFFFF; width:250px; height:250px; margin: 0 auto; }
#lightbox-container-image { padding:10px; }
#lightbox-loading { position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width:49%; height:100%; display:block; }
#lightbox-nav-btnPrev { 	left:0; float:left; }
#lightbox-nav-btnNext { 	right:0; float:right; }
#lightbox-container-image-data-box {	height:20px; font:10px Verdana, Helvetica, sans-serif; background-color: #FFFFFF; margin:0 auto; overflow:auto; width:100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666;}
#lightbox-container-image-data #lightbox-image-details { width:70%; float:left; text-align:left; }	
#lightbox-image-details-caption { font-weight:bold; }
#lightbox-image-details-currentNumber { display: block; clear:left; padding-bottom:1.0em; }			
#lightbox-secNav-btnClose { width:66px; float:right; padding-bottom: 0.7em; }




/* =============================================================================
Skript: Tooltip
============================================================================= */
#dhtmltooltip { font-size:11px; position:absolute; width:125px; padding:5px; background-color:pink; visibility:hidden; text-align:justify; z-index:200; border:1px solid #ff99cc; opacity:0.9; }




/* =============================================================================
	Skript: AJAX vyhledávání - našeptávač
============================================================================= */
#iddivu_vysledek_vyhledej { display:none; position:absolute;width:400px; top:35px;right:0px;z-index:100;background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px; }
#iddivu_vysledek_vyhledej ul { list-style:none; margin:10px; padding:0; }
#iddivu_vysledek_vyhledej li { display:block; text-align:left; border-bottom:1px dotted #b6dbe5; margin:0; }
#iddivu_vysledek_vyhledej li:last-child { border-bottom:0; }
#iddivu_vysledek_vyhledej li a { display:block; padding:5px 3px; text-align:left; color:#333; text-decoration:none; font-size: 1.0em;}
#iddivu_vysledek_vyhledej li a:hover { background-color:#d4ebf1;}

#iddivu_vysledek_vyhledej a { color:white;text-decoration:none; }
#iddivu_vysledek_vyhledej a span.link-a span { background-color:#05b6e6; color:#fff; }
#iddivu_vysledek_vyhledej a:hover { color:#000;}
#iddivu_vysledek_vyhledej a:hover  span { background-color:transparent; }

#iddivu_vysledek_vyhledej .oznac { background-color:#d4ebf1; text-decoration:none; }
#iddivu_vysledek_vyhledej span.link-a {vertical-align:top; position:relative; padding:0 5px; display:inline-block; width:320px;}
#iddivu_vysledek_vyhledej img.img-mini { border:0; width:40px;height:55px; padding:0; margin:0; vertical-align:top; position:relative; top:0px; overflow: hidden;}




/* =============================================================================
	Skript: Fulltextové vyhledávání
============================================================================= */
table.fulltext {margin:0;padding:0;border-collapse:collapse; }
	table.fulltext td {padding:3px; }
	table.fulltext td.term { width:100px; text-align:right; }
	table.fulltext td.term1 { font-size:1.2em; vertical-align:middle; }
	table.fulltext td.term2 { padding-top:0; }
	table.fulltext td.term3 { padding-top:5px; }
	table.fulltext td input[type='text'] {font-size:1.1em; height:27px; padding:0 5px; width:428px; color:#999; border:1px solid #a0d9ec; background:url('../images/input-bg.gif') 0 0 no-repeat; }
	table.fulltext input.hledej {vertical-align:bottom; background:url('../images/hledej-bg.png') 0 0 no-repeat; width:66px; height:29px; margin-left:5px;}
	table.fulltext input.hledej:hover {background-position:0 -29px;}
	
	
	
	
/* =============================================================================
	Skript: registrace.php
============================================================================= */
fieldset.registration {border:1px solid #d1d1d1; padding:10px; margin-top:20px;}
	fieldset.registration legend {color:#05526d; text-transform:uppercase; font-size:0.85em;}
	
fieldset.registration:first-child {margin-top:0;}

table.tb-registration {border-collapse:separate;}
	table.tb-registration td {padding:2px;}
	table.tb-registration td.parametr {text-align:right; width:100px;}
	table.tb-registration td.parametr2 {text-align:right; width:120px;}
	table.tb-registration td.parametr3 {text-align:right; width:50px; vertical-align:top;padding-top:6px;}
	table.tb-registration td.hodnota {width:180px;}
	table.tb-registration td input[type='text'],
	table.tb-registration td input[type='password'] { height:23px; padding:0 5px; width:140px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; }
	table.tb-registration td input.long {width:350px;}
	table.tb-registration td input.long2 {width:548px;}
	table.tb-registration td input.currency {width:50px;text-align:right;}
	table.tb-registration textarea { height:100px; padding:5px; width:480px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; font-family:Calibri,Arial; font-size:1.1em;}	
	table.tb-registration textarea.textarea-hodnotit { height:45px; padding:5px; width:605px; font-size:1.05em; }	
	table.tb-registration textarea.textarea-hodnotit-big { height:120px; padding:5px; width:605px; font-size:1.05em; }	
	table.tb-registration select { height:23px; padding:0 5px; width:152px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde;}	
	table.tb-registration td input[type='file'] { height:23px; padding:0; width:200px; color:#333; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; }
	table.tb-registration td input[type='radio'] { position:relative; vertical-align:middle; }
	table.tb-registration tr.double-padding td {padding-top:7px;}
	table.tb-registration .like-option {float:left;padding:0 8px;}

	table.tb-registration label {cursor:pointer;}
	table.tb-registration div.result {display:inline;padding-left:5px;}
	table.tb-registration div.result img {position:relative;vertical-align:middle;}
	table.tb-registration div.result2 {float:left;padding-top:4px;}
	table.tb-registration div.result2 img {position:relative;vertical-align:middle;}
	table.tb-registration td.label-item label {display:inline-block; width:151px;}
	table.tb-registration td.label-item label input[type='checkbox'] {position:relative;vertical-align:middle;}

.registration-type p {margin:0;padding:0px;}
.registration-type p:first-child {padding-top:5px;}
.registration-type label {cursor:pointer;}
.registration-type input[type='radio'] {position:relative;vertical-align:middle;}
.registration-type form {margin:0;padding:0;}


h3.big {color:#05526d;margin:0 0 5px 0;padding:5px 0 0 0;font-family:Calibri,Arial;font-size:1.5em;font-weight:normal;display:block;}
.odsazeni-20 {margin-top:20px !important;}

p.p-btn-registration {text-align:center!important; margin-top:30px !important;}
p.em95 {font-size:0.95em !important;}
form#new-registration {border-bottom:1px dotted #ccc;padding-bottom:15px !important;}
.readonly {color:#666 !important;}




/* =============================================================================
	Info box
============================================================================= */
#info-box { position:absolute; width:550px; cursor:move; height:auto; z-index:120; top:100px; left:50%; margin-left:-275px; display:inline; background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px; }
	#info-box .vnitrek { padding:15px; position:relative; }
	#info-box .vnitrek h3 { margin:5px 0; border-bottom:1px dotted #999999; color:#f05e00; }
	#info-box .vnitrek p { text-align:justify; padding:0; margin:5px 0; line-height:18px; }	
	#info-box .vnitrek p.center { text-align:center; }
	#info-box .box-close { position:absolute; z-index:100; top:-16px; right:-16px; cursor:pointer;}

#info-box2 { position:absolute; width:550px; cursor:move; height:auto; z-index:120; top:100px; left:50%; display:inline; background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px; }
	#info-box2 .vnitrek { padding:15px; position:relative; }
	#info-box2 .vnitrek h3 { margin:5px 0; border-bottom:1px dotted #999999; color:#f05e00; }
	#info-box2 .vnitrek p { text-align:justify; padding:0; margin:5px 0; line-height:18px; }	
	#info-box2 .vnitrek p.center { text-align:center; }
	#info-box2 .box-close { position:absolute; z-index:100; top:-16px; right:-16px; cursor:pointer;}

#info-box3 { position:absolute; width:650px; min-height:550px; height:auto; z-index:120; top:100px; left:50%; display:inline; background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px; }
	#info-box3 .vnitrek { padding:15px; position:relative; }
	#info-box3 .vnitrek h2 { margin:0 0 5px 0; padding:0; border-bottom:1px dotted #999999; color:#000; font-size:1.8em; font-family:Calibri, Arial; font-weight:normal; cursor:move;}
	#info-box3 .vnitrek h2 span {color:#05526d;}
	#info-box3 .vnitrek h3 { color:#05526d; float:left; margin:0; padding:0; font-size:1.4em; font-family:Calibri, Arial; font-weight:normal; position:relative;}
	#info-box3 .vnitrek p { padding:0; margin:5px 0; line-height:18px; }	
	#info-box3 .vnitrek p.center { text-align:center; }
	#info-box3 .box-close { position:absolute; z-index:100; top:-16px; right:-16px; cursor:pointer;}
	#info-box3 .box-move { position:absolute; z-index:100; top:-16px; left:-16px; cursor:move;}
	
	#info-box3 .vnitrek div.box-info-top {display:none;width:400px;position:absolute;z-index:400; top:250px; left:125px; color:#fff; background-color:#1aa9d0; text-align:center; padding:7px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px;}
	#info-box3 .vnitrek div.tooltip {display:none;width:160px;position:absolute;z-index:400; top:0px; left:625px; color:#fff; background-color:#1aa9d0; padding:7px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: black 0px 2px 7px; -webkit-box-shadow: black 0px 2px 7px; -moz-box-shadow: black 0px 2px 7px;}
	#info-box3 .vnitrek div.tooltip-arrow {width:6px;height:9px;position:absolute;z-index:500; top:12px; left:-5px; background:url('../images/tipsy.gif') 0 50% no-repeat;}
	#info-box3 .vnitrek span.pozn-grey {float:left;padding-top:6px;color:#999;font-size:0.8em;}
	
	
	
	
	
/* =============================================================================
	account.php
============================================================================= */	
ul.user-menu	{margin:0 0 20px 0;padding:0;list-style-type:none; width:100%; display:block;}
ul.user-menu li {float:left;width:105px;  text-align:center; margin:0 1px 2px 0;padding:0;}
ul.user-menu li a {display:block; text-transform:uppercase; font-size:11px; padding:4px 0; border:1px solid #3dc9f1; background:url('../images/user-menu-bg.jpg') center 0 no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
ul.user-menu li a:link,
ul.user-menu li a:visited {color:#fff;}
ul.user-menu li a:hover,
ul.user-menu li a:active,
ul.user-menu li a.active {background-position:0 -39px; text-decoration:none; border:1px solid #ff9e21;}

#content #main-content table.tb-rekap {width:100%;margin:0 0 15px 0; border-collapse:collapse; border-bottom:2px solid #b6ddf0;}
#content #main-content table.tb-rekap td {padding:5px 10px;border:1px solid #b6ddf0; font-size:1.1em; vertical-align:top; }
#content #main-content table.tb-rekap thead td {font-weight:bold; background:#9ad5e5 url('../images/tb-rekap-thead-bg.png') 0 0 repeat-x;}	
#content #main-content table.tb-rekap tbody td.odd { background:#d9ebf3 url('../images/tb-rekap-tbody-bg.png') 0 0 repeat-x;}
#content #main-content table.tb-rekap tbody tr.odd td { background:#d9ebf3 url('../images/tb-rekap-tbody-bg.png') 0 0 repeat-x;}
#content #main-content table.tb-rekap td.param {width:115px;font-weight:bold;font-size:1.0em; color:#555555;}
#content #main-content table.tb-rekap td.right {text-align:right;}
#content #main-content table.tb-rekap td span.bittrating {font-size:0.9em;color:#666666;}
#content #main-content table.tb-rekap td.titul-nazev {width:160px;}
#content #main-content table.tb-rekap td.datum-nakup {width:60px;}
#content #main-content table.tb-rekap td.cena-porizeni {width:60px;text-align:right;}
#content #main-content table.tb-rekap td.kde-koupeno {width:80px;}
#content #main-content table.tb-rekap td.poznamka {width:100px;}
#content #main-content h3 {color:#05526d;margin:0 0 5px 0;padding:5px 0 0 0;font-family:Calibri,Arial;font-size:1.5em;font-weight:normal;}
#content #main-content h3.odsadit {margin-top:20px;}


.img-ram-avatar-middle {width:50px;height:63px;background-repeat:no-repeat;background-position: 50% 50%; display:inline-block;}
.img-ram-avatar-middle a {display:block;}
.img-ram-avatar-small {width:20px;height:25px;background-repeat:no-repeat;background-position: 50% 50%; display:inline-block;}
.border-blue {border:1px solid #1f88b8;}
.border-white {border:1px solid #99e8fd;}
.img-ram-avatar-middle a {width:50px;height:63px;display:block; }
.img-delete {cursor:pointer;position:relative;vertical-align:top;width:18px;height:18px;}




/* =============================================================================
	plugin - rating - jquery.raty.min.js 
============================================================================= */
div#target, #target-out, div#function, div#format { float: left; }
div#target-number { float: left; }
div#hint, #hint-out, div#hint-function, div#hint-format { background-color: #F0F0F0; border-radius: 3px; float: left; height: 15px; margin-left: 5px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; text-align: center; width: 50px; }
div#hint-format { width: 120px; }
div#precision { float: left; }
div#precision-target { background-color: #F0F0F0; border-radius: 3px; float: left; height: 20px; margin-left: 5px; padding-left: 8px; padding-right: 8px; padding-top: 4px; text-align: center; width: 50px; }
select#score { margin-left: 5px }
div.cil_rating { display:none; }
.star-rating {float:left; padding:0 0 0 10px; margin:3px 0 0 0; height:16px;}
.star-rating-recenze {float:left;padding:0; width:102px !important; font-size:18px !important;}
.star-rating-recenze-h2 {float:left;padding:10px 0 3px 0; width:102px !important; font-size:18px !important;}
span.hodnoceni-result-individual {float:left;color:#666; font-size:11px; padding:5px 0 0 0;}
span.hodnoceni-result-individual-h2 {float:left;color:#666; font-size:11px; padding:15px 0 0 0;}

.hodnoceni-ram {width:100%;float:left;padding:5px 0;}
span.hodnoceni-like-individual-h2 {float:left;color:#666; font-size:11px; padding:4px 6px 0 0;}
.like-rating-recenze-h2 {float:left;margin:0 8px 0 0; width:150px !important; font-size:18px !important; background:url('../images/ranking/thumbs-up-down.png') 0 0 no-repeat; vertical-align:middle;}
input.like-procent {float:left;width:50px; height:20px; font-size:0.6em !important; text-align:center;padding:1px 0 0 0 !important; border:0; background:none;}
span.like {float:left;width:25px;height:20px;background:url('../images/ranking/thumbs-up-down.png') -50px 0 no-repeat; cursor:pointer;}
span.dislike {float:left;width:25px;height:20px;background:url('../images/ranking/thumbs-up-down.png') -75px 0 no-repeat; cursor:pointer;}
span.dislike:hover {background-position:-175px 0;}
span.like:hover {background-position:-150px 0;}
span.mini-like {width:16px;height:16px; display:inline-block; background:url('../images/ranking/mini_thumbs.png') 0 0 no-repeat; cursor:pointer;}
span.mini-dislike {width:16px;height:16px; display:inline-block; background:url('../images/ranking/mini_thumbs.png') -16px 0 no-repeat; cursor:pointer;}
span.mini-like:hover {background-position:0 -16px;}
span.mini-dislike:hover {background-position:-16px -16px;}

a.chci-hodnotit-like {float:right; font-size:13px; color:#fff; padding:2px 7px 3px 7px; margin:0 0 0 10px; background-color:#1f88b8; height:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.chci-hodnotit-like:hover,
a.chci-hodnotit-like:active {text-decoration:none; background-color:#f05e00;}


/* =============================================================================
	1-recenze-hodnoceni.php
============================================================================= */
.box-ajax-vysledek { float:left; width:100%; margin:2px 0 0 0; font-size:0.85em; clear:both; text-align:left;}
.box-ajax-vysledek  img { width:16px; height:16px; border:0; position:relative; vertical-align:middle; }
.box-ajax-vysledek  span { padding-top:2px; }
#info-box3 p.vysledky {text-align:center;margin:0 0 0 0;padding:5px;background-color:#eef9fd; border:1px solid #c4edfb;}




/* =============================================================================
	1-slider.php
============================================================================= */
a.marqueeleft { background: url("marquee_arrow_left.gif"); width: 35px; height: 53px; vertical-align: top; display:none; }
a.marqueeleft:hover { background-position: 0px 53px;}
a.marqueeright {	background: url("marquee_arrow_right.gif"); width: 35px; height: 53px; vertical-align: top; display:none;}
a.marqueeright:hover { background-position: 0px 53px;}

div#marquee-container { width:687px; margin:0 0 0 11px; overflow:hidden; position:relative; }
div#marquee-container .marquee-shadow-top {position:absolute; top:0; left:0; z-index:5; width:687px; height:10px; background:url("../images/slider/topstory-shadow-top.png") 0 0 repeat-x;}

div#marquee-image-container { width:687px; height:350px; background-color:#191919; }
div#marquee-image-container div.marquee-image-div { top:0px; left:0px; width:645px; height:350px; position:absolute; display:none;}
	div#marquee-image-container div.marquee-image-div div.img-ram-trailer,
	div#marquee-image-container div.marquee-image-div div.img-ram-pruzkum,
	div#marquee-image-container div.marquee-image-div div.img-ram-soutez_main,
	div#marquee-image-container div.marquee-image-div div.img-ram-clanek {display:block; width:687px; height:350px; position:relative; background-repeat:no-repeat;background-position: 50% 50%;}
	div#marquee-image-container div.marquee-image-div a.a-all {display:block;height:350px;}
	div#marquee-image-container div.marquee-image-div div.marque-title { position:absolute; left:0; bottom:0; width:657px; padding:15px 15px 8px 15px; background:url("../images/slider/topstory-title.png"); -webkit-backface-visibility:hidden;}
	div#marquee-image-container div.marquee-image-div div.marque-title h2 {margin:0; font:normal 230%/16px Calibri, "arial", sans-serif; color:#6ccdec; line-height: 32px; -webkit-backface-visibility:hidden;}
	div#marquee-image-container div.marquee-image-div div.marque-title span.perex { font-size:1.2em; line-height:22px; }
	div#marquee-image-container div.marquee-image-div div.marque-title a.title { text-decoration:none; color:#fff; display:block; }
	div#marquee-image-container div.marquee-image-div div.marque-title div.thumbnails-slider {font-size:12px; color:#999999;}
	div#marquee-image-container div.marquee-image-div div.marque-title a.comments-slider {float:right; color:#999999 !important;}


div#marquee-menu-container {width:100%; height:73px; float:left; overflow:hidden; position:relative; background-color:#191919; font-family:Helvetica;}
div#marquee-menu-container ul#marquee-menu {left:0px; width:1500px; display:block; position:absolute; margin:0; padding:0 0 0 10px; list-style-type:none;}
div#marquee-menu-container ul#marquee-menu li {float:left; width:134px; overflow:hidden; line-height:1.4; color:#BBB; position:relative; display:block;}
div#marquee-menu-container ul#marquee-menu li a { text-decoration: none; color: #fff; }
div#marquee-menu-container ul#marquee-menu li .title { font-size: .85em; -webkit-backface-visibility:hidden; }
div#marquee-menu-container ul#marquee-menu li .img-box { display:block; width:128px; height:49px; overflow:hidden; border:1px solid #cccccc; position:relative; }
div#marquee-menu-container ul#marquee-menu li .img-box .img-ram-trailer,
div#marquee-menu-container ul#marquee-menu li .img-box .img-ram-pruzkum,
div#marquee-menu-container ul#marquee-menu li .img-box .img-ram-soutez_main,
div#marquee-menu-container ul#marquee-menu li .img-box .img-ram-clanek {display:block; width:128px; height:49px; background-repeat:no-repeat;background-position: 50% 50%;}
div#marquee-menu-container ul#marquee-menu li .img-box .category { font-size: .8em; color: #000; position:absolute; top:0px; left:0px; text-transform:uppercase; background: #d9d9d9; padding: 1px 3px; -webkit-backface-visibility:hidden; }
div#marquee-menu-container ul#marquee-menu li .active {border-color:#32b4de !important;}
div#marquee-menu-container ul#marquee-menu li .active .category {background:#5094a2; color:#ffffff;}
div#marquee-menu-container ul#marquee-menu li .active-title { color:#32b4de; }

	

	
/* =============================================================================
	clanek-detail.php
============================================================================= */	
#photo-article .img-ram-big {display:block; width:653px; height:350px; position:relative; background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9c9793;}
#photo-article .img-ram-big a {display:block; width:653px; height:350px;}
#photo-article .img-ram-big span.magnify {background:url('../images/magnify.png') 0 0 no-repeat; border:0; width:24px; height:25px; display:block; position:absolute; z-index:5; bottom:7px; right:7px;}
#text-article p {text-align:justify; line-height:145%;}
#text-article a>img {border:0; }
#text-article ul li {font-size:14px !important; text-align:justify; margin-bottom:3px; margin-top:3px;}
#text-article ol li {font-size:14px !important; text-align:justify; margin-bottom:3px; margin-top:3px;}




/* =============================================================================
	Bannery
============================================================================= */
.banner_typ1 {clear:both;float:left;}
.banner_typ2 {clear:both;float:left;position:relative;z-index:1;}
.banner_pozice1 {margin:10px 0;}
.banner_pozice2 {margin:0 0 10px 0;}
.banner_pozice1 p,
.banner_pozice2 p {margin:0;}




/* =============================================================================
	Ankety - pruzkumy-detail.php
============================================================================= */
#ram-anketa {padding-top:10px;}
	#ram-anketa div.anketa {float:left;width:639px;margin-bottom:20px;padding:7px; }
	
	#ram-anketa div.add-anketa-logged:hover,
	#ram-anketa div.add-anketa:hover {cursor:pointer;}
	
	#ram-anketa div.add-anketa-logged:hover,
	#ram-anketa div.add-anketa:hover {-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: #333 0px 1px 4px; -webkit-box-shadow: #333 0px 1px 4px; -moz-box-shadow: #333 0px 1px 4px; }
	
	#ram-anketa div.anketa p {font-size:1.4em !important;margin:0 !important;}
	#ram-anketa div.anketa-procent {float:left; padding:10px 0 0 10px; width:90px;font-size:1.2em;}
	#ram-anketa div.anketa-pruh {float:left;height:40px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow: #999 1px 1px 5px; -webkit-box-shadow: #999 1px 1px 5px; -moz-box-shadow: #999 1px 1px 5px;}
	div.anketa-pruh-1 {background:url('../images/anketa/anketa-1.png') 0 0 repeat-x;}
	div.anketa-pruh-2 {background:url('../images/anketa/anketa-2.png') 0 0 repeat-x;}
	div.anketa-pruh-3 {background:url('../images/anketa/anketa-3.png') 0 0 repeat-x;}
	div.anketa-pruh-4 {background:url('../images/anketa/anketa-4.png') 0 0 repeat-x;}
	div.anketa-pruh-5 {background:url('../images/anketa/anketa-5.png') 0 0 repeat-x;}
	div.anketa-pruh-6 {background:url('../images/anketa/anketa-6.png') 0 0 repeat-x;}
	input.anketa_pocet_ks {width:60px !important;text-align:right;}




/* =============================================================================
	Ankety - 1-end.php
============================================================================= */
p.anketa-otazka {font-weight:bold;font-size:1.1em;margin:0;}
#ram-anketa-box {padding-top:10px;}
	#ram-anketa-box div.anketa {float:left;width:273px;margin-bottom:10px; }
	
	#ram-anketa-box div.anketa p {margin:0 !important;}
	#ram-anketa-box div.anketa-procent {float:left; padding:1px 0 0 5px; width:60px;}
	#ram-anketa-box div.anketa-pruh {float:left;height:17px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; box-shadow: #999 0px 1px 3px; -webkit-box-shadow: #999 0px 1px 3px; -moz-box-shadow: #999 0px 1px 3px;}
	#ram-anketa-box a {color:#333;}




/* =============================================================================
	jQuery Countdown styles 1.6.3.
============================================================================= */
.hasCountdown {}
.countdown_rtl {	direction: rtl;}
.countdown_holding span {}
.countdown_row {	}

.countdown_section {}
.countdown_amount {}
.countdown_descr {}



/* =============================================================================
	souteze-detail.php
============================================================================= */
#pravidla-info-okno_tb { display:none; }
#pravidla-info-okno_tb ol li { text-align:justify; margin-bottom:15px;}
ol.font-size-n li { font-size:90% !important; }
a#pravidla-info h3 {margin:10px 0 10px 0;clear:both;display:block;}
#soutez-bg {width:653px; border:1px solid #cccccc; position:relative;}

.alert-box-soutez { width:622px; background-color:#fee5e5; margin:0; border:1px solid #fdc3c3; position:absolute; top:15px; left:15px; opacity:0.9;}
.alert-box-soutez  .padding { padding:10px; text-align:left; }
.alert-box-soutez  .padding p { color:#000; margin:0 !important; }

.green-box-soutez { width:622px; background-color:#effce2; margin:0; border:1px solid #bded8b; position:absolute; top:15px; left:15px; opacity:0.9;}
.green-box-soutez  .padding { padding:10px; text-align:left; }
.green-box-soutez  .padding p { color:#000; margin:0 !important; }


.soutez-box-pozice-1 { top:80px; left:15px; }
.soutez-box-pozice-2 { top:80px; right:15px; }
.soutez-box-pozice-3 { bottom:142px; right:15px; }
.soutez-box-pozice-4 { bottom:142px; left:15px; }

.black-box-soutez { width:500px; background:url('../images/soutez/transparent60.png') 0 0 repeat; margin:0;  position:absolute; }
	#souteze-pole-active p { text-align:justify; margin:0 0 10px 0 !important;}
	#souteze-pole-active ul {}
	#souteze-pole-active ul li {}
	#souteze-pole-active #formular_soutez_odeslat {font-size:1.1em;}

	#souteze-pole-active a.start:link { height:37px; width:159px; display:block; background:url('../images/soutez/button-soutez.png') 0 0 no-repeat;}
	#souteze-pole-active a.start:hover { background-position:0 -37px;}
	#souteze-pole-active a.start:active { background-position:0 -37px;}
	#souteze-pole-active a.start:visited { background-position:0 0;}

	#souteze-pole-active a.odeslat:link { height:37px; width:159px; display:block; background:url('../images/soutez/button-soutez-odeslat.png') 0 0 no-repeat;}
	#souteze-pole-active a.odeslat:hover { background-position:0 -37px;}
	#souteze-pole-active a.odeslat:active { background-position:0 -37px;}
	#souteze-pole-active a.odeslat:visited { background-position:0 0;}
	#souteze-pole-active label {cursor:pointer;}

	
.soutez-pocitadlo { background: url('../img/transparent60.png'); margin:0;  position:absolute; }
.soutez-pocitadlo  .padding { padding:10px; text-align:justify; color:#fff; font-size:110%; line-height:18px; }
.soutez-pocitadlo-pozice-1 { top:15px; left:15px; }
.soutez-pocitadlo-pozice-2 { top:15px; right:15px; }
.soutez-pocitadlo span#cislo { font-size:180%; font-weight:bold;}
.soutez-pocitadlo span#vterin { }

#sponzor-box { position:absolute; bottom:15px; left:15px; }
#share-box { position:absolute; bottom:15px; right:15px; }

a.link-red:link { color:#ff0000; text-decoration:underline; }
a.link-red:visited { color:#ff0000; text-decoration:underline; }
a.link-red:active { color:#ff0000; text-decoration:none; }
a.link-red:hover { color:#ff0000; text-decoration:none;}

.blue-box { width:100%; background-color:#e5f1f5; margin:10px 0; border:1px solid #cce3eb; position:relative; float:left; }
	.blue-box  .padding { padding:10px; text-align:left; }

a.btn-soutez {font-size:21px; text-transform:uppercase; color:#fff; padding:3px 15px 4px 15px; background:url('../images/btn-koupit-bg2.png') 0 50% repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-soutez:hover {text-decoration:none; background:#f05e00;}
a.btn-soutez-active {text-decoration:none; background:#f05e00; cursor:default !important;}
	
p.soutez-odd {padding-top:20px;}

ul.kola-souteze {margin:0;padding:0 0 0 16px; list-style-type:square;}
ul.kola-souteze li {font-size:1.1em; margin:0 0 5px 0; }

ul li.spravna-odpoved span {color:green; padding-right:20px; background:url('../images/ico/16-ok.gif') right 0 no-repeat;}




/* =============================================================================
	Fórum, forum.php
============================================================================= */
.tb-forum thead td.last-post {width:200px; color:#333; font-size:0.9em !important; font-weight:normal !important;}
.tb-forum thead td.threads {width:60px; text-align:right; color:#333; font-size:0.9em !important; font-weight:normal !important;}
.tb-forum thead td.posts {width:60px; text-align:right; color:#333; font-size:0.9em !important; font-weight:normal !important;}

.tb-forum tbody td { font-size:1.0em !important; }
.tb-forum tbody td strong { }
.tb-forum thead td {color:#333; font-size:1.15em !important; vertical-align:middle !important;}
.tb-forum tbody td.right { text-align:right; }
.tb-forum tbody td.middle { vertical-align:middle !important; }
.tb-forum tbody td.sub-kat {  }
.tb-forum tbody td.sub-kat-icon { width:27px; vertical-align:middle !important; }
.tb-forum tbody td.sub-kat-icon img { width:27px; height:27px; border:0; }

.tb-forum tbody tr:hover td {background:#f3e1d9 url('../images/tb-rekap-tbody-bg-hover.png') 0 0 repeat-x !important; }
.tb-forum tbody td p.vysledky-tb {text-align:center; margin:10px 0 !important; }


#forum-path {width:100%;margin-bottom:10px;}
	#forum-path ul {margin:0;padding:0;}
	#forum-path ul li {display:inline;}
	#forum-path ul li {margin:0;padding:0 5px 0 12px; list-style-type:none; background:url('../images/forum/arrow_right.gif') 0 50% no-repeat;}
	#forum-path ul li:first-child {padding:0 5px 0 20px; background:url('../images/forum/icon_home.gif') 0 50% no-repeat;}

a.btn-new { font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-new:link,
a.btn-new:visited {background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x;}
a.btn-new:hover,
a.btn-new:active {text-decoration:none; background:#f05e00;}
a.btn-new span {display:inline-block; background:url('../images/forum/create.png') 0 50% no-repeat; padding-left:20px;}

a.topic-latest { }
a.topic-latest span { width:11px; height:12px; display:inline-block; background:url('../images/forum/icon_topic_latest.gif') 0 3px no-repeat;}

table.tb-topic {width:100%;margin:0 0 10px 0; border-collapse:collapse; position:relative;}
table.tb-topic:nth-child(even) td {background-color:#edf5f9; border:1px solid #bbddee;}
table.tb-topic:nth-child(odd) td {background-color:#f6fafc; border:1px solid #bbddee;}
table.tb-topic:hover td {border:1px solid #efc5b2;}
table.tb-topic td {padding:10px; vertical-align:top; }
table.tb-topic td.user { width:100px; }
table.tb-topic td.user .avatar-comment { margin:5px 0 0 0; }
table.tb-topic td.user p { font-size:0.85em !important; margin:0 !important; }
table.tb-topic td.user p span { color:#666 !important; }
table.tb-topic td.search { width:138px; }
table.tb-topic td.content { font-size:1.0em; }
table.tb-topic td.content h3 { font-size:16px; padding:0; margin:0 0 0 0; color:#0d5678; }

table.tb-topic td.content p.from-content { font-size:0.95em !important; background:url('../images/forum/icon_post_target.gif') 0 50% no-repeat; padding-left:13px; }
table.tb-topic td.content a.reply-quote {position:absolute; z-index:1; top:10px; right:35px; width:20px; height:20px; overflow:hidden; background-image:url('../images/forum/icon_post_quote.gif'); background-repeat:no-repeat;}
table.tb-topic td.content a.reply-quote:link,
table.tb-topic td.content a.reply-quote:visited {background-position:0 0;}
table.tb-topic td.content a.reply-quote:hover,
table.tb-topic td.content a.reply-quote:active {background-position:0 -20px;}

table.tb-topic td.content a.go-link {position:absolute; z-index:1; top:10px; right:35px; width:20px; height:20px; overflow:hidden; background-image:url('../images/forum/icon_go_comment.png'); background-repeat:no-repeat;}
table.tb-topic td.content a.go-link:link,
table.tb-topic td.content a.go-link:visited {background-position:0 0;}
table.tb-topic td.content a.go-link:hover,
table.tb-topic td.content a.go-link:active {background-position:0 -20px;}

table.tb-topic td.content a.reply-hide {position:absolute; z-index:1; top:10px; right:60px; width:20px; height:20px; overflow:hidden; background-image:url('../images/forum/reply_hide.png'); background-repeat:no-repeat;}
table.tb-topic td.content a.reply-hide:link,
table.tb-topic td.content a.reply-hide:visited {background-position:0 0;}
table.tb-topic td.content a.reply-hide:hover,
table.tb-topic td.content a.reply-hide:active {background-position:0 -20px;}

table.tb-topic td.content a.reply-show {position:absolute; z-index:1; top:10px; right:60px; width:20px; height:20px; overflow:hidden; background-image:url('../images/forum/reply_show.png'); background-repeat:no-repeat;}
table.tb-topic td.content a.reply-show:link,
table.tb-topic td.content a.reply-show:visited {background-position:0 0;}
table.tb-topic td.content a.reply-show:hover,
table.tb-topic td.content a.reply-show:active {background-position:0 -20px;}

table.tb-topic-hide td {background-color:#fee5e5 !important; border:1px solid #fdc3c3 !important;}

a.go-to-right {background-image:url('../images/forum/arrow-right-a.png'); background-repeat:no-repeat; padding-right:11px;}
a.go-to-right:link,
a.go-to-right:visited {background-position:right 4px;}
a.go-to-right:hover,
a.go-to-right:active {background-position:right -30px;}

a.go-to-left {background-image:url('../images/forum/arrow-left-a.png'); background-repeat:no-repeat; padding-left:12px;}
a.go-to-left:link,
a.go-to-left:visited {background-position:left 5px;}
a.go-to-left:hover,
a.go-to-left:active {background-position:left -29px;}

table.tb-topic td.content a.forum-arrow-top {position:absolute; z-index:1; top:10px; right:10px; width:20px; height:20px; overflow:hidden; background-image:url('../images/forum/icon_arrow-top.png'); background-repeat:no-repeat;}
table.tb-topic td.content a.forum-arrow-top:link,
table.tb-topic td.content a.forum-arrow-top:visited {background-position:0 0;}
table.tb-topic td.content a.forum-arrow-top:hover,
table.tb-topic td.content a.forum-arrow-top:active {background-position:0 -20px;}

.reply-box-citace {width:548px; background-color:#edf5f9; border:1px solid #bbddee; padding:5px; max-height:70px; overflow:auto; overflow-x:hidden;}
.reply-box-citace p:first-child {margin-top:0 !important;}
.reply-box-citace p:last-child {margin-bottom:0 !important;}
.reply-box-citace span.forum-citation {font-weight:bold; background:url('../images/forum/quote.gif') 0 50% no-repeat; padding-left:20px; margin-bottom:-5px; display:block;}

.reply-box-citace-print {width:750px; background-color:#f0f0f0; border:1px solid #e2e2e2; padding:5px; float:right; margin-bottom:10px;}
.reply-box-citace-print p:first-child {margin-top:0 !important;}
.reply-box-citace-print p:last-child {margin-bottom:0 !important;}
.reply-box-citace-print span.forum-citation {font-weight:bold; background:url('../images/forum/quote.gif') 0 50% no-repeat; padding-left:20px; display:block;}

.add-topic-box {float:left; margin:3px 15px 0 0;}
.forum-search {float:left;margin-right:15px;}
	.forum-search form {margin:0;padding:0;}
	.forum-search input[type='text'] {height:20px; padding:0 5px; width:150px; color:#999999; background:url('../images/input-bg.gif') 0 0 no-repeat; border:1px solid #099ac1; margin-right:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	.forum-search input[type='submit'] {font-size:12px; color:#fff; padding:3px 7px; height:22px; border:0; margin:0; cursor:pointer; background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
	.forum-search input[type='submit']:hover {background:#f05e00;}

span.highlight_word {background-color:#05b6e6; color:#fff;}


.forum-lock {float:left;margin:3px 15px 0 0px;}

a.btn-lock { font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-lock:link,
a.btn-lock:visited {background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x;}
a.btn-lock:hover,
a.btn-lock:active {text-decoration:none; background:#f05e00;}
a.btn-lock span {display:inline-block; background:url('../images/forum/lock.png') 0 50% no-repeat; padding-left:20px;}

a.btn-unlock { font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-unlock:link,
a.btn-unlock:visited {background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x;}
a.btn-unlock:hover,
a.btn-unlock:active {text-decoration:none; background:#f05e00;}
a.btn-unlock span {display:inline-block; background:url('../images/forum/unlock.png') 0 50% no-repeat; padding-left:20px;}

a.btn-show { font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-show:link,
a.btn-show:visited {background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x;}
a.btn-show:hover,
a.btn-show:active {text-decoration:none; background:#f05e00;}
a.btn-show span {display:inline-block; background:url('../images/forum/show.png') 0 50% no-repeat; padding-left:20px;}

a.btn-hide { font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
a.btn-hide:link,
a.btn-hide:visited {background:url('../images/btn-koupit-bg3.png') 0 50% repeat-x;}
a.btn-hide:hover,
a.btn-hide:active {text-decoration:none; background:#f05e00;}
a.btn-hide span {display:inline-block; background:url('../images/forum/hide.png') 0 50% no-repeat; padding-left:15px;}


span.topic-locked {font-size:13px; color:#fff; padding:3px 7px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background:url('../images/btn-koupit-bg4.png') 0 50% repeat-x;}
span.topic-locked  span {display:inline-block; background:url('../images/forum/lock.png') 0 50% no-repeat; padding-left:20px;}




/* =============================================================================
	1-forum-strankovani.php
============================================================================= */
.forum-control { width:100%;margin-bottom:10px; float:left; }
	.pagination-forum {float:right;margin-top:2px;}
	.pagination-forum ul {list-style-type:none;margin:0;padding:0;display:inline;font-size:11px;}
	.pagination-forum ul li {display:inline-block; border:1px solid #1c7299;padding:0;margin:0 2px; line-height:12px;}
	.pagination-forum ul li:first-child {margin:0 2px 0 0; }
	.pagination-forum ul li:last-child {margin:0 0 0 2px; }
	.pagination-forum ul li a:link,
	.pagination-forum ul li a:visited { display:inline-block; padding:0px 2px; text-decoration:none; }
	.pagination-forum ul li a:hover,
	.pagination-forum ul li a:active { display:inline-block; padding:0px 2px; background-color:#1c7299; color:#fff; text-decoration:none; }
	.pagination-forum ul li a.arrow { width:65px; text-align:center; }
	.pagination-forum ul li span.selected { display:inline-block; padding:0px 2px; background-color:#1c7299; color:#fff; font-weight:bold; }
	.pagination-forum ul li.tecky { border:0;}



	
/* =============================================================================
	account-vip.php
============================================================================= */
table.tb-branding {width:100%;}
table.tb-branding td {width:25%; padding-bottom:15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
table.tb-branding td:hover {background-color:#b8eeff;}