/* Start of CMSMS style sheet 'Design 2 Style' */
/* BODY */
body {background-color: #fff; text-align: center; font: 11px normal Helvetica, Arial, Tahoma; width: 100%;}

/* WRAP */
.wrap {margin: 0 auto; width: 950px; font: 11px normal Helvetica, Arial, Tahoma; text-align: left; background: transparent;}
.wrap1050 {width: 1050px; overflow: auto;}

/* TOP */
#top {margin: 15px; position: relative;}
	#top h1 a {display: block; width: 425px; height: 73px; background: transparent url(images/logo.jpg) no-repeat; text-indent: -9999px; z-index:98}
    #top h1.en a {width: 475px; background: transparent url() no-repeat; z-index:98}
    
	#lang {
	position: absolute;
	right: 20px;
	top: 0px;
	width: 118px;
}
	#top ul, #top li {margin: 0; padding: 0;}
		#top li {list-style: none; list-style-image: none; float: left;}
		#top li a {color: #b7b7b7;}
		#top li a:hover{color: #000;}
		#top li a  strong {color: #73cbef;}
			a.pl {display: block; background: transparent url(images/langPL.jpg) no-repeat right; padding-right: 10px; padding-top: 3px;}
			a.en {display: block; background: transparent url(images/langEN.jpg) no-repeat left; padding-left: 5px;  padding-top: 3px;}
	
	
	
	#wyszukiwarka {position: absolute; top: 40px; left: 695px;}
		.s {background: transparent url(../images/search.jpg) no-repeat; width: 149px; height: 31px; float: left;}
		#s {background: transparent; border: 0; padding: 6px 10px 0 35px; color: #ababab; width: 104px; outline: none;}
		#wyszukiwarka  input {float: left;}


    

/* CONTENT */
/* CONTENT TOP */

#onas, #photo {float: left;}

#onas {width: 335px; background-color: #53caec; height: 269px; overflow: hidden;}
	#onas h2 a {display: block; width: 335px; height: 83px; background: transparent url(images/headline_onas.jpg) no-repeat; text-indent: -9999px; padding-bottom: 15px;}
    #onas h2.en a {background: transparent url(../images/headline_onas_en.jpg) no-repeat;}
	#onas p {color: #296576; padding: 0 25px 10px 25px;}
		#onas p strong {color: #000; line-height: 18px;}
		#onas p a {color: #fff; font-weight: bold;}
	
	
	
#photo { position: relative; height: 269px;}
	#photo img {position: absolute; top: 0; left: 0; z-index: 8;}
	#photo img.active {z-index: 10;}
	#photo img.last-active {z-index: 9;}
	
/* CONTENT BOTTOM */

.contentBG {width: 950px; background: transparent url(../images/contentBG.jpg) repeat-y; overflow: auto;}

#sidebar, #content {float: left; background: transparent;}

#sidebarBG {width: 950px; background: transparent url(../images/sidebar.jpg) no-repeat bottom left; overflow: auto;}

#sidebar {width: 335px; padding-bottom: 208px;}
#content {width: 565px; padding: 25px; overflow: auto;}

#fundusze {background: #e5e5e5 url(../images/fundusze.jpg) no-repeat; width: 335px; min-height: 80px; height: auto !important;}
	#funduszeC {background: transparent url(../images/funduszeCorner.jpg) no-repeat bottom left;}
		#fundusze h3 a {padding: 25px 0 40px 25px; font-size: 18px; display: block; text-indent: -9999px;}
		#fundusze p {padding: 0 25px 15px 25px; line-height: 18px; color: #424242;}
		#fundusze p a {color: #000; font-weight: bold;}

	/* HOMEPAGE */
	.homepage h2 {display: block; width: 565px; height: 29px; background: transparent url(images/headline_dzialalnosc.jpg) no-repeat; text-indent: -9999px; margin-bottom: 20px;}
	.homepage h2.en {background: transparent url(images/headline_dzialalnosc_en.jpg) no-repeat;}
    
	.level {overflow: auto; margin-bottom: 50px;}
	.levelLast {margin-bottom: 0 !important;}
	.item {margin-right: 65px; width: 250px; float: left;}
	.itemR {margin-right: 0 !important;}
	
	.homepage h3 {display: block; text-indent: -9999px; margin-bottom: 15px;}
	
    h3.headline_dzialaniaWizerunkowe {background: transparent url(images/headline_dzialaniaWizerunkowe.jpg) no-repeat; width: 190px; height: 13px;}
	h3.headline_dzialaniaWizerunkowe_en {background: transparent url(images/headline_dzialaniaWizerunkowe_en.jpg) no-repeat; width: 212px; height: 28px;}
    
    h3.headline_organizacjaKonferencji {background: transparent url(images/headline_organizacjaKonferencji.jpg) no-repeat; width: 200px; height: 17px;}
    h3.headline_organizacjaKonferencji_en {background: transparent url(images/headline_organizacjaKonferencji_en.jpg) no-repeat; width: 226px; height: 16px;}
	
    h3.headline_kursy {background: transparent url(images/headline_kursy.jpg) no-repeat; width: 137px; height: 16px;}
    h3.headline_kursy_en {background: transparent url(images/headline_kursy_en.jpg) no-repeat; width: 178px; height: 16px;}
	
    h3.headline_programy {background: transparent url(images/headline_programy.jpg) no-repeat; width: 114px; height: 16px;}
    h3.headline_programy_en {background: transparent url(images/headline_programy_en.jpg) no-repeat; width: 139px; height: 16px;}

	.item p {color: #4c4c4c; line-height: 18px;}
		.item p span {color: #00a2e5;}
		
		a.wiecej {display: block; width: 68px; height: 32px; background: transparent url(images/wiecej.jpg) no-repeat; text-indent: -9999px; float: right; margin-top: 20px;}
		a:hover.wiecej {background-position: 0 -32px;}
        
        a.wiecejEn {display: block; width: 68px; height: 32px; background: transparent url(images/wiecejEn.jpg) no-repeat; text-indent: -9999px; float: right; margin-top: 20px;}
        a:hover.wiecejEn {background-position: 0 -32px;}
        
	/* PAGE */
	
	.page {width: 580px;}
		.page h2 a {font: 28px normal Helvetica, Arial, Tahoma; font-weight: normal; color: #00a2e3; margin-bottom: 15px; display: block;}
		.page p {color: #4c4c4c; line-height: 18px; margin-bottom: 15px;}
		.page p a {color: #90132d;}
		.page ul {margin: 0; padding: 0;}
		.page ul {margin: 15px 0 15px 25px;}
		.page ul li {list-style-position: inside; list-style-type: circle; padding: 5px 10px 5px 10px; color: #000;}
		.page ul li a {color: #90132d;}
		
	#rightPanel {width: 143px; float: right;}
		#rightPanel strong {color: #80d0f0; font-size: 12px;}
		#rightPanel p {color: #aeaeae; padding-top: 10px; font-size: 10px;}
		#rightPanel p a {color: #90132d;}
		
	.breadcrumbs a {font-size: 10px; color: #000;}
	.breadcrumbs strong {color: #00a2e3 !important;}
		
	/* KATEGORIA */
	
	.kategoria ul, .kategoria li {margin: 0; padding: 0;}
		.kategoria li { list-style: none; list-style-image: none; display: block; margin-bottom: 10px; border-bottom: #e5e5e5 solid 1px; padding-bottom: 15px;}
			.kategoria ul li h3 a {display: block; font: 18px normal Helvetica, Arial, Tahoma; font-weight: normal; color: #000; padding-left: 20px; padding-top: -3px; background: transparent url(images/news.png) no-repeat top left; width: 270px;}
			.kategoria ul li h3 a:hover {color: #00a2e3;}
			.kategoria ul li span {color: #4c4c4c; padding: 10px 0 10px 0; display: block;}
			a.wiecejSoft {color: #00a2e3;}
			a:hover.wiecejSoft {color: #80d0f0;}
			
			em.data {float: right; padding: 8px 5px 0 0; font-style: normal; font-size: 10px; color: #89d5dc;}
	
	.np {margin-top: 25px;}
	.np a {padding: 5px 10px 5px 10px; background-color: #E5E5E5; color: #000; border-right: #d0d0d0 solid 1px; margin: 0;}
	.np a:hover {background-color: #d0d0d0;}
	
	/* SZUKAM */
	
	.szukam ul li h3 a {background: transparent url(images/szukam.gif) no-repeat left !important;}
	
	/* FORMULARZ KONTAKTOWY */
	.wpcf7 input {font-size: 11px;}
	.wpcf7 label {cursor: pointer !important;}
	
/* FOOTER */
		
#footer {width: 100%; background: transparent url(../images/footerBorder.jpg) repeat-x top;}
	#partnerzy {padding: 25px 0 25px 0; position: relative; height: 70px;}
		#partnerzy h4 {background: transparent url(images/headline_partnerzy.jpg) no-repeat; width: 77px; height: 21px; text-indent: -9999px; position: absolute; top: 55px; left: 0;}
        #partnerzy h4.en {background: transparent url(images/headline_partnerzy_en.jpg) no-repeat;}
    
	.nastepniPartnerzy, .poprzedniPartnerzy  {display: block; width: 25px; height: 25px; text-indent: -9999px; cursor: pointer;}
	.nastepniPartnerzy {background: transparent url(images/next.jpg) no-repeat; position: absolute; top: 50px; right: 0;}
	.poprzedniPartnerzy {background: transparent url(images/prev.jpg) no-repeat; position: absolute; top: 50px; left: 135px;}
	
	#partnerzyOkno {width: 690px; position: relative; margin: 0 0 0 200px; height: 70px; overflow: hidden;}
	
	#partnerzy ul, #partnerzy li {margin: 0; padding: 0;}
	#partnerzy ul {position: absolute; top: 0; left: 0; height: 70px;}
		#partnerzy li { list-style: none; list-style-image: none; white-space: nowrap; display: block; float: left; padding-right: 25px;}
		#partnerzy li a img {border: 0; padding: 0; margin: 0;}
		
#footerMain {width: 950px; height: 40px; background: url() no-repeat; margin-bottom: 10px; color: #5c5c5c;}
	#footerMain a {float: right; color: #737373; padding: 5px 5px 0 0;}
	#footer p {padding: 5px 0 0 5px;}
	
	.wordpressIco {display: block; background: transparent url(images/wordpressICO.jpg) no-repeat; width: 20px; height: 20px; text-indent: -9999px; float: right; margin: 0 25px 75px 0;}
	
/* POPRAWKI DLA WEBKIT - SAFARI, CHROME */
	
@media screen and (-webkit-min-device-pixel-ratio:0){
#s {padding-top: 12px;}
}

/* End of 'Design 2 Style' */

