BODY { background-color: #EBEBE0; margin: 0; }

TD { color: #3B3D3D;
	font-size: 11px;
	line-height: 11pt;
	font-family: Verdana, Helvetica, Arial, sans-serif; }

A { color: #262273;
	text-decoration: none; }
	
A:hover { text-decoration: underline; }

HR { color: #cccccc; }

H1 { font-size: 14pt; margin:0px; font-weight: normal; }
H2 { font-size: 13pt; margin:0px; margin-bottom:10px; letter-spacing:0px;}
H3 { font-size: 12pt; margin:0px;}
H4 { font-size: 11pt; margin:0px; color: #880000}
H5 { font-size: 10pt; margin:0px;}

INPUT { border: 1px solid rgb(220, 220, 221); background: #ffffff none repeat scroll 0%; font-size: 8pt; font-family: verdana,helvetica,arial,sans-serif; color: rgb(48, 48, 48); text-align: left; }
TEXTAREA { border: 1px solid rgb(220, 220, 221); background: #ffffff none repeat scroll 0%; font-size: 8pt; font-family: verdana,helvetica,arial,sans-serif; color: rgb(48, 48, 48); text-align: left; }

.button { text-align: center; } 
.bottom_text { font-size: 10px; color: #D8D9D4; }
.menu  { color: #222942; font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold;}
.menu2 { color: #800000; font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; text-decoration: underline;}

.portf_td { background-color: #f0f0f0; padding:10px;}
.portf_table { background-color: #000000; }

.title { font-weight: bold; font-size: 12px; letter-spacing: 0.2em; margin: 15px 0px 10px 0px; }
.pagetitle { font-weight: bold; font-size: 14px; margin: 0px 0px 0px 0px; }

.tableb { border:1px solid #3B3D3D; margin: 15px 0px 15px 25px; }
.tableb2 { border:0px; }
.tdb { background-color: #EBEBE0; border:1px solid #3B3D3D; }
.tdb2, .tdb2a { background-color: #EBEBE0; border:0px; }
.tdb2a { letter-spacing: 0.2em; }
.tdb2b { text-align: center; }


/*************** story styles ******************/

.story {
	#width: 520px;
	float: right;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	padding: 10px 30px 30px 30px;
	line-height: 140%;
}

.story p {
	margin: 5px 0px 10px 0px;
	text-align: justify;
}

.story h3 {
	font: 18px arial, sans-serif;
	color: #255C91;
	margin-bottom: 20px;
	padding: 0px;
}

.story h4 {
	font: 17px arial, sans-serif;
	color: #101010;
	margin-bottom: 10px;
	margin-top: 20px;
	padding: 0px;
}
#navBack, #navBack a {
	font-size: 10px;
	color: #5F5F5F;
	text-align: right;
	margin-bottom: 20px;
}

.story ul {
	list-style-type: square;
	color: #4C4C4C;
}
.story ol {
	color: #4C4C4C;
}

.story li {
	color: #4C4C4C;
	text-align: justify;
}

.story a {
	font-weight: bold;
	color: #133EAD;
	font-weight: normal;
}

.subItemText {
	color: #4C4C4C;
	line-height: 14px;
	margin-top:4px;
} 

.anyText {
	color: #3B3D3D;
	line-height: 140%;
	margin: 5px 10px 5px 10px;
}

.information {
	color: #33CC00;
	font-size: 12px;
	text-align: center;
	margin-top: 30px;
}

.uwaga, ul.uwaga, div.uwaga {
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
	background: rgb(125,175,224) none repeat scroll 0%;
	color: #ffffff;
}

.presentation {
	border: 2px solid rgb(125,175,224);
	padding: 3px 3px 3px 3px;
	margin: 15px 0px 15px 80px;
	background: #f0f0f0 none repeat scroll 0%;
	color: #000000;
}

#story table.storyTable {
	border: 1px solid #5988B5; 
	width: 505px;
	margin: 0px 0px 0px 15px;
}

#story .storyTitleRow {
	background-color: #6799C9;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 5px 10px 5px;
}

#story .storyRow1, .storyRow2 {
	background-color: #F8F8F8;
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}

#story .storyRow2 {
	background-color: #E8E8E8;
}


