BODY { margin: 0 0 0 0; background-color:#FFFFFF; margin: 0px; padding: 0px; }
BODY { FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
A {	text-decoration: none; color:#000000; }
A:hover { text-decoration: underline; }
IMG {border: 0px; }
.all { margin:0 auto; position:relative; min-width:755px; width:755px; }
H1, H2, H3, H4, LI, UL, OL { margin:0; padding:0; }
H1, H2 { font-family:Arial, Tahoma, Verdana; font-size: 28px; }
H2 {font-weight:normal;}
UL {list-style:none; }
.link1 { margin-top: 10px; }
.ls { text-align:left; }
.rs { text-align:right; }
LI.l { float:left; border-left:1px solid black; }
.time { font-size:10px;}

/* ikony */
.iconnews, .iconnews2 { background: url(/i2/icon_news2.gif) no-repeat 0px 5px; }
.iconfs { background: url(/i2/icon_fs2.gif) no-repeat 0px 5px; }
.iconfs H1 { margin-left: 30px; }

#headb { background-color:#CCCCCC; height: 20px; clear:both; }
#headb DIV { padding: 2px 2px 2px 10px; }
#headb UL { float: right; margin: 0px;}
#headb UL LI { float: left; height: 16px; padding: 2px 1em 2px 1em; }

DIV#topnavi { margin: 5px 0 0 0;  height: 100px;}
.c1 { background-color: #0D3F7F; }
.c2 { background-color:#FF0000; }
.c3 { background-color:#C1221E; }
DIV#topnavi, DIV#topnavi A {color:#FFFFFF; }
#topnavi #logo { float: left; }
#topnavi #navi { float:left; }

#topnavi UL { margin: 0 0 0 5px; padding:0; }
#topnavi UL LI { height:15px; padding:5px 3px 5px 3px; margin-top:10px;}
#topnavi UL LI.header { height: 42px; padding: 16px 1px 7px 55px; margin:0 0 0 10px; line-height: 27px;}
#topnavi UL LI.header2 { height: 42px; padding: 16px 1px 7px 0; margin:0 0 0 10px; line-height: 27px;}
#topnavi UL LI.first { float:left; }
#topnavi UL LI.short { float:left; border-left:1px solid white;  }
#topnavi UL LI.search { float:left; margin: 0; padding:0 0 0 10px; width: 110px; font-size: 9px; height:30px;  }
LI.search INPUT { width: 95px; margin-top:0; border: 1px solid black; }

/* lewa menu */
DIV#leftmenu { float:left; width:150px; margin-top: 5px; }
#leftmenu H1 { height:35px; font-size:12px; font-weight:900; text-transform:lowercase; margin:0; padding:0 2px 0 10px; line-height:13px;}
#leftmenu H2 { font-size:11px; } 
#leftmenu A { color:#000000; }
#leftmenu UL  { list-style-type:none; }
#menuhead LI { height:30px; border:0; border-top: 2px solid #000000; line-height: 14px;padding: 3px 10px 2px 10px;  } 

/* nawigacja po serwiach */
DIV#navimenu { padding: 0 0 1px 10px;}
#navimenu UL { margin-bottom: 20px; }
#navimenu LI { padding: 3px;  border-bottom: 1px solid #BCBCBC; }
#navimenu H2 { height:12px; font-size:11px; background-color: #BCBCBC; padding: 2px;}

/* nawigacja u gory */
#navimenu2, #navimenu3 { float: left; width:605px; padding: 10px 0 10px 0;  }
#navimenu2 { background-color:#CFDDE1; }
#navimenu3 { background-color:#FFFFEA; }
#navimenu2 UL LI, #navimenu3 UL LI { float:left; }
#navimenu2 UL LI { padding: 0 15px 0 15px; }
#navimenu3 UL LI { padding: 0 10px 0 10px; margin-bottom:7px; }

/* baner z lewej strony */
#leftmenu .baner { margin: 10px 0 10px 0; }
 
/* srodek */
#mainbox { float: left; padding:7px 0 10px 10px; width:595px }
#mainbox .baner { height:75px; clear:both;  }

#info { width:410px;}
#info .iconnews {  background: url(images/icon_news.gif) no-repeat 0px 5px;  background-position: 5px 5px; padding-left: 30px; height: 26px;}
#info .icondeadline {  height: 20px; background-position: 5px 5px; padding-left: 30px; }
#info .icondeadline, #info .iconadvert { margin-bottom: 10px; }
#info .iconadvert {  height: 20px; background-position: 5px 5px; padding-left: 45px; }
#info .iconcalendar {  height: 30px; background-position: 5px 5px; padding-left: 50px; }
#info .iconothers {  height: 30px; background-position: 5px 2px; padding-left: 45px; }
#info H1 { font-size:15px; font-weight:bold; padding-bottom: 10px; margin-left:5px;}
#info H2 { height: 20px; font-size: 10px; padding-top: 5px; text-transform:uppercase; padding: 3px 5px 3px 5px; }
#info H3 { text-transform:uppercase; font-size:10px; font-weight: normal; }
#info P { margin: 0 5px 10px 5px; }
#info .box1 { margin: 0px 5px 15px 5px; padding-top:10px; }
#info LI { padding-bottom: 5px; }
#info .line { border-top: 2px solid #BCBCBC;  }
#info .link1 { margin:0 0 15px 0; }

/* lewa ramka */
#info1, #info2 { float:left; }

#newsmore, #newsmore2 { clear:both;}
#newsmore A.title, #newsmore2 A.title  { font-weight:bold; }
#news div.image {  padding: 0 10px 5px 0; }
#news div.image IMG { margin: 3px; }
#news P { font-family:"Times New Roman", Times, serif; font-size: 14px; font-weight:bold;}

#feed { clear: both; text-align:center; margin-bottom:10px; padding-top:20px;}

/* prawe menu */
DIV#rightmenu { float:right; width:150px; border-left: 1px solid #BCBCBC; padding-left: 5px; }
.categoryList H2 { height:12px; font-size:11px; padding: 2px; border-bottom: 2px solid #BCBCBC; font-weight:bold;} 
.categoryList A { color:#000000; }
.categoryList UL  { list-style-type:none; }
.categoryList LI { padding: 3px; border-bottom: 1px solid #BCBCBC; }

/* kolory */
.bgcol1 { background-color:#747F86; }
.bgcol2, #pollAnswer LI DIV.line { background-color:#A82424; }
.bgcol3, #others, #info .iconothers, #info .iconcalendar, #curiosity, DIV#navimenu { background-color: #FFFDEB; }

.bullet, #poll H3, #pollAnswer H3, #poll A, #info H1, #info H1 A, #poll .link1 A, #mainbox .link1 A, #info H3, #info H3 A, #quot P, #quot P A { color: #A82424; }
.bgcol1 A, .bgcol2 A, .bgcol3 A { color:#FFFFFF; }

/* serwis zbiorczy */

#sitepool { clear:both; }
#sitepool .info { width: 560px; padding-left:20px;}

.boksik { font-size:12px;}
.boksik LI { float:left; background: url(http://www.ngo.pl/i2/boxik.gif) no-repeat; height:60px; width: 135px; padding:15px 10px 5px 7px; margin: 10px 10px 10px 10px;}
.boksik LI.high { background: url(http://www.ngo.pl/i2/boxik2.gif) no-repeat;  }


.boxnews { margin-bottom: 10px;}
.boxnews H2 { font-size:11px; padding: 5px 3px 10px 35px; text-transform:uppercase; font-weight:bold; background: url(http://www.ngo.pl/i2/icon_news.gif) no-repeat 0px 5px; background-position: 5px 5px; height: 26px;}
.boxnews LI, #forum_polecane LI { margin-bottom:6px; }

DIV#rightpool { float:right; width:150px; border-left: 1px solid #BCBCBC; padding-left: 5px; }

/* ekran zestawu wiadomosci + ekranu forum */
#categoryscreen H2, #categoryarchivescreen H2, #screen_forum H2 { font-weight:bold; padding:10px; margin-bottom:10px; font-size:12px;}
#categoryscreen H2 { background-color:#E5EAF2; }
#screen_forum H2 { background-color:#6495FF; }
#categoryarchivescreen H2 { background-color:#800000; color:white; }
#categoryarchivescreen LI, #categoryscreen LI, #screen_forum LI { padding-bottom: 10px; }
.title {font-weight:bold;}
DIV.table-pager {padding-top:20px; text-align:center;}
.table-pager A { color:#0000FF;}

/* forum */
.box_navi { margin: 5px 0 5px 0; }
.box_navi UL { background-color:#0D3F7F; }
#box_navi A { color:white; text-transform:uppercase;}
.box_navi LI { padding:5px; border-top: 2px solid white;}

#rss { background-image: url(http://www.ngo.pl/i2/boxik.gif); height:60px; padding:15px 5px 5px 10px; margin: 10px 0 10px 0;}
#rss IMG {display:block; padding-bottom: 5px;}

#last_comments { background-color:#FFFDEB; padding:5px; border:1px solid #BCBCBC;}
#last_comments H2 { font-size:11px; text-transform:uppercase; font-weight:bold; padding-bottom:10px;}

#forum_polecane { margin-bottom:10px;}

#screen_forum { margin-top: 10px; }
#screen_forum H2, #forum_polecane H2 { font-weight:bold; text-transform:uppercase; font-size:11px;}
#forum_polecane H2 { padding:10px 10px 10px 0; margin-bottom:10px;}

#comment { font-size:11px;  border-top: 3px solid #0D3F7F; border-bottom: 3px solid #0D3F7F; padding: 3px 0 3px; margin-top:20px;}
#comment .head, #comment .title, #comment .feed, #comment .info {padding-left:2px;}                                                                          
#comment .nodeTitle, #comment .rows, #comment .no_msg, #comment .feed {padding-left:6px;}                                                                    
#comment .head { padding-bottom:3px;}                                                                                                                        
#comment .rows A { font-weight:bold;}                                                                                                                        
#comment .title { font-weight:bold; color:#FF5500;  text-transform: uppercase; }                                                                             
#comment .nodeTitle {background-color:#E5EAF2; font-weight:bold; padding:5px; margin:5px 0 5px 0;}                                                           
#comment .nodeSubtitle {font-weight:normal;}
#comment A {color:#0000FF; }                                                                                                                                 
#comment .rows {padding-bottom: 5px;}                                                                                                                        
#comment .feed {padding-bottom:3px; margin-top:10px;}                                                                                                        
#comment .info {border-top: 2px solid #BCBCBC; padding-top:5px; margin-top:10px; }
#comment .formcomment { margin:20px 5px 15px 5px;}
#comment .formcomment DIV { padding-bottom:5px;}
#comment .moderated {font-weight:bold;}
#comment .content A {color: black; font-weight:normal;}
#comment .formcomment LABEL { width: 90px; display:block; float:left; }
#comment .actions {padding-bottom:5px;}
#comment .results TABLE { font-size: 12px; color:#C1221E; margin:10px 0 10px 5px;}
#comment .replay { margin-top:10px; padding-top:10px; border-top: 2px solid #BCBCBC; }

/* dokument */
#news_title { font-size:15px; font-weight:bold; color:#A82425; }
.wT A, .propose A { color:#0000FF;}
#infocontent { width:570px;}
