body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}.a-l{text-align:left;}
.a-r{text-align:right;}
.a-j{text-align:justify;}
.a-c{text-align:center;}
.fl-r{float:right;}
.fl-l{float:left;}
.margin-bottom{margin-bottom:5px;}
.margin-top{margin-top:5px;}
.bold-red{color:red;font-weight:700;}
.bold-green{color:#70b030;font-weight:700;}
.bigger{font-size:110%!important;font-weight:700;}
.gray{color:#e0e0e0;}
.quiet{color:#999;}
.href{text-decoration:underline;cursor:pointer;}
.pointer{cursor:pointer;}
.striked{text-decoration:line-through;}
.spacing1n{letter-spacing:-1px;}
.spacing0{letter-spacing:0;}
.spacing1{letter-spacing:1px;}
.spacing2{letter-spacing:2px;}
.clear{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
.hide{display:none;}
.hideAway{visibility:hidden;}
.block{display:block;}
img{-ms-interpolation-mode:bicubic;}
ul,ol{padding:8px 0 10px 15px;}
ul li{background:url(../img/li.png) no-repeat transparent 0 8px;padding:0 0 0 13px;}
ol{font-weight:700;padding-left:30px;}
ol li{list-style-type:decimal;}
ol li p{font-weight:400;}
.w-120{width:120px;}
.w-175{width:160px;margin-left:15px;_margin-left:0;}
.w-240{width:225px;margin-left:15px;_margin-left:0;}
.w-200{width:200px;}
.w-320{width:320px;}
.w-480{width:480px;}
.w-545{width:545px;}
.h-400{height:400px;}
.disabled{background-color:#999;}
.noborder{border:0;}
em{color:#fc1;}body{background:#202020 url(../img/back.png) repeat-y center top;text-align:center;}
body,td{font:15px Candara, 'Trebuchet MS', lucida, sans-serif;font-size-adjust:.5;color:#fff;line-height:20px;}
a{color:#ff8c00;text-decoration:underline;}
a:hover{color:#29f;}
a.active{color:red!important;}
#body-in{background:url(../img/head.jpg) no-repeat center top;}
#body-in2{min-height:700px;width:960px;text-align:left;margin:0 auto;}
#head{overflow:hidden;position:relative;height:270px;}
#head #logo{display:block;position:absolute;top:0;right:0;height:47px;width:290px;}
#head #logoImg{display:block;position:absolute;top:40px;left:0;height:220px;width:250px;}
#head #logo a,#head #logoImg a{display:block;width:100%;height:100%;text-indent:-9999px;}
#topBar{overflow:hidden;position:absolute;left:158px;top:0;width:500px;height:33px;line-height:33px;text-align:center;color:#202020;}
#topBar span{padding:10px;}
#topBar a{color:#000;}
#topBar a:hover{color:#08c!important;}
#headContent{display:block;position:absolute;top:50px;left:310px;height:220px;width:650px;}
#headSquare{float:right;width:280px;height:220px;margin-left:10px;}
#headSquare .h3,#headSquare h3{margin-top:27px;}
#menu{float:left;width:300px;padding-right:10px;}
.menu-button,.menu-button-active{display:block;position:relative;overflow:hidden;height:45px;width:300px;margin-bottom:2px;}
.menu-button a,.menu-button-active a{display:block;width:290px;height:40px;padding-left:10px;padding-bottom:5px;background:url(../img/menu-back.png) no-repeat transparent 0 0;line-height:40px;font-size:22px;color:#fff;text-decoration:none;}
.menu-button-active a{background:url(../img/menu-back.png) no-repeat transparent 0 -100px;font-size:24px;font-weight:700;}
.menu-button:hover a{background-position:0 -50px;color:#fff;}
.menu-button-active:hover a{color:#fff;}
.menu-other{display:block;position:relative;overflow:hidden;height:38px;width:290px;padding-left:10px;background:url(../img/separator.png) no-repeat transparent left bottom;line-height:32px;font-size:18px;}
#menu .separator{width:300px;height:10px;background:url(../img/separator.png) no-repeat transparent left 6px;}
#menu h3,.menu-submenu{display:block;position:relative;overflow:hidden;height:40px;width:290px;margin-bottom:10px;padding-left:10px;background:url(../img/menu-back.png) no-repeat transparent 0 -50px;line-height:40px;font-size:22px;color:#fff;text-decoration:none;}
#menu ul{padding-left:0;}
#menu ul li,#head ul li{padding-bottom:10px;}
#content{overflow:hidden;float:right;width:650px;}
#content .separator{width:650px;height:10px;background:url(../img/separator.png) repeat-x transparent;}
#content .video-cell{display:block;float:left;width:204px;height:210px;padding-right:19px;font-size:15px;line-height:15px;color:#fff;overflow:hidden;margin:5px 0 0;}
#content .video-cell a img{border:2px solid #bbb;filter:alpha(opacity:80,style=0);khtmlopacity:.8;mozopacity:.8;opacity:.8;display:block;margin-bottom:5px;}
#content .video-cell:hover img{border:2px solid #fc1;filter:alpha(opacity:100,style=0);khtmlopacity:1;mozopacity:1;opacity:1;}
#content .video-cell.last{padding-right:0;}
.video-detail{min-height:520px;}
.video-main{position:relative;width:640px;padding:3px 0 37px;}
.video-keywords,.video-menu{overflow:hidden;width:560px;height:20px;text-indent:5px;text-align:left;line-height:20px;color:#999;padding:7px 40px 0;}
.video-menu{height:40px;line-height:40px;padding:0 40px;}
.video-menu span{line-height:45px;}
#video-vote{float:left;width:240px;}
#video-next{float:right;display:block;width:320px;height:40px;text-align:right;line-height:40px;font-size:17px;}
#video-next a{text-decoration:none;}
#video-next a.href{text-decoration:underline;}
.profile-cell-big{width:100%;border-collapse:collapse;margin:40px 0 35px;}
.profile-cell-big.first{margin-top:0;}
.profile-cell-big td{vertical-align:top;text-align:center;padding:0;}
.profile-cell-big tr.descOut{background:url(../img/vs-back.jpg) no-repeat;}
.profile-cell-big td.desc{padding-left:10px;text-align:left;}
.profile-cell-big td.desc.left{padding-left:0;padding-right:10px;}
.profile-cell-big .profile-cell-image img{margin:3px 0 7px;padding:0;}
.profile-cell-big .profile-cell-image p{color:#999;}
.profile-cell-big ul{padding-top:0;}
.profile-cell-big .h2,.profile-cell-big h2{text-align:left;position:relative;}
.profile-cell-big .h3{margin-top:20px;}
.profile-cell-big .appeal.chat .in em{font-size:22px;word-spacing:3px;letter-spacing:-1px;white-space:nowrap;line-height:37px;top:5px;}
.profile-cell-big .appeal.chat .in em.number{font-size:25px;line-height:25px;}
.online,.offline{font-size:16px;letter-spacing:0;}
.online{color:#3e5;}
.offline{color:red;}
.table-head-note{position:absolute;right:12px;font-size:16px;line-height:20px;top:10px;white-space:nowrap;text-align:right;}
a.table-head-note.arrow-r{padding-right:28px;background:url(../img/arrowR.png) no-repeat transparent right 2px;color:#ff8c00;text-decoration:underline!important;}
a.table-head-note.arrow-r:hover{background:url(../img/arrowR.png) no-repeat transparent right -16px;color:#fff;}
a.table-head-note.arrow-l{padding-left:28px;background:url(../img/arrowL.png) no-repeat transparent left 2px;color:#ff8c00;text-decoration:underline!important;}
a.table-head-note.arrow-l:hover{background:url(../img/arrowL.png) no-repeat transparent left -16px;color:#fff;}
.profile-cell-big .example{color:#999;font-size:15px;letter-spacing:0;padding-top:12px;text-align:center;}
.profile-cell-big .example span{color:#fff!important;font-size:15px;display:block;word-spacing:2px;padding-left:2px;}
.profile-cell-big .appeal,.profile-cell-big .appeal.chat{display:block;width:369px;height:113px;margin-top:5px;overflow:hidden;background:url(../img/chat-appeal-back.png) no-repeat #fc1;text-align:center;color:#000;font-size:22px;}
.profile-cell-big.lang-sk .appeal{background:url(../img/vs-appeal-back.png) no-repeat #fc1;height:87px;}
.profile-cell-big.lang-sk .appeal.chat{background:url(../img/chat-appeal-back.png) no-repeat #fc1;height:113px;}
.profile-cell-big .appeal .in{border:2px #fff;margin:2px;padding:10px 15px;}
.profile-cell-big .appeal em{color:#fff!important;font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-weight:700;font-size:39px;line-height:45px;position:relative;top:3px;}
.profile-cell-big .appeal span span{font-size:19px;line-height:27px;}
.profile-cell-big .appeal span span em{padding-left:3px;line-height:27px;font-size:25px;position:relative;top:2px;}
.profile-cell-big a{text-decoration:none!important;}
.profile-cell-big .appeal.chat .in span em{position:relative;top:0;}
#foot{position:relative;overflow:hidden;height:238px;padding-top:42px;background:#ffa346 url(../img/foot.jpg) no-repeat center top;}
#foot-in{background:url(../img/foot-back.gif) no-repeat center top;}
#foot .in{width:960px;height:250px;text-align:left;color:#202020;margin:0 auto;}
#foot a{color:#000;}
#foot a:hover{color:#08c;}
#foot h3,#foot .h3{color:#000;font-size:20px;letter-spacing:-1px;}
#foot ul{padding:15px 0 0 15px;}
#foot ul li{background:none;padding:0 0 10px;}
.foot-cell,.foot-cell-w{display:block;float:left;width:220px;margin-right:10px;padding:0 0 0 20px;}
.foot-cell.first{padding:0;}
.foot-cell-w{width:420px;margin-right:0;}
#foot form textarea{width:210px;height:48px;background-color:#eee;font-size:12px;margin:10px 0;}
#foot form .submit{font-size:13px;padding:4px 10px;}
a.partners{text-decoration:none;}
a.partners span{text-decoration:underline;}
a.partners span.note{color:#999;font-size:14px;font-weight:400;text-decoration:none!important;}
#foot a.partners span.note{color:#202020;}
#foot .copyright{position:absolute;bottom:0;height:50px;width:950px;clear:both;line-height:48px;font-size:18px;color:#fff;}
#foot .copyright .fl-r{font-size:16px;line-height:50px;}
#foot .copyright a{color:#ff8c00;}
#foot .copyright a:hover{color:#29f;}
#menu ul.categories{overflow:auto;}
#menu ul.categories.fl-l{padding-left:10px;padding-right:0;}
#menu ul.categories.fl-r{padding-left:0;}
#menu ul.categories li{width:140px;height:25px;background:none;list-style-type:none;font-size:16px;letter-spacing:-1px;font-weight:700;line-height:25px;padding:0;}
#menu ul.categories li a{display:block;width:98%;text-decoration:none;}
#menu ul.categories li .text{text-decoration:underline;}
#menu ul.categories li .note{padding-left:4px;}
input,textarea{border:1px solid #bbb;font-size:15px;color:#000;padding:2px 3px;}
fieldset br{clear:left;}
fieldset .text{padding:2px 0 0 20px;}
#content input,#content select{width:240px;}
#content textarea{width:320px;height:80px;}
#content fieldset{border:2px solid #6578a1;margin:5px;padding:0 20px 15px 15px;}
#content label,#content .label{display:block;width:245px;height:20px;line-height:20px;padding:15px 0 5px;}
#content label.checkbox{float:left;width:auto!important;padding:12px 17px 0 7px;}
#content input.checkbox{float:left;width:auto!important;margin-top:12px;border:0;}
* html input.checkbox{vertical-align:middle;}
*+html input.checkbox{vertical-align:middle;}
#content legend{text-align:left;height:28px;line-height:26px;font-size:22px;color:#ff8c00;padding:0 15px;}
.submit{width:auto!important;font-weight:700;padding:5px 15px;}
#content fieldset .note{float:right;}
#content .w-300 input,#content .w-300 select{width:277px;}
#content .w-300 label{width:282px;}
#content .w-110 input,#content .w-110 select{width:90px;}
#content .w-110 label{width:95px;}
#content .w-190 input,#content .w-190 select{width:160px;}
#content .w-190 label{width:170px;}
table{width:100%;border-collapse:collapse;}
table td{vertical-align:top;text-align:center;padding:10px;}
#head table td{vertical-align:top;text-align:left;padding:10px;}
.table-head{background:url(../img/h2-back.png) no-repeat left top;}
.table-head td{height:40px;line-height:40px;font-size:18px;font-weight:400;white-space:nowrap;letter-spacing:-1px;color:#fff;padding:0 0 0 10px;}
.td-last{padding-right:15px!important;}
.table-row-1 td{border:0;background:url(../img/separator.png) repeat-x transparent left bottom;}
.table-row-2 td{border:0;background:url(../img/separator.png) repeat-x #111 left bottom;}
h1,.h1{height:60px;font-size:48px;font-weight:700;letter-spacing:-1px;line-height:60px;color:#fc1;}
h2,.h2{position:relative;display:block;overflow:hidden;height:40px;margin-bottom:6px;padding-left:10px;background:url(../img/h2-back.png) no-repeat left top;font-size:22px;line-height:40px;}
h3,.h3{display:block;height:25px;line-height:25px;font-size:18px;word-spacing:1px;color:#ff8c00;}
h4,.h4{display:block;height:25px;line-height:25px;font-size:16px;word-spacing:1px;}
#menu p{padding:5px 0 10px;}
#head p{padding:5px 0 10px;}
#content p{padding:0 0 20px;}
.spaceB{height:18px;line-height:18px;overflow:hidden;}
.space{height:10px;line-height:10px;overflow:hidden;}
.spaceS{height:6px;line-height:6px;overflow:hidden;}
.note{font-size:14px;color:#999;}
.in{padding-left:10px;display:block;}
.code{border:2px solid #999;background-color:#eee;padding:10px 15px;}
.noteHref a{color:#999;font-size:14px;}
.noteHref a:hover{color:#29f;}
.paging{margin-top:10px;line-height:21px;font-size:18px;text-align:center;height:40px;overflow:hidden;}
.paging a,.paging strong{display:inline-block;height:24px;border:2px solid #444;background:#444;text-decoration:none;padding:0 8px;}
.paging a{cursor:pointer;}
.paging a:hover{border:2px solid #fc1;background:#666;color:#fff;}
.paging strong{background:#ff8c00;border:2px solid #ff8c00;}
.paging .paging-separator{letter-spacing:2px;color:#999;padding:0 2px;}
.paging span.arrow-r,.paging span.arrow-l{background:none;display:inline-block;height:24px;}
.paging span.arrow-r{padding-left:8px;padding-right:28px;}
.paging span.arrow-l{padding-right:8px;padding-left:28px;}
.paging a span.arrow-r{background:url(../img/arrowR.png) no-repeat transparent right 2px;}
.paging a span.arrow-l{background:url(../img/arrowL.png) no-repeat transparent left 2px;}
.paging a:hover span.arrow-r{padding-right:28px;background:url(../img/arrowR.png) no-repeat transparent right -16px;}
.paging a:hover span.arrow-l{padding-left:28px;background:url(../img/arrowL.png) no-repeat transparent left -16px;}
.votes{width:75px;height:15px;background:url(../img/votes-medium.png) no-repeat transparent;text-indent:500px;overflow:hidden;}
.votes.p0{background-position:0 0;}
.votes.p10{background-position:0 -15px;}
.votes.p20{background-position:0 -30px;}
.votes.p30{background-position:0 -45px;}
.votes.p40{background-position:0 -60px;}
.votes.p50{background-position:0 -75px;}
.votes.p60{background-position:0 -90px;}
.votes.p70{background-position:0 -105px;}
.votes.p80{background-position:0 -120px;}
.votes.p90{background-position:0 -135px;}
.votes.p100{background-position:0 -150px;}
.votes-big{width:125px;height:25px;margin-top:10px;padding-right:10px;background:url(../img/votes-big.png) no-repeat transparent;text-indent:500px;overflow:hidden;position:relative;}
.votes-big.p0{background-position:0 0;}
.votes-big.p10{background-position:0 -25px;}
.votes-big.p20{background-position:0 -50px;}
.votes-big.p30{background-position:0 -75px;}
.votes-big.p40{background-position:0 -100px;}
.votes-big.p50{background-position:0 -125px;}
.votes-big.p60{background-position:0 -150px;}
.votes-big.p70{background-position:0 -175px;}
.votes-big.p80{background-position:0 -200px;}
.votes-big.p90{background-position:0 -225px;}
.votes-big.p100{background-position:0 -250px;}
.vote-star-1,.vote-star-2,.vote-star-3,.vote-star-4,.vote-star-5{position:absolute;width:25px;height:25px;top:0;left:0;cursor:pointer;}
.vote-star-2{left:25px;}
.vote-star-3{left:50px;}
.vote-star-4{left:75px;}
.vote-star-5{left:100px;}
.tab img{cursor:pointer;}
.tab.href{color:#ff8c00;cursor:pointer;}
.tab{display:block;float:left;width:204px;height:40px;background:url(../img/tab-back.png) no-repeat transparent 0 0;line-height:36px;font-size:18px;text-align:center;padding:0 19px 6px 0;}
.tab.last{padding-right:0;}
.tab:hover{color:#29f;background:url(../img/tab-back.png) no-repeat transparent 0 -50px;}
.tab.opened{color:#fff;background:url(../img/tab-back.png) no-repeat transparent 0 -100px;}
.tab .h2{background:none;}
.tabBlock{width:100%;background-color:#fee;}
#searchBox{position:absolute;width:300px;height:40px;bottom:0;right:0;text-align:right;}
.searchText{width:175px;margin-right:5px;}
.searchSubmit{width:85px;}
.inactive{color:#999;}
.inlinePopup{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/popup-back.png) repeat;}
.inlinePopupIn{position:absolute;top:0;left:0;height:650px;width:100%;background:url(../img/popup.png) no-repeat top center;text-align:center;}
.inlinePopupContent{position:relative;width:936px;height:510px;text-align:left;font-size:16px;line-height:22px;word-spacing:1px;margin:51px auto;}
.inlinePopupClose{position:absolute;display:block;top:-2px;right:-2px;height:30px;width:30px;cursor:pointer;background:url(../img/blank.gif) repeat;}
.inlinePopupContent table{height:555px;}
.inlinePopupContent table td{text-align:left;}
.inlinePopupContent h1,.inlinePopupContent .h1{height:auto;margin-bottom:15px;font-size:36px;font-weight:700;letter-spacing:-1px;line-height:36px;color:#fc1;}
.inlinePopupContent h3,.inlinePopupContent .h3{margin-top:15px;font-size:20px;}
.inlinePopupContent ul li{background-position:0 9px;font-size:18px;line-height:22px;}
.inlinePopupContent .appeal,.inlinePopupContent .appeal.chat{display:block;width:412px;height:113px;overflow:hidden;background:url(../img/popup-vs-appeal-back.png) no-repeat #fc1;text-align:center;color:#000;font-size:22px;margin:20px auto 0;}
.inlinePopupContent .appeal.chat{width:369px;height:113px;background:url(../img/chat-appeal-back.png) no-repeat #fc1;}
.inlinePopupContent .appeal .in{border:2px #fff;margin:2px;padding:7px 10px;}
.inlinePopupContent .appeal em{color:#fff!important;font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-weight:700;font-size:40px;line-height:49px;position:relative;top:2px;}
.inlinePopupContent .appeal span{font-size:20px;line-height:25px;}
.inlinePopupContent .appeal span em{font-size:25px;line-height:25px;position:relative;top:3px;padding-left:2px;}
.inlinePopupContent .appeal.chat .in em{font-size:22px;line-height:37px;word-spacing:2px;letter-spacing:0;white-space:nowrap;}
.inlinePopupContent .appeal.chat .in em.number{font-size:25px;line-height:25px;}
.inlinePopupContent .appeal-text{color:#fc1;font-size:18px;}
.inlinePopupContent table.lang-sk .appeal{background:url(../img/popup-vs-appeal-back.png) no-repeat #fc1;width:412px;height:113px;}
.inlinePopupContent .h1 .online,.h1 .offline{position:static;padding-left:10px;font-size:16px;color:#3e5;letter-spacing:0;line-height:20px;font-weight:400;}
.inlinePopupContent .h1 .offline{color:red;}
.inlinePopupContent .example{color:#999;font-size:15px;letter-spacing:0;padding-top:12px;text-align:center;}
.inlinePopupContent .example span{color:#fff!important;font-size:15px;display:block;word-spacing:2px;padding-left:2px;}
.profile-cell-strip{display:block;float:left;font-size:15px;line-height:15px;width:650px;overflow:hidden;margin:7px 0;padding:8px 0;}
.profile-cell-strip a{display:block;width:100%;height:100%;cursor:pointer;color:#ddd;text-decoration:none!important;}
.profile-cell-strip .image-tn{margin:0 20px;}
.profile-cell-strip:hover{background-color:#333;}
.profile-cell-strip:hover a{color:#fff!important;}
.profile-cell-strip img{float:left;filter:alpha(opacity:80,style=0);khtmlopacity:.8;mozopacity:.8;opacity:.8;display:block;}
.profile-cell-strip:hover img{filter:alpha(opacity:100,style=0);khtmlopacity:1;mozopacity:1;opacity:1;}
.profile-cell-strip .in{float:left;width:425px;padding:0 0 0 12px;}
.profile-cell-strip .h3{font-size:22px;height:28px;line-height:28px;display:inline;}
.profile-cell-strip .h4{font-size:18px;height:22px;line-height:22px;color:#fc1;}
.profile-cell-strip ul{padding:0;}
.profile-cell-strip ul li{padding-bottom:5px;}
.profile-cell-strip .appeal{display:block;width:250px;height:96px;margin-top:5px;overflow:hidden;background:url(../img/vs-appeal-strip-back.png) no-repeat #fc1;text-align:center;color:#000;font-size:20px;}
.profile-cell-strip.lang-sk .appeal{background:url(../img/vs-appeal-strip-back-sk.png) no-repeat #fc1;height:87px;}
.profile-cell-strip .appeal .in{width:100%;margin:2px;padding:6px 0;}
.profile-cell-strip .appeal em{color:#fff!important;font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-weight:700;font-size:32px;line-height:42px;position:relative;top:3px;}
.profile-cell-strip .appeal span span{font-size:18px;line-height:22px;}
.profile-cell-strip .appeal span span em{font-size:22px;line-height:22px;padding-left:2px;}