@charset "utf-8";

body	{ 	background-color: #FFFFFF; margin: 0px; padding: 0px; }
table	{	padding: 0px; border: 0px; }
div, td, input, select	{	margin: 0px; padding: 0px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #737476;	}
td		{	padding: 0px; }
img		{	border: 0px; }
a		{	text-decoration: none; color: #ED3323;		}
a:hover	{	text-decoration: underline; color: #ED3323;	}
form	{	margin: 0px; padding: 0px;}
h1		{	font-size: 12px; color: #737272; }
h2		{	font-size: 12px; color: #737272; }
div 	{	border: 0px solid #FF0000; }
.foto	{	margin-left: 10px; }
hr		{	clear: both; }

#TopField			{	width: 950px; height: 115px; margin: auto; position: relative;	}
#LogoField			{	position: absolute; top: 19px; left: 55px; }
#LogoField	img		{	}
#SearchField		{	position: absolute; top: 62px; left: 330px; font-weight: bold;  font-size: 10px;	}
#SearchField	img	{	vertical-align: middle; }
#SearchWord			{	width: 171px; height: 14px; padding: 2px; border: 1px solid #D9D8D8; color: #737476; font-size: 11px; margin-left: 15px; margin-right: 5px; }

#NewsletterField	{	position: absolute; top: 62px; left: 666px; font-weight: bold; font-size: 10px; }
#EmailAddress		{	width: 154px; height: 14px; padding: 2px; border: 1px solid #AFAFAF; color: #818181; margin-right: 5px; font-size: 11px; margin-left: 15px; }

#ShortMenu			{	display: inline; float: right; margin-top: 14px; width: 470px; margin-right: 47px; }
#ShortMenu	div		{	display: inline; float: right; color: #737476; font-size: 11px; }
#ShortMenu	div.margin	{ display: inline;	margin-right: 40px;  }
#ShortMenu	div img	{	margin-right: 10px;  }
#ShortMenu	div a	{	color: #737476; }
#JumpSelect			{	}
#TopLine			{	position: absolute; top: 40px; left: 428px;	}

#PageBannerField	{	width: 950px; height: 214px; margin: auto; }

#MainMenuField		{	clear: both; width: 950px; height: 43px; margin: auto; background-image: url(/static/images/menu.bg.gif); background-repeat: no-repeat; background-color: #555555; }
#MainMenuField	ul	{	list-style: none; margin: 0px; padding: 0px;	}
#MainMenuField	li	{	text-indent: -2000px; list-style: none; float: left; height: 100%; margin: 0px; padding: 0px;	}
#MainMenuField a 	{	height: 43px; display: block; 	}

#MainMenuField	a:hover,
#MainMenuField	a.selected	{	background-image: url(/static/images/menu.bg.gif);	}

#m1	a								{	margin-left: 63px; width: 90px;	}
#m2 a								{	width: 89px;	}
#m3 a								{	width: 105px;	}
#m4 a								{	width: 116px;	}
#m6 a								{	width: 100px;	}
#m7 a								{	width: 117px;	}
#m8 a								{	width: 79px;	}
#m9 a								{	width: 93px;	}
#m1 a:hover, #m1 a.selected			{	background-position: -63px -43px;	}
#m2 a:hover, #m2 a.selected			{	background-position: -153px -43px;	}
#m3 a:hover, #m3 a.selected			{	background-position: -242px -43px;	}
#m4 a:hover, #m4 a.selected			{	background-position: -347px -43px;	}
#m6 a:hover, #m6 a.selected			{	background-position: -463px -43px;	}
#m7 a:hover, #m7 a.selected			{	background-position: -563px -43px;	}
#m8 a:hover, #m8 a.selected			{	background-position: -680px -43px;	}
#m9 a:hover, #m9 a.selected			{	background-position: -759px -43px;	}


#PageMainField		{	width: 924px; margin: auto;  }
#PageMainLeftField	{	width: 624px; float: left; background-image: none; background-repeat: repeat-x; background-position: top; }
#PageMainRightField	{	width: 300px; float: right; background-image: none; background-repeat: repeat-x; background-position: top; padding-bottom: 10px; }


#HomeNewsField		{	float: left; }
#HomeShortcutsField	{	float: right; margin-right: 15px;	}


.HomePageHeader01		{	padding-left: 14px; padding-top: 30px; font-size: 18px; font-family: Verdana, Tahoma, Arial;  color: #737272; }
.HomePageHeader01 img	{	margin-right: 10px; }
.HomePageLine01			{	padding-left: 14px; padding-top: 10px; }
.HomePageContent01		{	padding-left: 14px; padding-right: 25px; padding-top: 10px; text-align: justify; }
.HomePageMore01			{	text-align: right; padding-top: 20px; padding-right: 25px;}



.HomePageNews			{	width: 280px; margin-right: 15px; margin-top: 20px; }
.HomePageNewsData		{	padding-left: 14px; font-size: 10px; }
.HomePageNewsTitle		{	padding-left: 14px; font-size: 11px; font-weight: bold; color: #737476; }
.HomePageNewsTitle a		{	color: #737476; text-decoration: none; }
.HomePageNewsTitle a:hover	{	color: #ED3323; text-decoration: underline; }
.HomePageNewsContent	{	padding-left: 14px; padding-right: 0px; padding-top: 10px; text-align: justify; }
.HomePageNewsMore		{	text-align: right; padding-top: 20px; padding-right: 0px;}

.HomePageShortcutsFields		{	width: 297px; margin-right: 0px; margin-top: 13px;	}
.HomePageShortcutsFields	ul 	{	list-style: none; margin: 0px; padding: 0px;	}
.HomePageShortcutsFields	li 	{	padding-left: 14px; margin-top: 13px; font-size: 11px; font-weight: bold; background-image: url(/static/images/line.07.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 8px; 	}
.HomePageShortcutsFields	li a 	{	padding-left: 16px; display: block; background-image: url(/static/images/arrow.06.gif); background-repeat: no-repeat; background-position: 0px 3px; color: #737476; text-decoration: none; 	}
.HomePageShortcutsFields	li a:hover 	{	color: #ED3323; 	}

.HomePageShortcuts				{	width: 297px; margin-right: 0px; margin-top: 13px; background-image: url(/static/images/line.07.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 8px; }
.HomePageShortcutsTitle			{	padding-left: 30px; font-size: 11px; font-weight: bold; color: #737476; background-image: url(/static/images/arrow.06.gif); background-repeat: no-repeat; background-position: 14px 3px;  }
.HomePageShortcutsTitle	a		{	color: #737476; text-decoration: none; }
.HomePageShortcutsTitle	a:hover	{	color: #ED3323; text-decoration: underline; }

.HomePageSeeMore				{	padding-left: 14px; padding-right: 25px; padding-top: 15px; text-align: justify; }
.HomePageSeeMoreLink			{	background-image: url(/static/images/arrow.05.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 22px; padding-bottom: 11px; }
.HomePageSeeMoreLink a			{	color: #737476; }
.HomePageSeeMoreLink a:hover	{	color: #ED3323; text-decoration: underline; }

#BannersField		{	clear: both; padding-top: 50px; width: 924px; margin: auto; }
#BannersField div	{	float: left; margin-right: 15px; margin-left: 15px; }

#FooterField		{	clear: both; width: 950px; margin: auto; padding-top: 10px;  }
#FooterField div	{	margin-top: 10px; margin-bottom: 10px; height: 10px; background-color: #E9E8E8; }
#CopyrightField		{	clear: both; width: 950px; margin: auto; padding-top: 0px; padding-bottom: 10px; font-size: 11px; }

#SubPageMainLeftField	{	width: 690px; float: left; background-image: url(/static/images/bg.02.gif); background-repeat: repeat-x; background-position: top; }
#SubPageMainRightField	{	width: 234px; float: right; background-image: url(/static/images/bg.03.gif); background-repeat: repeat-x; background-position: top; background-color: #EFEFEF; margin-bottom: 10px; }

#PagePath				{	padding-left: 14px; padding-top: 17px; }
#PagePath a				{	color: #000000; }
#PagePath a:hover		{	text-decoration: underline; }
.SubPageHeader01		{	padding-left: 14px; padding-top: 13px; font-size: 18px; font-family: Verdana, Tahoma, Arial; color: #737272; }
.SubPageHeader01 img	{	margin-right: 10px; }
.SubPageLine01			{	padding-left: 0px; padding-top: 10px; }
.SubPageContent01		{	/*padding-left: 14px; padding-right: 25px; padding-top: 10px; padding-bottom: 15px; */}
.SubPageContent01		{	padding-top: 10px; padding-bottom: 15px; width: 670px; }

.SubPageContent01 a			{	text-decoration: none; color: #ED3323;		}
.SubPageContent01 a:hover	{	text-decoration: underline; color: #ED3323;	}
.SubPageContent01 td		{	padding-left: 8px; padding-right: 8px; }

.SubPageHeader02		{	padding-left: 14px; padding-top: 44px; font-size: 18px; font-family: Verdana, Tahoma, Arial; color: #737272; }
.SubPageHeader02 img	{	margin-right: 10px; }

.SubMenuArrow01			{	float: left; padding-left: 14px; padding-right: 10px; }
.SubMenuArrow01 img		{	margin-top: 3px; }
.SubMenuText01			{	float: right; width: 200px; }
.SubMenuText01 a		{	font-size: 11px; color: #555555; }
.SubMenuText01 a:hover	{	font-size: 11px; color: #ED3323; }
.SubMenuText01 .Menu01Selected	{	font-size: 11px; color: #ED3323; }
.SubMenuLine01			{	clear: both; padding: 0px; padding-left: 14px; padding-top: 5px; padding-bottom: 5px; }

.SubMenuText02			{	float: right; width: 180px; padding-right: 15px; }
.SubMenuText02 a		{	font-size: 11px; color: #555555; }
.SubMenuText02 a:hover	{	font-size: 11px; color: #ED3323; }
.SubMenuText02 .Menu01Selected	{	font-size: 11px; color: #ED3323; }

.DownloadField			{	padding-bottom: 15px; }
.DownloadField	ul 	{	list-style: none; margin: 0px; padding: 0px;	}
.DownloadField	li 	{	padding-left: 14px; margin-top: 7px; font-size: 11px; font-weight: bold; background-image: url(/static/images/line.04.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 6px; 	}
.DownloadField	li a 	{	padding-left: 20px; display: block; background-image: url(/static/images/arrow.05.gif); background-repeat: no-repeat; background-position: 0px 3px; color: #737476; text-decoration: none; 	}
.DownloadField	li a:hover 	{	color: #ED3323; 	}

#SearchWordField			{	margin-top: 10px; margin-bottom: 10px; }
#SearchWordField	span	{	font-weight: bold; }
.SearchTitle				{	font-weight: bold; margin-bottom: 3px; text-transform: uppercase;  }
.SearchDescription			{	}
.SearchMore					{	text-align: right; margin-bottom: 10px; margin-right: 20px; }
.SearchMore	a				{	text-decoration: none; color: #8E8E8E;	}
.SearchMore	a:hover			{	text-decoration: underline; color: #022C6A;	}

.SiteMapPageName	a 		{	color: #8E8E8E; text-decoration: none; }
.SiteMapPageName	a:hover {	color: #022C6A; text-decoration: underline; }

#NotepadField		{	clear: both; padding: 10px; padding-right: 55px; text-align: right; }
#NotepadField div	{	float: right; padding: 10px; }

#RecommendFromName		{	border: 1px solid #A4B97F; width: 156px; height: 16px; }
#RecommendFromEmail		{	border: 1px solid #A4B97F; width: 156px; height: 16px; }
#RecommendToName		{	border: 1px solid #A4B97F; width: 156px; height: 16px; }
#RecommendToEmail		{	border: 1px solid #A4B97F; width: 156px; height: 16px; }

/*				FORMUALARZ APLIKACYJNY					*/

#app_firstname	{	border: 1px solid #CBCBCB; width: 146px; height: 17px;}
#app_lastname	{	border: 1px solid #CBCBCB; width: 146px; height: 17px;}
#app_email		{	border: 1px solid #CBCBCB; width: 146px; height: 17px;}
#app_phone		{	border: 1px solid #CBCBCB; width: 146px; height: 17px;}

/*	###################################################	*/


/*				FORMUALARZ KONTAKTOWY					*/

#contact_firstname	{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_lastname	{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_firm		{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_email		{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_phone		{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_subject	{	border: 1px solid #CBCBCB; width: 200px; height: 17px;}
#contact_content	{	border: 1px solid #CBCBCB; width: 200px; height: 100px;}

/*	###################################################	*/
