body{ font-family:Arial, Verdana;background:#DEDEDE;font-size:11px;font-weight:normal;text-align:center; padding:0; margin:0; color:#555;}
input { font-family: Arial, Verdana;}

.footer,.t,.input, #log {background: url(/images/public-4.0/spriteb.png) repeat-x} 

.bl,.br,#addGo,#sSearch,#smit{background:url(/images/public-4.0/sprite.png) no-repeat}
img{ border:0;}
a{ font-size:11px;color:#1D8AD7;}
label{ float:left;color:#5F89B1;padding:5px;font-size:14px;}
a:hover{ color:#06355F}
h2,h2 a{ color:#444;font-family:"Trebuchet MS", Verdana, Arial;font-size:20px;margin:2px 5px;padding:0 10px;}
.nowosci{ font-family:Verdana, Arial;padding:2px 10px 10px 10px;margin:5px;border-bottom:1px #F3F3F3 solid;}
.nowosci h3{ font-size:11px;font-weight:normal;color:#097DB0;margin:0;}
.nowosci span{ font-size:10px;color:#B2B2B2;}
.nowosci p{ font-size:11px;text-align:justify;margin:0;padding:0;}
#mainContainer,#logoSec{ margin:0 auto;}
#mainContainer{ width:852px;text-align:left;background:white;padding:0;}
#fl{ height:43px;width:20px;float:left;background-position:-47px 0;}
#fp{ margin-left:812px;float:left;height:43px;width:20px;background-position:-67px 0;}
#headerContainer{ width:672px;margin:0 auto;height:32px;padding-left:180px;}
#headerContainer a{ color:#838383;text-decoration:none}
#headerContainer a:hover{ color:black;}
#headerContainer p{ font-size:14px;float:left;padding:0;margin:0 0 0 1px;width:130px;height:31px;}
.t{ display:block;padding:0;padding:7px 0;float:left;width:118px;height:17px;}
.bl,.br{ display:block;float:left;width:6px;height:31px;margin:0;}
.bl{ background-position:-340px 0 !important;}
.br{ background-position:-345px 0 !important;}
.active .bl{ background-position:-352px 0 !important;border-bottom:1px white solid;}
.active .br{ background-position:-358px 0 !important;border-bottom:1px white solid;}
.active .t{ background-position:0 -100px !important;border-bottom:1px white solid;}
#logoSec{ height:50px;width:852px;}
#logoSecD{ background-color:#FDFDFD; height:35px; text-align:left;padding:20px 20px 20px 20px;}
#logoSecD img{ float:left;}
#logo{ display:block;width:147px;float:left; font-size:36px; text-decoration:none; color:#333;}
h1{ display:block;height:24px;border-left:1px #E5E5E5 solid;padding-left:20px;margin-left:20px;float:left;color:#5F5F5F;font-style:italic;width:250px;font-size:16px;font-weight:normal;margin-top:0px;}
#lL{ width:829px;height:70px;margin:0;padding:0;float:left;}
#lP{ height:69px;width:23px;float:left;background-position:-24px;}
#search{ float:left;padding-bottom:3px;width:267px}
.input{ padding:4px 7px 3px 7px;border-top:1px #999999 solid;border-left:1px #999999 solid;border-bottom:1px #E5E5E5 solid;border-right:1px #E5E5E5 solid;background-position:0 -131px;height:19px;display:block;float:left;width:210px;margin:3px 0;}
.dodaj a,.dodaj{ display:block;text-align:right;margin:10px 15px;color:#1D8AD7;}
.dodaj a:hover{ color:#FF934B;}
.window{ border:1px #E6E6E6 solid;width:320px;margin:10px 0 10px 10px;background:url(/images/public-4.0/bDol.png) repeat-x scroll 100% 100%;}
.l1,.l2,.l3,.l4{ width:320px;margin:-1px;padding:1px;}
.rightWin{ width:460px !important;}
.l1{ background:url(/images/public-4.0/lgl.png) no-repeat;}
.l2{ background:url(/images/public-4.0/lgp.png) no-repeat scroll 100% 0;}
.l3{ background:url(/images/public-4.0/lDol.png) no-repeat scroll 0 100%;}
.l4{ background:url(/images/public-4.0/pDol.png) no-repeat scroll 100% 100%;}
#forum{ margin:10px;}
#add{ background:url(/images/public-4.0/addL.png) no-repeat;height:39px;}
#addBlog{ text-decoration:none;display:block; color: white}
#addS{ background:url(/images/public-4.0/addB.png) repeat-x;height:39px;width:300px;margin:10px;color:white;}
#addGo{ height:39px;width:41px;background-position:-374px 0;float:left;padding:0;margin:0}
#add span{ padding:10px 20px;float:left;display:block;width:219px;text-align:left;font-weight:bold;font-size:16px;}
#sSearch{ height:30px;width:30px;background-position:-309px 0;border:0;float:left;margin:0 5px;}
#log{ background-position:0 -202px;width:300px;height:127px;margin:auto 15px 15px 10px;border:1px #E6E6E6 solid;top:50px;}
#logGL,#logGP,#logDL,#logDP{ width:300px;height:127px;margin:-1px;padding:1px;}
#logDP{ text-align:left;color:#4F4F4F !important;}
#logDP a{ color:#FF6C0A;}
#logDP a:hover{ color:#1D8AD7}
#logDP p{ margin:0 40px;text-align:right;}
#logowanie{ margin:10px 0 0 0;border:0;}
#logGL{ background:url(/images/public-4.0/logGL.png) no-repeat scroll 0 0;}
#logGP{ background:url(/images/public-4.0/logGP.png) no-repeat scroll 100% 0;}
#logDL{ background:url(/images/public-4.0/logDL.png) no-repeat scroll 0 100%;}
#logDP{ background:url(/images/public-4.0/logDP.png) no-repeat scroll 100% 100%;}
#pass{ width:179px !important; }
#login{ width:216px;}
#smit{ height:30px;width:30px;background-position:-333px -31px;border:0;margin:2px 5px;}
#leftColumn{ width:330px;float:left;margin:0 0 0 10px;}
#rightColumn{ width:480px;float:right;margin:0 10px 0 0;}
.lSection{ width:230px;border-right:1px #E5E5E5 solid;padding:0;margin:5px 5px 10px 5px;float:left;}
.rSection{ width:210px;margin:5px 0 0 0;float:left;padding:0;}
.rSection h2 span,.lSection h2 span{ color:#097DB0}
.list{ margin:0 3px 20px 3px;padding:0px 5px;}
.list li{ list-style-image:url(/images/public-4.0/li1.gif);font-size:11px;font-weight:normal;list-style-position:inside;background:white;border-bottom:1px #F3F3F3 solid;padding:1px;}
.list a{ font-size:11px;}
.dark{ background:#FCFCFC !important;}
.topb{ font-size:11px;float:left;}
.nDl{ background:#F7F7F7;width:225px;float:left;margin:3px 1px 5px 10px;padding:0;}
.nDp{ background:#F7F7F7;width:210px;float:left;margin:3px 3px 5px 1px;padding:0;}
.last20{ padding:10px;font-size:12px;margin:0 12px;list-style-type:none;}
#nGLl{ background:url(/images/public-4.0/nGL.png) no-repeat scroll 0 0;}
#nDLl{ background:url(/images/public-4.0/nDL.png) no-repeat scroll 0 100%;}
#nGPl{ background:url(/images/public-4.0/nGP.png) no-repeat scroll 100% 0;}
#nDPl{ background:url(/images/public-4.0/nDP.png) no-repeat scroll 100% 100%;}
#nowe{ float:left;width:440px;}
#nowe p{ margin:0 0 10px 10px;}
.forum{ margin:2px 5px;padding-left:15px;list-style-image:url(/images/public-4.0/li1.gif);}
.cat{ font-weight:bold;text-decoration:none;}
.tresc{ padding:0 10px 10px 10px; font-size: 12px;}
.tresc .p { font-size: 12px; }
.formDl input,.formDl textarea,.formDl select{ width:230px;margin:3px;border:1px #E7E7E7 solid;padding 3px}
.formDl label  { float: none;}
.formDl .submit { border: auto !important; background: auto !important; width: auto !important;  border-color: auto !important}
#kontakt{ text-align:right;padding-right:50px;border:0}
#kontakt input,#kontakt textarea,#kontakt select{ width:230px;margin:3px;border:1px #E7E7E7 solid; padding: 3px;}
#logged li a{ color:#0D416F;}
#logged li a:hover{ color:black;}
.top20{ width:170px;}
.now{ width:270px;}
.helpInformation,#messageSent{ font-size:12px !important;border:0;border-top:1px #E6E6E6 solid;margin-top:10px;margin-bottom:20px;}
.helpInformation label{ display:inline;float:none;color:black;font-size:12px;}
#helpContent{ margin-top:10px;}
#helpContent label{ margin-left:0;padding-left:0;}
#helpContent input{ border:1px #EAEAEA solid;width:300px;}
#messageSent{ padding-top:10px;}
.searchResult a{ font-weight:bold;font-size:14px;text-decoration:none;}
.searchResult li{ font-weight:bold;padding:10px 0;font-size:14px;}
.searchResult li span{ font-size:11px;font-weight:normal;}
.scroller{ text-align:center;}
#logofotolog{ display:block;height:30px;width:220px;background-position:-87px 0;}
#logoownlog{ display:block;height:31px;width:245px;background-position:-88px -30px;}
.footer{ height:43px;background-color:#FDFDFD; background-position:0 -159px !important;margin:0 auto;width:852px;}
ol.mainOl { list-style-type: upper-roman; }
ol.alpha { list-style-type: lower-alpha;}