body, html {
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: center;
}

div.centered_big {
    width: 100%;
    margin: auto;
    text-align: center;
}

div#centered_small {
    width: 970px;
    margin: auto;
    text-align: left;
}

div#menu {
    width: 970px;
    height: 44px;
    margin: auto;
    text-align: left;
}

div#top {
    width: 970px;
    margin:auto;
    /*background: transparent url(../_d/symulant_flash.jpg) repeat-x scroll 0 0;*/
}

div.small_top {
   height: 148px;
}
	
div.big_top {
    height: 454px;
    margin: auto;
    /*background: transparent url(../_d/symulant_flash.jpg) repeat-x scroll 0 0;*/
}

div#cols {
    width: 970px;
    margin: auto;
    text-align: left;
}

div#col_left {
    width: 560px;
    float: left;
}

div#col_left_big {
    width: 970px;
    float: left;
}

div#col_right {
    width: 410px;
    float: right;
}

div#content {
    width: 670px;
    font-size: 8pt;
}

form {
    padding: 0;
    margin: 0;
}

img {
    border: 0;
}

a {
    outline: none
}

h1, h2, h3 {
    padding: 0;
    margin: 0;
}

td {
    text-align: left;
}

/* ATE START */ .left {
    float: left;
} .right {
    float: right;
}

/* NEWSY LISTA*/
div.newsy_box {
    float: left;
    width: 560px;
    margin: 0 0 5px 0;
}

div.newsy_img {
    width: 210px;
    margin: 0;
    padding: 0;
    text-align: left;
}

div.newsy_img img {
    width: 210px;
    border: 0;
}

div.newsy_zajawka {
    width: 340px;
    margin: 0;
    padding: 0;
    text-align: left;
}

div.marright {
   margin-right:5px;
}

div.marleft {
   margin-left:5px;
}

div.newsy_zajawka h3 {
    display: block;
    float: left;
    width: 335px;
    font-size: 24px;
    line-height:28px;
    color: #000;
    margin: -6px 0 0 0;
    padding: 0;
    text-align:left;
}

div.newsy_zajawka h3 a:link, div.newsy_zajawka h3 a:hover, div.newsy_zajawka h3 a:visited {
   color: #000;
   text-decoration: none;
}

div.newsy_zajawka div.date {
    float: left;
    width: 260px;
    height: 14px;
    font-size: 10px;
    font-weight: bold;
    margin:18px 0 0 0;
}

div.newsy_zajawka div.date span.godzina {
    display: block;
    float: left;
    width: 45px;
    height: 12px;
    color: #FEFEFE;
    margin: 0 2px 0 0;
    padding: 0 0 0 2px;
    background: transparent url(../_d/strzalka.gif) no-repeat scroll 0 0;
}

div.newsy_zajawka div.date span.data {
    display: block;
    float: left;
    width: 200px;
    height: 12px;
    margin: 0;
    padding: 0;
    color: #BDBDBD;
}

div.newsy_zajawka div.skrot {
    float: left;
    width: 335px;
}

div.newsy_zajawka div.skrot a:link, div.newsy_zajawka div.skrot a:hover, div.newsy_zajawka div.skrot a:visited {
   text-decoration:none;	
   color:#121212;
}

div.newsy_zajawka a.wiecejka:link, div.newsy_zajawka a.wiecejka:hover, div.newsy_zajawka a.wiecejka:visited {
    display: block;
    float: left;
    margin: 5px 0 0 0;
    padding: 0;
    color: #3462B3;
    text-decoration: none;
}

div.newsy_zajawka a.wiecejka span.raquo {
    color: #FF0000;
    font-weight: bold;
}

div.zajawka_border {
    float: left;
    width: 555px;
    height: 1px;
    padding: 12px 0 12px 0;
    margin: 0;
}

div.zajawka_border div.border_red {
    float: left;
    width: 77px;
    height: 1px;
    border-bottom: 1px solid red;
    margin: 0 2px 0 0;
    padding: 0;
}

div.zajawka_border div.border_kropka {
    float: left;
    width: 476px;
    background: url(../_d/kropcia.gif) repeat-x scroll 0 1px;
    height: 2px;
    margin: 0;
}

/* NEWSY DETAL */
div.newsy_detal_box {
    float: left;
    width: 560px;
    text-align: left;
    font-family: Verdana;
    font-size: 11px;
}

div.newsy_detal_box div.zajawka {
    float: left;
    width: 560px;
    text-align: center;
    margin:20px 0 15px 0;
}

div.newsy_detal_box div.zajawka div.zajawka_film {
    width: 558px;
    padding: 5px 0 5px 0;
    margin: 0;
    border: 1px solid #E1E1E1;
}

div.newsy_detal_box div.zajawka .zajawka_autor {
    float: left;
    width: 560px;
    text-align: left;
    font-size: 10px;
    color: #BEBEBE;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #E1E1E1;
}

div.newsy_detal_box div.textcontent {
    float: left;
    width: 560px;
    text-align: left;
}

div.newsy_detal_box div.textcontent div.news_embed {
    font-family: Verdana;
    font-size: 11px;
    width: 210px;
    float: right;
    color: #313131;
    cursor: pointer;
    background: #F0F0F0;
    margin: 10px 0 10px 10px;
}

div.newsy_detal_box div.textcontent div.news_embed a:link, div.newsy_detal_box div.textcontent div.news_embed a:hover, div.newsy_detal_box div.textcontent div.news_embed a:visited {
    display: block;
    float: left;
    color: #315AAD;
    text-decoration: none;
}

div.newsy_detal_box div.textcontent div.news_embed .title {
    font-weight: bold;
    color: #313131;
    margin-bottom: 8px;
    margin: 7px 0 10px 10px;
}

div.newsy_detal_box div.textcontent div.news_embed .skrot {
    display: block;
    margin: 5px 0 10px 10px;
}

div.newsy_detal_box div.textcontent div.news_embed .title_raport {
    font-weight: bold;
    color: #313131;
    margin-bottom: 8px;
    margin-top: 7px;
}

div.newsy_detal_box div.textcontent div.news_embed .div_zajawka {
    text-align: center;
    margin: 0 auto;
    margin-bottom: 3px;
}

div.newsy_detal_box div.textcontent div.news_embed .zajawka {
    display: block;
    margin: 10px;
}

div.newsy_detal_box div.textcontent div.news_embed_left {
    float: left;
    margin-left: 0px;
    margin-right: 10px;
}

div.newsy_detal_box div.textcontent div.news_embed .autor {
    margin-bottom: 3px;
    color: #ACB0BC;
}

div.newsy_detal_box div.textcontent div.news_embed .autor a {
    text-decoration: underline;
}

div.newsy_detal_box .autor_news {
    float: left;
    margin: 10px 0 10px 0;
}

div.newsy_detal_box .textcontent div.zumi_obj {
    text-align: center;
    float: left;
    margin: 10px 10px 10px 0;
    padding: 5px;
    background: #F0F0F0;
    color: #BEBEBE;
}

div.newsy_detal_box .textcontent div.zumi_obj div {
    margin: 10px 0;
    padding: 0;
}

div.newsy_detal_box .shorttext {
    float: left;
    width: 560px;
    font-weight: bold;
    padding-bottom: 15px;
    padding-top: 5px;
}
div.newsy_detal_box div.title {
   width:auto;
  	margin:0;
  	padding:0;
}

div.newsy_detal_box h1 {
    display: block;
    float: left;
    width: 560px;
    font-size: 24px;
    color: #000;
    margin: 0;
    padding: 0;
}

div.newsy_detal_box div.date {
    float: left;
    width: 560px;
    height: 14px;
    font-size: 10px;
    font-weight: bold;
}

div.newsy_detal_box div.date span.godzina {
    display: block;
    float: left;
    width: 45px;
    height: 12px;
    color: #FEFEFE;
    margin: 0 2px 0 0;
    padding: 0 0 0 2px;
    background: transparent url(../_d/strzalka.gif) no-repeat scroll 0 0;
}

div.newsy_detal_box div.date span.data {
    display: block;
    float: left;
    width: 100px;
    height: 12px;
    margin: 0;
    padding: 0;
    color: #BDBDBD;
}

div.newsy_detal_box .obj_ramka1_r {
    background: #FFF none repeat scroll 0 0;
    /*border-bottom: 1px solid #dadabe;*/
    clear: right;
    float: right;
    margin: 10px 0 10px 10px;
    width: 209px;
    text-align: center;
    color: #A7A7A0;
}

div.newsy_detal_box .obj_ramka1_l {
    background: #FFF none repeat scroll 0 0;
    /*border-bottom: 1px solid #dadabe;*/
    clear: left;
    float: left;
    margin: 10px 10px 10px 0;
    width: 209px;
    color: #797979;
}

#ol_newsdetal.newsy_detal_box .obj_ramka1_l {
   width: auto;
}

div.newsy_detal_box .obj_ramka1_wideo16x9_l .obj_podpis {
    background: #F0F0F0;
    color: #000000;
    padding: 5px 0 5px 5px;
    margin: 0;
}

div.newsy_detal_box .obj_podpis {
    font-size: 11px;
    padding: 0 8px;
    padding-bottom: 5px;
    text-align: left;
    border: none;
    color: #797979;
    font-family: Verdana;
    border-bottom: 1px solid #dadabe;
}

div.newsy_detal_box .obj_podpis a img {
    border: none;
}

div.newsy_detal_box .zajawka_ilustracja_mala {
    float: left;
    margin: 12px 10px 0px 0px;
    border: 1px solid #ccc;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
}

div.newsy_detal_box .obj_pic {
    margin-left: 8px;
    margin-top: 8px;
    margin-right: 8px;
    margin-bottom: 2px;
    border: 0 none;
}

div.newsy_detal_box .obj_podpis a, div.newsy_detal_box .obj_podpis a:link, div.newsy_detal_box .obj_podpis a:visited {
    text-decoration: none;
    color: #000;
    margin: 0;
    padding: 0;
    font-size: 11px;
    color: #EB0000;
    font-family: Verdana;
    font-size: 11px;
    color: #797979;
}

div.newsy_detal_box .obj_podpis a:hover {
    color: #EB0000;
    font-family: Verdana;
    font-size: 11px;
    color: #797979;
}

div.newsy_detal_box .video_center_full {
    margin-top: 10px;
    margin-bottom: 10px;
}

div.newsy_detal_box .obj_podpis a .obj_podpis {
    border: 1px solid red;
}

div.newsy_detal_box .zajawka_ilustracja_duza .tytul {
    padding-top: 5px;
    padding-bottom: 5px;
    color: #797979;
    border-bottom: 1px solid #919191;
    margin-bottom: 5px;
    padding-left: 0px;
}

div.newsy_detal_box .zajawka_ilustracja_duza .tytul .tytul_zdj {
    float: left;
    margin: 0;
    padding: 0;
}

div.newsy_detal_box .zajawka_ilustracja_duza .tytul .autor_zdj {
    float: right;
    margin: 0;
    padding: 0;
    color: #000000;
}

div.newsy_detal_box .img_full {
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #DADABE;
    color: #797979;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 0px;
    text-align: center;
    float: left;
}

div.newsy_detal_box .obj_pic_full {
    margin-left: 11px;
    margin-top: 11px;
    margin-right: 8px;
    margin-bottom: 2px;
    border: 0 none;
}

div.newsy_detal_box .obj_podpis_full {
    border: medium none;
    color: #797979;
    font-family: Verdana;
    font-size: 11px;
    padding: 0 19px 5px;
    text-align: left;
}

div.newsy_detal_box .tytul_nag {
    color: #797979;
    font-size: 11px;
}

div.newsy_detal_box .podpis {
    color: #797979;
    font-size: 11px;
    padding-left: 5px;
    white-space: nowrap;
}

div.newsy_detal_box .obj_cytat {
    float: left;
    background: #F0F0F0;
    color: #005699;
    padding: 10px;
    font-weight: bold;
}

div.newsy_detal_box .obj_cytat .obj_cytat_autor {
    color: #BEBEBE;
    display: block;
    float: right;
    margin-top: 5px;
    text-align: right;
    font-weight: normal;
}

/* GLOSOWANIE */
div.glosowanie_box {
    float: left;
    width: 560px;
    background: #FFFFFF url(../_d/bgocena.gif) repeat-x scroll 0 0;
    border: 1px solid #DEDEDE;
    height: 62px;
    margin-bottom: 5px;
}

div.glosowanie_box .ocen {
    float: left;
    margin: 14px 10px 0 20px;
    width: 330px;
}

div.glosowanie_box .ocen .glosowanie_sredniawaga {
    clear: both;
}

div.glosowanie_box .ocen .glosowanie_sredniawaga .glosowanie_text {
    color: #A0A0A0;
    float: left;
    width: 100px;
    text-align: right;
}

div.glosowanie_box .ocen .glosowanie_sredniawaga .glosowanie_ico {
    width: 200px;
    margin: 0 0 0 5px;
    float: left;
    padding-top: 3px;
}

div.glosowanie_box .ocen .glosowanie_sredniawaga .glosowanie_img {
    margin-right: 1px;
}

div.glosowanie_box .ocen .glosowanie_ocenwage {
    clear: both;
}

div.glosowanie_box .ocen .glosowanie_ocenwage .glosowanie_text {
    color: #A0A0A0;
    float: left;
    width: 100px;
    text-align: right;
}

div.glosowanie_box .ocen .glosowanie_ocenwage .glosowanie_ico {
    width: 200px;
    margin: 0 0 0 5px;
    float: left;
    padding-top: 3px;
}

div.glosowanie_box .ocen .glosowanie_ocenwage .glosowanie_img {
    margin-right: 1px;
}

div.glosowanie_box .ocen .glosowanie_wybor {
    clear: both;
}

div.glosowanie_box .ocen .glosowanie_wybor .glosowanie_text {
    color: #A0A0A0;
    float: left;
    width: 100px;
    text-align: right;
}

div.glosowanie_box .ocen .glosowanie_wybor .glosowanie_ico {
    width: 200px;
    margin: 0 0 0 5px;
    float: left;
    padding-top: 3px;
}

div.glosowanie_box .ocen .glosowanie_wybor .glosowanie_img {
    margin-right: 1px;
}

div.send_box {
    float: right;
    margin-right: 5px;
}

div.send_box a:link, div.send_box a:visited, div.send_box a:hover {
    text-decoration: none;
    display: block;
    float: left;
    margin: 24px 0 0 0;
    padding: 0;
    color: #3563B4;
}

div.send_box a img {
    margin: 1px 6px 0 0;
}

/* PAGINACJA */ .paginacja {
    width: 330px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    float: right;
    margin: 20px 0 15px 0;
    text-align: center;
} .paginacja strong {
    margin: 0 3px;
    color: #000000;
    font-weight: bold;
} .paginacja a {
    margin: 0 3px;
    text-decoration: none;
    color: #727272;
    font-weight: normal;
} .paginacja a.prev, .paginacja a.next {
    float: right;
    display: block;
    width: 83px;
    height: 20px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #F66F02;
    text-align: left;
} .paginacja a.prev {
    background: url('../_d/poprzednie.gif') no-repeat 0 0;
} .paginacja a.next {
    background: url('../_d/nastepne.gif') no-repeat 0 0;
} .paginacja a.prev em, .paginacja a.next em {
    font-style: normal;
} .paginacja a.prev em {
    margin: 0 0 0 20px;
} .paginacja a.next em {
    margin: 0 0 0 10px;
} .paginacja span.prev, .paginacja span.next {
    float: right;
    display: block;
    width: 83px;
    height: 20px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #F66F02;
    text-align: left;
} .paginacja span.prev {
    background: url('../_d/poprzednie2.gif') no-repeat 0 0;
} .paginacja span.next {
    background: url('../_d/nastepne2.gif') no-repeat 0 0;
} .paginacja a:hover {
    text-decoration: none;
} .paginacja .num_div {
    display: block;
    float: right;
    padding: 0;
}

/* BOTTOM */ .centstopka {
    float: left;
    padding: 20px 0 60px 0;
    margin: 0;
    background: transparent url(../_d/bottom_background.gif) repeat-x scroll bottom center;
}

/* OGOLNE */ .fifrak, .fifrak:hover, .fifrak:visited {
    border: medium none;
    color: #CA0000;
    cursor: pointer;
    font-weight: bold;
    margin-left: 5px;
    text-decoration: none;
}

.wasze_profile {
	float:right;
	width:400px;	
	padding:5px 0 5px 0;
	background:#F4F4F4;
}

.wasze_profile .belka_title{
   width:400px;
   height:27px;
   margin:0 0 5px 0;
   background: url(../_d/profile_bg.gif) repeat-x top center;	
}

.wasze_profile .belka_title #wasze_profile_switch{
   background: transparent url(../_d/profile_fifka_up.gif) no-repeat scroll 0 0;
   float:left;
   width:7px;
   height:27px;
   cursor:pointer;
   margin-left:10px;
}

.wasze_profile #wasze_profile{
   float:left;
}

.wasze_profile .belka_title img{
	float:left;
	width:7px;
	height:27px;
   border:0;
   margin:0 0 0 10px;
   padding:0;	
}

.wasze_profile .belka_title span {
   display:block;
   float:left;
   margin:5px 0 0 3px;
   padding:0;	
   color:#616871;
   font-weight:bold;
}

.wasze_profile .wasze_profile_contener {
	float:right;
	width:384px;
	background:white;
	margin:1px 8px 1px 10px;
	padding:0;
	font-size:11px;
}
.wasze_profile .wasze_profile_contener div.data {
   float:left;
   margin:7px 0 0 0;
   font-size:10px;
}

.wasze_profile .wasze_profile_contener div.rank_prof {
	float:left;
   margin:7px 3px 0 1px;
   color:#A3AAB0;
   font-size:6pt;
   font-weight:bold;
   text-align:center;
   width:50px;
}
.wasze_profile .wasze_profile_contener div.rank_prof div.w3 {
	float:left;
	color:#A3AAB0;
	font-size:6pt;
	font-weight:bold;
	text-align:center;
	width:50px;
}

.wasze_profile .wasze_profile_contener div a.profil_nick:link,  .wasze_profile .wasze_profile_contener div a.profil_nick:visited, .wasze_profile .wasze_profile_contener div a.profil_nick:hover{
   color:#3462B2;	
   text-decoration:underline;
   font-weight:bold;
}

.wasze_profile_contener img {
   float:left;
   width:30px;
   height:30px;
   margin:0;
   padding:0;
   border:0;
}

.wasze_profile .wasze_profile_contener span.fifak {
	color:#FF0202;
	display:block;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin:7px 2px 0 2px;
	text-decoration:none;
}

.wasze_profile .wasze_profile_contener a.wiecejka:link, .wasze_profile .wasze_profile_contener a.wiecejka:visited, .wasze_profile .wasze_profile_contener a.wiecejka:hover {
	display:block;
	float:right;
	color:#3563B4;
	font-size:12px;
	margin:7px 0 0 0;
	text-decoration:none;
}

div.fla_right {
   float:right;	
}

div.fla_big {
	float:none;
   text-align:center;  
}
/* ATE STOP */
/* GP START */ #a_logo {
    width: 167px;
    float: left;
    display: block;
} #menu div {
    width: 785px;
    float: right;
} #menu span {
    width: 170px;
    float: right;
    display: block;
    height: 21px;
    margin-top: 5px;
} #menu form {
    width: 515px;
    float: right;
    display: block;
    height: 21px;
    margin-top: 5px;
} #menu form.hideme {
    display: none;
} #menu input.q {
    width: 440px;
    float: right;
    border-color: #6E7480 #D9D9D9 #D9D9D9 #6E7480;
    border-style: solid;
    border-width: 1px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    margin-left: 1px;
}

form#extended div {
    width: 80px;
    overflow: hiddne;
    float: right;
    font-size: 7pt;
    text-align: right;
    padding: 2px 4px 0 0;
}

form#extended input {
    width: 130px;
    float: right;
    border-color: #6E7480 #D9D9D9 #D9D9D9 #6E7480;
    border-style: solid;
    border-width: 1px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    margin-left: 1px;
} #menu div a {
    font-weight: bold;
    display: block;
    float: right;
    background: transparent url(../_d/pipe.gif) no-repeat scroll right 3px;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    padding: 0 7px;
    color: #575757;
    text-decoration: none;
} #menu div a.noline {
    background: none;
} #menu div a:hover {
    text-decoration: underline;
} #menu span a {
    display: block;
    float: right;
    background-color: #d8d8d8;
    height: 16px;
    color: #fff;
    padding: 0 4px;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
    line-height: 15px;
} #menu span a.act {
    background-color: #919191;
} #menu input#q, #menu input#qe {
    width: 56px;
    float: right;
    height: 16px;
    vertical-align: bottom;
    margin: 0 7px;
    border: 0;
} .mmenu {
    height: 44px;
    background: transparent url(../_d/tlonag01a.jpg) repeat-x scroll 0 0
}
.mlead {
    height: 464px;
    background: transparent url(../_d/tlonag01a.jpg) repeat-x scroll 0 -44px;
}

.mlead_small {
    height: 148px;
    background: transparent url(../_d/mlead_small.jpg) repeat-x scroll 0 0;
}

h2.h, h2.h2 {
    display: inline;
    color: #606770;
    font-size: 13pt;
    line-height: 23px;
    vertical-align: middle;
}

h2.h2 {
    color: #000;
    width: 60%;
    display: block;
} .pl10 {
    padding-left: 10px;
} .pl5 {
    padding-left: 5px
}

span.ra {
    font-weight: bold;
    color: red;
}

#LoginBoxForum {
    float: right;
    width: 460px;
    height: 190px;
    display: none;
    border: 1px solid #e0e0e0;
    background-color: #f3f3f3;
}

#LoginBoxForum div.submit, .LoginBoxForum div.submit {
    float: right;
    clear:left;
    width:200px;
    height:30px;
    display: block;
    background-color: #f3f3f3;
}

#LoginBoxForum div.submit input.but_ok, .LoginBoxForum div.submit input.but_ok {
    float: right;
    clear:left;
    width:85px;
    display: block;
    background-color: #0033CC;
}

#LoginBoxForum div.submit input.but_anuluj, .LoginBoxForum div.submit input.but_anuluj {
    float: right;
    clear:left;
    width:85px;
    display: block;
    background-color: #9F9F9F;
}

#LoginBoxForum div.title,  .LoginBoxForum div.title{
    float: left;
    width: 460px;
    height: 50px;
    display: block;
    background-color: #f3f3f3;
    text-align:left;
}

#LoginBoxForum div.title h3,  .LoginBoxForum div.title h3{
    float: left;
    display: block;
    background-color: #f3f3f3;
    text-align:left;
    margin-left:15px;
}

#LoginBoxForum div.title span,  .LoginBoxForum div.title span{
    float: left;
    clear:left;
    display: block;
    background-color: #f3f3f3;
    text-align:left;
    margin-left:15px;
}

#LoginBoxForum .loginforumL, .LoginBoxForum .loginforumL{
	float: left;
	clear:left;
   width: 230px;
   height: 180px;
   display: block;
   border-top: 1px solid #e0e0e0;
   border-bottom: 1px solid #e0e0e0;
   background-color: #f3f3f3;
   margin-bottom:5px;
}

#LoginBoxForum .loginforumL div.a, .LoginBoxForum .loginforumL div.a {
    float: left;
    width: 160px;
    line-height: 18px;
    font-size: 8pt;
    color: #858585;
    padding: 2px 15px 10px 15px;
    text-align: left;
}

#LoginBoxForum .loginforumL div.a span.name, .LoginBoxForum .loginforumL div.a span.name{
   display:block;
   padding-top:5px;
   color: #FF7900;
   font-size:16px;
   font-weight:bold;
}

#LoginBoxForum .loginforumR, .LoginBoxForum .loginforumR{
   float: right;
   width: 230px;
   height: 180px;
   display: block;
   border-top: 1px solid #e0e0e0;
   border-bottom: 1px solid #e0e0e0;
   background-color: #f3f3f3;
   margin-bottom:5px;  
}

#LoginBoxForum .loginforumR div.a, .LoginBoxForum .loginforumR div.a {
    float: left;
    width: 160px;
    padding: 2px 0 0 7px;
    line-height: 18px;
    font-size: 8pt;
    color: #858585;
    padding: 2px 15px 10px 15px;
    text-align: left;
}

#LoginBoxForum .loginforumR div.a span.name, .LoginBoxForum .loginforumR div.a span.name{
	display:block;
	padding-top:5px;
   color: #FF7900;
   font-size:16px;
   font-weight:bold;
}

#LoginBoxForum .loginforumR input, .LoginBoxForum .loginforumR input {
    width: 155px;
    height: 17px;
    border: 1px solid #c7c7c7;
    clear: left;
    float: left;
}

#LoginBoxForum .loginforumR div.a a, .LoginBoxForum .loginforumR div.a a {
    clear: left;
    float: left;
    display: block;
}
#LoginBoxForum .loginforumR span.a, .LoginBoxForum .loginforumR span.a {
    float: left;
    display: block;
    width: 60px;
    text-align: center;
    vertical-align: middle;
    margin-top: 20px;
}

#LoginBox {
    float: right;
    width: 398px;
    height: 85px;
    display: none;
    border: 1px solid #F1F1F1;
    background-color: #FAFAFA;
} #LoginBox div.a, .LoginBox div.a {
    float: left;
    width: 160px;
    padding: 2px 0 0 7px;
    line-height: 18px;
    font-size: 8pt;
    color: #858585;
} .LoginBox div.a {
    padding: 2px 15px 10px 15px;
    text-align: left;
} #LoginBox div.a input, .LoginBox div.a input {
    width: 155px;
    height: 17px;
    border: 1px solid #c7c7c7;
    clear: left;
    float: left;
} #LoginBox div.a a, .LoginBox div.a a {
    clear: left;
    float: left;
    display: block;
} #LoginBox span.a, .LoginBox span.a {
    float: left;
    display: block;
    width: 60px;
    text-align: center;
    vertical-align: middle;
    margin-top: 20px;
} #LoginBox div.i, .LoginBox div.i {
    float: left;
    margin: 6px 0px 6px 6px;
    background-color: white;
    overflow: hidden;
    text-align:center;
} #LoginBox div.i img, .LoginBox div.i img {
	margin:auto;
	width:50px;
	height:50px;
}

#LoginBox div.c, .LoginBox div.c {
    float: left;
    height: 55px;
    margin: 6px 2px;
} .LoginBox div.c {
    width: 300px;
    background: transparent url(../_d/avcloudbig.gif) no-repeat scroll 0 0;
    margin-left: 10px;
} #LoginBox div.c {
    width: 210px;
    background: transparent url(../_d/avcloud.gif) no-repeat scroll 0 0;
} #LoginBox div.w {
    float: left;
    width: 115px;
    height: 55px;
} .LoginBox div.w {
    float: left;
    width: 135px;
    height: 55px;
    text-align: right;
    padding: 4px;
    line-height: 17px;
} #LoginBox div.w div.w1 {
    padding: 7px 0 2px 13px;
} #LoginBox div.w div.w2 {
    width: 93px;
    height: 35px;
    background: transparent url(../_d/lb_status.gif) no-repeat scroll 0 0;
    margin: 3px 0 0 10px;
} #LoginBox div.w div.w3 {
    width: 50px;
    top: 17px;
    left: 23px;
    position: relative;
    font-size: 6pt;
    font-weight: bold;
    color: #a3aab0;
    text-align: center;
} #LoginBox div.b, .LoginBox div.b {
    float: left;
    width: 390px;
    text-align: center;
} #LoginBox div.c div.mood {
    float: right;
    width: 192px;
    height: 45px;
    margin: 5px 6px 0 0;
    overflow: hidden;
} .LoginBox div.c div.mood {
    float: right;
    width: 280px;
    height: 45px;
    margin: 5px 6px 0 0;
    overflow: hidden;
} #LoginBox div.mood textarea {
    width: 192px;
    height: 45px;
    border: 1px solid #fff;
    font-size: 8pt;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
} #LoginBox div.mood textarea.default {
    line-height: 38px;
} .LoginBox div.mood textarea {
    width: 282px;
    height: 45px;
    border: 1px solid #fff;
    font-size: 8pt;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
} .LoginBox div.mood textarea.default {
    line-height: 38px;
} .avatarImage {
    border: 1px solid #909090;
    padding: 1px;
} .bl, .bl:visited {
    color: #3361b1;
} .f8, .f8:visited {
    font-size: 8pt;
} .f7, .f7:visited {
    font-size: 7pt;
} .b, .b:visited {
    font-weight: bold;
} .tdn {
    text-decoration: none;
} .tdn:hover {
    text-decoration: underline;
} .fl {
    float: left;
} .fr {
    float: right;
} .db {
    display: block;
}

div.urpoz {
    width: 9px;
    height: 3px;
    float: left;
    margin-right: 1px;
    background: transparent url(../_d/poziomy.gif) repeat-x scroll 0 0;
    font-size: 3px;
} .urpoz.p1 {
    background-position: -10px 0;
} .urpoz.p2 {
    background-position: -20px 0;
} .urpoz.p3 {
    background-position: -30px 0;
} .urpoz.p4 {
    background-position: -40px 0;
} .urpoz.p5 {
    background-position: -50px 0;
} .PopoverBlocker {
    position: absolute;
    z-index: 100;
    background: transparent url(../_d/k.gif) repeat scroll 0 0;
    top: 0;
    left: 0;
} .PopoverBlocker4IE {
    position: absolute;
    z-index: 100;
    background: gray none;
    top: 0;
    left: 0;
} .PopoverBaseClass {
    border: 1px solid black;
    background-color: white;
}

/* width:550px; height:290px;*/ .PopoverBaseClass .close {
    background: transparent url(../_d/tbar.gif) repeat-x scroll 0 0;
    font-size: 3px;
    text-align: right;
    cursor: move;
} .PopoverBaseClass img {
    margin-right: 5px;
    cursor: pointer;
} .PopButtons {
    height: 35px;
    padding-top: 5px;
} .PopTitle {
    text-align: left;
    padding-left: 10px;
} .PopTitle h3 {
    font-size: 11pt;
    padding: 0 0 5px 0;
}

input.popbut {
    color: white;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
    width: 70px;
    margin: 2px;
    cursor: pointer;
}

input.but_ok {
    background-color: #0033CC;
    border: 1px solid #0033CC;
}

input.but_anuluj {
    background-color: #9F9F9F;
    border: 1px solid #9F9F9F;
}

/* wyslij do znajomego */ #PopSendTable td div {
    font-size: 8pt;
    text-align: right;
    padding-right: 5px;
    width: 130px;
} #PopSendTable td.red_alert div {
    color: #EB0000;
} #PopSendTable input {
    width: 250px;
    height: 18px;
} #PopSendTable table {
    width: 530px;
} #PopSendTable textarea {
    width: 350px;
    height: 50px;
} #PopSendInfo {
    color: red;
    font-size: 9pt;
    display: none;
    text-align: left;
    height: 30px;
    vertical-align: middle;
    line-height: 25px;
    text-align: center;
    font-style: italic;
}

/*userpage*/ .rssr {
    color: gray;
    width: 100px;
    text-align: right;
    margin-right: 10px;
} .rssr img {
    vertical-align: bottom;
} .UPage {
    width: 550px;
    border-top: 1px solid #e0e0e0;
    margin-top: 1px;
    padding-top: 1px;
} .UPage .titlebox {
    width: 550px;
    height: 40px;
    background: #0073ca url(../_d/blueboxuser.gif) no-repeat scroll right 0;
    vertical-align: middle;
} .UPage .titlebox h1 {
    color: white;
    font-size: 15pt;
    font-weight: bold;
    line-height: 38px;
    padding-left: 10px;
} .UPage .contentbox {
    position: relative;
    width: 548px;
    height: 114px;
    border: 1px solid #e0e0e0;
    background-color: #f3f3f3;
}

/* GP END */
/* MSI START*/ 
.clear_both {
    clear: both;
}

.fifka_switch{background: transparent url(../_d/profile_fifka_down.gif) no-repeat scroll 0 0 !important;}

/*FOOTER*/
div#foot {
    float: left;
    margin-top:10px;
    width: 100%;
    text-align: center;
    height: 266px;
    background: transparent none no-repeat 0 0;
}

div#foot span a {
    line-height: 25px;
    vertical-align: bottom;
}

div#foot a:link, div#foot a:visited, div#foot a:hover {
    color: #0D3D9E;
    text-decoration: underline;
} .stopka_grupy_linkow {
    display: block;
    margin-bottom: 8px;
    border-bottom: 1px solid #9ba6bb;
    text-align: left;
} #footer24 {
    width: 970px;
    text-align: left;
    margin: auto;
} #footer24 .wyszukiwarka #searchers {
    padding: 8px 0 0 120px;
} #footer24 .wyszukiwarka #inputs {
    clear: both;
    padding: 1px 0 0 120px;
} #footer24 .wyszukiwarka #inputs .i1 {
    font-size: 10px;
    font-family: tahoma, arial;
    border: 1px solid;
    border-bottom-color: #d9d9d9;
    border-left-color: #6e7480;
    border-right-color: #d9d9d9;
    border-top-color: #6e7480;
} #footer24 .wyszukiwarka .cs {
    font-size: 11px;
    font-family: tahoma, arial, verdana;
} #footer24 .wyszukiwarka .site_selected {
    color: #B3B3B3;
    cursor: pointer;
    float: left;
    font-family: tahoma, arial, verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 0 11px 0 0;
} #footer24 .wyszukiwarka .site {
    color: #3260AF;
    cursor: pointer;
    float: left;
    font-family: tahoma, arial, verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 0 11px 0 0;
} #footer24 .szuk_guzik {
    margin: -1 0 0 5;
    cursor: pointer;
    width: 67px;
    height: 21px;
    border: none;
    background: url(../_d/footer24/szukajgray.gif) no-repeat;
} #footer24 .link0, #footer24 A.link0 {
    background: url(../_d/footer24/sq3.gif) left center no-repeat;
    color: #315aad;
    text-decoration: none;
    line-height: 14px;
    font-family: Tahoma, "Trebuschet ms", Verdana;
    padding-left: 6px;
    cursor: pointer;
} #footer24 A.link0:hover {
    color: #315aad
} #footer24 .link_wybrany, #footer24 A.link_wybrany {
    color: #315aad;
    text-decoration: none;
    line-height: 14px;
    font-weight: bold
} #footer24 A.link_wybrany:hover {
    color: #315aad
} #footer24 #left-logo {
    float: left;
    width: 115px;
} #footer24 #right {
    float: left;
} #footer24 .wyszukiwarka {
    background: url(../_d/footer24/frepeat.gif) repeat-y right #ebebeb;
    width: 855px;
    height: 53px;
} #footer24 .skroty {
    height: 20px;
    font-size: 11px;
    font-family: tahoma, verdana;
    color: #9399a4;
    line-height: 19px;
    padding-left: 7px;
} #footer24 .brule {
    background: #9ba6bb;
    padding-top: 4px;
} #footer24 .linki {
    height: 101px;
    background: url(../_d/footer24/gradrepeat.jpg) repeat-x;
} #footer24 .loga {
    background: #f7f7f7;
    height: 39px;
} #footer24 .loga img {
    margin: 3px 8px
} #footer24 .rights {
    color: #b0b0b0;
    font-size: 10px;
    font-family: tahoma, verdana;
    padding: 4 0 0 7;
}

img {
    border: 0;
}

form {
    margin: 0
} #szklokontaktowe_szkielet_stopka {
    color: #929292;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
} #szklokontaktowe_szkielet_stopka .blok {
    float: left;
    padding: 0px 10px;
} .disp_inline {
    display: inline;
} .szkielet_form {
    margin: 0;
    padding: 0;
} .fltl {
    float: left;
} .szkielet_szerokosc_input {
    width: 340px;
} .clear_both {
    clear: both;
} .disp_none {
    display: none;
} .szkielet_naskroty {
    padding-top: 10px;
}

/*INFORMACJE DNIA*/ #szklokontaktowe_box_informacjednia {
    float: right;
    margin: 0;
} #szklokontaktowe_box_informacjednia .header2 {
    background-color: #FFFFFF;
    color: #000000;
    display: block;
    height: 18px;
    margin-bottom: 3px;
    width: auto;
} #szklokontaktowe_box_informacjednia .header_title {
    color: #616871;
    font-size: 17px;
    line-height: 18px;
} #szklokontaktowe_box_informacjednia .header_left {
    bottom: 3px;
    float: left;
    height: 15px;
    position: relative;
} #szklokontaktowe_box_informacjednia .header_left h1{
   color:#616871;
	display:block;
	float:left;
	font-size:13pt;
	font-weight:bold;
	margin:0;
	line-height:15px;
} #szklokontaktowe_box_informacjednia .blue_tabbar {
    /*background: transparent url(../_d/blue_tabbar/content_loop.jpg) repeat-y scroll 0 0;*/
    width: 400px;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-selected {
    background-color: #FAFAFA;
    border-color: #F1F1F1;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    float: right;
    margin-left: 1px;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-selected .dl-left {
    float: left;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-selected .dl-center {
    color: #6D6D6D;
    float: left;
    font-family: Trebuchet, arial, verdana;
    font-size: 11px;
    text-align: center;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-selected .dl-right {
    float: left;
} #szklokontaktowe_box_informacjednia div.invis {
    display: none;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-unselected {
    background-color: #A0A0A0;
    border-color: #A0A0A0 #A0A0A0 #FFFFFF;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    float: right;
    margin: 0 0 0 1px;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-unselected .dl-left {
    float: left;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-unselected .dl-center {
    color: #FFFFFF;
    float: left;
    font-family: Trebuchet, arial, verdana;
    font-size: 11px;
    text-align: center;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-unselected .dl-right {
    float: left;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-loop {
    float: left;
} #szklokontaktowe_box_informacjednia div.cleaner {
    clear: both;
} #szklokontaktowe_box_informacjednia .blue_tabbar .tabbar_content_01 {
    background: #FAFAFA;
    border-color: #F1F1F1;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    padding: 5px;
} #szklokontaktowe_box_informacjednia .lista_elnaj {
    clear: both;
    color: #315AAD;
    padding: 2px 0 2px 5px;
} #szklokontaktowe_box_informacjednia .lista_el {
    clear: both;
    color: #315AAD;
    padding: 2px 0 2px 5px;
} #szklokontaktowe_box_informacjednia .smallhour {
    float: left;
    font-size: 10px;
    height: 14px;
    line-height: 14px;
    width: 40px;
} #szklokontaktowe_box_informacjednia a {
    color: #315AAD;
    text-decoration: none;
} #szklokontaktowe_box_informacjednia .lista_reklam_infodnia {
    clear: both;
    padding: 2px 0 2px 5px;
} #szklokontaktowe_box_informacjednia .reklama_img_onet {
    background: transparent url(../_d/reklama/onet.gif) no-repeat scroll left center;
    display: block;
    float: left;
    font-size: 10px;
    height: 14px;
    line-height: 14px;
    width: 40px;
} #szklokontaktowe_box_informacjednia .blue_tabbar .content-bottom {
    /*background-image: url(../_d/tabbar/content_bottom.jpg);*/
    background-repeat: no-repeat;
    padding-top: 4px;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-hover .dl-left {
    float: left;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-hover .dl-center {
    float: left;
    text-align: center;
    font-size: 11px;
    font-family: Trebuchet, arial, verdana;
    color: #fff;
} #szklokontaktowe_box_informacjednia .blue_tabbar .dltab-hover .dl-right {
    float: left;
} #szklokontaktowe_box_informacjednia .lista_el span, .tabbar_content_01 .lista_el span {
    color: #D02300;
    font-size: 10px;
}

/*Moje linki -> dodaj link*/ #dodaj_link a, #dodaj_link a:visited {
    color: #3361B1;
} #dodaj_link .header {
    border-bottom: 1px solid #E5E5E5;
    color: #606770;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    margin-bottom: 5px;
} #dodaj_link .footer {
    border-top: 1px solid #E5E5E5;
    color: #A3A3A3;
    font-size: 11px;
    margin-top: 20px;
    padding: 10px;
} #dodaj_link .footer .links {
} #dodaj_link .footer .links a {
    margin-right: 20px;
} #dodaj_link .footer .description {
    margin-top: 5px;
} #dodaj_link .form {
} #dodaj_link .form form div.form_element {
    margin-top: 20px;
} #dodaj_link .form form div.form_element span.preview {
    color: #3361B1;
    font-size: 11px;
    font-weight: bold;
    margin-left: 10px;
    text-decoration: underline;
} #dodaj_link .form form span.label {
    color: #494949;
    display: block;
    float: left;
    font-weight: bold;
    margin-top: 3px;
    text-align: right;
    width: 80px;
} #dodaj_link .form form span.submit {
    display: block;
    margin-top: 3px;
    text-align: right;
    width: 542px;
} #dodaj_link .form form input, #dodaj_link .form form select {
    border: 1px solid #606770;
    margin-left: 10px;
    padding-left: 5px;
    width: 200px;
} #dodaj_link .form form input.tytul {
    color: #E63000;
    font-weight: bold;
} #dodaj_link .form form textarea {
    border: 1px solid #606770;
    height: 150px;
    margin-left: 10px;
    width: 450px;
} #dodaj_link .form form #submit_dalej {
    background: transparent url(../_d/b_dodaj.gif) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 20px;
    width: 83px;
} #dodaj_link .form form #submit_anuluj {
    background: transparent url(../_d/b_anuluj.gif) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 20px;
    width: 83px;
}

/*Moje linki -> pokaz linki*/ #moje_linki {
} #moje_linki .header {
    border-bottom: 1px dotted #E2E2E2;
    float: left;
    margin-bottom: 5px;
    padding-bottom: 10px;
    text-align: right;
    width: 100%;
} #moje_linki .header .info {
    float: left;
    left: 240px;
    position: relative;
    top: 3px;
} #moje_linki .header .dodaj_link {
    float: right;
} #moje_linki .header .dodaj_link a.dodaj_link {
    background: transparent url(../_d/linki/link_add.gif) no-repeat scroll 0 0;
    height: 20px;
    width: 122px;
} #moje_linki .link {
    border-bottom: 1px dotted #E2E2E2;
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 5px;
} #moje_linki .link .top {
    float: left;
    width: 100%;
} #moje_linki .link .top .title {
    background: transparent url(../_d/linki/link_onet.gif) no-repeat scroll 0 0;
    color: #E63000;
    float: left;
    font-weight: bold;
    padding-left: 20px;
} #moje_linki .link .top .status {
    color: #939393;
    float: right;
    font-size: 11px;
} #moje_linki .link .top .status .status_value {
    color: #3361B1;
} #moje_linki .link .middle {
    float: left;
    font-size: 11px;
    margin-top: 10px;
    width: 100%;
} #moje_linki .link .middle img.mini_site {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
} #moje_linki .link .middle .desc {
    color: #4A4A4A;
    float: left;
    margin-bottom: 5px;
    width: 400px;
} #moje_linki .link .middle .desc a.read_more, #moje_linki .link .middle .desc a.read_more:visited {
    color: #3462B3;
    text-decoration: none;
} #moje_linki .link .middle .desc a.read_more:hover {
    text-decoration: underline;
} #moje_linki .link .middle .desc .right_arrow {
    color: #FE0000;
} #moje_linki .link .middle .date {
    color: #939393;
    float: left;
} #moje_linki .link .middle .public {
    float: left;
} #moje_linki .link .middle .public a.public {
    color: #3361B1;
    text-decoration: underline;
} #moje_linki .link .middle .votes {
    color: #939393;
    float: right;
} #moje_linki .link .bottom {
    float: left;
    font-size: 11px;
    width: 100%;
} #moje_linki .link .bottom .operate {
    float: right;
} #moje_linki .link .bottom .operate a.edit, #moje_linki .link .bottom .operate a.edit:visited, #moje_linki .link .bottom .operate a.edit:hover {
    background: transparent url(../_d/linki/link_edit.gif) no-repeat scroll 0 0;
    color: #3361B1;
    line-height: 13px;
    margin-right: 10px;
    padding-left: 20px;
} #moje_linki .link .bottom .operate a.delete, #moje_linki .link .bottom .operate a.delete:visited, #moje_linki .link .bottom .operate a.delete:hover {
    background: transparent url(../_d/linki/link_delete.gif) no-repeat scroll 0 0;
    color: #FE1010;
    line-height: 13px;
    padding-left: 20px;
} #moje_linki .footer {
    float: left;
    width: 100%;
} #moje_linki .footer .pagination {
    border-bottom: 1px dotted #E2E2E2;
    margin-bottom: 5px;
} #moje_linki .footer .others {
    border-bottom: 1px dotted #E2E2E2;
    margin-bottom: 5px;
}

/*Moje wypowiedzi -> profil_home_zalogowany*/ #moje_wypowiedzi {
} #moje_wypowiedzi .header {
    color: #606770;
    float: left;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    margin-bottom: 7px;
    margin-top: 10px;
    width: 100%;
} #moje_wypowiedzi .header .recently_added {
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    font-size: 11px;
    font-weight: normal;
    margin-left: 10px;
    margin-top: 10px;
    padding: 3px 0;
    width: 530px;
} #moje_wypowiedzi .post {
    border-bottom: 1px dashed #E3E3E3;
    float: left;
    margin-bottom: 7px;
    margin-left: 10px;
    padding-bottom: 7px;
    width: 530px;
} #moje_wypowiedzi .post .title {
    float: left;
    color: #3563B4;
    width: 170px;
    font-weight: bold;
    padding: 0px;
} #moje_wypowiedzi .post .title a:link, #moje_wypowiedzi .post .title a:hover, #moje_wypowiedzi .post .title a:visited {
	text-decoration:none;
	color:#3563B4;
	font-weight: bold;
} #moje_wypowiedzi .post .description {
    color: #949494;
    float: left;
    font-size: 11px;
    max-width: 250px;
    overflow: hidden;
} #moje_wypowiedzi .post .description a:link,  #moje_wypowiedzi .post .description a:hover,  #moje_wypowiedzi .post .description a:visited {
	text-decoration:none;
} #moje_wypowiedzi .post .date {
    float: right;
    color: #949494;
    font-size: 11px;
} #moje_wypowiedzi .footer {
    float: left;
    color: #767C84;
    font-size: 11px;
} #moje_wypowiedzi .footer .info {
    float: left;
    line-height: 14px;
    font-size:12px;
    padding:0;
    margin-right: 10px;
    text-align: right;
    width: 412px;
} #moje_wypowiedzi .footer .more {
    float: right;
    font-size: 12px;
} #moje_wypowiedzi .footer .more a.more {
    color: #3563B4;
    text-decoration: none;
} #moje_wypowiedzi span.red_arrow {
    color: #FE0000;
    font-weight: bold;
    padding-left:3px;
}

/*Moje wypowiedzi -> profil_home_zalogowany*/
/*Moje linki -> profil_home_zalogowany*/ #moje_linki_short {
} #moje_linki_short .header {
    color: #606770;
    float: left;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    margin-bottom: 7px;
    margin-top: 15px;
    width: 100%;
} #moje_linki_short .header .recently_added {
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    font-size: 11px;
    font-weight: normal;
    margin-left: 10px;
    margin-top: 10px;
    padding: 3px 0;
    width: 530px;
} #moje_linki_short .post {
    border-bottom: 1px dashed #E3E3E3;
    float: left;
    margin-bottom: 7px;
    margin-left: 10px;
    padding-bottom: 7px;
    width: 530px;
} #moje_linki_short .post .title {
    float: left;
    color: #E73101;
    width: 170px;
    font-weight: bold;
    margin:0;
    padding:0;
} #moje_linki_short .post .title a:link, #moje_linki_short .post .title a:hover, #moje_linki_short .post .title a:visited {
	text-decoration:none;
	color: #E73101;
} #moje_linki_short .post .url {
    color: #949494;
    float: left;
    font-size: 11px;
    max-width: 190px;
    overflow: hidden;
    margin: 0;
    padding: 2px 0 0 0;
} #moje_linki_short .post .votes {
	  width:160px;
    float: right;
    color: #949494;
    font-size: 11px;
} #moje_linki_short .post .votes span.text {
    float: left;
    color: #949494;
    font-size: 11px;
} #moje_linki_short .votes .ranking{
   width: 82px;
   height:11px;
   margin:2px 0 0 0;
   padding:0;
   float:right;
   background: url('../_d/waszelinki/ranking_empty.gif') no-repeat 0 0;
}
#moje_linki_short .footer {
    float: left;
    color: #767C84;
    font-size: 11px;
} #moje_linki_short .footer .info {
    float: left;
    padding:0;
    margin-right: 10px;
    text-align: right;
    width: 412px;
    font-size: 12px;
} #moje_linki_short .footer .more {
    float: right;
    font-size: 12px;
} #moje_linki_short .footer .more a.more {
    color: #3563B4;
    text-decoration: none;
} #moje_linki_short span.red_arrow {
    color: #FE0000;
    font-weight: bold;
} div.skoczdo{
	float:left;
	width: 160px;
	padding-left: 10px;
} div.skoczdo div{
	float:left;
	color:#000;
} div.skoczdo div.numerki{
   color:#727272;
   font-weight:bold;
} div.skoczdo div input{
   width:25px;
   border: 1px solid #404040;
   text-align:center;
   font-size:12px;
   font-weight:bold;
   margin-top:-3px;
   color:#727272;
} div.nolinks {
   float:left;
   width:548px;
   margin: 10px 0 0 0;
   padding: 5px 0 5px 0;
   background:#FAFAFA;
   color:#535353;
   text-align:center;	
   border: 1px solid #F4F4F4;
}

.contentbox .avek div.rank_prof {
   float:left;
   margin:2px 3px 0 10px;
   color:#A3AAB0;
   font-size:7pt;
   font-weight:bold;
   text-align:center;
   width:50px;
}
.contentbox .avek div.rank_prof div.w3 {
   float:left;
   color:#A3AAB0;
   font-size:7pt;
   font-weight:bold;
   text-align:center;
   width:50px;
}

/* MSI END*/
/* Kuba Augustyn*/ .wasze_linki {
    float: right;
    font-size: 12px;
    width: 400px;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}.wasze_linki h1 {
    display: block;
    float: left;
    margin: 0;
    color: #616871;
    font-size: 13pt;
    line-height:15px;
    font-weight: bold;
} .wasze_linki_conterenr {
    background: #FAFAFA;
    border-color: #F1F1F1;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: right;
    width:398px;
} .wasze_linki_element {
    float: left;
    margin: 5px 0 0 10px;
    text-align: left;
} .wasze_linki_element div.box_data {
    float: left;
    width: 390px;
} .wasze_linki_element a:link, .wasze_linki_element a:visited, .wasze_linki_element a:hover {
    display: block;
    float: left;
    text-decoration: none;
    color: #3563B4;
} .wasze_linki_element div.box_data span.title_link {
    display: block;
    float: left;
    color: #E73101;
    font-weight: bold;
}

.wasze_linki_element div.box_data span.title_link a:link, .wasze_linki_element div.box_data span.title_link a:hover, .wasze_linki_element div.box_data span.title_link a:visited {
	text-decoration:none;
	color: #E73101;
   font-weight: bold;
} .wasze_linki_element div.box_data span.zajawka_link {
    display: inline;
    color: #535353;
    font-weight: normal;
} .wasze_linki_element div.link {
    display: block;
    float: left;
    color: #767C84;
    font-style: normal;
    margin: 0 5px 0 0;
} .wasze_linki_element span.fifak, .wasze_linki_footer span.fifak {
    display: block;
    float: left;
    margin: 0 0 0 2px;
    color: #FF0202;
    font-weight: bold;
    text-decoration: none;
    font-size:12px;
}.navi_bars {
    float: right;
    width: 170px;
    margin: 0;
    padding: 0;
    font-family:Trebuchet,arial,verdana;
   font-size:11px;
}.navi_bars span {
    display: block;
    float: right;
    margin: 0 0 0 1px;
    text-align: center;
    width: 80px;
    cursor: pointer;
    height:15px;
}.deactive_navi_bar {
    color: #FAFAFA;
    background-color: #A0A0A0;
    border-top: 1px solid #A0A0A0;
    border-left: 1px solid #A0A0A0;
    border-right: 1px solid #A0A0A0;
}.active_navi_bar {
    border-top: 1px solid #F1F1F1;
    border-left: 1px solid #F1F1F1;
    border-right: 1px solid #F1F1F1;
    color: #6D6D6D;
    background-color: #FAFAFA;
}.wasze_linki_footer {
    float: left;
    padding-top: 22px;
    position: relative;
    width: 398px;
} .wasze_linki_footer a.wiecejka:link, .wasze_linki_footer a.wiecejka:visited, .wasze_linki_footer a.wiecejka:hover {
    display: block;
    float: left;
    text-decoration: none;
    color: #3563B4;
    margin: 0 0 0 10px;
    width: 70px;
    font-size:12px;
} .right_corner {
    background-image: url(/_d/b_dodajlink.gif);
    display: block;
    float: right;
    height: 40px;
    width: 162px;
} .register {
    color: #FFFFFF;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: bold;
    padding: 6px 3px 15px;
}.title1 {
    color: #616871;
}.vertical_separator {
    background-image: url(/_d/dot.gif);
    background-repeat: repeat-y;
    height: 120px;
    left: 332px;
    position: absolute;
    top: 0;
    width: 11px;
}.vertical_separator2 {
    background-image: url(/_d/dot.gif);
    background-repeat: repeat-y;
    height: 400px;
    left: 332px;
    position: absolute;
    top: 0;
    width: 11px;
} .vertical_separator3 {
    background: url(/_d/dot.gif) repeat-y -2px 0;
    height: 61px;
    left: 332px;
    position: absolute;
    top: 0;
    width: 4px;
} .anuluj_button {
	 background: url(/_d/anuluj.gif) no-repeat 0 0;
    width: 83px;
    height:20px;
    float: left;
    cursor: pointer;
} .konto_anuluj_button {
    background: url(/_d/konto_anuluj.gif) no-repeat 0 0;
    width: 83px;
    height:20px;
    float: left;
    cursor: pointer;
} .save_button {
    background: url(/_d/zatwierdz.gif) no-repeat 0 0;
    float: left;
    margin-left: 40px !important;
    margin-left: 20px;
    text-align: center;
    width: 83px;
    height:20px;
    cursor: pointer;
} .konto_save_button {
    background: url(/_d/konto_usun.gif) no-repeat 0 0;
    float: left;
    margin-left: 40px !important;
    margin-left: 20px;
    text-align: center;
    width: 83px;
    height:20px;
    cursor: pointer;
} .buttons_submit_new {
    padding-top: 20px;
    margin-right:10px;
    float: right;
} .moje_wypowiedzi {
    float: left;
    width: 560px;
}.moje_wypowiedzi_header {
    color: #616871;
    font-size: 17px;
    padding: 10px 0 10px 10px;
    font-weight: bold;
}.moje_wypowiedzi_legend {
    font-size: 10px;
    padding: 2px 0;
    margin: 0 10px !important;
    margin: 0 5px;
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    color: #616871;
}.moje_wypowiedzi_record {
    border-bottom: 1px solid #E4E4E4;
    height: 23px;
    margin: 6px 10px !important;
    margin: 3px 5px;
}.moje_wypowiedzi_record a {
    color: #3563B4;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    width: 190px;
}.moje_wypowiedzi_record span {
    color: #767C84;
    display: block;
    float: left;
    font-size: 11px;
    padding-top: 2px;
}.moje_wypowiedzi_record b {
    display: block;
    float: right;
    color: #767C84;
    font-size: 11px;
    font-weight: normal;
}.moje_wypowiedzi_record i {
    float: left;
    display: block;
    font-style: normal;
}.moje_wypowiedzi_record i a {
    color: #FF0000;
    font-size: 11px;
    padding: 2px 5px 0 2px;
    width: 11px;
}.moje_wypowiedzi_podsumowanie {
    color: #767C84;
    font-size: 11px;
    float: right;
}.moje_wypowiedzi_podsumowanie span {
    display: block;
    float: left;
    padding-right: 7px;
}.moje_wypowiedzi_podsumowanie a {
    float: left;
    display: block;
    color: #3563B4;
    text-decoration: none;
}.moje_wypowiedzi_podsumowanie i a {
    float: left;
    display: block;
    text-decoration: none;
    color: #FF0000;
    font-style: normal;
}.moje_linki {
    border: 1px solid red;
    float: left;
    width: 560px;
} .edit_user_menu {
    background-color: #F4F4F4;
    border: 1px solid #D6D7D9;
    height: 48px;
    width: 518px;
    float: left;
    color: #838383;
    font-size: 10px;
    padding: 15px;
    position: relative;
}.edit_user_menu_title {
    color: #616871;
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 0;
    width: 548px;
    position: relative;
} .button_a {
    color: #838383;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-top: 4px;
    position: absolute;
    right: 2px;
    text-align: center;
    top: 53px;
    width: 137px;
}.button_b {
    color: #838383;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-top: 4px;
    position: absolute;
    right: 143px;
    text-align: center;
    top: 53px;
    width: 137px;
} .active_button_edit_menu {
    border-top: 1px solid #D6D7D9;
    border-left: 1px solid #D6D7D9;
    border-right: 1px solid #D6D7D9;
    border-bottom: 1px solid #fff;
    background-color: #fff;
} .deactive_button_edit_menu {
    border-top: 1px solid #D6D7D9;
    border-left: 1px solid #D6D7D9;
    border-right: 1px solid #D6D7D9;
    border-bottom: 1px solid #E1E1E1;
    background-color: #E1E1E1;
}.ol_settongs {
    width: 550px;
    display: none;;
    float: left;
}.register_massage {
    height: 30px;
    width: 527px;
}.edit_user_menu_title span {
    display: block;
    float: right;
    font-size: 10px;
    font-weight: normal;
    position: absolute;
    right: 17px;
    top: 26px;
}.edit_user_menu_title span b {
    color: #FF0000;
}.bottom_line_menu {
    height: 25px;
    position: absolute;
    right: 1px;
    top: 88px;
    width: 342px;
}.bar_House {
    text-align: center;
    width: 30px;
    height: 24px;
    float: left;
    margin: 0 1px;
    border-top: 1px solid #C8C9CC;
    border-left: 1px solid #C8C9CC;
    border-right: 1px solid #C8C9CC;
    background-color: #CCCCCC;
    border-bottom: none
}.bar_Forum {
    width: 170px;
    height: 24px;
    float: left;
    margin: 0 1px;
    border-top: 1px solid #C8C9CC;
    border-left: 1px solid #C8C9CC;
    border-right: 1px solid #C8C9CC;
    border-bottom: none;
    background-color: #cccccc;
}.bar_Linki {
    width: 130px;
    height: 24px;
    border: 1px solid green;
    float: left;
    margin: 0 1px;
    border-top: 1px solid #C8C9CC;
    border-left: 1px solid #C8C9CC;
    border-right: 1px solid #C8C9CC;
    border-bottom: none;
    background-color: #cccccc;
}.active_bar_bottom_menu {
    background-color: #fff;
    border-bottom: 1px solid #fff;
    text-align: center;
    height: 25px;
}.bar_House_img {
    padding-top: 4px;
}.bar_Forum a, .active_bar_bottom_menu a, .bar_Linki a {
    color: #606770;
    margin-top: 3px;
    margin-top: 6px !important;
    display: block;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}.ciekawy_link {
    float: right;
    height: 104px;
    width: 400px;
}.ciekawy_link a {

}.FSK_Box {
    float: right;
    width: 400px;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 13pt;
}.FSK_Box h1 {
    color: #616871;
    float: left;
    font-size: 13pt;
    font-weight: bold;
    margin: 0;
    width: 100%;
}.arrow_img_right {
    background-image: url(/_d/right_arrow.gif);
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    float: left;
}.arrow_img_down {
    background-image: url(/_d/down_arrow.gif);
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    float: left;
}.forum_title_link {
    color: #3462B2;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
    float: left;
    width: 336px;
    margin-top:-3px;
}.forum_link_count {
    color: #838383;
    width: 33px;
    height: 15px;
    float: left;
    font-size: 11px;
}.post_forum_contener {
    display: none;
    width: 362px;
    float: left;
    padding: 0 15px;
    font-size: 10px;
}.post_forum_contener_body {
    color: #000;
	font-size:11px;
}.post_forum_data {
    color: #838383;
    font-size: 10px;
    margin: 10px 0 !important;
    margin: 5px 0;
}.dodaj_komentarz {
    background-image: url(/_d/dodaj_komentarz.gif);
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 41px;
    width: 155px;
}.dodaj_komentarz a {
}.wunlog {
    color: #535353;
    font-size: 11px;
    text-align: left;
}.Big_forum_box {
    float: left;
    margin-top: 10px !important;
    margin-top: 10px;
    width: 548px;
    font-family: Verdana, Tahoma, Helvetica;
}
.Big_forum_box div.header {
	border-top:1px dashed #E0E0E0;
	float:left;
	margin-bottom:5px;
	padding-bottom:10px;
	text-align:right;
	width:100%;
} .Big_forum_box div.header div.info {
	float:left;
	left:165px;
	position:relative;
	top:5px;
} .Big_forum_box div.header div.dodaj_link {
   float:right;
} .Big_forum_box div.header div.dodaj_link a.dodaj_link {
	background:transparent url(../_d/dodajkom.gif) no-repeat scroll 0 0;
	height:20px;
	position:relative;
	top:8px;
	width:122px;
	float:right;
} .Big_forum_box div.detal {
    float: left;
    width: 546px;
    border-bottom:1px dashed #E0E0E0;
    padding-bottom:5px;
} .Big_forum_box div.detal_border {
    border-top:1px dashed #E0E0E0;
}
.Big_forum_box div.inni {
   float:left;
   width:546px;
   border-top: 1px dashed #E0E0E0;
   margin-top:20px;
   text-align:center;
   margin-left:3px;
}
.Big_forum_box div.inni a:link, .Big_forum_box div.inni a:hover, .Big_forum_box div.inni a:visited {
   margin:auto;	
   text-decoration:none;
   color:#0066CC;
}
.Big_forum_box span {
    color: #939393;
    display: block;
    font-size: 11px;
    padding-top: 10px;
    width: 544px;
}.Big_forum_box span a {
    color: #3361B1;
    text-decoration: underline;;
    font-weight: bold;
}.Big_forum_box b {
    color: #939393;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 10px 0 7px 10px;
    width: 534px;
}.Big_forum_box b a {
    color: #3361B1;
    text-decoration: underline;;
    font-weight: bold;
}.Big_forum_box del {
    color: #4A4A4A;
    display: block;
    font-size: 11px;
    padding: 0 10px 2px 10px;
    text-decoration: none;
    width: 526px;
}.Big_forum_box del a:link, .Big_forum_box del a:hover, .Big_forum_box del a:visited {
    color: #3462B3;
    text-decoration: none;
}.Big_forum_box del a.span:link, .Big_forum_box del a.span:hover, .Big_forum_box del a.span:visited {
    font-weight: bold;
    color: #FE0000;
}.Big_forum_box p {
    color: #939393;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 10px;
}.Big_forum_box u {
    color: #939393;
    font-size: 10px;
    text-decoration: none;
    display: block;
}

/* end Kuba Augustyn*/


div.reklama {
	width:398px;
	float:right;
   background:transparent url(../_d/lay/dot.gif) repeat-x scroll 3px 6px;
	clear:both;
	margin-bottom:20px;
	text-align:left;
   /*background:#F3F3F3;*/
}
div.reklama div.tyt{
   background:#FFFFFF none repeat scroll 0 0;
   color:#9C9A9C;
   font-family:Tahoma,Arial;
   font-size:10px;
   width:50px;
}

div.reklama_big {
   width:100%;
   margin:10px 0 10px 0;
}

div.reklama div.box {
   text-align:center;
   width:auto;	
}

div.reklama_big table {
   margin:auto;	
   text-align:center;
}

div.reklama div.box table {
   margin:auto;   
   text-align:center;
}

div.reklama div.box table td{
   margin:auto;   
   text-align:center;
}

div.reklama_big table td{
   margin:auto;   
   text-align:center;
}

div.reklama div.box table a{
   display:block;
   text-align:center;
}

div.reklama div.box table a img{
   margin:auto;
   width:auto; 
}

div.reklama_big table a img{
   margin:auto;
   width:auto; 
}

.slot_reklama {
   margin-bottom:10px;
}

/* FORUM NEWSY*/
div.newsy_detal_box div.forum {
   clear:both;
   font-size:12px;	
}
div.newsy_detal_box div.forum div.header_title {
   color:#FFFFFF;
	font-size:11px;
	line-height:18px;
	padding-left:10px;
	padding-top:4px;
	margin:0;
}

div.newsy_detal_box div.forum div.header_title div.podyskutuj {
	color:#757B83;
	float:left;
}

div.newsy_detal_box div.forum div.header_title div.dodaj_kom {
   color:#757B83;
   float:right;
}

div.newsy_detal_box div.forum div.header_title div.dodaj_kom a.nlink {
   display:block;
   float:right;
   width:122px;
   height:20px;
   background:	transparent url(../_d/dodajkom.gif) no-repeat 0 0;
   margin: 1px 3px 0 0;
}

div.newsy_detal_box div.forum div.dyskusja {
   margin:10px 0;
   padding:10px 0;
}
div.newsy_detal_box div.forum div.dyskusja div {
   padding-left:24px;
   color:#4B4B4B;
   font-size:11px;
}
div.newsy_detal_box div.forum .data {
	color:#949494;
	font-size:10px;
	margin-left:5px;
}
div.newsy_detal_box div.forum .fs11 {
   font-size:11px;
}
div.newsy_detal_box div.forum .tytul {
	background: transparent url(../_d/forum/fifka.gif) no-repeat scroll 10px 3px;
	display:block;
	padding-left:24px;
}
div.newsy_detal_box div.forum .tytul a:link,  div.newsy_detal_box div.forum .tytul a:hover, div.newsy_detal_box div.forum .tytul a:visited{
	font-size:12px;
	font-weight:bold;
	color:#3462B2;
   text-decoration:none;
}
div.newsy_detal_box div.forum div.wszystkie {
   border-top:1px solid #DEDEDE;
	clear:both;
	font-size:12px;
	height:20px;
	margin:5px 0 8px 0;
	padding-top:4px;
	text-align:right;
	width:530px;
}

div.newsy_detal_box div.forum div.wszystkie a:link, div.newsy_detal_box div.forum div.wszystkie a:hover, div.newsy_detal_box div.forum div.wszystkie a:visited{
   font-weight:normal;
   color:#3563B4;
   text-decoration:none;
   display:block;
   float:right;
}

div.newsy_detal_box div.forum div.wszystkie a span.raquo {
   display:block;
   float:right;
   margin-left:2px;
   color:#FF0000;	
   font-weight:bold;
}
div.newsy_detal_box div.forum .kom_brak {
	color:#8C8A8C;
}

/* NEWSY FORUM */

/* FORUM LINKI*/
div#waszelinki div.forum {
   clear:both;
   font-size:12px;   
}
div#waszelinki div.forum div.header_title {
   color:#FFFFFF;
   font-size:11px;
   line-height:18px;
   padding-left:15px;
   padding-top:4px;
}

div#waszelinki div.forum div.header_title div.podyskutuj {
   color:#757B83;
   float:left;
}

div#waszelinki div.forum div.header_title div.dodaj_kom {
   color:#757B83;
   float:right;
}

div#waszelinki div.forum div.header_title div.dodaj_kom a.nlink {
   display:block;
   float:right;
   width:122px;
   height:20px;
   background: transparent url(../_d/dodajkom.gif) no-repeat 0 0;
   margin: 1px 3px 0 0;
}

div#waszelinki div.forum div.dyskusja {
   margin:10px 0;
   padding:10px 0;
}
div#waszelinki div.forum div.dyskusja div {
   padding-left:24px;
}
div#waszelinki div.forum .data {
   color:#8C8A8C;
   display:block;
   float:right;
   font-size:10px;
}
div#waszelinki div.forum .fs11 {
   font-size:11px;
}
div#waszelinki div.forum .tytul {
   background:transparent url(../_d/lay/plus.gif) no-repeat scroll 8px 2px;
   display:block;
   padding-left:24px;
}
div#waszelinki div.forum .tytul a:link,  div#waszelinki div.forum .tytul a:hover, div#waszelinki div.forum .tytul a:visited{
   font-size:12px;
   font-weight:normal;
   color:#315AAD;
   text-decoration:none;
}
div#waszelinki div.forum div.wszystkie {
   border-top:4px solid #EBEBEB;
   clear:both;
   font-size:12px;
   padding-top:10px;
   text-align:right;
}
div#waszelinki div.forum div.wszystkie span.link {
   background:transparent url(../_d/lay/down.gif) no-repeat scroll 0 5px;
   padding-left:8px;
}
div#waszelinki div.forum div.wszystkie span.link a:link, div#waszelinki div.forum div.wszystkie span.link a:hover, div#waszelinki div.forum div.wszystkie span.link a:visited{
   font-weight:normal;
   color:#315AAD;
   text-decoration:none;
}

