body {
	background-color		:#ffffff;
	background-image		:url(/images/bg_kachel.gif);
	background-repeat		:no-repeat;
	font-family				:Verdana,Arial,sans-serif;
	color					:#666666;
	font-size				:9pt;
	margin					:0px;
}

table {font-family				:Verdana,Arial,sans-serif;
	          color					    :#666666;
	          font-size				    :9pt;
	}

td.napisdol {font-family				:Verdana,Arial,sans-serif;
	          color					    :#666666;
	          font-size				    :9pt;
	}







h1 {
	font-size				:9pt;
	font-weight				:bold;
	text-decoration			:none;
	text-transform			:uppercase;
	color					:#666666;
}

a {
	text-decoration			:none;
	color					:#FF9933;
}


img {
	border					:none;
}

img.nav {
	vertical-align			:middle;
}

a.nav {
	font-size				:9pt;
	text-transform			:uppercase;
	font-weight				:bold;
	text-decoration			:none;
	color					:#666666;
}

a.nav:hover {
	color					:#FF9933;
}

a.navSelected {
	font-size				:9pt;
	text-transform			:uppercase;
	font-weight				:bold;
	text-decoration			:none;
	color					:#FF9933;
}

form {
	margin					:0px;
}

select.nav {
	margin-top				:5px;
	width					:120px;
	font-size				:9pt;
	border					:1px solid grey;
}

a.subnav {
	font-size				:8px;
	text-transform			:uppercase;
	text-decoration			:none;
	color					:#666666;
}

a.subnav:hover {
	color					:#FF9933;
}

a.subnavSelected {
	font-size				:8px;
	text-transform			:uppercase;
	text-decoration			:none;
	color					:#FF9933;
}

form {
	margin					:0px;
}

select.subnav {
	margin-top				:8px;
	width					:120px;
	font-size				:9pt;
	border					:1px solid grey;
}

div.referenceDescr {
	padding-bottom			:30px;
	height					:100px;

}

div.referenceThumb {
	padding-bottom			:30px;
	height					:100px;

}

td.ecardList {
	width					:170px;
	height					:120px;
	text-align				:center;
}

span.ecardListTitle {
	padding-bottom			:3px;
}

.button {
	background-color		:#ffffff;
	font-weight				:bold;
	color					:#666666;
}

.ecardBold {
	font-weight				:bold;
}

.error {
	color					:#ff0000;
}

table.ecard {

}

td.ecard {
	padding					:15px;
	vertical-align			:top;
}

td.ecardCenter {
	padding					:15px;
	vertical-align			:top;
	text-align				:center
}

#navHome {
	position				:absolute;
	top						:115px;
	left					:29pt;
	margin					:0px;
	vertical-align			:middle;
}

#navContact {
	position				:absolute;
	top						:115px;
	left					:300px;
	margin					:0px;
	vertical-align			:middle;
}

#navImpr {
	position				:absolute;
	top						:115px;
	left					:49pt;
	margin					:0px;
	vertical-align			:middle;
}

#navNews {
	position				:absolute;
	top						:115px;
	left					:520px;
	margin					:0px;
	vertical-align			:middle;
}


#navPortrait {
	position				:absolute;
	top						:200px;
	left					:20px;
	margin					:0px;
	width					:160px;
	text-align				:right;
}

#navComp {
	position				:absolute;
	top						:280px;
	left					:20px;
	margin					:0px;
	width					:160px;
	text-align				:right;
}

#navRefer {
	position				:absolute;
	top						:360px;
	left					:20px;
	margin					:0px;
	width					:160px;
	text-align				:right;
}

#navEcard {
	position				:absolute;
	top						:440px;
	left					:20px;
	margin					:0px;
	width					:160px;
	text-align				:right;
}



#content {
	position				:absolute;
	top						:180px;
	left					:190px;
	margin					:0px;
	width					:350px;
	padding					:20px;
}

#ecardArea {
	position				:absolute;
	top						:225px;
	left					:600px;
	margin					:0px;
	padding					:9pt;
	text-align				:center;
	border					:1px solid #CCCCCC;
	width					:180px;
}

#ecardLink {
	position				:absolute;
	top						:370px;
	left					:600px;
	margin					:0px;
	padding					:9pt;
	text-align				:center;
	width					:180px;
}


