* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	TEXT-ALIGN: center
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #1B1B1B; TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
P {
	COLOR: #aaa096
}
A:link {
	COLOR: #D4D5D6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #D4D5D6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFD200; TEXT-DECORATION: none
}
A:active {
	COLOR: black; TEXT-DECORATION: none
}
A.global:link {
	COLOR: #b4d2f0; TEXT-DECORATION: underline
}
A.global:visited {
	COLOR: #b4d2f0; TEXT-DECORATION: underline
}
A.global:hover {
	COLOR: #8cbef0; TEXT-DECORATION: underline
}
A.global:active {
	COLOR: #3a2b2d; BACKGROUND-COLOR: #8cbef0; TEXT-DECORATION: none
}
A.special:link {
	COLOR: #b4d2f0; BACKGROUND-COLOR: #726662; TEXT-DECORATION: none
}
A.special:visited {
	COLOR: #b4d2f0; BACKGROUND-COLOR: #726662; TEXT-DECORATION: none
}
A.special:hover {
	COLOR: #8cbef0; BACKGROUND-COLOR: #3a2b2d; TEXT-DECORATION: none
}
A.special:active {
	COLOR: #3a2b2d; BACKGROUND-COLOR: #8cbef0; TEXT-DECORATION: none
}
#header_global {
	MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 360px
}
#header {
	BACKGROUND-IMAGE: url(header_background.jpg); WIDTH: 900px; HEIGHT: 100px
}
#logo {
	FLOAT: left; WIDTH: 130px; HEIGHT: 100px
}
#language {
	FONT-SIZE: 10px; RIGHT: 0px; FLOAT: right; COLOR: #aaa096; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; POSITION: relative; TOP: 10px; HEIGHT: 20px
}
#splash {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(header_splash.jpg); OVERFLOW: hidden; WIDTH: 900px; COLOR: #aaa096; MAX-HEIGHT: 150px; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; HEIGHT: 150px
}
.citation_text {
	FONT-SIZE: 18px; MARGIN-LEFT: 20px; COLOR: #fff; TEXT-INDENT: -10px; MARGIN-RIGHT: 500px; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.citation_author {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; COLOR: #aaa096; FONT-STYLE: italic; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
UL#navbar {
	LIST-STYLE-IMAGE: none; OVERFLOW: hidden; WIDTH: 900px; LIST-STYLE-TYPE: none; HEIGHT: 110px
}
#navbar LI {
	FLOAT: left; WIDTH: 180px
}
#navbar LI#print {
	BACKGROUND-IMAGE: url(nav-print_over.jpg); BACKGROUND-REPEAT: no-repeat
}
#navbar LI#web {
	BACKGROUND-IMAGE: url(nav-web_over.jpg); BACKGROUND-REPEAT: no-repeat
}
#navbar LI#identity {
	BACKGROUND-IMAGE: url(nav-identity_over.jpg); BACKGROUND-REPEAT: no-repeat
}
#navbar LI#drawings {
	BACKGROUND-IMAGE: url(nav-drawings_over.jpg); BACKGROUND-REPEAT: no-repeat
}
#navbar LI#misc {
	BACKGROUND-IMAGE: url(nav-misc_over.jpg); BACKGROUND-REPEAT: no-repeat
}
A.invisible-link:link {
	BORDER-BOTTOM-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
A.invisible-link:visited {
	BORDER-BOTTOM-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
A.invisible-link:hover {
	BORDER-BOTTOM-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
A.invisible-link:active {
	BORDER-BOTTOM-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.popup {
	Z-INDEX: 50; VISIBILITY: hidden; POSITION: absolute; BORDER-COLLAPSE: collapse
}
.popup TD.corner {
	WIDTH: 19px; HEIGHT: 15px
}
.popup TD#topleft {
	BACKGROUND-IMAGE: url(bubble_topLeft.png)
}
.popup TD.top {
	BACKGROUND-IMAGE: url(bubble_top.png)
}
.popup TD#topright {
	BACKGROUND-IMAGE: url(bubble_topRight.png)
}
.popup TD.left {
	BACKGROUND-IMAGE: url(bubble_left.png)
}
.popup TD.right {
	BACKGROUND-IMAGE: url(bubble_right.png)
}
.popup TD#bottomleft {
	BACKGROUND-IMAGE: url(bubble_bottomLeft.png)
}
.popup TD.bottom {
	BACKGROUND-IMAGE: url(bubble_bottom.png); TEXT-ALIGN: center
}
.popup TD.bottom IMG {
	DISPLAY: block; MARGIN: 0px auto
}
.popup TD#bottomright {
	BACKGROUND-IMAGE: url(bubble_bottomRight.png)
}
.popup-contents {
	BACKGROUND-IMAGE: url(bubble_content.png)
}
.popup_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
}
.popup_text {
	FONT-SIZE: 10px; COLOR: #aaa096; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
}
.hidden {
	DISPLAY: none
}
#main_container {
	MIN-HEIGHT: 700px; BACKGROUND-IMAGE: url(main-background.jpg); MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat
}
#latest_additions {
	LEFT: 30px; FLOAT: left; WIDTH: 250px; POSITION: relative; TOP: 20px; HEIGHT: 200px; TEXT-ALIGN: left
}
#random_splash {
	WIDTH: 250px; HEIGHT: 270px
}
#introduction {
	RIGHT: 30px; FLOAT: right; WIDTH: 550px; POSITION: relative; TOP: 50px
}
#introduction #bloc {
	WIDTH: 550px
}
#introduction #bloc #date {
	BORDER-TOP: #aaa096 1px solid; LEFT: 0px; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: left
}
#introduction #bloc #content {
	BORDER-TOP: #aaa096 1px solid; RIGHT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(bloc_background.png); BEHAVIOR: url(js/IE_pngFix.htc); WIDTH: 410px; BORDER-BOTTOM: #808080 1px solid
}
.title {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.text {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #aaa096; LINE-HEIGHT: 2em; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.date {
	FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.bloc_text {
	FONT-SIZE: 10px; MARGIN: 10px; COLOR: #ccc; LINE-HEIGHT: 1.5em; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.headline {
             -webkit-border-radius: 6px 7px 8px 9px;
	-moz-border-radius: 6px 7px 8px 9px;
	border-radius: 6px 7px 8px 9px;

 background-image: -moz-linear-gradient(top, #3a3a3a, #191919); /* FF3.6 */
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3a3a3a), color-stop(1, #191919)); /* Safari 4+, Chrome 2+ */
	background-image: -webkit-linear-gradient(top, #3a3a3a, #191919); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(top, #3a3a3a, #191919); /* Opera 11.1+ */
	background-image: -ms-linear-gradient(top, #3a3a3a, #191919); /* IE10+ */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#191919'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#191919')"; /* IE8+ */
	background-image: linear-gradient(top, #3a3a3a, #191919);
	
WIDTH: 170px; HEIGHT: 23px; 	 BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.sklep {
	BACKGROUND-IMAGE: url(sklep.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	TEXT-ALIGN: left
}
.sklep a:hover {
	COLOR: #333;
	TEXT-DECORATION: none
}
A.footer:link {
	COLOR: #8cbef0; BORDER-BOTTOM: #8cbef0 1px dotted
}
A.footer:visited {
	COLOR: #8cbef0; BORDER-BOTTOM: #8cbef0 1px dotted
}
A.footer:hover {
	COLOR: #bfe0ff; BORDER-BOTTOM: #bfe0ff 1px dotted
}
A.footer:active {
	COLOR: #57484a; BACKGROUND-COLOR: #8cbef0
}
#footer_global {
	CLEAR: both; BORDER-TOP: #c8442b 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #3a2b2d
}
#footer_container {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px; POSITION: relative
}
#footer_container DIV.button {
	POSITION: absolute; TOP: 50px
}
#footer_container {
	HEIGHT: auto
}
#frame DIV.button {
	HEIGHT: auto
}
#scroller {
	HEIGHT: auto
}
.section {
	HEIGHT: auto
}
UL#toolbar {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 900px; LIST-STYLE-TYPE: none; HEIGHT: 45px; TEXT-ALIGN: center
}
#toolbar LI {
	FLOAT: left; TEXT-INDENT: -9999px
}
#toolbar LI A {
	DISPLAY: block; HEIGHT: 45px
}
#toolbar LI.active {
	BACKGROUND-POSITION: 50% bottom
}
#toolbar LI.inactive {
	BACKGROUND-POSITION: 50% top
}
#toolbar LI:hover {
	BACKGROUND-POSITION: 50% bottom
}
#toolbar LI#resume-tab {
	BACKGROUND-IMAGE: url(footerTab_resume.gif); WIDTH: 150px
}
#toolbar LI#contact-tab {
	BACKGROUND-IMAGE: url(footerTab_contact.gif); WIDTH: 150px
}
#toolbar LI#about-tab {
	BACKGROUND-IMAGE: url(footerTab_about.gif); WIDTH: 150px
}
#toolbar LI#profile-tab {
	BACKGROUND-IMAGE: url(footerTab_profile.gif); WIDTH: 150px
}
#toolbar LI#references-tab {
	BACKGROUND-IMAGE: url(footerTab_references.gif); WIDTH: 150px
}
#toolbar LI#private-tab {
	BACKGROUND-IMAGE: url(footerTab_private.gif); WIDTH: 150px
}
#content {
	WIDTH: 5400px; HEIGHT: auto
}
#scroller {
	BACKGROUND-ATTACHMENT: scroll; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: auto
}
.section {
	FLOAT: left; MARGIN: 0px; WIDTH: 900px; TEXT-ALIGN: center
}
DIV.button#left {
	LEFT: 0px
}
DIV.button#right {
	RIGHT: 0px
}
.footer_headline {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-LEFT: 5px; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.footer_title {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.footer_text {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #aaa096; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: center
}
.footer_smalltext {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #aaa096; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif
}
#copyright {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-LEFT: auto; WIDTH: 700px; COLOR: #aaa096; MARGIN-RIGHT: auto; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; HEIGHT: 50px
}
.super {
	FONT-SIZE: 9px; VERTICAL-ALIGN: super
}
.offset {
	VERTICAL-ALIGN: super
}
.italic {
	FONT-STYLE: italic
}
.bold {
	FONT-WEIGHT: bold
}
.brown {
	COLOR: #c8442b
}
.blue {
	COLOR: #8cbef0
}
.pink {
	COLOR: #ff9baf
}
.beige {
	COLOR: #e1b98c
}
INPUT.TextField {
	FONT-SIZE: 9px; COLOR: #726662; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #ccc
}
TEXTAREA.TextField {
	FONT-SIZE: 9px; COLOR: #726662; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #ccc
}
INPUT.TextField:focus {
	COLOR: #3a2b2d; BACKGROUND-COLOR: #8cbef0
}
TEXTAREA.TextField:focus {
	COLOR: #3a2b2d; BACKGROUND-COLOR: #8cbef0
}
.cell_title {
	FONT-SIZE: 12px; MARGIN: 10px 15px 0px; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.cell_text {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 15px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 15px;
	COLOR: #aaa096;
	MARGIN-RIGHT: 15px;
	FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	TEXT-ALIGN: justify
}

.cell_textm {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	
	
	
	COLOR: #aaa096;
	
	FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	TEXT-ALIGN: center
}


.cell_text2 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; COLOR: #aaa096; MARGIN-RIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: left
}
.cell_focus {
	BORDER-RIGHT: #40006c 1px solid; BORDER-TOP: #40006c 1px solid; BACKGROUND-IMAGE: url(bloc_background.jpg); BORDER-LEFT: #40006c 1px solid; BORDER-BOTTOM: #40006c 1px solid
}

