* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 background: #fff;
 margin: 0;
}
img {
 border: 0;
}

#szerokosc {
 margin: 0 auto;
 width: 922px;
 background: #ffffff;
}

#srodek {
 margin: 0px 0px;
 overflow: hidden;
 width: 100%

}

#lewa {
 float: left;
 color: #333;
 margin: 0;
 width: 920px;
 display: inline;

}

#tex_bi {border: 1px #fff solid;}
#message {border: 1px #ABBEBE solid; padding:8px; margin: 5px 0 0 10px; width: 620px;}

#tresc {border: 1px #ABBEBE solid; padding:8px; margin: 5px 0 0 0; width: 665px;}
#tresc_h {border: 1px #ABBEBE solid; padding:8px; margin: 5px 0 0 0; width: 625px;}
#lewa_pro input[type="submit"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#hyde_pro input[type="submit"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#dod input[type="submit"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#dod input[type="text"] {padding:3px; width: 200px; margin: 10px;}
#dod select {width: 350px; padding:3px 3px 0px 3px; margin: 10px;}
#dod option {padding:0 3px 3px 3px}

.pr_mb_hyd { float:right; padding: 7px 5px 0 0; }
.pr_mb_for { padding: 7px 0 0 0; }
#hyde_pro select {width: 130px; padding:3px 3px 0px 3px; margin: 10px;}
#hyde_pro option {padding:0 3px 3px 3px}

.pad {margin: 0 0 5px 0;}
.tex {padding: 3px; width: 633px;}
.tex_hyd {padding: 3px; width: 580px;}
.pad2 {margin: 0 0 5px 0; width: 665px; height: 100px;}
.pad_3 {margin: 10px 0 10px 0;}
.pad_n {margin: 15px 0 0 2px;}
.pad_3e {padding: 5px 0 25px 0;}
.pad_3e2 {padding: 210px 0 12px 0;}
.pad_3e3 {padding: 170px 0 8px 0;}
.pad_3e4 {padding: 25px 0 0 0;}
.pad_3e4i {padding: 10px 0 2px 0;}
.pad_3f {margin: 10px 0 5px 0;}
.pad_3a {margin: 0 0 10px 0;}
.pad_3b {margin: 0 0 20px 0;}
.pad_3c {margin: 10px 20px 10px 0;}
.pad_3d {margin: 10px 0 10px 10px;}
.pad_4 {margin: 80px 0 80px 0; text-align: center;}
.pad_5 {margin: 0 0 10px 0; text-align: center;}
/**/
.pad_t {margin: 5px 0 0 0;}
.pad_l {margin: 0 0 20px 0}
.pad_pd {margin: 2px 0 0 5px;}
.pad_t2 {margin: 5px 0 0 0;}


.reklama {padding: 0 0 10px 0; text-align: center;}
.reklama_a {padding: 10px 0 0 0; text-align: center;}

.pr_pro_edycja { padding: 12px 0 0 0; float: left; height: 40px;}
.lewa_pro_edycja { width: 182px; padding: 15px 15px 0 0; float: left; height: 40px;}

.lewa_pro_edycja2 { width: 600px; padding: 0 15px 0 0; float: left;  height: 30px;}

.pr_pro_edycja3 {  width: 420px; float: left; height: 45px; padding: 15px 0 0 0;}
.pr_pro_edycja3a {  width: 420px; float: left; height: 45px; padding: 5px 0 0 0;}
.pr_pro_edycja3b {  width: 420px; float: left; height: 45px;}
.lewa_pro_edycja3 { width: 182px; padding: 0 15px 0 0; float: left;  height: 45px;}
 /**/
.lewa_pro_edycja5 { width: 182px; padding: 0 15px 0 0; float: left;  height: 40px;}
.pr_pro_edycja5a {  width: 420px; float: left; height: 35px; padding: 5px 0 0 0;}

.pr_pro_edycja6a { height: 35px; padding: 0 0 5px 0;}

.pr_pro_edycja4 {  width: 420px; float: left; height: 65px; padding: 0 0 0 0;}
.lewa_pro_edycja4 { width: 182px; padding: 10px 15px 0 0; float: left;  height: 65px;}
.lewa_pro_edycja4a { width: 182px; padding: 10px 15px 0 0; float: left;  height: 55px;}

.obo {border-bottom: 1px solid #C0000C; padding: 0 0 6px 0; margin: 0 0 6px 0; color: #C0000C}
.obo1 {border-bottom: 1px solid #C0000C; padding: 0; height: 120px; margin: 0; color: #C0000C}
.obo2 {border-bottom: 1px solid #C0000C; padding: 0 0 6px 0; margin: 31px 0 6px 0; color: #C0000C;}
.obo3 {padding: 0; margin: 0;}
.cmap {width: 465px; height: 220px;}

#lewa_pro_in { width: 182px; padding: 0 15px 0 0; float: left; height: 182px;}
#lewa_gru_in { width: 182px; padding: 0 0 0 0; float: left;}
#lewa_pro_in_f { width: 182px; height: 182px; padding: 0 0 15px 0;}

.blog_pr { float: right; width: 678px; padding: 0 20px 0 0;}
.blog_profil { width: 678px; padding: 0 20px 0 0;}
.prof_pr { float: right; width: 702px;}
.bott {padding: 0 20px 10px 0;}
.bott2 {padding: 0 20px 10px 0; width: 652px;}

.tresc_blog {padding: 8px 0 10px 0;}
#calosc {
 float: left;
 color: #333;
 margin: 0;
 padding:  20px 0 20px 20px;
 width: 870px;
 display: inline;
}

#stopka {
 width: 920px;
 clear: both;
 color: #333;
 }
.stopka_3 {padding: 0 10px 0 20px; font-size: 12px; float: left; line-height:18px; width:116px}
.stopka_3e {padding: 0 10px 5px 15px; font-size: 12px;}
.stopka_3s {padding: 0 10px 0 20px; font-size: 12px; float: left; line-height:18px;}


.pod_sort5 {padding: 3px 5px 0 0; text-align: right;}
.pod_sort5 a:link { color: white; text-decoration: none}
.pod_sort5 a:visited { color: white; text-decoration: none}
.pod_sort5 a:hover { color: white; text-decoration: underline;}

#stat{ height:20px; width: 902px; padding: 0 0 0 20px; font-size: 10px; clear: both;}
#stat a {color: #333; text-decoration: none;}
#stat a:hover {color: #333; text-decoration: none;}

#copyr {color: #ABBEBE; padding: 10px 20px 0 20px; height:70px;}
#copyr a {color: #ABBEBE; text-decoration: none;}
#copyr a:hover {color: #ABBEBE; text-decoration: underline;}
#copyr .copy{float:right; text-align: right; color: #ABBEBE;}
#copyr .power{float:left; color: #ABBEBE;}

.lin a:link {color: #388FC5; text-decoration: none}
.lin a:visited {color: #388FC5; text-decoration: none}
.lin a:hover {color: #388FC5; text-decoration: underline;}

 a:link {color: #388FC5; text-decoration: none}
 a:visited {color: #388FC5; text-decoration: none}
 a:hover {color: #388FC5; text-decoration: underline;}

/* menu */
        #w_menu {position: absolute; z-index: 1000001; float:right;}
        .dod_m div{  margin:0px; padding:0px; list-style:none; color:#fff; line-height:15px; border-top: dotted 1px #606060; list-style-type:none;}
        * html #menu{  margin:0px; padding:0px; list-style:none; color:#fff; line-height:45px; display:inline; float:left; z-index:100000; }
        #menu {  margin:0px; padding:0px; list-style:none; color:#fff; line-height:45px; display:inline-block; float:left; z-index:100000; }
        #menu a { color:#fff; text-decoration:none; }
        #menu > li {background:#172322 none repeat scroll 0 0; float:left; position:relative;padding: 0 10px 0 10px; height: 45px}
        #menu > li a:hover {color:#B0D730;}
        #menu .logo { background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        * html #menu .logo { margin-right:-10px; margin-left:-10px; background:transparent none repeat scroll 0% 0%; z-index:100100; padding:0 0 0 -10px; background-color:Transparent; display:inline;}
        #logo_jpg {float:left;}
        * html #logo_jpg {margin-left:-10px; float:left;}

       /* podmenu*/

        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px; background-color:#172322; color:#0395CC; /* for IE */  }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#fff; }
        #menu li ul li a:hover { color:#fff; text-decoration: underline;}
        /* górne podmenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:99999;}
        /* wyszukiwarka top */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none; width: 100px;}
        #lat_sz input[type="text"] {padding:3px; width: 17px;}
        .searchContainer select {border:none; width: 110px; padding:3px 3px 0 3px}
        .searchContainer option {padding:0 3px 3px 3px}
        .searchContainer img { vertical-align:middle;}
        * html #searchField { margin: 14px 0 13px 0; border-color: #fff;}
        * html #ie6_szukaj { }
        /* logowanie top */
        .logContainer div { display:inline;}
        .logContainer input[type="text"] {border:none; width: 100px; padding:5px; margin: 0 0 5px 0;}
        .logContainer input[type="password"] {border:none; width: 100px; padding:5px; margin: 0 0 5px 0;}
        .logContainer input[type="submit"] {border:none; width: 110px; padding:3px; margin: 10px 0 4px 0; cursor:hand; cursor:pointer;}
        /* narożniki*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}
/* menu koniec */

#log_niez {width: 215px; background: #F4F4EE; padding: 0 0 15px 10px; margin: 0 0 15px 0;}
#log_niez input[type="text"] {padding:5px; width: 195px; border: 0; margin: 10px 0 0 0;}
#log_niez input[type="password"] {padding:5px; width: 195px; border: 0; margin: 10px 0 10px 0;}
#log_niez input[type="submit"] {border:none; width: 205px; padding: 6px; margin: 0 0 10px 0; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}


.pr { float:left; }
.pr2 { float:left; }
.pr_pr { float:right; padding: 0 20px 0 0; }
.pr_pan { float:left; padding: 5px 10px 0 0; }
.pr_nie { padding: 0 20px 0 0; }

.pr_ad1 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_zdj.jpg); background-repeat: no-repeat;  }
.pr_ad2 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_film.jpg); background-repeat: no-repeat; }
.pr_ad3 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_art.jpg); background-repeat: no-repeat;  }
.pr_ad4 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_users.jpg); background-repeat: no-repeat; }
.pr_ad5 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_konk.jpg); background-repeat: no-repeat;  }
.pr_ad6 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_grupa.jpg); background-repeat: no-repeat; }
.pr_ad7 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_dzial.jpg); background-repeat: no-repeat;  }
.pr_ad8 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_mailing.jpg); background-repeat: no-repeat; }
.pr_ad9 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_news.jpg); background-repeat: no-repeat;  }
.pr_ad10 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_news2.jpg); background-repeat: no-repeat; }
.pr_ad11 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_sort.jpg); background-repeat: no-repeat; }
.pr_ad12 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_pods.jpg); background-repeat: no-repeat;  }
.pr_ad13 { float:left; width: 112px; height: 117px; padding: 10px 0 0 10px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_conf.jpg); background-repeat: no-repeat; }
.pr_ad14 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_rek.jpg); background-repeat: no-repeat; }
.pr_ad15 { float:left; width: 112px; height: 57px; padding: 70px 0 0 15px; margin: 0 10px 10px 0; border: 1px solid #E7E7DE; background: url(img/pan_conf.jpg); background-repeat: no-repeat; }

.pr_g { float:left; width: 200px; margin: 0 20px 0 0; }
.pr_h { float:left; width: 465px; margin: 0 0 0 0; }
.pr_fot { float:left; width: 80px; height: 80px; padding: 1px;}
.pr_fot_kom { float:left; width: 81px; height: 81px; padding: 8px 8px 4px 0;}
.pr_ocz1 { float:left; margin: 0 8px 0 70px;}
.pr_ocz { float:left; width: 261px; height: 51px; padding: 35px 8px 0 0; text-align: center;}

.pr_fot_b { float:left; width: 80px; height: 80px; padding: 0 8px 2px 0;}
.pr_fot_m { float:left; width: 60px; height: 60px; padding: 1px;}
.pr_f { float:left; width: 80px; text-align: right; margin: 15px 0 -15px 0;}
.pr_f2 { float:left; width: 80px; text-align: right;}
.pr_f4 { text-align: center; margin: 15px 0 0 0;}
.pr_oc { float:left; padding: 10px 0 10px 0; width: 155px; }
.pr_ul { padding: 10px 0 10px 0px;}
.pr_oc_g { float:left; padding: 10px 0 0 0; width: 155px; }
.pr_ul_g { padding: 10px 0 0 0px;}
.nawi {padding: 10px 0 10px 0; text-align: center; width: 685px;}
.nawi_v {margin: 10px 0 10px 0; text-align: center; width: 685px;}
.nawi_f {text-align: center; width: 650px;}
.pr_ko { float:left; width: 310px; padding: 0 10px 0 0; }

.pli_1 {height: 95px; width: 640px; border-bottom: dashed 1px #dad0b4; padding: 10px 0 0 0;}
.pli_2 {float: left; padding: 0 10px 0 0;}

.tr_kom { float: left; padding: 4px 10px 10px 20px; width: 530px;
 background: url(img/strz_kom.gif);
 background-repeat: no-repeat;
 background-position: top left; }
.tekst_kom { padding: 10px 10px 10px 10px; background: #fff; width: 510px; }
.kom_ra { width: 650px; background: #F4F4EE; padding: 4px 8px 12px 8px; margin: 10px 0 10px 0; }

.tr_kom_a { float: left; padding: 4px 10px 10px 20px; width: 508px;
 background: url(img/strz_kom.gif);
 background-repeat: no-repeat;
 background-position: top left; }
.tekst_kom_a { padding: 10px 10px 10px 10px; background: #fff; width: 488px; }
.kom_ra_a { width: 628px; background: #F4F4EE; padding: 4px 8px 12px 8px; margin: 10px 0 10px 0; }


.rej_ramka_l{ float: left; width: 320px; }
.rej_ramka_p{ float: right; width: 300px; padding: 20px 0 0 10px; }
.r_alert{
 text-align: right;
 clear: both;
 padding: 0 20px 0 0;
 color: #df5050;
}
.r_alert_bg{background: #ff6666;}

.jezyk{
  text-align: right;
  clear: both;
  width: 920px;
  padding: 10px 0 0 0;
}
.menu_footer{
  text-align: right;
  clear: both;
  width: 920px;
  border-top: 1px solid #333;
  padding: 7px 0 0 0;
  margin: 10px 0 0 0;
}
.dane_adres{
  clear: both;
  width: 920px;
  border-top: 1px solid #333;
  border-bottom: 1px solid #333;
  padding: 9px 0 3px 15px;
  margin: 20px 0 0 0;
}
.pr_kol{
  float: right; width: 440px; padding: 7px 0 0 30px; line-height:16px;
}
.le_kol{
  float: left; width: 438px; padding: 7px 10px 0 0; line-height:16px;
}
.kont_kol{
  width: 920px; padding: 20px 0 0 0;
}
.foot_kol{
  width: 920px; padding: 40px 0 0 0;
}
.kont_box{
  width: 270px; float: left; padding:15px
}

.pr_m { float:right; }
.pr_m_n { float:right; position:absolute; top: 0px; right: 0px;}
.pr_m_o { float:right; height: 45px; width: 500px;}
.pr_tok { float:left; margin:  12px 0 -12px 10px;}
.pr_mb { float:right; padding: 7px 20px 0 0; }
.tok2 {margin: 5px 0 -5px 0;}

.b_akcja {
 float:left;
 width: 210px;
}

.pr_m2 { float:right; width:660px; padding: 10px 5px 0 0; font-size: 12px; text-align: right; }
* html .pr_m2 { float:right; clear:both; width:660px; padding: 10px 5px 0 0; font-size: 12px; text-align: right; }
.pr_m3 {
 float:right;
 padding: 9px 0 0 0
}
.pr_m3u {
 background: url(img/ulubione_t.gif);
 background-repeat: no-repeat;
 background-position: bottom right;
 float:right;
 padding: 11px 12px 0 0;
 margin: 0 10px 0 10px;
 height: 19px;
 width: 150px;
}
.pr_prz {
 float:right;
 padding: 0 20px 0 0;
}
.fot_f{margin:20px 0 0 0;}

#f_szu_l{float:left; text-align: right; width: 215px; background: #F4F4EE; padding: 10px 10px 17px 10px;  margin: 0 5px 0 0;}
#f_szu_l1 div {height: 35px; padding: 5px 0 10px 0;}
#f_szu_l2 div {padding: 20px 0 12px 0;}
.f_szu_l3 {padding: 40px 0 210px 0;}
.f_szu_l3a {padding: 0 0 245px 0;}
.f_szu_l3b {padding: 0 0 222px 0;}
.f_szu_l3c {padding: 0 0 24px 0;}
.f_szu_l3d {padding: 0 0 80px 0;}
.f_szu_l3e {border-top: 1px solid #C0000C; padding: 10px 0 2px 0;}

#ed_uro {padding: 1px 0 0 0; clear: both;}
#ed_uro div {height: 45px; padding: 1px 0 0 0; clear: both;}

#f_szu{padding: 10px 10px 17px 10px; margin: 0 0 10px 0; width: 625px; background: #F4F4EE; float:right;}
#f_szu input[type="text"] {padding:4px; width: 160px; border: 0;}
#f_szu select {border:none; width: 170px; padding:3px 3px 0 3px}
#f_szu option {padding:0 3px 3px 3px}

.rokit {float:left; width:205px; padding: 0 0 0 10px;}
#roki {float:left; width:185px;}
#roki input[type="text"] {padding:4px; width: 50px; border: 0;}
#roki input[type="submit"] {border:none; width: 110px; padding:3px; margin: 55px 0 4px 70px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}

.box_zas {margin: 10px 0 10px 0; padding: 10px 0 10px 10px; background: #F4F4EE;}
.box_zas2 {margin: 0 0 5px 0; padding: 0 0 5px 21px;}

#sort_f{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width: 630px; height: 12px; background: #F4F4EE;}
#sort{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width: 630px; background: #F4F4EE;}
#sort_ed{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width: 870px; background: #F4F4EE;}
#sort_p{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width: 670px; background: #F4F4EE;}
#sort_p select {border:none; padding:3px 3px 0 3px}
#sort_p option {padding:0 3px 3px 3px}
#sort input[type="submit"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#sort input[type="button"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#sort select {border:none; width: 130px; padding:3px 3px 0 3px}
#sort option {padding:0 3px 3px 3px}
#sort .rej select {border:none; width: 130px; padding:3px 3px 0px 3px; margin: 10px;}

#sort_p input[type="text"] {padding:5px; width: 100px; border: 0; margin: 10px;}
#sort_p input[type="password"] {padding:5px; width: 100px; border: 0; margin: 10px;}


#sort input[type="text"] {padding:5px; width: 200px; border: 0; margin: 10px;}
#sort .in_tok input[type="text"] {padding:5px; width: 100px; border: 0; margin: 10px;}
#sort input[type="password"] {padding:5px; width: 200px; border: 0; margin: 10px;}

#zapros_box_g_pr {padding: 10px 0 10px; 0; margin: 0 0 10px 0; width: 225px; background: #F4F4EE;}
#zapros_box_g_pr input[type="submit"] {border:none; width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}
#zapros_box_g_pr input[type="text"] {padding:5px; width: 190px; border: 0; margin: 10px;}

#edyt_f {padding-right: 11px; float: right;}
#edyt_f input[type="submit"] {border:none; width: 50px; padding:2px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer; background: #7CB7E3; color: #fff; font-weight:bold;}

.cen{text-align: center;}
.cen_wy{text-align: center; padding: 0 0 7px 0;}
.cen_top{text-align: center; padding: 5px 0 0 0;}
.pod_sort{ padding: 7px 15px 0 0; text-align: right;}
.pod_sort2{ padding: 5px 0 0 0; text-align: right;}
.pod_sort3{text-align: center;}
.pod_sort4{ padding: 0 15px 10px 0; text-align: right;}



.tytul_box{
 text-align: right;
 height: 20px;
 clear: both;
}
.tytul_box_u{
 text-align: right;
 clear: both;
}

.tytul_box_p{
 text-align: right;
 padding: 3px 0 0 0;
 clear: both;
}
.tytul_box_l{
 text-align: left;
 color: #3280bc;
 font-weight: bold;
 clear: both;
 padding: 0 0 5px 0;
}
.tytul_box_lv{
 text-align: left;
 color: #3280bc;
 font-weight: bold;
 clear: both;
 padding: 0;
}
.boxy_kolor_k {
 width: 625px;
 height: 92px;
 padding: 10px 10px 0 10px;
 background: #F4F4EE;
}


.ramka_fot{
 float: left;
 width: 305px;
 height: 85px;
 padding: 3px 0 0 7px;
}
.ramka_fot_b{
 float: left;
 width: 287px;
 height: 165px;
 padding: 7px 7px 7px 7px;
 background: #fff;
 margin: 0 7px 0 0;
}
.boxy_b {
 width: 635px;
 height: 180px;
 background: #F4F4EE;
 padding: 7px 0px 5px 10px;
}
.ram_opis{
 float: left;
 width: 195px;
 height: 67px;
 padding: 7px 7px 7px 7px;
 margin: 0 0 0 7px;
 background: #fff;
}



.ram_200{
 width: 205px;
 padding: 0 7px 0 0;
}
.news_box{
 float: left;
 width: 305px;
 margin: 0 10px 20px 0;
}
.news_box_pr{
 float: left;
 width: 205px;
 padding: 0 0 10px 0;
}
.news_box_pr_fo{
 float: left;
 width: 210px;
 padding: 0 0 5px 10px;
}
.news_box_pr_gr{
 float: left;
 width: 170px;
 padding: 0 0 5px 0;
}
.news_box_c{
 float: left;
 width: 640px;
 margin: 0 10px 20px 0;
 }
.news_box_g_pr{
 width: 225px;
 padding: 10px 0 10px 0;
}
.news_box_g_pr_kolor{
 width: 210px;
 padding: 10px 5px 5px 10px;
 background: #F4F4EE;
}
.news_box_g{
 width: 633px;
 padding: 10px 0 0 7px;
}
.boxy_m_kolor_us {
 width: 635px;
 height: 90px;
 background: #F4F4EE;
 padding: 6px 0px 5px 10px;
}
.boxy_m_kolor_us_prz {
 width: 675px;
 height: 90px;
 background: #F4F4EE;
 padding: 6px 0px 5px 10px;
}

.boxy {
 width: 625px;
 height: 110px;
 padding: 10px 10px 0 10px;
}
.boxy_kolor {
 width: 625px;
 height: 110px;
 padding: 10px 10px 0 10px;
 background: #F4F4EE;
}
.boxy_kolor_niezalog {
 width: 625px;
 height: 95px;
 padding: 10px 0 0 10px;
 margin: 0 20px 0 0;
 background: #F4F4EE;
 float: right;
}
.boxy_kolor_fil {
 width: 625px;
 height: 95px;
 padding: 10px 10px 0 10px;
 background: #F4F4EE;
}
.boxy_kolor_fil_prz {
 width: 675px;
 height: 95px;
 padding: 10px 0 0 10px;
 background: #F4F4EE;
}
.boxy_kolor_zdj {
 width: 625px;
 height: 80px;
 padding: 10px 10px 0 10px;
 background: #F4F4EE;
}
.boxy_kolor_zdj_grupa {
 width: 665px;
 height: 80px;
 padding: 10px;
 background: #F4F4EE;
}
.boxy_kolor_fil_grupa {
 width: 665px;
 height: 95px;
 padding: 10px;
 background: #F4F4EE;
}
.boxy_kolor_zdj_prz {
 width: 675px;
 height: 90px;
 padding: 10px 0 0 10px;
 background: #F4F4EE;
}
.boxy_goscie {
 width: 675px;
 padding: 10px 0 15px 10px;
 background: #F4F4EE;
}
.boxy_kolor_zdj_prz_ed {
 width: 675px;
 height: 130px;
 padding: 10px 0 0 10px;
 background: #F4F4EE;
}
.prezent {width: 82px; height: 60px; margin: 6px 0 0 0 ;}
.zdjecie_pro {
 width: 81px;
 height: 81px;
 margin: 5px 7px 0 7px;
 float: left;
}
.zdjecie_preze {
 width: 82px;
 height: 150px;
 margin: 5px 7px 0 7px;
 float: left;
}
.zdjecie_pro_pass{
 width: 81px;
 height: 81px;
 margin: 5px 7px 0 7px;
 display: inline;
 float: left;
}
.jpg_haslo{
 position:relative; top: 0px; left:0px; z-index:2;
}
.jpg_haslo2{
 position:relative; top: -88px; left:-7px; z-index:1;
 width: 81px;
 height: 81px;
 margin: 5px 7px -88px; 7px;
 float: left;
}
.boxy_kolor_spa {
 width: 635px;
 height: 15px;
 padding: 5px 0 0 10px;
 background: #F4F4EE;
}
.boxy_kolor_spa_prz {
 width: 675px;
 height: 10px;
 padding: 5px 0 0 10px;
 background: #F4F4EE;
}
.boxy_kolor2 {
 width: 625px;
 height: 110px;
 background: #F4F4EE;
 padding: 10px 10px 0 10px;
}
.boxy_kolor3 {
 width: 625px;
 height: 205px;
 background: #F4F4EE;
 padding: 0 10px 0 10px;
}
#lewa a:link {color: #388FC5; text-decoration: none}
#lewa a:visited {color: #388FC5; text-decoration: none}
#lewa a:hover {color: #388FC5; text-decoration: underline;}
#lewa_pro a:link {color: #388FC5; text-decoration: none}
#lewa_pro a:visited {color: #388FC5; text-decoration: none}
#lewa_pro a:hover {color: #388FC5; text-decoration: underline;}


.boxy_m {
 width: 625px;
 height: 90px;
 padding: 10px 10px 0px 10px;
 background: #F4F4EE;
}


.boxy_m_kolor {
 width: 625px;
 height: 90px;
 background: #F4F4EE;
 padding: 10px 10px 0 10px;
}


.tytul_box_v{
 text-align: right;
 padding:0;
 clear:both;
}
.boxy_v {
 width: 635px;
 height: 100px;
 background: #F4F4EE;
 padding: 10px 0 0 10px;
}
.icon {vertical-align: middle;}

.min_vid{
 width: 117px;
 height: 87px;

}
.min_vid1{
 position:relative;
 top: -32px;
 left: 0px;
 z-index: 1;
 margin-bottom: -32px;

}
.min_vid2{
 position:relative;
 top: 60px;
 left: 91px;
 z-index: 2;
 margin-right: 80px;
}
.on1{
 position:relative;
 top: -7px;
 left: 0px;
 z-index: 1;
 margin: 0 0 -7px 0;
}
.on2{
 position:relative;
 top: 0px;
 left: 0px;
 z-index: 2;
}
.zdjecie {
 float:left;
 margin: 0 8px 5px 0;

}
.zdjecie_l {
 float:left;
 margin: 0 8px 10px 0;

}
.zdjecie_g {
 float:left;
 margin: 0 8px 3px 0;
}
.zdjecie_rot {
 float:left;
 margin: 0 8px 5px 0;
 width: 81px;
 height: 81px;
 text-align: left;
}
/* zdjecia miniaturka rotacja */
.zdjecia
{
	border: 0px;
	padding: 0px;

}
.zdj1, .zdj2, .zdj3, .zdj4
{
	border: 0px;
	padding: 0px;
	position: absolute;
	left:inherit;
	top: inherit;
	visibility: hidden;
}
.zdj1
{
	visibility: visible;
}
/* zdjecia miniaturka rotacja - koniec */

.m_zdj { width: 55px; height: 55px; }
.kto_min { height: 70px; width: 60px; float:left; }
.kto_info { height: 70px; padding: 0 5px 0 0; }
.copy_r { color: #7E7656; font-size: 10px; margin: 0 0 25px 0;}
.maly_t { color: #7E7656; font-size: 10px; margin: 0 0 5px 0;}
.maly_t3 { color: #7E7656; font-size: 10px; margin: 0 0 5px 0; text-align: center}
.maly_t2 { cursor:pointer; cursor:hand; color: #7E7656; font-size: 10px; margin: 0 0 5px 0;}
.maly_t_f { color: #7E7656; font-size: 10px; margin: 7px 0 5px 0;}
.rb_akcje { margin: 0 0 5px 0; }
.maly_l { color: #7E7656; font-size: 10px; text-decoration: none;
 cursor:pointer; cursor:hand;}

.blu_t {
 color: #3280bc;
 font-weight: bold;
}
.blu_t2 {
 color: #3280bc;
 font-weight: bold;
 padding: 0 0 5px 0;
}
.blu_t3 {
 color: #3280bc;
 font-weight: bold;
 font-size: 14px;
 padding: 0 0 5px 0;
}
.ico{vertical-align: middle;}

.blu_tm {
 color: #115080;
}


.lin4 {
 color: #388FC5;
 font-weight: bold;
}
.lin3 {
 color: #388FC5;
 font-weight: bold;
 cursor:pointer; cursor:hand;
}
.lin3w {color: #C0000C; font-weight: lighter;}

.lin2 {
 text-decoration: none;
 color: darkorange;
 font-weight: bold;
 cursor:pointer; cursor:hand;
 font-size: 11px;
}
.lin2_c {
 text-decoration: none;
 font-weight: bold;
 cursor:pointer; cursor:hand;
 font-size: 11px;
 padding:5px
}
.lin2_c2 {
 padding: 0 0 10px 5px;
}
.img {
 vertical-align: middle;
 padding-right: 5px;
}
.img_2 {
 vertical-align: middle;
 padding-right: 5px;
 float: left;
}
.img_3 {
 vertical-align: middle;
 padding-right: 15px;
 float: right;
}

.green {
        color: #59BF59;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
}
.green2 {
        color: #B0D730;
        font-weight: bold;
        font-size: 10px;
        text-decoration: none;
}
.tab_opl {
        padding: 10px 0 0 80px;
        width: 520px;
        height: 220px;

}
.opl{
	float: left;
	padding: 10px;
	font-weight: bold;
	width: 60px;

}
.opl2{
	float: left;
	padding: 10px;
	
}
.opl3{

        padding: 10px;
        border-bottom: dashed 1px  #dad0b4;
        width: 450px;

}
.tab_opl_vip_p {
        padding: 10px 0 0 50px;

        height: 370px;

}
.opl_info{

        margin: 0 0 20px 0;

}
.opl_info2{

        margin: 15px 0 20px 0;

}
.opl_p{
	float: left;
	padding: 10px;
	font-weight: bold;
	width: 130px;

}
.tab_opl_vip {
        padding: 10px 0 0 50px;



}

.opl3_p{

        padding: 5px;
        border-bottom: dashed 1px  #dad0b4;
        width: 500px;

}


.od_pm_c { float: left; padding: 5px; height: 55px;
border-bottom: dashed 1px #dad0b4; margin: 7px 0 0 0;}

.od_pm { float: left; padding: 5px; width: 55px; height: 55px;
border-bottom: dashed 1px #dad0b4; margin: 7px 0 0 0;}

.temat_pm { height: 55px; width: 340px; float: left; padding: 5px;
border-bottom: dashed 1px #dad0b4; margin: 7px 0 0 0;}

.data_pm {
        width:130px;
        height: 55px;
        float: left;
        padding: 5px;
        font-size: 10px;
        border-bottom: dashed 1px #dad0b4; margin: 7px 0 0 0;
}
.spac_pm {
        width: 50px;
        float: left;
        height: 55px;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4; margin: 7px 0 0 0;
}
.kto_pm { height: 55px; width: 60px; float:left; }
.pm_pm { padding: 15px 0 15px 0; }
.pm_pm_od { padding: 10px; border: dashed 1px #dad0b4;}

/*koniec poczta*/

/* forum */
.box3ff { padding:10px 20px 10px 10px; color: #b1aa8b; background-color: #f9f8f3; border: 1px dashed #dad0b4;
 width: 455px;
}
.t550o {
        width: 488px;
        float: left;
        padding: 5px;
        font-weight: bold;
        border-bottom: solid 1px #dad0b4;
}
.topico {
        width: 60px;
        text-align: center;
        float: left;
        padding: 5px;
        font-weight: bold;
        border-bottom: solid 1px #dad0b4;
}
.posto {
        width: 60px;
        text-align: center;
        padding: 5px;
        float: left;
        font-weight: bold;
        border-bottom: solid 1px #dad0b4;
}
.t550_nro {
        width: 488px;
        height: 17px;
        float: left;
        padding: 6px;
        border-bottom: solid 1px #dad0b4;

}
.topic_nro {
        width: 58px;
        height: 17px;
        text-align: center;
        float: left;
        padding: 6px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
}
.post_nro {
        width: 58px;
        height: 17px;
        text-align: center;
        padding: 6px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
        float: left;
}
.nazwa_ll {
        width: 405px;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;


}
.nazwall {
        width: 405px;
        float: left;
        border-bottom: solid 1px #dad0b4;
        padding: 5px;
        height: 28px;

}

.topicll {
        width: 58px;
        height: 23px;
        text-align: center;
        float: left;
        padding: 10px 5px 5px 5px;
        border-left: dashed 1px #dad0b4;
        border-bottom: solid 1px #dad0b4;

}
.topicll_m {
        width: 58px;
        height: 18px;
        text-align: center;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;

}
.topic_ll {
        width: 58px;
        text-align: center;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.postll {
        width: 150px;
        height: 28px;
        text-align: right;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
        float: left;
}
.postll_m {
        width: 150px;
        height: 18px;
        text-align: right;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
        float: left;
}
.post_ll {
        width: 150px;
        text-align: center;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        float: left;
        font-weight: bold;

}
/* koniec forum */
/* grupa */
.topic_ll2 {
        width: 180px;
        height: 15px;
        text-align: left;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.topicll2 {
        width: 180px;
        height: 15px;
        text-align: left;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;

}
.nazwa_ll2 {
        width: 225px;
        height: 15px;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;


}
.nazwall2 {
        width: 225px;
        height: 15px;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
}
.datall {
        width: 110px;
        height: 18px;
        text-align: left;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
        border-right: dashed 1px #dad0b4;
}
.datall2 {
        width: 200px;
        text-align: left;
        height: 15px;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
        border-left: dashed 1px #dad0b4;
        border-right: dashed 1px #dad0b4;
}
.data_ll {
        width: 110px;
        text-align: left;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.data_ll2 {
        width: 200px;
        height: 15px;
        text-align: left;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.nazwagg {
        width: 275px;
        float: left;
        height: 18px;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
}
.nazwa_gg {
        width: 275px;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.nazwa_for {
        width: 350px;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}
.nazwa_for_nr {
        width: 350px;
        height: 25px;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
}
.data_for_nr {
        width: 250px;
        height: 25px;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;

}
.data_for {
        width: 250px;
        float: left;
        padding: 5px;
        border-bottom: dashed 1px #dad0b4;
        font-weight: bold;
}

.frend_online, frend_online a{color: #fff; padding:3px; font-weight:bold; text-decoration: none;}
.frend_online_r{ padding:5px; background-color: #FFD31E;}

.rozm {background-color: #E5E5E5; padding:3px; margin:1px;}
.size10b {font-size: 10px;}
.rozm2 {background-color: #ffffff; padding:3px; margin:1px;}

.kf_pro { background-color: #ACD6FF; margin: 0 0 3px 0; width: 665px; padding: 10px; }
.kf_def { background-color: #F4F4EE; margin: 0 0 3px 0; width: 665px; padding: 10px; }
.kf_twoje { padding: 8px 0 0 10px; margin: 8px 0 0 0; background-color: #F4F4EE; width: 172px; }
.kf_twoje2 { padding: 5px 0 8px 10px; margin: 0 0 8px 0; background-color: #F4F4EE; width: 172px; }

.prze_do_wysz { width: 640px; text-align: right; margin: -7px 0 7px 0; }

/* koniec grupa*/

.viplos { width: 182px; height: 182px; padding: 20px; border: 1px solid #F4F4EE; margin: 0 0 0 3px;}

.emo{
 padding: 0 3px 0 0;

}
.emo2{
 padding: 0 3px 0 0;
}
.cl_admin { background-color: #D83009; padding: 10px; color: #fff; font-weight:bold; }


.disp {display:none;float:left;}
.lispa {width: 3px}
.lispa2 {width: 1px}
.iks {  }

.box_pl {width: 675px; padding: 10px 0 20px 10px; background: #F4F4EE;}


.cssframe { overflow: auto; width: 225px; height: 100px; margin: 0 0 10px 5px;}
.clear_menu { float:none; clear:both; }
.clear { clear: both; background: none; }
.tylko_ie { clear: both; background: none; height: 1px; width: 200px; }
.tylko_ie2 { clear: both; background: none; height: 5px; width: 200px; }
.nie_tylko_ie3 { clear: both; background: none; height: 12px; width: 200px; }
