html, body  {padding:0;margin:0;}
a {outline: 0}
object, embed { outline: 0}
input::-moz-focus-inner {border: 0}
a{font-size:11px;text-decoration: none;color:#bbb;font-weight:bold;}
a:hover{color:#fff;text-decoration: none;}
a.current{color:#f00000;}
div.spacer{margin:6px 0px 10px 0px;padding:0;border:0;height:2px;display:block;clear:both;background:url('/images/hr.png') no-repeat center center;}
div.bspacer{margin:0px 0px 15px 0;padding:0;border:0;height:2px;display:block;clear:both;background:url('/images/hr.png') no-repeat center center;}
div.cspacer{margin:15px 0px;padding:0;border:0;height:2px;display:block;clear:both;background:url('/images/hr.png') no-repeat center center;}
body {margin:0;padding:0;font-family:Arial,Tahoma,Verdana;font-size:70%;color:#888;background:#000000;}
img {border:none;padding:0;margin:0;}
#top {height:80px;width:970px;margin:0 auto;position:relative;border-bottom:1px solid #3C3C3C;margin-bottom:5px;}
#logo {position:absolute;top:10px;left:0;}
ul#mainNav {position:absolute;top:10px;right:0;list-style-type:none;margin:0;padding:0;width:735px;background:#000 url("/images/skin1/button_back.png") repeat-x top left;}
ul#mainNav li {height:20px;width:105px;float:left;text-align:center;line-height:20px;padding-bottom:3px;}
ul#mainNav li A {font-size:11px;/*text-transform:uppercase;*/font-weight:bold;color:#ffffff;text-decoration:none;padding:2px 5px;}
ul#mainNav li A:hover {background-color:#ffffff;color:#000000;}
#main-theme {margin:0 auto;width:970px;height:300px;border-bottom:1px solid #3C3C3C;padding:0 0 5px 0;}
#content {margin:0 auto;width:970px;}
.set-overview {width:480px;float:left;margin:0 0 10px;position:relative;}
.set-duration{position:absolute;bottom:32px;right:11px;width:40px;height:50px;text-align:center;text-transform:uppercase;font-weight:bold;color:#fff;font-size:10px}
.cat-overview {width:316px;float:left;margin:0 3px 5px 4px;}
.act-overview {width:230px;text-align:center;float:left;margin:0 3px 5px 4px;}
.set-overview p, .model-overview p{margin:0;padding:0;}
.set-left {margin-right:10px;}
.set-overview A:hover, .model-overview a:hover {color:#fff}
.set-info {background-color:#151515;color:#bbb;margin:0 0 3px 0;padding:3px;position:relative;clear:both;font-size:11px;height:14px;}
.set-info h2 {margin:0;padding:0;text-align:center;font-size:12px;text-transform:uppercase;}
.set-info h2 span {color:#FF0000;}
.set-detailinfo {text-align:right;font-weight:bold;}
.set-moreinfo {position:absolute;top:0;left:10px;}
.set-moreinfo A {font-size:12px;color:#bbb;text-decoration:none;background:url("/images/icon_arrowright.png") no-repeat top left;display:block;height:20px;padding-left:25px;line-height:20px;}
.element {width:100%;clear:both;overflow:auto;}
.column {width:485px;float:left;}
/*---FORM---*/
form {margin:0;padding:0;}
fieldset {border:none;}
legend {display:none;}
label {color:#ffffff;line-height:20px;margin-right:5px;}
input {font-size:10px;height:13px;color:#989898;}
select {border:1px solid #989898;font-size:10px;color:#989898;background-color:#000000;}
textarea{border:1px solid #989898;color:#989898;font-size:10px;background-color:#000000;}
form#search-form{width:100%;text-align: center;margin:2px 0px 15px;}
form#search-form input{border:1px solid #989898;background-color:#000000;margin-right:5px;width:230px;}
form#search-form select {border:1px solid #989898;background-color:#000000;margin-right:2px;width:100px;}
form#frm-searchForm {position:absolute;top:64px;left:234px;}
form#frm-searchForm label {float:left;font-size:11px}
form#frm-searchForm input {float:left;border:1px solid #989898;background-color:#000000;margin-right:5px;width:150px;}
form#frm-searchForm .search-submit,form#search-form .search-submit {border:none;width:20px;height:20px;}
/*-- HEADER TIME --*/
div#top-menu-time{
position:absolute;
top:68px;
display:block;
right:140px;
width:280px;
text-align: right;
color:#989898;
}
div#top-menu-download {
color: #989898;
display: block;
position: absolute;
right: 290px;
text-align: right;
top: 68px;
font-weight:bold
}
/*---SHOPPING-CART---*/
a.basket-checkout{
float:right;
text-align:right;
border:1px solid #888;
background-color:#121212;
padding:2px 5px;
}
#shopping-cart {
position:absolute;
top:62px;right:140px;
width:210px;
}
#shopping-cart A {
padding-left:25px;
background:url("/images/icon_cart.png") no-repeat center left;
height:18px;display:block;float:left;
color:#989898;text-decoration:none;
}
#shopping-cart A:hover {
color:#fff;
}
#shopping-cart p {
margin:0;padding:0;
text-align:right;
color:#989898;
font-size:11px
}

/*---MAIN-INFO---*/
#main-info {
width:970px;
margin:5px auto;
position:relative;
clear:both;
}

/*---FOOTER---*/
#footer {
width:970px;height:20px;
margin:0 auto 3px auto;position:relative;
border-top:1px solid #3C3C3C;
border-bottom:1px solid #3C3C3C;
padding:2px 0;
}
ul#footerNav {
list-style-type:none;
margin:0;padding:0;
}
ul#footerNav li {
background:#000 url("/images/skin1/button_back.png") repeat-x top left;
height:20px;width:121px;float:left;
text-align:center;line-height:20px;
padding-bottom:2px;
border-bottom:1px solid #3C3C3C;
}
ul#footerNav li A {
text-transform:uppercase;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:2px 5px;
}
ul#footerNav li A:hover {
background-color:#ffffff;
color:#000000;
}
#copyright {
width:970px;
margin:0 auto;
text-align:right;
font-size:11px;
}
#copyright p {
margin:0 0 15px 0;padding:0;
}
/*---SET-OVERVIEW---*/
.photo-overview{
overflow:auto;
position:relative;
}
.set-photos{
bottom:5px;
color:#FFFFFF;
height:40px;
position:absolute;
right:14px;
text-align:center;
width:40px;
text-transform: uppercase;
font-weight: bold;
}
#setOverview {
width:970px;
overflow:hidden;
position:relative;
padding-bottom:2px;
border-bottom:1px solid #3C3C3C;
height:395px;
}
#setLeft {
position:absolute;
top:0px;
left:0px;
width:236px;
}
#setLeft ul {
list-style-type:none;
margin:0;padding:0;
}
#setLeft ul#setLeftVideos {
border-bottom:1px solid #3C3C3C;
padding-bottom:2px;
}
#setLeft ul#setLeftNav {
margin-top:5px;
}
#setLeft ul li {
height:30px;
margin-bottom:2px;
}
#setLeft ul li A {
display:block;
/*width:180px;*/height:28px;
font-size:10px;text-decoration:none;
color:#808080;
padding:2px 15px 0 25px;
}
#setLeft ul li A:hover {color:#fff;}
#setLeft ul#setLeftNav li A {
font-size:11px;font-weight:bold;
line-height:25px;text-align:center;
}
#setLeft ul#setLeftNav li A:hover {color:#fff;}
#setLeft ul li A span {color:#bbb}
#setLeft ul li {background:#000 url("/images/leftmenu.png") no-repeat top left;}
#setLeft ul li.video_none {background:#000 url("/images/video_none.png") no-repeat top left;}
#setLeft ul li.video_win {background:#000 url("/images/video_win.png") no-repeat top left;}
#setLeft ul li.video_winhd {background:#000 url("/images/video_winhd.png") no-repeat top left;}
#setLeft ul li.video_mov {background:#000 url("/images/video_mov.png") no-repeat top left;}
#setLeft ul li.video_movhd {background:#000 url("/images/video_movhd.png") no-repeat top left;}
#setLeft ul li.video_ipod {background:#000 url("/images/video_ipod.png") no-repeat top left;}
#setLeft ul li.video_fullhd {background:#000 url("/images/video_fullhd.png") no-repeat top left;}
#setLeft ul li.video_fla {background:#000 url("/images/video_fla.png") no-repeat top left;}
#setLeft ul li.video_mp4 {background:#000 url("/images/video_mp4.png") no-repeat top left;}
#setLeft ul li.leftmenu_cart {background:#000 url("/images/leftmenu_cart.png") no-repeat top left;}
#setLeft ul li.leftmenu_cart A {color:#fff;text-transform:uppercase;}
#setFLV {
position:absolute;
top:0px;
right:0px;
width:728px;
}
.greyInfoBox {
width:718px;
margin:3px 0;
padding:5px;
background-color:#1C1C1C;
font-size:14px;
font-weight:bold;
color:#FDFDFD;
position:relative;
}
.greyInfoBox A:hover{color:#fff;}
.greyInfoBox A {
color:#BBBBBB;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
.video-detailinfo{
font-weight: bold;
margin: 0;
text-align: right;
}
.video-moreinfo{
left: 10px;
margin: 0;
padding: 0;
position: absolute;
top: 5px;
}
.video-moreinfo a{
background: url("/images/icon_arrowright.png") no-repeat scroll left top transparent;
color: #BBBBBB;
display: block;
font-size: 14px;
height: 20px;
line-height: 20px;
padding-left: 25px;
text-decoration: none;
}
ul#setLeftPhotos {
list-style-type:none;
margin:0;padding:0;
}
ul#setLeftPhotos li.photo_html {background:#000 url("/images/photo_html.png") no-repeat top left;}
ul#setLeftPhotos li.photo_htmlhd {background:#000 url("/images/photo_htmlhd.png") no-repeat top left;}
ul#setLeftPhotos li.photo_flash {background:#000 url("/images/photo_flash.png") no-repeat top left;}
ul#setLeftPhotos li.photo_flashhd {background:#000 url("/images/photo_flashhd.png") no-repeat top left;}
ul#setLeftPhotos li.photo_zip {background:#000 url("/images/photo_zip.png") no-repeat top left;}
ul#setLeftPhotos li.photo_ziphd {background:#000 url("/images/photo_ziphd.png") no-repeat top left;}
ul#setLeftPhotos li {background:#000 url("/images/leftmenu.png") repeat-y top left;width:236px;height:37.4px;margin-bottom:2px;}
ul#setLeftPhotos li A {
display:block;
width:180px;height:37.5px;
font-size:11px;text-decoration:none;
color:#808080;
padding:5px 15px 0 25px;
}
ul#setLeftPhotos li A:hover {color:#fff;}
ul#setLeftPhotos li A span {color:#bbb}
ul#setLeftPhotos li span {
display:block;
width:180px;height:37.5px;
font-size:11px;text-decoration:none;
color:#808080;
}
ul#setLeftPhotos li span.pad{
padding:5px 15px 0 25px; 
}
ul#setLeftPhotos li span span {display:inherit;color:#bbb;width:auto;height:auto;padding:0}
/*---BOXES---*/
.boxes {
overflow:auto;
width:100%;
margin-top:5px;
border-bottom:1px solid #3c3c3c;
}

.leftfloat {float:left;}
.rightfloat {float:right;}
.rightpadding {padding-right:2px;}
.rightborder {border-right:1px solid #3C3C3C;}
.width465 {width:458px;}

.headcentered {
margin:0;padding:7px 0 0 0;
text-align:center;
color:#FDFDFD;
font-size:18px;
}

div#login-form{
margin-left: auto;
margin-right: auto;
height: 100px;
width: 200px;
}
div#login-form .button{
height: 20px;
padding: 2px 5px 2px 5px;
background-color:#aa0000;
color:#fff;
font-weight: bold;
border: 1px solid #787878;
cursor:pointer;
cursor:hand;
}
div#login-form .text{
border: 1px solid #787878;
color:#fff;
background-color: #000;
}
div#loginform{
margin-left: auto;
margin-right: auto;
height: 100px;
width: 200px;
}
div#loginform .button{
height: 20px;
padding: 0px 5px;
background-color:#aa0000;
color:#fff;
font-weight: bold;
border: 1px solid #787878;
cursor:pointer;
cursor:hand;
}
div#loginform .text{
border: 1px solid #787878;
color:#fff;
background-color: #000;
}

/*submenu*/

div.submenu{
width:auto;
display:block;
text-align:center;
height:45px;
margin-top:0px;
margin-bottom:15px;
position:relative;
}

.model-overview {
float: left;
margin: 0 0 10px;
position: relative;
width: 240px;
}
.model-left {
margin-right: 3px;
}
/** info box: model info **/
table.model-info-table{color: #bbb;font-size:13px;width:370px}
table.model-info-table td{border: 1px solid #565656;padding:3px}
table.model-info-table td .model-info-label{font-weight: bold;color: #bbb;font-size:13px}
body.model-info-box{}
span.model-head{text-align: center;float:left;margin-right:3px;margin-bottom:5px}

div.image{
float:left;
margin:2px 5px 2px 0px;
}

p.infobox{display:block;padding:0;margin:10px 0px;font-size:13px;color:#bbb;text-align: justify;width:370px}

/*---MY FOLDER---*/
#myfolder {width:100%;overflow:auto;position:relative;color:#808080;}
#myfolder A {color:#808080;}
#myfolder A:hover {color:#fff;}
.threecolumn {width:320px;float:left;margin-left:5px;}
.threecolumnnospacer {margin-left:0;}
.threecolumn h2 {text-align:center;line-height:30px;margin:0 0 5px 0;padding:0;background-color:#1D1D1D;color:#bbbbbb;font-size:120%;font-family:Verdana;}
ul#myfolderNav {list-style-type:none;margin:0;padding:0;}
ul#myfolderNav li {width:158px;margin:0 2px 4px 0;float:left;}
ul#myfolderNav li A {display:block;float:left;width:133px;height:29px;line-height:29px;padding-left:25px;background:url("/images/video_none.png") repeat-y center left;text-decoration:none;}
ul#myfolderNav li.myfolderSelected A {background:url("/images/video_none2.png") repeat-y center left;color:#fff;}

ul#myfolderNav li.nd {margin-right: 0 !important;float: right;}
.myfolderContent img {display:block;}
.myfolderContent {width:320px;height:128px;overflow:hidden;}
.myfolderContent p{margin:0;padding:0;}
.myfolderContent ul{overflow:auto;margin:0px;height:128px;}
div.set-toolbar-rm{float:left;width:158px;background-color:#151515;color:#bbb;height:14px;margin: 0 0 3px;padding: 3px;padding-left:10px}
div.set-toolbar-rg{float:left;background-color:#151515;color:#bbb;height:14px;margin: 0 0 3px 3px;padding: 3px;width:300px;}
.nl-duration{bottom:55px;}
/*newsletter*/
.nl-list{width:250px;float:left;}
.newsletter {
width: 970px;
min-height: 500px;
margin: 0 auto;
padding: 15px 0;
}

.newsletter .tp h2 {
color: #e52d07;
padding-left: 35px;
}

.newsletter table.mai td {
padding: 10px;
vertical-align: top;
}

.mai {font-size: 14px;color: #888}

table.inf {
font-size: 10pt;
margin-top: 10px;
}

table.inf td {
padding: 2px !important;
color: #fff;
}


table.fot img {
border: 1px solid #fff;
}

table.fot td {
text-align: center;
}

/*my folder*/
#wrap {
width: 970px;
min-height: 500px;
margin: 0 auto;
color: #fff;
}

#wrap .nav {
margin-bottom: 30px;
margin-top: 15px;
}

#wrap .nav a.nex {
font-size: 10pt;
text-decoration: none;
color: #fff;
}

#wrap .nav a.t {
font-size: 10pt;
text-decoration: none;
color: #303030;
}

#wrap .nav td, #wrap .sets td {
vertical-align: top;
} 

#wrap .rght, #wrap .sets .rght {
text-align: right;
}

#wrap .mid, #wrap .sets .mid {
text-align: center;
}

#wrap .sets .inf {
font-size: 10pt;
background-color: #303030;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
}

.fleft {
float: left;
}

.fright {
float: right;
}

#wrap .mid a {
margin-right: 7px;
color: #fff;
text-decoration: none;
font-size: 10pt;
}

#wrap .mid a.act {
color: #FF3C3E;
font-weight: bold;
}


.sets .looping {
padding-bottom: 20px;
}

.tyda {
font-size: 10pt;
}

/*comments*/
.roof {
margin-bottom: 30px;
margin-top: 5px;
}

#wrap .roof a.nex {
font-size: 10pt;
text-decoration: none;
color: #fff;
}

#wrap .roof a.t {
font-size: 10pt;
text-decoration: none;
color: #303030;
}

#wrap .roof td, #wrap .sets td {
vertical-align: top;
} 

.krok .looping {
padding-bottom: 10px;
padding-top: 10px;
}

#wrap .nav td, #wrap .krok td {
vertical-align: top;
} 

#wrap .rght, #wrap .krok .rght {
text-align: right;
}

#wrap .mid, #wrap .krok .mid {
text-align: center;
}

#wrap .krok .inf {
font-size: 10pt;
background-color: #303030;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
}

#wrap .krok td.under {
border-bottom: 1px solid #3C3C3C;
}

.krok {
border-collapse: collapse;
}

.krok tr {
border-bottom: 1px solid #3c3c3c;
border-top: 1px solid #3c3c3c;
}


.stredniSl {
/*width: 236px; */
list-style-type: none;
overflow: hidden;
}

.stredniSl li.freeM {
width: 117px;
height: 30px;
background: url('/images/bg_sl.jpg') repeat-x !important;
background-color: #1c1c1c !important;
text-align: center;
margin-bottom: 2px;
float: left;
}

.stredniSl li.freeR {
margin-left: 2px;
}

.stredniSl li.freeR a.bu {
background: url(/images/bts.jpg) no-repeat;
color: #0d0d0d !important;
line-height: 10px;
overflow: hidden;
padding: 5px 0;
}

.stredniSl li.freeM a {
text-decoration: none !important;
font-weight: bold !important;
font-size: 10px !important;
line-height: 30px !important;
display: block !important;
width: 100px !important;
padding-left: 14px !important;
}

.stredniSl li.lfreeM {
width: 100%;
height: 30px;
background: url(images/bg_sl.jpg) repeat-x !important;
background-color: #1c1c1c !important;
text-align: center;
margin-bottom: 2px;
float: left;
}

.stredniSl li.lfreeM .social {
background-color: #fff !important;
border: 1px solid #8d8b8b !important;
height: 20px !important;
width: 134px !important;
margin: 0 auto !important;
position: relative !important;
top: 4px !important;
text-align: left !important;
padding: 2px 0 1px 1px !important;
}

.stredniSl li.lfreeM .social a.share {
margin-right: 1px;
}

.stredniSl li.lfreeM .social a {  
float: left !important;
padding: 0 !important;
padding-right: 2px !important;
}                     

/*top submenu*/

.submenu .mid a{margin-right: 5px}
.submenu .mid a.active{color:#f00000}
.submenu .mid a.inactive{color:#555}

/* my folder taglist */
.text{background-color: #000000;border: 1px solid #989898;width: 150px;}
.button{background-color: #000000;border:1px solid #989898; padding: 0 4px;font-size:11px;height: auto}

/*myfolder comments*/
div.title{font-weight: bold;margin:0px 0px 4px}
a.reply{display:block;font-size: 11px;margin-top:10px;color:#bbb;text-decoration: none;font-weight: bold}
a.reply:hover{text-decoration: none;color:#fff}
div.paginator {margin:10px 0px;width:100%;text-align: center;position:relative}
div.paginator .current,div.calendar-paginator .current{color:#f00000;font-size: 11px;font-weight:bold}
div.paginator .lbutton,div.calendar-paginator .lbutton{position:absolute;left:0px;font-weight:bold}
div.paginator .rbutton,div.calendar-paginator .rbutton{right:0px;position:absolute;font-weight:bold}
div.paginator span{color:#555;font-weight: bold}
div.calendar-paginator{width:940px;margin-left:15px;position:absolute;top:26px}
a.advanced-options{border:1px solid #454545;padding:2px 5px}
.modelAdvancedOptions dd{display:inline;margin:0;padding:0}
.modelAdvancedOptions dt{width: auto;height:18px;margin:0 0 0 5px;padding:0;font-weight:bold}
.modelAdvancedOptions dl{float:left;margin:10px 20px 10px 0}
.modelAdvancedOptions input,.modelAdvancedOptions select{border:1px solid #3C3C3C;background-color:#000;color:#fff;padding:1px;height:auto}
.modelAdvancedOptions select{width:100px}
.modelAdvancedOptions input{font-size: 12px;font-weight:bold;cursor:hand;cursor:pointer}
.modelAdvancedOptions div{overflow:auto;margin:5px 0}
.modelAdvancedOptions{}
.spacedown{display:block;margin:0 0 10px 0}
.underline{border-bottom:1px solid #3C3C3C}
.strong {font-weight:bold}
.center {text-align:center}
.center table{margin:auto}
.right{text-align:right}
.white {color:#fff}
.medium {font-size:13px}
.small {font-size:10px}
.large {font-size:16px}
.clear{clear:both;overflow:hidden}
.disabled{color:#555}

div.flash{border: 1px solid #787878;font-size:11px; font-weight: bold;padding:2px;margin:10px 0px;}
div.warning{border:1px solid #ff0000;}

#nl-menu{
margin:2px 0;
padding-bottom:2px;
border-bottom: 1px solid #3c3c3c;
}
#nl-menu table{
width:100%;
}
#nl-menu table td.left{
text-align:left;
}
#nl-menu table td.right{
width:70px;
text-align:right;
}
span.rss{
background:url('images/rss.png') no-repeat top left;
}
span.ico{
float:left;
display:block;
overflow:hidden;
width:16px;
height:16px;
}
div.nl-submenu{
display: block;
height: 70px;
margin-bottom: 15px;
margin-top: 0;
position: relative;
text-align: center;
width: auto;
border-bottom:1px solid #3c3c3c;
}
.nl-submenu .mid a{margin-right: 5px}
.nl-submenu .mid a.active{color:#f00000}
.nl-submenu .mid a.inactive{color:#555}

.nl-heading{display:block;text-align:center;font-size:18px;font-weight:bold;color:#ddd}
.nlm{margin-right:10px}
.nlh2{margin:0px 0px 10px 10px}
table.im {
margin:0 auto;
}
table.im td {
width:154px;height:158px;
background:url('/images/gallery_bg_sm.png') no-repeat center center;
padding:0;margin:0 8px 8px 0;
text-align:center;
}
#setCoverVideo{
    position:absolute;
    top:0;
    left:0;
    z-index:0;
}
#video_text{
    text-align: center;
    position:absolute;
    top:300px;
    left:660px;
    z-index:0;
    font-size:18px;
    color:#fff;
}
table.im td img{border:1px solid #787878;}
.nltext{margin:0px 0px 0px 10px;text-align:justify;font-family:Helvetica}
.nl-overview{float:left;margin: 0 3px 5px 4px;text-align: center;width: 478px;}
.nlmargin{width:auto;margin-left:10px}
#iframe{border:0px; width:970px; margin:auto}
.marginauto{margin:auto}
ul#mainNav li a.red{color:#f00}
ul#mainNav li a.orange{color:#ffcc00}
ul#mainNav li a.orange:hover{color:#000}
#paticka {text-align:center;font-size:10px;margin-bottom:10px}
#paticka > * {font-size:10px}
#player,.jwplayer{position:relative;z-index:1}
a.fake_play{position:absolute;right:10px;top:140px;cursor:default;width:67px;height:68px;background:url('/images/play_tlacitko_wh.png') top left}
a.fake_play:hover{background-position: 0px 68px}
#fake_play{position:absolute;bottom:0px;right:0px;width:90px;height:65px;font-size:18px;color:#fff;font-weight:normal;text-align:center}
#fplayer #player_display_button .jwtext{
    height:10px;
}
#fplayer #player_display_button  #player_display_button_play:hover {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACJElEQVR42u2YS0sCURTHNc3sTWEPelMQUQQtKnptIojosWgdFLTIFu2qdZ8i6Cv0BVq3KUi3IqgI4hN0rS5v/xtnahh1Gqd7Z0bowA/EWcyPM/ece+9xMcZcTsbVcoJ6gedul4VhSJBLEW0a3LKFdQVVYh7gBT7QQfjoP48ia5egh4S6QT8YJPjvHuAH7bJEGwpq5PrACJgB88QsGAcBet4pQ1RPsI1eyLM0ChbABtgD+2AXrINFMAWGZIg2ajNKQfDsDYA5sA2ewRt4ANfgDByCLbAEpkWL6gl66CXDYBmcgBf2E1HwCG7BBTiWIaon6KXCGANrlK1XVhtx8ATuZYgaEZwAm+ASvLPGkZAh+psgL5BJWn9X4IP9HkJFjQrugCAIMeMhRLQZQV61YdZ86Ikq7amXGr5XK2mFYCPRI1rbi/QOvjt1UTa/Ja0U1IregXNwAFZpZwpoJe0QVLcn3kdvwCntUrOUST+tSVsFlYjQzsQ3ghXquz2URUcIKvFEa3Kaqlv5zMYFi8ViOJlMMhmUSqW/CxYKhXAsFmMiSafTkXK5LOYTixTMZDLxSqUitkhECEIsUa1W5bSZvwiqxOQ1ajOCdcSkbXVBCIYEiQk/LHwdt/L5/IdVYqYOrBB8t0rM1JE/l8u91msXMsRMXZqy2eyLqsFGqY/ZdmmquXZC6jmVSr1R57fv2un4i3tLjD4cPzxqifGb4weYjh0B/0/5m+QT3Dh1BNFdpj4AAAAASUVORK5CYII=);
}
#fplayer #player_display_button #player_display_button_play {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAArElEQVR42u3YywnAIBBFUTtJaSnFUqzLhVjKZDZmI8HfGx3CPLj7AyKIjoic5pwBDWhAA+oBei5wlxMYClgGh6KBcKgUEAaVBi5DdwGnobuBw9BTwG7oaWATqgX4CdUGrKBagWX3MjCl5DmSKOe8Dowxeo7ABQ5zxGDgC4NdEhCwgmkBfsJOA5uwU8Bu2G7gMGwXcBomDVyGSQFhMDQQDkO+ZuxnwYAGNOAfgQ8LTbXBn1RvGQAAAABJRU5ErkJggg==);
width: 40px;
height:40px;
}
#fplayer .jwdisplay #player_display_button {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAYAAABfESsNAAAAnElEQVR42u2WvQ2DMBCFv8I1M3gjMoTpMwqjkI1S0RnJEhaiuZcFEuyCBCnyqz+9+9XpHMAwDD0wAp4PciGEXtK0risxRvZ9fw+a2ZhzZp5njuTMzC/LQklOEtu21YGSyqCZ1YHfcazR1Tle6FjVnr+q+vz2XJxjW4p2Utr2tFn/OvT5s5b0BHwJdmZ2Bybg0NmllB5d190kHb5cL8J5WhbWZJeBAAAAAElFTkSuQmCC), 
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAIAAAAok0etAAAAJUlEQVR42mNKTU1lunnzJtP///+ZGBgYwDQ6xiVOrhw1zSNRPQBu5Zagca3K1AAAAABJRU5ErkJggg==),
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAYAAABfESsNAAAAmklEQVR42mNKTU39jwffB2J/BiBgunnzJgM2/PjxY4bPnz8r/P//f0NKSoo/E5DBgA1//fqV4enTpyDFDP/+/ZvAxEAAvHnzBqRQAaeJMPzz508wTVAhDBOlEGg1LUxkIAIMtBsH0ERigmf4+XpggodGbhxNFKNFymiRMhrXA1Gk0D+uoQH+gIkIRSCrC5gIeOIBkA74+PHjRgDhswBcaL43lQAAAABJRU5ErkJggg==);
background-position: 0% 50%, 50% 50%, 100% 50%;
background-repeat: no-repeat;
padding: 0px 10px;
height: 60px;
margin:0 auto;
background-size: 10px 100%, 40px 100%, 10px 100%;
}
.free_download{position:relative;color:#fff;font-size:14px;text-align: center;}
.free_download p{display:block;color:#fff;text-align: center;margin:5px 0;line-height: 20px}
.free_download .italic{font-size:11px;color:#fff;font-style: italic}
.free_download table,.free_download tbody{display:block;text-align: center}
.free_download th{display: none}
.free_download tr{display:block;text-align: center}
.free_download td{display:block;text-align: center;margin:5px 0;}
.free_download label{display:none}
.free_download input{width:140px;border:1px solid #fff;padding:1px;text-align: center;background-color: #000;color:#fff;font-size:12px}
.free_download input[type=submit]{width:130px;background-color: #fff;color:#000}
.free_download a:hover{text-decoration: underline}
.free_download ul.error{list-style-type: none;position:absolute;top:100px;right:0}
.free_download ul.error li{color:#f00;font-size:11px}
#join_block{display:none;position: absolute;z-index: 3;width: 640px;}
img.captcha{margin:0 15px;float:right}
ul.error{font-size: 12px;color:#d00;font-weight: bold}