/* #ff812f */
*{ outline:none;}
html{}
body{ min-width:990px; margin:0; padding:0; background:#0a0b0c url(../images/layout/bg.jpg) 50% 0 repeat-y; color:#a8a8a8;
	font-size:12px;font-family:sans-serif;}
body#iframe{padding:10px;min-width:620px;width:620px;}
h1, h2, h3{margin:0;font-weight:normal;}
h1{ color:#ff812f; font-size:19px; margin: 0 0 20px 0; }
h1 strong{ font-size:40px; font-weight:normal; }
h2{ color:#ff812f; font-size:19px; margin: 0 0 20px 0;  }
h2 strong{ font-size:40px; font-weight:normal; }
h2.gray{ margin:0;font-size:40px; line-height:.7em; text-transform:uppercase; color:#1e1e1e; text-shadow: 0px -2px 2px #666666; filter: dropshadow(color=#666666, offx=0, offy=-2);}
h3{ margin:0; font-weight:bold; font-size:19px; color:#725f36; }

img{border:none;}
p{margin:0 0 1em 0; line-height:1.66em;}
a{color:#ff812f; text-decoration:underline; }
a:hover{text-decoration:none;}
a.bulled{ display:inline-block;padding-left:10px; background:url(../images/layout/bullet.png) 0 50% no-repeat;}
a.button{ display:inline-block;width:119px;height:24px;line-height:24px; font-size:12px; font-weight:normal; color:#ff812f;/*color:#5a4d30;*/ text-decoration:none; text-shadow: 1px 1px 0 #fff; text-align:center; background:url(../images/layout/button.png) no-repeat;}

ul{ margin:0;padding:0;list-style:none; }
ul li{padding:6px 0 6px 16px; background:url(../images/layout/bullet.png) 0 50% no-repeat;}

#container{min-width:990px;}
body#iframe #container{min-width:620px;width:620px;}
#page{ position:relative; width:990px; margin:0 auto; }
body#iframe #page{min-width:620px;width:620px;}
#header{ position:relative; width:990px; height:358px; }
#header .top-bar{ position:relative; width:990px; height:53px; padding:0 0 7px;
	background:url(../images/layout/top-bar.png) no-repeat; }
#header .header-video{position:absolute; right:18px;bottom:18px;}
#header .last-movie-text{color:#000;font-size:13px;font-weight:bold;margin:0 0 5px 0;}
#content-wrapper{margin:35px 0 15px;}
#footer{ background:#020202; padding:30px 0;}
#footer2{ background:#0a0b0c;}
#footer2 .footer2-content{ width:950px; padding:20px; margin:0 auto; color:#4f4f4f; font-size:12px;}
#footer2 .footer2-content a{color:#4f4f4f;font-weight:normal;text-decoration:underline;}
#footer2 .footer2-content a:hover{text-decoration:none;}
#footer2 .footer2-content .footer-kontakt{margin:0 0 0 25px;}


#logo{ position:absolute; top:0;left:-92px; display:block;width:322px; height:257px; background:url(../images/layout/logo.png) no-repeat; text-indent:-9999px; z-index:50;}

.social-bar{position:absolute; top:12px; left:150px; margin:0; height:32px; overflow:hidden; z-index: 60;}
.social-bar a{ display:inline-block; width:32px; height:32px; margin:0 20px 0 0; text-indent:-9999px;}
.social-bar a.social-icon-facebook{ background:url(../images/layout/social-icon-facebook.png) no-repeat;}
.social-bar a.social-icon-youtube{ background:url(../images/layout/social-icon-youtube.png) no-repeat;}
.social-bar a.social-icon-rss{ background:url(../images/layout/social-icon-rss.png) no-repeat;}
.social-bar a.social-icon-send{ background:url(../images/layout/social-icon-send.png) no-repeat;}

.addthis_button{float:left;margin:8px 15px 0 0;}
#footer2 .footer2-content .social-bar{position:relative;top:auto;left:auto;padding:0;}

.languages{position:absolute;top:0;right:0;list-style:none;margin:14px 18px 0 0;padding:0;}
.languages li{display:block;float:left;margin:0 0 0 12px;padding:0;background:none;}
.languages li a{display:block;width:29px;height:25px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;}
.languages li a.active,
.languages li a:hover{background-position:0 -25px;}
.languages li a#lg-cs{background-image:url(../images/layout/lg-cs.png);}
.languages li a#lg-sk{background-image:url(../images/layout/lg-sk.png);}
.languages li a#lg-en{background-image:url(../images/layout/lg-en.png);}

.nav{ position:relative; height:46px;padding:14px 0 0;background:url(../images/layout/nav-bg.png) no-repeat; }
.nav ul{margin:0;padding:0;list-style:none;}
.nav ul li{display:block;float:left;padding:0;background:none;}
.nav ul li a{display:inline-block;padding:16px 15px 0;color:#1a1a1a;font-size:14px;text-decoration:none;font-weight:normal;}
.nav ul li a.active,
.nav ul li a:hover{text-decoration:none;color:#ff812f;}

#footer .nav{ width:990px; height:auto; padding:0; margin:0 auto; background-image:none; overflow:hidden;}
#footer .nav ul li a{ padding:0 15px;color:#ff812f; }
#footer .nav ul li a.active,
#footer .nav ul li a:hover{ color:#ffffff; }

#content-wrapper .aside{ float:right; position:relative; width:200px; }
#content-wrapper .aside h3{ height:20px; background:url(../images/layout/aside-header-bg.png) no-repeat; padding:15px 5px 15px 15px; letter-spacing:-.01em; }
#content-wrapper .aside h3.with-icon{ position:relative;padding-left:60px;}
#content-wrapper .aside h3.with-icon span{ position:absolute; left:-10px; top:-13px; display: block; width:75px;height:75px;}
#header-movies span{ background:url(../images/layout/header-movies.png) 0 0 no-repeat; }
#header-votes span{ background:url(../images/layout/header-votes.png) 0 0 no-repeat; }
#header-newsletter span{  background:url(../images/layout/header-newsletter.png) 0 0 no-repeat; }
#header-news span{ background:url(../images/layout/header-news.png) 0 0 no-repeat; }
#header-vip span{ background:url(../images/layout/header-vip.png) 0 0 no-repeat; }

#content-wrapper .aside .box{ background-color:#2d2d2d; padding:20px; margin:0 0 40px;
	-webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }

#content-wrapper .content-wrapper-2{ float:left; position:relative; width:765px; }
#content-wrapper .content-wrapper-2 .aside{ float:left; position:relative; width:200px; }
#content-wrapper .content-wrapper-2 .content{ float:right; position:relative; width:540px; }
#content-wrapper .content-inner{ padding:25px; margin:0 0 5px; background:url(../images/layout/content-bg.png); }
#content-wrapper .content-inner .newsletter-wrapper{margin:0 -25px;}
#content-wrapper .content-inner-25{ margin:0 0 25px;}
#content-wrapper .content-inner-thinner{ padding:0 25px;}

.aside-nav{ margin:0;padding:0;list-style:none; }
.aside-nav li{padding:6px 0 6px 16px; background:url(../images/layout/bullet.png) 0 50% no-repeat;}
.aside-nav li a{color:#ff812f; text-decoration:underline; }
.aside-nav li a:hover{text-decoration:none;}
.aside-nav li a.active{text-decoration:none;font-weight:bold;}

.movie-nav{ margin:0;padding:0;list-style:none; }
.movie-nav li{padding:10px 0; background-image:none; background:url(../images/layout/movie-nav-separator.png) 50% 100% no-repeat;}
.movie-nav li a{ font-size:15px; color:#a8a8a8; text-decoration:none; }
.movie-nav li a.active, 
.movie-nav li a:hover{ color:#ff812f; margin:0 0 0 -10px;padding-left:10px; background:url(../images/layout/bullet-2.png) 0 50% no-repeat; text-decoration:none;}

.link2movies{ display:inline-block; padding:10px 0 10px 35px; font-size:12px; color:#a8a8a8; text-decoration:none; background:url(../images/layout/link2movies.png) 0 50% no-repeat; }
.link2movies:hover{text-decoration:underline;}

.tab-nav{ margin:0;padding:0 0 25px;list-style:none; overflow:hidden; }
.tab-nav li{ display:block;float:left;padding:0 8px;background:url(../images/layout/tabs-nav-separator.gif) 100% 50% no-repeat;}
.tab-nav li a{ font-size:11px; color:#ff812f; text-decoration:none; }
.tab-nav li a:hover{ color:#fff; text-decoration:none;}
.tab-nav li a.active{ color:#fff; text-decoration:none; font-weight:bold;}


#drobecky{ padding:10px 0;  margin:-25px 0 40px; font-size:11px; color:#fff; }
#drobecky a{color:#fff;}
#content-wrapper .content-inner-thinner #drobecky{margin:0px;}

.articles{}
.article{ margin:0 0 25px 0;}
.article p{margin:0 0 1em; line-height:1.66em;}
.article .article-image{margin:0 0 25px;}

.news-date{ position:relative; top:-15px;}
.aside .news-date{ position:relative; top:0;}

.download{margin:40px 0;}
.download ul{ list-style:none;margin:0;padding:0; }
.download ul li{ padding:10px 0; border-bottom:1px solid #414141; background:none;}
.download ul li a{ display:block; min-height:30px; padding:12px 0 12px 92px; background:url(../images/layout/download.png) 0 50% no-repeat;}

.galerie{margin:40px 0;}
.galerie .nahled{ float:left; width:112px; height:84px; margin: 0 14px 14px 0;}
.galerie .last{margin-right:0;}


/* MOVIES */
.movies{}
.movie{width:260px;margin:0 0 25px; background:url(../images/layout/content-bg.png); }
.movie div{padding:16px 24px;}
.movie-header{ margin:0 -25px 20px; width:540px;}

.movies-bar{ position:relative; height:216px; padding:30px 10px 0; background:url(../images/layout/filmovy-pas.png) no-repeat; overflow:hidden;}
.movies-bar .movie-preview{ display:block; float:left; width:60px; height:80px; margin:0 2px 8px 2px;}


/* ANKETA */
.anketa{}
.anketa .otazka{}
.anketa a{}



/* FORMS */
form{}
form table{border-collapse:collapse;}
form table th{ text-align:right; padding:0 10px 10px 0;}
form table td{ padding:0 0 10px;}
form label{}
textarea,
input[type='text']{ width:250px; padding:5px; background:url(../images/layout/input-bg.png); border:1px solid #000; color:#a8a8a8;font-size:1em;font-family:sans-serif; 
	-webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
select{}

#sform{position:absolute;right:170px;top:14px;}
#sform table{}
#sform table td{padding:0;margin:0;}
#sform input{width:145px; height:24px;padding:0 25px;font-size:12px;color:#92908f;
	border:none; background:url(../images/layout/search-input.png) no-repeat;}

#nform table{width:100%;}
#nform table td{padding:0 15px 0 0;margin:0;}
.aside #nform table td{padding:0 0 7px;}
#nform input{width:150px;}
#nform input[type='radio']{width:auto;height:auto;padding:0;}

#fancybox-close { top: 5px; right: 5px; }
	
.fl{float:left;}
.fr{float:right;}
.cls{clear:both;}
.tar{text-align:right;}
.message{padding:5px;background:#000;color:#f00;font-weight:bold;}