body {background:#44557a url('/img/bg.png') repeat-x left top;padding:0;margin:0;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:11px;color:#44557a;}
@font-face {font-family:Square;src:url(/css/square.ttf);}
@font-face {font-family:SquareIE;src:url(/css/square.eot);}

a {color:#44557a;text-decoration:none;}
a.selected {color:#b6bcc8;text-decoration:none;}
a:hover {color:#b6bcc8;}

div#container {text-align:center;margin:0;padding:0;}
.center{margin:0 auto;padding:0;width:940px;text-align:left;}

div#top {height:116px;width:900px;}
div#top .hr {margin:3px 0;border-top:1px solid #bfc4cf;}
div#top div.navi_top {float:left;width:600px;margin-top:60px;height:35px;}
div#top div.navi_top ul {list-style:none;padding:0;margin:0;}
div#top div.navi_top ul li {display:inline;margin:0;background:url('/img/bull_top.png') right bottom no-repeat;padding-right:12px;}
div#top div.navi_top ul li.last {padding-right:0;background:none;}

div#user_top_box {float:left;width:233px;margin:0;padding:0;border:0}
div#search_top_box {float:left;margin:0;padding:0;border:0;width:367px;}

div#middle {min-height:350px;}

div#middle .box {background: url('/img/corner_top.png') no-repeat top left;width:900px;float:left;clear:both;}
div#middle .bottom {background: url('/img/corner_bottom.png') no-repeat bottom left;}
div#middle .content {padding:15px;min-height:350px;float:none;}

/* SLAJDY */
.slideWrap {width:870px;text-align:center;float:left;min-height:310px;;}
.scrollable {position:relative;overflow:hidden;width:790px;height:280px;margin-top:30px;}
.scrollable .items {width:20000em;position:absolute;clear:both;text-align:center;}
.items div {float:left;width:790px;}

.scrollable {float:left;}
a.browse {background:url(/img/horizontal_large.png) no-repeat;display:block;width:14px;height:105px;float:left;margin:110px 26px;cursor:pointer;font-size:1px;}
a.right {background-position:0 -105px;clear:right;margin-right:0;}
a.right:hover {background-position:-28px -105px;}
a.right:active {background-position:-14px -105px;}
a.left {margin-left:0;} 
a.left:hover {background-position:-28px 0;}
a.left:active {background-position:-14px 0;}
a.disabled {visibility:hidden !important;} 	

.naviWrap {float:left;position:relative;left:50%;margin:5px 0 0 0;padding:0;}
.navi {height:20px;float:left;position:relative;right:50%;margin:0;padding:0;}
.navi a {width:8px;height:8px;float:left;margin:3px;background:url(/img/navigator.png) 0 0 no-repeat;display:inline;font-size:1px;}
.navi a:hover {background-position:0 -8px;}
.navi a.active {background-position:0 -16px;}
/* END SLAJDY */

/* VIDEO */
ul.css-tabs {margin:0 !important;padding:0;height:30px;}
ul.css-tabs li {float:left;padding:0;margin:0;list-style-type:none;}
ul.css-tabs li.current {font-size:13px;padding:2px 6px 4px 6px;height:14px;margin-right:2px;background-color:#44557A;color:#fff;} /* pagind dla katalogu */
ul.css-tabs li.disabled {font-size:13px;padding:2px 6px 4px 6px;height:14px;margin-right:2px;color:#ddd;} /* pagind dla katalogu */
ul.css-tabs a {float:left;font-size:13px;display:block;padding:2px 6px 4px 6px;text-decoration:none;height:14px;margin:0 2px 0 0;position:relative;outline:0;background:none;width:auto;}
ul.css-tabs a:hover {background-color:#F3F3F3;color:#333;}
ul.css-tabs a.current {background-color:#44557A;color:#fff;cursor:default;}
.css-panes div {display:none;height:240px;width:360px;padding:0;margin:0}
/* END VIDEO */

/* FOTO */
.css-panes div a {display:block;float:left;margin-right:6px;margin-bottom:6px;}
.css-panes div a.c3 {display:block;float:left;margin-right:0;margin-bottom:6px;}
.css-panes div a img {border:2px solid #c1c6d0;}

/* SHOP CAT */
div.shopCat {width:432px;height:90px;clear:both;margin-left:54px;}
div.shopCat h2 {width:432px;height:20px;margin:0;padding:0;font-size:16px;font-weight:normal;}
div.shopCat ul {margin:0;padding:0;width:432px;border-top:1px solid #bec3ce;}
div.shopCat ul li {float:left;height:14px;width:108px;list-style-type:none;margin:0;padding:0;display:block;font-size:13px;padding-top:2px;}
div.shopCat ul li.promo a {color:#f00;}


div.contentFooter {width:754px;border-bottom:1px solid #bec3ce;height:44px;margin:0 auto;}
div.contentFooter div.c1 {float:left;width:175px;height:40px;margin-top:2px;}
div.contentFooter div.c1 ul {margin:0 0 0 2px;padding:0;}
div.contentFooter div.c1 ul li {list-style-type:none;margin:0;height:16px;padding-top:3px;font-size:12px;}
div.contentFooter div.c1 ul li span {font-weight:bold;font-size:12px;width:60px;display:block;float:left;text-align:right;}
div.contentFooter div.c1 ul li a {font-size:12px;margin-left:5px;padding-top:1px;display:block;float:left;}
div.contentFooter div.c1 ul li img {vertical-align:top;position:relative;top:-1px;float:left;}
div.contentFooter div.c2 {float:left;width:360px;height:40px;padding:0 9px;margin-top:4px;}
div.contentFooter div.c2 div.cc1 {float:left;width:250px;height:20px;}
div.contentFooter div.c2 div.cc2 {float:left;width:110px;height:16px;text-align:right;padding-top:4px;}
div.contentFooter div.c2 div.cc2 div#presskit {font-size:13px;}
div.contentFooter div.c2 div.cc2 div#presskit img {vertical-align:middle;}

div.scrollBox {width:196px;height:280px;float:left;border-right:1px solid #bec3ce;}
div.scrollBox div {width:196px;margin:0 auto;}
div.scrollBox div img {border:2px solid #bec3ce;}
div.borderR0 {border-right:0;}
div.scrollBox dl {width:162px;margin:5px auto;}
div.scrollBox dl dd {float:left;width:46px;font-size:10px;margin:0;padding:0;text-align:left;color:#bec3ce;height:12px;}
div.scrollBox dl dt {width:116px;float:left;margin:0;padding:0;text-align:left;font-size:10px;height:12px;}
div.scrollBox dl dt a {text-decoration:underline;font-size:12px;}
div.scrollBox dl dd.first {height:15px;border-bottom:1px solid #bec3ce;padding-top:2px;}
div.scrollBox dl dt.first {height:17px;border-bottom:1px solid #bec3ce;}

div#bottom{color:#f2f3f6;text-align:center;clear:both;}
div#bottom a {color:#f2f3f6;font-size:14px;}
div#bottom .hr {width:835px;border-top:1px solid #65728e;margin:3px auto;padding:0;height:1px;}

div#bottom div#bottom_nc {margin:0 auto;}
div#bottom ul {list-style:none;padding:0;margin:0 auto;text-align:center;height:19px;position:relative;top:-5px;}
div#bottom ul li {display:inline;margin:0;background:url('/img/bull.png') right bottom no-repeat;padding:0 12px 2px 5px;}
div#bottom ul li.last {padding-right:0;background:none;}
div#bottom ul li a:hover {color:#bbb;}
div#bottom ul li a img {border:0;padding:0;margin:0;position:relative;top:5px;}
div#bottom .copy {text-align:center;margin:0;padding:0;font-size:10px;color:#75819c;}
div#bottom .copy a {font-size:10px;color:#75819c;text-decoration:underline;}
div#bottom .studio {text-align:right;margin:4px auto;padding:0;font-size:10px;color:#75819c;width:835px;}
div#bottom .studio a {font-size:10px;color:#75819c;text-decoration:underline;}

img {border:0;}

a#logo {display:block;float:left;margin:52px 64px 0 74px;}
a#logo img {}

form {margin:0;padding:0;}
fieldset {margin:0;padding:0;border:0;}
input {color:#44557a;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;}
input.input1 {background:none repeat scroll 0 0 transparent;border:0 none;height:18px;margin:0;padding-top:1px;padding-left:6px;width:148px;font-size:10px;}
div.input {background:url("/img/input_1.png") no-repeat scroll 0 0 transparent;height:19px;width:158px;padding:0;margin-left:3px;}
div#search_top_box select {font-size:10px;height:19px;width:158px;margin:0;padding:0;}

#atbbox {display:none;z-index:100000;background-color:#f3f3f3;width:400px;height:162px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
#atbbox .close {background-image:url(/img/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
#atbbox div {position:absolute;top:15px;right:15px;font-size:13px;width:250px;color:#44557A;}
#atbbox div h2 {margin:-11px;margin-bottom:0px;color:#44557A;padding:5px 10px;font-size:17px;font-family:Square,SquareIE,Impact;}

div.filmContent {width:870px;}
div.filmContent div.headWrapper {height:60px;padding:0 58px;overflow:hidden;}
div.filmContent div.headWrapper div.h2Head {float:left;width:488px;padding-top:17px;overflow:hidden;}
div.filmContent div.headWrapper div.h2Head h2 {font-size:22px;letter-spacing:-1px;margin:0;padding:0;font-family:Square,SquareIE,Impact;}
div.filmContent div.headWrapper div.h2Head2 {font-size:22px;letter-spacing:-2px;color:#a7afc0;float:left;width:266px;padding-top:20px;text-align:right;}
div.filmContent div.headWrapper div.h2Head2 span {color:#44557a;}
div.filmContent div.headWrapper div.h2Head3 {clear:both;text-align:right;font-size:12px;width:754px;}


div.filmContent div.mainWrapper {width:870px;height:240px;padding:0 58px;}
div.filmContent div.mainWrapper .scroll {position:relative;overflow:hidden;width:171px;height:236px;float:left;border:2px solid #c1c6d0;}
div.filmContent div.mainWrapper .scroll .pics {width:20000em;position:absolute;clear:both;}
div.filmContent div.mainWrapper .pics div {float:left;width:171px !important;height:236px;margin:0px;}
div.filmContent div.mainWrapper .scroll.active {}

div.filmContent div.mainWrapper div.filmContent {padding:0 9px;width:360px;float:left;height:240px;font-size:12px;text-align:justify;overflow:hidden;}
div.filmContent div.mainWrapper div.filmContent div.fCScroll {width:355px;height:206px;overflow-y:scroll;overflow-x:auto;padding-right:5px;}
div.filmContent div.mainWrapper div.filmContent h3 {font-weight:normal;width:100%;letter-spacing:-1px;margin:5px 0;padding:0;font-size:20px;color:#a7afc0;border-bottom:1px solid #a7afc0;}
div.filmContent div.mainWrapper div.filmContent h4 {font-weight:normal;width:100%;letter-spacing:-1px;margin:5px 0;padding:0;font-size:18px;color:#a7afc0;}
div.filmContent div.mainWrapper div.filmContent dl {width:340px;float:left;color:#44557a;margin:0;padding:0;}
div.filmContent div.mainWrapper div.filmContent dl dd {float:left;width:90px;text-align:left;margin:0;padding:0;min-height:17px;font-weight:bold;}
div.filmContent div.mainWrapper div.filmContent dl dt {float:left;width:250px;text-align:left;margin:0;padding:0;min-height:17px;}
div.filmContent div.mainWrapper div.filmCol3 {float:left;width:201px;height:240px;}
div.filmContent div.mainWrapper div.filmCol3 div.filmNav {height:174px;width:201px;}
div.filmContent div.mainWrapper div.filmCol3 div.filmPrem {height:66px;width:201px;}
div.filmContent div.mainWrapper div.filmCol3 div.filmPrem img {border:2px solid #c1c6d0;margin-right:3px;}
div.filmContent div.mainWrapper div.filmCol3 div.filmPrem img.last {border:2px solid #c1c6d0;margin:0;}
div.filmContent div.mainWrapper div.filmCol3 div.filmNav ul {font-size:14px;padding-top:20px;margin-top:0;color:#a7afc0;}
div.filmContent div.mainWrapper div.filmCol3 div.filmNav ul li.last {line-height:65px;color:#44557a;}
div.filmContent div.mainWrapper div.filmCol3 div.filmNav ul li.dis {color:#ddd;}

div.h2Head4 {padding:15px;}
div.h2Head4 h2 {font-size:22px;letter-spacing:+1px;margin:0;padding:0;font-weight:normal;font-family:Square,SquareIE,Impact;}

dl.filmsList {float:left;width:870px;padding:0;margin:0;}
dl.filmsList dd {width:143px;float:left;margin:0;text-align:center;border-right:1px solid #bec3ce;height:225px;}

dl.filmsList dd a.cartCont {position:relative;display:block;float:left;left:10px;margin-bottom:2px;}
dl.filmsList dd a.cartCont .cartOverl {background-image:none;position:absolute;width:118px;height:162px;z-index:1;}
dl.filmsList dd a.cartCont:hover .cartOverl {background-image:url(/img/cart_close.png)}

dl.filmsList dd div.desc {font-size:12px;letter-spacing:0px;padding:2px 4px;}
dl.filmsList dd div.desc a {text-decoration:underline;}
dl.filmsList dd div.desc img {border:0;margin-top:4px;}
dl.filmsList dd div.desc div.desc_fs {top:-5px;position:relative;}
dl.filmsList dd div.desc div.desc_pr {top:-5px;position:relative;}
dl.filmsList dd div.desc div.desc_pr input {width:16px;height:14px;border:1px solid #b6bcc8;text-align:center;}
dl.filmsList dd div.desc div.desc_fs img {border:0;margin:0;position:relative;top:5px;}
dl.filmsList dd img {display:inline;border:2px solid #bec3ce;}
dl.filmsList dd.last {border:0;}

div.loginFormWrap {width:870px;}
div.loginFormWrapCenter {width:650px;margin-left:120px;position:relative;}
div.loginFormWrap h3 {margin-left:15px;font-size:14px;}
div.loginFormWrap div.lfwLeft {width:435px;float:left;border-right:1px solid #BEC3CE;min-height:280px;text-align:center;}
div.lfwFlash {width:100%;height:30px;vertical-align:bottom;padding:10px;font-size:14px;color:red;text-align:center;}
div.loginFormWrap .lfwHead {vertical-align:bottom;margin:10px 30px;font-size:13px;text-align:left;}
div.loginFormWrap .lfwHead a {text-decoration:underline;}
div.loginFormWrap div.lfwRight {width:434px;float:left;min-height:280px;text-align:center;}
div.loginFormWrap div.bottomBox {float:left;width:870px;margin-top:10px;text-align:right;}
div.loginFormWrap address {font-size:15px;margin-left:50px;}
div.loginFormWrap ul {width:410px;margin:0;padding:0;list-style-type:none;margin-left:15px;}
div.loginFormWrap ul li {border-bottom:1px solid #BEC3CE;float:left;width:410px;height:18px;padding-top:3px;}
div.loginFormWrap ul.spNav {margin:5px 30px 15px 30px;float:left;width:380px;}
div.loginFormWrap ul.spNav li {border:0;}
div.loginFormWrap ul.spNav li label {margin:0;padding:0;width:auto;text-align:left;font-size:13px;}
div.loginFormWrap ul.spNav li input {width:auto;float:left;}
div.loginFormWrap dl.shipCostDL {padding:0;margin-top:40px;}
div.loginFormWrap dl.shipCostDL dd {float:left;width:235px;height:40px;padding:0;margin:0;padding-left:15px;font-size:20px;color:#a7afc0;}
div.loginFormWrap dl.shipCostDL dt {float:left;width:184px;height:40px;padding:0;margin:0;text-align:right;font-size:20px;}

/* formularze */
div.lfwRow {height:25px;width:100%;}
div.lfwRowRe {width:650px;margin:0;padding-bottom:4px;}
div.lfwRow div {float:left;font-size:13px;line-height:20px;}
div.lfwRow label {width:140px;display:block;float:left;text-align:right;margin-top:5px;margin-right:5px;font-weight:normal;font-size:11px;}
div.lfwRowRe label {width:140px;display:block;float:left;text-align:right;margin-top:5px;margin-right:5px;font-weight:normal;font-size:11px;}
div.lfwRow input {border:1px solid #bec3ce;width:180px;}
div.lfwRow input[type="checkbox"] {width:auto;border:0;}
div.lfwRow select {border:1px solid #BEC3CE;width:180px;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:11px;color:#44557a;}
input.lfwButton {background-color:#45567B;color:#fff;font-size:16px;width:auto !important;}
div.lfwRow input.form-error {border:1px solid red;}
div.lfwRowError {margin:0;padding:0;position:relative;top:-4px;margin-left:145px;text-align:left;width:240px;font-size:11px;color:red;}

div.account {padding:0 15px;width:840px;float:left;}
ul.accountNav {margin:0 !important;padding:0;width:59px;border-right:1px solid #BEC3CE;float:left;min-height:310px;}
ul.accountNav li {float:left;padding:0;margin:0;list-style-type:none;}
ul.accountNav a {display:block;padding:13px 5px;border:1px solid #BEC3CE;border-right:0px;background-color:#efefef;margin-bottom:2px;position:relative;outline:0;-moz-border-radius:4px 0 0 4px;}
ul.accountNav a.last {margin-bottom:0;}
ul.accountNav a:hover {background-color:#F7F7F7;color:#333;}
ul.accountNav a.current {background-color:#fff;border-right:1px solid #fff;color:#000;cursor:default;}
div.accountTabs div.accountTab {width:779px;float:left;border:1px solid #BEC3CE;border-width:1px 1px 1px 0;min-height:308px;padding:0;background-color:#fff;}
div.accountOrderCol1 {width:200px;height:288px;overflow-y:scroll;overflow-x:auto;float:left;margin:0;border:0;padding:10px;}
div.accountOrderCol2 {float:left;width:539px;height:288px;border:0;overflow-y:scroll;overflow-x:auto;padding:10px;}
div.accountOrderCol1 ul {margin:0;padding:0;}
div.accountOrderCol1 ul li {padding:3px;margin:0;list-style-type:none;font-size:12px;color:#B5BAC6;}
div.accountOrderCol1 ul li a {font-weight:bold;font-size:13px;margin-right:15px;}
div.accountOneCol {width:435px;margin-left:170px;margin-top:50px;}
div.accountColLeft {width:350px;margin:10px;float:left;}
div.accountColRight {width:350px;margin:10px;float:left;}

ul.cart li {list-style-type:none;border-bottom:1px solid #BEC3CE;float:left;width:410px;height:18px;padding-top:3px;}
ul.cart li div.c1 {padding-right:3px;float:left;width:18px;text-align:right;color:#BEC3CE;clear:both;}
ul.cart li div.c2 {float:left;width:300px;height:30px;}
ul.cart li div.c2 span {color:#BEC3CE;height:30px;}
ul.cart li div.c3 {float:right;padding-right:3px;height:30px;}
ul.cart li.last {float:left;text-align:right;width:100%;margin:5px 0;font-size:14px;font-weight:bold;width:410px;border:0;}

#shopBaner {text-align:center;padding-top:15px;font-size:20px;}
#shopBaner img {border:2px solid #bec3ce;position:relative;top:5px;margin:0 5px;}
#shopBaner div {padding-top:30px;}
#shopBaner div img {border:0;}
#shopBaner div a {text-decoration:underline;font-weight:bold;}
#bigFlash #flashMessage {width:870px;padding-top:120px;color:#a7afc0;font-size:32px;text-align:center;}
.bigFlash{color:#a7afc0;font-size:24px;text-align:center;width:100%;padding-top:100px;}

div.bskHr {width:870px;background-color:#44557A;height:12px;float:left;margin:8px 0;}
div.bskBottom div.c1 {width:435px;float:left;height:100px;}
div.bskBottom div.c1 h2 {font-size:22px;letter-spacing:+1px;margin:0;padding:5px 15px;font-weight:normal;font-family:Impact;color:#bdc3d0;font-family:Square,SquareIE,Impact;}
div.bskBottom div.c2 {width:435px;float:left;height:100px;}
div.bskBottom div.c2 div.r1 {width:435px;float:left;height:100px;height:40px;margin:5px 0;border-top:1px solid #44557A;border-bottom:1px solid #44557A;}
div.bskBottom div.c2 div.cc1 {width:250px;font-size:22px;text-align:right;font-weight:bold;margin-top:8px;float:left;}
div.bskBottom div.c2 div.cc2 {width:175px;font-size:13px;margin-top:3px;float:left;text-decoration:underline;margin-left:10px;}

div.conLeft {width:330px;float:left;}
div.conLeft div {padding:30px;font-size:13px;}
div.conLeft div span {font-size:20px;}
div.conRight {width:540px;float:left;}
div.conRight div {padding:30px;font-size:13px;}
div.conRight h1 {font-weight:normal;width:100%;letter-spacing:-1px;margin:0 0 5px 0;padding:0;font-size:20px;color:#a7afc0;border-bottom:1px solid #a7afc0;}
div.conRight div div.conRow {width:480px;margin:0;padding:0;float:left;}
div.conRight div div.conRow div.c1 {float:left;margin:0;padding:0;width:140px;font-size:11px;}
div.conRight div div.conRow div.c2 {float:left;margin:0;padding:0;width:180px;font-size:11px;}
div.conRight div div.conRow div.c3 {float:left;margin:0;padding:0;width:160px;font-size:11px;text-align:right;}

div.rulDiv {margin:0 15px;text-align:justify;}
div.rulDiv address {text-align:center;width:100%;}
div.rulDiv h1 {font-weight:normal;width:100%;letter-spacing:-1px;margin:0 0 5px 0;padding:0;font-size:20px;color:#a7afc0;border-bottom:1px solid #a7afc0;}

.fLeft {float:left;}
.fRight {float:right;}
.mL5 {margin-left:5px;}
.mR5 {margin-right:5px;}
.green {color:green;}
.taLeft {text-align:left;}
input.defButton {background-color:#45567B;color:#fff;font-size:16px;width:auto;}
input#butBack {float:left;background-color:#45567B;color:#fff;font-size:16px;width:auto;}
