body, p, td, div {font-size: 12px; font-family: arial, verdana; color: #222222;}
body {margin: 0px; 
  background-color: #689AE3;
  background-image: url(http://img.iap.pl/s/194/8263/Layout/wietrznice_body_bg.jpg);
  background-position: top left;
  background-repeat: repeat-x;
  line-height: 1.2em;
}

h1, h2, h3 {color: #000000;}
h1{font-size: 22px;}
h2{font-size: 17px;}
h3{font-size: 14px;}

div, td {margin: 0; padding: 0; vertical-align: top}
a {color: #2879FF;}
a:hover {color: #000000;}

.bMenuBox {width: 180px; overflow: hidden; margin-left: 20px; margin-bottom: 0; margin-top: 0px; padding: 0 0 20px 0; 
           background-color: #E6E6E6; 
           background-image: url(http://img.iap.pl/s/194/8263/Layout/wietrznice_menubottom_bg.gif);
           background-position: bottom center; 
           background-repeat: no-repeat;
           }
           
.bMenuBox h2 {font-size: 11px; line-height: 16px; background-color: #CC0000; color: #ffffff; border-bottom: 1px solid #FFFFFF; margin: 0; padding: 0;}  
.bMenuBox span,
.bMenuBox a {font-size: 12px; display: block; line-height: 20px; text-decoration: none; border-bottom: 1px solid #FFFFFF;  padding: 0 5px 0 5px; color: #1461EF;}  
.bMenuBox span,
.bMenuBox a:hover {font-size: 12px; display: block; line-height: 20px; background-color: #FE0002; color: #FFFFFF; padding: 0 5px 0 5px;}
.bMenuBox span {font-weight: bold;}
.bMenuBoxHd_menu{height: 20px; background: url(http://img.iap.pl/s/193/8263/Layout/mm_title_menu.gif) 0 0 no-repeat;}
.bMenuBoxHd_dodatki{height: 20px; background: url(http://img.iap.pl/s/193/8263/Layout/mm_title_dodatki.gif) 0 0 no-repeat;}



.bColBox{width: 170px; margin-bottom: 0px; padding: 0 0 10px 0}
.bColBoxHd_pdf{height: 20px; background: url(http://img.iap.pl/s/193/8263/Layout/mm_title_pdf.gif) 0 0 no-repeat; margin-bottom: 10px;}

/* video news */
.bVideoNews{width: 500px; margin-left: 10px; padding: 30px 0 5px 0;
          background: url(http://img.iap.pl/s/194/8263/Layout/videonews_box_title.gif) 0 0 no-repeat;
}

/* informacja dnia */
.bDayNews{width: 500px; margin-left: 10px; padding: 30px 0 5px 0;
          background: url(http://img.iap.pl/s/193/8263/Layout/box_title_daynews.gif) 0 0 no-repeat;
}

.bNewsBox {margin-bottom: 0px; padding: 0px 0 0px 0px; width: 170px;}
.bNewsBox h2 {font-size: 11px; line-height: 17px; background-color: #3399CC; color: #ffffff; border-bottom: 1px solid #FFFFFF; margin: 0;  padding: 0 5px 0 5px;}  
.zNewsItem {font-size: 11px; border-bottom: 1px solid #FFFFFF;}
.zNewsItem a {text-decoration: none; color: #0163FF;} 
.zNewsItem a:hover {text-decoration: underline; color: #CC0000;}
.zNewsItemDate {font-size: 11px; color: #FF0000;}
.zNewsItemTitle {font-size: 11px; color: #0163FF;}
.zNewsItemHd{}
.bNewsBoxHd {height: 20px; background: url(http://img.iap.pl/s/194/8263/Layout/wietrznice_newsbox_title.gif) 0 0 no-repeat;}

.siteBg {padding: 36px 0 0 0; width: 900px; position: relative;}

#iRowHeader {background-color: #FFFFFF;
             background-image: url(http://img.iap.pl/s/193/8263/Layout/miastons_content_bg.jpg);
             background-position: top center;
             background-repeat: repeat;
             height: 253px; 
             overflow: hidden;
             }

#iColHeader{}


#iRowFooter, #iRowFooter a, #iRowFooter div {font-size: 11px; color: #FFFFFF;}
.bFooter {font-size: 11px; padding-top: 10px; color: #333333;}
.bLicznikOdwiedzin {font-size: 11px; color: #333333; padding-top: 10px;}
#iRowFooter {padding-top: 20px;
            background-image: url(http://img.iap.pl/s/194/8263/Layout/wietrznice_footer_bg.jpg);
            background-position: top center;
            background-repeat: no-repeat;
}

#iRowPath div {background-color: #E2FEF3; height: 25px; line-height: 25px; font-size: 11px;}
#iRowPath {}

#iRowContent {
             background-color: #FFFFFF;             
             background-image: url(http://img.iap.pl/s/194/8263/Layout/wietrznice_content_top_bg.jpg);
             background-position: top center;
             background-repeat: no-repeat;
}

.bContent {width: 500px; overflow: hidden; margin-left: 10px; padding: 10px 0 30px 0;}
#iColContent2 .bContent {width: 670px; padding-top: 25px; padding-bottom: 50px; } 
#iColContent {padding-top: 25px; padding-bottom: 50px; }
#iColMenu {padding-left: 0px; padding-top: 20px;  padding-bottom: 50px;}
#iColNews {padding-top: 25px;  padding-bottom: 50px; }

.bTopLinks {height: 20px; line-height: 20px; font-size: 11px;}
.bTopLinks a {text-decoration: none; font-size: 11px;}

/* lista gorących wiadomości */
.bHotNews{width: 510px; margin-left: 10px; padding: 10px 0 10px 0;}

.zHotNewsItem {padding-bottom: 10px; margin: 5px 0 5px 0; border-bottom: 0px solid #F1F1F1;}
.zHotNewsItemTitle {font-weight: bold; font-size: 12px; text-decoration: none;}
a.zHotNewsItemTitle:hover {color: #000000; text-decoration: underline;}
.zHotNewsItemHd   {}
.zHotNewsItemDate {padding-left: 14px; font-size: 12px; background: url(http://img.iap.pl/s/194/8263/Layout/hotnews_bigdot.gif) 0 2px no-repeat;  color: #CC0000; }
.zHotNewsItemHd div {padding: 0;}

.zHotNewsBoxBg {overflow: hidden;}
.zHotNewsBox   {margin: 0px 20px 10px 20px; padding-bottom: 10px; border-bottom: 1px solid #7CEEC4;}
* html .bHotNews table {width: 90%}


/* banerki */
.bColBanerLeft,
.bColBanerRight,
.bColBaner  {width: 170px; margin-left: 20px; 
             overflow: hidden; text-align: center; 
             padding: 10px 0 10px 0;}
                
.bColBanerRight {margin-left: 0;}                          
.bColBanerLeft {width: 180px;}  
             
.bMainBaner {width: 500px; margin-left: 10px; 
            padding: 10px 0 10px 0; 
            overflow: hidden; text-align: center;
            }

.bImieninyBox {position: absolute; width: 400px; height: 20px; top: 69px; left: 500px; text-align: right; line-height: 20px; color: #990000}
.bImieninyBox div, .bImieninyBox td {color: #990000}



/* ---------------------------------------------------------------------------*/
/* Forum dyskusyjne */
/* ---------------------------------------------------------------------------*/

.iatForum {width: 500px;} 

/* Ścieżka navigacyjna forum... */
.iatForumNav {border-bottom: 1px solid #E1E1E1; padding: 4px;}
.iatForumNav, .iatForumNav b {font-size: 11px; color: #777777;}

.iatForumNew a {display: block; font-weight: bold; padding: 3px; background-color: #CC0000; color: #FFFFFF; text-decoration: none;}
.iatForumNew a:hover {display: block; padding: 3px; background-color: #000000; color: #FFFFFF;  text-decoration: none;}


/* Lista wątków */
.iatForumNav {width: 100%;}
.iatForumHeadT {width: 100%;}
.iatForumHeadT td {background-color: #E9E9E9; padding: 4px}
.iatForumHeadTR td {
      padding: 3px 2px 3px 2px;
      vertical-align: middle;
      font-weight: normal; text-align: center; 
      background-color: #D9D9D9; color: #444444; font-size: 10px; }
.iatForumTitle {font-weight: bold; background-color: #F1F1F1; font-size: 12px;}
.iatForumBody {background-color: #E9E9E9; font-size: 11px;}

.iatForumHeadT {width: 100%;}
.iatForumHeadT .iatForumThread {font-weight: bold;}

/* Tresc wątku... */
.iatForumThreadTab td {}
.iatForumThreadTR {background-color: #F1F1F1;} /* wiersz z glownym komentowanym watkiem... */
 
.iatForumCommentAuth, 
.iatForumComment {background-color: #EFEFEF; padding: 4px}
.iatForumCommentAuth {background-color: #EFEFEF; padding: 4px}
/* link do nowego komentarza w wątku */
.iatForumThreadTab a {display: block; font-weight: bold; padding: 3px; background-color: #CC0000; color: #FFFFFF; text-decoration: none;}
.iatForumThreadTab a:hover {display: block; padding: 3px; background-color: #000000; color: #FFFFFF;  text-decoration: none;}

/* Tabelka z formularzem...*/
.iatForumNewETab {width: 450px;}

.clear {line-height: 0; clear: both;}

