@font-face {
font-family: myFontLeagueGothic;
src: url('/LeagueGothic-Regular.woff'),
     url('/leaguegothic-condensedregular-webfont.eot'),
     url('/leaguegothic-condensedregular-webfont.ttf'),
     url('/leaguegothic-condensedregular-webfont.woff'),
     url('/leaguegothic-condensedregular-webfont.woff2');
font-display: swap;
}  /*font-family: myFontLeagueGothic; font-display: fallback;*/
/* latin-ext */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) format('woff2');
  font-display: swap;
}
/* latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) format('woff2');
  font-display: swap;
}
 

.m, .featureClose,
.showWarn, #vip_clients_facture_add, #vip_clients_facture_add_form, .vip_clients_facture_update, .vip_clients_facture_update_form, .vip_clients_facture_del,
#pokaz_klientow, #pokaz_dodaj, #pokaz_edytuj, #pokaz_edytuj2, #log_in, .pokaz_tab_prem, .getPrem4, .compare_accounts_show, .show_history, #sd_pokaz_info, 
.addKeywordGA, .addDomainGA, #pokaz_ustawienia_api, #show_content, .vip_add_user_form {
    cursor: pointer;
}

input {
    vertical-align: middle;
}

.display_none {
    display:none !important; 
}

h1,h2,h3 {
    margin: 0px !important;
    /* padding: 0px !important; */
    font-size: 12px;
    font-weight:normal;
    display: inline;
}


/*
.domena_adres_contener, .domena_nazwa__, .positions, .dn_3_zolty_zaplata {
    cursor: move;
}
*/
/*
.domains .domena_rozwiniecie .domena_rozwiniecie_1 .domena {
    cursor: move;
}
.domena_panel3 {
    cursor: move;
}
*/
.domena_adres {
    cursor: default;
}

html {
    background: url("/gfx/page_logo.png") no-repeat center 250px #262626;
}
#top_wersja, .stopka, #menu_top_top_top {
    background-color: #262626; 
}
#top_wersja {
    background: linear-gradient(180deg, rgb(23, 23, 23) 0%, rgb(38, 38, 38) 100%);
}





body {
    padding: 0px;
    /*background-color: white;*/
    /*background-image: url(/gfx/web6.png);
    background-repeat: repeat-x; */
    font: 12px arial, sans-serif;
    color: #808080;
    overflow-y : scroll;
    line-height: 1.18; /* to mnożnik względem rozmiaru fontu, To zapewni stały odstęp między liniami we wszystkich przeglądarkach */
}


body {
    margin:0px; /* shgfiushgfisdhfi */
}

#menu_top_top_top{ /* shgfiushgfisdhfi */
    left:0px;
    z-index: 0;
}
#menu_top_top_top:hover , #menu_top_top_top:hover .menu_top_top_top__bottom , #menu_top_top_top:hover #menu_top2_{ 
    z-index:2;
    opacity: 1 !important;
}






img {
    border: 0px;
}
a:link, a:visited, a:hover, a:active {
    text-decoration: underline;
    border: 0px;
}
a {
    color:#636363;
}
div,p,a,form,h1,h2,h3,h4,h5,ul,li {
    margin: 0px;
    padding: 0px;
}
#content {
    /* margin: 0 auto;
    width: 1000px; nowe:: */
    max-width: 100%;
    background-color: white;
    min-height: 649px;
}

.content_stopka_log_in { /* shgfiushgfisdhfi */
    margin: 0 0 0 230px;
    
    
    padding: 0px 7px;
    display: flow-root; /* flex nie */
    
    
}

#top {
    width: 900px;
    height: 64px;
    background-image: url(/gfx/body_top.jpg);
    background-repeat: no-repeat;
}

.show_menu_log_in{
    display:none; cursor:pointer; position:absolute; 
    top: 1px;
    right: 1px;
    padding: 18px 30px 18px 30px; 
    z-index: 10; 
}
.show_menu_log_in_line {
    display: block;
    width: 31px;
    height: 3px;
    background: #5a5a5a;
    /*transform-origin: 4px 0;
    transition: transform .5s cubic-bezier(0.77,0.2,0.05,1),background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease;*/
}

#logo {
    float: left;
    padding-left: 20px;
    padding-top:7px;
}
#dzialy {
    float: right;
    margin-right: 7px;
    width: 100%;
    text-align: right;
    margin-top: 9px;
}
#dzialy img {
    display: inline;
    margin-right: 1px;
    margin-right: 1px;
    vertical-align: middle;
}
#top_srodek {
    width: 900px;
    height: 28px;
    background-image: url(/gfx/body_srodek.jpg);
    background-repeat: no-repeat;
    padding-top: 16px;
    padding-left: 14px;
}
#top_srodek span {
    font-weight: bold;
}
#intro {
    width: 900px;
    height: 234px;
    background-image: url(/gfx/intro.jpg);
    background-repeat: no-repeat;
}
#intro_opis {
    width: 400px;
    padding-top: 10px;
    padding-left: 19px;
    font-size: 11px;
    margin-bottom : 5px;
}
#intro_jeden {
    width: 354px;
    font-size: 11px;
    font-weight: bold;
    padding-left: 66px;
    padding-top: 16px;
}
#intro_dwa {
    font-weight: bold;
    width: 354px;
    font-size: 11px;
    padding-left: 66px;
    padding-top: 35px;
}
#intro_trzy {
    font-size: 11px;
    font-weight: bold;
    width: 354px;
    padding-top: 35px;
    padding-left: 66px;
}
#intro_lewa {
    float: left;
}

#intro_lewa h2 {
    margin-left : 20px;
    margin-top : 5px;
    font-size : 18px;
}

#intro_prawa {
    float: right;
}

#login_lewa {
    float: left;
    width: 69px;
    height: 29px;
    background-image: url(/gfx/form_lewa.jpg);
    background-repeat: no-repeat;
    color: white;
    padding-top: 7px;
    padding-left: 9px;
}
#login_prawa {
    float: left;
    width: 175px;
    height: 29px;
    background-image: url(/gfx/form_prawa.jpg);
    background-repeat: no-repeat;
}
#haslo {
    clear: both;
    width: 253px;
    height: 29px;
    margin-top: 11px;
    margin-right: 31px;
}
#haslo_lewa {
    float: left;
    width: 69px;
    height: 29px;
    background-image: url(/gfx/form_lewa.jpg);
    background-repeat: no-repeat;
    color: white;
    padding-top: 7px;
    padding-left: 9px;
}
#haslo_prawa {
    float: left;
    width: 175px;
    height: 29px;
    background-image: url(/gfx/form_prawa.jpg);
    background-repeat: no-repeat;
}
.input {
    width: 162px;
    height: 22px;
    border: 0px;
    color: #969696;
    padding-top: 5px;
    padding-left: 3px;
}
#intro_zapisz {
    margin-left: 74px;
    margin-top: 9px;
    color: white;
    font-size: 11px;
}
#intro_zaloguj {
    margin-left: 78px;
    margin-top: 9px;
}
#intro_zapisz input {
    vertical-align: middle;
}
#intro_zapomnialem_haslo {
    margin-left: 10px;
    float: left;
    color: #2c2c2c;
    font-size: 11px;
    padding-top: 15px;
}
#intro_zapomnialem_haslo a {
    color: #2c2c2c;
    text-decoration: none;
}
#intro_zapomnialem_haslo a:hover {
    color: #2c2c2c;
    text-decoration: underline;
}
#intro_zapomnialem_haslo img {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
}
#intro_zarejestruj {
    float: left;
    padding-top: 15px;
    color: #2c2c2c;
    font-size: 11px;
}
#intro_zarejestruj img {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
}
#intro_zarejestruj a {
    color: #2c2c2c;
    text-decoration: none;
}
#intro_zarejestruj a:hover {
    color: #2c2c2c;
    text-decoration: underline;
}
#reklama {
    width: 900px;
    height: 325px;
    margin-top: 10px;
}

.witamy_pokaz{ /* gdy przejdziemy nizej */
    position: fixed !important;
    top: 0px;
    z-index: 1;
}
.positions_scroll{ /* gdy przejdziemy scrolem w prawo z danymi o pozycjach */
    position:absolute;
    background-color:#f2f2f2;
    width:200px;
    height:24px !important;
    opacity:0.7;color:black !important;
}
.positions_scroll_icon{
    margin-top:7px !important;
}
#top_wersja {
    /*width: 1000px;*/ 
    width:100%;
    height: 64px;
    margin : 0 auto;
    padding: 0px 0px;
}
#top_srodek_wersja {
    width: 1000px;
    height: 28px;
    padding-top: 15px;
    padding-left: 14px;
}
#top_srodek_wersja span {
    font-weight: bold;
}

#top_srodek_wersja_lewa {
    float: left;
    max-width: 525px; /* max-width: 525px; */
    padding-left: 15px;
    padding-right: 4px;
    padding-top : 4px;
    padding-bottom : 4px;
    margin-top: 35px;
    color: white;
    font-weight: bold;
    background-color : #000000;
}
#top_srodek_wersja_lewa span {
    color: #929292;
}
#top_srodek_wersja_lewa a {
    color: #b7eb5a;
    text-decoration: underline;
    font-weight: normal;
}
#top_srodek_wersja_lewa a:hover {
    color: #b7eb5a;
    text-decoration: underline;
    font-weight: normal;
}
#top_srodek_wersja_prawa {
    padding-top: 10px;
    padding-right: 10px;

    position:absolute;
    margin-left:530px;
}
#top_srodek_wersja_prawa a {
    color: #413839;
    text-decoration: none;
}
#top_srodek_wersja_prawa a:hover {
    color: #413839;
    text-decoration: underline;
}
#panel_administracyjny {
    float: left;
    color: white;
    font-weight: bold;
    margin-left: 20px;
}

#panel_administracyjny_gora {
    font-weight: bold;

    font-size:15px;
    text-align:right;

    position:relative;
    width:455px;
}
#panel_administracyjny_gora span{
    margin-left: 15px;
}
#panel_administracyjny_gora img {
    vertical-align: middle;
    margin-right: 10px;
}

#panel_administracyjny_dol {

    text-align:right;
    
    position:relative;
    width:455px;

    margin-top:6px;

}
#panel_administracyjny_dol span{
    margin-left: 32px;
    font-size:11px;
}
#panel_administracyjny_dol img {
    vertical-align: middle;
    margin-right: 4px;
}


#dodaj_strone {
    float: left;
    font-weight: bold;
    margin-right: 50px;
}
#raporty {
    float: left;
    font-weight: bold;
    margin-right: 50px}
#ustawienia {
    float: left;
    font-weight: bold;
}
#kontakt {
    text-align: center;
    background-color : #ffffff;
    padding-top: 8px;
    padding-bottom: 40px;
}
#kontakt_nazwa {
    width: 950px;
    margin-left: 8px;
    margin-right: 8px;
    border-bottom: 1px dotted #b2b2b2;
    padding-left: 33px;
    padding-top: 28px;
    padding-bottom: 16px;
}
#kontakt_lewa {
    float: left;
    padding-left: 25px;
    padding-top: 21px;
}
#kontakt_prawa {
    float: left;
    margin-left: 15px;
}
#kontakt_prawa img {
    vertical-align: middle;
    margin-right: 12px;
}
#kontakt_prawa_pozycja {
    width: 179px;
    height: 28px;
    background-image: url(/gfx/web_pozycja_tlo.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    color: black;
    margin-top: 18px;
    padding-left: 8px;
    padding-top: 6px;
}
#kontakt_prawa_telefon {
    margin-top: 14px;
    margin-bottom: 8px;
    color: #2c2c2c;
}
#kontakt_prawa_poczta {
    color: #2c2c2c;
}
#kontakt_prawa_poczta a {
    text-decoration : none;
    color : #000000;
}
/* #stopka_new {
    margin: 0 auto;
    width: 100%;
    background-image: url(/gfx/body_stopka_new.jpg);
    background-repeat: repeat-x;
} */
#rejestracja {
    background-color:#FFFFFF;
    background-repeat:no-repeat;
}
.rejestracja_nazwa {
    width: 950px;
    margin-left: 8px;
    margin-right: 8px;
    border-bottom: 1px dotted #b2b2b2;
    padding-left: 33px;
    padding-top: 28px;
    padding-bottom: 16px;
}
.rejestracja_nazwa h2 {
    color : #000000;
    font-size : 30px;
}
#rejestracja_lewa {
    float: left;
    width: 420px;
    margin-top: 13px;
    margin-left: 14px;
}
#rejestracja_prawa {
    float: left;
}
#rejestracja_prawa img {
    margin-top: 15px;
}
#rejestracja_error {
    width: 383px;
    height: 61px;
    background-image: url(/gfx/error.jpg);
    background-repeat: no-repeat;
    font-size: 11px;
    padding-left: 60px;
    padding-top: 23px;
    color: #636363;
}
#rejestracja_formularze {
    width: 348px;
    height: 172px;
    background-image: url(/gfx/body_rejestracja.jpg);
    background-repeat: no-repeat;
}
#rejestracja_formularze img {
    vertical-align: middle;
    margin-left: 5px;
    margin-top: 5px;
}
.form_pole input {
    background-image: url(/gfx/input.png);
    background-repeat: no-repeat;
    height: 24px;
    width: 174px;
    border : none;
    font-size : 11px;
}
#formularz_pierwszy {
    clear: both;
    padding-top: 14px;
    width: 400px;
}
#formularz_drugi {
    clear: both;
    padding-top: 11px;
    width: 400px;
}
#formularz_trzeci {
    clear: both;
    padding-top: 11px;
    padding-bottom: 13px;
    width: 400px;

}
#check_regulamin {
    clear : both;
    margin-top : 10px;
    margin-bottom : 20px;
}
.form {
    float: left;
    height: 19px;
    width: 88px;
    background-image: url(/gfx/label.png);
    background-repeat: no-repeat;
    color: #fff;
    padding-top: 5px;
    padding-left: 7px;
    padding-right : 5px;
    text-align : right;
    font-size: 11px;
}
.form_pole {
    float: left;
    height: 24px;
    width: 175px;
}
.form_alert {
    float: left;
}
#formularz_czwarty {
    clear: both;
    height: 22px;
    width: 66px;
    background-image: url(/gfx/submit.png);
    background-repeat: no-repeat;
    border : none;
    color : #ffffff;
    display : block;
    cursor : pointer;
}
#formularz_piaty {
    clear: both;
    height: 22px;
    width: 66px;
    background-image: url(/gfx/submit2.png);
    background-repeat: no-repeat;
    border : none;
    color : black;
    display : block;
    margin-top : 20px;
    cursor : pointer;
}

#formularz_szosty {

}
/*
#contener_gora {
    clear: both;
    height: 6px;
    width: 1000px;
    background-image: url(/gfx/body_zawartosc_gora.jpg);
    background-repeat: no-repeat;
    margin-top: 8px;
    overflow: hidden;
}
*/
#contener_srodek {
    float: left;
    background: white;
    /*position : relative;*/
    width:100%;
}
#contener_srodek_panel3 {
    float: left;
    /*width: 995px;*/
    width:100%;
    background: white;
    /* padding-left: 4px; */
    padding-bottom: 10px;
}
#contener_srodek_prawa {
    float: left;
    width: 126px;
    padding-left: 15px;
}
#contener_srodek_lewa {
    float: left;
    /*width: 1000px;margin-left: 3px;*/ width: 100%;
    
    clear : both;
    margin-bottom:10px;
}
/*
#contener_dol {
    clear: both;
    height: 6px;
    width: 1000px;
    background-image: url(/gfx/body_zawartosc_dol.jpg);
    background-repeat: no-repeat;
    margin-bottom: 15px;
}
*/
#ogolna_skutecznosc {
    width: 107px;
    height: 76px;
    background-image: url(/gfx/cytat.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 3px;
}
#hello {
    margin-top: 15px;
    margin-bottom: 10px;
}
#hello img {
    text-align: center;
}
#ogolna_skutecznosc_tekst {
    color: white;
    font-size: 13px;
    font-weight: bold;
}
#ogolna_skutecznosc_procent {
    color: #b7eb5a;
    font-size: 20px;
    font-weight: bold;
}

#data {
    clear: both;
    width: 848px;
    height: 33px;
}

.data_domena {
    display: inline;
    height: 22px;
    float : left;
    padding-top : 8px;
    text-align : center;
    font-size:11px;

    border-bottom:1px solid #d2d2d2;
    border-left:1px solid #eaeaea;
}
.data_fraza {
    display: inline;

    float : left;

    text-align : center;

    border-bottom:1px solid silver;
}

.data_fraza img, .data_domena img {
    vertical-align:middle;
}

.data_positions {
    display:flex; 
    width:100%
}

.data_domenaR {
    float: left;
    display: inline;

}
#data_adres {
    float: left;
    display: inline;
    color: #808080;
}
#data_obraz {

}
.data_nazwa {
    float: left;
    display: inline;
    width: 100%;
    height: 21px;
    color: #ADADAD;
    text-align: center;
    padding-top: 9px;
    margin-left: 1px;
    font-size: 11px;

    border-bottom:1px solid #d2d2d2;
}
.data_nazwa span {
    font-weight: bold;
}
.data_nazwa_szerszy {
    float: left;
    display: inline;
    min-width: 6%;
    height: 21px;

    color: #2c2c2c;
    text-align: center;
    padding-top: 9px;
    margin-left: 1px;
    font-size: 11px;

    border-bottom:1px solid #d2d2d2;
    border-right:1px solid #eaeaea;
}
.data_nazwa a, .data_nazwa_szerszy a, .data_domena a {
    text-decoration:none;
}
.data_nazwa img, .data_nazwa_szerszy img, .data_domena img {
    vertical-align: middle;
}
.domena {
    clear: both;
    display: flex;
    width: 100%;
}
.domena_adres_contener, .week_av{
    display: flex;
    width: 100%;
}
.domena_domena, .domena_av {
    float: left;
    display: inline;
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
    background-color:#F2F2F2;
}

.data_domena_positions {
    display:flex; 
    width:100%
}

.data_domena_positions, .domena_adres_contener, .week_av{ /* widthhh domeny center */
    min-width:525px; /* bo jedno pole to min-width:75px;  75*7dni = 525  */
}
.data_domena, .domena_domena, .domena_av{   /* widthhh domeny left */ 
    width: 50%;
    min-width:240px;
}
.data_nazwa_szerszy, .domena_nazwa__{ /* widthhh domeny right */
    width: 25%;
    min-width:60px;
}




.domena_fraza {
    float: left;
    display: inline;
    /*width: 321px;*/
    
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
    background-color:#F2F2F2;
}




.positions {
    display: flex;
    width: 100%;
}

.domena_domena .add_new_pos, .domena_fraza .add_new_pos {
    color: #424242;
}

.domena_domena .add_new_pos_ohd, .domena_fraza .add_new_pos_ohd {
    /* color: #424242; */
}


.fraza_adres {
    font-weight: bold;
    font-size: 11px;
    padding-left: 5px;
    text-align: left;
    word-wrap: break-word;
    max-width: 100%;
    height: 100%;
}
.domena_adres {
    /*float: left;
    display: inline;*/
    font-weight: bold;
    font-size: 11px;
    padding-left: 5px;
    text-align: left;
    word-wrap: break-word;
    max-width: 100%;
    height: 100%;
}
.domena_obraz, .domena_obraz_k {
    float: right;
    position: relative;
    background-color: #f2f2f2;
    margin-right: 2px;
    padding-left: 3px;
    font-size:13px;

    /*display: none;*/
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.4s ease 0.05s;
}

.d_o_p { /* dla mobile */
    color:#e3e3e3; 
    transform:rotate(0deg) scale(1, 1);
    float: right;
    padding-right: 11px;
    padding-left: 8px;
    font-size: 22px;
}

.box_left {
    
}

.domena_rozwiniecie:hover .top_change, 
.box_left:hover .top_change { /* a:link, a:visited, a:hover, a:active , .domena_rozwiniecie:hover .color_change, .box_left:hover .color_change  */
    display:inline !important;
} 

.m_0 .domena_rozwiniecie:hover .domena_obraz, .m_0 .domena_rozwiniecie:hover .domena_obraz_k { /* m_0 from body! - a:link, a:visited, a:hover, a:active */
    /*display:block;*/
    visibility: visible;
    opacity: 0.8;
} 
.m_0 .domena_rozwiniecie .domena_obraz:hover, .m_0 .domena_rozwiniecie .domena_obraz_k:hover { 
    visibility: visible;
    opacity: 1;
} 






/* .domena_rozwiniecie:hover div */
/* .domena_rozwiniecie:hover .domena_panel3 div, .domena_rozwiniecie:hover .domena_rozwiniecie_1 div { 
    background-color: #F7F7F7 !important;
}
.domena_rozwiniecie:hover .domena_rozwiniecie_1_panel3 .domena_panel3 .positions .m, 
.domena_rozwiniecie:hover .domena_rozwiniecie_1_panel3 .domena_panel3 .positions .dn_3_szary {
    opacity: 0.5;
    color:black;
}
//*/
.domena_panel3:hover .positions, .domena_panel3:hover .dn_3_zolty_zaplata, .domena_panel3:hover .dn_3_zolty_zaplata_2,
.domena:hover .domena_adres_contener, .domena:hover .domena_nazwa__ {
    opacity: 0.7;
    color:black;
}
.domena:hover .domena_nazwa_gora {
    /* */
}








.domena_obraz i, .domena_obraz_k i {
    cursor : pointer;
    margin-right: 3px;
}
.m_1 .domena_obraz i, .m_1 .domena_obraz_k i { 
    padding: 0px 7px; 
}

.domena_obraz .fa-eye, .domena_obraz_k .fa-eye {color: #c8c8c8;cursor:auto;}
.domena_obraz .fa-clipboard, .domena_obraz_k .fa-clipboard {color: #a0ce4f;}
.domena_obraz .fa-hourglass-end, .domena_obraz_k .fa-hourglass-end {color: #9b9a95;}
.domena_obraz .fa-coins, .domena_obraz_k .fa-coins {color:#f0b626;}
.domena_obraz .fa-chart-line, .domena_obraz_k .fa-chart-line {color: #85a0ce;}
.domena_obraz .fa-trash-alt, .domena_obraz_k .fa-trash-alt {color: #ea6e6e;}
.fa-trash-alt {color: #ea6e6e;}
                    
                         
                    
                    
                    

.domena_nazwa__ {
    float: left;
    display: inline;
    background-color:#F2F2F2;
    color: #919191;
    text-align: center;
    margin-left: 1px;
    font-size: 12px;

    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
}
.domena_nazwa__ .suma {
    font-size: 0px;
}
.domena_nazwa__ .suma span {
    font-size: 9px;
    margin-left: -15px;
    margin-top: -9px;
    position: absolute;
}
.domena_rozwiniecie {
    clear: both;
}
.domena_rozwiniecie_1 {
    clear: both;
}
.domena_rozwiniecie_2 {
    clear: both;
    display : none;
}
.domena_rozwiniecie_2_wykres_analytics {
    float: left;
    width: 730px;
}

.domena_rozwiniecie_2_wykres_analytics>div {
    height:200px;
}
.domena_rozwiniecie_2_wykres {
    float: left;
    width: 97%;
    margin-left : 10px;
}
.domena_rozwiniecie_2_wykres>div {
    margin-left : 5px;
    width:100%;
    height:200px;
    clear:both;
}
/*
.domena_rozwiniecie_2_wykres img {
    float: right;
}
*/
.domena_rozwiniecie_2_wykres_duzy {
    float: left;
    width: 70px;
    text-align: center;
}
.domena_rozwiniecie_2_wykres_duzy_ico {
    padding-top: 6px;
}
.domena_rozwiniecie_2_wykres_duzy_tekst {
    padding-top: 2px;
    font-size: 11px;
    color: #2c2c2c;
}
.domena_rozwiniecie_2_wykres_duzy_tekst a {
    text-decoration : none;
    color : #32ACEB;
}
.domena_rozwiniecie_2_wykres_duzy_ico img {
    text-align: center;
}

#contener_srodek_ponizej_lewa { 
    width: 200px;
    display : iniline-block;
    *display : inline;
    zoom : 1;
    float : left;
    clear : left;
}
#contener_srodek_ponizej_prawa {
    /*margin-left : 195px;
    vertical-align : top;
    display : inline-block;
    *display : inline;
    zoom : 1;*/
    margin-top:5px;

    border: 1px solid #E5E5E5;

	-moz-border-radius:4px;		/*	lt rt rb lb */
	border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
}
#wczytywanie {
    margin-top: 15px;
    margin-left: 8px;
}
.plik_do_wczytania {
    font-size: 11px;
    color: #2c2c2c;
    margin-left: 8px;
    margin-top: 5px;
}
.dodaj {
    margin-top: 5px;
    margin-left: 5px;
    display : inline-block;
    float : left;
    margin-bottom : 5px;
}
#panel2_pomoc {
    margin-top: 13px;
}
#panel2_pomoc_obraz {
    float: left;
}
#panel2_pomoc_tresc {
    float: left;
    width: 222px;
    font-size: 11px;
    color: #6d6d6d;
    padding-left: 10px;
}
#panel2_pomoc_obraz img {
    margin-left: 10px;
}
.xml {
    color: #5d91c6;
    font-weight : bold;
}
.title {
    color: #5d91c6;
    padding-left: 20px;
    font-weight : bold;
}
.tytul {
    color: #5d91c6;
    padding-left: 40px;
    font-weight : bold;
}
#legenda {
    clear: both;
    height: 356px;
    width: 601px;
    background-image: url(/gfx/body_legenda.jpg);
    background-repeat: no-repeat;
    margin-top: 5px;
}
#legenda_lewa {
    float: left;
    width: 290px;
}
#legenda_lewa div {
    float:left;
}
.legenda_prawa {
    float:left;
    width: 280px;
    margin-left: 10px;
    color: #2c2c2c;
    font-size: 11px;
}
.legenda_prawa div {
    float:left;
}
.legenda_prawa img {
    margin-right: 10px;
}
#legenda_g {
    float:left;
    margin-left: 13px;
    margin-top: 10px;
}
.legenda_punkty {
    float:left;
    margin-top: 5px;
    margin-left: 13px;
    font-size : 11px;
}
.legenda_punkty img {
    margin-right: 10px;
}
.legenda_punkty_dane {
    color: #2c2c2c;
    font-size: 11px;
    margin-bottom: 9px;
    line-height:19px;
}
.legenda_punkty_dane img {
    vertical-align: middle;
    float: left;
    margin-right: 5px;
}
#legenda_d {
    margin-top: 22px;
    margin-bottom: 16px;
}




.legenda_kwadrat {
    float: left;
    
    border: 1px solid silver;
    color: black;
    display: inline;
    float: left;
    font-size: 11px;
    height: 20px;
    margin-left: 1px;
    padding-top: 8px;
    text-align: center;
    width: 21px;

    margin-bottom:2px;
}
.legenda_kwadrat img {
    vertical-align: middle;
}
.legenda_kwadrat_dane {
    float: left;
    padding-top: 8px;
    vertical-align: middle;
    min-width:240px;
    color: #464646;
}
.legenda_kwadrat_tytul {
    float: left;
    padding-top: 4px;
    vertical-align: middle;
    font-size:11px;
    font-weight:bold;
    padding-left:35px;
    color: #464646;
}





.legenda2_kwadrat {
    float: left;
    display: inline;
    width: 74px;
    height: 22px;
    text-align: center;
    border: 1px solid #E8E8E8;
    margin-left: 1px;
    font-size: 11px;

    color:black;

    margin-bottom:2px;
    padding-top:9px;
}
.legenda2_kwadrat_dane img {
    vertical-align: middle;
    height: 23px;
}
.legenda2_kwadrat_dane {
    padding-top: 9px;
    vertical-align: middle;
    
}
#legenda_lewa_formularz {
    color: #464646;
    font-weight:bold;
    float:left;
    text-align: right;
    margin-left: 12px;
    font-size:16px;
}
#legenda_prawa_formularz {
    float:right;
    text-align: right;
    margin-right: 6px;
}
#legenda_prawa_formularz img {
    margin-top : 5px;
}
.ukryj {
    height: 18px;
    width: 51px;
    background-image: url(/gfx/body_ukryj.jpg);
    background-repeat: no-repeat;
    font-size: 10px;
    color: #3a3a3a;
    border: 0px;
    border: 1px solid #dadada;
}
.ukryj_przycisk {
    height: 18px;
    width: 18px;
    background-image: url(/gfx/zamknij.jpg);
    background-repeat: no-repeat;
    border: 0px;
    vertical-align: top;
}
#nazwa_miesiace {
    clear: both;
    color: #2c2c2c;
    font-size: 22px;
}
#nazwa_miesiace img {
    /* margin-bottom: 6px; */
    font-size:10px;
}
#nazwa_miesiace span {
   /* vertical-align : top;*/
}
#nazwa_miesiace_nazwa {
    float: left;
}
#nazwa_miesiace_miesiac {
    float: right;
    margin-top: 17px;
    *display : inline;
    zoom : 1;
    text-align:right;

    color: silver;
    font-size: 11px;
    font-weight:normal;
    vertical-align:middle;
    margin-bottom: 5px;
}
#nazwa_miesiace_miesiac img {
    margin-left:5px;
}

#wyszukiwarki {
    background-repeat: no-repeat;
    float: right;
    padding-top : 5px;
    margin-right : 10px;
    display : inline-block;
    *display : inline;
    zoom : 1;
}
#wyszukiwarki img {
    vertical-align: middle;
    *display : inline;
    zoom : 1;
}
#wyszukiwarki input {
    margin-left: 15px;
}
.data_nazwa_panel3 {
    float: left;
    display: inline;
    
    color: #ADADAD;
    text-align: center;
    
    margin-left: 1px;
    font-size: 11px;

    border-bottom:1px solid silver;
}
.data_nazwa_panel3 span {
    font-weight: bold;
}
#data_panel2 {
    clear: both;
    width: 882px;
    height: 33px;
    margin-top: 7px;
}
#data_domena_panel2 {
    float: left;
    display: inline;
    width: 138px;
    height: 21px;
    padding-top: 8px;
}
#data_adres_panel2 {
    float: left;
    display: inline;
    color: #2c2c2c;
    font-weight: bold;
    font-size: 11px;
    padding-left: 9px;
}
#data_obraz_panel2 {
    float: right;
    display: inline;
    padding-right: 5px;
}
.data_nazwa_panel3_wyplata {
    float: left;
    display: inline;

    color: #ADADAD;
    text-align: center;
    font-size: 11px;


    border-bottom:1px solid silver;
}
.domena_rozwiniecie_1_panel3 {
    clear: both;
}






.domena_nazwa_arch {
    background: url("/gfx/klepsydra.png") no-repeat scroll center 9px transparent;
    border-bottom: 1px solid #E8E8E8;
}
.domena_nazwa_arch2 {
    background: url("/gfx/klepsydra2.png") no-repeat scroll center 9px transparent;
    border-bottom: 1px solid #E8E8E8;
}

.dn_3_brak_danych {
    background: url("/gfx/127_brak_danych.png") no-repeat scroll center 9px transparent;
    border-bottom: 1px solid #E8E8E8;
}


.g {
    background-color:#F2F2F2;
}
.w {
    background-color:white;
}
.rek {
    /*position:absolute;
    margin-left:-5px;*/
    position: relative;
    color: #a6a7a6;
    font-size: 8px;
    margin-top: -11px;
    display: block;
}
.can {
    position: relative;
    color: #3e3e3e;
    font-size: 9px;
    margin-top: -11px;
    display: block;
}
.can7 {
    position: relative;
    color: #3e3e3e;
    font-size: 12px;
    margin-top: -16px;
    display: block;
    font-style: normal;
}
.can8 {
    position: relative;
    color: #3e3e3e;
    font-size: 8px;
    margin-top: -10px;
    display: block;
}

.rek2 { position:relative; font-size:8px; top:-41px; left:-6px; }







/*
== 1 (niebieski) dn_1
== 2 (zielony) dn_2
>= 3 <= 3 (zielony) dn_3_4
>= 4 <= 6 (zolty) dn_5_6
>= 7 <= 8 (zolty) dn_7_8
>= 9 <= 10 (zolty) dn_3_zielony_ciemny
> 10 (czerwony) dn_3_czerwony
>= 100 || == 0 dn_3_100
*/
.dn_1, .dn_2, .dn_3_4, .dn_5_6, .dn_7_8, .dn_3_zielony_ciemny, .dn_3_czerwony, .dn_3_100, .dn_3_szary,
.dn_3_zolty, .domena_nazwa_arch, .domena_nazwa_arch2, .dn_3_brak_danych { /* .dn_3_brak_danych czyli w momęcie gdy mamy dziurę w bazie */
    float: left;
    display: inline;
    
    color: #1c1c1c;
    text-align: center;
    margin-left: 1px;
    font-size: 11px;
    
    border-top: 1px solid white;
}
.dn_1, .dn_2, .dn_3_4, .dn_5_6, .dn_7_8, .dn_3_zielony_ciemny, .dn_3_czerwony, .dn_3_100, .dn_3_szary,
.dn_3_zolty, .domena_nazwa_arch, .domena_nazwa_arch2, .dn_3_brak_danych,
.data_nazwa_panel3{ /* widthhh frazy center */
    width:100%;
    /* min-width:12px; */
}
.positions, .data_positions{ /* widthhh frazy center */
    min-width:558px; /* bo wyzej jest min-width:12px;+1 = 13*31dni = 403     14px;+1 = 15*31dni = 465     17px;+1 = 18*31dni = 558  */
}
.domena_fraza, .data_fraza{ /* widthhh frazy left */
    width: 47%;
    min-width:270px;
}
.data_nazwa_panel3_wyplata, .dn_3_zolty_zaplata, .dn_3_zolty_zaplata_2{ /* widthhh frazy right min-width:6%; */
    width:32%; /* zmieniajac to pomysl nad zmiana::::: .positions, .data_positions { min-width:558px; ... */
    min-width:53px;
}

.data_nazwa_panel3, .data_fraza, .data_nazwa_panel3_wyplata {
    height: 22px;
    padding-top: 12px;
}
.dn_3_zolty_zaplata_2{ 
	height: 22px;
	padding-top: 10px;
}

/*
.dn_3_100 {  top 100 
    color: #AAAAAA;
}
.dn_3_4, .dn_2, .dn_1 { 1-3 
    color: #63A83E;
}
.dn_3_czerwony {   od 11
    color: red;
}
*/

.dn_1 { /*  */
    background-color:#C7E6FF;
    border-bottom:1px solid #42A9FF;
}
.dn_2, .dn_3_4 { /*  */
    background-color:#E4F6C6;
    border-bottom:1px solid #84C710;
}
.dn_5_6, .dn_7_8, .dn_3_zielony_ciemny { /* */
    background-color:#FFF4BF;
    border-bottom:1px solid #FFD200;
}
.dn_3_czerwony { /*  */
    background-color:#FDD9D9;
    border-bottom:1px solid #D86969;
}
.dn_3_100, .dn_3_szary {
    color: #888888;
    border-bottom: 1px solid #E8E8E8;
}











.domena_panel3 {
    clear: both;
    
    display: flex;
    width: 100%;
}
.dn_3_zolty_zaplata, .dn_3_zolty_zaplata_2 {
    float: left;
    display: inline;
    
    color: #919191;
    text-align: center;
    margin-left: 1px;
    font-size: 11px;
    font-weight: bold;
    

    background-color: #F2F2F2;
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
}
.dn_3_zielony, .dn_3_pomaranczowy {
    width: 61px;
}

.dn_3_zolty_zaplata i, .dn_3_zolty_zaplata_2 i {
    display: inline-block;
    font-size: 9px;
    margin-top: -6px;
}
.dn_3_zolty_zaplata a, .dn_3_zolty_zaplata_2 a {
    color:gray;
}


#domena_rozwiniecie {
    clear: both;
}
#content_panel3_lewa {
    width: 200px;
    margin-top: 1px;
    display : inline-block;
    float : left;
    clear : both;
    *display : inline;
    zoom : 1;
}
#content_panel3_prawa {
    float: left;
    height: 219px;
    width: 743px;
    margin-top: 1px;
    background-image: url(/gfx/legenda_duze.jpg);
    background-repeat: no-repeat;
    margin-top: 3px;
    padding-right: 5px;
}
.cena_za_pozycje_top {
    background : url('/gfx/cena_top.png') no-repeat;
    height : 4px;
    width : 245px;
}
.cena_za_pozycje {
    background-repeat: no-repeat;
    color: #2c2c2c;
    font-size: 11px;
    display : none;
    /*text-align : left !important;*/
    text-align : center;
    width: 100%;
}

.cena_za_pozycje_bottom {
    background : url('/gfx/cena_bottom.png') no-repeat;
    height : 4px;
    width : 245px;
}
.cena_za_pozycje2 {
    clear : both;
    margin:2px;
    padding:2px;
    vertical-align:middle;
}
.poz {
    margin-top: 5px;
    padding-bottom : 5px;
    line-height:24px;
}
.poz0 {
    width: 63px;
    height: 16px;
    border: 1px solid #B9BABF;
}
.poz1 {
    width: 18px;
    height: 16px;
    border: 1px solid #B9BABF;
}
.poz input {
    vertical-align: middle;
    font-size:11px;
}
.poz2, .poz2_AdWords {
    width: 28px;
    height: 16px;
    border: 1px solid #B9BABF;
}
.poz_zapisz {
    display : inline-block;
    *display : inline;
    zoom : 1;

    text-align: center;
    width: 100%;
}
.poz_zapisz img {
    margin-top: 5px;
    clear : both;
}
.cena_za_pozycje {
    clear: both;
}
.poz_x_date {
    display: inline-block;
}
.poz_x {
    margin-top: 4px;
    display: inline-block;
}
.poz_xx {
    margin-top: 4px;
    display: inline-block;
}
.poz_x0 {
    width: 63px;
    height: 14px;
    border: 1px solid #B9BABF;
    color: #565656;
    font-size: 11px;
    padding-top: 2px;
}
.poz_x1 {
    width: 40px;
    height: 14px;
    font-weight:bold;
    color: #565656;
    font-size: 11px;
    padding-top: 2px;
    display:inline-block;
    text-align:center;
}
.poz_xx1 {
    padding-top: 2px;
    width: 35px;
    height: 14px;
    border: 1px solid #B9BABF;
    color: #000000;
    font-size: 11px;
}
.poz_xx img {
    vertical-align: middle;
    margin-bottom: 3px;
    margin-left: 2px;
}
#dodaj_kilka_fraz {
    clear: both;
    margin-top: 9px;
    height: 20px;
    margin-left: 7px;
}
.podaj_frazy {
    color: #2c2c2c;
    font-size: 11px;
    margin-left: 7px;
}

#keywordAdd {
    margin:10px 0px 0px 168px;
}

.pole_dfc_all_submit {
    width: 600px;
    height: 140px;
    border: 1px solid #d2d2d2;
    color: #8f8f8f;
    font-size: 11px;
}


#pole_frazy, #pole_domeny {
    text-align: left;
    display: inline-block;
    margin-left:15px;
    vertical-align:middle;
}

.pole_frazy, .pole_domeny {
    width: 198px;
    height: 72px;
    border: 1px solid #d2d2d2;
    color: #8f8f8f;
    font-size: 11px;
}
.enter_dodaj {
    text-align: right;
}
.enter_dodaj img {
    margin-right: 8px;
    margin-top: 3px;
}
#content_panel3_prawa_lewa {
    float: left;
    width: 390px;
    padding-left: 20px;
    color: #2c2c2c;
    font-size: 11px;
}
#content_panel3_prawa_prawa {
    float: left;
    color: #2c2c2c;
    font-size: 11px;
}
#content_panel3_prawa_lewa img {
    margin-right: 5px;
}
#content_panel3_prawa_prawa img {
    margin-right: 5px;
}
#bubble_tooltip {
    width: 86px;
    position: absolute;
    display: none;
    margin-left: 20px;
    color: white;
}
#bubble_tooltip .bubble_middle {
    background-image: url('/gfx/chmurka.png');
    background-repeat: no-repeat;
    width: 86px;
    height: 71px;
    margin-left: 20px;
    padding-top: 13px;
    text-align: center;
}
#bubble_tooltip .bubble_middle span {
    position: relative;
    font-size: 11px;
}
#contener_srodek_panel3_wykres {
    /* width: 870px; */
    /* margin-left: 15px; */
}
#contener_srodek_panel3_wykres_title {
    margin-left: 13px;
    margin-top: 15px;
    margin-bottom : 0px;
    font-size : 22px;
    font-family : Calibri;
    color : #000000;
    border-bottom: 1px dotted #b2b2b2;
}
#contener_srodek_panel3_wykres_input {
    float: left;

    padding-top: 20px;
    font-weight: bold;
    margin : 0 auto;
}
#contener_srodek_panel3_wykres_input label {
    font-weight: normal;
}
.wykres2_domena {
    display: inline;
    margin-top: 17px;
    margin-left: 20px;
}


.getPlotTo {
    display : inline;
}
.getPlot, .getPlot_F, .getPlot_GA {
    display : inline-block;
    vertical-align : top;
    margin-left : 30px;
    *display : inline;
    zoom : 1;
}
.getPlot input, .getPlot_F input, .getPlot_GA input {
    background : url("/gfx/submit2_big.png") no-repeat;
    height: 26px;
    width: 116px;
    color : black;
    border : none;
    cursor : pointer;
    margin-bottom: 7px;

    font-size: 11px;
    padding-bottom: 5px;
}
.wykres2_okres {
    display: inline-block;
    margin-top: 17px;
    margin-left: 20px;
    width : 310px;
}

.getPlotInput{
    background : url("/gfx/select_bg.jpg") repeat-x;
}
.wykres2_fraza {
    display: inline;
    margin-left: 20px;
}
.wykres2_typ {
    display: inline;
    margin-left: 20px;
}
.wykres2_okres {
    margin-left: 20px;
}
.wykres2_domena_form {
    width: 165px; /* width: 92px; */
    /* background : url("/gfx/select_bg.jpg") repeat-x; */
    color: #575757;
    font-size: 11px;
    margin-left : 5px;

    background-color:white;
    vertical-align: middle;
    border:1px solid Silver;
    height: 26px;
    padding:2px 1px 1px 5px;

    color: gray;
    font-size: 12px;
    font-weight: bold;
}









#contener_srodek_panel3_wykres_obraz, #contener_srodek_panel3_wykres_obraz_F, #contener_srodek_panel3_wykres_obraz_GA, #contener_srodek_panel3_wykres_obraz_site {
    text-align: center;
    margin-top: 15px;
    clear : both;
    margin : 0 auto;
    text-align : center;
}

#login_submit {
    width : 80px;
    height : 28px;
    border : 0px;
    cursor : pointer;
}

.error_alert {
    display : inline-block;
    float : right;
    width : 315px;
    text-align : center;
}

.error_alert img {
    vertical-align : middle;
    margin-right : 10px;
}

#plot {
    clear : left;
    height:150px;
    width:500px;
}

.domena_input {
    width : 170px;
    font : 12px arial,sans-serif;
    color : #969696;
}

.fraza_input {
    width : 170px;
    font : 12px arial,sans-serif;
    color : #969696;
}

.domena_submit {

}

.domena_a {
    color : #262626;
}

.nklik:hover .menu_top_gl, .menu_top_gl:hover,
.domena_a:hover {
  text-shadow: 0px 0px 28px;
  /* transition:text-shadow 0.3s ease 0s; */
}

.nklik2 a:hover, .klik2 a:hover, .menu_list_el_box a:hover {
  text-shadow: 0px 0px 17px;
}

.fraza_adres:hover{
    text-shadow: 0px 0px 38px;
}


.tar_g {
    color : #A3A3A3;
    text-decoration : none !important;
}
.tar_gg {
    color : #5EB6FF;
    text-decoration : none !important;
}













/*
100 (niebieski) domena_nazwa_niebieski
< 100 >= 75 (zielony) domena_nazwa
< 75 >= 50 (zolty) domena_nazwa_
< 50 > 25 (zolty) domena_nazwa_czerwony
<= 25 (czerwony) domena_nazwa_czerwony_';
*/
div > .domena_nazwa_niebieski, div > .domena_nazwa, div > .domena_nazwa_, div > .domena_nazwa_czerwony, div > .domena_nazwa_czerwony_, div > .domena_nazwa_szary
, div > .domena_nazwa_czerwony_jasny {
/*.domena_nazwa_niebieski, .domena_nazwa, .domena_nazwa_, .domena_nazwa_czerwony, .domena_nazwa_czerwony_, .domena_nazwa_szary
, .domena_nazwa_czerwony_jasny { */
    float: left;
    display: inline;
    width: 100%;
    
    text-align: center;
    border-top: 1px solid white;
    margin-left: 1px;
    font-size: 11px;
    /*border-bottom: 1px solid #E8E8E8;*/
    color:#151515;
}
.domena_nazwa_niebieski { /* >= 100% */
    background-color:#C7E6FF;
    border-bottom:1px solid #42A9FF !important;
}
.domena_nazwa { /* >= 75% */
    background-color:#E4F6C6;
    border-bottom:1px solid #84C710 !important;
}
.domena_nazwa_, .domena_nazwa_czerwony { /* >= 75% */
    background-color:#FFF4BF;
    border-bottom:1px solid #FFD200 !important;
}
.domena_nazwa_czerwony_ { /* <= 25% */
    background-color:#FDD9D9;
    border-bottom:1px solid #D86969 !important;
}
.domena_nazwa_szary {
    border-bottom: 1px solid #E8E8E8 !important;
}









.domena_nazwa img {
    vertical-align: middle;
    margin-right: 5px;
}
.domena_nazwa_czerwony img {
    vertical-align: middle;
    margin-right: 5px;
}
.domena_nazwa_czerwony_jasny img {
    vertical-align: middle;
    margin-right: 5px;
}



.domena_rozwiniecie_old {
    text-align : center;
}

.ajax_loader {

}

#rejestracja_ok {
    margin-top: 25px;
    margin-left: 30px;
    width: 411px;
    height: 51px;
    background-image: url(/gfx/rejestracja_ok.jpg);
    background-repeat: no-repeat;
    padding-left: 53px;
    padding-top: 11px;
    font-size: 11px;
}
#rejestracja_ok a {
    text-decoration: none;
    color: #424242;
    font-weight: bold;
}
#rejestracja_ok a:hover {
    text-decoration: none;
    color: #424242;
    font-weight: bold;
}

#contener_srodek_ponizej_prawa_up {
    height: 28px;
    margin-top: 6px;
}
#contener_srodek_ponizej_prawa_content {
    overflow: hidden;
    /*opacity: 0.6; transition:opacity 0.5s ease 0s;*/
}


#contener_srodek_ponizej_prawa {
    opacity: 0.5; transition:opacity 0.5s ease 0s;
}
/*#contener_srodek_ponizej_prawa:hover #contener_srodek_ponizej_prawa_content {*/
#contener_srodek_ponizej_prawa:hover {
    opacity: 1;
}


#contener_srodek_ponizej_prawa_content_lewa {
    float: left;
    width: 500px;
    height: 100%;
    border-right: 1px dotted #bfbfbf;

}
#contener_srodek_ponizej_prawa_content_prawa {
    float: left;
    display : inline;
    zoom:1;
    margin-bottom: 9px;
}

#plotBig, #plotBig_F, #plotBig_GA {
    max-width : 98%;
    height : 400px;
    margin : 0 auto;
}
#plotBig_SITE {
    width : 960px;
    height : 300px;
    margin : 0 auto;
}

.cena_za_pozycje_left {
    display : inline-block;
    width : 239px;
    border-left : 1px solid #E2E2E2;
    border-right : 1px solid #E2E2E2;
    padding-left : 5px;
}

.cena_za_pozycje_left_content {
    float : left;
    display : inline-block;
}
.keywordPlot {
    display : inline-block;
    margin-left:140px;
}
.cena_za_pozycje_right {
    display : inline-block;
    vertical-align : top;
}

.dn_3_cena {
    background-image: url(/gfx/cena.gif);
    width : 21px;
    height : 17px;
    display : inline;
    float : left;
    background-repeat: no-repeat;
    text-align: center;
    margin-left: 1px;
    font-size: 11px;
    padding-top : 4px;
    font-weight: bold;
}
#siterankDate {
    display : inline;
}

#siterankDate h2 {
    font-size : 20px;
    clear : none;
    display : inline;
    font-family:Calibri;
}

#siterankDate h2 img {
    margin-top : 5px;
}

.flir-image {
    vertical-align : top;
}

#nazwa_domena_nazwa {
    /*margin-bottom: 10px;
    margin-left: 15px;*/
    margin: 7px 0px 17px 15px;
    display : inline-block;
    *display : inline;
    zoom:1;
        float : left;
}
#nazwa_domena_nazwa a {
    text-decoration:none;
}

#nazwa_back {
    display : inline-block;
    float : left;
    margin-top : 7px;
    *display : inline;
    zoom:1
}

#nazwa_domena_nazwa img {
    display : inline-block;
}

#nazwa_domena_nazwa h2 {
    font-size : 20px;
    clear : none;
    /* font-family:Calibri; */
    font-family: 'Open Sans Condensed', sans-serif, Calibri;
    display : inline;
    font-size : 30px;
    margin-top : 15px;
}

/*
#jqplotHighlighterTooltip {  .jqplot-highlighter-tooltip 
    ##font-size : 10px;
}
*/



#rejestracja_ok {
    margin: 0px auto;
    margin-top: 25px;
    width: 411px;
    height: 51px;
    background-image: url(/gfx/rejestracja_ok.jpg);
    background-repeat: no-repeat;
    padding-left: 53px;
    padding-top: 11px;
    font-size: 11px;
}
#rejestracja_ok a {
    text-decoration: none;
    color: #424242;
    font-weight: bold;
}
#rejestracja_ok a:hover {
    text-decoration: none;
    color: #424242;
    font-weight: bold;
}
.info {
    clear: both;
    display: block;
    height: 22px;
    width: 160px;
    color: #bfbfbf;
    padding-top: 7px;
    font-size: 9px;
    margin-left: 100px;
}
#rejestracja_nie {
    /*
    background-image: url(/gfx/rejestracja_nie.jpg);
    background-repeat: no-repeat;
    */
    background: url('/gfx/rejestracja_nie2.jpg') no-repeat scroll 21px 13px transparent;
    border:2px solid #DB1516;
	-moz-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
    
    margin : 0px auto;
    margin-top : 25px;
    width: 464px;
    min-height: 51px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 11px;
    color: #636363;
    text-align : center;
}
#rejestracja_nie a {
    text-decoration: none;
    color: #424242;
    font-weight: bold;
}

#test {
    clear : both;
    text-align : center;
}

#test .ajax_loader {
    margin : 40px auto;
}

#contener_main {
    text-align : center;
    overflow-x: auto;
    overflow-y: hidden;
}

#contener_main .ajax_loader {
    margin : 40px auto;
}




.toggleLegend {
    cursor : pointer;
}

.prevDate {

}

.nextDate {

}

.prevDate, .nextDate, .next_prev_Date {
    cursor : pointer;
    border : 0px;
    vertical-align : top;
    color:#424242;
    font-size: 19px;
}





.delAll {
    cursor : pointer;
}

.addPrice, #deletePrice, #reloadPrice  {
    cursor : pointer;
}

.wykres2_domena_top {
    display : block;
    clear : both;
}
.wykres2_domena_top div {
    float: left;
}

#dateFrom, #dateFrom_F {
    width: 105px; /* width: 92px; */
    height: 14px;
    /* background : url("/gfx/select_bg.jpg") repeat-x; */
    color: #575757;
    font-size: 11px;
}

#dateTo, #dateTo_F {
    width: 105px; /* width: 92px; */
    height: 14px;
    /* background : url("/gfx/select_bg.jpg") repeat-x; */
    color: #575757;
    font-size: 11px;
}

.getPlotFrom {
    display : inline-block;
    *display : inline;
    zoom:1;
}

.wykres2_domena_left {
    display : inline-block;
    *display : inline;
    zoom:1;
    padding-left:10px;
}



.domena_nazwa_gora img {
    vertical-align: sub !important;
    margin-right: 0px !important;
}
.domena_nazwa_gora span {
    color:#5b5b5b;
}

.export_txt_file {
    background: url('/gfx/txt.png') no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 20px;
    width:17px;
    font-size: 10px;
    color: silver;
    padding: 0 0 7px;
    text-align:right;
}



#export_submit {
    background : url('/gfx/eksportuj.png') no-repeat;
    border : 0px;
    width : 67px;
    height : 18px;
    cursor: pointer;
}
#nazwa_miesiace_sort {
    margin-left : 20px;
    display : inline-block;
    margin-top : 10px;
    *display : inline;
    zoom : 1;
}

.sort_opt {
    color : #919191;
}

.sort_opt_r {
    color : #919191;
}

.sort_opt_bold {
    font-weight : bold;
}

.nazwa_miesiace_so {
    font-weight : bold;
    display : inline-block;
    *display : inline;
    zoom : 1;
}

#wyszukiwarki_sort_ramka {
    /*width : 992px;*/
    clear : both;
 
}



.order_way {
    display : inline-block;
    *display : inline;
    zoom : 1;
    margin-left : 3px;
}

.path_a {
    text-decoration : none!important;
    color :#4F4F4F;
}

#privacy {
    padding : 10px 10px 10px 10px;
}

#kontakt_nazwa h2 {
    font-size : 30px;
    color : #2D2D2D;
}

#sTyp {
    width : 171px;
    height : 25px;
    margin-left : 1px;
    padding-right : 1px;
    border : none;
    font : 11px arial,sans-serif;
    color : #969696;
}

#sMsg {
    height : 100px;
    width : 250px;
    border : 1px solid;
    font : 11px arial,sans-serif;
    color : #969696;
}

#regulamin {
    background-color : #FFFFFF;
}

#regulamin_content {
    padding : 10px;
}

#regulamin_content ul {
    margin-left : 20px;
    margin-bottom : 20px;
}

.bold {
    font-weight : bold;
}

.podtytul {
    font-weight : bold;
    font-size : 15px;
}
.paragraf {
    font-weight : bold;
    font-size : 15px;
    margin : 0px auto;
    clear : both;
    display : block;
    text-align : center;
}

.contener_srodek_ponizej_prawa_content_hidden {
    display : none;
}

#kontakt_adres {
    color : #000000;
}
.login_error {
    font-weight : bold;
}
.av_effectivenes {
    color : #919191;
}
#pomoc {
    float : right;
    font-weight : normal;
    text-align:right;
}
#pomoc img {
    margin-left : 5px;
}
#zrzut_ekranu {
    width: 900px;
    height: 319px;
    background-image: url(/gfx/zrzut_ekranu.jpg);
    background-repeat: no-repeat;
    margin-top: 10px;
    text-align: center;
    padding-top: 44px;
}
.zrzut {
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
    *display : inline;
    zoom : 1;
}
#chmurka {
    position : absolute;
    background : url('/gfx/balonik.png') bottom left no-repeat;
    left: 444px;
    margin-top: 36px;
    width : 250px;
    height : 140px;
}
#chmurka2 {
    position : absolute;
    background : url('/gfx/balonik.png') bottom left no-repeat;
    margin-left: 137px;
    width : 250px;
    height : 140px;
    margin-top: 2px;
}
#chmurka3 {
    position : absolute;
    background : url('/gfx/balonik.png') bottom left no-repeat;
    margin-left : 218px;
    width : 250px;
    height : 140px;
    margin-top: -8px;
}
.chmurka_close {
    background : url('/gfx/x.png');
    margin : 0px;
    float : right;
    width : 21px;
    height : 21px;
    vertical-align : top;
    cursor : pointer;
}
#chmurka_tekst {
    background-color: transparent !important;
    float : right;
    width : 190px;
    margin-top : 8px;
    font-size : 10px;
    font-family: Arial;
    font-weight : bold;
    color : #ffffff;
    line-height: 13px;
}

.form_title {
    width: 950px;
    margin-left: 8px;
    margin-right: 8px;
    border-bottom: 1px dotted #b2b2b2;
    padding-left: 33px;
    padding-top: 28px;
    padding-bottom: 16px;
}

.form_title h2 {
    color : #000000;
    font-size : 30px;
}



.rejestracja_formularze_dane {
    float:left;
    font-family: 'Open Sans Condensed', sans-serif;
    
}
.rfd_1, .rfd_2, .rfd_3{
    font-weight:bold;
}
.rfd_1{
    color:#E5651B;
    font-size:23px;
}
.rfd_2{
    color:gray;
    font-size:16px;
}
.rfd_3{
    color:#99C448;
    font-size:16px;
}



.rej_form_left {
    color:#383838;
    float:left;
    text-align:center;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:16px;
    margin:0px 65px 25px 65px;
    padding-top: 38px;
}
.rej_form_left_1 {
    font-size:31px;
}
.rej_form_right{
    color:gray;
    float:left;
    width: 472px;
    margin-left:33px;
    margin-bottom:50px;
    margin-top:15px;
    font-size:11px;
    text-align:left;
}
.rej_form_right .input_text, .rej_form_right .select_text, .rej_form_right .textarea_text {

    font-size:12px;

    background-color: #f7f7f7;
    color: #444;
    border: 1px solid #d5d5d5;

	-moz-border-radius:1px;		/*	lt rt rb lb */
	border-radius:1px;
	-khtml-border-radius:1px;
	-webkit-border-radius:1px;
	-khtml-border-radius:1px;
}
.rej_form_right .input_text {
    padding:0px 5px;
    height:25px;
                line-height: 33px;
    margin-top:10px;
    margin-bottom:3px;
    
    width:255px;
}
.rej_form_right .select_text{
    padding:5px 5px;
    width:265px;
}
.rej_form_right .textarea_text{
    padding:5px 5px;
    font-family: arial, sans-serif;
    width:355px;
    height:100px;
}


.rej_form_right .input_rej {
    background : url('/gfx/zarejestruj.png') no-repeat;
    border:0;
    width:142px;
    height:49px;
    cursor:pointer;
}
.rej_form_right .input_kont {
    background : url('/gfx/wyslij2.png') no-repeat;
    border:0;
    width:116px;
    height:49px;
    cursor:pointer;
}


.rejestracja_formularze_ok__ {
    float:left;
    width: 472px;
    height: 253px;
    background-image: url(/gfx/tlo.jpg);
    background-repeat: no-repeat;
    margin-left:33px;
    margin-top:15px;
    padding : 0px 20px 5px 20px;
}
/*.rejestracja_formularze_ok {
    width: 472px;
    height: 253px;
    background-image: url(/gfx/tlo.jpg);
    background-repeat: no-repeat;
    margin : 0px auto;
    padding : 0px 20px 5px 20px;
}*/
.rejestracja_formularze_ok_{
    width: 472px;
    height: 183px;
    background-image: url(/gfx/tlo_.jpg);
    background-repeat: no-repeat;
    margin : 15px auto;
    padding : 0px 20px 0px 20px;
}
.rejestracja_formularze_ok img {
    vertical-align: middle;
    margin-left: 5px;
    margin-top: 5px;
}
.form_submit {
    clear: both;
    height: 29px;
    width: 100px;
    background-image: url(/gfx/submit.jpg);
    background-repeat: no-repeat;
    border : none;
    color : #ffffff;
    display : block;
    margin-top : 20px;
}
.form_center {
    margin-left : 20px;
    margin-right : 20px;
    padding-top : 10px;
}
.del_text {
    margin-bottom : 5px;
}
.domainsPlotR {
    display : none;
    clear : both;
}
#domainPlotR {
    float: right;
    width: 97%;

}
#domainPlotR>div {
    height : 150px;
    width : 100%;
    float : right;
}

.ajaxLoader {
    text-align : center;
    clear : both;
}

.ajaxLoader img {
    margin : auto;
}




/*doklejka*/

#rejestracja_srodek {
    clear: both;
    overflow: hidden;
    margin-left: 15px;
}
#rejestracja_srodek img {
    margin-top: 10px;
}
/*
.punkt_faq {
    clear: both;
    margin-bottom: 40px;
    font-size: 12px;
}
.punkt_faq img {
    float: left;
    margin-right: 10px;
}
.punkt_faq span {
    display: block;
    color: #2c2c2c;
    font-size: 21px;
    font-weight: bold !important;
    padding-bottom: 5px;
    padding-top : 10px;
    margin-bottom : 0px !important;
}
.punkt_faq div {
    color: #a0a0a0;
    float : right;
    width : 819px;
}
*/
#rejestracja1 {
    /* width: 891px; */
    overflow: hidden;
    background: white;
    margin-top: 8px;
    margin-bottom: 40px;
    margin-left : auto;
    margin-right : auto;
}
#szybki_start_1 {
    float: left;
    width: 290px;
    height: 250px;
    background-image: url(/gfx/szybki_start_1.jpg);
    background-repeat: no-repeat;
    margin-top: 10px;
}
#szybki_start_2 {
    float: left;
    width: 290px;
    height: 250px;
    background-image: url(/gfx/szybki_start_2.jpg);
    background-repeat: no-repeat;
    margin-top: 10px;
}
#szybki_start_3 {
    float: left;
    width: 290px;
    height: 250px;
    background-image: url(/gfx/szybki_start_3.jpg);
    background-repeat: no-repeat;
    margin-top: 10px;
}
#szybki_start_1 p {
    width: 185px;
    color: #5c5c5c;
    font-size: 11px;
    margin-left: 90px;
}
#szybki_start_2 p {
    width: 185px;
    color: #5c5c5c;
    font-size: 11px;
    margin-left: 90px;
}
#szybki_start_3 p {
    width: 185px;
    color: #5c5c5c;
    font-size: 11px;
    margin-left: 90px;
}
.faq_profil {
    width: 410px;
    overflow: hidden;
    display: inline-block;
    margin-left: 15px;
    padding-bottom: 20px;
}
.faq_profil_left {
    float: left;
    display: block;
}
.faq_profil_left img {
    margin: 0px 5px 5px 0px;
}
.faq_profil_right {
    float: left;
    width: 300px;
    color: #5c5c5c;
    font-size: 11px;
    margin-top: 10px;
    margin-left: 10px;
    line-height : 15px;
    text-align: left;
}
.faq_profil_gora {
    display: block;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:23px;
    font-weight:normal;
    color:#679414;
    text-align: left;
}
#rejestracja_nazwa_ {
    float: left;
    width: 512px;
    margin-left: 8px;
    margin-right: 8px;
    border-bottom: 1px dotted #b2b2b2;
    padding-left: 33px;
    padding-top: 28px;
    padding-bottom: 16px;
}
#jak_to_dziala {
    float: left;
    width: 132px;
    height: 30px;
    background-image: url(/gfx/jak_to_dziala_2.jpg);
    background-repeat: no-repeat;
    text-align: center;
    color: #2c2c2c;
    padding-top: 17px;
    margin-top: 19px;
}
#pytania_i_odpowiedzi {
    float: right;
    width: 178px;
    height: 41px;
    background-image: url(/gfx/pytania_i_odpowiedzi.jpg);
    background-repeat: no-repeat;
    margin-top: 8px;
    text-align: center;
    color: #2c2c2c;
    font-weight: bold;
    margin-left: 10px;
    padding-top: 17px;
}
#jak_to_dziala_ {
    float: left;
    width: 132px;
    height: 49px;
    background-image: url(/gfx/pytania_i_odpowiedzi_.jpg);
    background-repeat: no-repeat;
    text-align: center;
    color: #2c2c2c;
    font-weight: bold;
    padding-top: 17px;
    margin-top: 19px;
}
#pytania_i_odpowiedzi_ {
    float: right;
    width: 178px;
    height: 41px;
    background-image: url(/gfx/jak_to_dziala_.jpg);
    background-repeat: no-repeat;
    margin-top: 8px;
    text-align: center;
    color: #2c2c2c;
    font-weight: normal;
    margin-left: 10px;
    padding-top: 17px;
}
#rejestracja_srodek span 	{
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    /*width: 850px;*/
    margin-right: 13px;
    margin-bottom : 15px;
    display: block;
}
.rejestracja_srodek_text {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:35px;
    color:#FF6000;
}

.tour_a {
    color : #2C2C2C;
    text-decoration : none !important;
}
.domena_rozwiniecie_2_wykres_r {
    float: left;
    width: 97%;
    margin-left : 15px;
}
.domena_rozwiniecie_2_wykres_r>div {
    float : right;
    width:100%;
    height:170px;
}

#lista_fraz {
    display : inline-block;
    *display : inline;
    zoom : 1;
    float : left;
    font-weight : bold;
    margin-right : 15px;
}

.note_title {
    float : left;
    font-weight : bold;
}

.notatka {
    /*float : right;
    width : 770px;*/
    margin-left:15px;
    line-height: 25px;
}

.notatka_send {
    float : left;
    margin-bottom: 7px;
}

.notatka_content, .notatka_content_keyword{
    width: 520px;
}

.keyword_note {
    width : 520px;
    height : 100px;
    font-family : Arial;
    font-size : 11px;
}
.domain_note {
    width : 600px;
    height : 100px;
    font-family : Arial;
    font-size : 12px;
}
.wyszukiwarki_top {
    background-image: url("/gfx/frazy_top.gif");
    height : 3px;
    clear : both;
}
.wyszukiwarki_middle {
    border: 1px solid #e2e2e2;
    overflow: hidden;
    padding:7px;
    margin:0px 7px 7px 7px;
    clear: both;
}
.wyszukiwarki_bottom {
    background-image: url("/gfx/frazy_bottom.gif");
    height : 3px;
    clear : both;
    margin-bottom:7px;
}
.frazy_in {
    display : block;
    clear : both;
    width : 982px;
    margin : 0 auto;
}
.frazy_in_top{
    clear : both;
    height : 3px;
    background-image: url("/gfx/frazyin_top.gif");
}
.frazy_in_middle{
    clear : both;
    background-color : #f0f0f0;
}
.frazy_in_middle_left{
    width : 950px;
    display : inline-block;
    *display : inline;
    zoom : 1;
}
.frazy_in_middle_right{
    width: 29px;
    display : inline-block;
    *display : inline;
    zoom : 1;
    vertical-align : top;
}
.frazy_in_middle_right img {
    float : right;
    margin-right : 5px;
    cursor: pointer;
}
.frazy_in_bottom{
    clear : both;
    height : 3px;
    background-image: url("/gfx/frazyin_bottom.gif");
}
.fraza_in_btn {
    cursor: pointer;
    display : inline-block;
    *display : inline;
    zoom : 1;
    margin-top : 5px;
    margin-left : 5px;
}
.fraza_in_btn_left{
    display : inline-block;
    *display : inline;
    zoom:1;
    background-image: url("/gfx/fraza_l.gif");
    width : 3px;
    height : 21px;
}
.fraza_in_btn_middle, .fraza_in_btn_middle_del{
    display : inline-block;
    *display : inline;
    zoom:1;
    background-image: url("/gfx/fraza_c.gif");
    vertical-align : top;
    font-weight : bold;
    padding-left : 5px;
}
.fraza_in_btn_middle{
    height : 24px;
    padding-top : 0px;
}
.fraza_in_btn_middle_del{
    height : 21px;
    padding-top : 3px;
}
.fraza_in_btn_middle img, .fraza_in_btn_middle_del img {
    margin-left : 5px;
    padding-right : 3px;
}






.fraza_in_btn_right{
    display : inline-block;
    *display : inline;
    zoom:1;
    background-image: url("/gfx/fraza_r.gif");
    width : 3px;
    height : 21px;
}
.helper_opt {
    clear : both;
}
#settings {
    background-color : #ffffff;
    padding-top: 1px;
    line-height: 26px;

}
.settings_header{
    border-bottom : 1px dotted #000000;
    overflow: hidden;
    display : inline-block;
    height : 45px;
    width : 578px;
    line-height : 45px;
}
.settings_header h2 {
    margin-left: 8px;
    margin-right: 8px;
    padding-left: 33px;
    padding-top : 8px;
    font-family:Calibri;
    font-size : 30px;
    color : #2D2D2D;
}
#settings_content {
    margin-top : 0px;
    padding : 20px 20px 20px 40px;
}
.ustawienia {
    width: 132px;
    height: 43px;
    background-image: url(/gfx/pytania_i_odpowiedzi_.jpg);
    background-repeat: no-repeat;
    text-align: center;
    color: #2c2c2c;
    display : inline-block;
    margin-right : 5px;
    vertical-align: top;
    padding-top : 15px;
}
.ustawienia a {
    color : #000000;
    text-decoration : none;
    font-weight : bold;
}
.ustawienia_inactive {
    width: 132px;
    height: 43px;
    background-image: url(/gfx/jak_to_dziala_2.jpg);
    background-repeat: no-repeat;
    text-align: center;
    color: #2c2c2c;
    display : inline-block;
    margin-right : 5px;
    vertical-align: top;
    padding-top : 15px;
}
.ustawienia_inactive a {
    color : #000000;
    text-decoration : none;
    font-weight : bold;
}
#buttons {
    vertical-align : top;
    display: inline-block;
    clear : both;
    float : right;
}
.formularz_pole {
    margin-top : 5px;
}
.sort_effect_keywords{
    color : #4F4F4F;
}
#select_group{
    display : inline-block;
}
#new_group{
    display : inline-block;
    vertical-align: top;
}
#new_group_content {
    display : none;
}
.group_contener {
    clear:both;
    overflow-x:auto;
    overflow-y:hidden;
}
.group_header {
    margin-bottom : 0px;
    text-align : left;
    /* background-color:#EAEAEA;
    background-repeat: no-repeat;
    */
    background: url("/gfx/group_f.png") no-repeat scroll 10px center #EAEAEA;
    height : 24px;
    padding-top : 8px;
    padding-left : 32px;
    /*width:965px;*/
}
.group_folder {
    margin-right : 5px;
    vertical-align : middle;

}
.group_name {
    display : inline-block;
    width : 300px;
    color: #262626;
    font-weight: bold;
    vertical-align: middle;
}
.group_name input {
    font-size:11px;
    width:250px;
}
.group_options {
    display : inline-block;

}
.toggle_group {
    vertical-align : middle;
}
.delete_group {
    vertical-align : middle;
}
.ui-state-highlight { height: 30px; line-height: 30px; clear:both; }

.group_options i {
    font-size: 13px;
    vertical-align: middle;
}


.toggleGroup, .deleteGroupDomain, .toggleGroupKeywords, .deleteGroup, .toggleGroupR,
.deleteGroupR, .toggleGroupDomainsR, .deleteGroupDomainsR, #sendWarn, .changeGroupName{
    cursor: pointer;
    vertical-align:middle;
    
}

#group {

}
#save_group {
    vertical-align : middle;
}
#historyFancyBox_top{
    background-image: url('/gfx/lightbox_top.png');
    width : 420px;
    height : 46px;
}
#historyFancyBox_top_{
    background-image: url('/gfx/lightbox_top_.png');
    width : 420px;
    height : 46px;
}
#FancyBox_top_new{
     height:46px; 
     border-radius: 4px 4px 0px 0px;
     background: #444 url('/gfx/logo_little_gray.png') right 13px top 15px no-repeat;
     font-size:16px;
     line-height:48px;
     color:#ececec;
     font-weight:bold;
     padding-left: 13px;
}
#historyFancyBox_middle{
    background-color: #EEEEEE;
    border-left : 1px solid #fff;
    border-right : 1px solid #fff;
    border-radius: 0px 0px 4px 4px;
}
#historyFancyBox_bottom {
    background-image: url('/gfx/lightbox_bottom.png');
    width : 420px;
    height : 7px;
}
#FancyBox_middle{
    background-color: #EEEEEE;
    border-left : 1px solid #fff;
    border-right : 1px solid #fff;
    border-radius: 0px 0px 4px 4px;
}

#fancy_loader {
    text-align : center;
}
.fancy_days {
    font-size : 11px;
    text-align : center;
}
.fancy_days_amount {
    font-size : 18px;
}
.fancy_code{
    margin-top : 10px !important;
    /* background-image: url('/gfx/podaj_kod_tlo.png'); */
    width : 364px;

    border: 1px solid #C2C2C2;

	-moz-border-radius:3px 3px 3px 3px;		/*	lt rt rb lb */
	border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
    
    clear : both;
    text-align : center;
    margin : 0 auto;
    padding-top : 7px;
    padding-bottom : 7px;
}
.sendHistoryCode, .sendPremiumCode{
    vertical-align : middle;
    cursor: pointer;
}

.fancy_payments {
    clear : both;
    text-align : center;
    margin : 10px auto 0px auto;

}
.fancy_payment{
    width : 441px; /* 348px; */
    height : 56px;
    margin : auto;
    text-align :left !important;
    background-image: url('/gfx/platnosc_tlo7.png');
}
.fancy_payment_days{
    display : inline-block;
    *display:inline;
    zoom:1;
    width: 100px;
    height: 56px;
    vertical-align : top;
    text-align : center;
    
    padding-top:10px;
}
.fancy_payment_amount{
    display : inline-block;
    *display:inline;
    zoom:1;
    width : 169px;
    height : 56px;
    vertical-align : top;
    text-align : center;
    padding-top:5px;
}
.fancy_payment_info{
    display : inline-block;
    *display:inline;
    zoom:1;
    width : 160px;
    height : 51px;
    vertical-align : top;
    text-align : center;
    padding-top : 5px;
}
.fancy_payment_days_content_top{
    font-size : 30px;
    color : #ffffff;
    clear : both;
    font-weight : bold;
}
.fancy_payment_days_content_bottom{
    font-size : 15px;
    color : #ffffff;
    clear : both;
    /* font-weight : bold; */
}
.fancy_payment_amount_content_top{
    font-size : 25px;
    color : #1C68B5;
    /* font-weight : bold; 
    margin-top: 5px; */
}
.fancy_payment_amount_content_bottom{
    font-size : 14px;
    color : #000000;
    /* font-weight : bold; */
}
.fancypayment_amount_content_top{
    font-size : 11px;
    color : #000000;
    font-weight : bold;
    display : block;
    line-height: 10px;
}
.fancypayment_amount_content_bottom{
    font-size : 14px;
    color : #1C68B5;
    font-weight : bold;
    display : block;
    line-height: 15px;
}
.fancy_footer {
    margin : 5px auto 0px auto;
    text-align: center;
}

#fancybox-outer {
    background: none !important;
    /* height : 0px !important; */
}
#fancybox-outer .fancy-bg, #fancybox-outer fancybox-title{
    height : 0px !important;
}



#fancybox-close{
    background-image: url('/gfx/lightbox_x.png') !important;
    background-repeat: no-repeat;
    width : 32px !important;
    height : 32px !important;
    background-position : 0px !important;
    top : -6px !important;
    right : -6px !important;
}
.fancy_footer a {
    text-decoration: none;
    color : #1C68B5;
    font-weight : bold;
}
.al {
    text-align : center;
    padding : 10px 0px 10px 0px;
}
#fancyboxError, #fancyboxError1 {
    text-align : center;
    color : #ff0000;
    font-weight : bold;
    font-size : 12px;
}
#kontakt_typ {
    display : inline-block;
    clear : both;
    padding-top : 10px;
    margin-bottom : 7px;
    *display : inline;
    zoom:1;
}
#kontakt_mail {
    display : inline-block;
    clear : both;
    margin-bottom : 7px;
    *display : inline;
    zoom:1;
}
#kontakt_msg {
    display : inline-block;
    clear : both;
    margin-bottom : 7px;
    *display : inline;
    zoom:1;
}
#kontakt_captcha {
    display : inline-block;
    clear : both;
    margin-bottom : 7px;
    *display : inline;
    zoom:1;
}
.form_comment {
    margin : 0px !important;
    font-size : 10px;
    clear : both;
    display : block;
    vertical-align : top;
}
#groupsDomain {
    display : inline-block;
    *display : inline;
    zoom : 1;
}
#sort_adres {
    float: left;
    display: inline;
    color: #2c2c2c;
    font-weight: bold;
    font-size: 11px;
    padding-left: 9px;
    width : 237px;
    margin-top : 8px;
}
.wyszukiwarki_adres{
    float : left;
}
#xmlHint {
    display : inline-block;
    *display : inline;
    zoom:1;
}
.xmlHint_adres {
    padding-left : 60px;
    color: #5d91c6;
    font-weight : bold;
}
.xmlHint_keyword {
    padding-left : 80px;
    color: #5d91c6;
    font-weight : bold;
}
.xmlHint_contenter {
    padding-left : 10px;
    padding-bottom : 10px;
    padding-top : 10px;
}
.grupa_domena_nazwa{
    padding-left : 60px;
}
.xmlHint_domena_nazwa {
    padding-left : 80px;
}
.xmlHint_grupa_domena {
    padding-left: 100px;
} 
.features {
    margin-top : 10px;
    
    
    
}
.featureTop {
    height : 3px;
    width : 1000px;
    background-image: url('/gfx/komunikat_top.png');
}
.featureMiddle {
    /*border-left : 1px solid #c7c7c7;
    border-right : 1px solid #c7c7c7;*/
    background-color: #ffffff;
    padding : 10px 8px;
    border: 1px solid #c7c7c7;
    
        -moz-border-radius:3px 3px 3px 3px;		/*	lt rt rb lb */
        border-radius:3px 3px 3px 3px;
        -khtml-border-radius:3px 3px 3px 3px;
        -webkit-border-radius:3px 3px 3px 3px;
        -khtml-border-radius:3px 3px 3px 3px;
}
.featureBottom {
    height : 3px;
    width : 1000px;
    background-image: url('/gfx/komunikat_bottom.png');
}
.featureIcon {
    display : inline-block;
    *display : inline;
    zoom:1;
}
.featureContent {
    display : table;
    vertical-align : top;
    margin-left : 7px;
    margin-bottom : 10px;
    
    *display : inline;
    zoom : 1;
}
.featureContentTitle {
    color : #424242;
    font-size: 17px;
    font-family: arial;
}
.featureContentText {
    width : 945px;
    font-size: 11px;
}
.featureClose {
    display : inline-block;
    /* vertical-align : top;
     float : right; */
    *display : inline;
    zoom : 1;
    
    margin-left: 965px;
    margin-top: 8px;
    position: absolute;
}
#get10 {
    vertical-align:middle;
    height:14px;
}
#labelget10 {
    vertical-align: middle;
}
#groupsR {
    vertical-align:middle;
}
.fraza_submit_r {
    vertical-align: middle;
    cursor:pointer;
}
.fraza_input_r {
    color : #969696;
}
.warnInfoText {
    width : 392px;
    height : 100px;
}
#fancyboxContent {
    padding : 10px !important;
}
.historyFancyBox_top_text {
    color : #f3f3f3;
    font-size : 13px;
    padding-left : 10px;
    padding-top : 10px;
    display : block;

}
.historyFancyBox_top_keyword {
    font-size : 13px;
    color : #97E033;
    padding-top : 10px;
    display : inline-block;
    font-weight : bold;
}



#content_new {
    margin: 0 auto;
    width: 970px;
}
#content_new_logo {
    float: left;
}
#content_new_logo img {
    margin-top: 15px;
    margin-left: 100px;
}
#content_new_menu {
    padding-top: 30px
}
#content_new_top {
    width: 1024px;
    height: 69px;
    background-image: url("/gfx/body_top_wersja.jpg"); 
    background-repeat: no-repeat;
    background-position:27px 0;

    margin : 0 auto;
}
#contenerek {
    clear: both;
    width: 1000px;
    min-height: 267px;
    font-size: 11px;
    margin : 0 auto;
}
#contenerek span {
    font-weight: bold;
}
.home {
    float: left;
    display: inline;
    padding-left: 270px;
}
.zaloz_konto {
    float: left;
    display: inline;
    padding-left: 19px;
}
.jak_to_dziala {
    float: left;
    display: inline;
    padding-left: 19px;
}
.kontakt {
    float: left;
    padding-left: 19px;
    display: inline;
}
#przyjazne_monitorowanie {
    float: left;
    padding-top: 40px;
    color: #2c2c2c;
    width :400px;
}
.sciezka {
    color: #595959;
    padding-left: 100px;

}
#rejestracja_new_button {
    margin-top: 40px;
}
#rejestracja_new {
    width : 350px;
}
#rejestracja_new_middle {
    background-color : #e1e1e1;
    width : 350px;
    vertical-align : top;
    padding-top : 10px;
    text-align : center;
}
#rejestracja_new_middle_content {
    margin : 0 auto;
    width : 250px;
    text-align : left;
}
#rejestracja_new_top {

}
#rejestracja_new_top_top {
    background: url('/gfx/logowanie_top.png') no-repeat;
    width : 350px;
    height : 6px;
}
#rejestracja_new_top_separator {
    height : 30px;
    background: #e1e1e1;
    margin-bottom : 1px;
    padding-left : 20px;
}
#rejestracja_new_bottom {
    background: url('/gfx/logowanie_bottom.png') no-repeat;
    width : 350px;
    height : 6px;
}
#rejestracja_new h3 {
    float: left;
    display: inline;
    color: #2c2c2c;
    font-size: 16px;
    width: 100px;
}
#rejestracja_new span {
    float: left;
    font-size: 11px;
    font-weight: normal;
    display: inline;
    padding-left: 100px;

}
#rejestracja_new span img {
    vertical-align: middle;
    margin-left: 3px;
}
#rejestracja_new span a {
    color: #2c2c2c;
    text-decoration: none;
}
#rejestracja_new span a:hover {
    color: #2c2c2c;
    text-decoration: underline;
}

#intro_zapisz_new {
    margin-top: 9px;
    color: white;
    font-size: 11px;
    margin-top: 7px;
    color: #727272;
}
#intro_zaloguj_new {
    margin-top: 9px;
}
#intro_zapisz_new input {
    vertical-align: middle;
}
#intro_zapomnialem_haslo_new {
    margin-left: 10px;
    float: left;
    color: #2c2c2c;
    font-size: 11px;
    padding-top: 15px;
}
#intro_zapomnialem_haslo_new a {
    color: #2c2c2c;
    text-decoration: none;
}
#intro_zapomnialem_haslo_new a:hover {
    color: #2c2c2c;
    text-decoration: underline;
}
#intro_zapomnialem_haslo_new img {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
}
#intro_zarejestruj_new {
    margin-left: 10px;
    float: left;
    padding-top: 15px;
    color: #2c2c2c;
    font-size: 11px;
}
#intro_zarejestruj_new img {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
}
#intro_zarejestruj_new a {
    color: #2c2c2c;
    text-decoration: none;
}
#intro_zarejestruj_new a:hover {
    color: #2c2c2c;
    text-decoration: underline;
}
#szybki_test {
    float: right;
    padding-top: 10px;
    *padding-top: 23px;
}
#szybki_test h2 {
    font-size: 26px;
    font-weight: lighter;
    color: #2c2c2c;
    margin-left : 60px;
}
#szybki_test h4 {
    font-size: 11px;
    line-height: 17px;
    margin-top: 10px;
    text-align : right;
}
#szybki_test input {
    width: 177px;
    height: 20px;
    background-image: url(/gfx/szybki_test_input.jpg);
    background-repeat: no-repeat;
    border: 0px;
    color: #969696;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 2px;
    vertical-align: middle;
    margin-left: 3px;
}
.szybki_test_form {
    display: block;
    margin-top : 10px;
    margin-left : 45px;
    text-align : right;
}
#szybki_test textarea {
    width: 177px;
    height: 75px;
    background-image: url(/gfx/textarea.jpg);
    background-repeat: no-repeat;
    border: 0px;
    color: #969696;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 2px;
    vertical-align: middle;
    margin-left: 3px;
    font: 12px arial, sans-serif;
}
.szybki_test_form_submit {
    clear: both;
}
.submit_class {
    width: 156px !important;
    height: 50px !important;
    background-image: url(/gfx/page_check_button.png) !important;
    background-repeat: no-repeat !important;
    cursor: pointer;
}

/*
#statystyki {
    float: right;
    clear: both;
    padding-left: 10px;
    padding-top: 43px;
    *padding-top: 23px;
    margin-right: 10px;
    width: 400px;
}
#statystyki h2 {
    font-size: 26px;
    font-weight: lighter;
    color: #2c2c2c;
    padding-bottom: 20px;
}
#statystyki img {
    float: right;
}
.staty_dane {
    float: left;
    width: 213px;
    height: 20px;
    background-image: url(/gfx/dane_statystyczne.jpg);
    background-repeat: no-repeat;
    padding-bottom: 10px;
    text-align: right;
    padding-top: 5px;
}
.staty_dane_left {
    float: left;
    color: #808080;
    font-weight: bold;
    text-align: right;
    width: 100px;
}
.staty_dane_right {
    color: #424242;
    font-weight: bold;
    padding-right: 10px;
    float: right;
}


#punkty {
    float: left;
    padding-left: 43px;
    color: #808080;
    width:473px;
}

.punkty1a, .punkty1b, .punkty1c  {
    float: left;
    width:180px;
    border: 0px solid red;
    background: url("/gfx/znacznik.png") no-repeat left center;
    padding:5px 0px 5px 56px;
    color:#444444;
}
.punkty1a {
    height:34px;
}
.punkty1b {
    height:46px;
}
.punkty1c {
    height:60px;
}
.punkty2 {
    text-align:right;
    font-size:11px;
    margin-top:10px;
    margin-bottom:20px;
    float:left;
    width:100%;
}
.punkty2 a {
    color:gray;
}
*/

#page_top {
    /* swieta::::::::  background: url("/gfx/page_top_swieta2.png") repeat-x scroll 0 32px black;
       normal::::::::  background-color: black;
    */
    background-color: black;
    
    font-family: 'Open Sans Condensed', sans-serif;
    clear: both;
    width: 100%;
    
    display:block;
}

#page_top_content {
    margin: 0 auto;
    width: 1000px;
}
#page_top_content div, #page_top_content h1, #page_top_content h3 {
    display:inline-table;
    *display : inline;
    zoom : 1;
}
#ptc_logo{
    width:260px;
    padding:25px 0 9px 25px;
}
#ptc_menu{
    width:690px;
    text-align:right;
}


#ptc_menu .ptc_menudiv, .log_in {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:18px;
    font-weight:bold;
    color:white;
    padding:10px 8px;
}





.log_in_form {
    clear:both;
    width:973px;
    text-align:right;

    font-family: 'Open Sans Condensed', sans-serif;
    z-index:1000;
    color:white;
    line-height:27px;
}
.log_in_form form{
    padding: 10px 0px;
    display:none;
}
.log_in_form1, .log_in_form2{
    height:25px;
    border:0px solid gray;
    color:#9b9b9b;
    vertical-align:middle;
    margin-right:6px;
    margin-top:0px;
    padding:0px 5px;

	-moz-border-radius:4px;		/*	lt rt rb lb */
	border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
}
.log_in_form3{
    margin-right:72px;
    color:#9B9B9B;
}
.log_in_form3 input {
    vertical-align:middle;
    
}
.log_in_form4{
    text-decoration:none !important;
    color:#6a931f;
}
.log_in_form .logowanie_submit{
    cursor:pointer;
    border:0px solid gray;
    width:68px;
    height:26px;
    background:url(/gfx/zaloguj.png) no-repeat;
    vertical-align:middle;
}








#ptc_menu div a, #ptc_menu h1 a, #ptc_menu h2 a, #ptc_menu h3 a {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
    color:white;
}
#ptc_menu span {

}





#page_middle {
    /* swieta::::::::  background: url("/gfx/page_top_swieta_a.jpg") repeat-x scroll 0 0 transparent;
       normal::::::::  background: url(/gfx/page_top_1a.jpg) repeat-x scroll 0 0 transparent; 
    */

    background: url(/gfx/page_top_1a.jpg) repeat-x scroll 0 0 transparent; 
    background-color: white;
    clear: both;
    width: 100%;
    display:block;

}
#page_middle_content00 {
    border-bottom: 1px solid silver;
    /* height: 305px;  margin: 0 auto 70px; old */ 
    
    margin: 0px auto 0px; 
}
#page_middle_content0 { 
    /* swieta::::::::  
       normal::::::::  background: url("/gfx/land_diag2.webp") no-repeat scroll 222px 198px transparent;
    */

     background: url("/gfx/land_diag2.webp") no-repeat scroll 222px 198px transparent;
    
    margin: 0 auto 0px;
    width: 1120px;
}
#page_middle_content {
    margin: 0 auto;
    width: 1000px;
}
#page_middle_content0 div {
    /*display:inline-table;
    *display : inline;
    zoom : 1;*/
}
#page_middle_content div {
    display:inline-table;
    *display : inline;
    zoom : 1;
}
.page_middle_content0_logs{
    clear: both;
    margin-bottom: 20px;
    margin-top: 15px;
    margin-left: -22px;
}
.page_middle_content0_logs img{
    margin-left:38px;
}


#pmc_b_a, #pmc_b_b, #pmc_b_c {
    width:270px;
    height:321px;
    margin:29px;
    text-align:center;
    color:#2c2c2c;
}
#pmc_b_a_1, #pmc_b_b_1, #pmc_b_c_1 {
    line-height: 21px;
}
.pmc_a{

}
#pmc_b{
    width:1000px;
}
.pmc_a_1 {
    float:left;
    width:383px;
}
.pmc_a_2 {
    float:left;
    height:333px;
}
.pmc_a_2_1 {
    margin: 139px 0 1px 0px;
    position: absolute;
    
    color:white;
    font-size:15px;
    width:490px;
    
}
.pmc_a_1_1{
    float:left;
    /*height: 72px;*/
    padding-left: 89px;
    padding-top: 50px;
    margin-bottom:20px;

    /*background: url(/gfx/page_przyjazne_monitorowanie2.png) no-repeat scroll 50px 63px transparent; */
}
.pmc_a_1_1 h1, .pmc_a_1_1 span, .pmc_a_1_1 h2 {
    font-family: myFontLeagueGothic;
    /*font-family: "Open Sans Condensed",sans-serif;*/
    color:white;
}


.pmc_a_1_2 {
    color: white;
    float: left;
    height: 120px;
    line-height: 22px;
    margin-left: 94px;
    font-size:14px;
    width: 282px; /* width: 376px; */
}
.pmc_a_1_2_button {
    width:215px; 
    height:49px; 
    position:relative; 
    display:block; 
    margin-top:-10px; 
    background: url('/gfx/page_more_button.png') no-repeat scroll 10px 0px white;
}
.pmc_a_1_2_button2 {
    background: url('/gfx/arrow_white.png') no-repeat scroll 230px 13px #ff6200;
    border: 1px solid #ff6200;
    border-radius: 5px;
    box-shadow: 0 2px 0 0 #b54500;
    color: #ffffff;
    cursor: pointer;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 24px;
    font-weight: bold;
    padding: 6px 40px 6px 14px;
    text-decoration: none;
    text-shadow: 0 1px 0 #b54500;
    
    margin-top:1px; 
}
.pmc_top{
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:25px;
    color:#739934;
    margin-bottom: 14px;
}



#pmc_h{
    margin: 0 auto;
    background-color:#FAFAFA;
}
#pmc_h_middle{
    border-top:1px solid silver;
    left: 0;
    /*position: absolute;*/
    text-align: center;
    width: 100%;
}
#pmc_h_middle2{
    text-align: center;
    margin: 0 auto;
    padding-top: 11px;
}
#pmc_h_middle2 span {
    font-family: "Open Sans Condensed",sans-serif;
}
.pmc_h_middle_box{
    background: url('/gfx/testimonial.png') no-repeat scroll 0px 0px transparent;
    padding-left:43px;
    display:inline-table;
    width:278px;
    margin:10px 11px;
    line-height:19px;
    color:#2C2C2C;
}


.pmc_data_in_numbers{
    display:inline-table;
    height: 155px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 19px;
    color: #989898;
    letter-spacing: 1px;
    line-height: 26px;
    margin-left: 112px;
    margin-top: 46px;
    margin-bottom: 23px;
}
.pmc_data_in_numbers div {
    display: inline-table;
    vertical-align: middle;
}


#page_middle_content_system_info00 {
	padding: 12px; width: 1030px; 
	margin: 0px auto;
}
#page_middle_content_system_info0a {
	display:inline-block; 
	width: 156px;
	margin-left:102px;
}
#page_middle_content_system_info0a img {
	margin-top:5px;
}
#page_middle_content_system_info0b {
	display:inline-block; 
	width: 743px;
	color:#333333; 
	padding-left:20px; 
	font-size:12px;
}
#pmc_system_info0b_top {
	font-size:23px;
	color:#FF6000;
	font-style:normal;
	font-family:'Open Sans Condensed',sans-serif;
}
#pmc_system_info0b_top span{
	font-size:15px;
}







#page_bottom {
    clear: both;
    width: 100%;
    background-color: #333333;
    display:block;
}
#page_bottom_content {
    margin: 0 auto;
    width: 1000px;
    text-align:center;
}
#page_bottom_content div {
    display:inline-table;
    *display : inline;
    zoom : 1; 
}
#pbc_a, #pbc_b, #pbc_c {
    width:435px;
    height:325px;
    margin:50px 15px;

    color: gray;
    line-height: 18px;
    text-align: center;
}
.pbc_top, .pbc_top h1, .pbc_top h3 {
    font-family: 'Open Sans Condensed', sans-serif;
    color:white;
    font-size:33px;
    font-weight:bold;
    margin-bottom:14px;
/*
    ###font-family: Arial;
	###src: url(http://localhost_webpozycja_pl_newinterface_pl/LeagueGothic.eot);
	#####src: local("Comic Font Regular"), url(http://lo_pl/LeagueGothic.ttf) format("truetype");
    ###src: local("LeagueGothic"), url(http://lo_pl/LeagueGothic.ttf) format("truetype");
*/
}
.pbc_a_1 {
    color: #E5651B;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 42px;
    margin-bottom: 10px;
    margin-top: 14px;
}
.pbc_a_2, .pbc_c_1 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:16px;
    font-weight:bold;
}
.pbc_a_2 img, .pbc_c_1 img {
    vertical-align:middle;
}
.pbc_c_1 a {
    text-decoration:none;color:#808080;
}
.pbc_a_3 {
    line-height:22px;
}
.pbc_a_3 a {
    color:#B3E854;
    background-color:black;
    text-decoration:none;
    padding:3px;
    font-size:11px;
}
.pbc_b_1 .pbc_b_1_input, .pbc_b_1 textarea {
    font-family:sans-serif;
    font-size:11px;
    width:290px;
    padding:5px;
    border: 0px solid red;
    color:gray;

	-moz-border-radius:3px;		/*	lt rt rb lb */
	border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
}
.pbc_b_1 .pbc_b_1_submit_input{
    border: 0px solid red;
    width:143px;
    height:49px;
    background: url(/gfx/page_check_button.png) repeat scroll 0 0 transparent;
    cursor: pointer;
}
.pbc_b_1 .pbc_b_1_submit_input2 {
    background: url('/gfx/arrow.png') no-repeat scroll 116px 12px #ff6200;
    border: 1px solid #ff6200;
    border-radius: 5px;
    box-shadow: 0 4px 0 0 #b54500;
    color: #ffffff;
    cursor: pointer;
    
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 4px 53px 4px 34px;
    text-decoration: none;
    text-shadow: 0 1px 0 #b54500;
    cursor: pointer;
}
.pbc_b_1_submit_input5{
    background: #59a6e5 url("/gfx/arrow.png") no-repeat scroll 132px 7px;
    border: 0 solid #59a6e5;
    border-radius: 3px;
    box-shadow: 0 0 0 0 #b54500;
    color: #ffffff;
    cursor: pointer;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 4px 30px 4px 7px;
    text-decoration: none;
}
    
.pbc_b_1 textarea {
    height:80px;
}
.pbc_c_2 {
    font-size:18px;
    font-weight:bold;
    color:#B3E854;
}
















.stopka {
    clear: both;
    /*width: 100%;*/
    display:block;
}
.stopka_content {
    margin: 0 auto;
    
}
.stopka_menu, .stopka_menu1 {
    clear: both;
    color: #8c8c8c;
    text-align : center;
}

.stopka_menu a {
    padding:0px 10px;
    font-weight: bold;
    color: silver !important;
    text-decoration: none !important;
    font-size: 12px !important;
}
.stopka_menu1 a {
    font-family: 'Open Sans Condensed', sans-serif;
    padding:0px 13px;
    font-size:14px;
    font-weight: bold;
    color: gray;
    text-decoration: none !important;
    font-weight: normal !important;
}
.stopka_menu1 img {
    vertical-align:middle;

}
/*
.stopka_menu a:hover {
    font-weight: none !important;
    font-weight: normal !important;
    color: silver !important;
    font-size: 12px !important;
    text-decoration: underline !important;
}*/
.stopka_copyright, .stopka_copyright1 {
    clear: both;
    text-align: center;
    color: gray;
    font-size:11px;
}
.stopka_copyright {
    line-height:21px;
}
.stopka_copyright1 {
    line-height:31px;
}
.stopka_copyright_l {
    float:left;
    text-align:left;
    margin-left: 10px;
}
.stopka_copyright_r {
    float:right;
    text-align:right;
    margin-right: 10px;
}
.stopka_copyright img {
    vertical-align: middle;
    margin-left: 3px;
}










.przykladowe_frazy {
    background-color: #f3f3f3;
    clear : both;
}
.przykladowe_frazy ul {
    list-style: none;
    padding-top : 20px;
    margin-left : 50px;
    margin-right : 50px;
    display : inline-block;
    width : 400px;
    *display : inline;
    zoom : 1;
}
.przykladowe_frazy li {
    display: inline;
    font-size: 15px;
}
.przykladowe_frazy li a {
    color: #1a6ec2;
    font-weight: bolder;
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
}
.przykladowe_frazy li a:hover {
    color: #1a6ec2;
    font-weight: bolder;
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: underline;
}
.przykladowe_frazy_content {
    margin : 0 auto;
    width : 1000px;
    height : 60px;
    text-align : center;
}
.przykladowe_frazy_text {
    display : inline-block;
    *display : inline;
    zoom : 1;
    font-family : Calibri;
    font-size : 20px;
    vertical-align : middle;
    color : #000000;
}
.przykladowe_frazy_text div
{
    font-size : 14px;
}
.stopka_question {
    clear : both;
    overflow : hidden;
}
#stopka_question_mark {
    display : inline-block;
    *display : inline;
    zoom : 1;
    float : right;
}
.stopka_question_text {
    font-size : 20px;
    display : inline-block;
    *display : inline;
    zoom : 1;
    float : left;
    width : 200px;
}
#girl {
    width : 182px;
    height : 273px;
    display : inline-block;
    *display : inline;
    zoom : 1;
}
#main_form {
    display : inline-block;
    *display : inline;
    zoom : 1;
    vertical-align : top;
}
.main_top {
    width : 1000px;
    padding-left : 72px;
}
#screen {
    background : url('/gfx/screen.png') no-repeat;
    width : 518px;
    height : 310px;
    top : 270px;
}
#main_bottom {
    background-color: #ffffff;
    width : 100%;
    float : left;
}
#main_bottom_content {
    width : 1005px;
    margin : 0 auto;
}
#szybki_test_left {
    background : url('/gfx/lupa.png') no-repeat;
    width : 196px;
    height : 160px;
    display : inline-block;
    *display : inline;
    zoom : 1;
}
#szybki_test_right {
    display : inline-block;
    *display : inline;
    zoom : 1;
    width : 285px;
    vertical-align : top;
}
#szybki_test_right h4 {
    font-weight : normal;
}
#main_bottom_left {
    display : inline-block;
    *display : inline;
    zoom : 1;
    vertical-align : top;
    padding-top : 250px;
    border-right : 1px dotted #e1e1e1;
}
#main_bottom_right {
    float : right;
    display : inline-block;
    *display : inline;
    zoom : 1;
}
.top_srodek_domain {
    font-size : 20px;
    display : inline-block;
    color : #000000;
    font-family : Calibri;
    vertical-align : top;
}
a.sort_opt_test {
    text-decoration : none;
    color : #000000;
}
a.sort_opt_domain_test {
    text-decoration : none;
    color : #000000;
}
#loginInfo {
    position : absolute;
    display : none;
    top : 115px;
    width : 143px;
    height : 35px;
    background : url('/gfx/tool.png');
    padding-top : 16px;
    padding-left : 3px;
    text-align : center;
    color : #8d2626;
    line-height:14px;
}
.frazy5 {
    display : inline-block;
    *display : inline;
    zoom:1;
    text-align : right;
    font-weight : bold;
}
.frazy5 p {
    font-size: 8px;
    font-weight : normal;
}
.top_srodek_register {
    display : inline-block;
    *display : inline;
    zoom : 1;
    margin-top : 5px;
}
.group_items {
    text-align : center;
}
.group_items_top{
    display:flex;
}











.testRegistration {
    clear:both;
    border-bottom: 1px solid silver;
    height: 135px;
    /*margin: 0 auto 70px;*/
    margin-top:30px;
    margin-bottom:50px;
    text-align:center;
}
.testRegistrationText {
    display : inline-block;
    /*###*display : inline;
    ###zoom : 1; */
    width : 480px;
    color:gray;
}
.testRegistrationTextContent {
    margin-top : 10px;
}
.testRegistrationTextTitle {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size : 27px;
    color : #779938;
}
.testRegistrationBtns {
    width:1000px;
    margin-top: 19px;
    position: absolute;
    text-align:center;
}
.testRegistrationBtns0 {
    display:inline-table;
    background-color: white;
    height: 49px;
    width: 518px;
    vertical-align:middle;
}
.testRegistrationBtns1 {
    display:inline-block;
    background: url("/gfx/konto_.png") no-repeat scroll 0px 0 white;
    height: 49px;
    width: 224px;
}
.testRegistrationBtns2 {
    display:inline-block;
    background-color: white;
    height: 49px;
    width: 40px;
    vertical-align:middle;
}
.testRegistrationBtns3 {
    display:inline-block;
    background: url("/gfx/konto1_.png") no-repeat scroll 0px 0 white;
    height: 49px;
    width: 224px;
}


#domena_ust_obr_dane, #domena_ust_obr_dane span {
    color:gray;
    font-size:10px;
}
#domena_ust_obr_dane span {
    cursor: pointer;
}



#premium_wykup td {
    border:1px solid LightGray;
    margin:3px;
    padding:1px;

	-moz-border-radius:4px;  
	border-radius:4px 4px;		
	-khtml-border-radius:4px;	
	-icab-border-radius:4px;	
	-webkit-border-radius:4px;		
	-khtml-border-radius:4px;	
}

#premium_wykup .pw_tresc {
    color:#4F4F4F;
    font-size:11px;
}





#lista_pdf, #ranking_lista{
    overflow-x: auto;
    overflow-y: hidden;
}

.rankingi {
    float:right;
    border:1px solid silver;
    margin:3px;
    padding:3px;
    color:#4F4F4F;
    font-size:10px;
    cursor: pointer;
}

#lista_pdf .ajax_loader,
#ranking_lista .ajax_loader {
    margin : 40px auto;
}
#lista_pdf,
#ranking_lista,
#PR_lista {
    color:#151515;
    clear: both;
    margin-top:15px;
    text-align : center;
}
#lista_pdf_gora h2,
#ranking_lista_gora h2 {
    clear : none;
    font-family:Calibri;
    display : inline;
    font-size : 20px;
    margin-top : 0px;
    font-weight:normal;
    color:#3F3F3F;
}
#lista_pdf table,
#ranking_lista table,
#PR_lista table {
    margin: 0 auto;
    width: 100%;

}
#lista_pdf td, #lista_pdf th,
#ranking_lista td, #ranking_lista th,
#PR_lista td, #PR_lista th {
    margin: 3px;
    padding:10px 6px 10px 6px;
    font-size:11px;
}
.clients_list_tablesorter td, .clients_list_tablesorter th {
    padding:10px 6px 10px 6px !important;
}
#lista_pdf th,
#ranking_lista th,
#PR_lista th{
    font-weight:normal;
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid silver;
    color:#AAAAAA;
}

#lista_pdf tr td,
#ranking_lista tr td,
#PR_lista tr td {
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
    border-right:1px solid white;
}

#lista_pdf tr:hover td,
#ranking_lista tr:hover td,
#PR_lista tr:hover td {
    background-color: #F7F7F7;
}




.pdf_status{
    /*display: block !important;
    margin-left:75px;
    position:absolute;
    margin-top:-27px; */
    font-size:10px;
    cursor:pointer;
    width:29px;
}
#pdf_status {
    background-color:#1E1E1E;
    border: 1px solid #515151;
    padding:0px 1px 0px 1px;

	-moz-border-radius:2px;		/*	lt rt rb lb */
	border-radius:2px;
	-khtml-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
}





#lista_pdf #lista_pdf_status {
    color:red;
}
#lista_pdf .pdf_usun {
    cursor: pointer;
    margin-left: 10px;
}
.pdf_usun img, .pdf_pobierz img, .csv_pobierz img {
    vertical-align: middle;
}

.pdf_gen_class {
    font-size:11px;
    vertical-align:middle;
}
.pdf_gen_class img {
    vertical-align:inherit;
}












































.getPrem2, .vip_add_form {
    cursor:pointer;
    font-size:10px;

	-moz-border-radius:4px; 
	border-radius:4px 4px;
	-khtml-border-radius:4px;
	-icab-border-radius:4px;
	-webkit-border-radius:4px;	
	-khtml-border-radius:4px;
}

.getIleK, .tar_,
.getIleD, .SLP__O, .SLP__A, .SLP__MA, .SLP__B, .subdomain_no, .prices_type_domain, .pr_count {
    color:#A3A3A3;
    font-weight:bold;
    font-size:9px;
    margin-right:3px;
    cursor:default;


    padding:1px;

    background-color:#FCFCFC;
    border: 1px solid silver;

	-moz-border-radius:2px;
	border-radius:2px 2px;
	-khtml-border-radius:2px;
	-icab-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
}

.getIleK, .tar_ {
    float:left;
}   






.prices_type_domain {
    border: 1px solid #87B0C4;
    color:#87B0C4;
}
.SLP__O, .SLP__A, .SLP__MA, .subdomain_no, .SLP__B {
    border: 1px solid #D6B793;
    color:#D6B793;
}




/*
.SLP__O, .SLP__A, .SLP__MA, .subdomain_no, .prices_type_domain {
    color:#FAB327;
}
*/


#getInfo {
    cursor: pointer; /* cursor: pointer; */
}
.getInfo {
    line-height:26px;
    border: solid gray 1px;
    padding: 12px;
    margin-left: 10px;
    font-size:11px;
    background-color: WhiteSmoke;
    /* cursor: pointer; */
    display:inline-table;

	-moz-border-radius:4px;         /*	background:#F4F4F4; */
	border-radius:4px 4px;			
	-khtml-border-radius:4px;		
	-icab-border-radius:4px;		
	-webkit-border-radius:4px;	
	-khtml-border-radius:4px;		
}

.getInfo img {
    vertical-align: middle;
    margin-right: 6px;
}

.getInfo2 {
    border: solid gray 1px;
    padding: 12px;
    margin-left: 10px;
    font-size:11px;
    background-color: WhiteSmoke;
    width: 444px;

	-moz-border-radius:4px;   
	border-radius:4px 4px;			
	-khtml-border-radius:4px;		
	-icab-border-radius:4px;		
	-webkit-border-radius:4px;		
	-khtml-border-radius:4px;		
}

.getInfo2 img {
    vertical-align: middle;
    margin-right: 6px;
}





/* info.php */
.info_summary {
    color:gray; 
    font-size:12px; 
    /* width:990px; */
}
.info_summary tr:hover td  {
    background-color: white;
}
.info_summary th  {
    font-weight:normal !important;
    font-family: 'Trebuchet MS', sans-serif, Calibri;
    font-size:10px;
    
}
.info_summary_top_left, .info_summary_top_right, .info_summary_left, .info_summary_left2, .info_summary_right {

}
.info_summary_top_left {
    font-size:14px;
    color:gray;
    text-align:left;
    border-bottom:1px solid #E5E5E5;
    padding:7px;
    width:380px;
}
.info_summary_top_right {
    font-size:14px;
    color:#1C68B5;
    text-align:center;
    width:138px;
    border-bottom:1px solid #E5E5E5;
    width:149px;

}

.info_summary_top_right .info_summary_top_img {
    margin-bottom:-7px;
    display:block;
}
.info_summary_top_right .info_summary_top_right_type {
    font-size:28px;
}
.info_summary_left {
    font-size:11px;
    color:#2C2C2C;
    text-align:left;
    padding:7px;
    
    border-top:1px solid white;
    border-bottom:1px solid #E5E5E5;
    background-color:#F7F7F7;
}
.info_summary_left2 {
    font-size:11px;
    color:#4F4F4F;
    text-align:left;
    padding:5px;

    border-top:1px solid white;
    border-bottom:1px solid #E5E5E5;
    background-color:#F7F7F7;
}
.info_summary_right {
    text-align:center;
    border-top:1px solid white;
    border-bottom:1px solid #E5E5E5;
    padding:7px;
}
.info_summary_bottom_right{
    text-align:center;
    color:#A0A0A0;
    font-size:15px;
    line-height:16px;
    padding-top:12px;
}
.info_summary_bottom_right span{
    font-size:20px;
}
.info_summary_bottom_right_k{
    color:#3D3D3D;
    font-size:22px !important;
}
.info_summary_bottom_right_i {
    font-size:11px !important;
}
.yes {
    background: url("/gfx/platnosci_ok.png") no-repeat scroll center center;
}
.yes_g {
    background: url("/gfx/platnosci_ok.png") no-repeat scroll center center #F7F7F7;
}
.no {
    background: url("/gfx/platnosci_brak.png") no-repeat scroll center center;
}
.no_g {
    background: url("/gfx/platnosci_brak.png") no-repeat scroll center center #F7F7F7;
}
.yes1 {
    background: url("/gfx/info_ok.png") no-repeat scroll center center;
}
.no1 {
    background: url("/gfx/info_brak.png") no-repeat scroll center center;
}






/* kupno konta vip */
.vip_f_info{
    float:left;
    padding:9px;
    text-align:left;
    border:1px solid #C2C2C2;
    background-color:#EAEAEA;
}
.vip_f_info1{
    float:left;
    width:24px;
    margin-top:5px;
}
.vip_f_info2{
    float:left;
}

.vip_f_left { float:left;
    width:200px;
}
.vip_f_l_top {
    height:36px;
    margin: 0 auto;
}
.vip_f_left_content0 {
    width:200px;
    height:102px;

    margin-top:2px;
    background: url("/gfx/vip_f_center1.png") repeat-x 0px 2px;
}
.vip_f_left_content {
    width:175px;
    background: url('/gfx/vip_f_left_content.png') no-repeat;
}
    .vip_f_l_content {
        height:103px;
        margin: 0 auto;
        font-size:17px;
        color:white;
        font-weight:bold;
    }
    .vip_f_l_content .vip_f_l_content0 {
        color: white;
        font-size: 11px;
        padding-left: 50px;
        padding-top: 22px;
    }
    .vip_f_l_content .vip_f_l_content1 {
        margin-left: 50px;
        padding-top: 20px;
    }
    .vip_f_l_content .vip_f_l_content2 {
        font-size: 40px;
    }
    .vip_f_l_content .vip_f_l_content3 {
        font-size: 15px;
    }

    
.vip_select_domain {
    -webkit-appearance: none;
    background: rgba(0, 0, 0, 0.000) url('/gfx/vip_select.png') no-repeat;
    border: 0 none;
    height: 29px;
    padding: 5px;
    width: 123px;
    cursor: pointer;
}
.vip_select_domain option {
    background-color: #C4C4C4;
    cursor: pointer;
}


.vip_f_days_left { float:left;
    width:13px;
    height:148px;
    background: url('/gfx/vip_f_days_left.png') no-repeat;
}
.vip_f_days_center { float:left;
    width:206px; /* 292px; */
    height:148px;
    background: url('/gfx/vip_f_days_center.png') repeat;
}
.vip_f_days_right { float:left;
    width:20px;
    height:148px;
    background: url('/gfx/vip_f_days_right.png') no-repeat;
}

.vip_f_c_top {
    height:29px;
    margin-top: 10px;
    font-size:18px;
    font-weight:bold;
    color:#565656;
}
.vip_f_c_content {
    width:194px; /* 280px; */ /* width:153px; */
    height:103px;
    margin: 0 auto;
}
    .vip_f_c_content div{
        padding-top:7px;
    }
    .vip_f_c_content .zl1, .vip_p_c2 .zl1 {
        font-size:22px;
        color:greenyellow;
    }
    .vip_f_c_content .zl2, .vip_p_c2 .zl2  {
        font-size:12px;
        color:greenyellow;
    }

    .vip_f_c_content .kup_teraz, .vip_p_c2 .kup_teraz, .prem_kup_teraz {
        background:url('/gfx/vip_f_kup_teraz.png') no-repeat;
        vertical-align:middle;
        margin-top:3px;
        width:106px;
        height:29px;
        border:solid 0px #D3D3D3;
        cursor:pointer;
    }
    .vip_f_c_content .przedluz, .prem_przedluz {
        background:url('/gfx/vip_f_przedluz.png') no-repeat;
        vertical-align:middle;
        margin-top:3px;
        width:106px;
        height:29px;
        border:solid 0px #D3D3D3;
        cursor:pointer;
    }
.vip_p_c2 select{
     margin-left: 70px;
}



.vip_f_center1 { float:left;
    width:6px;
}
.vip_f_c1_top {
    height:40px;
    margin: 0 auto;
}
.vip_f_c1_content {
    width:6px;
    height:103px;
    background: url('/gfx/vip_f_center1.png') ;
}

.vip_f_right { float:left;
    width:10px;
    height:148px;
}
.vip_f_r_top {
    height:40px;
    margin: 0 auto;
}
.vip_f_right_content {
    width:6px;
    height:102px;
    background: url('/gfx/vip_f_right.png') no-repeat;
}


/* naglowki */
.vip_nag_l { float:left;
    width:3px;
    height:40px;
    background: url('/gfx/vip_p_nag_l.png') no-repeat;
}
.vip_nag_c {float:left;
    height:34px;
    background: url('/gfx/vip_p_nag_c.png');
    font-size:20px;
    font-weight:bold;
    text-align:left;
    padding-left:10px;
    padding-top:7px;
}
.vip_nag_r {float:left;
    width:3px;
    height:40px;
    background: url('/gfx/vip_p_nag_r.png') no-repeat;
}

.vip_nag_c2 {
    height:32px;
    background: url('/gfx/vip_p_nag_c.png');
    font-size:20px;
    font-weight:bold;
    text-align:left;
    padding-left:10px;
    padding-top:7px;

    margin: 0px auto;
}


/* kupno pakietow do konta vip */
.vip_p_l { float:left;
    width:3px;
    height:100px;
    background: url('/gfx/vip_p_l.png') no-repeat;
}
.vip_p_c {float:left;
    height:100px;
    text-align:left;
}
.vip_p_c1 {float:left;
    width:216px;
    height:66px;
    background: url('/gfx/vip_p_c1.png');
    text-align:left;
    padding-left:20px;
    padding-top:34px;
    color:white;
}
.vip_p_c2 {float:left;
    width:304px;
    height:75px;
    background: url('/gfx/vip_p_c.png');
    text-align:left;
    padding-left:30px;
    padding-top:25px;
}
.vip_p_c3 {float:left;
    width:6px;
    height:100px;
    background: url('/gfx/vip_p_c1.png');
    text-align:left;
}

.vip_p_r {float:left;
    width:3px;
    height:100px;
    background: url('/gfx/vip_p_r.png') no-repeat;
}

.ile_k_d{
    font-weight: bold;
    font-size: 18px;
    color:white;
}









/* lista klientow */
.vip_uz_, .vip_uz_2{
    display:inline-block;

    *display : inline;
    zoom : 1;

 	-moz-border-radius:1px 1px 1px 1px;		/*	lt rt rb lb */
	border-radius:1px 1px 1px 1px;
	-khtml-border-radius:1px 1px 1px 1px;
	-webkit-border-radius:1px 1px 1px 1px;
	-khtml-border-radius:1px 1px 1px 1px;
}
.vip_uz_ {
    padding: 2px;
    vertical-align: middle;
    background-color:#FAB327;
}
.vip_uz_1 {
    display:inline-table;
}
.vip_uz_2 {
    text-align:left;
    background-color:black;
    padding: 3px;
    font-size:10px;
    color:white;

    height: 16px;
    min-width:140px;
}
.vip_uz__{
    background: url('/gfx/agency_wskaznik.png') right center no-repeat;
    width:6px;
    height:17px;
    display: table-cell;
    
    *display : inline;
    zoom : 1;
}

.vip_uz {
    position:absolute;
    margin-left: -3px;
    margin-top:3px;
    z-index:111;

    border: 0px solid black;

    min-width:146px;


    height: 500px;
    overflow: auto;

}
.vip_uz2{
    padding:2px;
    text-align:left;
    height:18px;
    vertical-align:middle;
    
    background-color: #202020;
    border-top: 1px solid #3A3A3A;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
.vip_uz2:hover{
    background-color: #444;
}
.vip_uz2_left{

}
.vip_uz2_right{
    float:right;
    *float:none;
    margin-top:3px;
}
.vip_uz2 a{
    font-size:11px;
    color:white;
    text-decoration:underline;
}
.vip_uz3 {
    background-color:black;
    height:3px;

 	-moz-border-radius:0px 0px 3px 3px;		/*	lt rt rb lb */
	border-radius:0px 0px 3px 3px;
	-khtml-border-radius:0px 0px 3px 3px;
	-webkit-border-radius:0px 0px 3px 3px;
	-khtml-border-radius:0px 0px 3px 3px;
}




/* formularz faktur */
.vip_clients_facture {
    width: 920px;
    border-spacing: 0px;
    color:#3F3F3F;
}
.vip_clients_facture select, .vip_clients_facture textarea, .vip_clients_facture input{
    font-size:11px;
    font-family: serif;
}
.vip_clients_facture textarea{
    width: 50px;
    height: 16px;
}


/* profil i dodanie uzytkownika */
.vip_profile_l, .vip_profile_p{
    display:inline-block;
    margin: 3px;
}
.vip_profile_l{
    text-align:right;
    min-width:130px;
}
.vip_profile_p{
    vertical-align:middle;
    width:230px;
}
.vip_profile_p input{
    width:230px;
}


.facture_raport_create {
    cursor:pointer;
}
.pdf_pobierz_duzo_raportow {
    text-decoration:underline;
    cursor:pointer;
}









/*------------- do sugest "autocomplete" ------------------ */
.ac_results {
    padding: 0px;
    background-color: #EEEEEE;
    overflow: hidden;
    z-index: 99999;
}
.ac_loading {
    background: white url('/gfx/indicator.gif') right center no-repeat;
}
.ac_odd {
    background-color: #DDDDDD;
}
.ac_over {
    background-color: black;
    color: white;
}
.ac_over span {
    background-color: black !important;
    color: white !important;
}
.ac_results ul {
    width: 100%;
    padding: 0;
    margin: 0;
}
.ac_results li {
    margin: 0px;
    padding: 4px 5px;
    cursor: pointer;
    display: block;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
}
/*-------------------------------- */






















.DoaminDate {
    display:inline-block;

    *display : inline;
    zoom : 1;

    color:#424242;
    font-size:31px;
    font-weight:bold;
    margin-top:-8px;
}
.DoaminDate2 {
    display:inline-block;

    *display : inline;
    zoom : 1;

    border: 1px solid #c4c4c4;
    background-color:#EAEAEA;
    text-align:center;
    margin-top:-7px;

	-moz-border-radius:3px 3px 3px 3px;		/*	lt rt rb lb */
	border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
        
    /* width: 132px; */
}
.DoaminDate3 {
    padding: 0px 7px 0px 7px; 
    
    line-height: 34px;
}
.DoaminDate4 {
    border-top:1px solid #DBDBDB;
    font-size:12px;
}
.DoaminDate5 {
    display:inline-block;

    *display : inline;
    zoom : 1;

    margin-top:-3px;
    vertical-align:top;
}



#user0 {
    display:inline-table;
    *display : inline;
    zoom : 1;
}

#user {
    display:inline-table;
    *display : inline;
    zoom : 1;

    background-color:#202020;
    padding:1px 0px 1px 5px;
    border: 1px solid #595959;
    margin-left:3px;
    font-size:11px;

	-moz-border-radius:1px 1px 1px 1px;		/*	lt rt rb lb */
	border-radius:1px 1px 1px 1px;
	-khtml-border-radius:1px 1px 1px 1px;
	-webkit-border-radius:1px 1px 1px 1px;
	-khtml-border-radius:1px 1px 1px 1px;
}
#user .user1 {
    display : inline-block;
    *display : inline;
    zoom : 1;
}

#user_us, #user_us div {
    /* display:inline-table; */
    border-radius:1px 1px 1px 1px;
    height:3px;
}
#user_us {
    background-color:#f75138;
    /* margin-top:12px; red!!! */
}
#user_us div {
    background-color:#96FF2F;
}

#menu_top_top_top{
    width: 230px; 
    position: absolute;
    height: 99%;
    text-align: center;
    overflow-x: hidden;
    overflow-y: auto;
}


#menu_top_top {
    /*width:100%;
    height: 100%;*/
}
#menu_top_{
    text-align:center;
    
    

    
    display: block;
    /*background-color:black; height: 32px;
    width:100%;height: 100%;*/
}
#menu_top {
    /*width:1000px;
    padding-top:2px;
    padding-left:3px;
    display:inline-table;*/
    font-size:12px;
    text-align:left;
}
#menu_top div {
    display: inline-table;
}

#menu_top .klik, #menu_top .nklik:hover {
    transition:background-color 0.3s ease 0s;
    background-color: #333;
}
#menu_top .nklik:hover a{
    opacity: 1;
    color:rgba(255,255,255,1);
}
#menu_top .klik .menu_top_gl_img, #menu_top .nklik:hover .menu_top_gl_img {
    opacity: 1 !important;
}


.menu_top_gl{
    margin-left:35px;
    transition:margin-left 1.9s ease 0s;
    letter-spacing: 0.2px;
}

.menu_top_gl, .content_stopka_log_in{
    transition:margin-left 1.1s ease 0s;
    transition:margin 1.1s ease 0s;
}

.menu_top_gl_img{ /* obr z lewej strony */
   /* vertical-align: sub;
    height: 13px;*/
    opacity: 0.2;
    margin-right: 10px;
    width: 16px;
    text-align: center;
}

.menu_top_gl_img_bottom{ font-size:16px; color:#555; padding-right:11px;}
.menu_top_gl_img_bottom:hover, .menu_top_top_top__bottom_small_menu:hover i{ color:#3A74A4 !important; }
.style_new:hover div{ border-color:#3A74A4 !important; }
.style_new_list:hover i{ color:#3A74A4 !important; }
/* .style_new_list:hover { border-color:#3A74A4 !important; } */

.menu_top_top_top__bottom_info:hover a{
    color:#3A74A4 !important;
}
.menu_top_top_top__bottom_info{
    position:fixed; bottom:15px;margin-left:37px;font-size: 12px; font-style:italic;
}







#menu_top .klik {
    /*float:left;*/
    text-decoration:none;
    font-weight:bold;
    color:white;
    padding: 12px 0px;
    border-top: 1px solid #3A3A3A;
    /*border-left: 1px solid black;*/
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    width:100%;
    text-align:left;
    /*background: url("/gfx/menu_top.png") repeat scroll 0 0 transparent;

	-moz-border-radius:3px 3px 0px 0px;			lt rt rb lb 
	border-radius:3px 3px 0px 0px;
	-khtml-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	-khtml-border-radius:3px 3px 0px 0px;*/
}
#menu_top .klik a {
    /*text-decoration:none;*/
    font-weight:bold;
    color:white;
}
#menu_top .nklik {
    /*float:left;*/
    padding: 12px 0px;
    /* border-bottom: 1px solid #4d4d4d; */
    
    border-top: 1px solid #3A3A3A;
    /*border-left: 1px solid black;*/
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    width:100%;
    text-align:left;
    
}
#menu_top .nklik a {
    text-decoration:none;
    font-weight:bold;
    color:rgba(255,255,255,0.8); /* zamiast opacity:0.8; daj: color:rgba(255,255,255,0.8); - rozmazanie w chrome */ /*rgba(181,239,45,0.8);*/
}

.menu_top_gl_orange{        color:rgba(255,165,0,0.8) !important;}
#menu_top .nklik:hover .menu_top_gl_orange, #menu_top .klik .menu_top_gl_orange {  color:rgba(255,165,0,1) !important;}
.menu_top_gl_blue{          color:rgba(89,166,229,0.8) !important; }
#menu_top .nklik:hover .menu_top_gl_blue, #menu_top .klik .menu_top_gl_blue{    color:rgba(89,166,229,1) !important;   }
.menu_top_gl_green{         color:rgba(181,239,45,0.8) !important; }
#menu_top .nklik:hover .menu_top_gl_green, #menu_top .klik .menu_top_gl_green{   color:rgba(181,239,45,1) !important;   }



#menu_top .right {
    float:right;
    text-align:right;
    margin-top:5px;
}
#menu_top .right img {
    vertical-align:middle;
}
#menu_top .right a {
    text-decoration:none;
    color:white;
    font-size:10px;
    margin-left:1px;
}

#menu_top2_{
    /*
    text-align:left;
    width:100%;
    line-height: 30px;
    margin-bottom:0px;
    padding-left: 10px;
    padding-top: 10px;
    */
    text-align: left;
    width: 100%;
    line-height: 30px;
    margin-bottom: -13px;
    padding-left: 15px;
    padding-top: 9px;
    margin-top: 13px;
    padding-bottom: 7px;
    background-color: #1a1a1a;
    /* border-top: 1px solid #3a3a3a; */
}
#menu_top2_ select, #menu_top select {
    background-color: #353535;
    border: 1px solid #393939;
    /* background-color:#515151; border:1px solid #5b5b5b; */
    color:#D5D5D5;
    font-size:11px; cursor:pointer;
}
#menu_top2 {
    text-align:left;
    margin-top:0px;
    display:inline-table;
}
#menu_top2 div {
    display: inline-block;
}
/* #menu_top2 .klik2, #menu_top2 .nklik2 {
    margin:9px 0px 9px 10px;
} */
#menu_top2 .klik2 a {
    text-decoration:none;
    font-size:11px;
    color:gray;
    border-bottom: 1px solid silver;
}
#menu_top2 .nklik2 a, #menu_top2 .nklik2 span {
    text-decoration:none;
    font-size:11px;
    color:gray;
}
#menu_top2 .nklik2 a:hover {
    text-decoration: underline;
}

.menu_list_el_box {
    z-index:2; 
    background-color:#242424; 
    text-align:left; 
    position:absolute;  
    width:100%;
    margin-top:13px; 
    margin-left:0px;
}
.menu_list_el_box div {
  width:100%;
  padding: 9px;
  border-top:1px solid #3A3A3A;
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
}
.menu_list_el_box a {
  text-decoration:none;
  color:white !important;
  font-weight:bold;
}
.menu_list_el_box .list_el_click {
  background-color:white;
}
.menu_list_el_box .list_el_click a {
  color:black !important;
}





#info_top {
    background: url("/gfx/info_top.png") repeat-x scroll 0 0 transparent;
    vertical-align:middle;
    
    margin-top:10px;
    
    height:40px;
    margin-bottom: 5px;

}
#info_top #info_top_1{
    font-size:18px;
    float: left;
    display:inline-table;
    background: url("/gfx/info_top_l.png") no-repeat scroll 0 0 transparent;
    /* width:765px; */
    color:#424242;
    padding: 8px 0px 0px 15px; /* g p d l */
    height:33px;
}
#info_top #info_top_1 img {
    vertical-align:top;
}

#info_top #info_top_2 {
    font-size:20px;
    float: right;
    display:inline-table;
    background: url("/gfx/info_top_r.png") no-repeat scroll right top transparent;
   /* width:200px; */
    text-align:right;
    height: 33px;
    padding: 10px 8px 0 0; /* g p d l  */
}
#info_top #info_top_2 img {

}


#info_top1 {
    float:left;
    font-size:10px;
    margin:0px 40px 0px 10px;
    padding-left:10px;
    border-left:1px solid #E2E2E2;
    font-weight:normal;
    color:silver;
}
.info_top_button_new{
    margin-left: 5px;
    font-size: 12px;
    display: inline;
    background-color: #fff;
    padding: 10px 4px 9px 4px;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    cursor: pointer;
}
.info_top_button_new:hover {
    color: black;
    border: 1px solid silver;
}
.check_positions_for_user_img:hover {
    opacity:1 !important;
}
.menu_button_new{
    margin-right: 5px;
    font-size: 11px;
    display: inline;
    background-color: #fff;
    padding: 5px 3px 5px 5px;
    border: 1px solid #d0d0d0;
    cursor: pointer;
}
.menu_button_new:hover { /* , .menu_button_new input:hover */
    border:1px solid gray !important;
    color:gray !important;
}
.menu_button_new:hover select, .menu_button_new:hover i, .menu_button_new:hover input {
    color:gray !important;
}
.menu_button_new img {
    filter: grayscale(100%);
    opacity:0.50; 
    margin-top: -5px;
}
.menu_button_new img:hover {
    filter: grayscale(50%);
    opacity:1; 
}




.panel_keyword_bottom {
    color: silver;
    float: left;
    padding: 0px 0px 4px 0px;
    width: 100%;
    border-top: 0px solid silver;
    margin: 0 auto;
    display: flex;
    clear: both;
    
    
    flex-wrap: wrap;
}
.panel_keyword_bottom .menu_button_new {
    padding: 4px 4px;
    text-align: center;
    /*border: 1px solid #d0d0d0;*/
    border: 1px solid #eaeaea;
    
    margin: 3px 1px 1px 1px;
    /*width: 100%;*/
    flex-grow: 1;
}
.panel_keyword_bottom .menu_button_new.cclick {
    color:gray;
    border: 1px solid gray;
}
.panel_keyword_bottom .pkb_top {
    max-width:68px;
}
.panel_keyword_bottom .pkb_udc {
    max-width:45px;
}
.panel_keyword_bottom .pkb_top {
    max-width:68px;
}
.panel_keyword_bottom .pkb_change_color div {
    cursor:pointer;
    background-color: #424242;
    width: 12px;
    height: 12px;
    display: inline-table;
    filter:grayscale(54%); 
    opacity:0.2;
}
.panel_keyword_bottom .pkb_change_color:hover div{
    filter:grayscale(0%) !important;
    opacity:1 !important;
}
.panel_keyword_bottom .pkb_change_color div.cclick{
    filter:grayscale(0%) !important;
    opacity:1 !important;
}
.pkb_change__first, .pkb_get, .pkb_change_color { 
    margin-left:7px !important; 
}

.panel_keyword_bottom_data{
    border: 1px solid #e2e2e2;
    overflow: hidden;
    padding: 7px;
    margin: 0px 7px 7px 7px;
    clear: both;
}

.panel_keyword_bottom:hover > * {
    transition:color 0.9s ease 0s;
    color:#949494;
}


.external_service { font-size:12px; color:silver; }
.external_service a { font-size:10px; color:#dfdfdf; }
.external_service:hover { color:gray; transition:color 0.6s ease 0s; }
.external_service:hover a { color:#a6a6a6; transition:color 0.6s ease 0s; }



#domena_sposob_liczenia_akt, #domena_subdomeny_akt {
    cursor:pointer;
    text-decoration:underline;
    font-weight:bold;
}

.dodawanie, .edycja, .ustawienia_api, .dodawanie_pdf, .ustawienia_wykresow {
    color:#6B6B6B;
    line-height:32px;
    font-size:11px;
    display:none;
}
.dodawanie .select1, .dodawanie .input1, .edycja select, .edycja .input1, .dodawanie_pdf .select1, .dodawanie_pdf .input1 {
    color:#6B6B6B;
    margin-left:15px;
    font-size:11px;
}
.dodawanie .select1, .edycja .select1, .dodawanie_pdf .select1  {
    height:19px;
    width:200px;
}
.dodawanie .input1, .edycja .input1, .dodawanie_pdf .input1  {
    height:14px;
    width:194px;
}

#new_group_input{
    width:50px;
    width:100px;
}


.action_form_left{
    width:150px;
    display: inline-table;
}

.botton_green, .botton_green_big, .botton_white, .botton_white_big {
    clear: both;
    height: 22px;
    text-align:center;
    background-repeat: no-repeat;
    border : none;
    display : inline-table;
    cursor : pointer;
    line-height: 21px;
    font-weight:normal;

    vertical-align:middle;
}
.botton_green {
    width: 65px;
    background-image: url(/gfx/submit.png);
    color : #ffffff;
}
.botton_green_big {
    width: 115px;
    background-image: url(/gfx/submit_big.png);
    color : #ffffff;
}
.botton_white {
    width: 65px;
    background-image: url(/gfx/submit2.png);
    color : black;
}
.botton_white_big {
    width: 115px;
    background-image: url(/gfx/submit2_big.png);
    color : black;
}



#prices_add {
    font-size:11px;
    margin:5px;
    padding:5px;
    float:left;

    border: 1px solid silver;
    text-align: left;
}
#prices_add select, #prices_add input {
    color: black;
    font-size:11px;
}

.prices_select_add_domain, #prices_select_add_keyword, #prices_select_add_domain_type {
    width:200px;
}

.prices_update_type{
    border: 1px solid silver;
    margin:5px;
    padding:5px;
    display: inline-block;
}


#delete_many_keywords_show, #delete_many_keywords, #move_many_keywords_show, #move_many_keywords, #check_one_big_top_show, #check_one_big_top, #show_other_date_show, #show_other_date { 
    cursor:pointer;
}
#delete_many_keywords_d, #move_many_keywords_d, #check_one_big_top_d, #show_other_date_d{
    display:none;
    position:fixed;
    top:210px;
    right:43%;
    margin-right: -100px;

    background-color:#ECECEC;
    border:1px solid #A8A8A8;
    padding: 6px;
    text-align:center;

	-moz-border-radius:3px 3px 3px 3px;		/*	lt rt rb lb */ 
	border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
        
        
        z-index: 1;
}
.dm {
    display:none;
    float:left;
}
.dmm {
    display:inline;
}
.dm_loader{
    position:fixed;
    top:50%;
    left:50%;

    padding:20px;
    background-color:silver;
}
#delete_many_keywords_loader b, #move_many_keywords_loader b, #check_one_big_top_loader b, #show_other_date_loader b {
    color:#606060;
    font-size:11px;
    font-weight:normal;
}
#delete_many_keywords_loader img, #move_many_keywords_loader img, #check_one_big_top_loader img, #show_other_date_loader img {
    vertical-align:middle;
}

.show_other_date_show {
    cursor:pointer;
    background: url('/gfx/calendar_m.png') no-repeat scroll 0 0 transparent;
    border:0;
    width:10px;
    height:11px;
    font-size:0px;
    position:absolute;
    margin-left:102px;
    margin-top:-35px;
}




.gg {
    background-image: url('/gfx/b_g2.jpg');
    background-repeat: no-repeat;
    background-position: top 1px right 1px;
}
.rr {
    background-image: url('/gfx/b_r2.jpg');
    background-repeat: no-repeat;
    background-position: top 1px right 1px;
    /*background-position-x: 12px;     background-position-y: 1px;        background-image: url('/gfx/arrow0.png'); background-size: 5px;*/
}


.ga_isset_info1, .gwt_isset_info1 { background-image:url('/gfx/ga1.png'); }
.ga_isset_info2, .gwt_isset_info2 { background-image:url('/gfx/ga2.png'); }
.ga_isset_info3, .gwt_isset_info3 { background-image:url('/gfx/ga3.png'); }
.ga_isset_info1, .ga_isset_info2, .ga_isset_info3, .gwt_isset_info1, .gwt_isset_info2, .gwt_isset_info3 
 , .gwt_isset_info1c, .gwt_isset_info2c, .gwt_isset_info3c {
    background-repeat:no-repeat;
    background-position:bottom; 
}








#stat_data {
    color:#545454;
    clear: both;
    margin-top:15px;
    text-align : center;
}
.stat_date_table {
    margin: 0 auto;
    width: 100%;
    
    /* width:600px; */
}

.stat_date_table td, .stat_date_table th {
    margin: 3px;
    padding:7px 8px 7px 8px;
    font-size:11px;
}
.stat_date_table th {
    font-weight:normal;
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid silver;
    color:#AAAAAA;
}
.stat_date_table tr td {
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
    border-right:1px solid white;
}
.stat_date_table tr:hover td {
    background-color: #F7F7F7;
}

.stat_date_table_rank {
    margin: 0 auto;
    width: 100%;
    
    width:318px;
    display:inline-table;
}
.stat_date_table_rank td, .stat_date_table_rank th {
    margin: 3px;
    padding:7px 8px 7px 8px;
    font-size:11px;
    background-color:#EDEDED;
    text-align:left;
}
.stat_date_table_rank th {
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid silver;
    color:#3F3F3F;
}
.stat_date_table_rank tr td {
    border-bottom: 1px solid #E8E8E8;
    border-top: 1px solid white;
    border-right:1px solid white;
}
.stat_date_table_rank tr:hover td {
    background-color: #F7F7F7;
}

#stat_data_form {
    font-size:11px;
    color:#565656;
    margin-left: 25px;
}
#stat_data_form th, #stat_data_form td {
    text-align:left;
    padding: 0 0 0 7px !important;
}
#stat_data_form .st_input_text {
    background-color: #f7f7f7;
    color: #444;
    border: 1px solid #d5d5d5;
    border-radius: 2px 2px 2px 2px;
    font-size: 12px;
    height: 20px;
    width: 227px;
    padding-bottom: 4px;
    padding-left: 4px;
}
#stat_data_form select {
    background-color: #f7f7f7;
    color: #444;
    border: 1px solid #d5d5d5;
    border-radius: 2px 2px 2px 2px;
    font-size: 12px;
    height: 25px;
    width: 100px;
}
#stat_data_form label img {
    -webkit-filter: invert(100%);
    -moz-filter: invert(100%);
    -o-filter: invert(100%);
    -ms-filter: invert(100%);
}


.box_left, .box_left_k {
    float:left;
    margin-left:-20px;
    margin-right:3px;
    font-size:10px;
    width:55px;
    height:23px;
    text-align:right;
    color:#A0A0A0;    
}


.top_change_top{   
    /* display:inline; */
    float:left;
    margin-left:0px;

    font-size:10px;
    width:30px;
    text-align:right;
    color:#A0A0A0;
    border-bottom:1px solid silver;
    height: 16px;
}

.top_change {
    cursor:pointer;
    /* display:none; */
}

.color_change, .color_change_d {
    cursor:pointer;
    margin-bottom: -1px;
    opacity: 0.8;
}
.color_change img, .color_change_d img {
    vertical-align:middle;
}





    .data_keywords {
        border: 1px solid #e2e2e2;
        display:inline-block;
        font-size:27px;
        padding:22px 6px 19px 6px;
        background-color:#f9f9f9;	
        width:130px;
        line-height: 25px;
        
        -moz-border-radius:3px 3px 3px 3px;		/*	lt rt rb lb */
        border-radius:3px 3px 3px 3px;
        -khtml-border-radius:3px 3px 3px 3px;
        -webkit-border-radius:3px 3px 3px 3px;
        -khtml-border-radius:3px 3px 3px 3px;
    }
    .data_keywords span {
        font-size:11px;

    }   
    .data_keywords img {
        vertical-align:middle;
    }

    #summary_domains_list tr:hover td, .home_stat_box table tr:hover td {
        background-color: #f2f2f2;
    }    
    #summary_domains_list th {
        background-color: white;
    }
    #summary_domains_list th {
        font-size:12px;
        padding:3px
    }
    #summary_domains_list tr:nth-of-type(2n+1), .home_stat_box table tr:nth-of-type(2n+1) { 
        background-color:#fbfbfb;
    }
    #summary_domains_list td, .home_stat_box table td {
        border-top: 1px solid #f3f3f3;
        height: 23px;
    }
    
    
#get_changeDateSEPR_datepicker, #get_changeDate_agency_datepicker {
    cursor:pointer;
    /*background-image: url('/gfx/calendar.png');*/
    background: url('/gfx/calendar.png') no-repeat scroll 0 0 transparent;
    border:0;
    width:22px;
    height:22px;
    font-size:0px;
    position:absolute;
    margin-left:-101px;
    margin-top:-56px;
}
#get_changeDateSEPR_datepicker_2 {
    cursor:pointer;
    background: url('/gfx/calendar_m.png') no-repeat scroll 0 0 transparent;
    border:0;
    width:10px;
    height:11px;
    font-size:0px;
    position:absolute;
    margin-left:-74px;
    margin-top:-35px;
}














.partner_img, .partner_img a {
    font-family: 'Open Sans Condensed',sans-serif;
    display: inline-table;
    font-size:23px;
    color:#3C3C3C;
    padding:5px;
    text-decoration:none;
}
.partner_img {
    display: inline-table;
    padding:5px;
}

/* dla nie zalogowanych */
#land_partner_form, #land_partner_form a{
    color:#8D8B8B;
    font-size:12px;
}
#land_partner_form .land_form_i_t {
    background-color:#FFFFFF;
    border: 0 solid red;
    color: black;
    font-family: sans-serif;
    font-size: 13px;
    padding: 5px;
    width: 305px;
    height:36px;
    margin-bottom:6px;
}
.land_partner_form_submit2 {
    color:#31450B;
    font-size:8px;
    background:url('/gfx/konto1_.png') no-repeat scroll 0 0 transparent;
    border: 0 solid red;
    cursor: pointer;
    height: 49px;
    width: 223px;
}
#land_partner_form input[type=checkbox] {
    margin-top: 4px;
    margin-bottom: 0px;
}
#land_partner_form input[type=checkbox] + label {    
    margin-left: -21px;
    padding-left: 30px;
    background: url('/gfx/zm_checkbox_off.png') 0 -3px no-repeat;
}
#land_partner_form input[type=checkbox]:checked + label {
    background: url('/gfx/zm_checkbox_on.png') 0 -3px no-repeat;
}
#partner_data td {
    text-align:center;
}
/*
@font-face {
font-family: myFont;
src: url('LeagueGothicRegular.otf'),
     url('LeagueGothicRegular.ttf'),
     url('LeagueGothicRegular.eot'); IE9
} 
po tym do styli dodac:
font-family: myFont;
*/
.partner_buttons { 
    -moz-box-shadow: 0px 4px 0px 0px #b54500; 
    -webkit-box-shadow: 0px 4px 0px 0px #b54500; 
    box-shadow: 0px 4px 0px 0px #b54500; 
    background-color:#ff6200; 
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border-radius:5px; 
    border:1px solid #ff6200; 
    display:inline-block; 
    cursor:pointer; 
    color:#ffffff; 
    font-family:'Open Sans Condensed',sans-serif;
    font-size:28px; 
    font-weight:bold; 
    padding:12px 44px; 
    text-decoration:none; 
    text-shadow:0px 1px 0px #b54500; 
}
.partner_data_box1 th, .partner_data_box2 th, .partner_data_box3 th {
    background-color:#F6F6F6;
    font-weight:bold;
    padding:4px 20px;
    border-top:1px solid #CCC3C4;
    border-bottom:1px solid #CCC3C4;
    border-right:1px solid #CCC3C4;
}
.partner_data_box1 td, .partner_data_box2 td, .partner_data_box3 td {
    border-bottom:1px solid #CCC3C4;
    border-right:1px solid #CCC3C4;
    padding:4px 20px;
}
#user_profile {
    font-size:12px;
}
#user_profile input, #user_profile select {
    border:2px solid #EBE8E3;
    padding:6px;
    width:300px;
}
#user_profile select {
    width:316px;
}


.partner_payment_list th, .partner_data_box2 th, .partner_data_box3 th {
    background-color:#F6F6F6;
    font-weight:bold;
    padding:4px 20px;
    border-top:1px solid #ebe8e3;
    border-bottom:1px solid #ebe8e3;
    border-right:1px solid #ebe8e3;
    text-align:center;
}
.partner_payment_list td, .partner_data_box2 td, .partner_data_box3 td {
    border-bottom:1px solid #ebe8e3;
    border-right:1px solid #ebe8e3;
    padding:4px 20px;
    text-align:center;
}


/*
.mob_ {
    position:absolute; 
    margin-top:-5px;
    color:#FCFCFC;
    font-size:9px; 
    cursor:default; 
    padding:0px 1px;
    background-color:#A3A3A3; 
    border:1px solid silver;
    line-height:5px; 
    height:7px;
    font-weight: normal;
}
*/











.pmc_a_b_new div{
    color:white; display:inline-table; line-height:23px; margin:10px 11px; padding-left:0px; width:270px; font-size:14px;
}

.pmc_a_1_new div {
    font-family:"Open Sans Condensed",sans-serif;
    color: white;
    display: inline-table;
    font-size: 21px;
    line-height: 29px;
    margin: 6px 11px;
    padding:96px 1px 12px;
    width: 308px;

}


#pmc_f{
    width:100%;
    margin-bottom:80px;
}
#pmc_f_middle{
    background-color:#2C2C2C;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    padding:35px 0px;
    font-size:31px;
    color:white;
    font-family: "Open Sans Condensed",sans-serif;
}
#pmc_f_middle2{
    text-align: center;
}
.pmc_f_middle_button {
    background: url('/gfx/arrow_black.png') no-repeat scroll 185px 13px #86BB25;
    border: 1px solid #86BB25;
    border-radius: 5px;
    box-shadow: 0 2px 0 0 #86BB25;
    color: #2C2C2C;
    cursor: pointer;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 24px;
    font-weight: bold;
    padding: 6px 46px 6px 14px;
    text-decoration: none;
    

    margin-left:20px;
}


#pmc_g{
    height:224px;
    width:100%;
    background-color:#FAFAFA;
}
#pmc_g_middle{
    border-top:1px solid silver;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    color:#2c2c2c;
    padding: 20px 0px;
}
#pmc_g_middle2{
    text-align: center;
    margin:40px 0px 25px 0px;
}
#pmc_g_a, #pmc_g_b, #pmc_g_c {
    font-family: myFontLeagueGothic;
    font-size: 31px;
    color: #2c2c2c;
    margin:0px 16px 0px 16px;
    text-align: center;
    width: 240px;
    vertical-align: middle;
}

.show_text1, .show_text2, .show_text3{
      font-size:40px;color:#7CB70F; font-family:myFontLeagueGothic;      
}





.information {
    padding: 15px 15px 20px 15px; color:#363636; max-width: 100%;
}
.information1 {
    font-weight:bold;font-size:21px;
}
.information1 img {
    vertical-align:middle;margin-bottom:15px;
}
.information2 {
    font-size:12px;margin-bottom:15px;
}
.information3 {
    font-size:13px;line-height:19px;
}
.information3_more {
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border-radius:5px; 
    text-decoration:none !important;
    background-color:#679415;
    color:white;
    padding:9px 35px;
}




.benefit_click {
    cursor:pointer;
}
#benefits {
    background-color:#ffffff; margin-bottom:40px; margin-top:30px; 
    text-align:center;
    font-family: "Open Sans Condensed",sans-serif;
}
.benefits_accounts, .benefits_accounts a {
    color:#ADADAD;
    font-size:18px;
    text-decoration:none;
}
.benefit {
    display:inline-block;
    cursor:pointer;
    border:2px solid #D6D6D6;
    width:188px;
    height:188px;
    text-align:center;
    color:#CBCBCB;
}
.benefit img {
    display:none;
    margin-top:67px;
    margin-left:-28px; 
    position:absolute; 
    z-index:1;
}
.benefit:hover {
    border:2px solid #4FA9E7;
}
.benefit:hover img {
    display:inline;
}
.benefit_internal {
    width:100%;
    height:100%;
}
.benefit:hover .benefit_internal {
    background-color: #BCDDF4 !important;
    filter:alpha(opacity=50);
    opacity: 0.50; 
    -moz-opacity:0.50;
}






.benefit_data_background{
    background-color: black !important;
    filter:alpha(opacity=50);
    opacity: 0.50; 
    -moz-opacity:0.50;
    z-index:1;

    left:0;right:0;top:0;bottom:0;
    position:fixed;
}
.benefit_data{
    color:#2E2E2E;
    background-color:white;
    border:2px solid #4EA6E2;
    top:50%;
    left:50%;
    z-index:2;
    position:fixed;
     
    margin-top:-200px;
    
     
    margin-left:-310px;
    width:620px;
}
.benefit_data1, .benefit_data2{
    display:inline-block;
    margin:35px 0px 0px 25px;
    width:280px;
    height:350px;
}
.benefit_data2{
    overflow-y:auto;
}
.benefit_data_input {
    display:inline;
    background-color:#ff6200;
    border: 1px solid #ff6200;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 4px 34px;
    text-decoration: none;
}

.hide_element {
    display:none;
}


.c__button_buy {
    background-color: #86BB24;
    border: 1px solid #86BB24;  
    border-radius: 2px;
    color: #ffffff;
    cursor: pointer;
    display: inline;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 4px 20px;
    text-decoration: none;
}




.account_star, .account_star_AK, .account_star_V, .account_star_P {  
    font-size:24px; 
    vertical-align: middle;
    padding-right: 10px;
}
.account_star {
    background: -webkit-linear-gradient(white, #595959);-webkit-background-clip:text; -webkit-text-fill-color: transparent; color:#595959;
}
.account_star_AK {
    background: -webkit-linear-gradient(#F9F8D8, #FAAE19);-webkit-background-clip:text; -webkit-text-fill-color: transparent; color:#FAAE19;
}
.account_star_V {
    background: -webkit-linear-gradient(#AEDDFD, #4099D7);-webkit-background-clip:text; -webkit-text-fill-color: transparent; color:#4099D7;
}
.account_star_P {
    background: -webkit-linear-gradient(#E6FEBB, #86BB24);-webkit-background-clip:text; -webkit-text-fill-color: transparent; color:#86BB24;
}
.account_star span, .account_star_AK span, .account_star_V span, .account_star_P span {
    -webkit-text-fill-color: #292929;
    color: #292929;
    vertical-align:middle;
    margin-left: -17px;
    font: 11px arial, sans-serif;
    font-weight: bold;
}


.fa-question-circle{
    color:#85B5D7;
    font-size:10px;
}



.pdf_plot_a:hover, .pdf_plot_a_1:hover, .pdf_plot_a_2:hover {
    color:#9f9f9f !important;
}


.video_show {
    cursor:pointer;
    display:inline;
}


.video_show_front { font-size:53px; }
.video_show_front img { margin-left:-80px;margin-top:-7px;opacity:0.9;vertical-align:middle;transition:transform 0.7s; }
.video_show_front:hover img { transform:rotate(360deg);}     



.ustawienia_wykresow input {
    border: 1px solid #E0E0E0;
    padding: 3px;
    font-size: 11px;
    color:#6B6B6B;
}
.ustawienia_wykresow input[name=DIFC_date] {
    text-align:center;
}
.DIFC_add, .DIFC_edit, .DIFC_del{
    cursor:pointer;
    border:1px solid #E0E0E0; 
    padding:3px 6px;
}
.DIFC_date, .DIFC_add_date{
    width:70px;
}
.DIFC_desc, .DIFC_add_desc{
    width:300px;
}

#ChartJS_customTooltips_new {
    /* opacity: 1; background: rgba(0, 0, 0, .7); color: white; */
    border-radius: 3px;
    position: absolute;
    -webkit-transition: all .1s ease;
    transition: all .1s ease;
    pointer-events: none;
    /* box na srodku: -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); */
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    margin-top:4px; 
    margin-right:4px;
    z-index:1;
}