 body 
 {
	position: relative;	
	margin: 0;
	border-top: 4px solid #3AAF75;
	padding: 0;
	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	background-color: #F0F0F0;
	text-align: center;
 }


 div#mainzero
 {
	width: 950px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	border: 0;
	background-color: #FFFFFF;
	text-align: left;
 }

 div#main
 {
	width: 930px;
	margin-left: 10px;
 }


 div#top
 {
		width: 930px;
		margin: 0;
		padding-top: 10px;
 }
 
 div#midmain
 {
 	width: 930px;
	background: url(../images/dot.png) repeat-y;
	border: 0;
 }

	 div#partnerzy
	 {
	 	float: left;
		width: 930px;
		margin: 0 0 10px 0;
		border: 0;
		border-bottom: 10px solid #3AAF75;
		display: inline;
		background-color: #FFFFFF;
	 }
	
		 div#top1
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  	line-height: 30px;
		 }	
	
		 div#top2
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  	line-height: 30px;
		 }

		 div#top3
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  	line-height: 30px;
		 }

		 div#top4
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  	line-height: 30px;
		 }

		 div#top5
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  line-height: 30px;
		 }
		 
		 div#top6
		 {
		 	float: left;
			width: 155px;
			margin: 0;
			border: 0;
			text-align: center;
			background-color: #F0F0F0;
			height: 30px;
		  line-height: 30px;
		 }

		 div#top1a
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }	
	
		 div#top2a
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }

		 div#top3a
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }

		 div#top4a
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }

		 div#top5a
		 {
		 	float: left;
			width: 154px;
			margin: 0 1px 0 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }
		 
		 div#top6a
		 {
		 	float: left;
			width: 155px;
			margin: 0;
			border: 0;
			text-align: center;
			background-color: #3AAF75;
			height: 30px;
		  line-height: 30px;
		 }
		 
	a.activ
	{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	a.nactiv
	{
		color: #666666;
		text-decoration: none;
	}
	
	a.nactiv:hover
	{
		text-decoration: underline;
	}
		 
 div#midleft_out
 {
 	float: left;
	width: 716px;
	margin: 0;
	border: 0;
	padding-left: 0px;
 }

	 div#midleft_left_out
	 {
	 	float: left;
		width: 150px;
		margin: 0;
		border: 0;
	 }

		 div#midleft_left_in
		 {
			margin: 5px 0 15px 0;
			text-align: center;
		 }

			div.unijne
			{
				margin: 0 auto;
				text-align: center;
			}
			div.unijne_bot
			{
				margin: 5px auto 20px auto;
				text-align: center;
				color: #999999;
			}

	 div#midleft_center_out
	 {
	 	float: right;
		width: 546px;
		margin: 0;
		border: 0;
		padding-left: 10px;
	 }

		div#midleft_center_in
		{
			margin: 15px 30px;
 		}


 div#midright_out
 {
	float: right;
	width: 204px;
	margin: 0;
	border: 0;
 }

	 div#midright_in
	 {
		margin: 15px 0x;
		color: #666666;
		font-size: 12px;
	 }

		 div.menu_nag
		 {
			border-left: 8px solid #3AAF75;
			padding: 3px 0 3px 5px;
			margin: 0 0 5px 0;

			font-weight: bold;
		 }

 div#prefooter_out
 {
 	width: 930px;
	margin: 10px 0 0 0;
	padding: 10px 0 10px 0;
	background-color: #F0F0F0;
 }

	 div#prefooter_in
	 {
		margin: 0;
		text-align: center;
		color: #808080;
		letter-spacing: 0.5px;
		padding: 0 10px;
	 }


 div#footer_out
 {
 	width: 930px;
	margin: 10px 0 0 0;
	padding: 10px 0 5px 0;
	background-color: #3AAF75;
 }

	 div#footer_in
	 {
		margin: 0;
		text-align: center;
		color: #FFFFFF;
		letter-spacing: 1px;
		background-color: #3AAF75	 }

 div#footer_out_rou
 {
 	width: 930px;
	margin: 0;
	background-color: transparent;
	border-bottom: 5px solid #FFFFFF;
 }

	div.rog
	{
 		background-color: transparent;
 	}
	
	b.rtop, b.rbottom { display:block; background: transparent; }
	b.rtop b { display:block; height: 1px; overflow: hidden; background: #3AAF75; }
	b.rbottom b {display:block; height: 1px; overflow: hidden; background: #3AAF75; }
	b.r1 { margin: 0 5px }
	b.r2 { margin: 0 3px }
	b.r3 { margin: 0 2px }
	b.rtop b.r4, b.rbottom b.r4 { margin: 0 1px; height: 2px }


 br.clearboth
 {
	clear: both;
 }



 div#midleft_in
 {
	margin: 15px 30px;
 }

 a.link
 {
	color: #173B6D;
 }

 a.link:hover
 {
	color: #FF0000;
	text-decoration: underline;
 }

 h1
 {
	font-size: 22px;
	color:  #808080;
 }

 h2
 {
	font-size: 18px;
	color:  #808080;
 }

 h3
 {
	font-size: 14px;
	color:  #808080;
 }

 .bold
 {
	font-weight: bold;
 }

 .kolor
 {
	color: #FF0000;
 }

 .italic
 {
	font-style: italic;
 }

 .center
 {
	text-align: center;
 }

 .right
 {
	text-align: right;
 }

 .jedenascie
 {
	font-size: 11px;
 }

 .dziesiec
 {
	font-size: 10px;
 }

	.extramarg
	{
		margin: 0 20px;
	}

	div.warning
	{
		padding: 10px 0;
		text-align: center;
		background-color: #FF0000;
		color: #FFFFFF;
		font-weight: bold;
	}

	fieldset.form
	{
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	.formularz_fk
	{
		margin: 10px 0;
		padding: 5px 0;
		background-color: #F0F0F0;
		border: 1px solid #DCDCDC;
	}

	label.fk
	{
		display: block;
		color: #333333;
		width: 150px;
		float: left;
		margin: 0 10px 0 0;
		font-weight: normal;
		text-align: right;
	}

	.kontaktwpisz_fk
	{
		text-align: left;
		color: #FF0000;
		font-weight: bold;
		font-size: 10px;
		margin: 0 0 5px 160px;
		height: 10px;
	}

	input.pole_fk, select.pole_fk
	{
		color: #333333;
		font-size: 12px;
		border: 1px solid #CCCCCC;
		background-color: #F9F9F9;
	}

	textarea.pole_fk
	{
		color: #333333;
		font-size: 12px;
		border: 1px solid #CCCCCC;
		background-color: #F9F9F9;
	}



 div#formul
 {
	margin-top: 5px;
	margin-bottom: 5px;
 }

 legend.form1
 {
	color: #173B6D;
	font-size: 15px;
	font-weight: bold;
	padding: 2px 15px;
 }

 fieldset.form_ank
 { 
	border: 0;
	padding: 0;
	margin: 0;
 }

 .kontaktwpisz2
 {
	text-align: left;
	color: #FF0000;
	font-weight: bold;
	font-size: 10px;
	margin: 0 0 5px 180px;
	height: 10px;
 }

 ul.dlalinkow
 {
	margin: 3px 0;
	padding: 5px;
	list-style-type: square;
 }

 li.dlalinkow
 {
	margin: 1px 0 1px 15px;
	padding: 3px;
	color: #999999;
	font-size: 11px;
 }

 a.link_u { color: #173B6D; text-decoration: underline; }
 a.link_u:hover { color: #FF0000; }

 a.link_u_akt { color: #FF0000; text-decoration: none; font-weight: bold; }
 
 a.link_99 { color: #999999; text-decoration: none; }
 a.link_99:hover { text-decoration: none; }

 a.link_80 { color: #808080; text-decoration: none; }
 a.link_80:hover { text-decoration: none; }

 a.link_4B { color: #4B4B4B; text-decoration: none; }
 a.link_4B:hover { text-decoration: none; }

 div.aktual_data
 {
	margin: 4px 0;
 }

 div.aktual_tytul
 {
	font-weight: bold;
 }

 div.aktual_tl
 {
	padding-bottom: 10px;
	margin: 5px 0 20px 0;
	border-bottom: 1px solid #DCDCDC;
 }

 .tab
 {
	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 9px;
 }

 ul
 {
	margin-left: 30px;
	list-style-type: square;
	padding-left: 15px;
 }

 li
 {
	margin: 5px 0;
 }

 td.ram
 {
 	border: 0.25px solid #C0C0C0;
 }

 td.ramt
 {
	border: 0.25px solid #C0C0C0;
	background-color: #F0F0F0;
	text-align: center;
	height: 25px;
 }


 .blue
 {
	color: #173B6D;
 }
 
 div.menu_og
 {
		border: 1px solid #DCDCDC;
		padding: 5px;
		background-color: #FAFAFA;
 }

		 div.menu_wp
		 {
			border-bottom: 1px dotted #CCCCCC;
			padding: 3px 0 3px 5px;
		 }

			ul.men
			{
				margin: 0;
				padding: 0;
				list-style-type: none;
			}

			li.men, li.men_orange
			{
				border-bottom: 1px dotted #CCCCCC;
				padding: 3px 0 3px 15px;
				background: url(../images/menu_arrow.gif) no-repeat;
				margin: 0;
			}
			
				li.men a
				{
					color: #333333;
					text-decoration: none;

				}

				li.men a:hover
				{
					color: #173B6D;
					text-decoration: underline;
				}

			li.men_now, li.men_orange_now
			{
				padding: 3px 0 3px 15px;
				margin: 0;
				background: url(../images/arrow.jpg) no-repeat;
				background-color: #E6E6E6;
				border-bottom: 1px dotted #CCCCCC;
				color: #c10001;
			}


				li.men_now a, li.men_now a:hover
				{
					color: #333333;
					text-decoration: none;
					font-weight: normal;
				}
	div.lang
	{
		text-align: right;
		margin-bottom: -25px;
	}

div.contactus
{
	background: url(../images/contactus.gif) no-repeat;
	border: 1px solid #DCDCDC;
	margin: 40px 10px;
	padding: 10px 10px 10px 80px;
	letter-spacing: 0.5px;
}

.red
{
	color: #C10001;
}
