
/* -----------------------------------------------------------  OGOLNE */

body {
	background-color: #C3E9FF;
	margin: 0px;
}

li {
	font: normal 12px Arial, sans-serif; 
	color: #000000;
}

.input {
	font: normal 11px Tahoma, Verdana, Arial, sans-serif; 
	color: #2D2D2D;
	border: solid 1px #F1675F;
	background-color: #FFFFFF;
}

.text {
	font: normal 11px Arial, sans-serif; 
	color: #000000;
}

/* -----------------------------------------------------------  NAWIGACJA */

.menu_blue {
	background-color: #0188D0;
	color: #FFFFFF;
	font-weight: bold;
	cursor: default;
}

.menu_blue a {
	font: normal 12px Tahoma, Arial, sans-serif;
	text-decoration: none;
	color: #1B6BA3;
	border-bottom: 2px solid #FFFFFF;
	padding: 4px 10px 4px 6px;
	display: block;
	background-color: #E3F4FF;
}

	.menu_blue a:hover {
		background-color: #B7E3FF;
		color: #003772;
	}

/* -----------------------------------------------------------  CONTENT */

.content_blue {
	font: normal 12px Arial, sans-serif; 
	color: #000000;
	padding: 20px 30px 20px 20px;
	background-color: #F8FCFF;
	border-top: solid 1px #B0DAF0;
}

.content_blue .nagl {
	font: bold 12px Arial, sans-serif; 
	color: #0087CF;
}

.content_blue .nagl_big {
	font: normal 17px Arial, sans-serif; 
	color: #0087CF;
	padding-bottom: 5px;
	border-bottom: dashed 1px #79D0FF;
}

	.content_blue a {
		color: #126E9F;
		text-decoration: underline;
		line-height: 17px;
	}

		.content_blue a:hover {
			color: #005684;
			text-decoration: underline;
			background-color: #EBF4FB;
			line-height: 17px;
		}

.content_blue td {
	font: normal 11px Tahoma, Arial, sans-serif; 
	color: #000000;
	border-bottom: solid 1px #B0DAF0;
	padding: 2px;
	text-align:center;
}

.table_wewnatrz td {
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	background-color:#e6f6ff;
}



/* -----------------------------------------------------------  NEWS */

.news {
	font: normal 11px Tahoma, Arial, sans-serif; 
	color: #2D2D2D;
	padding: 20px 16px 20px 20px;
}

.news a {
	font: normal 11px Tahoma, Arial, sans-serif; 
	color: #1889C9;
	text-decoration: none;
}

	.news a:hover {
		font: normal 11px Tahoma, Arial, sans-serif; 
		color: #2A3784;
		text-decoration: underline;
	}

/*  --------------------------------------------------- MARGINY DLA ZDJEC */
.img_on_left {
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 7px;
}

.img_on_right {
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 7px;
}



.textarea {
	font: normal 11px Verdana, Arial, sans-serif; 
	color: #191919;
	border: solid 1px #CCCCCC;
	background-color: #FFFFFF;
}

.select {
	font: normal 11px Tahoma, Arial, sans-serif; 
	color: #191919;
	border: solid 1px #CCCCCC;
	background-color: #FFFFFF;
	height: 22px;
}


FORM, SPAN, INPUT, DIV {
	margin: 0;
}

