body {
	background-color: #FFFFFF;
	color: #565353;
	font-size: 0.75em;
	font-family: Trebuchet MS;
	line-height: 1.42em;
	letter-spacing: 0.004em;
	padding: 0;
	margin: 0;
	}

img {border: 0;}

p {margin: 0px;}

a:link, a:visited{ text-decoration: none; color: #565353; }

a:hover, a:active{ text-decoration: none; color: #ef2f72 }

a.orangeColor{ color: #ef2f72;}

ul{list-style-type: none;}


div.topBox { /* ramka calosci top*/
	width: 938px;
	height: 125px;
	margin: auto;
	margin-top: 36px;
	padding: 0px 44px 0px 36px;
	}
	div.topBox div.logoBox { /* logo */
		float: left;
		width: 180px;
		height: 125px;
		padding: 0px;
		}
		
		div.topBox div.logoBox div#logo { /* logo */
			width: 167px;
			height: 125px
		}

	div.topBox div.menuBox { /* menu */
		width: 543px;
		height: 80px;
		padding-top: 57px;
		margin-left: 392px;
		}
		div.topBox div.menuBox div.bookmarksBox { /* zakladki menu */
			float: left;
			width: 469px;
			}
			div.topBox div.menuBox div.bookmarksBox a{ /* zakladki menu */
				padding: 2px;
				}
				div.topBox div.menuBox div.bookmarksBox a.info{ /* info */
				margin-right: 15px;
				}
				div.topBox div.menuBox div.bookmarksBox a.projects{ /* projects */
				margin-right: 16px;
				}
				div.topBox div.menuBox div.bookmarksBox a.people{ /* people */
				margin-right: 13px;
				}
				div.topBox div.menuBox div.bookmarksBox a.articles{ /* articles */
				margin-right: 13px;
				}
				div.topBox div.menuBox div.bookmarksBox a.newsletter{ /* newsletter */
				margin-right: 15px;
				}

				div.topBox div.menuBox div.bookmarksBox a.info_en{ /* info EN */
				margin-right: 15px;
				}
				div.topBox div.menuBox div.bookmarksBox a.projects_en{ /* projects EN */
				margin-right: 14px;
				}
				div.topBox div.menuBox div.bookmarksBox a.people_en{ /* people EN */
				margin-right: 14px;
				}
				div.topBox div.menuBox div.bookmarksBox a.articles_en{ /* articles EN */
				margin-right: 13px;
				}
				div.topBox div.menuBox div.bookmarksBox a.newsletter_en{ /* newsletter EN */
				margin-right: 14px;
				}

		div.topBox div.menuBox div.enplBox { /* zakladki en/pl dla PL*/
			float: left;
			margin-left: 5px;
			}
			div.topBox div.menuBox div.enplBox a.en { /* poszczegolne zakladki en/pl */
				padding: 2px;
				}
			div.topBox div.menuBox div.enplBox a.pl { /* poszczegolne zakladki en/pl */
				margin-left: 6px;
				padding: 2px;
				}

div.bodyBox { /* zawartosc podstron */
	width: 938px;
	margin: auto;
	margin-top: 43px;
	padding: 0px 37px 0px 43px;
	}

	div.bodyBox img.home { /* index.htm - fotki */
		display: block;
		float: left;
		}

	div.bodyBox h2 {
		font-size: 11px;
		font-weight: normal;
		margin-left: 388px;
		margin-bottom: 22px;
		color: #ef2f72;
	}
		
	div.bodyBox p.info { /* info.htm - tekst */
		width: 410px;
		margin-top: -5px;
		margin-left: 388px;
		text-align: left
		}

	div.bodyBox div.contact { /* contact.htm - tekst */
		width: 410px;
		margin-top: -5px;
		margin-left: 388px;
		margin-bottom: 34px;
		}
		div.bodyBox div.contact p{ /* contact.htm - tekst */
			margin-bottom: 17px;
			}

	div.bodyBox p.newsletter { /* newsletter.htm - tekst */
		width: 340px;
		margin-top: -6px;
		margin-left: 438px;
		}
	div.bodyBox form{ /* newsletter.htm - formularz */
		margin-left: 388px;
		}
		div.bodyBox form input.newsletterText{ /* newsletter.htm - pole text input */
			width: 339px;
			margin-top: 22px;
			margin-left: 1px;
			}
		div.bodyBox form input.newsletterSubmit{ /* newsletter.htm - pole submit input */
			display: block;
			margin-top: 24px;
			padding: 2px 2px 2px 0;
			}

	div.bodyBox p.people { /* people.htm - tekst */
		width: 410px;
		margin-top: -5px;
		margin-left: 388px;
		margin-bottom: 36px;
		}
		
	div.bodyBox p.people_link { /* people.htm - tekst */
		width: 410px;
		margin-left: 388px;
		line-height: 1.42em
		}

	div.bodyBox table.articles { /* articles.htm - tabela */
		width: 500px;
		margin-left: 380px;
		line-height: 1.62em;
		letter-spacing: 0.0004em;
		}
		div.bodyBox table.articles td.articlesYear{ /* articles.htm - komorka tabeli*/
			padding: 0px 8px 4px 4px;
			vertical-align: top;
			}
		div.bodyBox table.articles td.articlesList{ /* articles.htm - komorka tabeli*/
			padding: 0px 4px 12px 14px;
			vertical-align: top;
			}
			div.bodyBox table.articles td.articlesList ul{
				margin-top: 0
				}

	div.bodyBox img.projectsWoman { /* projects.htm - kobiety zdjecie */
		float: left;
		margin-right: 37px
		}
	div.bodyBox div.projectsNavigation { /* projects.htm - nawigacja */
		float: left;
		width: 456px;
		margin-left: 0px;
		margin-top: -43px;
		padding: 3px 4px 4px 0px;
		line-height: 1.62em;
		letter-spacing: 0.0004em;
		word-spacing: 0.25em;
		}
	div.bodyBox table {
		border-collapse: collapse
		}
	div.bodyBox table tr td#projectsList{ /* projects.htm - komorka tabeli*/
		padding: 0px 0px 0px 0px;
		}
		div.bodyBox table tr td#projectsList div.projectsYear{ /* projects.htm - komorka tabeli*/
			padding: 0px 4px 2px 0px;
			color: #ef2f72;
			line-height: 8px;
			margin-bottom: 16px
			}
	
		div.bodyBox table tr td#projectsList ul{
			padding: 0;
			margin: 0;
			margin-bottom: 22px
			}
			div.bodyBox table tr td#projectsList ul li{
				margin-top: 2px;
				margin-bottom: 5px;
				line-height: 12px
			}
			
		div.bodyBox table.projects td.projectsList2{ /* projects.htm - komorka tabeli*/
			padding: 4px 4px 12px 57px;
			vertical-align: top;
			}

	div.bodyBox img.projectWoman { /* project.htm - kobiety zdjecie */
		float: left;
		}
	div.bodyBox div.projectNavigation { /* project.htm - nawigacja */
		float: left;
		width: 490px;
		margin-left: 80px;
		margin-top: -43px;
		padding: 3px 4px 4px 5px;
		line-height: 1.62em;
		letter-spacing: 0.0004em;
		word-spacing: 0.25em;
		}
	div.bodyBox table.project { /* project.htm - tabela */
		float: left;
		width: 550px;
		margin-top: -11px;
		margin-left: 23px;
		line-height: 1.520em;
		letter-spacing: 0.001em;
		}
		div.bodyBox table.project td.projectYear{ /* project.htm - komorka tabeli*/
			width: 20px;
			padding: 6px 6px 14px 14px;
			vertical-align: top;
			color: #ef2f72;
			}
		div.bodyBox table.project td.projectTitle{ /* project.htm - komorka tabeli*/
			padding: 6px 4px 10px 14px;
			vertical-align: top;
			letter-spacing: 0.025em;
			color: #ef2f72;
			}
		div.bodyBox table.project td.projectInfo{ /* project.htm - komorka tabeli*/
			text-align: left;
			width: 286px;
			padding: 4px 10px 4px 14px;
			vertical-align: top;
			}
		div.bodyBox table.project td.projectDescription{ /* project.htm - komorka tabeli*/
			width: 194px;
			padding: 4px 4px 4px 10px;
			vertical-align: top;
			text-align: left
			}
			
span.magenta {
	color: #ef2f72
}			

div.bodyBox div.links {
		width: 410px;
		margin-top: -5px;
		margin-left: 388px;
		margin-bottom: 34px;
		}
		div.bodyBox div.links p {
			margin-bottom: 17px;
			}
		div.bodyBox div.links a {
			color: #223183
			}
			
div#slideshow {
	float: left;
	width: 351px;
	height: 500px
}			
			
ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

#fade li {
	position: absolute;
	top: 0;
	left: 0;
	width: 351px;
	visibility: hidden
}


div.bodyBox table.project td.tekstInfo{ /* project.htm - komorka tabeli*/
			width: 494px;
			padding: 4px 10px 4px 14px;
			vertical-align: top;
			}
			
span.matkaTitle {			
	color: #ef2f72
}

p.frontSub {
	clear: both;
	font-size: 10px
}