
/* boksy */

div.zakupy {
margin:10px 5px 15px 0;
}
div.zakupy div.zaknag {
text-align:right;margin-bottom:5px;
}
div.zakupy table {
clear:both;border:1px solid #f5f5f5;
}

div.zakupy table td.icon {
width:46px;vertical-align:middle;
padding:5px;border-bottom:1px dotted #ccc;
}

div.zakupy table td.descr {
padding:5px;border-bottom:1px dotted #ccc;
}
div.zakupy table td.last {
border-bottom:0;
}

ul.programy {
padding-left:0;
margin: 0 5px;
list-style-type:none;
}

ul.programy li {
padding:5px 0px 5px;
clear:both;
border-bottom:1px dotted #ccc;
float:left;
width:100%;
}

div.partnerbox {
border: 1px solid #f5f5f5;
margin-bottom:5px;
clear:both;
background-color: #fdfdfd;
}

div.partnerbox div.headpartnerbox {

background-color: #fdfdfd;
padding:3px 5px 5px 5px;
clear:both;
height:18px;
border-bottom:1px solid #EB5000;
}

div.partnerbox div.headpartnerbox img{
margin-bottom:3px;
float:right;
}

div.partnerbox div.headpartnerbox span {
float:left;
width:50%;
font-weight:bold;
padding:2px;
}


div.partnerbox ul {
clear:both;
margin:0;
padding:5px;
margin-left:18px;
}

div.partnerbox ul li {
padding:5px 0;
font-size:10px;
border-bottom: 1px dotted #ccc;
}

div.partnerbox ul li.last{
border:0;
} 



div#for_body {
float:left;
width:650px;
padding:0px;
padding-left:0;
}

div#for_right {
float:right;
width:310px;
}


.stopkabox {
min-width: 1024px;
padding-top:10px;
clear:both;
margin: 0 auto;
width:80%;
} 

.stopkaboxCont {
width:99.8%;
}

.stopkabox .stopkaboxHead {
height:4px;
overflow:hidden;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_GP.gif) 100% 0 no-repeat;
}

.stopkabox .stopkaboxHead div {
float:left;
height:4px;
width:4px;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_GL.gif) 0 0 no-repeat;
position: absolute;
z-index:10;
}





.breadcrumbs,.headbox,.bodyPagebox {
width: 1024px;
padding-top:5px;
clear:both;
margin: 0 auto;
}


.bodyPagebox .bodyPageboxCont {
float:left;
background:#fff;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
width:1022px;
padding:5px 0;
}


.breadcrumbs .breadcrumbsHead,.headbox .headboxHead,.bodyPagebox .bodyPageboxHead,.stopkabox .stopkaboxHead,.uniBoxd .uniBoxdHead {
height:4px;
overflow:hidden;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_GP.gif) 100% 0 no-repeat;
}

.breadcrumbs .breadcrumbsHead div,.headbox .headboxHead div,.bodyPagebox .bodyPageboxHead div,.stopkabox .stopkaboxHead div,.uniBoxd .uniBoxdHead div {
float:left;
height:4px;
width:4px;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_GL.gif) 0 0 no-repeat;
}

.breadcrumbs .breadcrumbsFoot,.headbox .headboxFoot,.bodyPagebox .bodyPageboxFoot,.stopkabox .stopkaboxFoot,.uniBoxdFoot {
height:4px;
overflow:hidden;
clear:both;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_DP.gif) 100% 0 no-repeat;
}

.breadcrumbs .breadcrumbsFoot div,.headbox .headboxFoot div,.bodyPagebox .bodyPageboxFoot div,.stopkabox .stopkaboxFoot div,.uniBoxdFoot div {
height:4px;
width:4px;
float:left;
background:#fff url(https://static.di.com.pl/pic/box/light/corner_lgt_DL.gif) 0 0 no-repeat;
}

.headbox .headboxCont,.stopkabox .stopkaboxCont {
float:left;
background:#fff;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
}

.headboxCont {
width:1022px;

}
.rightBox {
width:330px;
clear:both;
}

.rightBox .rightBoxCont {
text-align:left;
width:318px;
float:left;
background:#fafafa;
border-left:1px solid #EAEAEA;
border-right:1px solid #EAEAEA;
font-size:12px;
padding:2px 5px 5px;
}
.rightBox .rightBoxHead,.addtoBox .addtoBoxHead,.uniBox .uniBoxHead {
height:4px;
overflow:hidden;
background:#fff url(https://static.di.com.pl/pic/box/superlight/corner_slgt_GP.gif) 100% 0 no-repeat;
}

.rightBox .rightBoxHead div,.addtoBox .addtoBoxHead div,.uniBox .uniBoxHead div {
float:left;
height:4px;
width:4px;
background:#fff url(https://static.di.com.pl/pic/box/superlight/corner_slgt_GL.gif) 0 0 no-repeat;
}
.uniBox .uniBoxCont {
float:left;
text-align:left;
background:#fafafa;
border-left:1px solid #EAEAEA;
border-right:1px solid #EAEAEA;
font-size:12px;
width:500px;
padding:2px 5px 5px;
}

.uniBoxd .uniBoxdCont {
float:left;
text-align:left;
background:#fff;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
font-size:12px;
width:500px;
padding:2px 5px 5px;
}

.rightBox .rightBoxFoot,.addtoBox .addtoBoxFoot,.uniBoxFoot,.npkFoot {
height:4px;
overflow:hidden;
clear:both;
background:#fff url(https://static.di.com.pl/pic/box/superlight/corner_slgt_DP.gif) 100% 0 no-repeat;
}

.rightBox .rightBoxFoot div,.addtoBox .addtoBoxFoot div,.uniBoxFoot div,.npkFoot div {
height:4px;
width:4px;
float:left;
background:#fff url(https://static.di.com.pl/pic/box/superlight/corner_slgt_DL.gif) 0 0 no-repeat;
}


.nag_yellow {
background:#fc0 url(https://static.di.com.pl/pic/nags/l_yellow.png) top left no-repeat;
font-weight:700;

font-size:100%;
color:#FFF;
margin-left:0;
float:left;
padding:1px 8px 1px 12px;
}

.nag_ryellow {
background:#fc0 url(https://static.di.com.pl/pic/nags/r_yellow.png) top right no-repeat;
float:left;
margin-right:5px;
padding:0 0 2px 1px;
}

.nag_blue {
background:#06C url(https://static.di.com.pl/pic/nags/l_blue.png) top left no-repeat;
font-weight:700;
font-size:95%;
color:#FFF;
margin-left:0;
float:left;
padding:1px 4px 1px 10px;
}

.nag_rblue {
background:#06C url(https://static.di.com.pl/pic/nags/r_blue.png) top right no-repeat;
float:left;
margin-right:5px;
padding:0 0 1px 1px;
}

.nag_red {
background:#EB5500 url(https://static.di.com.pl/pic/nags/l_red.png) top left no-repeat;
font-weight:700;
font-size:100%;
color:#FFF;
float:left;
padding:1px 8px 1px 12px;
}

.nag_rred {
background:#EB5500 url(https://static.di.com.pl/pic/nags/r_red.png) top right no-repeat;
float:left;
margin-right:5px;
padding:0 0 2px 1px;
}

.nag_grey {
background:#777 url(https://static.di.com.pl/pic/nags/l_grey.png) top left no-repeat;
font-weight:700;
font-size:95%;
color:#FFF;
margin-left:0;
float:left;
padding:1px 2px 1px 6px;
}

.nag_rgrey {
background:#777 url(https://static.di.com.pl/pic/nags/r_grey.png) top right no-repeat;
float:left;
clear:right;
margin-right:2px;
padding:0 0 2px 1px;
}

.nag_green {
background:#9C0 url(https://static.di.com.pl/pic/nags/l_green.png) top left no-repeat;
font-weight:700;
font-size:95%;
color:#FFF;
margin-left:0;
float:left;
padding:1px 4px 1px 10px;
}

.nag_rgreen {
background:#9C0 url(https://static.di.com.pl/pic/nags/r_green.png) top right no-repeat;
float:left;
clear:right;
margin-right:5px;
padding:0 0 1px 1px;
}

.nag_bgrey {
background:#EAEAEA url(https://static.di.com.pl/pic/nags/l_bgrey.png) top left no-repeat;
font-weight:700;
font-size:95%;
color:#000;
margin-left:0;
float:left;
padding:3px 1px 2px 7px;
}

.nag_rbgrey {
background:#EAEAEA url(https://static.di.com.pl/pic/nags/r_bgrey.png) top right no-repeat;
float:left;
margin-right:5px;
padding:2px 0 2px 2px;
}

div#ocenianebox {
border:1px solid #f2f2f2;
border-bottom:0;
border-top:1px solid #EB5500;
margin-top:1px;
clear:left;
background:#fafafa;
width:318px;
padding:7px;
}

ul#ajaxoceniane {
clear:both;
list-style:none;
padding-top:0;
margin-top:0;
margin-left:65px;
}


div.najsg {
background:#fdfdfd;
border:1px solid #f5f5f5;
clear:left;
width:335px;
padding:7px 5px;
}


ul#ajaxpoczytne {
color:#777;
clear:both;
list-style:none;
padding-top:0;
margin-top:0;
margin-left:75px;
}

ul#topkomented {
color:#777;
clear:both;
list-style:none;
padding-top:0;
margin-top:0;
margin-left:90px;
}

ul#pocznavi {
color:#777;
list-style:none;
padding-top:0;
margin-top:12px;
margin-left:215px;
}
ul#ajaxoceniane li,ul#ii_ajaxpoczytne li,ul#ajaxpoczytne li,ul#topkomented li,ul#pocznavi li {
float:left;
padding-right:5px;
padding-left:5px;
border-right:1px solid #ccc;
}

ul#najlist,ol#najlist {
color:#777;
padding-top:15px;
padding-left:20px;
line-height:1.5em;
}

ul#najlistkom {
color:#777;
padding-top:15px;
padding-left:20px;
line-height:1.5em;
}


div .kategoria_przeglad {
background:#fff url(/pic/tabkatbg.gif) bottom left repeat-x;
border-top:1px solid #c8c8c8;
border-right:1px solid #EAEAEA;
border-left:1px solid #EAEAEA;
margin-top:10px;
padding:10px;
clear:both;
}

div.kategoria_przeglad table tr td ul {
padding-left:10px;
color:#777;
margin:0 0 0 10px;
}

div#lastindisg {
background:#fdfdfd;
border:1px solid #f5f5f5;
margin-top:0;
clear:both;
text-align:left;
width:336px;
padding: 0 5px 7px 5px;
}

div#lastindisg ul {
color:#777;
padding-left:20px;
line-height:1.4em;
}

div.lastindi {
text-align:left;
clear:left;
}

div.lastindi ul {
padding-left:0;
margin-left:0;
line-height:1.5em;
}

div.tagcloud,div.rboxgaleria {
text-align:center;
padding:5px;
}

div#tagcloud,div.naforum {
text-align:left;
padding:5px;
}

div.tagcloud a { color: #272727; text-decoration: none; padding: 5px 2px; }
div.tagcloud a:visited {  color:  #373737; text-decoration: none;}
div.tagcloud a:hover  {  color: #EB5500; text-decoration: underline; }

.przekatnag { font-size:15px;padding:0;margin:0; clear:both;margin-bottom:5px;}



h2.rbox {
margin: 0;
color: #333;
font-style: italic;
font-size: 12px;
padding: 4px 0 4px 10px;
margin-bottom: 5px;
text-align: left;
border-bottom: 1px solid #EB5000;
}
h2.rbox a {
color: #333;
text-decoration:none;
}

h4.jednym {
text-align:left;
clear:both;
font-weight:700;
font-size:12px;
font-style:italic;
padding-left:5px;
margin:0;
}


/*nawiforum */


div.menu_sub { padding: 0; clear: both; float: left; 
	
border-bottom: 0px solid #e6e6e6; 
height: 22px;
}

div.menu_sub ul {
float:left;
margin:0;
padding:0;
}

.menu_sub ul li {
display:block;
float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
height:24px;
}

.menu_sub ul li.first a {
padding-left:15px;
padding-right:10px;
border:0;
}

.menu_sub ul li.first a:visited {
border:0;
}

.menu_sub ul li.on a {
background:#FFF url(/pic/strzalka.png) no-repeat;
background-color: #fafafa;
background-position:4px 9px;
padding-left:11px;
padding-bottom:5px;
text-decoration:none;
}

.menu_sub ul li.first.on a {
padding-right:10px;
padding-left:10px;
margin-left:8px;
}

.menu_sub ul li.separator {
margin:2px 0 0 5px;
}

.menu_sub a { float: left; display: block; margin: 1px 0; padding: 4px 7px 4px 7px; 
				border-left: 1px solid #f1f1f1; color: black; text-decoration: none; }

.menu_sub a:hover { 
border-left: 1px solid #f1f1f1; 
text-decoration: none; 
color: #FF8408;
}

div.runhome {
float:left;clear:left;padding-top:7px;padding-left:6px;
}

div.basictab {

float:left;

}
.basictab ul {
clear:left;
list-style-type:none;
text-align:left;
float:left;

font:11px Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
margin:0 0 0 2px;
padding:5px 0 0;
}

.basictab li {
float:left;
background:url("/pic/tabs/left_dgrey.gif") no-repeat left top;
margin:0;
padding:0 0 0 2px;
}

.basictab li.home {
background:0;padding:2px 5px 0 0;
}

.basictab li.home a, .basictab li.home a:hover, .basictab li.home a:visited {
background:0;border:0;padding:0;margin:0;
}


.basictab li a {
display:block;
text-decoration:none;
vertical-align:baseline;
background:url("/pic/tabs/right_dgrey.gif") no-repeat right top;
color:#fff;
width:auto;
padding:5px 10px 4px 3px;
font: 11px Verdana,Arial, Helvatica, sans-serif;
}

.basictab li.szaryc {
background:url("/pic/tabs/left_dgrey.gif") no-repeat left top;
}

.basictab li.szaryc a {
background:url("/pic/tabs/right_dgrey.gif") no-repeat right top;
}

.basictab li.czerw {
background:url("/pic/tabs/left_red.gif") no-repeat left top;
}

.basictab li.czerw a {
background:url("/pic/tabs/right_red.gif") no-repeat right top;
}

.basictab li.ziel {
background:url("/pic/tabs/left_green.gif") no-repeat left top;
}

.basictab li.ziel a {
background:url("/pic/tabs/right_green.gif") no-repeat right top;
}

.basictab li.nieb {
background:url("/pic/tabs/left_blue.gif") no-repeat left top;
}

.basictab li.nieb a {
background:url("/pic/tabs/right_blue.gif") no-repeat right top;
}

.basictab li.separator {
background:0;
float:left;
margin:0 2px;
}

.basictab li a.current span {
background-image:url("/pic/tabs/left_on.gif");
margin-left:-2px;
margin-right:0;
padding:4px 0 6px 5px;
}

.basictab li a.current {
margin-left:0;
margin-right:2px;
background-image:url("/pic/tabs/right_on.gif");
vertical-align:baseline;
color:#000;
font-size:11px;
padding:4px 9px 6px 0;
}

.basictab li a:hover,.basictab li a:visited,.basictab li a:active {
text-decoration:none;
font:11px Verdana,Arial, Helvetica, sans-serif;
}

.dropmenudiv {
position:absolute;
border:1px solid #ccc;
border-top:0;
z-index:100;
background-color:#FFF;
width:130px;
visibility:hidden;
margin-top:1px;
background:#FFF url(/pic/bghead.gif) bottom repeat-x;
padding-left:25px;
}

.dropmenudiv ul {
list-style-image:url(/pic/dot-green.gif);
}

.dropmenudiv ul li {
clear:both;
text-align:left;
}

.dropmenudiv ul li a {
text-decoration:none;
font-weight:700;
}

* html .dropmenudiv ul li a {
width:100%;
}

/* tabcontent */

.shadetabs li {
display:inline;
}

.shadetabs li a {
text-decoration:none;
cursor:pointer;
padding:0;
}

.shadetabs li a:visited, .shadetabs li a:hover {
text-decoration:none;
cursor:pointer;
padding:0;
}
.tabcontent {
display:none;
float:left;
margin-bottom:5px;
}

.shadetabsright li a, .shadetabsright li a:visited, .shadetabsright li a:hover {
text-decoration:none;
cursor:pointer;
padding:1px;
}
.shadetabsright li.selected a span {
color:#777;
background:#fafafa url(/pic/nags/l_bgrey_border2.png) top left no-repeat;
top:1px;
position:relative;
}

.przekat {
list-style-type:none;
text-align:right;
margin:5px 0 0;
padding:0;
}

.przekat li a, .przekat li a:visited, .przekat li a:hover {
text-decoration:none;
cursor:pointer;
padding:0;
}

.przekat li.selected a {
position:relative;
}

.przekat li.selected a span.nag_rgrey {
position:relative;
background:#fefefe url(/pic/nags/r_bgrey_border.png) top right no-repeat;
color:#000;
top:1px;
}

.przekat li.selected a span.nag_grey {
background:#fefefe url(/pic/nags/l_bgrey_border.png) top left no-repeat;
position:relative;
color:#000;
top:1px;
}

.pktc {
display:none;
clear:both;
}

.pkcs {
clear:both;
margin-top:-10px;
padding-bottom:5px;
}

.shadetabs,.shadetabsright {
list-style-type:none;
text-align:right;
margin:0;
padding:0;
}

.shadetabs li.selected a span,.shadetabs li.selected a span span {
position:relative;
top:1px;
}

.shadetabs li.selected a:hover,.shadetabsright li a,.shadetabsright li.selected a:hover,.przekat li.selected a:hover,.przekat li a,.przekat li a:hover {
text-decoration:none;
}

.shadetabsright li,.przekat li {
float:left;
}

.shadetabsright li.selected a span.nag_rgrey,.shadetabsright li.selected a span.nag_rred {
color:#777;
background:#fafafa url(/pic/nags/r_bgrey_border2.png) top right no-repeat;
top:1px;
position:relative;
}



/* diforum */

body { font:12px Verdana, Arial, sans-serif; }

div#szukaj {
float:left;
margin-top:0;
}

div#szukaj24 {
float:left;
margin-top:5px;
}

.yelbutton {
background:#F7E07F;
color:#000;
font-size:10px;
letter-spacing:.1em;
font-weight:400;
margin-bottom:0;
}


.szukbox {
float:left;
padding-top:7px;
width:270px;
padding-left:40px;
margin-right:20px;
text-align:left;
font-size:10px;
}

div#loggedin {
float:left;
padding-top:10px;
width:320px;
padding-left:20px;
margin-right:0px;
text-align:right;
}

div#logo {
float:left;
margin-left:9px;
margin-top:0px;
margin-bottom:5px;
}



div#szukaj #tekst, div#szukaj24 #tekst {
font-size:10px;
width:180px;
border:1px solid #d2d2d2;
}

div#szukaj #select, div#szukaj24 #select {
font-size:9px;
border:1px solid #444;
}

div#login {
float:left;
margin-top:0;
margin-left:5px;
}

div#login24 {
float:left;
margin-top:5px;
}


.loginbox {
float:left;
padding-top:10px;
width:320px;
margin-left:20px;
text-align:right;
padding-right:0px;
}

div#login #loginfield, div#login24 #loginfield {
font-size:10px;
width:60px;
border:1px solid #d2d2d2;
}

div#naglowek {
float:left;
width:1022px;
background:#FFF url(/pic/bghead2.gif) bottom repeat-x;
clear:both;
padding-top:4px;

}

div.searchbox table {
width:620px;
margin:0;
padding:0;
}

div.searchbox form {
margin:0;
padding:0;
}

div.searchbox table td {
vertical-align:middle;
text-align:left;
padding:5px 0;
}

div.searchbox table td span.opis {
font-weight:700;
font-style:italic;
padding:0 5px;
}

div.searchbox input.tekst {
font-size:12px;
width:350px;
border:1px solid silver;
padding:1px 5px;
}

div.searchbox .select {
font-size:12px;
}

div.searchbox input.button {
color:#FFF;
font-size:10px;
letter-spacing:.1em;
font-weight:400;
margin-bottom:0;
background:#EB5500;
margin-top:0;
}

div.searchbox fieldset {
float:left;
padding-left:0;
margin-left:0;
}

div.searchbox fieldset label {
font-size:12px;
font-weight:700;
margin-right:10px;
width:70px;
float:left;
text-align:left;
vertical-align:middle;
padding:5px;
}

div.searchbox fieldset select {
float:left;
font-size:12px;
border:1px solid #444;
}

div.poptipbig ul {
font-size:12px;
color:#000;
font-style:italic;
}

div.poptipbig ul li strong {
font-size:14px;
font-style:normal;
border:1px solid #ccc;
margin-bottom:5px;
margin-right:5px;
float:left;
padding:2px 7px;
}

div.senoresults {
clear:both;
padding:20px;
}

div.senoresults ul {
list-style:url(/pic/dot-blue.png);
padding-left:20px;
}

.divHide {
display:none;
}

input.textform {
font-size:12px;
width:150px;
border:1px solid #ccc;
}

input.radioform {
border:1px solid #ccc;
}

input.button {
color:#FFF;
font-size:10px;
letter-spacing:.1em;
font-weight:400;
margin-bottom:0;
background:#EB5500;
}

div#loginform {
width:350px;
float:left;
margin:0 20px 0 60px;
}

div#loginform p {
width:320px;
text-align:right;
font-size:12px;
}

div#loginform fieldset {
border:0;
width:320px;
font-size:12px;
margin-left:0;
padding-top:10px;
}

div#loginform label {
float:left;
font-weight:700;
font-size:12px;
font-style:italic;
width:160px;
}

div#loginform input {
float:right;
}

div#niemakonta {
float:left;
margin-left:50px;
width:400px;
}

div#niemakonta ul li {
padding-bottom:10px;
}

div#regform {
width:450px;
float:left;
margin:0 20px 0 10px;
}

div#regform p {
text-align:left;
clear:both;
width:340px;
margin-left:10px;
}

div#regform fieldset {
border:0;
width:420px;
border-bottom:1px solid #ccc;
padding:10px 0 10px 10px;
}

div#regform label {
float:left;
font-weight:700;
font-size:14px;
font-style:italic;
}

div#regform input.textform {
float:right;
width:200px;
}


div#regform2 {
width:455px;
float:left;
margin:0 20px 0 10px;
}

div#regform2 p {
text-align:left;
clear:both;
width:340px;
margin-left:10px;
}

div#regform2 fieldset {
border:0;
width:430px;
border-bottom:1px solid #ccc;
padding:10px 0 10px 10px;

text-align:right;
}

div#regform2 label {
float:left;
font-weight:700;
font-size:13px;
font-style:italic;
width:200px;
}

div#regform2 label.long {
float:left;
font-weight:700;
font-size:14px;
font-style:italic;
width:350px;
margin-right:15px;
}

div#regform2 input.textform {
float:right;
width:200px;
}








div#whyreg {
background:#FFF url(/pic/tip.png) no-repeat;
background-position:95% 2%;
float:left;
margin-left:20px;
width:450px;
}

div#whyreg ul li {
padding-bottom:15px;
font-size:14px;
width:350px;
}

div#giodo {
border:1px solid #ccc;
background:#fafafa;
width:428px;
margin-top:20px;
padding:5px;
}

.szybkikontakt {
list-style:none url(/pic/icon-mail.gif);
padding-left:10px;
margin:0 0 0 10px;
}

.szybkikontakt li {
padding:0 0 5px 10px;
}

.kontakt fieldset {
border:0;
}

.kontakt label {
font-weight:700;
font-style:italic;
font-size:14px;
width:5em;
float:left;
text-align:right;
margin-right:.5em;
display:block;
}

.dimemface {
background:#f2f2f2;
margin-bottom:10px;
padding:5px;
}

.dimemdesc {
width:48%;
padding:5px;
}

div.belka hr {
background-color:#ccc;
color:#ccc;
height:1px;
border-width:0;
}

div.rssdesc {
float:left;
width:500px;
padding:10px;
}

div.rssico {
float:left;
margin-left:10px;
margin-top:20px;
text-align:center;
}

div.rsslist {
clear:both;
}

div.rsslist h2 {
padding:20px 0 15px;
}

div.rsslist ul {
list-style-image:url(/pic/rss-lite2.gif);
}

div.rsslist ul li {
float:left;
width:500px;
padding:10px;
}

div.rsslist ul li div {
width:400px;
float:left;
}

div.rsslist ul li div strong {
font-size:14px;
}

div.rsslist ul li div.dodatkowe {
float:left;
width:50px;
margin-left:30px;
}



body {
background:#f2f2f2;
font:12px Verdana, Arial, sans-serif;
color:#000;
text-align:center;
margin:0 0 10px 0;
padding:0;
}
img { border: 0; }

div#body { padding: 0px 10px 5px 10px; text-align: left; }



ul#ajaxpoczytne li a { color: #272727; text-decoration: none;  }
ul#ajaxpoczytne li a:visited {  color:#373737; text-decoration: none; cursor:pointer; }
ul#ajaxpoczytne li a:hover  {  color: #EB5500; text-decoration: underline; cursor:pointer; }
ul#ajaxpoczytne li.selected a  {  color: black; text-decoration: none; background: yellow; cursor:pointer; }

a.periodnavi {
cursor:pointer;
font-size:10px;
}

ul#pocznavi li.selected a  {  color: black; text-decoration: none; background: yellow; }

#ajaxoceniane a { color: #272727; text-decoration: none;  }
#ajaxoceniane a:visited {  color:#373737; text-decoration: none;  }
#ajaxoceniane a:hover  {  color: #EB5500; text-decoration: underline;  }
ul#ajaxoceniane li.selected a  {  color: black; text-decoration: none; background: yellow; }


#topkomented a { color: #272727; text-decoration: none;  }
#topkomented a:visited {  color: #373737; text-decoration: none;  }
#topkomented a:hover  {  color: #EB5500; text-decoration:underline;  }
ul#topkomented li.selected a  {  color: black; text-decoration: none; background: yellow; }

#ii_ajaxpoczytne a { color: #272727; text-decoration: none;  }
#ii_ajaxpoczytne a:visited {  color: #373737; text-decoration: none;  }
#ii_ajaxpoczytne a:hover  {  color: #EB5500; text-decoration: underline;  }
ul#ii_ajaxpoczytne li.selected a  {  color: black; text-decoration: none; background: yellow; }


ul#najlist a { color: #272727; text-decoration: none;font: 12px Verdana, Arial,Halvetica,sans-serif; }
ul#najlist a:visited {  color: #373737; text-decoration: none; font: 12px Verdana, Arial,Halvetica,sans-serif;}
ul#najlist a:hover  {  color: #EB5500; text-decoration: underline;font: 12px Verdana, Arial,Halvetica,sans-serif; }

ol#najlist a { color: #272727; text-decoration: none; font: 12px Verdana, Arial,Halvetica,sans-serif;}
ol#najlist a:visited {  color: #373737; text-decoration: none;font: 12px Verdana, Arial,Halvetica,sans-serif;}
ol#najlist a:hover  {  color: #EB5500; text-decoration: underline;font: 12px Verdana, Arial,Halvetica,sans-serif; }


ul#najlistkom a { color: #272727; text-decoration: none; font: 12px Verdana, Arial,Halvetica,sans-serif; }
ul#najlistkom a:visited {  color: #373737; text-decoration: none; font: 12px Verdana, Arial,Halvetica,sans-serif;}
ul#najlistkom a:hover  {  color: #EB5500; text-decoration: underline; font: 12px Verdana, Arial,Halvetica,sans-serif;}

ul#lastindi a { color: #272727; text-decoration: none; font: 12px Verdana,Arial,Halvetica,sans-serif; }
ul#lastindi a:visited {  color: #373737; text-decoration: none; font: 12px Verdana,Arial,Halvetica,sans-serif;}
ul#lastindi a:hover  {  color: #EB5500; text-decoration: underline; font: 12px Verdana,Arial,Halvetica,sans-serif; }
a.pointlink, a:visited.pointlink { text-decoration:none; font-weight:bold; }

a.taglink, a:visited.taglink { margin-right:10px; margin-left:2px; text-decoration:none; font-weight:normal; }


.font2 {
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color: black;
}



div.updown {
background:white;width:35px;padding:5px 0; margin:0 0 4px 5px;
}

.smgrey {
color: #999999;
font-size:10px;
font: 10px Verdana, Arial, sans-serif;
}

.addcomment {
margin-left:3px;
background:url("https://di.com.pl/pic/comment.png") no-repeat 0 50%;
padding:0 0 0 15px;
}

img.spmargin {
margin-bottom:2px;
}

table.adbox_kaf {
width:310px;
border: 1px solid #fff;
background-color: #fff;
clear:both;
}

table.adbox_kaf td {
padding: 5px;
text-align:center;
background-color: #fff;
}




div.copy {
margin-top:5px;
float:left;
line-height:1.5em;
width:993px;
clear:left;
text-align:left;
padding:5px 0;
}


div.footcol {
float:left;
padding:0 9px 20px; 9px;
}

div.footcol h2 {
margin:0;
padding:0;
font: 14px Verdana;
font-style: italic;
margin-bottom:10px;
font-weight:bold;
}

div.footcol h2 a {
text-decoration:none;
}



div.footcol ul {
padding-left:20px;
width:160px;
list-style-image: url("/pic/strzaly.gif");
}

div.footcol ul li {
border-bottom: 1px dotted #ccc;
padding:5px 0;
list-style-image: url("/pic/strzaly.gif");
clear:both;
}

div.footcol ul li a {
font-weight:normal;
text-decoration:none;
}


div#smallad {
float:right;
margin-left:10px;
width:140px;
text-align:right;
padding:10px 10px 10px 0;
}
