body { margin: 5px; background: #F4F9FF url(backgrounds/background.gif) repeat-x; }
.zero { font-size: 0px; }
.superscript { font-size: 64%; vertical-align: top; }
.center { text-align: center; }
.right { text-align: right; }
.justify { text-align: justify; }
.gapbelow { padding-bottom: 20px; }
.narrow { padding-left: 50px; padding-right: 50px; }
.semiwidth { padding-left: 25px; padding-right: 25px; }
.fullwidth { padding-left: 10px; padding-right: 20px; }

.contentleftline { background-color: #BEE1F9; }
.contentrightline { background-color: #CFE9FB; }
.horizontaldiv { background-color: #B3C6D3; }
.whitediv { background-color: #FFFFFF; }
.dotteddiv { width: 609px; height: 3px; background-image: url(backgrounds/dotteddiv.gif); background-repeat: repeat-x; }
.dotteddivwide { width: 760px; height: 3px; background-image: url(backgrounds/dotteddiv.gif); background-repeat: repeat-x; }

.topdate { text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; }
.menutopleftshadow { background-image: url(backgrounds/menutopleftshadow.gif); background-repeat: no-repeat; }
.menutopshadow { background-image: url(backgrounds/menutopshadow.gif); background-repeat: no-repeat; background-position: bottom; }
.menutoprightshadow { background-image: url(backgrounds/menutoprightshadow.gif); background-repeat: no-repeat; }
.menuleftshadow0 { background-image: url(backgrounds/menuleftshadow0.gif); background-repeat: no-repeat; }
.menurightshadow0 { background-image: url(backgrounds/menurightshadow0.gif); background-repeat: no-repeat; }
.menuname { background-color: #91ABBD; letter-spacing: 5px; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; padding-left: 11px; border-left: 1px solid #949494; border-top: 1px solid #949494; border-right: 1px solid #949494; }

.subpagetitle { text-align: center; font-family: Arial; font-size: 14px; font-weight: bold;  }
.mainsearchtxt { font-family: Arial; font-size: 13px; width: 150px; height: 20px; border-top: 1px solid #959595; border-right: 2px solid #959595; border-bottom: 2px solid #959595; border-left: 1px solid #959595; }
.mainsearchbtn { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; height: 18px; background-color: #959595; border-width: 1px; border-color: #959595; }
.contenttop { background-image: url(backgrounds/contentbackground.gif); background-repeat: repeat-x; background-position: -1px; vertical-align: bottom; text-align: center; }
.menucontentbackground { background-image: url(backgrounds/contentbackground.gif); }
.menuleftshadow { background-image: url(backgrounds/menuleftshadow.gif); background-repeat: repeat-y; }
.menurightshadow { background-image: url(backgrounds/menurightshadow.gif); background-repeat: repeat-y; vertical-align: bottom; }
.menubodyborder { background-color: #FFFFFF; border-left: 1px solid #949494; border-bottom: 1px solid #949494; border-right: 1px solid #949494; }
.menuitemrow { cursor: pointer; padding-top: 3px; padding-bottom: 3px; }
.menusubitemrow { cursor: pointer; padding-top: 2px; padding-bottom: 2px; }
.menubullet { background-image: url(backgrounds/menubullet.normal.gif); background-position: 2px 4px; background-repeat: no-repeat; }
.menudescr { color: #00688A; font-family: Arial; font-size: 13px; line-height: 1; }
.menusubdescr { color: #DFA100; font-family: Arial; font-size: 12px; line-height: 1; }

.newsrow { color: #606060; font-family: Arial; font-size: 11px; text-align: left; padding-left: 3px; padding-right: 3px; cursor: pointer; }

.imgdescription { font-family: Arial; font-size: 11px; text-align: right; padding-right: 5px; color: #979797; }

.footerbackground { background-color: #D4ECFB; }
.footer { font-family: Arial; color: #00B5EF; font-size: 13px; text-align: center; letter-spacing: 1.5; }
.copyright { font-family: Arial; color: #75989F; font-size: 10px; font-wieght: bold; text-align: center; letter-spacing: 1.4; }

.chapterbig { font-family: Arial; font-size: 19px; color: #E01F22; font-weight: bold; }
.chaptermedium { font-family: Arial; font-size: 16px; color: #E01F22; font-weight: bold; }
.chaptertitle { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; padding-left: 20px; padding-bottom: 5px; background: transparent url(backgrounds/chapterbullet.gif) no-repeat fixed 0px 2px }
.chaptertitlenopad { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; padding-left: 20px; background: transparent url(backgrounds/chapterbullet.gif) no-repeat fixed 0px 2px }
.chaptertitlenobull { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; padding-left: 20px; padding-bottom: 5px; }
.chaptertitle4narrow { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; padding-left: 50px; padding-bottom: 5px; background: transparent url(backgrounds/chapterbullet.gif) no-repeat fixed 30px 2px }
.textsmall { font-family: Arial; font-size: 11px; line-height: 1.1; color: #505050; }
.texthavy { font-family: Arial; font-size: 14px; line-height: 1.4; color: #505050; }
.texthavyblue { font-family: Arial; font-size: 14px; line-height: 1.4; color: #00688A; }
.texthavyred { font-family: Arial; font-size: 14px; line-height: 1.4; color: #E01F22; }
.unorderedlist1 { list-style: disc outside url(backgrounds/listbullet.gif); margin-left: 20px; margin-top: 10px; margin-bottom: 10px; }
.unorderedlist2 { list-style: disc outside url(backgrounds/listbullet2.gif); margin-left: 20px; margin-top: 10px; margin-bottom: 10px; }
.unorderedlistinline { list-style: square outside none; margin-left: 19px; margin-top: 0px; margin-bottom: 0px; }
.meetingtitle { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; }
.meetingtitlegray { font-family: Arial; font-size: 16px; line-height: 1.4; color: #505050; }
.meetingsubtitlegray { font-family: Arial; font-size: 15px; line-height: 1.4; color: #505050; }
.meetingchairman { font-family: Arial; font-size: 14px; line-height: 1; height: 20px; color: #505050; padding-left: 30px; padding-bottom: 9px; }
.meetingchairmantablecell { padding-left: 30px; padding-bottom: 9px; }
.meetingchairmantablerowcellone { font-family: Arial; font-size: 14px; line-height: 1; height: 20px; color: #505050; padding-right: 15px; vertical-align: top; }
.meetingchairmantablerowcellnext { font-family: Arial; font-size: 14px; line-height: 1; color: #505050; }
.meetinggetfiledescr { font-family: Arial; font-size: 14px; font-weight: bold; line-height: 1; color: #505050; padding-top: 10px; padding-bottom: 5px; }
.meetingdate { font-family: Arial; font-size: 15px; line-height: 1.4; color: #505050; font-weight: bold; text-align: center; padding-bottom: 5px; }
.meetingparam { font-family: Arial; font-size: 14px; line-height: 1; color: #505050; width: 160px; height: 20px; vertical-align: top; }
.meetingparamshort { font-family: Arial; font-size: 14px; line-height: 1; color: #505050; width: 110px; height: 20px; vertical-align: top; }
.meetingvalue { font-family: Arial; font-size: 14px; line-height: 1; color: #505050; padding-bottom: 6px; vertical-align: top; }
.standardtitle { font-family: Arial; font-size: 15px; color: #E01F22; font-weight: bold; text-align: center; padding-bottom: 9px; }
.standardparam { font-family: Arial; font-size: 14px; font-weight: bold; line-height: 1; color: #505050; padding-bottom: 5px; }
.standardvalue { font-family: Arial; font-size: 14px; line-height: 1.2; color: #505050; padding-left: 15px; padding-bottom: 12px; }
.standardpdffile { width: 30px; background-image: url(backgrounds/icons.small.pdf.gif); background-repeat: no-repeat; }
.standardapndxtitle { font-family: Arial; font-size: 15px; color: #00688A; font-weight: bold; text-align: center; padding-bottom: 9px; }
.orderedlist1 { list-style: decimal outside none; font-family: Arial; font-size: 14px; line-height: 1.2; color: #505050; margin-left: 30px; margin-top: 5px; margin-bottom: 0px; }
.objawybullet { font-family: Arial; font-size: 15px; color: #00688A; font-weight: bold; padding-top: 20px; padding-right: 15px; text-align: right; }
.objawydescr { font-family: Arial; font-size: 15px; color: #505050; font-weight: bold; padding-top: 20px; vertical-align: bottom; }

.formkontaktemail { width: 390px; height: 22px; font-family: Arial; font-size: 15px; color: #505050; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; background-image: url(backgrounds/contentbackground.gif); }
.formkontaktdata { width: 390px; height: 200px; font-family: Arial; font-size: 13px; color: #505050; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; background-image: url(backgrounds/contentbackground.gif); background-attachment: fixed; scrollbar-face-color: #91ABBD; scrollbar-highlight-color: #D0D0D0; scrollbar-shadow-color: #505050; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #E01F22; scrollbar-track-color: #EAEFF2; scrollbar-darkshadow-color: #000000 }
.formkontaktbutton { width: 390px; height: 25px; font-family: Arial; font-size: 14px; color: #FFFFFF; letter-spacing: 5px; font-weight: bold; background-color: #91ABBD;}

.cotentbottomshadow1 { background-image: url(backgrounds/bottomshadow0.gif); background-repeat: no-repeat; }
.cotentbottomshadow2 { background-image: url(backgrounds/bottomshadow1.gif); background-repeat: repeat-x; }

A:link.zero { font-size: 0px; text-decoration: none; }
A:visited.zero { font-size: 0px; text-decoration: none; }
A:active.zero { font-size: 0px; text-decoration: none; }
A:hover.zero { font-size: 0px; text-decoration: none; }

A:link.inlinelink { color: #00688A; text-decoration: none; }
A:visited.inlinelink { color: #00688A; text-decoration: none; }
A:active.inlinelink { color: #E01F22; text-decoration: underline; }
A:hover.inlinelink { color: #E01F22; text-decoration: underline; }

A:link.structurallink { color: #00688A; font-family: Arial; font-size: 14px; text-decoration: underline; }
A:visited.structurallink { color: #00688A; font-family: Arial; font-size: 14px; text-decoration: underline; }
A:active.structurallink { color: #E01F22; font-family: Arial; font-size: 14px; text-decoration: underline; }
A:hover.structurallink { color: #E01F22; font-family: Arial; font-size: 14px; text-decoration: underline; }

A:link.smalllink { color: #00688A; font-family: Arial; font-size: 11px; text-decoration: underline; }
A:visited.smalllink { color: #00688A; font-family: Arial; font-size: 11px; text-decoration: underline; }
A:active.smalllink { color: #E01F22; font-family: Arial; font-size: 11px; text-decoration: underline; }
A:hover.smalllink { color: #E01F22; font-family: Arial; font-size: 11px; text-decoration: underline; }

