* { padding: 0; margin: 0; }

body {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;color:#333;margin:0;padding:0;text-align:left;direction:ltr;unicode-bidi:embed;
/* font-family: Verdana, Helvetica, sans-serif;
 font-size:12px;  */
background:#ebeef3 url(grafika/top_bg.png) repeat-x top; 
}
img {
 border: 0;
}

a:link {
color:#000;
text-decoration:none;
}

a:visited {
color:#000;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:underline;
}


#szerokosc_tlo {
 float:left;
 width: 100%;
 height:auto;
 margin: 0;
}

#szerokosc {
 margin: 0 auto;
 width: 1000px;
}

#top_ {
float:left;
width:1000px;
height:auto;
margin:0 0 0 0;
padding:0;
background:url(grafika/sr_sr.gif) repeat-y;

}

#st_bg {
float:left;
width:1000px;
height:180px;
background:#ebeef3;
}

#st2 {
float:left;
width:1000px;
height:1px;
background:url(grafika/st_bg.gif) no-repeat top;
}
#srodek {
 margin:0;
 overflow: hidden;
 width: 1000px;
 height:auto;
padding:0;
}


#top {
	float:left;
	height:192px;
	width:1000px;
	margin:0;
	padding:0;
	background: url(grafika/top.png) no-repeat top right;

}

#top a {
 text-decoration:none;
}


#top3 {
float:left;
 width: 1000px;
 margin: 0;
 padding: 0;
 height: 161px;
}


#top_men {
float:left;
 width: 1000px;
 margin: 0;
 padding: 0;
 height: 31px;
}


#prawa {
 float:left;
 display: inline;
 color: #333;
 margin: 0px;
 padding: 20px 29px 20px 26px;
 width: 235px;
 float:right;
}


#lewa {
 float: left;
 color: #333;
 margin: 0;
 padding:  20px 15px 20px 40px;
 width: 655px;
 display: inline;
}
#prawa_new {
 display: inline;
 margin: 0px;
 padding: 10px 10px 20px 5px;
 width: 235px;
 float: right;
}
#lewa_new {
 float: left;
 color: #333;
 margin: 0;
 padding:  10px 5px 20px 15px;
 width: 730px;
 display: inline;
}



#lewa_gry {
 float: left;
 color: #333;
 margin: 0;
 padding:  20px 0px 20px 0px;
 width: 1000px;
 display: inline;
 border:1px solid #cbcbcb;
}
#prawa_zamk {
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0 30px 20px 20px;
 width: 225px;
 height: auto;
 float: left;

}
#lewa_zamk {
 float: right;
 color: #333;
 margin: 0px;
 padding:  0 15px 20px 50px;
 width: 660px;
 height: auto;
 display: inline;

}
#lewa_b {
 float: left;
 color: #333;
 margin: 0;
 padding: 0 0 20px 0;
 width: 645px;
 display: inline;

}
#lewa_pro {
 float: left;
 color: #333;
 margin: 0;
 padding:  15px 0 20px 20px;
 width: 980px;
 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"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;background: #6d84b5;border:1px solid #1b386f;color: #fff; font-weight:bold;}
#hyde_pro input[type="submit"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;background: #6d84b5;border:1px solid #1b386f; color: #fff; font-weight:bold;}
#hyde_pro2 input[type="submit"] {float:left;width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;background: #6d84b5;border:1px solid #1b386f; color: #000; font-weight:bold;text-align:center;}
#dod input[type="submit"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;background: #6d84b5;border:1px solid #1b386f; 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}
#hyde_pro2 select {width: 130px; padding:3px 3px 0px 3px; margin: 10px;border:1px #015182 solid;}
#hyde_pro2 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:0 0 10px 0;}
.pad_3_ep {margin:10px 0 10px 0;}
.pad_3_opis {margin:0 0 10px 0;padding:5px 0 5px 0;}
.pad_3_info2 {margin:0 0 10px 0;background:#f6f6f6 url(grafika/geolokalizacja.gif) no-repeat bottom right;padding:5px;border-top:1px #e0e0e0 solid;}
.pad_3_info3 {margin:0 0 10px 0;background:#f6f6f6 url(grafika/opis_p.gif) no-repeat bottom right;padding:5px;border-top:1px #e0e0e0 solid;}
.pad_3_info4 {margin:0 0 10px 0;background:#f6f6f6;padding:5px;border-top:1px #e0e0e0 solid;}
.pad_3_prof {margin:0 0 10px 0;padding:0 5px 5px 0;}
.pad_3_info {margin:0 0 10px 0;background:#f6f6f6 url(grafika/pr_prof.gif) no-repeat bottom right;padding:5px;border-top:1px #e0e0e0 solid;}
.pad_3_l {float:left;width:90px;color:#959595;font-weight:bold;}
.pad_3_p {float:right;width:100px;}
.pad_3_la {float:left;width:160px;color:#959595;font-weight:bold;}
.pad_3_pa {float:right;width:30px;}
.pad_3_bio {margin:0 0 10px 0;background:#f6f6f6 url(grafika/bio_rytmy.gif) no-repeat bottom right;padding:5px;border-top:1px #e0e0e0 solid;}
.pad_3_bioa {margin: 0 0 10px 0;background:#b3be4b;padding:0 5px 5px 0;border-top:1px #757f14 solid;}
.pad_n {margin: 15px 0 0 2px;}
.pad_3e {padding: 5px 0 25px 0;}
.pad_3e2 {padding: 197px 0 15px 0;}
.pad_3e3 {padding: 170px 0 8px 0;}
.pad_3e4 {padding: 15px 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_3dt {margin: 10px 0 13px 10px;}
.pad_3dta {margin: 0 0 13px 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_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: 13px 15px 0 0; float: left; height: 40px;}

.lewa_pro_edycja2 { width: 600px; padding: 0 15px 0 0; float: left;  height: 28px;}

.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 25px 0 0; float: left;border-right:1px solid #aabbe1;}
#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;padding: 0 35px 0 0;}
.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: 882px;
 clear: both;
 color: #ffffff;
 background: #7fb6df;
 padding: 0 0 15px 0;
 margin: 0 20px 0 20px;
 }
#stopka a:link {color: white; text-decoration: none}
#stopka a:visited {color: white; text-decoration: none}
#stopka a:hover {color: white; text-decoration: underline;}

.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: #a3a3a3; padding: 5px 20px 0 20px; height:30px;}
#copyr a {color: #a3a3a3; text-decoration: none;}
#copyr a:hover {color: #b7b7b7; text-decoration: underline;}
#copyr .copy{float:right; text-align: right; color: #a3a3a3;}
#copyr .power{float:left; color: #a3a3a3;}
#copyr .info{float:left;width:280px;color:#a3a3a3;text-align:center;}


.lin a:link {color: #591259; text-decoration: none}
.lin a:visited {color: #591259; text-decoration: none}
.lin a:hover {color: #591259; text-decoration: underline;}

#prawa a:link {color: #591259; text-decoration: none}
#prawa a:visited {color: #591259; text-decoration: none}
#prawa a:hover {color: #591259; 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"] {width: 110px; padding:3px; margin: 10px 0 4px 0; cursor:hand; cursor:pointer;background: #6d84b5;border:1px solid #1b386f;}
        /* 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; padding: 0 0 10px 10px; margin: 0 0 10px 0;
background: #eef2fc;

	border:1px solid #cbcbcb;
}
#log_niez input[type="text"] {float:left; padding-left:5px; width: 195px; margin: 0 0 0 0;background-image:url(grafika/txt_input.gif);background-repeat:repeat-x;background-position:top;border:1px solid #999;}
#log_niez input[type="password"] { float:left; padding-left:5px; width: 195px; margin: 0 0 0 0;background-image:url(grafika/txt_input.gif);background-repeat:repeat-x;background-position:top;border:1px solid #999;}
#log_niez input[type="submit"] {float:left;width: 205px; padding-left: 6px; margin: 0 0 0 0; cursor:hand; cursor:pointer; background: #6d84b5;border:1px solid #1b386f; color: #fff; font-weight:bold;}

#log_glowna {
float:left;width:720px; height:50px;margin:0;padding:0;}
#log_glowna input[type="text"] {float:left; padding:5px; width: 140px; margin: 0 0 0 0;background-image:url(grafika/txt_input.gif);background-repeat:repeat-x;background-position:top;background-color:#fff;border:1px solid #999;}
#log_glowna input[type="password"] { float:left; padding:5px; width: 140px; margin: 0 0 0 0;background-image:url(grafika/txt_input.gif);background-repeat:repeat-x;background-position:top; background-color:#fff;border:1px solid #999;}
#log_glowna input[type="submit"] {float:left;width: 140px; padding: 5px; margin: 0 0 0 0;  cursor:pointer; background: #6d84b5;border:1px solid #1b386f;color:#fff;font-weight:bold;}
#log_glowna input[type="checkbox"] { float:left; width: 10px; margin: 0 0 0 0;text-align:middle;}


.pr { float:left; }
.pr_logo { float:left;width:250px;height:122px;padding-top:0;background:url(grafika/pod_logo.png) no-repeat top 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_czat { float:left;width:40px;height:40px;padding:0 10px 1px 0;}
.pr_czat2 { width:100%; height: auto; padding:0;}
.pr_czat3 { float:right; width: 430px; height:auto; padding: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-color:#f6f6f6;padding: 4px 8px 12px 8px; margin: 10px 0 10px 0; border-top:1px solid #e0e0e0;}

.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: 650px; background-color:#f6f6f6; padding: 4px 8px 12px 8px; margin: 10px 0 10px 0; border-top:1px solid #e0e0e0;}


.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;}


.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_m { float:right; }
#pr_m_n { float:left; background: transparent; height: 50px; width: 1000px; padding: 50px 0 0 0;}
#menu_top { float:left; height: 60px; width: 1000px; padding: 0 0 0 0;}
#pr_m_n a span {color: #fff; text-decoration: none; padding: 4px 6px 4px 6px; float:left; font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",sans-serif,verdana;font-size:13px;font-weight:bold;cursor:hand; cursor:pointer;
}
#pr_m_n a:hover span{color: #fff; text-decoration: none; padding: 4px 6px 4px 6px; float:left; font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",sans-serif,verdana;font-size:13px;font-weight:bold;cursor:hand; cursor:pointer;
background-image:url(grafika/menu_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.men_roz {
float:left;
width:2px;
height:25px;
background-image:url(grafika/men_roz.gif);
background-position:center;
background-repeat:no-repeat;
}


#pr_m2s { color: #ddd; float:right; width:990px; padding: 13px 10px 0 0; font-size: 12px; text-align: right; }

#pr_m2 { float:right; padding: 40px 45px 0 0; color: #fff; width:660px; height:30px;font-size: 12px; text-align: right; }
#pr_m2 a {color: #fff; text-decoration: none; font-weight:bold;}
#pr_m2 a:hover {color: #fff; text-decoration: underline; font-weight:bold;}

#pr_m2_log { float:right; padding:28px 0 0 0; color: #fff; width:700px; height:70px;font-size: 12px;}
#pr_m2_log a {color: #fff; text-decoration: none;}
#pr_m2_log a:hover {color: #fff; text-decoration: underline;}


#menu_belka_s { color: #333; width: 637px; height: 22px;font-size: 12px;padding: 8px;background:#ebeef3;border:1px solid #d2d9e5;margin-bottom:10px;}
#menu_belka_s a span { color: #fff; text-decoration: none; font-weight: bold; float:left; display:block; padding: 0 10px 0 10px; }
#menu_belka_s a:hover span{ color: #fff; text-decoration: underline; font-weight: bold; float:left; display:block; padding: 0 10px 0 10px; }

#menu_belka_s2 { color: #333; width: 231px; height: auto; padding: 0;}
#menu_belka_s2 a span {color: #333; text-decoration: none; font-weight: bold;}
#menu_belka_s2 a:hover span{ color: #333; text-decoration: underline; font-weight: bold; }
.prawa_bottom {float:left;width: 231px; height: 6px; padding:0;margin:0;background:url(grafika/prawa_bottom.png);}

#menu_belka_s5 { color: #333; width: 181px;min-height:35px;height:auto !important;padding: 5px 4px 5px 4px;}
#menu_belka_s5 a span { font-size: 12px; color: #333; text-decoration: none; font-weight: bold; float:left; display:block; padding: 0 4px 0 4px; }
#menu_belka_s5 a:hover span{ color: #333; text-decoration: underline; font-weight: bold; float:left; display:block; padding: 0 4px 0 4px; }

.lewa_boxik {
width:203px;
margin:0;
padding:5px 0 5px 0;
height:auto !important;
height:auto;
text-align:center;border:1px solid #cbcbcb;background:#fff;
}
.lewa_boxikb {
width:203px;
margin:0;
padding:8px 0 5px 0;
height:auto !important;
height:auto;
text-align:left;
}
#sr_boxik {
float:left;
width:676px;
margin:0;
padding:0 0 5px 0;
height:auto !important;
height:auto;
}
.lewa_bottom {float:left;width: 205px; height: 6px; padding:0;margin:0;}
.sr2_bottom {float:left;width: 675px; height: 6px; padding:0;margin:0;}
.sr_bottom {float:left;width: 441px; height: 6px; padding:0;margin:0;}

.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 35px 0 0;
}
.fot_f{margin:20px 0 0 0;}

#f_szu_l{float:left; text-align: right; width: 235px; background: #f2f2f2;border:1px solid #e0e0e0; padding: 11px 10px 17px 10px;  margin: 0 5px 0 0;}
#f_szu_l1 div {height: 35px; padding: 5px 0 10px 0;}
#f_szu_l2 div {padding: 21px 0 12px 0;}
.f_szu_l3 {padding: 40px 0 210px 0;}
.f_szu_l3aa {padding: 25px 0 210px 0;}
.f_szu_l3aaa {padding: 5px 0 233px 0;}
.f_szu_l3b {padding: 0 0 222px 0;}
.f_szu_l3c {padding: 0 0 24px 0;}
.f_szu_l3ca {padding: 1px 0 25px 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 10px; width: 645px; background: #f2f2f2;border:1px solid #e0e0e0; float:right;}
#f_szu input[type="text"] {padding:4px; width: 160px;}
#f_szu select { 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;}
.rok {width:10px;}
#roki input[type="text"] {padding:4px; width: 50px;}
#roki input[type="submit"] {width: 110px; padding:3px; margin: 55px 0 4px 70px; cursor:hand; cursor:pointer; background:#6d84b5;border:1px solid #1b386f; color: #fff; font-weight:bold;}

.box_zas {margin: 10px 0 10px 0; padding: 10px 0 10px 10px;  background-color:#eef2fc;border:1px solid #cbcbcb;}
.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:670px; background: #ebeef3;border-top:1px solid #d2d9e5;}
#sort{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width:670px; background: #ebeef3;border-top:1px solid #d2d9e5;}
#sort a:link {color: #333; text-decoration: none;}
#sort a:visited {color: #333; text-decoration: none;}
#sort a:hover {color: #333; text-decoration: underline;}
#sort_ed{padding: 8px; background: #ebeef3;border-top:1px solid #d2d9e5;width:670px;margin-bottom:10px;width:925px;}
#sort_p{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width:670px;color:#000;background: #ebeef3;border-top:1px solid #d2d9e5;}
#sort_p a:link {color: #333; text-decoration: none;}
#sort_p a:visited {color: #333; text-decoration: none;}
#sort_p a:hover {color: #333; text-decoration: underline;}
#sort_p select {border:none; padding:3px 3px 0 3px}
#sort_p option {padding:0 3px 3px 3px}
#sort input[type="submit"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;
background:#6d84b5;border:1px solid #1b386f;color: #fff; font-weight:bold;}
#sort input[type="button"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;background:#6d84b5;border:1px solid #1b386f;color: #fff; font-weight:bold;}
#sort select { width: 130px; padding:3px 3px 0 3px}
#sort option {padding:0 3px 3px 3px}
#sort .rej select { width: 130px; padding:3px 3px 0px 3px; margin: 10px;}
#sort_p input[type="text"] {padding:5px; width: 100px;  margin: 10px;}
#sort_p input[type="password"] {padding:5px; width: 100px;  margin: 10px;}
#sort_p2 input[type="text"] {padding:5px; width: 100px;  margin: 10px;}
#sort_p2 input[type="password"] {padding:5px; width: 100px;  margin: 10px;}


#sort_p2{padding: 7px 0 10px 15px; margin: 0 0 10px 0; width: 670px;color:#000;}
#sort_p2 a:link {color: #000; text-decoration: none;}
#sort_p2 a:visited {color: #000; text-decoration: none;}
#sort_p2 a:hover {color: #000; text-decoration: underline;}
#sort_p2 select {border:1px solid #015182; padding:3px 3px 0 3px}
#sort_p2 option {padding:0 3px 3px 3px}
#sort_p2 input[type="submit"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;}
#sort_p2 input[type="button"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;}
#sort_p2 input[type="file"] {width: 120px; padding:3px; margin: 3px 0 0 7px; cursor:hand; cursor:pointer;}
#sort_p2 select { width: 130px; padding:3px 3px 0 3px}
#sort_p2 option {padding:0 3px 3px 3px}

#sort input[type="text"] {padding:5px; width: 200px;  margin: 10px;}
#sort .in_tok input[type="text"] {padding:5px; width: 100px;  margin: 10px;}
#sort input[type="password"] {padding:5px; width: 200px;  margin: 10px;}

#zapros_box_g_pr {float:left;padding: 8px 0 5px 0; margin: 10px 0 10px 0; width: 229px;background:#33579a url(grafika/zapr_z.jpg) no-repeat bottom left;border:1px solid #1b386f;color:#fff;text-align:center;}
#zapros_box_g_pr input[type="submit"] {width: 120px; padding:3px;cursor:pointer; background: #6d84b5; color: #fff; font-weight:bold;border: 1px solid #1b386f;text-align:center;}
#zapros_box_g_pr input[type="text"] {padding:1px 5px 1px 5px; width: 143px;  margin:5px 10px;}

#edyt_f {padding-right: 11px; float: right;}
#edyt_f input[type="submit"] {width: 50px; padding:2px; margin: 3px 0 0 7px; cursor:pointer; background: #6d84b5;border:1px solid #1b386f;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 10px 0;
 clear: both;
}
.tytul_box_p2 {
 text-align: right;
 padding: 3px 20px 10px 0;
 clear: both;
}
.tytul_box_p23 {
 padding:0;
 clear: both;
}
.tytul_box_l{
 text-align: left;
 color: #3d2d19;
 font-weight: bold;
 clear: both;
 padding: 0 0 5px 0;
}
.tytul_box_lv{
 text-align: left;
 color: #3d2d19;
 font-weight: bold;
 clear: both;
 padding: 0;
}
.boxy_kolor_k {
 width: 625px;
 height: 92px;
 padding: 10px 10px 0 10px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
}


.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: #eef2fc;
 border: 1px solid #c3c3c3;
 padding: 7px 0px 5px 10px;
 margin: 10px 0;
}
.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_gl{
 float: left;
 width:98%;
 padding:0 1% 8px 1%;
}
.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;
 }
 
.box_gry{
 float: left;
 width: 960px;
 margin: 0 20px 20px 20px;
 text-align:center;
 } 
.news_box_g_pr{
 width: 225px;
 padding: 10px 0 10px 0;
}
.news_box_g_pr_kolor{
 width: 210px;
 padding: 10px 5px 5px 10px;
 	background: #fff;
	border: 1px solid #c3c3c3;
}
.news_box_g{
 width: 633px;
 padding: 10px 0 0 7px;
}
.boxy_m_kolor_us {
 width: 635px;
 height: 90px;
 background: transparent;
 padding: 6px 0px 5px 10px;

}
.boxy_m_kolor_us_prz {
 width: 675px;
 height: 90px;
 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;
}
.boxy_kolor_niezalog {
 width: 625px;
 height: 95px;
 padding: 10px 0 0 10px;
 margin: 0 20px 0 0;
background-color: #000;
background-image:url(grafika/box_bg.gif);
background-repeat:repeat-x;
background-position:center;


position:relative;
 z-index:2;
	border:1px solid #999;	
 float: right;
}
.boxy_kolor_fil {
 width: 625px;
 height: 95px;
 padding: 10px 10px 0 10px;
 margin: 0;
}
.boxy_kolor_fil_prz {
 width: 675px;
 height: 115px;
 padding: 5px 0 0 10px;
 margin-bottom:10px;
}
.boxy_kolor_zdj {
 width: 625px;
 height: 80px;
 padding: 10px 10px 0 10px;
}
.boxy_kolor_zdj_grupa {
 width: 665px;
 height: 80px;
 padding: 10px;
 background: #f7f7f7;
 border-top: 1px solid #ebebeb;
}
.boxy_kolor_fil_grupa {
 width: 665px;
 height: 95px;
 padding: 10px;
 background: #f7f7f7;
 border-top: 1px solid #ebebeb;
}
.boxy_kolor_zdj_prz {
 width: 675px;
 height: 90px;
 padding: 10px 0 0 10px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
}
.boxy_kolor_zdj_prz2 {
 width: 675px;
 height: 100px;
 padding: 10px 0 0 10px;
 background: #f6f6f6;
 border-top: 1px solid #e0e0e0;
}
.boxy_goscie {
 width: 675px;
 padding: 10px 0 15px 10px;
}
.boxy_kolor_zdj_prz_ed {
 width: 675px;
 height: 130px;
 padding: 10px 0 0 10px;
}
.prezent {width: 82px; height: 60px; margin: 6px 0 0 0;text-align:center;}
.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;
}
.boxy_kolor_spa_prz {
 width: 675px;
 height: 10px;
 padding: 5px 0 0 10px;
}
.boxy_kolor2 {
 width: 625px;
 height: 110px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
 padding: 10px 10px 0 10px;
}
.boxy_kolor3 {
 width: 625px;
 height: 205px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
 padding: 0 10px 0 10px;
}


.boxy_m {
 width: 625px;
 height: 90px;
 padding: 10px 10px 0px 10px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
}


.boxy_m_kolor {
 width: 625px;
 height: 90px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
 padding: 10px 10px 0 10px;
}


.tytul_box_v{
 text-align: right;
 padding:0;
 clear:both;
}
.boxy_v {
 width: 635px;
 height: 100px;
 background: #eef2fc;
 border: 1px solid #c3c3c3;
 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 4px 2px 0;
}
.zdjecie22 {
 float:left;
 padding:4px;
}

.zdjecie50 {
 float:left;
 padding:4px;
 margin:4px;
 background:#fff;
  border:1px solid #cbcbcb;
}

.zdjecie50a {
 float:left;
 padding:6px;
 margin:7px;
 background:#fff;
  border:1px solid #cbcbcb;
}

.zdjecie60 {
 padding:5px;
 background:#fff;
  border:1px solid #cbcbcb;
}

.zdjecie35 {
 padding:2px;
 background:#fff;
  border:1px solid #cbcbcb;
}
.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
{ width:81px;
 height:81px;
	border: 0px;
	padding: 0px;

}
.zdj1, .zdj2, .zdj3, .zdj4
{
	border: 0px;
	padding: 0px;
	position: absolute;
	left:inherit;
	top: inherit;
	visibility: hidden;
}
.zdj1
{
	visibility: visible;
}

.zdje1, .zdje2, .zdje3, .zdje4
{
	visibility: hidden;
}
.zdje1
{
	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; }
.maly_t { color: #000; font-size: 10px; margin: 0 0 5px 0;}
.maly_tt { color: #b2b2b2; font-size: 10px; margin: 0 0 5px 0;}
.maly_t3 { color: #000; 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: #000; font-size: 10px; margin: 7px 0 5px 0;}
.rb_akcje { margin: 0 0 5px 0; }
.maly_l { color: #000; font-size: 10px; text-decoration: none;
 cursor:pointer; cursor:hand;}

.blu_t {
 color: #000;
 font-weight: bold;
 padding: 10px 0 0 0;
}
.blu_t2 {
 color: #000;
 font-weight: bold;
 padding: 0 0 5px 0;
}
.blu_t3 {
 font-weight: bold;
 font-size: 14px;
 padding: 0 0 5px 0;
}
.ico{vertical-align: middle;}

.blu_tm {
 color: #34589b;
}


.lin4 {
 color: #34589b;
 font-weight: bold;
}
.lin3 {
 color: #34589b;
 font-weight: bold;
 cursor:pointer; cursor:hand;
}
.lin3w {color: #34589b; 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;
}
.lin2_c2 {
 padding: 0 0 10px 5px;
}
.img {
 vertical-align: middle;
 padding-right: 5px;
}
.img_2 {
 vertical-align: middle;
 padding-right: 5px;
 float: left;
 color:#34589b;
}
.img_2 a:link {
 color:#34589b;
 text-decoration:none;
}

.img_2 a:hover {
 color:#34589b;
 text-decoration:underline;
}

.img_2 a:visited {
 color:#34589b;
 text-decoration:none;
}

.img_3 {
 vertical-align: middle;
 padding-right: 15px;
 float: right;
 color:#34589b;
}

.img_3 a:link {
 color:#34589b;
 text-decoration:none;
}

.img_3 a:hover {
 color:#34589b;
 text-decoration:underline;
}

.img_3 a:visited {
 color:#34589b;
 text-decoration:none;
}

.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: 50px;
        height: 18px;
        text-align: center;
        float: left;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;

}
.topic_ll {
        width: 50px;
        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: center;
        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;

}
.topicll2aa {
        width: 300px;
        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: 270px;
        float: left;
        height: 18px;
        padding: 5px;
        border-bottom: solid 1px #dad0b4;
}
.nazwa_gg {
        width: 270px;
        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: #333; padding:3px; font-weight:bold; text-decoration: none;}
.frend_online_r{ padding:2px; background-color: #ffcd55;}

.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: #eef2fc; margin: 0 0 3px 0; width: 665px; padding: 10px; border:1px solid #cbcbcb;}
.kf_pro_m { background-color: #ACD6FF; margin: 0 0 3px 0; width: 625px; padding: 10px; }
.kf_def_m { background-color: #eef2fc; margin: 0 0 3px 0; width: 625px; padding: 10px; border:1px solid #cbcbcb;}
.kf_twoje { padding: 8px 0 8px 10px; margin: 8px 0 10px 0; background-color: #eef2fc; width: 172px; border:1px solid #cbcbcb; font-weight:bold;}
.kf_twoje2 { padding: 5px 0 8px 10px; margin: 0 0 8px 0; background-color: #eef2fc; width: 172px; border:1px solid #cbcbcb;}

.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 #eef2fc; 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: #eef2fc;border:1px solid #cbcbcb;}


.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; }
.news_box_p { float:left; width: 633px;}


#m3a a:link {color: #591259; text-decoration: none}
#m3a a:visited {color: #591259; text-decoration: none}
#m3a a:hover {color: #591259; text-decoration: underline;}

#m1a a:link {color: #591259; text-decoration: none}
#m1a a:visited {color: #591259; text-decoration: none}
#m1a a:hover {color: #591259; text-decoration: underline;}

#m2a a:link {color: #591259; text-decoration: none}
#m2a a:visited {color: #591259; text-decoration: none}
#m2a a:hover {color: #591259; text-decoration: underline;}

#m4a a:link {color: #591259; text-decoration: none}
#m4a a:visited {color: #591259; text-decoration: none}
#m4a a:hover {color: #591259; text-decoration: underline;}




#mem22 { color: #383838; width: 637px; height:274px; padding: 5px 5px 5px 5px; font-size: 12px; background:#fff;border:1px solid #cbcbcb;margin:15px 0;}

#sr_{
	float:left;
	width:1000px;
	height:auto;
	background:#fff;
}

/*---menu---*/

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative; /*--Important--*/
}
ul#topnav li a {
	float: left;
	text-indent: -9999px; /*--Push text off of page--*/
	height: 31px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; } /*--Hover State--*/


ul#topnav a.start {
	background: url(menu/start.png) no-repeat;
	width: 56px;
}
ul#topnav a.spolecznosc {
	background: url(menu/spolecznosc.png) no-repeat;
	width: 104px;
}
ul#topnav a.filmiki {
	background: url(menu/filmiki.png) no-repeat;
	width: 73px;
}
ul#topnav a.fotki {
	background: url(menu/fotki.png) no-repeat;
	width: 63px;
}
ul#topnav a.forum {
	background: url(menu/forum.png) no-repeat;
	width: 72px;
}
ul#topnav a.wydarzenia {
	background: url(menu/wydarzenia.png) no-repeat;
	width: 102px;
}
ul#topnav a.blog {
	background: url(menu/blog.png) no-repeat;
	width: 63px;
}
ul#topnav a.miasta {
	background: url(menu/miasta.png) no-repeat;
	width: 70px;
}
ul#topnav a.rozmowki {
	background: url(menu/rozmowki.png) no-repeat;
	width: 90px;
}
ul#topnav a.katalog {
	background: url(menu/katalog.png) no-repeat;
	width: 78px;
}
ul#topnav a.ogloszenia {
	background: url(menu/ogloszenia.png) no-repeat;
	width: 95px;
}
ul#topnav a.gry {
	background: url(menu/gry.png) no-repeat;
	width: 54px;
}
ul#topnav a.konkursy {
	background: url(menu/konkursy.png) no-repeat;
	width: 80px;
}




ul#topnav li .sub {
	position: absolute; /*--Important--*/
	top: 31px; left: 0;
	z-index: 99999999999999999999;
	background: #f2f2f2;
	padding: 0 0 10px 0;
	float: left;
	border: 1px solid #006f8e;
	border-top:none;
	display: none; /*--Hidden for those with js turned off--*/
}
ul#topnav li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #006f8e;
	font-size: 10px;
}
ul#topnav .sub ul li h2 { /*--Sub nav heading style--*/
		padding:8px 0 5px 15px;  margin: 0;
	font-size: 10px;
	color: #006f8e;
}
ul#topnav .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 5px 0;
	background-image: none;
	color: #006f8e;
}
ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	padding: 5px 5px 5px 22px;
	display: block;
	font-size: 10px;
	text-decoration: none;
	color: #000;
}
ul#topnav .sub ul li a:hover {
	color: #fff;
	background:#6c83b4;
}

/*---koniec menu---*/



ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #f4f8fb;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 12px;
	padding: 0 5px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #eef2fc;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #eef2fc;
	border-bottom: 1px solid #eef2fc;
}
.tab_container {
	clear: both;
	float: left; 
	width: 657px;
	height:auto;
	margin:0;
	background: #fff url(grafika/tlo_cont.jpg) no-repeat top;
}
.tab_content {
	width: 100%;
	height:auto;
	padding: 5px;
	font-size: 12px;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
}
.tab_content h3 a{
	color: #2a2a2a;
}



ul.tabs2 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	width: 100%;
}
ul.tabs2 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #e0e0e0;
	border-left: none;
	margin-bottom: -1px;
	background: #fff;
	overflow: hidden;
	position: relative;
}
ul.tabs2 li a {
	text-decoration: none;
	color: #333;
	display: block;
	font-size: 12px;
	padding: 0 5px;
	outline: none;
}
ul.tabs2 li a:hover {
	background: #f6f6f6;
}	
html ul.tabs2 li.active, html ul.tabs2 li.active a:hover  {
	background: #f6f6f6;
	border-bottom: 1px solid #f6f6f6;
}
.tab_container2 {
	clear: both;
	float: left; 
	width: 439px;
	height:auto;
	margin:0;
	background: #f6f6f6;
	border:1px solid #e0e0e0;
	border-top:none;

}
.tab_content2 {
	width: 100%;
	height:auto;
	padding: 5px;
	font-size: 12px;
}
.tab_content2 h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
}
.tab_content2 h3 a{
	color: #2a2a2a;
}



ul.tabs3 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	width: 100%;
}
ul.tabs3 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #e0e0e0;
	border-left: none;
	margin-bottom: -1px;
	background: #fff;
	overflow: hidden;
	position: relative;
}
ul.tabs3 li a {
	text-decoration: none;
	color: #333;
	display: block;
	font-size: 12px;
	padding: 0 5px;
	outline: none;
}
ul.tabs3 li a:hover {
	background: #f6f6f6;
}	
html ul.tabs3 li.active, html ul.tabs2 li.active a:hover  {
	background: #f6f6f6;
	border-bottom: 1px solid #f6f6f6;
}
.tab_container3 {
	clear: both;
	float: left; 
	width: 439px;
	height:auto;
	margin:0;
	background: #f6f6f6;
	border:1px solid #e0e0e0;
	border-top:none;

}
.tab_content3 {
	width: 100%;
	height:auto;
	padding: 5px;
	font-size: 12px;
}
.tab_content3 h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
}
.tab_content3 h3 a{
	color: #2a2a2a;
}






#footpanel {
	position: fixed;
	bottom: 0; left: 0;
	z-index: 99999999999999999999999; /*--Keeps the panel on top of all other elements--*/
	background: #e3e2e2;
	border: 1px solid #c3c3c3;
	border-bottom: none;
	width: 94%;
	margin: 0 3%;
}



*html #footpanel { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: -1px; /*--prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}



#footpanel ul {
	padding: 0; margin: 0;
	float: left;
	width: 100%;
	list-style: none;
	border-top: 1px solid #fff; /*--Gives the bevel feel on the panel--*/
	font-size: 1.1em;
}

#footpanel ul li{
	padding: 0; margin: 0;
	float: left;
	position: relative;
}

#footpanel ul li a{
	padding: 5px;
	float: left;
	text-indent: -9999px;
	height: 16px; width: 16px;
	text-decoration: none;
	color: #333;
	position: relative;
}

html #footpanel ul li a:hover{	background-color: #fff; }

html #footpanel ul li a.active { /*--Active state when subpanel is open--*/
	background-color: #fff;
	height: 17px;
	margin-top: -2px; /*--Push it up 2px to attach the active button to subpanel--*/
	border: 1px solid #555;
	border-top: none;
	z-index: 99999999999999999999999999999999; /*--Keeps the active area on top of the subpanel--*/
	position: relative;
}

a.npoczta{ background: url(img/nowy_pm.png) no-repeat center center;}
a.nprezent{ background: url(img/im_pre.png) no-repeat center center;}
a.noczko{ background: url(img/nowe_oczko.png) no-repeat center center;}
a.nzap{ background: url(img/im_zap.png) no-repeat center center;}
#footpanel a.chat{
	background: url(img/im_hyd.png) no-repeat 2px center;	
	width: 126px;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	padding-left: 40px;
	text-indent: 0; /*--Reset text indent--*/
	}

#footpanel a.poczta{
	background: url(img/nowy_pm2.png) no-repeat 2px center;
	width: auto;
	padding-left:25px;
	text-indent: 0;
	color:#333;
}
#footpanel a.profil{
	background: url(img/im_prof.png) no-repeat 3px center;
	width: auto;
	padding-left:25px;
	text-indent: 0;
	color:#333;
}
#footpanel a.ulubione{
	background: url(img/im_ulu.png) no-repeat 2px center;
	width: auto;
	padding-left:25px;
	text-indent: 0;
	color:#333;
}
#footpanel a.publikuj{
	background: url(img/im_zap2.png) no-repeat 2px center;
	width: auto;
	padding-left:25px;
	text-indent: 0;
	color:#333;
}
#footpanel a.chat:hover{
	color:#333;
}
#footpanel a.poczta:hover{
	color:#333;
}
#footpanel a.profil:hover{
	color:#333;
}
#footpanel a.ulubione:hover{
	color:#333;
}
#footpanel a.publikuj:hover{
	color:#333;
}
#footpanel li#chatpanel, #footpanel li#alertpanel {	float: right; }  /*--Right align the chat and alert panels--*/
#footpanel li#chatpanel2 {	float: left; }
#footpanel li#chatpanel3 {	float: left; }
#footpanel li#chatpanel4 {	float: left; }
#footpanel li#chatpanel5 {	float: left; }
#footpanel a small {
	text-align: center;
	width: 150px;
	background: url(grafika/pop_arrow.gif) no-repeat center bottom;
	padding: 2px 2px 10px 2px;
	display: none; /*--Hide by default--*/
	color: #fff;
	font-size: 11px;
	text-indent: 0;
}
#footpanel a:hover small{
	display: block; /*--Show on hover--*/
	position: absolute;
	top: -35px; /*--Position tooltip 35px above the list item--*/
	left: 50%;
	margin-left: -75px; /*--Center the tooltip--*/
	z-index: 9999999999999999999999999999999;
}

#footpanel ul li div a { /*--Reset link style for sub-panel links--*/
	text-indent: 0;
	width: auto;
	height: auto;
	padding: 0;
	float: none;
	color: #00629a;
	position: static;
}
#footpanel ul li div a:hover {	text-decoration: underline; } /*--Reset hover style for sub-panel links--*/

#footpanel .subpanel {
	position: absolute;
	left: 0; bottom: 27px;
	display: none;	/*--Hide by default--*/
	width: 198px;
	border: 1px solid #555;
	background: #eef2fc;
	overflow: hidden;
z-index:99999999999999999999999999;
}
#footpanel h3 {
	background: #3b5998;
	padding: 5px 10px;
	color: #eef2fc;
	font-size: 12px;
	cursor: pointer;
}
#footpanel h3 span { /*--Right aligned "-" icon--*/
	font-size: 1.5em;
	float: right;
	line-height: 0.6em;
	font-weight: normal;
}

#footpanel .subpanel ul{
	padding: 0; margin: 0;
	background: #eef2fc;
	width: 100%;
	overflow: auto;
	padding-bottom: 2px;
}
#footpanel .subpanel li{
	float: none; /*--Reset float--*/
	display: block;
	padding: 0; margin: 0;
	overflow: hidden;
	clear: both;
	background: #eef2fc;
	position: static;  /*--Reset relative positioning--*/
	font-size: 0.9em;
}

#chatpanel .subpanel li {}
#chatpanel .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel .subpanel li a:hover {
	background: #3b5998;
	color: #fff;
	text-decoration: none;
}




#chatpanel2 .subpanel li {}
#chatpanel2 .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel2 .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel2 .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel2 .subpanel li a:hover {
	background: #3b5998;
	color: #fff;
	text-decoration: none;
}


#chatpanel3 .subpanel li {}
#chatpanel3 .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel3 .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel3 .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel3 .subpanel li a:hover {
	background: #3b5998;
	color: #fff;
	text-decoration: none;
}


#chatpanel4 .subpanel li {}
#chatpanel4 .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel4 .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel4 .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel4 .subpanel li a:hover {
	background: #3b5998;
	color: #fff;
	text-decoration: none;
}

#chatpanel5 .subpanel li {}
#chatpanel5 .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel5 .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel5 .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel5 .subpanel li a:hover {
	background: #3b5998;
	color: #fff;
	text-decoration: none;
}



#alertpanel .subpanel { right: 0; left: auto; /*--Reset left positioning and make it right positioned--*/ }
#alertpanel .subpanel li {
	border-top: 1px solid #f0f0f0 ;
	display: block;
}
#alertpanel .subpanel li p {padding: 5px 10px;}
#alertpanel .subpanel li a.delete{
	float: right;
	width: 13px; height: 14px;
	margin: 5px;
	text-indent: -9999px;
	visibility: hidden; /*--Hides by default but still takes up space (not completely gone like display:none;)--*/
}
#alertpanel .subpanel li a.delete:hover { background-position: left bottom; }
#footpanel #alertpanel li.view {
	text-align: right;
	padding: 5px 10px 5px 0;
}



ul.sidenav {
	float: left;
	margin: 0;
	padding: 0;
	width:162px;
	list-style: none;
}
ul.sidenav li {
	position: relative; /*--Add a relative positioning--*/
	float: left;
	margin: 0;
	padding: 0;
}
ul.sidenav li a{
	border-top: 1px solid #7e93c0; /*--Bevel Effect--*/
	border-bottom: 1px solid #6078ac; /*--Bevel Effect--*/
	padding: 6px 10px 6px 20px;
	display: block;
	color: #fff;
	text-decoration: none;
	width: 152px;
	background: #6d84b5 url(sidenav_li_a.gif) no-repeat 5px 10px;
	position: relative; /*--Add a relative positioning--*/
	z-index:9999999999; /*--z-index allows the popup to tuck underneath the nav--*/

}
ul.sidenav li a:hover {
	background-color: #435b8f;
}

ul.sidenav li div {
	z-index:999999999;
	display: none;
	position: absolute;
	top: 2px;
	color:#fff;
	left: 0;
	width: 226px;
	font-size: 0.9em;
	background: url(grafika/bubble_top.png) no-repeat right top;
}
ul.sidenav li div p {
	z-index:999999999;
	margin: 3px 0;
	line-height: 1.6em;
	padding: 0 5px 10px 30px;
	background: url(grafika/bubble_btm.png) no-repeat right bottom;
}

#filmik_yt{width:640px; height:386px;z-index:1;}
#filmik_yt2{width:200px; height:140px;z-index:1;}
#miasto_id {width:182px;height:100px;background:url(grafika/miasto_id.gif) no-repeat; }

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 15px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
.czat_on1 {float:left;width:100%;height:22px;}
.czat_on1 hover {background;#d6def1;}
#miasto_sz {float:left;width:229px;height:108px;border: 1px solid #1b386f;background:#33579a url(grafika/miasto_bg.jpg) no-repeat bottom;text-align:center;padding-top:2px;}


.men_g {
	float:left;
	width: 231px;
	list-style: none;
	margin: 0; 
	padding: 0;
}

.men_g a:hover {
	background: #ebeef3;
}



.men_gl {
	float:left;
	width:155px;
	display: block;
	list-style: none;
	margin: 0; 
	padding: 0;
}

.men_gl a:link {
	display: block;
	width:155px;
	padding:0;
	text-decoration:none;
}

.men_gl a:hover {
	background: #ebeef3;
}

.box_lewagl {
float:left;
width:193px;
margin:0;
padding:5px;
height:12px !important;
height:12px;
color:#fff;
border:1px solid #6c83b4;
background:#6c83b4 url(grafika/box_left.gif) no-repeat top;
}
.box_lewaglsr {
float:left;
width:193px;
margin:0;
padding:5px;
height:auto !important;
height:auto;
border:1px solid #7fa1aa;
background:#f5f8fb;
}
.box_middle {
float:left;
width:498px;
margin:0;
padding:5px;
height:12px !important;
height:12px;
border:1px solid #e2f0fb;
background:#e2f0fb url(grafika/box_middle.gif) no-repeat top;
}
.box_middle_ {
float:left;
width:498px;
margin:0;
padding:5px;
height:auto !important;
height:auto;
border:1px solid #e5edf6;
background:#fff;
}

.box_dol {
float:left;
width:715px;
margin:0;
padding:5px;
height:12px !important;
height:12px;
border:1px solid #e2f0fb;
background:#e2f0fb url(grafika/box_dol.gif) no-repeat top;
}
.box_dol_ {
float:left;
width:715px;
margin:0;
padding:5px;
height:auto !important;
height:auto;
border:1px solid #e5edf6;
background:#fff;
}

.box_prawa {
float:left;
width:221px;
margin:0;
padding:5px;
height:12px !important;
height:12px;
border:1px solid #e2f0fb;
background:#e2f0fb url(grafika/box_prawa.gif) no-repeat top;
}
.box_prawa_ {
float:left;
width:231px;
margin:0;
padding:5px 0;
height:auto !important;
height:auto;
border:1px solid #e5edf6;
background:#fff;
}
