@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin: 0; padding: 0; }

/*	style ogólne	*/
body 					{	background: url(/htdoc/image/page.background_fp.jpg) repeat-x top #fff; }
body, div			{  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5f5f5f; }
input, select, textarea, button	{  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #010101; }
input, select, textarea, button	{	padding: 2px; }
a 						{	color: #0073c4; text-decoration: underline; }
a:hover 				{	color: #7bc142; text-decoration: underline; }
img						{	border: 0px; }

button {background: #fff; border: 0;}
input {border: 1px solid #ddd;}

#TopPage			{	width: 960px; margin: auto; height: 408px; position: relative; }
#PageLogo			{	position: absolute; left: 9px; top: 0px; }
#ShortMenu			{	position: absolute; left: 627px; top: 40px; width: 290px; }
#ShortMenu div		{	float: right;  padding-top: 5px; width: 500px; }
#ShortMenu span 	{	margin-left: 70px;}
#ShortMenu div form {	float: left; display: inline-block; color: #8b8b8b; margin-top: -10px;}
#ShortMenu a		{	color: #8b8b8b; text-decoration: none; padding-right: 5px; padding-left: 5px;}
#ShortMenu a:hover	{	color: #8b8b8b; text-decoration: underline;}
#szukaj				{   width: 132px; border: 1px solid #8b8b8b;}
.button_img			{	display: inline-block; background: url(/htdoc/image/button.search.gif) no-repeat 50% 90%; width: 23px; height: 23px; border: 0px solid #8b8b8b; border-left: 0px; margin-left: -3px; }


#PageTopBanner		{	position: absolute; left: 0px; top: 129px; }

#FooterField				{	clear: both; margin: auto; width: 920px; padding: 5px 20px 5px 20px; height: 15px; background: #f2f2f2; border-top: 1px solid #fff;}
#FooterCopyright			{	float: left; width: 450px; white-space: nowrap; color: #868787; }
#FooterCopyright div		{	float: left; white-space: nowrap; }
#FooterProject				{	float: right;  text-align: right; }
#FooterProject a			{	color: #868787; text-decoration: none; }
#FooterProject a:hover		{	color: #868787; text-decoration: underline; }
#FooterCopyright a			{	color: #868787; text-decoration: none; }
#FooterCopyright a:hover		{	color: #868787; text-decoration: underline; }

#PageBanner		{	clear: both; margin-top: 25px; }
#SearchField	{	clear: both; margin-top: 25px; }
#SearchWord		{	width: 117px; height: 14px; border: 1px solid #6A6F03; }


#PageContentField	{	position: relative; width: 100%; margin-top: 25px; }
#PageContentField	#content_right	{position: absolute; top: 0; height: 350px; width: 50%; background:  #bde0a0;}
#PageContentField	#content_left	{position: absolute; top: 0; left: 50%; height: 350px; width: 50%; background: #a6d4ef; }
#PageContentField	#content_main	{position: absolute; top: 0; left: 50%; height: 758px; width: 959px; margin-left: -479px; background: #fff;}




#PageContentFieldFirstPage	{	width: 1002px; margin: auto; margin-top: 5px; }

#PageLeftField	{	float: right; width: 349px; margin-top: 0px;}
#PageRightField	{	float: left; width: 610px; }
#PageRightFieldFirstPage	{	float: right; width: 1000px; }
#PageRightField	ul {list-style: disc;}


.PageTitle		{	font-size: 24px; font-family: "Trebuchet MS"; color: #4daadf; padding-left: 35px; padding-top: 23px;}
.PageTitleBox	{	font-size: 24px; font-family: "Trebuchet MS"; color: #4daadf; padding-bottom: 10px;}
#PagePrint		{	float: right; padding-top: 10px; }
.PageLine		{	padding-top: 18px; margin-bottom: 5px; border-bottom: 0px solid #ddd; background: url(/htdoc/image/strip.jpg) repeat-x bottom;}
#PageContent	{	clear: both; color: #5f5f5f; line-height: 1.4em; padding: 0px;}
#PageContent ul	{	margin-left: 25px; margin-top: 10px; margin-bottom: 10px; list-style-image: url(/htdoc/image/arrow_content.gif); }
#PageContent li	{	  }
#box		{	margin-bottom: 60px; margin-top: 10px;}
#box ul		{	list-style: disc;	}

#cleaner 		{	height: 163px; width: 100%;}
#Top_Bottom		{	width: 100%;  height: 270px; background: #fff;}
#baner_menu		{	float: left; width: 605px; background: #fff;}	
#baner_menu a	{	padding: 0px; margin-right: -3px;}
#baner			{	margin-top: -1px;}
#baner_left		{	float: right; margin-top: -51px; text-align: left;}
#SubPageMenuFieldTop		{ background: url(/htdoc/image/menu.background.gif) repeat-x ; width: 625px; height: 25px; padding-top: 13px; }
#SubPageMenuFieldTop #SubPageMenuFieldInside	div {	background: url(/htdoc/image/menu.strip.gif) no-repeat left ; }
#SubPageMenuFieldTop #SubPageMenuFieldInside	div.first {	background: none; padding-left: 35px;}
#SubPageMenuFieldTop	div  a	{padding-right: 20px;}
#SubPageMenuField div	{ border-bottom: 1px solid #fff; background: #a6d4ef;}

#SubPageMenuField div.last{ background: none; }

#menu_top	{	margin-top: 12px;  background: #82c3e9; color: #fff; font-size: 22px; font-family: "Trebuchet MS"; padding: 25px 0px 11px 31px;}
#menu_top .menu_header	{}

#baner_menu a {height: 37px;	display: inline-block;}
.menu1	{width: 97px;  background: url(/htdoc/image/menu/menu1.gif) no-repeat; }
.menu1:hover, .menu1a	{width: 97px; background: url(/htdoc/image/menu/menu1a.gif) no-repeat; }
.menu2	{width: 97px;  background: url(/htdoc/image/menu/menu2.gif) no-repeat; }
.menu2:hover, .menu2a	{width: 97px;  background: url(/htdoc/image/menu/menu2a.gif) no-repeat; }
.menu3	{width: 136px;  background: url(/htdoc/image/menu/menu3.gif) no-repeat; }
.menu3:hover, .menu3a	{width: 136px;  background: url(/htdoc/image/menu/menu3a.gif) no-repeat;}
.menu4	{width: 160px; background: url(/htdoc/image/menu/menu4.gif) no-repeat; }
.menu4:hover, .menu4a	{width: 160px;  background: url(/htdoc/image/menu/menu4a.gif) no-repeat;}
.menu5	{width: 114px;  background: url(/htdoc/image/menu/menu5.gif) no-repeat;}
.menu5:hover, .menu5a	{width: 114px; background: url(/htdoc/image/menu/menu5a.gif) no-repeat; }

.SubMenu03			{	padding-left: 35px; padding-top: 10px; padding-bottom: 10px; font-size: 11px; font-weight: normal; font-weight: bold;}
.SubMenu03	a		{	color: #fff; text-decoration: none; }
.SubMenu03	a:hover	{	color: #4f4f4f; text-decoration: underline; }

.SubMenu04			{	padding-left: 35px; padding-top: 10px; padding-bottom: 10px; font-size: 11px; font-weight: normal; font-weight: bold;}
.SubMenu04	a		{	color: #4f4f4f;  text-decoration: none }
.SubMenu04	a:hover	{	text-decoration: underline; }

.SubMenu05			{	padding-left: 15px; padding-top: 10px; padding-bottom: 10px; font-size: 11px; font-weight: bold;}
.SubMenu05	a		{	color: #fff; text-decoration: none; padding-left: 45px;}
.SubMenu05	a:hover	{	color: #4f4f4f; text-decoration: underline; }

.SubMenu06			{	padding-left: 15px; padding-top: 10px; padding-bottom: 10px;  font-size: 11px; font-weight: bold;}
.SubMenu06	a		{	color: #4f4f4f; text-decoration: none; padding-left: 45px;}
.SubMenu06	a:hover	{	text-decoration: underline;; }

#map				{ border-bottom: 1px solid #fff; margin-top: -1px;	margin-left: -1px; }
#newsletter_subpage	{ background: #ddeef9; color: #4daadf; 	}
#newsletter_subpage .input {width: 245px; border: 1px solid #cbe6f5;}
#newsletter_subpage .submit { background: #4ca9df; color: #fff; font-weight: bold; border: 0px;	}
#newsletter_subpage form { padding: 11px 17px 12px 30px; }
#newsletter_subpage span { font-size: 14px; font-family: "Trebuchet MS"; line-height: 2em;}
#img_box1			{ height: 218px; background:  #edf6fc;	padding-left: 30px; padding-top: 23px; padding-right: 34px;}

#img_box2			{ height: 118px; padding-left: 30px; padding-top: 23px; padding-right: 34px;	}	


#banners	{	margin-top: -1px; margin-left: -1px;}
#banners .r 	{ 	float: right; margin-right: 2px; }
#banners .l 	{ 	float: left; }
#banners img { border: 0px;  margin: 0px; padding: 0px;}
#banners a { border: 0px; display: inline-block; margin: 0px; padding: 0px;}

.clear		{	width: 575px; height: 1px; background-image: url(/htdoc/image/line.02.gif); background-repeat: no-repeat; }

