body, a , input, select {
	font-family: Tahoma;
	font-size: 8pt;
	color: #888;
}

.green, .formLabel {
 /*color: #0a9146;*/
 color: #0a9146;
}

.white, .submit {
color: #fff;
}

.tc { text-align: center; }
.tr { text-align: right; }
.tl { text-align: left; }
.tj { text-align: justify; }

.newsText, .text {
	line-height: 170%;
}

.cite {
	font-style: italic;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }
u {	text-decoration: none; color: #0a9146;	}

#global-parners {	cursor: pointer;	}
#partners-header {		}
#partners-logos {	cursor: pointer;	}

/*---bg---*/

body {	background-color: white;	}
#header { background: url(../images/bg-header.gif) no-repeat bottom; }

#mid { background: url(../images/bg-flash.jpg) no-repeat; }

#newsTop { background: url(../images/bg-news-top.png) top center no-repeat; }
#newsContent { background: url(../images/bg-news-content.gif) #fff top left no-repeat; }
#newsBottom { background: url(../images/bg-news-bottom.png) top center no-repeat; }

.newsMore { background: url(../images/dots.gif) center right no-repeat; }

.partners-pl { background: url(../images/partnerzy-pl.gif) 40px center no-repeat; }
.partners-en { background: url(../images/partnerzy-en.gif) 25px center no-repeat; }

.partnersModule-pl { background: url(../images/partnerzy-pl.gif) 30px center no-repeat; }
.partnersModule-en { background: url(../images/partnerzy-en.gif) 30px center no-repeat; }
		
#newsletter { background: #f5f5f5; }

.submit { background: #0a9146; }

#contentBanner { background: url(../images/bg-podstrona.jpg) no-repeat; }

#mainContent { background: url(../images/grey-dot.gif) 247px 0px repeat-y; }/*szerokość!*/

#mainContentBg { background: url(../images/bg-fale.gif) bottom right no-repeat; }

.cite { background: url(../images/bg-cytat.gif) #f5f5f5 top no-repeat;  }

.leftModule { background: url(../images/bg-cien.gif) bottom right no-repeat; }

.LMItem.active, .LMItem.highlight { background: url(../images/smalldots.gif) left 7px no-repeat; }
		
/*--bordery---*/
:focus {
	outline: 0;
}

img, .submit {
	border: 0px;
}

#newsContent {
	border: 1px solid #f0f0f0;
	border-width: 0px 1px;
}

.newsHeader {
	border-bottom: 1px solid #e4e4e4;
}

#mainContent {
	border: 1px solid #e8e8e8;
	border-width: 0px 1px;
}

.leftModule, .formRow {
	border-bottom: 1px solid #e8e8e8;
}

#footer {
	border-top: 1px solid #e8e8e8;
}

.input, .select {
	border: 1px solid;
	border-color: #949494 #dcdcdc #ddd #bcbcbc;
}
