* {margin 0; padding 0;} 

body { background: url('grafika/tlo.gif') ; color : #000; font-family : Arial; font-size : 11px; padding:0; margin:0; line-height:17px; }

#site { margin: 0 auto; width:898px; text-align:left; clear:left; background: url('grafika/shadow.gif') repeat-y; }
#site1 { background: url('grafika/srodek.gif'); margin-left:68px; width:760px; border-left: 1px solid white; border-right: 1px solid white; }
#header { clear: left; width: 760px; height: 141px; background: url('grafika/top.jpg');}

#subheader1 { width:250px;float:left; height:30px;padding: 10px 4px 4px 10px; text-align:left; background: url('grafika/lewy_w.gif') repeat-y; }
#subheader2 { width:445px;height:20px;float:right;padding: 10px 10px 4px 4px; text-align:right; background: url('grafika/prawy_w.gif') repeat-y; }
#bnr1 { clear:left;width:760px; height:90px; background: url('grafika/srodek.gif') repeat-y; text-align:center;  border-top:1px solid #ddd; padding-top:10px; }

.cat, .pdgbott { background: url('grafika/item.png') repeat-x #fff; padding:25px; border-bottom: 1px solid #3279D1; }
.cat img { margin-right:10px; }

#add { padding:20px; }
#menu { width:148px; background: url('grafika/menu.gif') repeat;}
#subfooter { clear: left; padding: 4px 10px; text-align:left; background: url(grafika/srodek.gif) repeat-y; }

.item-menu { padding:15px; }

#frm_search, #frm_shout { margin:0; }
#dodaj_form img, #dodaj_form .fedit, #frm_search img, #frm_search .shedit, #frm_search select { float:left; display:block; margin-right:5px;} 
.clr, #header .clr, .item-menu .clr, .wtext .clr, .cat .clr { border:none; }
.item-menu  img { margin-top:5px; }

.item-h { padding:10px; height:20px; background: #4D91D8; color: #fff; }
.item-hm { padding:10px; height:20px;  background: #1E63A2; color: #fff; width:161px; }
.item-bott { padding:10px; height:20px;  background: #ddd; color: #000; }

.winlr { border-bottom: 1px solid #3279D1; background: url('grafika/item.png') #fff; min-height:170px; height:auto !important;  height:170px; background-repeat:repeat-x; }
.winr { float:right; width:369px; padding:0 20px 20px 20px; }

.winl, .winlw, .winrw { padding:20px; height:140px; }
.winlw, .winrw { border-bottom: 2px solid #FF0000; }

.winl a, .winlw a, .item-h a, .winl a:hover, .winlw a:hover, .item-h a:hover { color: #fff; border:0; background: transparent; }

.winl, .winlw { background: url('grafika/item-img.png') #fff no-repeat; width:120px;float:left; text-align:center; }

.winlw { height:145px; }
.winrw { background: url('grafika/item.png'); width:379px;float:right; height:145px; background-repeat:no-repeat; }

.pdgl { background: transparent; width:130px;float:left; border-right: 1px solid #ddd; }
.pdgr { background: transparent; width:369px;float:right; }

.pdgB a { color: #1E63A2; }

.pdgA, .pdgB { padding:3px; background: #fff; border:1px solid #ccc; margin: 2px 0;}
.pdgA {width:94px;float: left; text-align: right; border-right:0; background: #f0f0f0; font-weight:bold; }
.pdgB {width:231px;float:right;}
.pdg-info {width: 340px; overflow: auto;}


.bnr { margin-left:381px; margin-top: 6px; }
.gogl { text-align: center;}

a.menu { width:160px; color:#555; font-size:11px; display: block; text-align: left; padding-top:6px; padding-left:20px;  height: 22px; cursor: hand; background: url('grafika/menu-el.gif'); }
a.menu:hover  { color:#1E63A2; border:0; background: url('grafika/menu-el-sel.gif'); }

#options a { display:block; padding:3px 0px 3px 20px; height:16px; margin:3px;background: url(grafika/mn-mini.png) no-repeat; color: #555; width:75%; }
#options a:hover { background: url(grafika/mn-mini-sel.png) no-repeat; }

.mn, .mn_h,.mnc {  text-align: left; border-bottom: 1px dashed #ddd; }
.mn_h { background: transparent; font-weight: bold; border:0; padding:5px; }
.mnc { border: 1px dashed #005B88; }
.shbtn, .shbtn1, .fbtn, .fedit, .shedit, .shmemo, .fmemo, .lmemo, textarea { font: 10px Arial; border: 1px solid #ccc;  background: white; color: #555; } 	
.shbtn { width: 50px;}
.shbtn1 { width: 50px; height: 21px;}
.shbtn:hover, .shbtn1:hover, .fbtn:hover { background: #BBD8F2; border: 1px inset #2881D0; }
.shedit { width: 140px;}
.shedit:focus, .shmemo:focus, .fedit:focus, .shedit:hover, .shmemo:hover, .fedit:hover, .fbtn:hover, textarea:hover, textarea:focus { border: 1px inset #2881D0; }

.fedit, .fbtn, .fmemo { font: 1.2em Tahoma; }

.fedit { width: 520px; }
.fbtn { width: 70px;  }
.fmemo { height: 140px; width: 520px; }

.lmemo { height: 70px; width:468px; }
.shmemo { height: 50px; width: 140px; }
.sh { width:140px; padding-left:5px; text-align:left;}	
.pn1 {width:240px;float:left;  }
.pn2 {width:90px;float:right; text-align: right; }

.panel { background: url('grafika/panel.gif');  border-bottom: 1px dotted #ccc;  margin : 5px; padding: 15px;}
.lewy { width: 68px; background: url('grafika/lewy.gif') repeat-y;}
.prawy { width: 68px; background: url('grafika/prawy.gif') repeat-y;}

td, div { text-align: left; }

.komentarz { border: 1px dashed #0000ff; background: #efefff; width: 80%;}

a { color: #151D5B; text-decoration: none; }
a:hover { color: #151D5B; border-bottom: 1px dotted #140B66; }

#subfooter, #sto { color: #000; font-size:11px; padding:10px;  border:1px solid #aaa; border-width:1px 0 0 0; }
#subfooter a { color: #369; font-size:11px }

#sto { text-align: right; }
#sto a { font-size: 12px; color: #000; }

.item-a, .item-aw, .item-s, .item-sw { color: #0F57C3; font-size:1.2em; font-weight:bold; }
.item-a:hover, .item-aw:hover, .item-s:hover, .item-sw:hover { background: #0F57C3; color: #fff; border:0; }

.item-aw, .item-sw { color: #ff0000; }
.item-aw:hover, .item-sw:hover { background: #ff0000; }

.item-s, .item-sw { font:1em normal;}
.item-s:hover, item-sw:hover { background: #7C8187; }

.cattop { color: #3279D1; font-size:1.4em; font-weight:bold; }
.pdgl a ,.subcat { color: #000; font:1em normal;  }

.subcat:hover, .pdgl a:hover { background: #000; color: #fff; border:0; }
.cattop:hover { background: #3279D1; color: #fff; border:0; }

a.ss { color: #0000AA; font-size: 10px;}

a.hlink { color: #333; font-size:12px; font-family: Arial; }

.screenshot, .mini { border: 1px solid #aaa; }
.screenshot:hover, .mini:hover { border: 1px solid #555; }

h1 { font-size: 14px; margin-top:15px; }
h2 { font-size: 14px; margin:0px; margin-top:10px; }

img { border: 0; }

.opcjonalny { color: #666;}
div.news { text-align: left;  margin: 15px;}

td.nowe, .lpgd, .nowe1, .screens { padding:5px; border-top:1px dotted #ccc; vertical-align: top; }
.lpgd, .screens { width: 122px; padding:15px;}

.nowe_a, .nowe_b { padding:5px; background: #F8F8FF url(grafika/tlo_srodek.gif) repeat-x; }
.nowe_b { background-image:url(grafika/tlo_srodek1.gif); }

.wtitle { width:495px; padding: 5px; font-weight:bold; background: #fafafa; border: 1px solid #ccc; }
.wtext { line-height: 16px;width:490px; padding: 10px; background: #F8F8FF; border-bottom: 1px dashed #ddd;  display:table; text-align:left;}
.wdate { color: #aaa; margin-bottom: 5px;}

.comm { float:left; width:100%;}
.comma { float:left; width:160px;}
.commt { float:left; width:565px; padding: 5px; padding-left:10px; text-align:left; font-weight:bold;  background: #f0f0f0; }
.commb, .commb1, #commright { float:left; width:560px; padding: 10px; border-top: 1px solid #ccc;text-align:left; }
.commb1 { background: #eee; }
.commdat { color: #aaa; }
.commedit { width:140px; height:1.4em; }
.commmemo { height: 70px; width: 370px; }
#commright { color: #aaa;}

div.tekst { font : 13px; }
ol, ul {margin-left: 2.5em; padding-left: 0;}   
li { margin:0px }
.okienko1 { width: 100px; font-size: 10pt; margin-left: 13px; background: #f6f6f6; border: 1px solid #ccc;  height: 17px;}

