

.ne-social{width: 46px;position: fixed;right: 0px;top: 190px;z-index: 10000000;}
.ne-social .buttons .button{clear: both;width: 46px;height: 47px;display: block;margin-bottom: 3px;text-indent: -9999px;}
.ne-social .buttons #btn-social-blog{background-image: url(gfx/btn_blog2.png);}
.ne-social .buttons #btn-social-facebook{background-image: url(gfx/btn_facebook.png);}
.ne-social .buttons #btn-social-forum{background-image: url(gfx/btn_forum2.png);}
.ne-social .buttons #btn-social-newsletter{background-image: url(gfx/btn_newsletter.png);}
.ne-social .buttons #btn-social-www{background-image: url(gfx/btn_www.png);}


.nesocialpopup{clear: both;font-size:16px;width: 100%;height: 100%;position: fixed;left: 0;top: 0;display:none;}


.nesocialpopup .modalblock{z-index: 1000; border: medium none; margin: 0pt; padding: 0pt; width: 100%; height: 100%; top: 0pt; left: 0pt; background-color: rgb(0, 0, 0); opacity: 0.6; cursor: wait; position: fixed;display:none;}
.nesocialpopup .panel-outer{}
.nesocialpopup .panel{display:none;position:relative;margin:0px auto;z-index: 1002;background-color: transparent;padding:0px;}
.nesocialpopup .panel .btn-close {cursor: pointer;position: absolute;right: 18px;top: 14px;background-image:url(gfx/popup/btn_closepanel.png);background-repeat:no-repeat;width:8px;height:9px;}
.nesocialpopup .panel .header{padding:30px;font-size:18px;}
.nesocialpopup .panel .header table{width:100%;}
.nesocialpopup .panel .header .price{font-size:18px;}
.nesocialpopup .panel .header .nav_title{}
.nesocialpopup .panel .content li{font-size:16px;line-height: inherit;}
.opennesocialpopup{cursor: pointer;}
span.nesocialpopup-link{color:#F57E19;text-decoration:underline;}

.ne-social #popup-nesocialnewsletter.nesocialpopup .panel{margin-top:100px;width:572px;height:353px;background-image:url(gfx/popup/nesocial-popup_bg.png);background-repeat:no-repeat;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .content{padding:24px 22px 0px 22px;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .header{width:426px;height:61px;background-image:url(gfx/popup/zapisz-sie-na-newsletter.png);background-repeat:no-repeat;padding:0px;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body{padding-top:13px;font-size: 14px;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body input#nesocial-email{padding:0px 10px;width:383px;height:32px;border:1px solid #e4e4e4;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body input#nesocial-submit{width:97px;height:34px;cursor:pointer;background-image:url(gfx/popup/nesocial-submit.png);background-repeat:no-repeat;border:none;text-indent: 99999px;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body input#nesocial-agreement{float:left;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body .agreement-text{margin-left:36px;width:474px;height:61px;background-image:url(gfx/popup/wyrazam-zgode-na-przetwarzania-moich-danych-osobowych.png);background-repeat:no-repeat;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body .line{padding:12px 0px;clear:both;}
.ne-social #popup-nesocialnewsletter.nesocialpopup .panel .body .line label{padding:0px;}