	html, body 
	{
		width: 100%;
		height: 100%;

		margin: 0px;
		padding: 0px;

		background-color: rgb(0,52,102);
	}

	body
	{
		font-family: "Tahoma", sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: rgb(255,255,255);

		margin: 0px;
		padding: 0px;
	}

	.logo, .social
	{
		float: left;
	}

	.logo, .logo a
	{
		display: block;
		width: 700px;
		height: 200px;

		margin: 0px;
		padding: 0px;
	}

	.logo a span
	{
		display: none;
	}

	.social
	{
		display: block;
		width: 300px;
		height: 170px;

		margin: 0px;

		padding-top: 30px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;

		text-align: right;
	}

	.main
	{
		display: block;
		width: 100%;

		margin: 0px;
		padding: 0px;

		background-image: url(back.jpg);
		background-repeat: no-repeat;
		background-position: top center;
	}

	.mainBox
	{
		display: block;
		width: 1000px;

		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;

		padding: 0px;
	}

/* MENU */

	.menu, .content, .icons
	{
		display: block;
		float: left;

		margin: 0px;
		padding: 0px;
	}

	.menu
	{
		width: 230px;

		padding-top: 0px;
		padding-right: 50px;
		padding-bottom: 0px;
		padding-left: 0px;
	}

	.menu a
	{
		display: block;
		width: 230px;
		height: 28px;

		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}

	.menu a span
	{
		display: none;
	}

		.menu a.menu_1, .menu a:link.menu_1
		{
			background-image: url(menu/01_strona_glowna_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_1, .menu a.menu_1_selected, .menu a:link.menu_1_selected
		{
			background-image: url(menu/01_strona_glowna_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_2, .menu a:link.menu_2
		{
			background-image: url(menu/02_aktualnosci_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_2, .menu a.menu_2_selected, .menu a:link.menu_2_selected
		{
			background-image: url(menu/02_aktualnosci_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_3, .menu a:link.menu_3
		{
			background-image: url(menu/03_nasze_projekty_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_3, .menu a.menu_3_selected, .menu a:link.menu_3_selected
		{
			background-image: url(menu/03_nasze_projekty_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_4, .menu a:link.menu_4
		{
			background-image: url(menu/04_dyzury_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_4, .menu a.menu_4_selected, .menu a:link.menu_4_selected
		{
			background-image: url(menu/04_dyzury_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_5, .menu a:link.menu_5
		{
			background-image: url(menu/05_galeria_zdjec_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_5, .menu a.menu_5_selected, .menu a:link.menu_5_selected
		{
			background-image: url(menu/05_galeria_zdjec_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_6, .menu a:link.menu_6
		{
			background-image: url(menu/06_warto_wiedziec_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_6, .menu a.menu_6_selected, .menu a:link.menu_6_selected
		{
			background-image: url(menu/06_warto_wiedziec_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_7, .menu a:link.menu_7
		{
			background-image: url(menu/07_gdzie_zrobic_test_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_7, .menu a.menu_7_selected, .menu a:link.menu_7_selected
		{
			background-image: url(menu/07_gdzie_zrobic_test_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_8, .menu a:link.menu_8
		{
			background-image: url(menu/08_partnerzy_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_8, .menu a.menu_8_selected, .menu a:link.menu_8_selected
		{
			background-image: url(menu/08_partnerzy_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_9, .menu a:link.menu_9
		{
			background-image: url(menu/09_sponsorzy_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_9, .menu a.menu_9_selected, .menu a:link.menu_9_selected
		{
			background-image: url(menu/09_sponsorzy_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_10, .menu a:link.menu_10
		{
			background-image: url(menu/10_kontakt_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_10, .menu a.menu_10_selected, .menu a:link.menu_10_selected
		{
			background-image: url(menu/10_kontakt_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_11, .menu a:link.menu_11
		{
			background-image: url(menu/11_materialy_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_11, .menu a.menu_11_selected, .menu a:link.menu_11_selected
		{
			background-image: url(menu/11_materialy_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}



		.menu a.menu_12, .menu a:link.menu_12
		{
			background-image: url(menu/12_newsletter_a.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

		.menu a:hover.menu_12, .menu a.menu_12_selected, .menu a:link.menu_12_selected
		{
			background-image: url(menu/12_newsletter_b.gif);
			background-repeat: no-repeat;
			background-position: top right;
		}

/* SRODEK */

	.content
	{
		width: 520px;
	}

	.content p
	{
		display: block;

		margin: 0px;

		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;

		text-align: justify;
	}

	.content p a, .content p a:link, .content p a:visited, .content p a:active
	{
		color: rgb(150,203,255);
		text-decoration: underline;
	}

	.content p a:hover
	{
		color: rgb(255,244,4);
		text-decoration: underline;
	}

	.content strong
	{
		color: rgb(150,203,255);
	}

	.content ul
	{
		display: block;

		margin-top: 0px;
		margin-right: 30px;
		margin-bottom: 20px;
		margin-left: 30px;

		padding: 0px;

		color: rgb(255,255,255);

		list-style-position: outside;
 	}

	.content ol
	{
		display: block;

		margin-top: 0px;
		margin-right: 30px;
		margin-bottom: 20px;
		margin-left: 30px;

		padding: 0px;

		color: rgb(255,255,255);

		list-style-position: outside;
 	}

	.content ul li, .content ol li
	{
		margin: 0px;

		padding-top: 2px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;

		text-align: left;

		color: rgb(255,255,255);
	}

	.content ul li a, .content ul li a:link, .content ul li a:visited, .content ul li a:active, 
	.content ol li a, .content ol li a:link, .content ol li a:visited, .content ol li a:active
	{
		color: rgb(255,143,21);
		text-decoration: underline;
	}

	.content ul li a:hover,
	.content ol li a:hover
	{
		color: rgb(255,244,4);
		text-decoration: underline;
	}

	.SUBMENU
	{
		text-align: left;
	}

	hr
	{
		display: block;

		font-size: 1px;

		height: 1px;

		margin: 10px;

		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: rgb(0,123,175);
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;

		line-height: 0px;
	}

	h1
	{
		display: block;

		margin: 0px;
		padding: 10px;

		font-family: "Arial", sans-serif;
		font-size: 30px;
		font-weight: normal;

		color: rgb(255,255,255);

		text-align: right;
	}

	h2
	{
		display: block;

		margin: 0px;

		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;

		font-family: "Arial", sans-serif;
		font-size: 20px;
		font-weight: normal;

		color: rgb(255,255,255);

		text-align: left;
	}

	h2 a, h2 a:link, h2 a:visited, h2 a:active
	{
		color: rgb(255,255,255);
		text-decoration: underline;
	}

	h2 a:hover
	{
		color: rgb(255,244,4);
		text-decoration: underline;
	}

/* IKONY */

	.icons
	{
		width: 186px;

		padding-top: 30px;
		padding-right: 7px;
		padding-bottom: 0px;
		padding-left: 7px;
	}

	.icons a
	{
		display: block;

		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}

	.foot
	{
		display: block;

		margin: 0px;

		padding-top: 30px;
		padding-right: 0px;
		padding-bottom: 30px;
		padding-left: 0px;

		text-align: center;
	}

/* STOPKA */

	.foot p
	{
		display: block;

		margin: 0px;
		padding: 10px;

		text-align: center;
		color: rgb(47,154,255);
	}

	.foot p a, .foot p a:link, .foot p a:visited, .foot p a:active
	{
		color: rgb(47,154,255);
		text-decoration: underline;
	}

	.foot p a:hover
	{
		color: rgb(150,203,255);
		text-decoration: underline;
	}

/* FORMULARZE */

	.MODULES form
	{
		margin: 0px;
		padding: 0px;
	}

	.MODULES form input, .MODULES form textarea, .MODULES form select, .MODULES form option
	{
		margin: 0px;
		padding: 4px;

		font-family: "Tahoma", sans-serif;
		font-size: 12px;
		font-weight: normal;

		color: rgb(0,123,175);
	}

	.MODULES form input, .MODULES form textarea
	{
		border-style: solid;
		border-width: 1px;
		border-color: rgb(0,123,175);
	}

	.MODULES label
	{
		font-weight: bold;

		color: rgb(255,255,255);
	}

	.MODULES label small
	{
		font-weight: normal;
	}

	.MODULES p
	{
		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
	}

/* PHOTOS */

	ul.PHOTOS
	{
		display: block;

		margin-top: 5px;
		margin-right: 10px;
		margin-bottom: 5px;
		margin-left: 10px;

		padding: 0px;

		list-style: none;
	}

	ul.PHOTOS li
	{
		display: block;
		float: left;

		width: 125px;
		height: 125px;

		margin: 0px;
		padding: 0px;

		overflow: hidden;

		list-style: none;
	}

	ul.PHOTOS li a
	{
		display: block;

		width: 123px;
		height: 123px;

		margin: 0px;
		padding: 0px;

		text-decoration: none;

		background-color: rgb(0,90,176);
		background-repeat: no-repeat;
		background-position: center center;
	}

	ul.PHOTOS li a, ul.PHOTOS li a:link, ul.PHOTOS li a:visited, ul.PHOTOS li a:active, ul.PHOTOS li a:hover
	{
		text-decoration: none;
	}

	ul.PHOTOS li em
	{
		display: block;

		margin: 0px;
		padding: 4px;

		font-family: "Tahoma", sans-serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;

		color: rgb(255,255,255);

		text-decoration: none;

		filter:alpha(opacity=70);
		opacity:0.7;

		background-color: rgb(73,166,255);
	}

	ul.PHOTOS li a span
	{
		display: none;
	}

/* FILES */

	ul.FILES
	{
		display: block;

		margin-top: 0px;
		margin-right: 30px;
		margin-bottom: 20px;
		margin-left: 30px;

		padding: 0px;

		color: rgb(255,255,255);

		list-style-position: outside;
	}

	ul.FILES li
	{
		margin: 0px;

		padding-top: 2px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;

		text-align: left;

		color: rgb(255,255,255);
	}

	ul.FILES li a, ul.FILES li a:link, ul.FILES li a:visited, ul.FILES li a:active
	{
		color: rgb(255,143,21);
		text-decoration: underline;
	}

	ul.FILES li a:hover
	{
		color: rgb(255,244,4);
		text-decoration: underline;
	}

/* PAGINACJA */

	p.paginacja
	{
		font-size: 10px;
		padding-bottom: 0px;
	}

	p.paginacja a, p.paginacja span
	{
		display: block;
		float: left;

		margin-top: 0px;
		margin-right: 4px;
		margin-bottom: 4px;
		margin-left: 0px;

		padding-top: 3px;
		padding-right: 6px;
		padding-bottom: 3px;
		padding-left: 6px;
	}

	p.paginacja span
	{
		border-style: solid;
		border-width: 1px;
		border-color: rgb(0,123,175);
	}

	p.paginacja a, p.paginacja a:link, p.paginacja a:visited, p.paginacja a:active, p.paginacja a:hover
	{
		text-decoration: none;
	}

