#adserver_div {
    display: none;
}
#sms_call_link {
    text-align: center;
}
#nav > li > a {
    text-indent:-9999px;
}
#menu_left_bottom{
    margin-top:-18px;
    height: 49px;
    width: 188px;
}
html {
    height:100%
}
iframe { display:block;  border:none; }
body {
    background: #fff;
    margin: 0px auto 0px auto;
    font: 12px tahoma, arial, sans-serif;
    color:#4d4d4d;
    text-align: center;
    height:100%;
}
#main_content{
    
}
b.info{
    font-size:10px;
    font-weight:normal;
    padding:0px;
    margin:0px;
    color: #D23855;
    line-height:20px;
}
#loading_page_div{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 100;
    background-color: #ffffff;
    padding: 10% 50%;
    filter:alpha(opacity=50);
    -html-opacity: 0.5;
    opacity: 0.5;
}
object:active, div:active{
    outline: none;
}

object:focus, div:focus{
    -moz-outline-style: none;
    outline: none;
} 
.error_page{
    height:auto !important; /* real browsers */
    height:388px; /* IE6: treaded as min-height*/
    min-height:388px; /* real browsers */
    padding-top:50px;
    width:600px;
    display:block;
    margin:0px auto;
}
.error_page p{
    padding:0px;
    margin:0px;
}
#container {
    width: 980px;
    margin: 0 auto;
    border:0px solid red;
    text-align: left;
    position:relative;
 
    height:100%;
}
.sms_sender a{
    color: #666;
    font-size:13px;
}
.centerBaner{
    width:750px;
    min-height: 100px;
    margin:0px auto;
}
.logoArea{
    width:220px;
    display: table-cell; 
    padding-top:10px;
    vertical-align: middle;
}
.logo_content{
    width:183px;
    margin:0px auto;
}

.bannerArea{
    width:750px;
    display: table-cell; 
    vertical-align:middle;
    text-align:center;
}
.containerForTop{
    width:970px;
    display: table;
}

.startPage{
    position: absolute;
    z-index:1000;
    width: 100%;
    height: 100%;
    left: 0px;
    margin:0px auto;
    top: 0px;
    background: url(../img/transparent.png);
}
.startPageCenter{
    margin:0px auto;
    margin-top:100px;
    text-align:left;
    width:380px;
    height:242px;
    background: url(../img/popup_back.png) no-repeat;
    color:#000;

}
.popup_main{
    padding-left:35px;
    padding-right:25px;
}
radio{
    padding:0px;
    margin:0px;
}
.popP{
    padding:0px;
    padding-bottom:10px;
    margin:0px;
    width:65px;
    float:left;
}
.popP2{
    padding:0px;
    padding-bottom:10px;
    margin:0px;
    width:70px;
    float:left;
}
.popP3{
    padding:0px;
    padding-bottom:10px;
    margin:0px;
    width:70px;
}
.popuppole{
    text-align:left;
}
.poupTitle{
    padding-top:40px;
    color:#999999;
    font-size:13px;
}
.poupTitle h1, #summary_content_top h1{
    padding:0px;
    margin:0px;
    padding-bottom:2px;
    font-size:16px;
    color:#666666;
}
#summary_content_top h1, .summary_content_top h1{
    font-size:18px;
    font-weight:bold;	
}
.popupSmallTile{
    float:left;
    width:50px;
    height:40px;
    color:#d23754;
    font-weight:bold;
}
#layer1 {
    position: absolute;
    z-index:1000;
    visibility: hidden;
    width: 100%;
    height: 100%;
    left: 0px;
    margin:0px auto;
    top: 0px;
    background: url(../img/transparent.png);
}
#layer_flash_player {
    position: absolute;
    z-index:1000;
    visibility: hidden;
    width: 100%;
    height: 100%;
    left: 0px;
    margin:0px auto;
    top: 0px;
    background: url(../img/transparent.png);
}

#summary_call ,#summary_call2, .summary_call,#expensiveConnection{
    position: absolute;
    z-index:20000;
    width: 100%;
    height: 100%;
    left: 0px;
    margin:0px auto;
    top: 0px;
    background: url(../img/transparent.png);
}
#summary_content_top, .summary_content_top{
    width:479px;
    height:78px;
    margin:0px auto;
    background: url(../img/summary_back_top.png) no-repeat;
    text-align:left;
    color:#d23754;
    font-weight:bold;
}
.font-weight-normal{font-weight: normal;}
.color-666666,.selectSummary{color: #666666;}
.summary_content_middle{
    width:479px;
    margin:0px auto;
    font-weight:bold;
    color:#666666;
    text-align:left;
    height:auto !important; /* real browsers */
    height:100px; /* IE6: treaded as min-height*/
    min-height:100px; /* real browsers */
    background: url(../img/summary_back_middle.gif) repeat-y;
}
.linkToAdvert{
    font-size:9px;
    color:#40a4c9;
}
.selectSummary:hover{
    color:#d23754;
}
.summary_content_bottom{
    width:479px;
    height:150px;
    margin:0px auto;
    color: #666666;
    background: url(../img/summary_back_bottom.png) no-repeat;
    text-align:left;
}
.adsense_summary{
    width:479px;
    height:60px;
    margin:0px auto;
    background: url(../img/summary_back_middle.gif) repeat-y;
}
#adsense_iframe{
    margin-left:5px;
}

.smses_example{
    width:100%;
    background: url(../img/sms_christmas.png) no-repeat right bottom;
    padding-bottom:220px;
}
.sms_example_window{
    width:221px;
    height:130px;
    float:left;
    margin-right:25px;
    background: url(../img/sms_example_back.png) no-repeat top;
}
.sms_example_content{
    text-align:justify;
    width:190px;
    margin:0px auto;
    margin-top:15px;
    height:82px;
}
.button_sms{
    margin-left:130px;
}
.christmas_back_1,.christmas_back_2,.christmas_back_3,.christmas_back_4{
    background: url(../img/snow.png) no-repeat;
}

.christmas_back_1{
    background-position:80px top;
}
.christmas_back_2{
    background-position:left -20px;
}
.christmas_back_3{
    background-position:0px 32px;
}
.christmas_back_4{
    background-position:70px -30px;
}

#popup_content{
    margin:0px auto;
    margin-top:100px;
    width:100%;
    height:100%;
    color:#000;

}
.popup_content{
    margin:0px auto;
    margin-top:50px;
    width:100%;
    height:100%;
    color:#000;

}
#popup_content_summary, .popup_content_summary{
    margin:0px auto;
    margin-top:50px;
    width:100%;
    color:#000;

}
.facebook{
    padding-left:61px; padding-top:65px;
}
.facebook-color{
    color:#3b5998;
}
.facebook-button{
    margin-bottom:0px; margin-top:5px;
}

#close {
    float: right;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}


#accordion a,h3 a{
    color:#4d4d4d;
}
a.normal_href{
    color:#4d4d4d;
    font-size:12px;
}

.extra_oferty{
    margin-top:30px;

}
.rozowy a,#roz a{
    color:#D23754;	
}
.extra_oferta_text{
    margin-top:10px;
    width:500px;
}
.extra_oferta_text2{
    margin-top:5px;
}
.gotologin{
    text-align:right;
    margin-right:20px;
    margin-top:15px;
    font-size:11px;
}
.orange_big{
    color: #ff8833;
    font-weight:bold;
    font-size:23px;
}
#congratulation{
    text-align:center;
    margin-top:140px;
    height:258px;
    width:100%;
}
#congratulation3, .congratulation3,#congratulation2{
    margin:0px auto;

    text-align:center;
    margin-top:100px;
    height:288px;
    width:50%;
}
.player_center{
    width:980px;
    margin:0px auto;
    display:block;
}
.pytanie{
    border:0px;	
    margin-bottom:10px;

}

.pytanie_zaw{
    width:100%;
    display:inline-block;
}

.extra_oferta_gl{
    width:100%;
    display:inline-block;
    background: url(../img/ankieta.png) no-repeat 580px 40px;
}

.numer_pytania,#numer_pytania{
    float:left;
    width:6%;
    height:20px;
}
.faq_pytanie,#faq_pytanie{
    float:right;
    width:94%;
    margin-top:15px;
}
#congratulation_content{
    display:block;
    text-align:center;
    background: url(../img/congratulation.png) no-repeat;
    width:500px;
    height:112px;
    margin:0px auto;
}
#congratulation_content2{
    text-align:center;
    background: url(../img/congratulation2.png) no-repeat;
    width:500px;
    height:200px;
}
#kod_zajfon{
    width:690px;
    height:70px;
    display:inline-block;
    margin-top: 30px;
    margin-bottom:119px;
}
#kod_zajfon1{
    margin-top:17px;
    float:left;
    width:200px;
}
.kod_zajfon2{
    float:left;
    margin-top:15px;
    width:80px;
    height:27px;
    background: url(../img/kody_tlo.png) no-repeat;
}
#kod_zajfon3{
    float:left;
    text-align:right;
    width:120px;
    height:27px;
}
.id_kod{
    background:#f2f2f2;
    font-weight:bold;
    margin-top:3px;
    text-align:center;
    border: 0px;
    border-color: #f2f2f2;
    font-size:11px;
    margin-left:5px;
    width:58px !important;
    color:#4d4d4d;
}
#congratulation_infor{
    padding-top:35px;
}
#congratulation_infor2{
    margin-left:45px;
    padding-top:45px;
    text-align:left;
}
#odzyskiwanie_mail{
    margin-top:10px;
    width:400px;
    display:inline-block;
}
#odzyskiwanie_mail1{
    margin-top:15px;
    width:300px;
    float:left;
}
#odzyskiwanie_mail2{
    text-align:right;
    width:100px;
    float:right;
}
.haslo_przypomnienie{
    width:240px;
}
.linia,.linia2,.linia3,.linia4,#linia,#linia2,#linia3{
    width:500px;
    text-align:center;
}
.linia5{
    margin:0px auto;
    margin-top:25px;
    width:450px;
}
.linia,#linia{
    margin-top:50px;
    margin-left:100px;
}

.linia2,#linia2{
    margin-top:30px;
    margin-left:140px;	
}
.linia3,#linia3{
    margin-top:30px;	
}
.linia4{
    margin-top:10px;	
}
.distance20{
    margin-top:20px;
    margin-bottom:30px;
}
/* HEADER */
#container #header #center{
    margin-top:4px;
}
#center, 
#right {float: left; height: 206px}
#left {
    width: 114px;
    line-height: 0;
    position: relative;
}
#zajfon  {
    position: absolute;
    right: 7px;
    top: 5px;
}
#center a:visited{
    background: #fff;
    border: 1px solid #cecece;
    border-top: 0px;
    padding: 3px;
    height: 198px;
    width: 748px;
    line-height: 0;
    display: block;
}
#header{
    position: relative;
 
}
#center a:hover {background: #d13250}
a img {border:0}
#right {
    width: 110px;
    position: relative
}
#right .panel-info {
    background: #f5f5f5;
    margin-top: 30px;
    padding: 8px 10px;
    font-size: 0.9em;
}
#right .panel-info #czas {
    color: #3ea3c8;
    font-size: 22px;
    font-family: arial, sans-serif;
    font-weight: bold;
}
#header .adcontrol {
    text-align: center;
    position: absolute;
    bottom: 1px;
    left: 25%;
}
#header .adcontrol span {
    font: 14px 'times new roman', serif;
    color: #d1d1d1;
    font-weight: bold;
}
/* MENU */
#menu {
    clear: both;
    padding: 20px 15px;
}
#main-left {
    margin-top: 45px;
    width: 188px;
    float: left;
}
.nav-side-container{
    background: url(../img/menu-bkg.png) repeat-y;
    min-height:100px;
}
ul#nav {padding: 0; margin: 0; }
ul#nav-side {padding-left: 13px; margin: 0; }
ul#nav li,  
ul#nav-partnerzy li {
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
}
ul#nav-side li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
ul#nav li a, ul#nav-partnerzy li a {
    display: block;
}
ul#nav-side li a {
    font-weight:600;
    text-decoration: none;
    color: #ff8c39;
    font-size: 1.1em;
    display: block;
}
#menu {
    clear: both;
    padding: 20px 15px;
}
#main-left {
    margin-top: 45px;
    width: 188px;
    float: left;
}
ul#nav {padding: 0; margin: 0}
ul#nav-side {padding-left: 13px; margin: 0}
ul#nav li,  
ul#nav-partnerzy li {
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
}
ul#nav-side li {
    list-style: none;
    padding: 0;
    margin: 0;
}
ul#nav li a, 
ul#nav-partnerzy li a {
    display: block;
}
ul#nav-side li a {
    font-weight:600;
    text-decoration: none;
    color: #ff8c39;
    font-size: 1.1em;
    display: block;
}
ul#nav-side li.niebieski a{
    color: #40A4C9 !important;
}
ul#nav-side li.magenta a{
    color: #D23855 !important;
}
ul#nav a.start,#menu2 ul#nav a.start { background: url(../img/menu.png) 0px 0px; width: 59px; height: 22px; }
ul#nav a.start:hover,#menu2 ul#nav a.start:hover { background-position: 0px -22px; }
ul#nav a.instrukcje,#menu2 ul#nav a.instrukcje { background: url(../img/menu.png) -59px 0px; width: 99px; height: 22px; }
ul#nav a.instrukcje:hover,#menu2 ul#nav a.instrukcje:hover { background-position: -59px -22px; }
ul#nav a.faq,#menu2 ul#nav a.faq { background: url(../img/menu.png) -158px 0px; width: 48px; height: 22px; }
ul#nav a.faq:hover,#menu2 ul#nav a.faq:hover { background-position: -158px -22px; }
ul#nav a.uslugi,#menu2 ul#nav a.uslugi { background: url(../img/menu.png) -206px 0px; width: 68px; height: 22px; }
ul#nav a.uslugi:hover,#menu2 ul#nav a.uslugi:hover { background-position: -206px -22px; }
ul#nav a.forum { background: url(../img/menu.png) -555px 0px; width: 68px; height: 22px; }
ul#nav a.forum:hover { background-position: -555px -22px; }
ul#nav a.sms_link { background: url(../img/menu.png) -630px 0px; width: 40px; height: 22px; }
ul#nav a.sms_link:hover { background-position: -630px -22px; }
ul#nav a.moje-konto,#menu2 ul#nav a.moje-konto { background: url(../img/menu.png) -274px 0px; width: 106px; height: 22px; }
ul#nav a.moje-konto:hover,#menu2 ul#nav a.moje-konto:hover { background-position: -274px -22px; }
#menu a.panel-reklamodawcy,#menu2 a.panel-reklamodawcy { background: url(../img/menu.png) -380px 0px; width: 177px; height: 22px; display: block; float: right; margin-right:40px; }
#menu a.panel-reklamodawcy:hover,#menu2 a.panel-reklamodawcy:hover { background-position: -380px -22px; }
a.go_to_Login{font-weight:normal; color:#666666; }
#menu2 ul#nav {padding: 0; margin: 0}
#menu2 ul#nav li{
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
}
#menu2 ul#nav li a{
    display: block;
}
#content2 #main-content #main-left ul#nav-side li a {
    font-weight:600;
    text-decoration: none;
    padding-bottom: 18px;
    color: #ff8c39;
    font-size: 1.1em;
    display: block;
}
/* CONTENT */
#content {
    background: url(../img/top.png) no-repeat;
    position: relative;
    height: 61px;
} 
#content2 {
    position: relative;
} 
.szkielet_tlo{
    background: url(../img/bottom.png) no-repeat;
    background-position: 0px 0px;
    position:absolute; 
    height: 377px;
    width:100%;
}
.szkielet {  height: 377px; }
#uslugi_trzy{ background: url(../img/uslugi_trzy.png) no-repeat; height: 200px;}
#container .szkielet-podstrona { *background: url(../img/szkielet-podstrona.png) no-repeat; padding-top:50px;}
.p1 a  {color: #40a4c9; font-weight: bold; }
#main-content {clear: both; margin-bottom: 15px}
/*#main-right {
margin: 67px 0 0 20px;
width: 745px;
float: left;
}*/
#main-right form#formularz { width: 465px}
#formularz2 big{ color: #ff8730; font-size: 25px; font-family: arial}
#formularz2 p span {width: 161px; float: left; line-height: 13px; }
#content2 #main-content {clear: both; margin-bottom: 15px}
#content2 #main-content #main-right {
    padding: 67px 0 0 20px;
    width: 745px;
    float: left;
}
#content2 #main-content #main-right form#formularz { width: 465px}
#content2 #formularz2 big{ color: #ff8730; font-size: 25px; font-family: arial}
#content2 #formularz2 p span {width: 161px; float: left; line-height: 10px; }
#container #content2 #main-txt {
    width: 494px;
    height: 96px;                                                        
    position: absolute;
    top: 66px;
    right: 31px;
    
}
#main_iframe{
    
    position: absolute;
}
#container #bez {
    width: 120px;
    height: 100px;
    text-align: right;
    font-size: 1.2em;
    font-style: italic;
    position: absolute;
    top: 208px;
    left: 553px;
}
.nagl_moj_profil{
    width:100%;
    display:inline-block;
}
.nagl_moj_profil_lewo{
    float:left;
    width:50%;
    font-family: arial, sans-serif;
    margin: 0 0 15px 0;
    font-size: 2em;
    font-weight: bold;
    color: #888888;
} 
.nagl_moj_profil_prawo{
    float:right;
    width:50%;
    text-align:right;
    margin-top:5px;
    font-size:10px;
}
#content #menu {
    width: 980px;
    height: 90px;
    position: absolute;
    top: 0px;
    left: 0px;
}
#container #antenki {
    width: 124px;
    height: 90px;
    position: absolute;
    top: 114px;
    left: 180px;
    
}
#main_banner {
    width: 980px;
    height: 360px;
    background-color:#ffffff;
}
#main_banner_swf{
    width: 980px;
    height: 560px;
    position: absolute;
    top: 215px;
    left: 0px;
    
}
#baner_main{
    
    position: absolute;
}
#container #ziemia {
    width: 72px;
    height: 90px;
    position: absolute;
    top: 162px;
    left: 6.3px;
   
}
#bateria {
    width: 109px;
    height: 100px;
    position: absolute;
    top: 272px;
    right: 190px;
}
.antenki {
    width: 124px;
    height: 90px;
    position: absolute;
    top: 114px;
    left: 180px;
}
.ekran {
    width: 280px;
    height: 170px;
    position: absolute;
    top: 0px;
    left: 33px;
}
.ziemia {
    width: 72px;
    height: 90px;
    position: absolute;
    top: 102px;
    left: 6.3px;
}
.sms {
    width: 109px;
    height: 100px;
    
    position: absolute;
    top: 160px;
    left: 330px;
}
.zajfon_info {
    width: 530px;
    height: 95px;
    position: absolute;
    top: 5px;
    right: 0px;
    font-size:8px;
    line-height:22px;
    padding-left:10px;
    background:#ffffff;
}
.komorka {
    width: 72px;
    height: 81px;
    position: absolute;
    top: 110px;
    left: 173px;
}
#kluczyk {
    width: 13px;
    height: 14px;
    position: absolute;
    top: 23px;
    left: 951px;
}
#kluczykLogin{
    width: 13px;
    height: 14px;
    position: absolute;
    top: 23px;
    left: 497px;
}
#komorka {
    width: 72px;
    height: 81px;
    
    position: absolute;
    top: 171px;
    left: 174px;
}
.kliknij-i-dzwon {
    position: absolute;
    right: 30px;
    top: 93px;
    width: 226px;
    height: 160px;
    display: block;
}
.wyslij-sms {
    position: absolute;
    right: 281px;
    top: 135px;
    width: 210px;
    height: 125px;
    display: block;
}
#content2 a.kliknij-i-dzwon:hover {
    background: url(../img/kliknij-i-dzwon.png) no-repeat;
    width: 222px;
    height: 160px;
    position: absolute;
    top: 152px;
    right: 31px;
}
.bez1 { color: #d13250}
.bez2 { color: #40a4c9; margin: 23px 0px 20px 0px}
.bez3 { color: #ffa666}
#boxy .box1 {
    position: absolute;
    top: 295px;
    left: 102px;
    width: 220px;
}
#boxy .box2 {
    position: absolute;
    top: 295px;
    left: 438px;
    width: 200px;
}
#boxy .box3 {
    position: absolute;
    top: 295px;
    left: 777px;
    width: 190px;
}
#boxy h2 {
    color: #40a4c9;
    font-style: italic;
    font-weight: bold;
    font-size: 1.1em;
    margin-bottom: 3px;
}
#container #boxy h2 span {color:#414141}
/* FAQ */
#faq {
    margin-top: 0px;
    width: 714px;
    color:#4d4d4d;
    float: left;
    position: relative;
    clear: both;
    min-height:380px;
    margin-bottom:100px;
}
#faq2{
    width:580px;
}
#faq2 li{
    font-size:10px;
}
#the_div_2 a{
    font-size:9px;
    color:#40a4c9;
}
#accordion {
    padding-top:20px;
    padding-bottom:20px;
    padding-right:20px;
}
.user_form_interest{
    display:inline-block;
    padding:0px;
    margin:0px;
}
.user_form_accept{
    padding:0px;
    margin:0px;
    font-size:11px;
}
.mypets{ /*header of 1st demo*/
    padding: 2px 5px;
    border: 1px solid gray;
    background: #E1E1E1;
}
.openpet{ /*class added to contents of 1st demo when they are open*/
    background: yellow;
}
.technology{ /*header of 2nd demo*/
    font: bold 14px Verdana;
    margin: 10px 0;
}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
    color: green;
}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
    color: red;
}
/* FOOTER */
ul#nav-partnerzy{ padding: 20px 0; float: left; margin: 0}
ul#nav-partnerzy li { padding-left: 35px;}
#partnerzy {
    clear: both;
}
#container .kreska {
    /*background: url(../img/footer-line.png) no-repeat top; padding-top: 10px;*/
    background: url(../img/sprite/1.jpg) no-repeat top;
    background-position: -10px -468px;
    padding-top: 10px;
}
ul#nav-partnerzy a.partner1 { background: url(../img/sprite/2.jpg); width: 96px; height: 42px;background-position: 0px 0px; }
ul#nav-partnerzy a.partner1:hover { background-position: 0px -42px; }

ul#nav-partnerzy a.partner2 { background: url(../img/sprite/2.jpg); width: 96px; height: 42px; background-position: 0px -84px;}
ul#nav-partnerzy a.partner2:hover { background-position: 0px -126px; }

ul#nav-partnerzy a.partner3 { background: url(../img/sprite/2.jpg); width: 125px; height: 42px; background-position: 0px -168px; }
ul#nav-partnerzy a.partner3:hover { background-position: 0px -210px; }

ul#nav-partnerzy a.partner4 { background: url(../img/sprite/2.jpg); width: 108px; height: 42px; background-position: 0px -252px;}
ul#nav-partnerzy a.partner4:hover { background-position: 0px -294px; }

ul#nav-partnerzy a.partner5 { background: url(../img/sprite/2.jpg); width: 70px; height: 42px;background-position: 0px -336px; }
ul#nav-partnerzy a.partner5:hover { background-position: 0px -378px; }

ul#nav-partnerzy a.partner6 { background: url(../img/sprite/2.jpg); width: 87px; height: 42px;background-position: 0px -420px; }
ul#nav-partnerzy a.partner6:hover { background-position: 0px -462px; }

ul#nav-partnerzy a.partner7 { background: url(../img/sprite/2.jpg); width: 127px; height: 42px; background-position: 0px -504px;}
ul#nav-partnerzy a.partner7:hover { background-position: 0px -546px; }
#footer {
    font-size: 0.8em;
    padding-top: 19px;
    clear: both;
}
#footer_name{
    height: 26px;
    /*background: url(../img/footer-line.png) no-repeat top;*/
    background: url(../img/sprite/1.jpg) no-repeat top;
    background-position: -10px -468px;
}
#footer-left {
    float: left;
    padding-left: 10px;
    padding-top:10px;
}
#footer-left a {
    padding-right: 15px;
    font-weight:bold;
}
#tags{
    margin-bottom:10px;
    color: #bfbfbf;
    font-size:11px;
    line-height:18px;
    text-align:justify;
}
.tag1{
    font-size:14px;
}
#tags a, #tags span a, span .tag1 a{
    color: #bfbfbf;
    font-weight:normal;
}
#tags span{
    padding-right:20px;
}
#footer-right {
    color: #bfbfbf;
    float: right;
    padding-top:10px;
    padding-right: 10px;
}
#footer-left a,#footer-right a,#footer-left a:visited ,#footer-right a:visited {
    color: #828282;
}
/* selektory */
#calosc{
    margin-top:40px;	
}
.calosc{
    margin-top:40px;	
}
#glowny,.glowny{
    display: inline-block;
    text-align:center;
    margin-bottom:30px;
    font-size:  1.2em;
    width:700px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
.glowny2{
    display: inline-block;
    text-align:left;
    margin-bottom:10px;
    font-size:  1.2em;
    width:700px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
#glowny3{
    display: inline-block;
    text-align:center;
    margin-bottom:30px;
    font-size:  1.2em;
    width:700px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
.text_rekl{
    text-align:left;
    margin-top:20px;
    font-weight:normal;
    font-size:13px;
}
#advertiser_login{
    width:50%;
    height:95%; /* IE6: treaded as min-height*/
    border: 2px solid #666;
}
.dolewej{
    text-align:left;	
}
.change_password{
    width:100%;
    display:inline-block;
    margin-bottom:10px;
}
.change_password_left{
    float:left;
    width:35%;
}
.change_password_left2{
    float:left;
    width:16%;
}
.change_password_right{
    float:right;
    width:65%;
    height:30px;
    background: url(../img/form2.png) no-repeat 0px 0px;	
}
.change_password_right2{
    float:right;
    width:84%;
}
#left-side{	
    margin-left:100px;	
    float:left;	
}
#left-side2{	
    margin-left:90px;	
    float:left;	
}
#right-side{
    float:right;
}
.clean{
    clear:both;
    display: block;
    line-height:0px;
}
.blue_array{
    background: url(../img/reklm_nagl2.png) no-repeat 0px 0px;	
    width:247px;
    height:189px;
    font-weight:bold;
    font-size:13px;
    line-height:17px;
    color:#ffffff;
}
.blue_array_text{
    padding-top:35px;
    padding-left:40px;
    padding-right:25px;
}
#wysylanie{
    margin-left:195px;
    margin-top:5px;
    width:190px;
}
#iloscznakow{
    float:left;
    width:91px;
    margin-left:0px;
    margin-right:0px;
}
#tr_rekl{
    width:100%;
    background: url(../img/zarowka.png) no-repeat 350px 0px;
    text-align:left;
    margin-top:30px;
}
.r_cal{
    display:inline-block;
    width:400px;
}
.r_cal_left{
    float:left;
    width:50px;
}
.r_cal_right{
    float:right;
    font-weight:bold;
    margin-top:15px;
    width:350px;
}
#wyslij{
    float:right;
    width:91px;
    margin-left:0px;
    margin-right:0px;
}
.lewastrona1{
    float:left;	
    text-align:right;
    margin-top:20px;
    width: 400px;
    margin-right:0px;
}
.lewastrona1a{
    padding-left:100px;	
    float:left;	
    text-align:right;
    margin-top:20px;
    width: 320px;
    margin-right:0px;
}
.lewastrona_warn{
    float:left;	
    text-align:right;
    margin-top:10px;
    width: 320px;
}
.lewastrona2{
    float:left;	
    text-align:right;
    margin-top:20px;
    width: 220px;
}
.lewastrona3{
    float:left;	
    text-align:right;
    margin-top:40px;
    width: 350px;
    margin-right:0px;
}
.lewastrona4{
    float:left;	
    text-align:right;
    margin-top:0px;
    width: 300px;
    margin-right:0px;
}
.lewastrona4a{
    float:left;	
    text-align:right;
    margin-top:0px;
    width: 300px;
    margin-top:30px;
    margin-right:0px;
}
.lewastrona5{
    float:left;	
    text-align:right;
    margin-top:10px;
    width: 400px;
    margin-right:0px;
}
.lewastrona5a{
    float:left;	
    text-align:right;
    margin-top:10px;
    width: 420px;
    padding-left:100px;
    margin-right:0px;
}
.lewastrona6{
    float:left;	
    text-align:right;
    margin-top:0px;
    width: 260px;
    margin-right:0px;
}
.warning_magenta{
    color: #D23855;
    font-weight: bold;
    font-size:15px;
}
.tech_brake{
    width:550px;
    padding-top:50px;
    margin:0px auto;
    text-align:left;
}
.font20{
    font-size:20px;
}
.prawastrona1{
    float:right;
    text-align:left;
    margin-top:0px;
    margin-left:0px;
    width: 270px;
    padding-left:30px;
}
.prawastrona5a{
    float:right;
    text-align:left;
    margin-top:0px;
    margin-left:0px;
    padding-left:30px;
    width: 150px;
}
.prawastrona1a{
    float:right;
    text-align:left;
    padding-left:30px;
    width: 250px;
}
.prawastrona_warn{
    float:right;
    text-align:left;
    padding-top:45px;
    padding-left:30px;
    width: 250px;
}
.lewastrona3a{
    float:left;	
    text-align:right;
    width: 320px;
}
.check_connection{
    height:430px;
    width:100%; 
    text-align:center;
}
.prawastrona3a{
    float:right;
    text-align:left;
    margin-top:40px;
    padding-left:20px;
    width: 360px;
}
.prawastrona3{
    float:right;
    text-align:left;
    margin-top:0px;
    padding-left:30px;
    width: 320px;
}
.lewastrona2a{
    float:left;	
    text-align:right;
    margin-top:20px;
    padding-left:50px;
    width: 470px;
}
.prawastrona2a{
    float:right;
    text-align:left;
    padding-left:10px;
    width: 150px;
}
.prawastrona2{
    float:right;
    text-align:left;
    margin-top:0px;
    padding-left:20px;
    width: 460px;
}
.prawastrona4{
    float:right;
    text-align:left;
    margin-top:10px;
    padding-left:30px;
    width: 370px;
}
.prawastrona6{
    float:right;
    text-align:left;
    margin-top:20px;
    padding-left:30px;
    width: 410px;
}
#lewo{
    float:left;	
    margin-left:30px;
    margin-right:30px;
    height:110px;
}
.lewo{
    float:left;	
    margin-left:30px;
    margin-right:30px;
    height:120px;
}
#lewo2{
    text-align:left;
    float:left;	
    margin-right:30px;
    height:50px;
}
#lewo3{
    text-align:left;
    float:left;	
    margin-right:52px;
    height:270px;
}
#lewo_int{
    text-align:left;
    float:left;	
    width:160px;
}
#prawo_int{
    float:right;
    width:350px;
}
#wysylanie_sms{
    display: inline-block;
    margin-left:40px;
    width: 950px;
}
.provider_line{
    margin-bottom:20px;
}
.advantages_container{
    margin-top:30px;
}
.advantages_sms{
    float:left;
    width:200px;
    padding-top:15px;
}
.sms_layout{
    padding-top:20px;
}
.link_to_instruction{
    font-size:10px;
}
.adsense_container h1{
    padding:0px;
    padding-top:20px;
    margin:0px;
}
.advantages_sms ul{
    padding-top:5px;
    padding-left:15px;
    margin:0px;
}
.phone_connection{
    margin-top:15px;
    padding-top:15px;
    text-align:center;
    background: url(../img/sms_info_back.png) no-repeat;
    width:592px;
    height:47px;
}
.phone_connection a{
    color: #D23855;
}
.advantages_sms li{
    padding-bottom:10px;
}
.providers_container{
    float:right;
}
.mobile_provider{
    float:left;
    padding-right:20px;
}
#outer {height: 100%;  position: relative; width: 100%;}
#faq_main{
    text-align:left;	
    margin-top:65px;	
    margin-left:63px;	
    margin-right:63px;
}
#faq_main2{
    text-align:left;	
    margin-top:65px;	
    margin-left:210px;	
    margin-right:30px;
}
#faq_main2 h2{
    padding-bottom:3px;
    margin-bottom:0px;
}
.strefa{
    font-size:10px;
    font-weight:normal;
    margin-bottom:40px;
    color:#4d4d4d;
}
.linia_faq{
    text-align:center;
    margin-left:40px;
    width:500px;
}
#linia_faq hr{
    margin:0px;
    padding:0px;
}
#panel_reklam{
    padding-top:30px;
    background:#FFF;
}
#instraction_sms{
    float:right;	
    text-align:left;
    padding-top:10px;
    width:600px;
}
#send_sms{
    float:left;
    width:330px;
}
.sms_info{
    text-align:justify;
    font-size:10px;
    font-weight:normal;
}
#content_instraction_sms{
    width:530px;
    float:left;
    text-align:left;
    line-height:15px;
}
.adsense_rectangle{
    float:right;
    width:250px;
    padding-top:30px;
}
.adsense_container{
    width:850px;
}
.sms_info_advert{
    margin-top:40px;
}
.quick_instruction_image{
    float:left;
    padding-right:15px;
}
.quick_instruction_link{
    padding-top:35px;

}
#content_instraction_sms_tresc, .content_instraction_sms_tresc{
    width:530px;
    padding-bottom:55px;
}
#instraction_sms_lewo, .instraction_sms_lewo{
    float:left;	
    width:50px;
    height:50px;
    color:#4d4d4d;
}
.bg-jeden{background: url(../img/jeden.png) no-repeat top left;}
.bg-dwa{background: url(../img/dwa.png) no-repeat top left;}
.bg-trzy{background: url(../img/trzy.png) no-repeat top left;}
.bg-cztery{background: url(../img/cztery.png) no-repeat top left;}

#instraction_sms_prawo, .instraction_sms_prawo{
    float:right;
    margin-left:10px;
    width:470px;
}
.sms_sender{
    padding-top:50px;
}

#send_message{
    width: 850px;
    padding-top:60px;
    display:inline-block;
}
#adresat{
    margin-top:50px;
}
#tlokontakt{
    margin-top:50px;	
    width:852px;
}
.contact_message{
    width:852px;
    height: 260px;
    background: url(../img/contact_tlo_tyl.png) no-repeat 0px 0px;
}
.contact_input_container{
    display:inline-block;
    width:400px;
    text-align:left;
    padding-left:90px;
}
.contact_input_name{
    width:125px;
    color: #D23855;
    padding-right:15px;
    float:left;
}
.contact_input{
    float:right;
    width:260px;
    height:27px;
    text-align:center;
    background: url(../img/contact_back.png) no-repeat 0px 0px;
}
#dane_firmy{
    float:left;	
    text-align:left;
    font-size: 10px;
    line-height:15px;
    width:150px;
    margin-top:0px;
}
#adresat2{
    margin:0px;
    margin-top:10px;
    padding:0px;
    float:right;
    width: 700px;
}
#countries{
    width:962px;
    height:420px;
    margin-top:50px;
    text-align:left;
    background: url(../img/countries_background_02.png) no-repeat top right;
}
.countries_content{
    float:left;
    padding-top:50px;
    line-height:15px;
    width:180px;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
}
.countries_list{
    width:500px;
    height:420px;
    background: url(../img/countries_background_01.png) no-repeat top left;
}
#countryleft{
    width:100px;
    float:left;
}
#countryright{
    width:100px;
    float:right;
}
#reklamodawca_tekst{
    text-align:justify;	
    font-size:15px;
    font-weight:bold;
    color:#4d4d4d;
    margin-top:30px;
}
#sms_gateway_content{
    height:269px;
}
#user_table{
    width:651px;
    min-height:269px;
}
#user_table_secret{
    width:513px;
    min-height:269px;
}
#user_table_zawartosc{
    width:647px;	
    border-left:2px solid #CFCFCF;
    border-right:2px solid #CFCFCF;
}
#user_table_zawartosc2{
    width:508px;	
    border-left:2px solid #CFCFCF;
    border-right:2px solid #CFCFCF;
}
#user_table_zawartosc2 a{
    text-decoration:none;
    font-weight:normal;
    color:#4d4d4d;
}
#user_table_zawartosc2 a:hover{
    text-decoration:underline;
}
#user_table_zawartosc2 a.odn{
    text-decoration:none;
    font-weight:normal;
    color:#77BED8;
}
#user_table_zawartosc2 a.odn:hover{
    text-decoration:underline;
}
#user_table_zawartosc2 a.usun{
    text-decoration:none;
    font-weight:bold;
    color:#4d4d4d;
}
#user_table_zawartosc2 a.usun:hover{
    text-decoration:underline;
}
#user_table_zawartosc tr{
    font-size:11px;
}
#user_table_zawartosc td{
    text-align:center;	
}
#user_table_zawartosc2 tr{
    font-size:11px;
}
#user_table_zawartosc2 td{
    text-align:center;	
}
.phonebook tr.menu{
    text-align:center;
    font-weight:bold;
    height:44px;
    background:url(../img/kropka.png) 0px 39px repeat-x;
}
.phonebook tr{
    text-align:center;
}
.phonebook {
    border-left:2px solid #CFCFCF;
    border-right:2px solid #CFCFCF;
}
.phonebook tr.phonenumbers{
    height:60px;
    font-size:14px;
    background:url(../img/kropka.png) 0px 56px repeat-x;
}
.user_tr2{
    color:#77BED8;
}
.user_tr_a{text-decoration:none;font-weight:normal;color:#77BED8;}
#profil_main{
    width:680px;
    display: inline-block;
    text-align:left;
}
#profil_dane{
    width:340px;	
    float:left;	
    margin-top: 10px;	
    line-height:25px;
    text-align:left;
}
#profil_dane2{
    width:340px;	
    float:right;	
    margin-top: 10px;	
    line-height:25px;
    text-align:left;
}
#profil_dane_przyciski{
    width:200px;
    text-align:right;
    margin-top:50px;
}
#profil_dane_przyciski2{
    text-align:right;
    margin-top:20px;
    margin-right:70px;
}
#glowny_rekl{
    margin-top:30px;
    display: inline-block;
    text-align:center;
    font-size:  1.2em;
    width:745px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
#glowny_rekl_2{
    margin-top:10px;
    display: inline-block;
    text-align:center;
    font-size:  1.2em;
    width:730px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
.glowny_rekl_2{
    margin-top:10px;
    display: inline-block;
    text-align:center;
    font-size:  1.2em;
    width:730px;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
.rekl_kolumna_img{
    text-align:left;
    margin-left:0px;
}
#rekl_kolumna_img{
    text-align:left;
    margin-left:0px;
}
#rekl_kol_1{
    width:248px;
    float:left;
}
#rekl_kol_2{
    width:248px;
    float:right;
}
#rekl_kol_3{
    width:248px;
    float:left;
}
#rekl_kol_1a,.rekl_kol_1a{
    text-align:left;
    width:430px;
    float:left;	
}
.rekl_kol_1a p,.rekl_kol_2c p{
    text-align:justify;
}
#rekl_kol_2a,.rekl_kol_2a{
    text-align:right;
    width:280px;
    float:right;	
}
.rekl_kol_1b{
    text-align:left;
    width:280px;
    float:left;	
    padding-top:20px;
}
.rekl_kol_2b{
    margin-top:70px;
    text-align:justify;	
    font-size:15px;
    font-weight:bold;
    color:#333;
    width:450px;
    float:right;
}
.rekl_kol_2c{
    text-align:left;
    margin-top:90px;
    font-weight:normal;
    font-size:13px;
    width:450px;
    float:right;
}
.container_div{
    display:inline-block;
    width:100%;
}
.container_div_left{
    float:left;
    width:50%;
}
ul.phonebook_action{
    width:85px;
    text-align:center;
}
ul.phonebook_action li{
    float:left;
    list-style: none;
    padding: 0;
    margin: 0;
}
li.phonebook_delete{
    width:25px;
    text-align:left;
}
li.phonebook_call{
    text-align:left;
    width:15px;
}
li.phonebook_delete img{
    margin-top:3px;
}
li.phonebook_edit{
    width:20px;
    text-align:left;
}
li.phonebook_message{
    width:25px;
    text-align:left;
}
.points_number{
    color:#d23754;
    font-weight:bold;
    font-size:24px;
}
.exchange_code{
    margin-top:20px;
}
.awards_zajfon{
    display:inline-block;
    padding-left:50px;
}
.bigBlue{
    color:#40a4c9;
    font-size:24px;
}
.award{
    float:left;
    text-align:left;
    width:310px;
    height:120px;
    cursor: pointer;
}
.award_image{
    width:140px;
    float:left;
}
.award_content{
    float:right;
    font-size:14px;
    line-height:16px;
    color:#333333;
    font-weight:bold;
    padding-top:30px;
    padding-bottom:10px;
    width:150px;
    padding-left:15px;
}
.container_div_right{
    float:right;
    font-size:14px;
    color:#666666;
    font-weight:bold;
    width:50%;
    text-align:right;
}
#cellphone_information{
    margin-bottom:20px;	
}
#rekl_kolumna_tekst{
    text-align:left;	
    width:215px;
    margin-top:20px;
    color:#4d4d4d;
}
.rekl_kolumna_tekst{
    text-align:justify;	
    width:215px;
    margin-top:20px;
    color:#4d4d4d;
}
.rekl_kolumna_tekst2{
    text-align:left;	
    padding-top:0px;
    color:#4d4d4d;
    width:430px;
}
.odbiorca{
    margin-left: 210px;
    margin-top: 70px;	
    width: 130px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    text-align: right;
}
.biala_ramka{
    margin-top:3px;
    margin-left: 4px;
    width: 115px !important;
    border: 0px;
    border-color:#ffffff;
    background-color:#ffffff;
    text-align: left;
}
.biala_ramka2{
    margin-top:5px;
    margin-left: 10px;
    width: 165px !important;
    border: 0px;
    border-color:#ffffff;
    background-color:#ffffff;
    text-align: left;
}
.checkbox{
    width:33%;
    float:left;
}
#prawo_int .checkbox{
    width:50%;
    float:left;
}
.email_nadawca{
    margin-left: 227px;
    margin-top: 15px;	
    width: 245px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    font-weight:bold;
    font-size:10px;
    color:#4d4d4d;
}
.email_nadawca2{
    width: 95%;
    border: 0px;
    height:15px;
    font-size:11px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    margin-top:4px;
    font-weight:bold;
    font-size:10px;
    color:#4d4d4d;
}
.temat{
    margin-left: 227px;
    margin-top: 14px;	
    width: 245px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    font-weight:bold;
    font-size:10px;
    color:#4d4d4d;
}
.trescmaila{
    margin-left: 230px;
    margin-top: 7px;	
    width: 390px !important;
    height: 166px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    text-align: left;
    font-weight:bold;
    font-size:11px;
    color:#4d4d4d;
}
.nadawca{
    margin-left: 200px;
    margin-top: 23px;	
    width: 140px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    text-align: right;
}
.trescwiadomosci{
    margin-left: 115px;
    margin-top: 15px;	
    width: 225px !important;
    height: 92px !important;
    border: 0px;
    border-color:#f5f5f5;
    background-color:#f5f5f5;
    text-align: right;
}
.znaki{
    margin-left: 322px;
    margin-top: 12px;
    font-size:10px;
    font-weight:bold;
    color:#4d4d4d;
    width: 24px !important;
    border: 0px;
    border-color:#ffffff;
    background-color:#ffffff;
    text-align: right;
}
.zapisz{
    background: url(../img/button.png) no-repeat;
    color:#4d4d4d;
    width:91px !important;
    height:43px !important;
    margin-top: 15px;
    border: 0 none !important;
    cursor: pointer;
}
.zapisz2{
    background: url(../img/button2.png) no-repeat;
    color:#4d4d4d;
    width:91px !important;
    height:54px !important;
    margin-top: 5px;
    border: 0 none !important;
    cursor: pointer;
}
.contact_button{
    background: url(../img/wyslij.png) no-repeat;	
    width:85px !important;
    height:49px !important;
    border: 0 none !important;
    cursor: pointer;
}
#lewo4{
    text-align:left;
    float:left;	
    margin-left:50px;
    margin-right:70px;
    height:180px;
}
#lewo5{
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
    float:left;	
    margin-top:15px;
    margin-right:40px;
    margin-left:110px;
    height:80px;
    text-align:right;
}
#lewo6{
    float:left;	
    margin-top:15px;
    margin-right:20px;
    margin-left:90px;
    height:180px;
    text-align:right;
}
#lewo7{
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
    float:left;	
    margin-top:50px;
    margin-right:40px;
    margin-left:170px;
    height:80px;
    text-align:right;
}
#tlo_uwaga{
    height:160px;
    background: url(../img/tlo_uwaga.png) no-repeat 50px 0px ;	
}
#tlo_uwaga2{
    height:160px;
    background: url(../img/tlo_uwaga2.png) no-repeat 30px 0px ;	
}
.jeden{
    background: url(../img/jeden.png) no-repeat top left;	
}
.dwa{
    background: url(../img/two.png) no-repeat top left;	
}
.trzy{
    background: url(../img/trzy.png) no-repeat top left;	
}
.cztery{
    background: url(../img/cztery.png) no-repeat top left;	
}
.piec{
    background: url(../img/piec.png) no-repeat top left;	
}
.szesc{
    background: url(../img/szesc.png) no-repeat top left;	
}
.siedem{
    background: url(../img/siedem.png) no-repeat top left;	
}
#phone{
    display: inline-block;
    text-align:center;
    margin-top:30px;	
    font-size:  1.2em;
    width:700px;
    color: #333;
}
.magenta{
    color: #D23855;
    font-weight: bold;
}
.orange{
    color: #FF8C39;
    font-weight: bold;
}
.blue{
    color: #40A4C9;
    font-weight: bold;
}
.grey{
    color: #B3B3B3;
    font-weight: bold;
}
.grey2{
    color: #333333;
    font-weight: bold;
}
#prawo{
    text-align:left;	
}
.prawo{
    text-align:left;	
}
.warning{
    padding-top:50px;
    height:390px;
    width:750px;
    display:block;
    margin:0px auto;
}
#warning_main{
    display:inline-block;
    width:750px;
}
.warning_left{
    width:350px;
    padding-top:30px;
    float:left;
}
.warning_right{
    width:400px;
    float:right;
}
#prawo2{
    padding-top:10px;	
    font: 12px tahoma, arial, sans-serif;
    color: #6c6c6c;
}
#prawo3{
    margin-top:10px;
    text-align: left;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
#prawo4{
    margin-top:30px;
    text-align: left;
    font: 13px tahoma, arial, sans-serif;
    color:#4d4d4d;
}
#login2{
    width:100%;
    height:100%;
}
#logowanie_main{
    margin-top:105px;
    margin-left:300px;
}
#logowanie_main2{
    display:block;
    width:630px;
    margin:0px auto;
    padding-top:105px;
}
#logowanie_right{
    float:right;
    width:300px;
    padding-top:40px;
    padding-left:30px;
    line-height:26px;
}
#logowanie{
    float:left;
    background: url(../img/login.png);
    margin-bottom:85px;
    width:300px;
    height:208px;
}
#logowanie2{
    margin-left:300px;
    margin-top:105px;
    width:300px;
}
#login{
    padding-top: 68px;
    margin-left:118px;
}
#haslo{
    margin-top:20px;	
}
#zarejestruj{
    margin-left:30px;
    margin-top:39px;
    height: 30px;
}
#glowne_okno{
    height:100%;
    width:100%;
}
#top-back {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    background:#339;
}
#top {
    width:100%;
    height:60px;
    margin:auto;
    background:#fff;
}
#back {
    width:90%;
    height:100%;
    margin:auto;
    color:#000;
    border:1px solid #d0d0d0;
    background:#efefef;
}
#advertiser_login{
    margin-left:5%;
    margin-top:0px;
    margin-right:5%;
    text-align:center;
    width:90%;
    height:100%;
    border:1px solid #d0d0d0;
    background:#efefef;
    position:absolute;
}
#logowanie_gora{
    background-color:#FFF;
    margin-bottom:0px;
    padding-top:40px;
}
#logowanie_okno{
    width:241px;
    height:163px;
    background:#FFF;
    border: 1px solid #40a4c9;
}
.pomarancz{
    color:#ff9041;
}
.zaphaslo{
    margin-top:6px;
    margin-left: 45px;
    margin-bottom:0px;
    color:#ff9041;
    font-size:9px;
}
#przycisklewy{
    float:left;	
    margin-right:30px;
}
#przyciskprawy{
    padding-left:40px;
}
.rejestruj{
    background-image: url(../img/rejestruj.png);
    width: 125px; height: 42px;
}
input.loginstyl {
    width: 130px;
    font-size:10px;
    text-align:center;
    font-weight:bold;
    border-color: #ffffff;
    border-style:inset;
    border-width:0px;
    background-color: #ffffff;
    color:#333;
} 
input.haslostyl {
    width: 130px;
    height:13px;
    text-align:center;
    font-weight:bold;
    border-color: #ffffff;
    border-style:inset;
    border-width:0px;
    background-color: #ffffff;
    color:#333;
} 
#formularz2{
    margin-top:70px;
    width:520px;
    text-align:left;
}
.button_phone_form{
    cursor:pointer;
}
.form_phonebook_back, .formularz{
    width: 485px;
    line-height:10px;
    background-image: url(../img/form.png);	
    background-repeat:no-repeat;
}
.formularz{
    height:50px;	
    background-position:top right;
}
.form_phonebook_back{
    height:30px;	
    background-position:top left;
}
.form_phonebook{
    height:150px;
}
.formularz_captcha{
    height:36px;
    width: 515px;
    display:inline-block;
}
.formularz_captcha_left{
    float:left;
    width:180px;
    margin-top:5px;
}
.formularz_captcha_right{
    float:right;
    width:335px;
    height:36px;
    background: url(../img/form.png) no-repeat 0px 0px ;	
}
.pole_captcha{
    margin-top:4px;
    font-size: 15px;
    letter-spacing:4px;
    text-align:center;
    font-weight: bold;
    margin-left:0px;
    width: 315px;
    border-color: #ffffff;
    border-style:inset;
    border-width:0px;
    color: #D23855;
}
.wybor{
    height:30px;
    background-image: url(../img/select_tlo.png);
    background-repeat:no-repeat;
    background-position:154px 0px;
}
select.pole_male{
    width:125px;
    margin-top:4px;	
    text-align:center;
    font-weight:bold;
    border-color: #ffffff;
    border-style:inset;
    border-width:0px;
    background-color: #ffffff;
    color:#D23855;
}
a {
    text-decoration: none;
    color: #40A4C9;
    font-weight: bold;
    outline: none;
}
a:hover {
    text-decoration: underline
}
.zajfon_info h1{
    font-size:16px;
}
h1,h2,h3,h,h5,h6 {
    font-family: Tahoma,arial, sans-serif;
    margin: 0 0 15px 0;
}
h2 {
    font-size: 2em;
    font-weight: bold;
    color: #888888;
}
h1 {
    font-weight: normal;
    color: #888888;
}
h1 a.normalLink{
    color: #888888;
}
h3 {
    font-size: 1.5em;
    font-weight: bold;
    color: #777;
}
h4 {
    font-size:  1.2em;
    font-weight: bold;
    color: #D23855;
    margin-bottom:0px;;
}
h5{
    font-size:  11px;
    font-weight: bold;
    color: #D23754;
    margin-bottom:0px;;
}
hr {
    border: none 0px;
    border-top: 3px dotted #cccccc;
    height: 1px;
    text-align:center;
}
.confirm_sms_left{
    float:left;
    margin-top:10px;
    background: url(../img/form3.png) no-repeat 0px 0px ;	
    width:130px;
    height:30px;
    margin-right:20px;
}
.confirm_sms_left2{
    float:left;
    margin-top:10px;	
    width:130px;
    height:30px;
    margin-right:20px;
}
select.pole, input.pole, textarea.pole {
    margin-top:5px;
    font-size: 13px;
    font-weight: bold;
    text-align:left;
    margin-left:0px;
    border:0px solid white !important ;
    color: #D23855;
    border-color: #fff;
    border-width: 0px;
    border: 0px;
}
input.pole2, select.pole2{
    width:310px;
    margin-top:4px;
    font-size: 13px;
    font-weight: bold;
    text-align:left;
    margin-left:0px;
    color: #D23855;
    font-family: arial;
    border-color: #fff;
    border-width: 0px;
    border: 0px;
}
.radio{
    border:1px solid #666;	
}
input.pole {
    width: 312px;
}
input.pole2 {
    width: 110px;
    text-align:center;
}
select.pole-select {
    width: 304px;
}
p {line-height: 16px}
/* CLEARFIX */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
form.inplaceeditor-form input[type="text"] { /* Input box */
    width: 130px;
}
form.inplaceeditor-form input[type="submit"] { /* The submit button */
    background: url('../img/edytuj-numer.png') no-repeat;
    border: 0;
    margin: 3px;
    text-indent: -9999999999999px;
    cursor: pointer;
}
.color-333333{color: #333333;}
.color-ffffff{color: #ffffff;}
.border-0{border: 0;}
.margin-0{margin: 0;}
.margin-top-20{margin-top: 20px;}
.margin-top-200{margin-top: 200px;}
.margin-right-27{margin-right: 27px;}
.margin-right-30{margin-right: 30px;}
.margin-right-35{margin-right: 35px;}
.margin-left-60{margin-left: 60px;}
.margin-left-10{margin-left: 10px;}
.margin-bottom-10{margin-bottom: 10px;}
.padding-top-0{padding-top: 0;}
.padding-top-10{padding-top:10px;}
.padding-top-15{padding-top:15px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-35{padding-top: 35px;}
.padding-top-40{padding-top: 40px;}
.padding-top-50{padding-top:50px;}
.padding-top-60{padding-top:60px;}
.padding-top-80{padding-top:80px;}
.padding-top-110{padding-top:110px;}
.padding-right-80{padding-right: 80px}
.padding-left-30{padding-left: 30px;}
.padding-left-140{padding-left: 140px;}
.padding-left-170{padding-left: 170px;}
.padding-bottom-10{padding-bottom: 10px;}
.width-280{width:280px;}
.width-370{width: 370px;}
.width-410{width:410px;}
.height-20{height: 20px;}
.height-60{height:60px}
.height-200{height: 200px;}
.float-left{float:left;}
.float-right{float: right;}
.text-align-right{text-align: right;}
.text-align-center{text-align: center;}
.text-align-left{text-align: left;}
.line-height-16{line-height: 16px;}
.display-none{display:none;}
.display-block{display: block;}
.position-relative{position: relative;}
.position-absolute{position: absolute;}
.background-color-222222{background-color: #222222;}
.clear-both{clear: both;}
.padding-top-3{padding-top: 3px;}
.padding-top-5{padding-top: 5px;}
.margin-left-455{margin-left: 455px;}
.margin-top-10{margin-top: 10px;}
.margin-top-14{margin-top: 14px;}
.margin-top-15{margin-top: 15px;}
.color-ff8c39{color: #ff8c39;}
.width-100{width: 100px;}
.width-200{width: 200px;}
.width-300{width: 300px;}
.faq-top-div{position: absolute; top: 0px; width: 714px; height: 423px; }
.z-index-10{z-index: 10;}
.line-height-0{line-height: 0;}
.bottom-0{bottom: 0;}
.font-size-10{font-size: 10px;}
.font-size-16{font-size: 16px;}
.slots-problem-div, .try-again-div, .wrong-number-div{font: 12px tahoma, arial, sans-serif; color:#4d4d4d; text-align:center; margin-top: 50px;}
#tags h1, #tags h2 {display: inline;font-weight: normal; font-size: 11px; color: #BFBFBF;}
