*{padding:0px;margin:0px;text-align:left;word-wrap: break-word; }
body{font-family:arial;font-size:12px;text-align:center;background:url('http://fishki.pl/_img/static/img/bg.jpg') repeat-x #202020;color:#CBCBCB; height: 100%;
   behavior: url("/csshover3.htc");
}
a img {
border: 0px;
}
div.bg_top{
    margin: 0 auto;
    background: transparent vv no-repeat top center;
}
a,a:visited,a:active {
    color: #cbcbcb;
    text-decoration:none;
    outline:none;
    border: none;
}
a:hover {

}
span.who_is {float: right;
    margin-right: 12px;
    position: relative;}
input{background:#FFF}
.catlinkYear{width:63px !important}
td {
    padding:4px;
    vertical-align: top;
}
.edit_demot td {
    background: #141414;
}
h1 {
    /*font-size:18px;
    font-family:Georgia;
    font-style:italic;
    color:#FFF; */
    color: #FFAB1A;
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: normal;
}
.promobox_rightt h1 {
    font-size:24px !important;
}
h2 {
    font-size:14px;
    color:#FFAB1A;
}
h3.title {
    font-size:18px;
    font-family:'Trebuchet MS';
    margin-bottom:5px;
    font-weight: normal;
}
h3.marg{
    margin:5px 0px;
}
.yellow {color:#FFAB1A !important;}
h3.marg2{
    margin:5px 2px;
}
textarea {
    font-family: arial;
    font-size:11px;
}
.radio {
    margin-left:5px;
}
label {
    cursor:pointer;
}
.formwrap {
    margin:1px 2px;
    clear:both;
}
.cb {
    clear:both;
}
.formright {
    text-align:right;
}
p.sep {
    color:#C2C2C2;
    padding:5px;
}
span.dark {
    color:#999;
}
dt {
    float:left;
    width:130px;
    text-align:right;
    margin-right:8px;
    font-size:16px;
    font-weight:bold;
    color:#FFF;
    margin-bottom:4px;
}
dl a, dl a:visited, dl a:active {
    color: #00FFFC;
    outline: medium none;
    text-decoration: none;
}
dd {
    float:left;
    width:230px;
    margin-bottom:4px;
}
dl {
    margin-top:0px;
}
#body{margin:auto;width:920px;clear:both;transition:all,0.3s,ease;margin-top: 70px;}
#logo{
    height: 120px;
    margin: 0 auto 5px;
    padding-top: 10px;
    width: 920px;
}
#logo .top_menu { float:right;width: 350px; text-align: right;top: -3px; position: relative;}
#logo .top_menu a { display:inline-block; margin: 0px; width: 67px; font-size: 11px; line-height:20px; text-align: center;}
#logo .top_menu a img { border: 0px;}


#logo_img {
    width: 319px;
    height:79px;
    overflow:auto;
}
#search_form {
    float: right;
    text-align: center;
    clear: both;
    position: relative;
    position: relative;
    top: -15px;
}
#login_form {
    float: left;
    height: 40px;
    padding: 15px 0 0 15px;
    width: 265px;
}
div.user_info { position: relative;
    float: right;
    height: 25px;
    min-width: 200px;
    top: 25px;
    right: 4px;
}
div.user_info .center {
    display: inline-block; float: left; font-size: 11px; background: transparent url('http://fishki.pl/_img/static/img/zalogowany_srodek.png') repeat-x top center; height: 25px; line-height: 23px; padding: 0 5px;
}
div.user_info .left {
    display: inline-block; float: left; background: transparent url('http://fishki.pl/_img/static/img/zalogowany_lewa.png') no-repeat top center; width: 4px; height: 25px;
}

div.user_info .right {
    display: inline-block; float: left; background: transparent url('http://fishki.pl/_img/static/img/zalogowany_prawa.png') no-repeat top center; width: 19px; height: 25px;
}

div.center{margin:auto}
.text-center {text-align:center}
.font_11 {font-size:11px}
.font_11 span {color:#fff;}
.font_12 {font-size:12px}
div.highlight:hover{border:1px solid #0099CC;}
div.highlight{border:1px solid #2F2F2F;}

.box-mega-header,div.box-wide-header,div.box-medium-header,div.box-small-header,div.box-comments-header,div.box-micro-header{
    margin: 0 10px;
}
div.box-mega-header img {
    display: inline-block;
    float: left;
    margin: 10px 0;
    vertical-align: top;
}

div.box-mega{
    width:918px;
    background:#050505;
    margin-bottom:10px;
    padding-top: 7px;
    position: relative;
}
div.box-mega-header{
   display: block;
}

table.box-mega-header{
    width: 898px;
}
 .comment_header{
    text-align: right;
}
div.box-mega-content{
    width:918px;
    min-height: 260px;
    position: relative;
}
div.box-mega-content h2 {
    background:#2D2D2D;
    color:#999999;
    padding: 2px;
    font-weight: normal;
    margin: 0 10px 20px 45px;
    font-size: 11px;
    padding: 3px;
}

div.box-micro{
    width:370px;
    /*border:1px solid #666;*/
    background:#050505;
    margin-top:10px;
    margin-bottom:10px;
    overflow:auto;
    /*: inline-block;*/
}
div.box-micro-header{
    width:350px;
}
div.box-micro-content{
    width:350px;
    overflow:auto;
}

ul.tags {
    margin:10px;
    list-style-type:none;
    list-style-position: inside;
}
ul.tags li {
    display: block;
    float:left;
    width:110px;
    height:20px;
    overflow:auto;
    text-align: center;
}

div.mvplayer {
    width:918px;
    margin:auto;
    height:666px;
    background: url('http://fishki.pl/_img/static/img/mv_back.jpg') no-repeat;
}

div.box-wide{
    width:920px;
    /*border:1px solid #666;*/
    background:#050505;
    margin-bottom:20px;
    position: relative;
}
div.box-wide-header{
    width:880px;
}
div.box-wide-content{
    width:900px;
    padding:10px;
    overflow: visible;
    display: inline-block;
}
div.box-wide-search{
    width:898px;
    padding:0px;
    margin:5px 10px;
    overflow:hidden;
}
div.box-wide-search td{
    vertical-align: middle;
}
div.box-wide-content img {
    border: 0;
    vertical-align: top;
    *display:block;
}

div.box-medium{
    width:665px;
    border:1px solid #666;
    background:#050505;
    margin-top:10px;
    margin-bottom:10px;
    overflow:auto;
}
div.box-medium-header{
    width:645px;
}
div.box-medium-content{
    width:645px;
    padding:10px;
    overflow:auto;
}

div.box-small{
    width:465px;
    float:left;
    border:1px solid #666;
    background:#050505;
    margin:10px;
}
div.box-small-header {
    width:445px;
}
div.box-small-content{
    width:443px;
    padding: 0 2px;
    overflow:auto;
}

div.box-comments{
    width:618px;
    float:left;
    border:1px solid #666;
    background:#050505;
}
div.box-social {
    display: inline-block;
    margin: 11px 0;
    vertical-align: top;
    *float: right;
    *margin-right: 170px;
}
div.box-comments-header {
    width:850px;
    margin-left: 36px;
    clear: both;
    border-bottom: 1px solid #2D2D2D;
    padding: 7px;
    height: 20px;
    margin-top: 90px;
}
div.box-comments-header h2 {
    float: left;
    line-height: 20px;
    background:none;
    color:#FFAB1A;
    padding: 0px;
    font-family: 'Trebuchet MS';
    font-weight: normal;
    margin: 0;
    font-size: 18px;
    padding: 3px;
}
div.box-comments-content{
    padding:10px 0;
    overflow:none;
}
.add-comment {
    /*background: url('http://fishki.pl/_img/static/img/dodaj_komentarz.png') no-repeat top;*/
    /*width: 101px;
    height: 20px;*/
    border: 0;
    margin-left: 333px;
    padding:5px 8px; 
    display:inline-block; 
    border-radius:3px; 
    text-align:center;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);    
    font-weight:bold;
    color:black;      
}  

            
.add-comment:hover {
    background-color:#15C8B9;
    background-image: -moz-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -webkit-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -ms-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
}   

img.videos {
    width:110px;
    float:left;
    margin-top:0px;
    border:1px solid #666;
}
.alogo {
    display:block;
    width:319px;
    height:79px;
    background:url('/static/img/fishki_logo_nowe.png') no-repeat;
}

.button_login{
    background:url('http://fishki.pl/_img/static/img/button_login.png') no-repeat;
    width:26px;
    height:20px;
    border: 0px none;
    cursor:pointer;
}
.input_login {
    width: 100px;
    border: 0px none;
    font-size:11px;
    height:20px;
    background: url("http://fishki.pl/_img/static/img/searchInput_bg.jpg") repeat-x scroll 0 0 #767676;
    border: 1px solid #727272;
    color: #FFFFFF;
}
.login_wrap {
    width:105px;
    float:left;
    margin:2px;
}
.login_sub {
    width:26px;
    float:left;
    padding-top:16px;
    margin:2px;
    *display:block;*float:left;
}
.login_label {
    font-weight:bold;
    font-size:12px;
    margin-bottom:3px;
}
.panel_title {
    color: #03D7EA;
    font-size: 16px;
    font-weight: bold;
    width: 430px;
    word-wrap: break-word;
}
.description{
    width: 430px;
    word-wrap: break-word;
}
.date {
    color: #5c5c5c;
    font-size: 11px;
}
.search_input {
    background:#767676 url('http://fishki.pl/_img/static/img/searchInput_bg.jpg') repeat-x;
    border: 1px solid #727272;
    color: #E4E4E4;
    width:190px;
    height:21px;
    font-size:13px;
    color:#e4e4e4;
}
.button {
    /*background: url("http://fishki.pl/_img/static/img/guzik2.png") no-repeat scroll right top transparent;*/
    border: 0 none;
    font-weight: bold;
    height: 22px;
    margin: 2px 4px;
    padding-bottom: 2px;
    text-align: center;
    width: 63px;
    cursor: pointer;
    border-radius:3px; 
    text-align:center;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    font-weight:bold;
    color:black;    
}
.button:hover, .button_long:hover, .button3:hover {
    background-color:#15C8B9;
    background-image: -moz-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -webkit-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -ms-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
} 

.homepage_button{
    background: url('/static/img/home_button_bg.png') no-repeat!important;
    background-color: #E89708!important;
    border-radius: 10px!important;
    font-size: 17px!important;
}
.homepage_button:hover{
    background-color: #15C8B9!important;
}

.buttonhover {
    background-color:#15C8B9;
    background-image: -moz-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -webkit-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -ms-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
}

.button3 {
    /*background: url("http://fishki.pl/_img/static/img/guzik3.png") no-repeat scroll right top transparent;*/
    border: 0 none;
    font-weight: bold;
    height: 22px;
    margin: 2px 4px;
    padding-bottom: 2px;
    text-align: center;
    cursor: pointer;
    width: 100px;
    border-radius:3px; 
    text-align:center;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    font-weight:bold;
    color:black;      
}
.button_long {
    /*background: url("http://fishki.pl/_img/static/img/menu_.png") no-repeat scroll right top transparent;*/
    border: 0 none;
    font-weight: bold;
    height: 30px;
    margin: 2px 4px;
    padding-bottom: 2px;
    text-align: center;
    width: 190px;
    cursor: pointer;
    border-radius:3px;
    text-align:center;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    font-weight:bold;
    color:black;     
}
.button_search {
    background: url('http://fishki.pl/_img/static/img/searchSubmit_bg.jpg') top right no-repeat;
    border:0;
    height: 20px;
    width: 21px;
    margin-top: 1px;
    /*margin-bottom: 2px;*/
    margin-left: 4px;
    margin-right: 4px;
    cursor: pointer;
}
.button2 {
    background: url('http://fishki.pl/_img/static/img/button.png') top right no-repeat;
    width:145px;
    height:25px;
    border:0px none;
    padding:2px;
    color:#FFF;
    text-align:center;
    cursor:pointer;
    font-weight:bold;
}
.regInput {
    width:270px;
    height:19px;
    color: #E8E8E8;
}
.margin3{
    margin:3px
}
.pagination {
    list-style-position:inside;
    list-style-type:none;
}
.pagination li {
    display:inline;
    float:left;
}
.pagination a {
    font-size:12px;
    padding:2px 3px;
    /*border: 1px solid #666;*/
    margin:2px;
    line-height: 18px;
    height:18px;
    cursor:pointer;
    display:block;
    font-weight: bold;
    text-align: center;
    color:#999999;
}
.pagination a:hover, .pagination a.active {
    /*border: 1px solid #0099CC;*/
    color:#FFAB1A;
}
.menu_ul li {
    display:inline;
    float:left;
    font-size:13px;
    color:#FFF;
    margin: 0 2px;
    border-left: 1px solid #3f3f3f;
    border-top: 1px solid #3f3f3f;
    border-right: 1px solid #3f3f3f;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background:url('http://fishki.pl/_img/static/img/menu_top_m.jpg') repeat-x left top;
}
.menu_ul li:hover {
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
}
.menu_ul li.active {
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
}
.amenu img {
    border: 0;
    vertical-align: middle;
    margin: 0 0 0 5px;
}
.footer {
    background:#101010 !important;
    font-size:11px;
    color:#3D3D3D;
    margin-top:10px !important;
    padding: 10px 0;
    text-align: center;
}
.noulclear {
    list-style-type:none;
    list-style-position:inside;
    clear:both;
}
.error {
    background-color: #880000;
    border: 1px solid #FF3333;
    color: #FFFFFF;
    margin: 8px auto;
    padding: 11px;
    max-width: 520px;
}
.error2 {
    color: #999;
    background-color: #2D2D2D;
    padding:15px;
    margin:2px;
    border:1px solid #999;
}
.error2 img {
    margin-right: 5px;
    vertical-align: middle;
}
.success {
    color: #fff;
    margin: 8px auto;
    padding: 11px;
    max-width: 520px;
    background-color:#080;
    border:1px solid #3f3;
}
.aheadButton {
    display:block;
    border:1px solid #333;
    width:100px;
    float:left;
    text-align: center;
    margin: 2px;
    padding:2px;
}
.aheadButton:hover {
    border:1px solid #0099CC;
}
.premiumActive {
    /*border:1px solid #33CC00;*/
    color: #33CC00 !important;
}
.premiumInactive {
    /*border:1px solid #C00;*/
    color: #C00 !important;
}
div.comment {
    width:865px;overflow:auto; font-family: arial; font-size:11px;margin: 5px 0 0 40px;
}
div.comment_img {
    width:50px;margin:0px 11px 3px 0;height:50px;float:left;text-align:center
}
div.comment_img img {
    width:50px;height:50px
}
div.comment_right {
    width:766px;padding:4px 10px;border:1px solid #444;background:#232323;float:left;overflow:auto;margin-left: 8px;border-top:0;min-height: 36px;word-wrap: break-word;
}
div.comment_right_top {
    background: url('http://fishki.pl/_img/static/img/comment_top.png') no-repeat top center;
    width: 796px;
    height: 5px;
    float: left;
}
div.comment_nick {margin-right:4px;float:left;color: #FFAB1A;font-weight: bold;}
div.comment_date {
    margin: 0 10px 0 0;float:left;color:#5B5B5B;
}
a.paginaA {
    display:block;
    width:20px;
    height:20px;
    border: 1px solid #666;
    float:left;
    margin:2px;
    text-align: center;
    line-height:20px;
    font-weight:bold;
}

.serNewBor{border:1px solid #00CCFF !important;}
.serNewWrap{width:196px !important;width:210px;height:20px;color:#00CCFF;cursor:pointer;background:#080808;border:1px solid #111;margin:3px;padding:3px 5px}
.serNewUl{list-style-type:none;list-style-position:inside}
.serNewLi{margin-bottom:1px;line-height: 1.5;padding:2px;padding-left:20px}
.serNewA{font-weight:normal}
.serNewRes{width:196px;display:none;text-align:left}
.serNewResUl{list-style-type:none;list-style-position:inside}
.serNewResLi{-moz-border-radius: 3px 3px 3px 3px;margin-bottom:1px;line-height: 1.5;padding:2px;padding-left:20px}
.serial_img{max-height:244px;max-width:400px;border:1px solid #111;}
.serial_img:hover{border:1px solid #444;}
a.sernewa:hover{border:1px solid #00CCFF !important; text-decoration:none}
.serRAbox{width:320px;margin:2px;padding:2px;border:1px solid #111111;float:left;height:130px}
.serRAh3{text-align:center;border-bottom:1px solid #111111;margin-bottom:2px}
.serRAL{width:68px;float:left;text-align:center}
.serRAR{width:248px;float:left}
.serRALI{vertical-align:top;border:1px solid #666666;width:68px;height:90px}
.red{color:#CC0000}
div.switch{float:right;padding:0px;margin-top:2px;margin-right:10px;}
.serialLink{overflow: auto; width: 120px; height: 250px; border: 1px solid #111; float: left; margin: 2px; text-align: center; display: block;}
.serialLink2{overflow: auto; width: 78px; height: 92px; border: 1px solid rgb(17, 17, 17); float: left; margin: 2px; text-align: center; display: block;}
.serialLinkImg{display:block;margin:4px;width: 110px; height: 157px; border: 1px solid #666}
.serialLinkImg2{width:68px;height: 90px; border: 1px solid #666;}
#tooltip {position: absolute;z-index: 3000;border: 1px solid #FFFFFF;background-color: #034257;padding: 5px; color: #FFFFFF}
#tooltip h3, #tooltip div { margin: 0; }
.switch_button1, .switch_button3 {width:3px;height:34px;float:left}
.switch_butt{height:34px;padding:0px;float:left; margin-right:5px}
.switch_button2{height:34px;float:left;line-height:32px;;font-size:14px;font-weight:bold;color:#FFF}
.switch_button2Mod{height:34px;float:left;padding:0px 7px;line-height:32px;;font-size:14px;font-weight:bold;color:#FFF}
.switch_button2Part{ height:34px;float:left;cursor:pointer}
.switch_buttonA{color:#FFF;display:block;width:23px;text-align:center;height:34px;cursor:pointer}
.switch_part{display:block;width:24px;height:22px;color:#FFF;font-size:11px;line-height:22px;text-align:center;margin:3px;float:left}

.promobox {
    width:920pxpx;height:420px;border:1px solid #37A3CA;margin:auto
}
.promobox_left{
    float:left;width:660px;height:420px;
}
.promobox_right {
    float:left;width:250px;height:400px;background:#000000;padding:10px;padding-left:30px
}
.promobox_rightt {
    height:200px;color:#FFF
}
.promobox_rightm {
    height:200px;
}
.starsbox {
    display: inline-block;vertical-align: bottom;height: 16px; *display:block;*float:right;
}
.promobox_thumbs {
    ;height:96px;margin:auto;background:#000000;
}
.promobox_thumb {
    float:left;width:68px;height:90px;border:1px solid #37A3CA;margin:1px;margin-top:0px;
}
.promoboxThumb{
    width:68px; height:90px;float:left;margin:5px;border:1px solid #37A3CA; cursor: pointer;text-align:center;
}
.imgnoborder {
    border:0px none;
}
.playbtn {
    display:block;height:82px;text-align:center
}
.img68 {
    width:68px;
    height:90px;
}
.img150{
    width:150px;
    height:200px;
}
.img660{
    width:660px;
    height:420px;
}

.scoreimg {
    margin:5px;float:left;border:0px none;border:1px solid #666;
}
.scorebox_big {width:720px;float:left}
.scorebox_big2 {width:790px;float:left;}
.scorebox_small {float:left;width:100px}
.scorebox_small2 {float:left;width:120px}
.scorebox_point {font-size:24px;text-align:center;font-weight:bold;font-family:'Trebuchet MS'}
.post_mainpage {position:relative;display:block;margin: 0 0 10px;text-align: center;border: 1px solid #404040;padding-bottom: 10px;min-height: 370px;}
.post_info {margin-top: 20px;}
.post_mainpage a.foto {text-align: center !important;clear:both;display: block;margin: 0 auto; overflow: hidden;z-index: 2; /*width:500px*/}
.underline {text-decoration: underline;}
.post_mainpage h1,.fishkaTitle { font-style:normal;display: inline-block; padding: 5px; *display:block;*float:left;font-size: 24px; }
.post_mainpage h1 a,.fishkaTitle { font-style:normal;color: #FFAB1A;font-family: 'Trebuchet MS';font-size: 24px;font-weight: normal;line-height: 32px;}
.post_mainpage h2,.fishkaTitle { display: block; padding: 5px; text-align: center; }
.post_mainpage h2 a,.fishkaTitle { color: #FFAB1A;font-family: 'Trebuchet MS';font-size: 24px;font-weight: normal;line-height: 32px;min-height: 32px;}
.post_mainpage h2 span { font-family: 'Trebuchet MS'; font-size: 13px; color: #999999; margin: 0 10px;}
.post_mainpage img { text-align: center;margin: 0px auto;}
.post_mainpage img  gif{ text-align: center;margin: 0px auto}
.post_mainpage .post_info span { margin:0 2px;}

.video_mainpage_img {
    border: 1px solid #666;width:300px;height:400px;display:block;
}

.score_star_on, .score_star_off, .score_star_hl {
float:left;width:16px;height:16px;background:url('http://fishki.pl/_img/static/img/star.gif') center left
}
.score_star_off {
    background:url('http://fishki.pl/_img/static/img/star.gif') top left
}
.score_star_hl {
    background:url('http://fishki.pl/_img/static/img/star.gif') bottom left; cursor:pointer;
}
#scorethx {position: relative; top: 5px;text-align: right;}
.catbox {width:308px !important}
.cathead {width:288px !important}
.catcont {width:308px !important;padding-bottom:10px;overflow:auto}
.catlink {width:134px !important;}
.catsel {width:150px}
.pagina {line-height:16px;font-size:16px;}



.multi_white{color:#FFF}
.multi_head{
    font-size:15px;border-bottom:1px solid #262626;
}
#photo img, #photo_add img {margin: 0 ;}
.addBox{height: 36px; padding: 0px !important; width: 918px;}
.addH2{ padding:0 10px;margin:0 1px;line-height: 32px; border-bottom: 1px solid #5B5B5B; color: #15c8b9; font-size: 20px;background:url("http://fishki.pl/_img/static/img/gradient1.jpg") repeat-x scroll 0 0 transparent;}
.addBoxContent h3, .head_acc { padding:0 16px;margin:2px;line-height: 32px;color: #fff; font-size: 12px;background:url("http://fishki.pl/_img/static/img/gradient2.jpg") repeat-x scroll 0 0 transparent;}
.addBoxContent h4 { margin:2px;line-height: 32px;color: #fff; font-size: 15px;}
.addBoxContent{margin:auto;margin:10px;border: 1px solid #3a393a;}
.addCatSel{width:200px;float:left;overflow:auto}
.addBackL{background:#262626;padding:10px 16px;overflow:auto}
.addBackD{background:#151515;padding:10px 16px;overflow:auto}
.addCheckCat{display:inline;margin-right: 70px;}
.addCheckCat label { padding:2px;margin:8px;line-height:20px;color:#FFAB1A;font-size:16px;font-weight:bold;border:1px solid #3a393a;width:170px;display:inline-block;vertical-align:middle;}
.addCheckCat img {vertical-align: middle;margin:0 5px 0;}
.add_input {background: url("http://fishki.pl/_img/static/img/searchInput_bg.jpg") repeat-x scroll 0 0 #767676;border: 1px solid #727272;color: #E4E4E4;font-size: 11px;height: 20px;width: 500px;}

.accountbtn{
    display:block;
    width:180px;
    margin:1px;
    height:30px;
    /*background:url("/static/img/menu.png") repeat scroll 0 0 transparent;*/
    line-height:30px;
    /*text-align:left;*/
    font-weight:bold;
    color:#000 !important;
    padding-left: 10px;
    border-radius:3px; 
    text-align:center;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);    
}
.active_accountbtn{
    display:block;
    width:180px;
    margin:1px;
    height:30px;
    /*background:url("/static/img/menu_.png") repeat scroll 0 0 transparent;*/
    line-height:30px;
    /*text-align:left;*/
    font-weight:bold;
    color:#000 !important;
    text-align:center;
    padding-left: 10px;
    border-radius:3px;
    background-color:#15C8B9;
    background-image: -moz-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -webkit-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -ms-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
}
.avatar {
    width:50px;
    height:50px;
}
.trans:hover {
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
}
.trans, .transstatic {
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    cursor:pointer;
}

.mvbox{height:36px;padding:0px !important;width:918px !important}

.post-description {
    margin-top: 5px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 600px;
    font-size: 15px;
    text-align: center;
    font-family: 'Trebuchet MS';
}

.post-files div{text-align: center;}
.post-files img{/*margin: 10px;*/}
.game_box{
    margin: 10px 50px;
}
.gallery_box{
    margin: 10px 50px;
    text-align: left !important;
}
.gallery_box .gallery_desc{
    float: right;
    width: 800px;
}
#gallery_foto {
    clear: both;
    display: table;
}
#gallery_foto img, .video_box img { border: 0;vertical-align: middle;}
#gallery_foto .gallery_item {
    display: inline-block;
    border:1px solid #3a393a;
    float: left;
    width: 140px;
    height: 150px;
    margin: 10px 5px;
    padding: 3px;
    text-align: right;
}
#gallery_foto .thumb {
    display: block;
    margin: 15px auto;
    cursor: pointer;
}
a.add_new_demot{ cursor:pointer; text-decoration: none;}
#demot_add_new td {background-color: #121212;}
.add_demot_prev, .edit_demot_prev {text-align:center;text-align:center;vertical-align:middle;height:260px;}
.add_demot_prev img, .edit_demot_prev img { max-height: 220px; max-width: 260px;}
#add_demot_prev, .edit_demot_prev {text-align:center;text-align:center;vertical-align:middle;height:260px;}
#add_demot_prev img, .edit_demot_prev img { max-height: 220px; max-width: 260px;}
#gallery_foto .pass_left {
    display: inline-block;
    margin: 0;
}
#gallery_foto .pass_right {
    display: inline-block;
    margin: 0;
}
#gallery_foto .foto_delete {
    display: inline-block;
    margin: 0;
}

#gallery_foto .foto_edit_ico {
    display: inline-block;
    margin: 0;
}

.video_box {
    display: inline-block;
    border:1px solid #3a393a;
    float: left;
    margin: 6px 0;
    padding: 3px;
    text-align: right;
    clear: both;
}
.video_box .options {text-align:right;}
.video_box .descript, .video_box .video {
    display: inline-block;
    float: left;
    margin: 3px;
    width:415px;
    text-align: center;
}
.video_box .bottom {
    margin: 5px 0;
}

.srcinfo{width:45%;float:right;text-align:right;font-size:10px;color:#666;}
.darktext{color:#666}
.viewscountbox{width:45%;float:right;text-align:right}
#getthumb{width:85%;float:left;padding:5px}
#getthumb textarea {display:none;background:#111; color:#999;padding:5px;border:1px solid #444}
.thumbShow{width:11%;float:right;text-align:right;padding:5px}
.pointer{cursor:pointer}
.contactLeft{width:175px;float:left}
.contactInput{width:400px;padding:2px;background:#111;border:1px solid #444;color:#999}
.passWrap{height:40px;width:400px;overflow:auto;}
.passWrapL{width:200px;float:left}
.passWrapR{width:200px;float:right}
.passError{width:400px;margin:auto;margin-bottom:20px;}
.comdiv{ display: inline-block;padding: 5px 0;width: 470px;margin: 0 30px 0 38px;*display:block;*float:left;}
.stopSign{width:530px;border:1px solid #666; background: #111;overflow:auto}
.stopIcon{width:64px;;height:64px;float:left;background:url('http://fishki.pl/_img/static/img/icon_stop.png') no-repeat center center;}
.hr{height:1px; border:1px none; background: #666;margin:15px 0px;}
.season{width:235px !important;float:right;margin:0px !important;margin-top:10px !important; }
.season_small{width:215px !important}
.DiggThisButton{width:63px;height:21px;background:red;display:inline-block;background:url('http://fishki.pl/_img/static/img/digg.png') no-repeat 0px 1px}
.fb_box_login{border:1px solid #CFED44;height:70px; background:#2A2A2A;margin:auto;margin-top:15px;width:90%;padding:5px}
.fb_box_info{border:1px solid #CFED44; background:#2A2A2A;margin:auto;margin-top:15px;width:90%;padding:5px}
.repconbut{background:url('http://fishki.pl/_img/static/img/report.png') no-repeat;width:66px;height:16px;display:inline-block;cursor:pointer;color:#999 !important;text-align:center;font-weight: bold;}
.soc1{vertical-align:middle;display:inline-block;height:23px}
.soc2{vertical-align:middle;display:inline-block;height:21px}
.rounded{
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.rounded_mini{
    -webkit-border-radius:2px;
    -khtml-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.rounded_medium{
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.rounded_mini_bottom{
    -webkit-border-bottom-right-radius:2px;
    -webkit-border-bottom-left-radius:2px;
    -khtml-border-bottom-right-radius:2px;
    -khtml-border-bottom-left-radius:2px;
    -moz-border-radius-bottomright:2px;
    -moz-border-radius-bottomleft:2px;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px;
}
.rounded_top{
    -webkit-border-top-right-radius:10px;
    -webkit-border-top-left-radius:10px;
    -khtml-border-top-right-radius:10px;
    -khtml-border-top-left-radius:10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-topleft:10px;
    border-top-right-radius:10px;
    border-top-left-radius:10px;
}
.rounded_top_right{
    -webkit-border-top-right-radius:10px;
    -khtml-border-top-right-radius:10px;
    -moz-border-radius-topright:10px;
    border-top-right-radius:10px;
 
    -webkit-border-top-left-radius:10px;
    -khtml-border-top-left-radius:10px;
    -moz-border-radius-topleft:10px;
    border-top-left-radius:10px;    
}
.rounded_bottom{
    -webkit-border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -khtml-border-bottom-right-radius:10px;
    -khtml-border-bottom-left-radius:10px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-bottomleft:10px;
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
}
.rounded_right{
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -khtml-border-top-right-radius:10px;
    -khtml-border-bottom-right-radius:10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomright:10px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
}
.rounded_left{
    -webkit-border-top-left-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -khtml-border-top-left-radius:10px;
    -khtml-border-bottom-left-radius:10px;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-bottomleft:10px;
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
}
ul.login_list li {margin: 0 0 2px 0; list-style: none;}

#social-facebook {
    background-image: url("http://fishki.pl/_img/static/img/fb_social.png");
    background-repeat: no-repeat;
    display: none;
    height: 385px;
    left: -206px;
    margin-top: 115px;
    padding-left: 1px;
    padding-top: 16px;
    position: fixed;
    width: 245px;
    * position: absolute; 
}
.slider { 
    position: absolute; 
    /*top: 227px;*/ 
    width: 918px; 
    height: 0px;
    clear: both;
    margin-bottom: 0px;
}
.slider img { border: 0px;}

.slider .next_min, .slider .prev_min{    
    border:1px solid #444;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.slider .prev { 
    position: relative; 
    right: -41px; 
    float: right;
    top: -30px;   
    *right:-29px;
    
}
.slider .next { 
    position: absolute; 
    left: -41px;
    top: -30px;
    float: left;
    *left:-54px;
}
.slider .prev_min { 
    position: relative; 
    right: -140px; 
    float: right;
    top: -30px;
    clear: both; 
    padding: 6px; 
    background: #202020;  
}
.slider .next_min { 
    position: relative; 
    left: -140px;
    top: -30px;
    float: left;
    padding: 6px; 
    background: #202020; 
}
.slider .prev_title { 
    position: relative;
    width: 200px;
    right: -130px;
    float: right;
    top: -30px;
    clear: both; 
    text-align: center;
}
.slider .next_title { 
    position: relative; 
    width: 200px;
    right: 130px; 
    float: left;
    top: -30px;
    text-align: center;
    /*clear: both;*/    
}

.slider .prev_title a, .slider .next_title a {
    color: #FFAB1A;
    font-family: 'Trebuchet MS';
    font-size: 14px;
}

.scorethx{
    margin: 15px 0 0 0 !important;
    position: absolute !important;
    text-align: right !important;
    top: auto !important;
    width: 106px !important;
}
div.play_gif{
    background-image: url("http://fishki.pl/_img/static/img/play.png");
    background-repeat: no-repeat;
}

/**********************************************************/
.float{
    float:left;
}
.post_mainpage .center{
    width:190px;
}
.plus,.minus{
    font-size: 20px;
}
.fbvote .plus{
    display:none;
}
.fbhidden{
    display:none;
}
.fbvote .fbhidden{
    display:block;
    width: 100px;
    height:1px;
}
.yes,.no{
    float:left;
    width:15px;
    height:16px;
    background: url('http://fishki.pl/_img/static/img/vote.png');
}
.no{
background-position: -15px 0;
}
.yes{
background-position: 0 0;
}
.vote_inner_wrap{
    border:1px solid #444;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #202020;
    float:left;
    height: 26px;
    padding: 6px 10px 0;
}
.vote_wrap{
    display: inline-block;
    margin: 10px auto 0;
}
.vote{
    font-size: 11px;
    overflow: hidden;
    padding:2px 5px;
    border:1px solid #15c8b9;
    color:#15c8b9;
    background: #202020;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    clear: both;
    height:16px;
    width: 65px;
}
.vote_yes{
    margin-left: 24px;
}
.scoreleft,.scoreright{
    min-width: 20px;
    float:left;
    height:24px;
    padding:10px 10px 0;
    font-weight: bold;
    color:#050505;
    text-align: center;
    background: url('http://fishki.pl/_img/static/img/vote_gradient.png') repeat-x;
}
.scoreright{
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}
.break{
    width:10px;
    height:20px;
}

.info{
    float: right;
    font-size: 11px;
    margin: 5px 0;
    text-align: right;
    white-space: nowrap;
}
.oki{
    width:18px;
    height:16px;
    background:url('http://fishki.pl/_img/static/img/vote_ok.png') no-repeat;
    float:left;
}
.tc{
    text-align:center;
}
.nick{
    font-weight:bold;
    color:#00fffc;
}
.bl{
    color:#3D3D3D;
    margin: 0 5px;
}
.desc{
    margin: 10px;
    text-align: center;
}
.fb{
    float: left;
    padding: 8px 5px;
}
.new_vote_wrapper{
    position: absolute;
    bottom: calc(50% - 88.5px);
    right: 8px;
    transition: all, 0.3s, ease;
}
.new_vote{
    width: 120px;
    height: 177px;
    -khtml-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
    background: #232323;
    z-index: 2;
    transition: all, 0.3s, ease;
    cursor: pointer;
}

.response .float{
    padding-left: 5px;
    width: 85px;
}
.response_post{
    border:1px solid #444;
    background: #202020;
    position:absolute;
    /*margin:285px 0 0 765px;*/
    bottom: 222px;
    right: 8px;
    width:120px;
    text-align: center;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:110px;
    display:none;
    padding: 5px;
    overflow: hidden;
    z-index: 10;
}
.response_post .float{
    padding-left: 5px;
    width: 85px;
}

.response_konto{
    border:1px solid #444;
    background: #202020;
    position:absolute;
    /*margin:285px 0 0 765px;*/
    /*bottom: 289px;*/
    bottom: -83px;
    right: 8px;
    width:120px;
    text-align: center;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:82px;
    display:none;
    padding: 5px;
    overflow: hidden;
    z-index: 2;
}
.response_konto .float{
    padding-left: 5px;
    width: 85px;
}


.arrow{
    background: url("http://fishki.pl/_img/static/img/arrow.png") no-repeat 0 center transparent;
    margin-left: -13px;
    width: 20px;
    height:130px;
}
.like,.not_like,.like2,.not_like2{
    display:block;
    width:76px;
    height:35px;
}
.votes{
    float:left;
    margin-top: 15px;
    margin-left: 15px;
}
.votes div,.votes a{
    padding:5px 0;
    margin-bottom:15px;
}

.like2{
    background: url("http://fishki.pl/_img/static/img/gora_.png") center 0 no-repeat;
    cursor: default;
}
.not_like2{
    background: url("http://fishki.pl/_img/static/img/dol_.png") center 0 no-repeat;
    margin-bottom:0 !important;
    cursor: default;
}
.like{
    background: url("http://fishki.pl/_img/static/img/gora.png") center 0 no-repeat;
}
.not_like{
    background: url("http://fishki.pl/_img/static/img/dol.png") center 0 no-repeat;
    margin-bottom:0 !important;
}
.score{
    text-align: center;
    border-bottom: 1px solid #464646;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #050505;
    margin: 5px 0;
    height: 34px;
    width: 76px;
    margin: 0 auto;
    position: absolute;
    bottom: 20px;
    left: 22px;
}
.score span{
    font-size: 30px;
    position: relative;
    top: 5px;
    line-height: 24px;
    font-family: Trebuchet MS;
    font-weight: 100;
}
.score span.n{
    color:#979797;
}
.score span.o{
    color:#FFAB1A;
}
.score span.m{
    color:#e91f1f;
}
.votes_wrap{
    overflow: hidden;

}
.bot,.top{
    text-align: right;
    clear: both;
    color:#a6a6a6;
    padding-right:5px;
}
.score_minus{
background: url("http://fishki.pl/_img/static/img/czerwony.png") repeat-y;
height:153px;
width:18px;
margin-left:10px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #050505;

}
.score_plus{
    background: url("http://fishki.pl/_img/static/img/zielony.png") repeat-y;
    -webkit-border-radius: 4px 4px 0 0;
-khtml-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.score_bot{
    -webkit-border-radius: 4px !important;
-khtml-border-radius: 4px !important;
-moz-border-radius: 4px !important;
border-radius: 4px !important;
}
.top{
margin:10px 0 5px;
}
.bot{
margin:5px 0 10px;
}
#loader{
    background: url("http://fishki.pl/_img/static/img/ajax-loader2.gif") center center no-repeat;
    height:100px;
}
a.fb_share{
    display:inline-block;
    height:18px;
    width:134px;
    background: url("http://fishki.pl/_img/static/img/share.png") center center no-repeat;
}
.new{
  background: none repeat scroll 0 0 #D92700;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 2px #000000;
    color: #FFFFFF;
    font-weight: bold;
    margin-right: 2px;
    padding: 0 2px;
    display:inline-block;
}
.new_wrap{
    margin-top: -35px;
    width: 100%;
    text-align:right;
}
.p2{
    float:left !important;
}
#fix_admin td, #fix_admin td{
    word-wrap:normal;
}
.post-text{
width: 773px;
}

#kwajk_ad_m{
    padding: 10px 0;
}
.fb_iframe_widget iframe {
z-index: 100;
}

.foto_edit{
    /*display: inline;*/
    /*float: left;*/
    border: 1px solid #3a393a;
/*    margin: 10px 5px;*/
    padding: 10px;
/*    margin-top: 10px;
    margin-bottom: 20px;*/
    position: absolute;
    /*top: 800px;
    left: 180px;*/
    /*width: 396px;
    height: 1200px;*/
    margin: auto;
    left:0; 
    right:0;
    background:#202020;
    z-index:10000;
}
.foto_edit_img_cont {
    margin-left: auto;
    margin-right: auto;
}

.zgloszenie {
    border: 1px solid #3a393a;
    padding: 10px;
    position: absolute;
    width: 400px;
    margin: auto;
    left:0; 
    right:0;
    background:#202020;
    z-index:10000;
}

a.mem-one {
    width: 155px;
    height: 180px;
    float: left;
    margin:10px;
    border: 1px solid #101010;
    display: block;
    color: #FFAB1A;
}
a.mem-one:hover {
    border: 1px solid #919191;
    color: #00fffC;
}
a.mem-one .over {
    display: block;
    width: 135px;
    height: 135px;
    margin: 10px;
    overflow: hidden;
}
a.mem-one .title {
    text-align: center;
}
.left-cont-generator {
    width: 640px;
    float: left;
}
.left-cont-generator .nag-info {
    margin: 0px 0px 12px 0px;
    font-size: 13px;
}
.left-cont-generator .nag-info a {
    color: #FFAB1A;
}
.left-cont-generator .nag-info a:hover {
    color: #00fffC;
}
.right-cont-generator {
    width: 246px;
    float: left;
    margin-left: 10px;
}
.right-cont-generator .tx-nag {
    font-size:13px;
    
}
.right-cont-generator .nag-color {
    margin-top: 12px;
}
.right-cont-generator .nag-color a.clr, .right-cont-generator .nag-color a.clrhv {
    border: 2px solid #050505;
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-right: 10px;
}
.right-cont-generator .nag-color a.clrhv {
    border: 2px solid #FFAB1A;
}
.right-cont-generator textarea {
    width: 240px;
    height: 30px;
    border: 1px solid #3F3F3F;
    background: #202020;
    color: #fff;
    font-size:11px;
    padding:4px;
    margin-top: 12px;
}
tr.adm-nag td {
    font-weight: bold;
    padding: 5px;
    font-size: 15px;
}
tr.adm-list td {
    padding: 3px;
    font-size: 12px;
    background: #3F3F3F;
}
tr.adm-list2 td {
    padding: 3px;
    font-size: 12px;
    background: #545353;
}
.post-fotos {
    overflow: hidden;
}

.post-fotos a.group img {
    margin-bottom: -35px !important;
}
a.foto {
    overflow: hidden;
    position: relative;
    z-index: 2;
}
a.foto img {
    margin-bottom: -35px !important;
}
#fancybox-outer {
    overflow: hidden;
}
#fancybox-inner {
    overflow: hidden;
}
img#fancybox-img {
    margin-bottom: -35px !important;
}
.cfooter {
    text-align:center;
    width:920px;
    margin: 2px auto;
    padding-bottom:10px;
}
.cfooter .lfooter {
    width: 342px;
    float: left;
    padding-bottom: 6px;
}
.cfooter .lfooter .flogo {
    background: url("http://fishki.pl/_img/static/img/logo-footer.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 212px;
}
.cfooter .rfooter {
    float: left;
    width: 566px;
    margin-left: 10px;
}
.cfooter * .firstRowLinks {
    padding-top: 4px;
}
.cfooter .intinfo {
    border-top:1px solid #1B1B1B;
    clear: both;
    padding-top: 6px;
}
p.desc {
    width: 600px;
    margin: 10px auto;
    display: block;
    text-align: center;
    font-family: 'Trebuchet MS';
    font-size: 15px;    
}
.adv_opt {
    width: 90px;
    margin: 10px auto;
}
.adv_opt .d_opt {
    width: 30px;
    float: left;
}

.d_opt {
    cursor: pointer;
}

.rep-window {
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #CBCBCB;
    background: #050505;
    width: 200px;
    height: 76px;
    display: none;
}
.rep-window .nag {
    font-weight: bold;
    margin: 3px;
}
.rep-window .op {
    margin: 3px;
    cursor: pointer
}
.contres {
    width: 400px;
    height:200px;
    overflow-x: hidden;
    margin: 10px;
    display: none;
    overflow-y: scroll;
}
.res-row {
    padding: 6px;
    background: #cacaca;
    margin:1px;
    color: black;
}
.row-res-close {
    cursor: pointer;
    font-weight: bold;
    color: red;
    text-align:right;
    margin: 6px 0px;
}
a.nickname {
    color: #15C8B9;
}
a.nickname:hover {
    color: #FFAB1A;
}
.fb_like {
    position: absolute;
    top: 40%;
    left: 30%;
    color: white;
    font-size: 16px;
}
a.editMem, a.editMem:hover {
    display: block;
    position: absolute;
    top: 0px;
    left: 780px;
    width: 100px;
    height: 72px;
    font-size: 14px;
    background: url(http://fishki.pl/_img/static/img/buttonEditBg.png);
    color: #000;
    text-align: center;
    padding: 10px;
    cursor: pointer;
	background-position: 0px 0px;
}
a.editMem:hover {
	background-position: 0px 95px;
}
.ev_ckitekf {
    display: none!important;
}
#_ec_rgb_link {
    display: none!important;
}

.all_mems {
    padding-left: 30px;
}

.all_mems a {
    color: #FFAB1A;
}

.paginatorWrapper {background:black; padding:20px 0; width:920px; margin:0 auto; border-radius:10px; margin-top:0px; margin-bottom: 20px;}
.paginatorWrapper .paginBigButton {text-shadow:1px 1px 0px #6FF4F1; color:black !important; font-weight:bold; font-size:16px; text-align:center; display:block; margin:0 auto; width:318px; height:46px; line-height:46px; background:url('http://fishki.pl/_img/static/img/paginBigButton.png') 0 0; position:relative; top:-26px}
.paginatorWrapper .paginBigButton:hover {text-shadow:1px 1px 0px #FFCD6A; background-position:0 -46px;}
.paginatorWrapper .paginBigButton .arrowRight {border-color: transparent transparent transparent #019D9B; border-style: solid; border-width: 6.5px 0 6.5px 12px; display: inline-block; height: 0; line-height: normal; margin-left: 14px;}
.paginatorWrapper .paginBigButton:hover .arrowRight {border-color: transparent transparent transparent #c98309; border-style: solid; border-width: 6.5px 0 6.5px 12px; display: inline-block; height: 0; line-height: normal; margin-left: 14px;}
.paginatorWrapper .paginator {width:920px; margin:0px auto; text-align:center;}
.paginatorWrapper .paginator {display:inline-block}
.paginatorWrapper .paginator li {display:inline-block}
.paginatorWrapper .paginator .dots {margin:0 10px}
.paginatorWrapper .paginator .item.active {color:#FFA100; font-weight:bold}

.paginatorWrapper .paginator .item {
    padding:5px 8px; 
    margin:0 2px;
    display:inline-block; 
    border-radius:3px;
    background-color:#5E5E5E;
    background-image: -moz-linear-gradient(bottom, #434343 0%, #5E5E5E 100%);
    background-image: -webkit-linear-gradient(bottom, #434343 0%, #5E5E5E 100%);
    background-image: -ms-linear-gradient(bottom, #434343 0%, #5E5E5E 100%);
    background-image: linear-gradient(bottom, #434343 0%, #5E5E5E 100%);
}

.paginatorWrapper .paginator .item:hover {
    background-color:#434343;
    background-image: -moz-linear-gradient(bottom, #5E5E5E 0%, #434343 100%);
    background-image: -webkit-linear-gradient(bottom, #5E5E5E 0%, #434343 100%);
    background-image: -ms-linear-gradient(bottom, #5E5E5E 0%, #434343 100%);
    background-image: linear-gradient(bottom, #5E5E5E 0%, #434343 100%);
}

.paginatorWrapper .paginator .itemEdges {
    text-shadow:1px 1px 0px #6FF4F1;
    padding:5px 8px; 
    margin:0 7px;
    display:inline-block; 
    border-radius:3px;
    width:70px;
    text-align:center;
    background-color:#15C8B9;
    background-image: -moz-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -webkit-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: -ms-linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    background-image: linear-gradient(bottom, #15C8B9 0%, #1FDCCC 100%);
    font-weight:bold;
    color:black;
}

.paginatorWrapper .paginator .itemEdges:hover {
    text-shadow:1px 1px 0px #FFCD6A;
    background-color:#E8970A;
    background-image: -moz-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -webkit-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: -ms-linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
    background-image: linear-gradient(bottom, #E8970A 0%, #FFC665 100%);
} 
         
.formwrap .color_font_div a.clrf, .formwrap .color_font_div a.clrhvf  {
    border: 2px solid #050505;
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-right: 10px;
}
.formwrap .color_font_div a.clrhvf {
    border: 2px solid #FFAB1A;
} 

.color_font_div {
    margin-top: 12px;
}

.formwrap .color_bg_div a.clrb, .formwrap .color_bg_div a.clrhvb  {
    border: 2px solid #050505;
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-right: 10px;
}
.formwrap .color_bg_div a.clrhvb {
    border: 2px solid #FFAB1A;
} 

.color_bg_div {
    /*margin-top: 30px;*/
}
#social-facebook-footer-wraper {
    padding-top: 71px; 
    margin-top: 0px; 
    margin-left: auto; 
    margin-right: auto; 
    height: 350px; 
    display: block; 
    background:url('http://fishki.pl/_img/static/img/bgfb.png'); 
    background-repeat:no-repeat;
}

#social-facebook-footer {
    margin-left: 100px; 
    height: 270px; 
}

.fishka_cont {
    width: 770px;
    text-align: center;
}

.s_fishka_cont {
    width: 790px;
    text-align: center;
}

.newMenu {position: absolute;bottom: 0; left: 0;top: 27px;}
.newMenu >div {text-align:center; background:black; padding:12px 0; width:920px; margin:0 auto; border-radius:10px; margin-top:0px; margin-bottom:10px; height: 37px}
.newMenu .item {
    font-family:arial; 
    font-size:22px;
    color: #FFFFFF;
}
.newMenu .item:hover {
}
.newMenu .active {
    color:#ffab1a;
}
.newMenu .top {
    width: 200px;
    text-align: center;
}
.newMenu .item .mem {display:block; width:65px; height:24px; background:url('http://fishki.pl/_img/static/img/newMenuMem.png'); position:absolute; left:71px; top:-24px}

.new_menu_bar{
    width: 920px;
    height: 5px;
    background: #3f3420;
    position: absolute;
    border-top: 1px solid #ffaa1b;
    margin-top: 12px;
}

.new_menu_indicator{
    width: 112px;
    height: 5px;
    background: #ffaa1b;
    position: absolute;
    transition:all, 0.3s, ease;
}

.breadcrumb {
    margin-left: 15px;
    margin-top: 17px;
    color: #FFAB1A;
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: normal;
}

.breadcrumbt {
    color: #FFAB1A;
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: normal;
}

.breadcrumb-current {
    display: inline;
}
#ad_top_srodek {
	text-align: center;
}
a.ftit {
display:block;float:left;width: 600px;max-width: 600px;
}
h2.h2tit {
    float: left; padding-top: 10px;
    width: 100%;

}

.galleryWrapper {
    position: relative;
}

.centerGallery {
    font-family: 'Trebuchet MS';
    position: absolute; 
    top: 50%; 
    left: 50%; 
    width: 155px; 
    height: 155px; 
    margin-left: -77.5px; 
    margin-top: -77.5px;
    background:transparent url('http://img.fishki.pl/static/img/circle.png?99999999');
    position: absolute;
    text-align: center;
    z-index: 99;
}

.centerGallery > * {
    text-align: center;
    z-index: 100;
    /*font-weight: bold;*/
    color: #FFAB1A
}

.centerGallery > .count {
    position: relative;
    top: 17px;
    font-size: 70px;
}

.centerGallery > .photos {
    font-size: 30px;
}




.article p{
    font-family: 'Trebuchet MS';
    font-size: 15px;
    line-height: 1.6;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

.article img{
    display: block;
    margin: 15px auto 15px auto;
    max-width: 100%;
    height: auto;
}

.article {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.article ul,ol{
    margin-left:1em;
}

.article span {
    line-height: initial;
}

.vsimg_wrapper{
    display: inline-block;
    vertical-align: middle;
    height:auto;
    overflow:hidden;
    margin: 0 57px;
    height: 320px;
}

.mem_link {
    text-align: center;
    font-size: 15pt;
    margin-bottom: 15px;
}

.mem_link > input{
    font-size: 15pt;
    height: 28px;
} 

/*dropddown w ckeditorze:*/
.cke_combo_text, .cke_combopanel {
  width: auto !important;
  height: auto !important;
}

/*schowanie podpisow pod wtyczka fb*/
.clearfix.pvs.phm{
    display: none !important;
}

.mhs.pluginBoxDivider.pluginBoxDividerGray{
    display: none !important;
}

.box-mega-header img {
    display: block;
    float: left;
}

.fb_top{
    background: #3b5998!important;
    color: #FFF!important;
    border:2px solid  #3b5998!important;
}

#versus_fail{
    font-size: 20px;
    color: #FFFFFF;
    width: 460px;
    margin: 10px 0;
}

.article-button{
    width: 125px;
    height: 36px;
    display: block;
    margin: 20px auto 0 auto;
    background: url('/static/img/article-passive.png');
}

.article-button:hover{
    background: url('/static/img/article-hover.png');
}

.article-button:active{
    background: url('/static/img/article-active.png');
}

.centerVS{
    font-family: 'Trebuchet MS';
    position: absolute; 
    top: 50%; 
    left: 50%; 
    width: 155px; 
    height: 155px; 
    margin-left: -77.5px; 
    margin-top: -77.5px;
    background: rgba(255, 255, 255, 0.39);
    border-radius: 50%;
    position: absolute;
    text-align: center;
    z-index: 99;
    transition: all, 0.3s, ease;
}

.centerVSsmall{
    width: 110px; 
    height: 110px; 
    margin-left: -55px; 
    margin-top: -55px;
}

.centerVS > * {
    font-size: 96px;
    text-align: center;
    z-index: 100;
    font-weight: bold;
    color: #000000;
    position: relative;
    top:22px;
    transition: all, 0.3s, ease;
}
.centerVSsmall > * {
    top:19px!important;
    font-size: 64px!important;
}

.vsimg_arrow{
    position: absolute; 
    width: 92px; 
    height: 100px; 
    background: url('/static/img/vs_arrow.png');
    position: absolute;
    top: 278px;
    z-index: 1;
    transition: all, 0.3s, ease;
}
.search{
    float: right;
}
.p2 {
    margin-top: 2px;
}

.top_menu_wrapper{
    clear: both;
    position: relative;
    height: 52px;
    width: 920px;
}

.menu_top {
    width: 920px;
    font-size: 17px;
    color: #FFFFFF;
}
.fb_logo_small{
    background: url(/static/img/fb_logo_small.png);
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top: 1px;
}

.top_menu_active{
    color: #ffaa1b!important;
}


.item_top_menu:hover, .item:hover{
    color: #ffaa1b!important;
}

.menu_top_period{
    font-size: 16px;
    margin: 0 auto;
    text-align: center;
    background: url(/static/img/top_menu_bg.png);
    padding-bottom: 35px;
    background-repeat: repeat-x;
    background-position: bottom;
    margin-bottom: -2px;
}

.menu_top_period div {
    display: inline-block;
    padding: 3px;
}

.menu_top_period_black{
    width: 335px;
    height: 24px;
    margin-top: 10px;
    overflow: hidden;
    position: absolute;
    top: 0;
    color: #000!important;
    background: #ffaa1b;
    z-index: 9999;
    transition: all, 0.3s, ease;
}
.item_top_period.black{
    color: #000000!important;
}
.menu_top_period.black {
    position: absolute;
    width: 920px;
    left: 0px;
    transition: all, 0.3s, ease;
}

.new_menu_bar_where{
    width: 920px;
    height: 2px;
    position: absolute;
    margin-top: 1px; 
}

.new_menu_bar_where_indicator{
    width: 0;
    height: 2px;
    background: #ffaa1b;
    position: absolute;
    transition: all, 0.3s, ease;
}
.embed_video{
    text-align: center;
}

.newMenuTop{
    position: relative;
}

div#embed * {
    color: rgba(255, 255, 255, 0)!important;
}

#embed iframe{
    z-index: 10;
    position: relative;
}
div#embed{
	position: relative;
}


div#embed::before {
    content: " ";
    width: 16px;
    height: 16px;
    background: url('/static/img/spinner_black.gif');
    background-size: 16px 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    text-align: center;
    display: block;
    margin: 0 auto;
}
.gallery-item-wrapper {
    display: table;
    height: 100%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 27px;
}

.gallery-nav-wrapper {
    display: table-cell;
    vertical-align: middle;
    height: 83px;

}

#carousel > ul > li{
    width: 110px;
}
.carousel-item {
    margin: 5px;
}

div#carousel {
    height: 83px;
}

.carousel {
    display: table-cell;
}

a.gallery-nav-wrapper img,span.gallery-nav-wrapper img{
    margin: 25px 0px;
}

.gallery-nav{
    width: 30px;
    height: 77px;
}

.vote_smiley{
    background: url('/static/img/smile_normal.png');
    height: 93px;
    width: 90px;
    margin: 0 auto;
    position: absolute;
    left: 15px;
    top: 14px;
}
.vote_smiley.active{
    background: url('/static/img/smile_hover.png')!important
}
.new_vote{
    position: relative;
    transition: all, 0.3s, ease;
}
.new_vote .fb-like{
    position: absolute;
    left: 24px;
    top: 112px;
    height: 0px;
    overflow: hidden;
    opacity: 0;
    transition: opacity;
    transition-delay: 0.3s;
    transition-duration: 0.3s;
    transition-timing-function: ease;
}
.new_vote_wrapper.voted .new_vote{
    height: 204px!important;

}
.new_vote_wrapper.voted .vote_smiley{
    background: url('/static/img/smile_voted.png')!important;
}

.new_vote_wrapper.voted .fb-like{
    height: 20px;
    opacity: 1;
    overflow: visible;
}
.new_vote_wrapper .comment{
    opacity: 0.8;
    display: block;
    position: absolute;
    background-image: url('/static/img/comment_ico.png');
    background-color: #646464;
    background-repeat: no-repeat;
    background-position: 9px;
    width: 89px;
    height: 45px;
    z-index: 1;
    border-radius: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    right: 16px;
    bottom: 0px;
    transition: bottom;
    transition-delay: 0.6s;
    transition-duration: 0.3s;
    transition-timing-function: ease;
}
.new_vote_wrapper.voted .comment{
    bottom: -45px;
}

.new_vote_wrapper .comment:hover{
    opacity: 1;
}

.new_vote_wrapper .response{
    transition: all, 0.3s, ease;
    -webkit-transition: all, 0.3s, ease;
    background: #232323;
    position: absolute;
    top: 0px;
    right: 0px;
    text-align: center;
    border-radius: 13px;
    width: 110px;
    padding: 5px;
    overflow: hidden;
    z-index: 0;
    height: 47px;
}

.new_vote_wrapper .response.show{
    top: -34px!important;
}
img.carousel-item:hover {
    border-color: #ffaa1b;
}
img.carousel-item {
    border: 1px solid #808080;
}

.gallery-nav-wrapper .gallery-nav{
    opacity: 0.5;
}
.gallery-nav-wrapper .gallery-nav:hover{
    opacity: 1;
}
#carousel{
    visibility: visible;
    overflow: hidden;
    position: relative;
    z-index: 2;
    left: 0px;
    width: 550px;
}
#carousel ul{
    margin: 0px;
    padding: 0px;
    position: relative;
    list-style-type: none;
    z-index: 1;
    width: 770px;
    left: 0px;
}
#carousel ul li{
    overflow: hidden;
    float: left;
    width: 110px;
    height: 90px;
}
.gallery-nav-wrapper div.prev{
    padding-left: 10px;
    margin-left: -10px;
    width: 60px;
    height: 124px;
    background: url(/static/img/gallery-prev8.png);
    background-repeat: no-repeat;
    background-position: 32px;
    transition: all, 0.15s, ease;
}

.gallery-nav-wrapper:hover div.prev{
    background-position: 10px;
}

.gallery-nav-wrapper div.next{
    padding-right: 10px;
    margin-right: -10px;
    width: 60px;
    height: 124px;
    background: url(/static/img/gallery-next8.png);
    background-repeat: no-repeat;
    background-position: -22px;
    transition: all, 0.15s, ease;
}

.gallery-nav-wrapper:hover div.next{
    background-position: 0px;
}