 /* strona główna */

.imageHeader { background: url('../img/baner.jpg') left top no-repeat; clear: both; height: 195px; margin: 0 0 0; padding:40px 1px 23px 494px; width: 485px; }
	.imageHeader h2 { color: #fff; font-size: 20px; margin: 12px; text-transform: uppercase; }
		.imageHeader h2 span { color: #f4df9a; }
		.imageHeader h2 strong { clear:both;display:block;font-size:38px;width:100%; }
	.imageHeader p { color: #fff; font-size: 13px; line-height: 1.5em; margin: 10px 12px; }
		.imageHeader .details { text-transform: uppercase; }
			.imageHeader .details a { background: url('../img/arr1.png') right center no-repeat; color: #fff; display: block; float: right; line-height: 26px; padding-right: 36px; }
				.imageHeader .details a:hover { color: #E3B75B; text-decoration: none; }

.boxes { float: left; overflow: hidden; width: 700px; }
	.boxes li { float: left; margin: 10px 0 15px; width: 350px; }
		.boxes li h2 { color: #111; font-size: 18px; margin: 0 0 5px; padding: 0 0 0 10px; text-transform: uppercase; }
			.boxes li h2 a { background: url('../img/arr2.jpg') right center no-repeat; color: #111; padding: 0 30px 0 0; }
				.boxes li h2 a:hover { color: #b97100; text-decoration: none; }
		.boxes li p { line-height: 1.5em; padding: 10px 40px 10px 10px; width: 300px; }
			.boxes .greyBackground p { background-color: #ececec; }
				.boxes li p a { background: url('../img/arr3.gif') 100% 4px no-repeat; padding: 0 10px 0 0; }
					.boxes .newLine { clear: left; }
			
.news { float: right; width: 250px; }
	.news h2 { background: url('../img/aktualnosci.gif') left bottom no-repeat; font-size: 16px; padding: 0 0 10px}
		.news h2 a { background: url('../img/arr3.gif') 100% 4px no-repeat; color: #414141; font-size: 12px; padding: 0 10px 0 0; }
			.news h2 a:hover { color: #b97100; text-decoration: none; }
	.news ul li { margin: 15px 0; }
		.news ul li h3 { font-size: 13px; margin: 5px 0; }
		.news ul li .date { color: #848484; }
		.news ul li p { line-height: 1.3em; margin: 10px 0; }

/* strona artykułowa */

.imageHeaderSmall { background: url('../img/pusty.jpg'); height: 150px; width: 980px; }
	.headerNo1pl { background-image: url('../img/etapy/ocena.jpg'); }
	.headerNo1en { background-image: url('../img/etapy/ocenaEN.jpg'); }
	.headerNo2pl { background-image: url('../img/etapy/planowanie.jpg'); }
	.headerNo2en { background-image: url('../img/etapy/planowanieEN.jpg'); }
	.headerNo3pl { background-image: url('../img/etapy/implementacja.jpg'); }
	.headerNo3en { background-image: url('../img/etapy/implementacjaEN.jpg'); }
	.headerNo4pl { background-image: url('../img/etapy/monitorowanie.jpg'); }
	.headerNo4en { background-image: url('../img/etapy/monitorowanieEN.jpg'); }
	.headerNo5pl { background-image: url('../img/obszary/aplikacje.jpg'); }
	.headerNo5en { background-image: url('../img/obszary/aplikacjeEN.jpg'); }
	.headerNo6pl { background-image: url('../img/obszary/sieci_serwery.jpg'); }
	.headerNo6en { background-image: url('../img/obszary/sieci_serweryEN.jpg'); }
	.headerNo7pl { background-image: url('../img/obszary/zgodnosc.jpg'); }
	.headerNo7en { background-image: url('../img/obszary/zgodnoscEN.jpg'); }
	.headerNo8pl { background-image: url('../img/obszary/system.jpg'); }
	.headerNo8en { background-image: url('../img/obszary/systemEN.jpg'); }

.articleHeader { background: url('../img/linia_naglowek.gif') left bottom repeat-x; color: #111; font-size: 21px; margin: 20px 0px 0; padding: 0 0 12px; }
.article { margin: 1em 0px 0; }
	.article h4 { color: #111; font-size: 16px; }
	.article h5 { color: #111; font-size: 14px; }
	.article p { line-height: 1.5em; margin: 1em 0; }
	.article ul, .article ol { line-height: 1.5em; margin: 1em 0; padding: 0 0 0 5px; }
		.article ul ol, .article ol ul, .article ul ul, .article ol ol  { margin: 0.5em 0; }
			.article ul li, .article ol li ul li { background: url(../img/kropka_menu_rozwijane.png) no-repeat 0 7px; padding: 0 0 0 10px; }
			.article ol li, .article ul li ol li { list-style-position: inside; list-style-type: decimal; }
	.article strong { font-weight: bold; }
	.article em { font-style: italic; }
	
	.article .returnButton { margin-bottom: 30px; }
		.returnButton a { background:url("../img/wroc_l.gif") no-repeat scroll left top transparent;display:block;font-size:14px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:240px; }
			.returnButton a:hover { text-decoration: none; }
				.returnButton a span { background:url("../img/arr_lewa.gif") no-repeat scroll 0 5px transparent;padding:0 0 0 10px; }
			
	.otherArticlesHeader { background: url('../img/arr2.jpg') right top no-repeat; display: inline; font-size: 16px; font-weight: bold; line-height: 22px; padding: 0 30px 0 0; }
	.article .otherArticles { background-color: #f2f2f2; border: 1px solid #c8c8c8; margin: 15px 0 20px; overflow: hidden; padding: 10px; }
		.article .otherArticles li { background: url(../img/kropka.gif) no-repeat 0 4px; display: inline; line-height: 25px; padding: 0 20px 0 15px; }
			.article .otherArticles .font12 { font-size: 12px; background-position: 0 5px; }
			.article .otherArticles .font14 { font-size: 14px; background-position: 0 7px; }
			.article .otherArticles .font16 { font-size: 16px; background-position: 0 8px; }
			.article .otherArticles .font18 { font-size: 18px; background-position: 0 9px; }
			.article .otherArticles .font20 { font-size: 20px; background-position: 0 11px; }
	
.menuUnderArticleHeader { font-size: 16px; margin: 25px 0px 15px; }
	.menuUnderArticleHeader strong { font-weight: bold; }
.menuUnderArticle, .article .menuUnderArticle { background-color: #f2f2f2; margin-bottom:20px; padding: 19px; }
	.menuUnderArticle li, .article .menuUnderArticle li { background: url('../img/linia_dzialy.gif') top left no-repeat; margin: 9px 0 0; padding: 12px 0 0; }
	.article .menuUnderArticle, .article .menuUnderArticleHeader { margin-left: 0; margin-right: 0; }
		.menuUnderArticle .first, .article .menuUnderArticle .first { background-image: none; margin: 0; padding: 0; }
			.menuUnderArticle li h3 { font-size: 16px; }
				.menuUnderArticle li h3 a { background: url('../img/kropka.gif') 0 8px no-repeat; padding: 0 0 0 12px; }
			.menuUnderArticle li p { line-height: 1.5em; padding: 10px 0 0 12px;margin:0px; }
				.menuUnderArticle li p a { background: transparent url(../img/arr3.gif) no-repeat scroll 100% 4px; padding: 0 10px 0 0; }
				
.article .customersList { margin: 0 0 20px; }
	.article .customersList li { background: url('../img/linia_dzialy.gif') top left no-repeat; margin: 9px 0 0; padding: 12px 0 0; }
		.article .customersList .first { background-image: none; margin: 0; padding: 0; }
			.article .customersList li h3 { background: url('../img/kropka.gif') 0 8px no-repeat; color: #111; font-size: 16px; padding: 0 0 0 12px; }
			.article .customersList li p { line-height: 1.5em; margin: 0.45em 0 1em; padding: 0 0 0 12px; }
