body { 
    margin: 0; 
    padding: 0; 
    font: normal 0.7em Verdana, Arial, Georgia, sans-serif;
    line-height: 15px;  
    }
    
a:hover {text-decoration: none;}
    
input {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; padding: 2px 0px;}
select {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px;}
    
img {border: 0px;}
p {margin: 0px 0px 10px;}

h2 {font-size: 14px; margin: 10px 0px 10px 10px;}
h3 {font-size: 13px;}
h4 {font-size: 12px; font-weight: bold;}

ul.lista_kategoria              {list-style-type:none; clear: both; width: 715px; margin: 0px 20px 10px 10px; padding: 0px;}
ul.lista_kategoria li           {float: left; clear: both; width: 715px; padding: 3px 0px 3px 25px;}
ul.lista_kategoria li a         {float: left; width: 600px;text-decoration: none;}
.lista-data                     {float:left; padding: 0px 0px 0px 10px;}

ul.lista_kategoria_search              {list-style-type:none; margin: 0px 20px 20px 10px; padding: 0px;}
ul.lista_kategoria_search  li           {padding: 3px 0px 3px 0px;}
ul.lista_kategoria_search  li a         {text-decoration: none;}
ul.lista_kategoria_search  li a:hover   {text-decoration: underline;}


ul.smapa                {list-style-type:none; float: left; width: 300px;}
ul.smapa li             {font-weight: bold;}
ul.smapa li a           {text-decoration: none;}
ul.smapa li li          {font-weight: normal;}


.dzial-aktualnosci {width:713px; padding: 10px; margin: 10px 0px; line-height: 15px;}
.dzial-aktualnosci a {text-decoration: none;}
.dzial-box {width: 340px; float: left; display: inline; margin: 0px 10px 10px 0px; padding: 10px;}
.dzial-box a {text-decoration: none;}
.dzial-subbox {width: 340px;  margin: 10px 0px 0px; line-height: 18px; height: 130px; overflow: auto;}

#ikn {float: right; list-style-type:none; margin: 10px 20px 0px 20px; padding: 0px;}
#ikn li {float: left;}

.clr                { clear: both }
.clr10             {clear: both; margin: 10px 0px 0px;}
.fl                 { float: left}
.fr                 { float: right}
.b, .bold           { font-weight: bold; }
.odst5, pad5        { padding: 5px; }
.odst10, pad10      { padding: 10px; }
.odst20, pad20      { padding: 20px; }
.odst_p_5           { padding-right:5px; }
.odst_p_10          { padding-right:10px; }
.pad5_0             {padding: 5px 0px;}
.w500               { width: 500px; }
.kreska_gora        { margin: 10px 0 10px 0;  padding:10px}
.bez_kreski_gora    { margin: 10px 0 10px 0; padding:10px}
.kreska_gora  a     {text-decoration:none;}
.kreska_gora  a:hover {text-decoration:underline;}
.kreska_dol         { margin: 10px 0 10px 0;  }
.numery_stron       { font-weight:bold;  padding: 2px;  }
.klasyfikacja       { font-size: 11px; text-transform:lowercase;}
.klasyfikacja1      { font-size: 11px; text-transform:uppercase; font-weight: 100 !important; }
.komentarz          {padding:5px; } 
.autor              {font-style: italic;}

table {margin: 10px 10px; border: 0px; border-collapse: collapse;}
table td {padding: 5px 15px; margin: 0px;}

table.noborder {margin: 10px 0px; border: 0px; border-collapse: collapse;}
table.noborder td {padding: 5px 15px; margin: 0px;}


h2.tytul {
    width: 735px;
    clear: both;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
}

.problem {
    font-size: 12px;
}

.rada {
    font-size: 12px;
    font-weight: bold;
}

.tresc, #tresc, .lead {
    clear: both;
    font-size: 12px;
    text-align: justify;
    line-height: 17px;
    width: 690px;
    margin: 10px;
}

.autor {
    font-size: 11px;
    font-style: italic;
}

.uzasadnienie {
    font-size: 12px;
    text-align: justify;
    width: 710px;
}

.zgodnosc {width:684px; height: 27px; font-weight: bold; padding: 10px 0px 0px 50px; margin: 0px 0px 10px; }

.aktualnosc_data {display: block; margin: 5px 0px 5px 10px; padding: 0px;}

h1.header1, h1.header2, h1.header3, h1.header4, h1.header6, h1.header7, h1.header8, h1.header9, h1.header10, h1.header11 {margin: 10px 0px 0px; padding: 0px; font-size: 15px; font-weight: bold; }

.header_dzial_1, .header_dzial_2, .header_dzial_3, .header_dzial_4, .header_dzial_5, .header_dzial_6, .header_dzial_7, .header_dzial_8, .header_dzial_9, .header_dzial_10, .header_dzial_11 { font-size: 14px; font-weight: bold; padding: 7px 0px 7px 10px; width: 725px; height: 21px;}

.sciezka_link {text-decoration: none; font-weight: bold;}
.sciezka_link:hover {text-decoration: underline;}
.sciezka_serwisu {clear: both; margin: 0px 0px 7px 15px;}

/* Winietka - top strony */
#top-zakladki {float: left; margin:0; padding: 0px; width:100%; height: 32px;  }

/*poczatek zakladek*************************************************/

.zakladki {list-style-type:none; width: 980px; height: 22px; overflow: hidden; margin: 10px auto 0px; padding: 0px;}




.zakladki li {display:inline; height: 22px; overflow: hidden;}
.zakladki li a {float: left; padding: 4px 11px 0px; margin: 0px 2px; height: 22px; text-decoration: none;}
.zakladki li a:hover {padding: 4px 10px 0px; text-decoration:none;  border-width: 0px 1px;}


.zakladki li.podswietlona a {text-decoration:none; font-weight: bold; padding: 4px 10px 0px; border-width: 0px 1px; }
.zakladki li.podswietlona a:hover {text-decoration:none;}

.zakladki li.podinf a:hover {text-decoration:none;}

.zakladki li.podgp a:hover {text-decoration:none;}
.zakladki li.podk a:hover  {text-decoration:none;}
.zakladki li.podmf a:hover {text-decoration:none;}
.zakladki li.poda a:hover  {text-decoration:none;}

.zakladki li.ulubione a {padding: 2px 0px 2px 15px; border-width: 0px;}
.zakladki li.ulubione a:hover {text-decoration:none; padding: 2px 0px 2px 15px; border-width: 0px; text-decoration: underline;}
/*koniec zakladek************************************************/

#container {clear: both; width: 1007px; margin: 0px auto;}

#isk {width: 1007px; height: 98px; overflow: hidden; }
#logo { float: left; width: 330px; height: 85px; margin: 0px 0px 0px 10px;}
#rightisk {float: right; display: inline; width: 500px;}
#rightisk .kolory {float: right; margin: 0px 20px 0px 0px;}
#rightisk ul {clear: both; float: right; width: 400px; text-align: right; list-style-type:none; margin: 35px 20px 0px 0px;}
#rightisk ul li {display:inline; font: bold 17px Arial, Georgia, sans-serif;}
#rightisk ul li a {text-decoration: none; font: bold 17px Arial, Georgia, sans-serif;padding: 0px 10px;}

.zaloguj {clear: both; float: right; font-size: 12px; margin: 0px 30px 0px 0px;}

#content {width: 1000px; margin: 0px auto;}

#leftcontent {width: 741px; float: left; display: inline; overflow: hidden;  }
#subcontenttop {float: left; width: 741px; height: 10px; font-size: 1px; }
#subcontent {float: left;width: 723px; padding: 0px 0px 10px 18px; }
#subcontentbott {float: left; width: 741px; height: 9px; font-size: 1px;  }

#subcontent li {padding: 1px 0px; margin: 0px 10px 0px 10px;}
#subcontent li a {display: block; padding: 4px 0px 3px 10px; width: 95%; font-weight: bold; text-decoration: none; line-height: 13px; }
#subcontent li a:hover {text-decoration: underline;}
#subcontent li.last {border: 0px;}
#subcontent li a .sg_ile_nowych {font-weight: normal; font-size: 10px;}
#subcontent h1 a {font-size: 11px; text-decoration: none; display: block; width: 100%;height: 100%;}

#rightcontent {width: 247px; float: right; display: inline;}
#niezbedniktop {width: 247px; height: 9px; font-size: 1px;  }
#niezbednik {width: 247px; padding: 0px;}
#niezbednikbott {width: 247px; height: 9px; font-size: 1px;  }

#subniezbednik {margin: 0px; padding: 5px 0px 20px 18px; width: 209px; }
#niezbednik h1 {clear: both; margin: 0px; padding: 8px 0px 0px 10px; height: 32px; font-size: 11px;}

#niezbednik ul {position: relative; list-style-type:none; margin: 0px; padding: 0px; }
#niezbednik li {padding: 1px 0px; margin: 0px 10px 0px 10px; }
#niezbednik li a, #niezbednik li span {display: block; height: 17px; padding: 3px 0px 0px 10px; font-weight: bold; text-decoration: none;}
#niezbednik li a:hover {text-decoration: none;}
#niezbednik ul ul {padding: 0px 0px 5px 0px; height: auto;}
#niezbednik li li {clear: both; padding: 0px 0px 0px 10px; margin: 0px; }
#niezbednik li li a {display: block; height: 13px; padding: 3px 0px 0px 10px;font-weight: normal; text-decoration: none;}

#logowanie,#logowanie2 {width: 242px; height: 104px; overflow: hidden; margin: 0px 0px 10px 0px;}
#logowanie form,#logowanie2 form {margin: 0px;}
#logowanie img,#logowanie2 img {margin: 7px 0px 0px 10px;}

#logowanie label.with_js,#logowanie2 label.with_js {
    display:block;
    height:1px;
    margin-left:-1px;
    margin-top:-1px;
    overflow:hidden;
    width:1px;
}

#logowanie input.text,#logowanie2 input.text { margin: 3px 0px 0px 15px; width: 135px;}
#logowanie input.image,#logowanie2 input.image {margin: 23px 20px 0px 0px; float: right; display: inline;}
#logowanie .przypomnienie,#logowanie2 .przypomnienie {font-size: 10px; text-decoration: none;}
#logowanie .przypomnienie:hover,#logowanie2 .przypomnienie:hover {text-decoration: underline;}
#logowanie #witaj {margin: 20px 10px 10px 20px; font: normal 11px Tahoma, Verdana, Arial, Georgia, sans-serif;}
#logowanie #witaj a {clear: both; display: inline; float: right; margin: 15px 0px 0px 0px;}
#logowanie span,#logowanie2 span {font-weight: bold; display: inline; font-size: 10px;}
#logowanie .haslo,#logowanie2 span {clear: both; padding: 0px 0px 0px 15px; color: #fff;}

.poz_dzialy {margin: 3px 0px 20px 0px;}
.lista_poz_dzialy {list-style-type:none; margin: 5px 0px 10px 25px; padding: 0px;}
.lista_poz_dzialy a {text-decoration: none; line-height: 17px;}

.col_poz_dzialy_1, .col_poz_dzialy_2, .col_poz_dzialy_3, .col_poz_dzialy_4, .col_poz_dzialy_6, .col_poz_dzialy_7 {
    display: block;
    width: 229px;
    height: 23px;
    padding: 7px 0px 0px 10px;
    margin: 0px 0px 2px 5px;
    text-decoration: none;
    font-weight: bold;    
}

#box1 {margin: 5px 0px 0px 0px; width: 228px; height: 221px; float: left; }
#box1 h1 { margin: 0px; padding: 8px 0px 0px 10px; height: 32px; font-size: 11px;}
#box1 ul {list-style-type:none; height: 159px;  margin: 0px; padding: 0px;}

#box2 {margin: 5px 0px 0px 8px; width: 232px; height: 221px; float: left; }
#box2 h1 { margin: 0px; padding: 8px 0px 0px 10px; height: 32px; font-size: 11px;}
#box2 ul {list-style-type:none; height: 159px; margin: 0px; padding: 0px;}

#box3 {margin: 5px 0px 0px 7px; width: 228px; height: 221px; float: left; }
#box3 h1 { margin: 0px; padding: 8px 0px 0px 10px; height: 32px; font-size: 11px;}
#box3 ul {list-style-type:none; height: 159px;  margin: 0px; padding: 0px;}

#box4 {margin: 18px 0px 0px 0px; width: 228px; height: 218px; float: left; }
#box4 h1 { margin: 0px; padding: 7px 0px 0px 10px; height: 32px; font-size: 11px;}
#box4 ul {list-style-type:none; height: 159px;  margin: 0px; padding: 0px;}

#box5 {margin: 18px 0px 0px 8px; width: 232px; height: 218px; float: left;}
#box5 h1 { margin: 0px; padding: 7px 0px 0px 10px; height: 32px; font-size: 11px;}
#box5 ul {list-style-type:none; height: 159px;  margin: 0px; padding: 0px;}

#box6 {margin: 18px 0px 0px 7px; width: 228px; height: 218px; float: left;}
#box6 h1 { margin: 0px; padding: 7px 0px 0px 10px; height: 32px; font-size: 11px;}
#box6 ul {list-style-type:none; height: 159px;  margin: 0px; padding: 0px;}

/* wyszukiwarka */

form#szukaj {
    padding: 46px 0px 0px 0px;
    width: 741px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.wyszukiwarka { 
    float: left;
    width:741px; 
    padding:0 0 0 0px; 
    margin:0;
}

form#szukaj input.text {float: left; width: 430px; height: 18px; margin: 2px 0px 0px 0px;}
form#szukaj select {margin: 0px 40px 0px 7px;}
form#szukaj #radio {padding: 5px 0px 5px 0px;}
form#szukaj #radio label {margin: 0px 30px 0px 0px;}
form#szukaj input.image {float: left; margin: 0px 0px 0px 10px;}

#wyszukiwarka_adv {display: none; float: left; width: 650px; margin: 0px; padding: 0px;}

#subsearch {float: left; padding: 6px 10px 8px 40px;}

.cien {
    height:24px;
    width: 741px;
    clear: both;
}

.cien .wyszukiwanie_zaawansowane { 
    width:222px; 
    font-family: Tahoma; 
    font-size:11px;
    font-weight:bold; 
    padding:4px 0 4px 5px;
    float:right;
}
.cien a { text-decoration:none; cursor:pointer;}

.radio_ { height:10px; text-align:center; vertical-align:middle; }
.radio_[class] { margin:0 auto;}
.dn_ukryte{display:none; }
.db_pokaz {display:block; float:left; }


.wynik_wyszukiwania {clear: both; width: 725px; height: 27px; padding: 8px 0px 0px 10px; font-weight: normal; font-size: 11px;}

.wynik_wyszukiwania b{font-size: 15px; padding: 0px 10px 0px 0px;}
/* Scroller Box */

#scroller_container {
    position: relative;
    width: 993px;
    margin: 15px 0px 10px 7px;
    height: 34px;
    overflow: hidden;
}

#scroller {
    width: 4000px;
    height: 15px;
    position: absolute;
    left:0;
    top:0;
}

#scroller a { text-decoration: none;}

.n {
    padding-top: 10px;
    margin: 0;
    text-align: center;
    font-size: 12px;
}

#scroller_pad {
	padding-top: 10px;
}

.pl_5 {
	padding-left: 5px;
}

.pt_7 {

}

/* Stopka */
#stopka-glowna {clear:both; padding:0px 0px 35px 0px; width:992px; font-size: 11px; margin: 10px 0px 0px 7px;}
.stopka-lewa {float:left;width:22%; font-weight: bold; padding: 10px 0px 0px;}
.stopka-lewa a {text-decoration: none;}
.stopka-lewa a:hover {text-decoration: underline;}
.stopka-prawa {float: left;width: 78%;list-style: none;text-align: right;}
.stopka-prawa li {display:inline;padding:0;margin:0;}
.stopka-prawa li a {text-decoration: none;font-weight:bold;}
.stopka-prawa li a:hover {text-decoration: underline;}
.rss {padding-left:3px;}
.rss1 {border:0;padding:2px 0px 0px 0px;margin:0;width:9px;height:9px;}

ul#wyniki {list-style-type:none; margin: 0px; padding: 0px; width: 735px;}
ul#wyniki li {margin: 1px 0px 0px; padding: 7px 10px;}
ul#wyniki li a {font-weight: bold; text-decoration: none; margin: 0px 0px 0px 10px;}
ul#wyniki li a.dostep {font-weight: normal; padding: 0px 0px 0px 20px;}

.wynik-strony {margin: 10px 0px;text-align: center;}
.wynik-strony a{text-decoration: none;}
.wynik-strony span {padding: 1px 3px;}

.reklama table {margin: 0px;}
#TB_ajaxContent span {font-size:12px; font-family:Verdana,Arial,Georgia,sans-serif;}
#TB_ajaxContent .bordo { color:#990000; font-size:12px; font-family:Verdana,Arial,Georgia,sans-serif;}
#TB_ajaxContent .b {font-weight:bold;}
#TB_ajaxContent a.stopka1:link {text-decoration:underline; color:#000;}
#TB_ajaxContent a.stopka1:visited {text-decoration:underline; color:#000;}

div.hotTematBox {
    padding: 0px 7px;
    height: 158px;
}
div.hotTematBox a {
  text-decoration: none;
}
div.hotTematBox a:hover {
  color: inherit;
}

div.hotTematBox ul { listy-style-type: circle; }

div.hotTematBox img { 
  float: left;
  margin: 0 7px 2px 0;
}

div.hotTematBox .hotTematLinks a {
  display: inline;
  float: left;
  background:url(http://gamma.infor.pl/portal/wieszjak.pl/ksiegowosc_inc/img/kropka.gif) -5px -4px no-repeat;
  padding:0 0 0 10px;
  width: 45%;
}

.waluty_wiersz DIV {padding:1px;border-right:dotted 1px #c0c0c0;}
.paleta0 {color:#efefff;}

.paleta6 {color:#6A629D;}

.paleta7 {color:#5B538E;}

.paleta8 {color:#ffffff;}

.paleta9 {color:#000;}

.paleta12 {color:#7D76AC;}

.paleta13 {color:#403874;}

.paleta14 {color:#34406A;}

.paleta15 {color:#EAF4FF;}

.paleta16 {color:#7A789D;}

.paleta17 {color:#7C7B9D;}

.paleta_tlo {background-color:#E7E7F7;}

.paleta_tlo2 {background-color:#8C84B3;}

.paleta_tlo3 {background-color:#D7D9EE;}

.paleta_tlo7 {background-color:#F3F4F9;}

.paleta_tlo8 {background-color:#fff;}

.paleta_tlo9 {background-color:#B4B7D8;}

.paleta_tlo10 {background-color:#D7D9EE;}

.paleta_tlo11 {background-color:#5B538E;}

.paleta_tlo13 {background-color:#3F3772;}

.paleta_tlo14 {background-color:#B4B7D8;}

.paleta_tlo15{background-color:#5B538E;}

.paleta_tlo16{background-color:#DBE4F5;}

.paleta_tlo17{background-color:#6884B4;}

.paleta_tlo18{background-color:#F3F4F9;}

.stronicowanie  {

	text-decoration:none;
	color: #0169da;
	font-size:small;
}

/*--------------------------------------------*/
IMG             		{ border:0; }
P               		{ padding:0; margin:0; }
A               		{ text-decoration:none; color: #444444; cursor: pointer; }
A:hover         		{ text-decoration:underline; color: #444444; }
H1                      { font-family: Arial; font-size:18px; font-weight:bold; padding:5px 0 0 0; margin: 0; }
H1 A                    { text-decoration:none; color:#444; }
H2                      { font-family: Verdana,Arial; font-size:14px; font-weight:bold; color:#000000; padding:5px; }
H2 A                    { text-decoration:none; color:#444; }
H3                      { font-family: Arial; font-size:12px; font-weight:bold; padding:5px 0;}
H3 A                    { text-decoration:none; color:#444; }
H4                      { margin:0 0 5px; font-size:13px; font-weight:bold;} 
H4 A                    { text-decoration:none; color:#444; }
A:hover H4              { text-decoration:underline; color:#000; }
H6                      { font-size:10px; text-transform:uppercase; padding-bottom:3px;  font-weight:bold;}
H6 A                    { text-decoration:none;}
H6 A:hover              { text-decoration:underline; }
.l              		{ text-align: left; }
.r              		{ text-align: right; }
.cntr           		{ text-align: center; }
.midd           		{ vertical-align: middle; }

.ukryj          		{ display: none; }
.clr            		{ clear:both; }
.fl             		{ float:left; }
.fr             		{ float:right; }

.link                   { cursor: pointer; text-decoration: none;}
.link:hover             { cursor: pointer; text-decoration: underline;}

.reklama-750x100 {margin:0 auto; width:750px;}
input.btn_zaloguj {border: 0; background: url(http://g.infor.pl/p/wieszjak.pl/www/_i/zaloguj.jpg) no-repeat scroll bottom; width: 80px; height: 23px; cursor: pointer;}

/******************************************************************************
 * Content                                                                    *
 ******************************************************************************/
	#content_wrapper        { width: 1000px; margin: 0 auto; }
	#content                { width: 1000px; }	
	#top_menu 				{ width:100%;padding-top:5px; }
	#top_menu ul 			{ list-style-type: none; float: left;width:100%; }
	#top_menu ul li 		{ margin-right:6px; display: block; width: 160px; height:29px; float: left; border:0px; background: #FFFFFF url('http://g.infor.pl/p/wieszjak.pl/alimenty/_i/menu_item_bg2.jpg'); text-align: center; padding: 0px; overflow:hidden;}
	#top_menu ul li.last 	{ margin: 0; }
	#top_menu ul li a 		{ color: #666; font-weight: bold; display: block; width: 160px; height: 22px; padding: 7px 0px 0px; margin: 0px;}
	#top_menu ul li.active 	{ background: #FFFFFF url('http://g.infor.pl/p/wieszjak.pl/nieruchomosci/_i/menu_selected.jpg'); border:0; width: 160px; }
	#top_menu ul li.active a{ color: #FFFFFF; }
	
	#top_nav 				{ overflow: hidden; width:100%;background: #fff url('http://g.infor.pl/p/wieszjak.pl/ksiegowosc_inc/_i/top_strip.jpg') repeat-x;}
	#top_nav #top_nav_links { width:990px; margin:0 auto; font-size:11px; color:#EEEEEE; padding: 1px 0 0 10px; }
	#top_nav #top_nav_links a
							{ color:#FFFFFF;}
	#top_nav #top_nav_links a:hover	
							{ color:#FFFFFF; text-decoration: underline }
	#top_logo_layer			{ width:1000px; margin:10px auto;}

                            
    .logo-main{background: url(http://g.infor.pl/p/wieszjak.pl/www/_i/logo.jpg) no-repeat; width:205px; 
                            height:99px;}
    .logo-main	.main {display:block; height:50px;text-indent:-8000px; outline:none;}
	.logo-main	.wieszjak {display:block; height:50px;text-indent:-8000px; outline:none;} 
	
	.logo-main1 {background: url(http://g.infor.pl/p/wieszjak.pl/www/_i/logo.jpg) no-repeat; width:205px; height:99px;}
    .logo-main1	.main {display:block; height:50px;text-indent:-8000px; outline:none;}
	.logo-main1	.wieszjak {display:block; height:50px;text-indent:-8000px; outline:none;} 
	
	.kol-lewa				{ width: 660px; float: left; margin: 0px; }
	.kol-prawa				{ width: 330px; float: right; margin: 0px; }
	
	.kol-lewa				{ width: 660px; float: left; margin: 0px; }
	.kol-prawa				{ width: 330px; float: right; margin: 0px; }

/* BORDERY */
.darkBorder {border-color: #0F4051;}
.lightBorder {border-color: #B6B6B6;}

/* Box 'Dodaj porade' */
.dodajPorade {border: 1px solid; height: 45px; text-align: center;}

/* Box do logowania */ 
.loginRightBox {border: 1px solid; padding: 5px;}

/* okruszki */
.okruszki 				{font-size:10px; padding: 1px 0 3px 0; color:#666666;}
.okruszki A 			{font-weight: bold; }
.okruszki A:hover 		{text-decoration: underline }

/* okruszki na stronie glownej serwisu **/
.okruszki_glowna 		 { font-size:10px; padding: 1px 0 0 10px; color:#666666;}
.okruszki_glowna A 		 { color:#666666; font-weight:normal; }
.okruszki_glowna A:hover { color:#666666; text-decoration: underline }
.head_okruszki           { font-size:1em; float: left;}

/* Zaokraglone przyciski (szerokosc i wysokosc musza byc podane bo inaczej pngFix nie zadziala)*/
.roundButton {background: red; width: 160px; height: 29px;}
.bl {background: url(http://g.infor.pl/p/wieszjak.pl/_i/corner_bottom_left.png) 0 100% no-repeat;}
.br {background: url(http://g.infor.pl/p/wieszjak.pl/_i/corner_bottom_right.png) 100% 100% no-repeat;}
.tl {background: url(http://g.infor.pl/p/wieszjak.pl/_i/corner_top_left.png) 0 0 no-repeat;}
.tr {background: url(http://g.infor.pl/p/wieszjak.pl/_i/corner_top_right.png) 100% 0 no-repeat;}


/* Stopka */
.stopka { width:995px; margin:0 auto; clear:both; border-top: 10px solid #FFFFFF; background: #EEEEEE;}
.stopka .title {background: #FFFFFF url('http://g.infor.pl/p/wieszjak.pl/_i/stopkaWieszjak.gif') repeat-x; font-weight:bold;}
.listaSerwisow {list-style:none; padding:0; margin:0; font-size:12px; font-weight: bold; font-family:Verdana, sans-serif, Tahoma, Verdana, Arial; }
.listaSerwisow li {float:left;}
.listaSerwisow li a {text-align: center; background-repeat: repeat-x; height: 20px; padding-top: 5px; width:142px; display:block; background: #EEEEEE;}
.listaSerwisow li a:hover {color: #000000; text-decoration: none; background: #D6D6D6;}



/*ecommerce*/
.boxcomm {border-top: 1px solid #d4d4d4; width:990px; clear:both;padding-left:0px;}

#reklama_dol { padding:10px 0 0; }
.szer-rek1 { width:230px; padding:0 7px 0 10px; float:left;margin-top:10px; }
.odst-r10-b10{ padding:0 10px 10px 0;}
.odst-b10 { padding-bottom:10px;}
.szer-rek1 ul { list-style:none; margin:0; padding:0;}
.szer-rek1 ul li {background:transparent url(http://g.infor.pl/p/infor_pl/img/plus.gif) no-repeat 0 5px; padding:2px 0px 2px 8px; }
.szer-rek1 ul li a { color:#595959; text-decoration:none;}
.szer-rek1 ul li a:hover { text-decoration:underline;}

.szer-rek1 ul.przy_obrazku { list-style:none; margin:0; padding:0; width:120px; float:right;}
.szer-rek1 ul.przy_obrazku li {background:transparent url(http://g.infor.pl/p/infor_pl/img/plus.gif) no-repeat 0 5px; padding:2px 0px 2px 8px; }
.szer-rek1 ul.przy_obrazku li a { color:#595959; text-decoration:none;}
.szer-rek1 ul.przy_obrazku li a:hover { text-decoration:underline;}


.clearfix {clear:both;}


/******************************************************************************
 * STOPKA                                                                     * 
 ******************************************************************************/
#stopka-glowna {margin:0 auto;clear:both;border-top:1px solid #d4d4d3;padding:12px 0px 35px 0px;width:990px;color: #4d4d4d;font-size: 11px;}
.stopka-lewa {float:left;width:20%;color: #b6b6b6; padding:0; font-weight:normal}
.stopka-lewa a {text-decoration: none;color: #b6b6b6;}
.stopka-lewa a:hover {text-decoration: underline;color: #b6b6b6;}
.stopka-prawa {float: left;width: 80%;color: #D7D7D7;list-style: none;text-align: right;}
.stopka-prawa li {display:inline;padding:0;margin:0;}
.stopka-prawa li a {text-decoration: none;color: #b6b6b6;font-weight:bold;}
.stopka-prawa li a:hover {text-decoration: underline;}
.rss {padding-left:3px;}
.rss1 {border:0;padding:2px 0px 0px 0px;margin:0;width:9px;height:9px;}


.cursor_link {cursor: pointer; }

 .more-bold {font-size:11px;font-weight:bold;text-decoration:underline;}
 .more-bold13 {font-size:13px;font-weight:bold;text-decoration:underline;} 
 
.box-right_sg { width:300px; border:1px solid #0F4051; foat:right; margin-bottom: 5px; }
.box-right_sg h2 { border-bottom: 1px solid #0E4145; color:#133D56 }
.box-right_sg h2 a { color:#133D56 }
 

.tahoma { font-family: Tahoma;}


/******************************************************************************
 * NOWE KOMENTARZE POD ARTYKULAMI 
 ******************************************************************************/
 
td.borderTop {border-top: 1px solid rgb(210,210,210);}

div.commentIntro { font-size: 11px;  padding: 5px; color:rgb(110,110,110); }
div.commentContent {font-size: 12px; margin: 7px 0 7px 0; padding: 5px;}

.commentsSelectedOffset { background-color:#0E4051; color: white;}
.commentsOffset { border:1px solid #C8C8C8; float:left; margin-left:3px; padding:2px 3px; position:relative; cursor:pointer; }
.offsetFrame {border-top: 1px solid rgb(220,220,220); width: 100%; padding-top: 10px;}

.flr {float: right;}


a.gadzetButton { display: block; float: left; background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/gadzetButton.png) 0 0; width: 115px;}
a.gadzetButton div {font-family: Tahoma; margin-left: 6px; text-align: center; padding-right: 6px; font-size: 12px; color: black; font-weight: bold; line-height: 26px; height: 30px; background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/gadzetButton.png) 100% 0;}

/******************************************************************************
 * BŁAD 404                                                                   *
 ******************************************************************************/
	.blad 					{ padding:2px 0px 10px 0px;	margin:20px 0px 10px 0px;	height:350px;}
	.blad-lewa a 			{ color: #4F597C; text-decoration: none; }
	.blad-lewa a:hover 		{ color: #4F597C; text-decoration: underline; }
	.blad-lewa				{ float:left; width:620px; padding:2px 10px 5px 0px;margin:3px 0px 8px 0px;}
	.blad-prawa 			{ float:left; width:150px; padding:2px 0px 5px 10px;margin:3px 0px 8px 0px;}
	.blad-lewa h3 			{ font-size:16px; font-family: Trebuchet MS; color:#5a5a5a; background-color:#ffeae7; border:1px solid #e6bbb3; margin:10px 0px 5px; padding:10px 5px; text-align:center; }
	.p01 					{ padding:10px 2px 2px 2px; margin-top:10px;color:#000000; font-size:12px;	line-height: 1.4em;}
	.blad-lewa ul 			{ list-style: none;	padding: 0px 0px 0px 6px;	font-size:1.2em;}
	.blad-lewa ul li		{ padding: 3px 0px 2px 8px;	background: url(http://g.infor.pl/p/infor_pl/img/plus.gif) no-repeat left;	display: block;	font-size: 12px;}
	.p03 					{ padding:25px 2px 2px 2px;	margin-top:5px;	color:#000000; font-size:12px;}
	.p04 					{ padding:2px 2px 20px 2px;	margin-top:10px; color:#000000;	font-size:12px;}





#header_top	{width:100%; margin-bottom: 2px; background-repeat: repeat-x;}
#top_adverts {width:990px; margin:0 auto;}
#top_adverts #sponsor_left {width:100px; height: 100px; border: 1px solid black; float: left; text-align: center;}
#top_adverts #sponsor_right {width:100px; height: 100px; border: 1px solid black; float: right; text-align: center;}
#top_adverts #advert_750x100 {width: 750px; margin: 0 auto; text-align: center;}
#header_bottom{width:990px; margin:5px auto 2px auto;}
#top_logo_layer{width:990px; margin: 0 auto; margin-bottom: 2px; padding-top: 5px;}
a .logo {text-decoration: none;}
.logo {list-style:none; margin: 0 0 0 20px; cursor: pointer;}
.logo li {float: left; display: inline;}
.logo li.left {background: transparent url('http://g.infor.pl/p/wieszjak.pl/_i/Wieszjak_part_logo_left.png') no-repeat; height: 46px; width: 164px;}
.logo li.center {margin-top: 2px; height: 44px; background: transparent url('http://g.infor.pl/p/wieszjak.pl/_i/Wieszjak_logo_bg.png') repeat-x; padding: 0 5px; height: 44px;}
.logo li.center h1 {line-height: 44px; font-family: Times, serif; font-size: 24px; font-weight: bold; color: #A3A6AB; padding: 0; display: inline;}
.logo li.center h1:hover {text-decoration: none;}
.logo li.right {margin-top: 2px; background: transparent url('http://g.infor.pl/p/wieszjak.pl/_i/Wieszjak_logo_right.png') no-repeat; width: 4px; height: 44px;}
.logo a {color: #A3A6AB; text-decoration: none;}
.logo a:hover {color: #A3A6AB; text-decoration: none;}
a.logoLink:hover {text-decoration: none;}

#welcome_splash {text-indent:-8000px; line-height:1px; font-size:1px;}
