/* (c)ss 2009 Coding by Marcin Szafert - marcin at szafert dot pl */

* { margin: 0; padding: 0; }
body { font: normal 12px tahoma, arial, helvetica, sans-serif; color: #666; background: #e6e6e6 url(../images/org/body_bg.jpg) top center; }

/* common setings */
h1 { font-size: 24px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
img { border: none; }
.clr { clear: both; }
.ctr { text-align: center; }

/* colors */
.s000 { color: #000; }
.sc00 { color: #c00; }
.sZiel { color: #9cb45a }

/* links */
a.link01 { text-decoration: none; border-bottom: 1px solid #000; color: #690; }
a.link01:hover { text-decoration: none; border-bottom: 1px solid #9c6; color: #000; }
a.simple { text-decoration: none; border-bottom: 1px solid #ccc; color: #333; }
a.simple:hover { text-decoration: none; border-bottom-color: #333; }

/* layout */
#pageWrapper { width: 980px; margin: 0 auto; padding-bottom: 20px; background: url(../images/org/page-wrapper_bg.gif) top center no-repeat; }
	#pageHeader { position: relative; height: 200px; background: url(../images/org/page-header_bg.jpg) no-repeat; }
	/*#pageHeader { position: relative; height: 200px; background: url(../images/org/page-header_bg_x-mas.jpg) no-repeat; }*/
	#columnLeft { float: left; width: 197px; margin-right: 10px; padding-top: 10px; padding-bottom: 10px; }
	#content1 { float: left; width: 566px; margin-right: 10px; padding-top: 10px; padding-bottom: 10px; }
	#content2 { float: left; width: 773px; padding: 10px 0; }
	#columnRight { float: left; width: 197px; padding-top: 10px; padding-bottom: 10px; }
	#pageFooter { clear: left; width: 980px; margin: auto; line-height: 43px; background: #fff url(../images/org/page-footer_bg.gif) no-repeat; }

/* page header */
div#topLoginForm { float: right; width: 556px; height: 38px; margin-right: 5px; background: url(../images/org/login-form01_bg.png) bottom no-repeat; }
div#topLoginForm form { padding-top: 4px; text-align: center; }
div#topLoginForm form label { margin-left: 10px; }
div#topLoginForm input.f70 { width: 70px; }
div#topLoginForm input.submit { width: 35px; }
div#topLoginForm a { text-decoration: none; color: #000; border-bottom: 1px solid #f4f4f4; }
div#topLoginForm a:hover { border-bottom: 1px solid #999; }
div#loginStatus { float: right; width: 310px; height: 38px; margin-right: 5px; background: url(../images/org/login-status_bg.png) bottom no-repeat; }
div#loginStatus p { margin-right: 30px; padding-top: 9px; text-align: right; color: #999; }
div#loginStatus p span { font-weight: bold; color: #690; }
div#loginStatus p a { text-decoration: none; color: #000; border-bottom: 1px solid #f4f4f4; }
div#loginStatus a:hover { border-bottom: 1px solid #999; }

div#home { float: left; }
	#home h1 { width: 260px; height: 85px; margin: 30px 0 26px 33px; cursor: pointer; }
	#home h1 span { display: none; }

div#menuWrapper { position: absolute; top: 141px; left: 0; width: 980px; height: 59px; }
div#menuWrapper ul { list-style: none; }
div#menuPanes { width: 672px; height: 27px; }
	div#menuPanes ul { margin-left: 30px; line-height: 27px; }
	div#menuPanes li { display: inline; margin-left: 3px; padding-left: 5px; border-left: 1px solid #fff; }
	div#menuPanes li.first { margin-left: 0; padding-left: 0; border-left: none; }
	div#menuPanes li a { text-decoration: none; color: #fff; }
	div#menuPanes li a:hover, div#menuPanes li a.current { text-decoration: underline; }
ul#tabs { margin-left: 52px; }
div#menuTabs li { float: left; text-align: center; line-height: 27px; }
div#menuTabs li a { display: block; text-indent: -9999px; overflow: hidden; background-image: url(../images/org/menu-tabs.gif); background-repeat: no-repeat; }
	li#t1 a { width: 106px; background-position:    0   0; } li#t1 a:hover { background-position:    0   -27px; } li#t1 a.active { background-position:    0   -54px; }
	li#t2 a { width:  98px; background-position: -106px 0; } li#t2 a:hover { background-position: -106px -27px; } li#t2 a.active { background-position: -106px -54px; }
	li#t3 a { width:  63px; background-position: -204px 0; } li#t3 a:hover { background-position: -204px -27px; } li#t3 a.active { background-position: -204px -54px; }
	li#t4 a { width:  67px; background-position: -267px 0; } li#t4 a:hover { background-position: -267px -27px; } li#t4 a.active { background-position: -267px -54px; }
	li#t5 a { width: 159px; background-position: -334px 0; } li#t5 a:hover { background-position: -334px -27px; } li#t5 a.active { background-position: -334px -54px; }
	li#t6 a { width:  55px; background-position: -493px 0; } li#t6 a:hover { background-position: -493px -27px; } li#t6 a.active { background-position: -493px -54px; }
	li#t7 a { width:  75px; background-position: -548px 0; } li#t7 a:hover { background-position: -548px -27px; } li#t7 a.active { background-position: -548px -54px; }
	
div#searchModule { position: absolute; top: 141px; right: 0; width: 308px; height: 27px; }
	div#searchModule form { margin-left: 19px; margin-top: 5px; padding: 0; }
	div#searchModule input#searchField { float: left; display: block; width: 90px; height: 16px; font-size: 12px; border: none; background: none; }
	div#searchModule input#sendSearchBtn { float: left; width: 150px; height: 20px; margin-left: 5px; text-indent: -9999px; font-size: 12px; cursor: pointer; border: none; background: none; }
	
/* moduł listy informacji 01 */
div.artModuleList01 { margin-bottom: 10px; }
	div.artModuleList01 h3 { background: url(../images/org/amlh_bg4.png) right bottom no-repeat; }
	div.artModuleList01 h3 a { display: block; width: 197px; height: 29px; }
	div.artModuleList01 h3 a#amlh0148 { background: url(../images/org/amlh0148.gif) no-repeat; }	div.artModuleList01 h3 a#amlh0148:hover { background-position: 0 -29px; }	/* Opracownia OBPON */
	div.artModuleList01 h3 a#amlh0152 { background: url(../images/org/amlh0152.gif) no-repeat; }	div.artModuleList01 h3 a#amlh0152:hover { background-position: 0 -29px; }	/* Bieżące komunikaty organizacji */
	div.artModuleList01 h3 a#amlh010 	{ background: url(../images/org/amlh010.gif) no-repeat; } 	div.artModuleList01 h3 a#amlh010:hover { background-position: 0 -29px; }	/* Serwis informacyjny */
	div.artModuleList01 h3 a#amlh017 	{ background: url(../images/org/amlh017.gif) no-repeat; } 	div.artModuleList01 h3 a#amlh017:hover { background-position: 0 -29px; }	/* Szkolenia */
	div.artModuleList01 h3 a span { display: none; }
	div.artModuleList01 p.serviceLogo { padding: 10px 0 5px 0; text-align: center; background-color: #fff; }
	div.artModuleList01 ul { list-style: none; }
	div.artModuleList01 li { padding: 5px 15px 15px 15px; font-size: 11px; background: url(../images/org/amli01_bg.gif) bottom no-repeat; }
	div.artModuleList01 li.artLock div.artDate big { background: url(../images/org/aml01-art-date-lock_bg.gif) left no-repeat; }
	div.artModuleList01 li div.artDate { margin-bottom: 5px; font-size: 10px; text-align: right; color: #f47e00; }
	div.artModuleList01 li div.artDate big { margin-right: 3px; padding-left: 25px; font-size: 10px; font-weight: bold; color: #f47e00; }
	div.artModuleList01 li div.artContent a { text-decoration: none; color: #666; border-bottom: 1px solid #fff; }
	div.artModuleList01 li div.artContent a:hover { border-bottom-color: #999; }
	div.artModuleList01 div.moduleFooter { padding-right: 15px; line-height: 23px; font-size: 10px; font-weight: bold; text-align: right; color: #666; background: url(../images/org/aml01f2_bg.gif) right bottom no-repeat; }
	div.artModuleList01 div.moduleFooter a { text-decoration: none; color: #fff; border-bottom: 1px solid #999; }
	div.artModuleList01 div.moduleFooter a:hover { border-bottom: 1px solid #ccc; color: #000; }

/* moduł listy informacji 02 */
div.artModuleList02 { width: 566px; margin-bottom: 10px; }
	div.artModuleList02 h2 { background: url(../images/org/amlh_bg5.png) right bottom no-repeat; }
	div.artModuleList02 h2 a { display: block; height: 29px; }
	div.artModuleList02 h2 a#amlh0252 { background: url(../images/org/amlh0252.gif) no-repeat; } 	/* Bieżące komunikaty organizacji */
	div.artModuleList02 h2 a#amlh0254 { background: url(../images/org/amlh0254.gif) no-repeat; } 	/* Zapytania, interwencje, stanowiska, opinie */
	div.artModuleList02 h2 a#amlh0248 { background: url(../images/org/amlh0248.gif) no-repeat; } 	/* Opracownia OBPON */
	div.artModuleList02 h2 a#amlh0250 { background: url(../images/org/amlh0250.gif) no-repeat; } 	/* Akty prawne */
	div.artModuleList02 h2 a#amlh020 	{ background: url(../images/org/amlh020.gif) no-repeat; }		/* Serwis informacyjny */
	div.artModuleList02 h2 a#amlh020 	{ background: url(../images/org/amlh020.gif) no-repeat; } 	/* Serwis informacyjny */
	div.artModuleList02 h2 a#amlh027 	{ background: url(../images/org/amlh027.gif) no-repeat; } 	/* Szkolenia */
	div.artModuleList02 h2 a#amlhVw 	{ background: url(../images/org/amlhVw.gif) no-repeat; } 		/* Vademecum Wiedzy */
	
	div.artModuleList02 h2 a#amlhVw:hover, div.artModuleList02 h2 a#amlh0252:hover, div.artModuleList02 h2 a#amlh0253:hover, div.artModuleList02 h2 a#amlh0248:hover, div.artModuleList02 h2 a#amlh0250:hover, div.artModuleList02 h2 a#amlh020:hover { background-position: 0 -29px; }
	div.artModuleList02 h2 a span { display: none; }
	div.artModuleList02 ul { padding-top: 10px; list-style: none; background-color: #fff; }
	div.artModuleList02 li { clear: left; padding: 1px 10px 10px 10px; }
	div.artModuleList02 li.artLock div.artDate { background: url(../images/org/aml02-art-date-lock_bg.gif) no-repeat; }
	div.artModuleList02 li div.artDate { float: left; width: 45px; height: 76px; margin-right: 10px; padding-bottom: 10px; font-size: 10px; text-align: center; color: #f47e00; background: url(../images/org/aml02-art-date_bg.gif) no-repeat; }
	div.artModuleList02 li div.artDate big { display: block; font-size: 32px; line-height: 1em; color: #999; }
	div.artModuleList02 li div.artContent { min-height: 76px; margin-left: 55px; font-size: 11px; }
	div.artModuleList02 li div.artContent h4 { margin-bottom: 5px; font-size: 12px; font-weight: normal; }
	div.artModuleList02 li div.artContent h4 a { text-decoration: none; color: #666; border-bottom: 1px solid #fff; }
	div.artModuleList02 li div.artContent h4 a:hover { border-bottom: 1px solid #999; }
	div.artModuleList02 li div.artContent h5 { margin-bottom: 5px; font-size: 10px; }
	div.artModuleList02 li div.artContent h5 span { font-weight: normal; }
	div.artModuleList02 li div.artContent h5 span.spacer { margin: 0 7px; }
	div.artModuleList02 li div.artContent h5 a.qNr { text-decoration: none; font-weight: normal; line-height: 1em; border-bottom: 1px solid #fff; color: #f47e00; }
	div.artModuleList02 li div.artContent h5 a.qNr:hover { border-bottom: 1px solid #f47e00; }
	div.artModuleList02 li div.artContent h5 a.qAuthor { text-decoration: none; font-weight: normal; line-height: 1em; border-bottom: 1px solid #fff; color: #000; }
	div.artModuleList02 li div.artContent h5 a.qAuthor:hover { border-bottom: 1px solid #666; }
	div.artModuleList02 li div.artContent p { text-align: justify; }
	div.artModuleList02 li div.artContent p.artLink { margin-top: 7px; margin-right: 20px; text-align: right; font-size: 10px; font-weight: bold; color: #f47e00; background: #f4f4f4 url(../images/org/aml02-art-link_bg.gif) right no-repeat; }
	div.artModuleList02 li div.artContent p.artLink a { text-decoration: none; color: #f47e00; }
	div.artModuleList02 li div.artContent p.artLink a:hover { color: #000; }
	div.artModuleList02 h3#artHeader { background-color: #fff; }
	div.artModuleList02 div.moduleFooter { padding: 10px; background: url(../images/org/aml02f_bg.gif) no-repeat; }
	div.artModuleList02 div.moduleFooter ul#pagination { padding: 0; margin-right: 15px; }
	div.artModuleList02 div.moduleFooter #pagination li { padding: 0; display: inline; font-size: 11px; }
	div.artModuleList02 div.moduleFooter #pagination li.title { color: #aeaeae; font-weight: bold; }
	div.artModuleList02 div.moduleFooter #pagination li span { padding: 0 2px; color: #fff; background: #999; }
	div.artModuleList02 div.moduleFooter #pagination li.pages a { padding: 0 2px; text-decoration: none; color: #f47e00; background: #fff; }
	div.artModuleList02 div.moduleFooter #pagination li.pages a:hover { color: #fff; background: #f47e00; }
	div.artModuleList02 div.moduleFooter #pagination li form { margin-left: 30px; display: inline; line-height: 20px;}
	div.artModuleList02 div.moduleFooter #pagination li form input.pageField { width: 20px; font-size: 11px; }
	div.artModuleList02 div.moduleFooter #pagination li form input#sendPageBtn { width: 16px; height: 16px; cursor: pointer; border: none; background: url(../images/org/bg-page-btn.gif) no-repeat;}
	div.artModuleList02 div.moduleFooter p { margin-right: 20px; font-size: 11px; text-align: right; color: #999; }
	div.artModuleList02 div.moduleFooter p a { font-weight: bold; text-decoration: none; border-bottom: 1px solid #fff; color: #666; }
	div.artModuleList02 div.moduleFooter p a:hover { border-bottom: 1px solid #ccc; color: #000; }

/* moduł listy informacji 03 */
div.artModuleList03 { margin-bottom: 10px; }
	div.artModuleList03 h3 { background: url(../images/org/amlh_bg7.png) right bottom no-repeat; }
	div.artModuleList03 h3 a { display: block; width: 197px; height: 29px; }
	div.artModuleList03 h3 a#amlh0351 { background: url(../images/org/amlh0351.gif) no-repeat; } div.artModuleList03 h3 a#amlh0351:hover { background-position: 0 -29px; }	/* TOK komunikaty */
	div.artModuleList03 h3 a span { display: none; }
	div.artModuleList03 p.serviceLogo { padding: 10px 0 5px 0; text-align: center; background-color: #9cb45a; }
	div.artModuleList03 ul { list-style: none; }
	div.artModuleList03 li { padding: 5px 15px 15px 15px; font-size: 11px; background: url(../images/org/amli03_bg.gif) bottom no-repeat; }
	div.artModuleList03 li.artLock div.artDate big { background: url(../images/org/aml01-art-date-lock_bg.gif) left no-repeat; }
	div.artModuleList03 li div.artDate { margin-bottom: 5px; font-size: 10px; text-align: right; color: #fc3; }
	div.artModuleList03 li div.artDate big { margin-right: 3px; padding-left: 25px; font-size: 10px; font-weight: bold; color: #fc3; }
	div.artModuleList03 li div.artContent a { text-decoration: none; color: #fff; border-bottom: 1px solid #9cb45a; }
	div.artModuleList03 li div.artContent a:hover { border-bottom-color: #cedaad; }
	div.artModuleList03 div.moduleFooter { padding-right: 15px; line-height: 23px; font-size: 10px; font-weight: bold; text-align: right; color: #ccc; background: url(../images/org/aml03f_bg.gif) right bottom no-repeat; }
	div.artModuleList03 div.moduleFooter a { text-decoration: none; color: #fff; border-bottom: 1px solid #999; }
	div.artModuleList03 div.moduleFooter a:hover { border-bottom: 1px solid #fff; color: #000; }

/* moduł listy informacji 04 */
div.artModuleList04 { width: 773px; margin-bottom: 10px; }
	div.artModuleList04 h2 { background: url(../images/org/amlh_bg6.png) right bottom no-repeat; }
	div.artModuleList04 h2 span { display: block; height: 29px; text-indent: -9999px; }
	div.artModuleList04 h2 span#amlh0252 { background: url(../images/org/amlh0252.gif) no-repeat; } 	/* Bieżące komunikaty organizacji */
	div.artModuleList04 h2 span#amlh0254 { background: url(../images/org/amlh0254.gif) no-repeat; } 	/* Zapytania, interwencje, stanowiska, opinie */
	div.artModuleList04 h2 span#amlh0248 { background: url(../images/org/amlh0248.gif) no-repeat; } 	/* Opracownia OBPON */
	div.artModuleList04 h2 span#amlh0250 { background: url(../images/org/amlh0250.gif) no-repeat; } 	/* Akty prawne */
	div.artModuleList04 h2 span#amlh020 	{ background: url(../images/org/amlh020.gif) no-repeat; }		/* Serwis informacyjny */
	div.artModuleList04 h2 span#amlh020 	{ background: url(../images/org/amlh020.gif) no-repeat; } 	/* Serwis informacyjny */
	div.artModuleList04 h2 span#amlh027 	{ background: url(../images/org/amlh027.gif) no-repeat; } 	/* Szkolenia */
	div.artModuleList04 h2 span#amlhVw 	{ background: url(../images/org/amlhVw.gif) no-repeat; } 			/* Vademecum Wiedzy */
	div.artModuleList04 ul { padding-top: 10px; list-style: none; background-color: #fff; }
	div.artModuleList04 li { clear: left; padding: 1px 10px 10px 10px; }
	div.artModuleList04 li.artLock div.artDate { background: url(../images/org/aml02-art-date-lock_bg.gif) no-repeat; }
	div.artModuleList04 li div.artDate { float: left; width: 45px; height: 76px; margin-right: 10px; padding-bottom: 10px; font-size: 10px; text-align: center; color: #f47e00; background: url(../images/org/aml02-art-date_bg.gif) no-repeat; }
	div.artModuleList04 li div.artDate big { display: block; font-size: 32px; line-height: 1em; color: #999; }
	div.artModuleList04 li div.artContent { min-height: 76px; margin-left: 55px; font-size: 11px; }
	div.artModuleList04 li div.artContent h4 { margin-bottom: 5px; font-size: 12px; font-weight: normal; }
	div.artModuleList04 li div.artContent h4 a { text-decoration: none; color: #666; border-bottom: 1px solid #fff; }
	div.artModuleList04 li div.artContent h4 a:hover { border-bottom: 1px solid #999; }
	div.artModuleList04 li div.artContent h5 { margin-bottom: 5px; font-size: 10px; }
	div.artModuleList04 li div.artContent h5 span { font-weight: normal; }
	div.artModuleList04 li div.artContent h5 span.spacer { margin: 0 7px; }
	div.artModuleList04 li div.artContent h5 a.qNr { text-decoration: none; font-weight: normal; line-height: 1em; border-bottom: 1px solid #fff; color: #f47e00; }
	div.artModuleList04 li div.artContent h5 a.qNr:hover { border-bottom: 1px solid #f47e00; }
	div.artModuleList04 li div.artContent h5 a.qAuthor { text-decoration: none; font-weight: normal; line-height: 1em; border-bottom: 1px solid #f4f4f4; color: #000; }
	div.artModuleList04 li div.artContent h5 a.qAuthor:hover { border-bottom: 1px solid #ccc; }
	div.artModuleList04 li div.artContent p { text-align: justify; }
	div.artModuleList04 li div.artContent p.artLink { margin-top: 7px; margin-right: 20px; text-align: right; font-size: 10px; font-weight: bold; color: #f47e00; background: #f4f4f4 url(../images/org/aml02-art-link_bg.gif) right no-repeat; }
	div.artModuleList04 li div.artContent p.artLink a { text-decoration: none; color: #f47e00; }
	div.artModuleList04 li div.artContent p.artLink a:hover { color: #000; }
	div.artModuleList04 h3#artHeader { background-color: #fff; }
	div.artModuleList04 div.moduleFooter { padding: 10px; background: url(../images/org/amlf_bg.gif) no-repeat; }
	div.artModuleList04 div.moduleFooter ul#pagination { padding: 0; margin-right: 15px; }
	div.artModuleList04 div.moduleFooter #pagination li { padding: 0; display: inline; font-size: 11px; }
	div.artModuleList04 div.moduleFooter #pagination li.title { color: #aeaeae; font-weight: bold; }
	div.artModuleList04 div.moduleFooter #pagination li span { padding: 0 2px; color: #fff; background: #999; }
	div.artModuleList04 div.moduleFooter #pagination li.pages a { padding: 0 2px; text-decoration: none; color: #f47e00; background: #fff; }
	div.artModuleList04 div.moduleFooter #pagination li.pages a:hover { color: #fff; background: #f47e00; }
	div.artModuleList04 div.moduleFooter #pagination li form { margin-left: 30px; display: inline; line-height: 20px;}
	div.artModuleList04 div.moduleFooter #pagination li form input.pageField { width: 20px; font-size: 11px; }
	div.artModuleList04 div.moduleFooter #pagination li form input#sendPageBtn { width: 16px; height: 16px; cursor: pointer; border: none; background: url(../images/org/bg-page-btn.gif) no-repeat;}
	div.artModuleList04 div.moduleFooter p { margin-right: 20px; font-size: 11px; text-align: right; color: #999; }
	div.artModuleList04 div.moduleFooter p a { font-weight: bold; text-decoration: none; border-bottom: 1px solid #fff; color: #666; }
	div.artModuleList04 div.moduleFooter p a:hover { border-bottom: 1px solid #ccc; color: #000; }

	
	
/* moduł subskrybcji*/ 
div.subscribe { margin-bottom: 10px; }
	div.subscribe h3 { background: url(../images/org/amlh_bg4.png) right bottom no-repeat; }
	div.subscribe h3 a { display: block; width: 197px; height: 29px; }
	div.subscribe h3 a#title { background: url(../images/org/subscribe_title.gif) no-repeat; }	
	div.subscribe h3 a#title:hover { background-position: 0 -29px; }	
	div.subscribe h3 a span { display: none; }
	div.subscribe ul { list-style: none; background: url(../images/org/amli01_bg.gif) bottom no-repeat; }
	div.subscribe li { padding: 5px 15px 15px 15px; }
	div.subscribe li p { font-size: 12px; text-align: left; color: #666; margin-bottom: 10px; text-align: justify; }
	div.subscribe li fieldset { border: none; width: 145px; background: url(http://www.obpon.org/images/org/subscribe_bg.gif) no-repeat; padding: 0 0 0 23px; overflow: hidden; display: inline;}
	div.subscribe li #subscribeform fieldset input#s{ border: none; background: none; width: 87px; padding: 3px 5px 0 5px; float: left; }
	div.subscribe li #subscribeform fieldset input.btn { width: 42px; height: 23px; border: none; margin: 0 0 0 5px; float: left; }



/* content */
.publicity { margin-bottom: 10px; }

h2#contentHeader { line-height: 29px; background: url(../images/org/amlh_bg6.png) right bottom no-repeat; }
	h2#contentHeader span { display: block; height: 29px; margin-left: 32px; text-indent: -9999px; overflow: hidden; font-size: 14px; color: #fff; }
	span#title01 { background: url(../images/org/title01.gif) no-repeat; } /* Władze statutowe, zarząd */
	span#title02 { background: url(../images/org/title02.gif) no-repeat; } /* Kontakt - siedziba */
	span#title03 { background: url(../images/org/title03.gif) no-repeat; } /* Statut organizacji */
	span#title04 { background: url(../images/org/title04.gif) no-repeat; } /* Nasza organizacja */
	span#title05 { background: url(../images/org/title05.gif) no-repeat; } /* Zespół doradców */
	span#title06 { background: url(../images/org/title06.gif) no-repeat; } /* Składki członkowskie */
	span#title07 { background: url(../images/org/title07.gif) no-repeat; } /* Biuro koordynacji działań i kontaktu */
	span#title08 { background: url(../images/org/title08.gif) no-repeat; } /* Członkowie organizacji */
	span#title09 { background: url(../images/org/title09.gif) no-repeat; } /* Pracownicy */
	span#title10 { background: url(../images/org/title10.gif) no-repeat; } /* Wykorzystaj nasze logo */
	span#title11 { background: url(../images/org/title11.gif) no-repeat; } /* Wyszukiwarka */
	span#title12 { background: url(../images/org/title12.gif) no-repeat; } /* Obsluga prawna */
	span#title13 { background: url(../images/org/title13.gif) no-repeat; } /* Wspolpracuj z nami */
	span#title14 { background: url(../images/org/title14.gif) no-repeat; } /* Podmioty wspolpracujące */
	span#title15 { background: url(../images/org/title15.gif) no-repeat; } /* TOK */
	span#title16 { background: url(../images/org/title16.gif) no-repeat; } /* Szkolenia indywidualne */
	span#title17 { background: url(../images/org/title17.gif) no-repeat; } /* Doradztwo */
	span#title18 { background: url(../images/org/title18.gif) no-repeat; } /* Korzyści z członkowstwa */
	span#title19 { background: url(../images/org/title19.gif) no-repeat; } /* Reprezentacja prawna */
	span#title20 { background: url(../images/org/title20.gif) no-repeat; } /* Opinie prawne, pisma i odwołania */
	span#title21 { background: url(../images/org/title21.gif) no-repeat; } /* Cele, zadania */
	span#title22 { background: url(../images/org/title22.gif) no-repeat; } /* Szkolenia grupowe */
	span#title23 { background: url(../images/org/title23.gif) no-repeat; } /* Przydatne serwisy */
	span#title24 { background: url(../images/org/title24.gif) no-repeat; } /* Przystąpienie do organizacji */
	span#title25 { background: url(../images/org/title25.gif) no-repeat; } /* Wspólpracownicy */
	span#title26 { background: url(../images/org/title26.gif) no-repeat; } /* Wizyta w firmie */
	span#title27 { background: url(../images/org/title27.gif) no-repeat; } /* Partnerstwo OBPON */
	span#title28 { background: url(../images/org/title28.gif) no-repeat; } /* Dane statystyczne */
	span#title29 { background: url(../images/org/title29.gif) no-repeat; } /* Dane statystyczne */
	span#title30 { background: url(../images/org/title30.gif) no-repeat; } /* Biuletyn informacyjny */
	
	
h2#contentHeader2 { line-height: 29px; background: url(../images/org/amlh_bg5.png) right bottom no-repeat; }
	h2#contentHeader2 span { display: block; height: 29px; margin-left: 32px; text-indent: -9999px; overflow: hidden; font-size: 14px; color: #fff; }
	
	
div#contentModule { padding: 10px; background: #fff; line-height: 1.5em; color: #000; }
	div#contentModule h3.subTitle { margin: 9px 0; font-size: 14px; border-bottom: 1px solid #ccc; color: #000; }
	div#contentModule h3.subTitle span { font-weight: normal; font-size: 12px; }
	div#contentModule h4 { margin: 20px 0 0 0; font: bold 14px tahoma, arial, helvetica, sans-serif; color: #4c4c4c; background: #fff url(http://www.obpon.org/images/org/contentModule-h4-bg.gif) no-repeat; height: 25px; padding: 0 0 0 30px; }
	div#contentModule p { margin-bottom: 5px; }
	div#contentModule a.link01 { text-decoration: none; border-bottom: 1px solid #000; color: #690; }
	div#contentModule a.link01:hover { border-bottom: 1px solid #9c6; color: #000; }
	div#contentModule a.simple { text-decoration: none; border-bottom: 1px solid #ccc; color: #333; }
	div#contentModule a.simple:hover { border-bottom-color: #333; }
	div#contentModule dl.l01 dt { margin-top: 10px; font-weight: bold; }
	div#contentModule div.boardPhoto { display: table-cell; float: left; width: 100px; height: 125px; margin-right: 10px; text-align: center; border: 1px solid #ccc; color: #666; background: #f4f4f4; }
	div#contentModule ul.list01 { margin-bottom: 10px; list-style: none; }
	div#contentModule ul.list02 { margin-left: 15px; margin-bottom: 10px; }
	
	ul#tokMenu { margin-top: 20px; margin-bottom: 10px; padding-left: 10px; list-style: none; border-bottom: 1px solid #ccc; }
	ul#tokMenu li { display: inline; padding: 2px 6px; border: 1px solid #fff; border-bottom: 1px solid #ccc; }
	ul#tokMenu li.current { border: 1px solid #ccc; border-bottom: 1px solid #fff; }
	ul#tokMenu li.current a { color: #000; }
	ul#tokMenu li.current a:hover { color: #ccc; }
	ul#tokMenu li a { text-decoration: none; font-weight: bold; color: #9cb45a; }
	ul#tokMenu li a:hover { color: #000; }
	
	/* treść aktów prawnych */
	div#contentModule #deeds { font: 12px georgia, 'times new roman', sans; }
	div#contentModule #deeds div.deedPane { display: none; }
	div#contentModule #deeds h1 { margin: 30px 0; font-size: 24px; text-align: center; }
	div#contentModule #deeds h1 span { display: block; font-size: 48px; letter-spacing: 5px; }
	div#contentModule #deeds h2 { margin: 10px 0; text-align: center; font-size: 18px; cursor: pointer; }
	div#contentModule #deeds h2 span { display: block; font-weight: normal; }
	div#contentModule #deeds h3 { margin: 5px 0; text-align: center; font-size: 14px; }
	div#contentModule #deeds h3 span { display: block; font-weight: normal; }
	div#contentModule #deeds p { line-height: 1.3em; }
	div#contentModule #deeds ol { margin-left: 12px; padding-left: 12px; line-height: 1.3em; }
	div#contentModule #deeds ol.decimal { list-style: decimal; }
	div#contentModule #deeds ol.alpha { list-style: lower-alpha; }

h2#newsHeader { background: url(../images/org/amlh_bg6.png) right bottom no-repeat; }
	h2#newsHeader a { display: block; height: 29px; }
	h2#newsHeader a span { display: none; }
		/* tytuł poszczególnych modułów */
	h2#newsHeader a#amlh0252 { background: url(../images/org/amlh0252.gif) no-repeat; } /* Bieżące komunikaty organizacji */
	h2#newsHeader a#amlh0253 { background: url(../images/org/amlh0253.gif) no-repeat; } /* Zapytania, interwencje */
	h2#newsHeader a#amlh0248 { background: url(../images/org/amlh0248.gif) no-repeat; } /* Opracownia OBPON */
	h2#newsHeader a#amlh0250 { background: url(../images/org/amlh0250.gif) no-repeat; } /* Opracownia OBPON */
	h2#newsHeader a#amlh020 { background: url(../images/org/amlh020.gif) no-repeat; } /* Serwis informacyjny */
	h2#newsHeader a#amlh0252:hover, h2#newsHeader a#amlh0253:hover, h2#newsHeader a#amlh0248:hover, h2#newsHeader a#amlh0250:hover, h2#newsHeader a#amlh020:hover { background-position: 0 -29px; }
	
	div#artModule { padding: 10px; background: #fff; }
		div#artDate { float: left; width: 45px; height: 76px; margin-right: 10px; padding-bottom: 10px; font-size: 10px; text-align: center; color: #f47e00; background: url(../images/org/aml02-art-date_bg.gif) no-repeat; }
			div#artDate big { display: block; font-size: 32px; line-height: 1em; color: #999; }
		div#artWrapper { margin-left: 55px; margin-right: 10px; }
			h3#artHeader { font-size: 14px; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #f4f4f4; color: #666; }
			h3#artHeader span { color: #000; }
			div#artWrapper h3.artHeader { font-size: 14px; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #f4f4f4; color: #666; }
			div#artWrapper h3.artHeader span { color: #000; }
		div#artConatent { }
		div#artContent ol, div#artContent ul { margin: 5px 0 5px 10px; padding-left: 10px; }
		div#artContent p { margin-bottom: 10px; }
		div#artContent a { text-decoration: none; color: #690; }
		div#artContent a:hover { text-decoration: underline; }
		div#artContent a.link02 { font-weight: bold; text-decoration: none; border-bottom: 1px solid #000; color: #690; }
		div#artContent a.link02:hover { border-bottom: 1px solid #690; color: #000; }
		div#artSignature { margin-bottom: 20px; border-top: 1px solid #f4f4f4; }
			div#artSignature p { margin-left: 5px; font-size: 11px; color: #999; }
			div#artSignature p strong { color: #999; }
	
		div#lockModule1 { width: 688px; margin-top: 25px; padding-top: 10px; background: #f4f4f4 url(../images/org/lock-module-t_bg.gif) top no-repeat; }
		div#lockModule1 div.lockContent { padding: 0 20px 10px 45px; background: url(../images/org/lock-module-b_bg.gif) bottom no-repeat; }
		div#lockModule1 a.link02 { font-weight: bold; text-decoration: none; border-bottom: 1px solid #000; color: #690; }
		div#lockModule1 a.link02:hover { border-bottom: 1px solid #690; color: #000; }
		div#lockModule1 p.loginInfo { padding: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
		div#lockModule1 form { width: 627px; margin: 10px 0; padding: 10px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
		div#lockModule1 span.infoline { padding: 3px 0 5px 15px; font-weight: bold; background: url(../images/org/infoline_bg.gif) left no-repeat; }
	
	div#moduleFooter { padding: 10px; background: url(../images/org/amlf_bg.gif) no-repeat; }
	div#moduleFooter p { font-size: 12px; color: #999; }
	div#moduleFooter p a { font-weight: bold; text-decoration: none; border-bottom: 1px solid #fff; color: #666; }
	div#moduleFooter p a:hover { border-bottom: 1px solid #ccc; color: #000; }
	
	div#moduleFooter2 { background: url(../images/org/aml02f_bg.gif) no-repeat; height: 34px; }

div.linkModule { margin-bottom: 10px; }
	div.linkModule ul { list-style: none; }
	ul#links { padding-top: 15px; background: url(../images/org/link-module-links_bg.gif) top no-repeat; }
		#links li { width: 187px; margin: auto; margin-top: 5px; background: url(../images/org/lm-item_bg.gif) bottom no-repeat; }
		#links li a { display: block; width: 187px; font-size: 11px; }
		#links li a#lmi01 { height: 32px; background: url(../images/org/lmi01.gif) no-repeat; } /* Akty prawne, wzory druków */
		#links li a#lmi02 { height: 46px; background: url(../images/org/lmi02.gif) no-repeat; } /* Przydatne serwisy, nasi partnerzy */
		#links li a#lmi03 { height: 32px; background: url(../images/org/lmi03.gif) no-repeat; } /* Dane statystyczne	*/
		#links li a#lmi04 { height: 32px; background: url(../images/org/lmi04.gif) no-repeat; } /* Stanowiska, zapytania	*/
		#links li a#lmi01:hover, #links li a#lmi03:hover, #links li a#lmi04:hover { background-position: 0 -32px; }
		#links li a#lmi02:hover { background-position: 0 -46px; }
		#links li a span { display: none; }
	ul#services { padding-bottom: 10px; padding-left: 17px; background: url(../images/org/link-module-services_bg.gif) bottom no-repeat; }
		#services li { display: inline; }

/* page footer */
#pageFooter p { font-size: 11px; text-align: center; color: #a5a5a5; }
#pageFooter p span { margin-left: 15px; }



/*style Mariusz - tak zebys widzial co dodalem */

div#contentModule #accordion h2 { font: bold 14px tahoma, arial, helvetica, sans-serif; margin: 7px 0; color: #000; background: #fff url(http://www.obpon.org/images/org/accordion_doradcy.png) top repeat-x; padding: 5px 15px; border-bottom: 1px solid #d6d6d6; cursor: pointer; }
div#contentModule #accordion h2.current { color: #fff; text-shadow: 0px 1px 3px #43531a; cursor: default; background-color: #a5c159; border-bottom: 1px solid #979797;}
div#contentModule #accordion h2 small { text-shadow: none; font-size: 11px; color: #000; font-weight: normal; }
div#contentModule #accordion h2 span { text-shadow: none; color: #9cb45a; float: right; font-size: 11px; }
div#contentModule #accordion p { font-weight: normal; margin: 5px 0 5px 15px; }
div#contentModule #accordion div.deed { display: none; margin: 0 0 10px 15px; }
div#contentModule #accordion div.deed ol, div#contentModule #accordion div.deed ul { margin-left: 25px; }
div#contentModule #accordion div.deed p { margin: 5px 0; }



ul.contentModuleList01 { list-style-type: none; margin: 0 0 15px 0;}
ul.contentModuleList01 li { margin: 5px 0; padding-left: 20px; background: url(../images/org/bullet_content1.gif) 0 0 no-repeat; line-height: 1.3em;}


div#contentModule .linkUs { border: 1px solid #ededed; background-color: #f4f4f4; font-size: 11px; padding: 6px; color: #666; margin: 0 0 50px 0; }



form.eForm { margin: 20px 0; }
.eForm dl, div { margin: 0; }
.eForm sup { color: #f00; }
.eForm dt { margin: 10px 0; padding: 5px 5px; font: bold 13px tahoma, arial, helvetica, sans-serif; background: #fff url(http://www.obpon.org/images/org/accordion_doradcy.png) top repeat-x; border-bottom: 1px solid #d6d6d6;}
.eForm dd { margin: 2px 0; padding: 3px 5px; }
.eForm label.desc { float: left; width: 120px; }
.eForm .txtField { width: 250px; font: normal 12px tahoma, arial, verdana; border: 1px solid #dddddd; padding: 2px; }
.eForm .txtArea { font: normal 12px tahoma, arial, verdana; border: 1px solid #e2e2e2; }
.eForm dd.formField textarea { width: 580px; }
.eForm p.submit  { margin-top: 10px; }
.eForm #log_field { display: none; margin-bottom: 10px; border-left: 2px solid #9cb45a; margin-left: 10px;}

/*
form.eForm { margin: 20px 0; }
.eForm dl { margin: 0; }
.eForm sup { color: #f00; }
.eForm dt { margin: 2px 0; padding: 2px 5px; font-weight: bold; background-color: #f4f4f4; }
.eForm dd { margin: 2px 0; padding: 3px 5px; }
.eForm dd.formField { background-color: #f7f7ef; }
.eForm dd.actField { text-align: right; background-color: #fff; }
.eForm label.desc { float: left; width: 120px; }
.eForm label.checkboxDesc { font-size: 10px; font-style: italic; color: #666; }
.eForm .txtField { width: 200px; font-size: 12px; border: 1px solid #ccc; }
.eForm .addDesc { font: italic 11px georgia, "times new roman", serif; }
.eForm dd.formField textarea { width: 530px; }

#submitAskBtn { display: block; float: right; width: 125px; height: 21px; padding-left: 25px; font-size: 1em; cursor: pointer; border: none; color: #3c484d; background: url(../images/esod/bg_send_ask.gif) no-repeat; }
#submitMessageBtn { display: block; float: right; width: 147px; height: 21px; padding-left: 25px; font-size: 1em; cursor: pointer; border: none; color: #3c484d; background: url(../images/esod/bg_send_message.gif) no-repeat; }
#submitOrderBtn { display: block; float: right; width: 112px; height: 21px; padding-left: 25px; font-size: 1em; cursor: pointer; border: none; color: #3c484d; background: url(../images/esod/bg_send_order.gif) no-repeat; }
*/








