@charset "utf-8";
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,th,td { margin: 0; padding: 0; }

body 		{	background: #FFFFFF; background-image: url(/static/images/bg.01.gif); background-repeat: repeat-x; }
body, div, td, input, select, textarea	{  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C8C8C; }
input, select, textarea	{	padding: 2px; }
a 			{	color: #213649; text-decoration: underline; }
a:hover 	{	color: #213649; text-decoration: underline; }
img			{	border: 0px; }

#TopPage 		{	width: 926px; height: 122px; margin: auto; position: relative;	}

#PageLogo		{	position: absolute; top: 48px; left: 8px;}
#TopPageLine	{	position: absolute; top: 70px; left: 545px;}

#SearchField		{	position: absolute; top: 33px; left: 547px; width: 350px;}
#SearchField	div	{	float: left; margin-right: 10px; }
#SearchField div img	{	margin-top: 3px;	}
#SearchWord			{	width: 172px; height: 14px; padding: 1px; }

#LangMenu			{	position: absolute; top: 60px; left: 859px; color: #A8A8A8;	}
#LangMenu	a		{	 color: #A8A8A8; text-decoration: none; }
#LangMenu	a:hover	{	 color: #D83E4B; }

#ShortMenu			{	position: absolute; top: 90px; left: 552px; width: 370px;	}
#ShortMenu	div		{	float: left; margin-right: 15px; font-weight: bold; font-size: 10px; }
#ShortMenu	div img	{	margin-top: 1px; float: left; margin-right: 7px;}
#ShortMenu	div a		{	text-decoration: none; color: #A8A8A8; }
#ShortMenu	div a:hover	{	text-decoration: underline; color: #213649; }

#HomePageBanner {	width: 926px; margin: auto;	}

#MainMenuField		{	width: 926px; margin: auto; height: 74px; 	}
#MainMenuField ul	{	height: 37px; background-image: url(/static/images/pl/pl.bg.menu.gif); background-repeat: no-repeat;	}
#MainMenuField	li	{	text-indent: -2000px; list-style: none; float: left; height: 100%; margin: 0px; padding: 0px;	}
#MainMenuField 	a 	{	height: 37px; display: block;	}

#MainMenuField	a:hover,
#MainMenuField	a.selected	{	background-image: url(/static/images/pl/pl.bg.menu.gif);	}

#m1	a								{	width: 113px;	} 
#m2 a								{	width: 125px;	} 
#m3 a								{	width: 180px;	} 	
#m4 a								{	width: 177px;	}
#m5 a								{	width: 159px;	}
#m6 a								{	width: 172px;	}

#m1 a:hover, #m1 a.selected			{	background-position: 0px -37px;	}
#m2 a:hover, #m2 a.selected			{	background-position: -113px -37px;	}
#m3 a:hover, #m3 a.selected			{	background-position: -238px -37px;	}
#m4 a:hover, #m4 a.selected			{	background-position: -418px -37px;	}
#m5 a:hover, #m5 a.selected			{	background-position: -595px -37px;	}
#m6 a:hover, #m6 a.selected			{	background-position: -754px -37px;	}


#MainSubMenuField	{	height: 37px; background-color: #003333; }

.HomePageNews			{	clear: both;  }
#HomePageNewsHeader		{	height: 47px; }
#HomePageNewsHeader img	{	margin-top: 18px; margin-right: 10px; float: left;  }
#HomePageNewsHeader h2	{	padding-top: 18px; background-image: url(/static/images/pl/header.01.gif); background-repeat: no-repeat; text-indent: -5000px; background-position: 30px 22px; }

.HomePageNewsField		{	float: right; padding-right: 20px; }
.HomePageNewsImage		{	float: left;  }
.HomePageNewsImage img	{	margin-left: 5px; margin-right: 30px; margin-top: 10px;}
.HomePageNewsTitle		{	width: 440px; font-size: 13px; font-weight: bold; color: #213649;  }
.HomePageNewsContent	{	width: 440px; padding-top: 18px;   }
.HomePageNewsMore		{	width: 440px; padding-top: 6px; text-align: right; padding-bottom: 25px;	}

.HomePageNewsFieldNI		{	float: right; padding-right: 20px; }
.HomePageNewsImageNI		{	float: left;  }
.HomePageNewsImageNI img	{	margin-left: 5px; margin-right: 30px; margin-top: 10px;}
.HomePageNewsTitleNI		{	width: 600px; font-size: 13px; font-weight: bold; color: #213649;  }
.HomePageNewsContentNI		{	width: 600px; padding-top: 18px;   }
.HomePageNewsMoreNI			{	width: 600px; padding-top: 6px; text-align: right; padding-bottom: 25px;	}

#HomePageOfferHeader		{	height: 47px; }
#HomePageOfferHeader img	{	margin-top: 18px; margin-right: 10px; float: left; }
#HomePageOfferHeader h2		{	padding-top: 18px; background-image: url(/static/images/pl/header.02.gif); background-repeat: no-repeat; text-indent: -5000px; background-position: 30px 22px; }
#HomePageOfferBanner		{	padding-top: 10px; padding-bottom: 10px; }
.HomePageOfferLink			{	background-color: #F1F1F1; background-image: url(/static/images/arrow.05.gif); background-repeat: no-repeat; background-position: 14px 13px; padding: 7px; padding-left: 34px; margin-bottom: 2px; font-weight: bold; }
.HomePageOfferLink	a		{	text-decoration: none; color: #8C8C8C; }
.HomePageOfferLink	a:hover	{	text-decoration: underline; color: #213649; }


#HomePageMapHeader			{	height: 47px; }
#HomePageMapHeader img		{	margin-top: 18px; margin-right: 10px; float: left; }
#HomePageMapHeader h2		{	padding-top: 18px; background-image: url(/static/images/pl/header.03.gif); background-repeat: no-repeat; text-indent: -5000px; background-position: 30px 22px;  }

#HomePageContent	{	width: 926px; margin: auto;	}

#HomeLeftField		{	float: left; width: 635px; margin-bottom: 15px;	}
#HomeRightField		{	float: right; width: 285px; margin-bottom: 15px;	}


#PageBottomField			{	clear: both; width: 926px; margin: auto; background-color: #DCDCDC; height: 40px;	}
#PageBottomFieldLeft		{	float: left; }
#PageBottomFieldLeft img	{	margin: 2px; }
#PageBottomFieldRight		{	float: right; background-color: #213649; width: 305px; height: 40px; position: relative; }
#PageBottomFieldRight img	{	position: absolute; left: 10px; top: 14px; }
#EmailAddress				{	position: absolute; left: 143px; top: 11px; height: 14px; width: 122px; padding: 1px; }
#NewsletterSubmit			{	position: absolute; left: 274px; top: 11px; }

#PageFooterField	{	clear: both; width: 926px; margin: auto; padding-top: 15px; padding-bottom: 15px;	}
#CopyrightField		{	float: left; font-size: 10px; }
#ProjectField		{	float: right; font-size: 10px; }
#ProjectField a		{	color: #8C8C8C; font-weight: bold; text-decoration: none; }


#SubPageBanner 		{	width: 926px; margin: auto;	}
#SubPageContent		{	width: 926px; margin: auto; clear: both;	}
#SubLeftField		{	float: left; width: 635px; margin-bottom: 15px;	}
#SubRightField		{	float: right; width: 285px; margin-bottom: 15px; padding-top: 26px;	}

#PagePath			{	padding: 10px; padding-top: 20px; padding-bottom: 20px; font-size: 10px; }
#PagePath a			{	color: #BEBEBE; text-decoration: none; }
#PagePath a:hover	{	color: #213649; text-decoration: underline; }

#PageTitle			{	height: 47px; }
#PageTitle img		{	margin-top: 18px; margin-right: 18px; float: left; }
#PageTitle h2		{	padding-top: 22px; color: #213649; font-size: 13px; }
#PageContent		{	padding-right: 20px; padding-top: 10px; }

.SubPageRightBanner	{	margin-top: 3px; }

.SubMenu01			{	padding-left: 33px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; background-color: #213649; border-bottom: 1px solid #FFFFFF; background-image: url(/static/images/arrow.06.gif); background-repeat: no-repeat; background-position: 13px 12px; }
.SubMenu01	a		{	color: #FFFFFF; font-weight: bold; text-decoration: none; }
.SubMenu01	a:hover	{	text-decoration: underline; }

.SubMenu02			{	padding-left: 33px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; background-color: #213649; border-bottom: 1px solid #FFFFFF; background-image: url(/static/images/arrow.06.gif); background-repeat: no-repeat; background-position: 13px 12px; }
.SubMenu02	a		{	color: #FFFFFF; font-weight: bold; text-decoration: underline ; }
.SubMenu02	a:hover	{	text-decoration: underline; }

.SubMenu03			{	padding-left: 33px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; background-color: #F1F1F1; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image: url(/static/images/arrow.07.gif); background-repeat: no-repeat; background-position: 13px 12px; }
.SubMenu03	a		{	color: #8C8C8C; font-weight: bold; text-decoration: none; }
.SubMenu03	a:hover	{	text-decoration: underline; }

.SubMenu04			{	padding-left: 33px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; background-color: #F1F1F1; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image: url(/static/images/arrow.07.gif); background-repeat: no-repeat; background-position: 13px 12px; }
.SubMenu04	a		{	color: #8C8C8C; font-weight: bold; text-decoration: underline; }
.SubMenu04	a:hover	{	text-decoration: underline; }

.SubMenu05			{	padding-left: 46px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-color: #FFFFFF; border-left: 1px solid #E3E2E2; border-right: 1px solid #E3E2E2; border-bottom: 1px solid #E3E2E2; background-image: url(/static/images/arrow.05.gif); background-repeat: no-repeat; background-position: 32px 12px; }
.SubMenu05	a		{	color: #AEAEAE; text-decoration: none; }
.SubMenu05	a:hover	{	text-decoration: underline; }

.SubMenu06			{	padding-left: 46px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-color: #FFFFFF; border-left: 1px solid #E3E2E2; border-right: 1px solid #E3E2E2; border-bottom: 1px solid #E3E2E2; background-image: url(/static/images/arrow.05.gif); background-repeat: no-repeat; background-position: 32px 12px; }
.SubMenu06	a		{	color: #AEAEAE; text-decoration: underline; }
.SubMenu06	a:hover	{	text-decoration: underline; }


#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				{	color: #5B5B5B; text-decoration: none;	}
.SearchMore	a:hover			{	color: #007CC8; text-decoration: underline;	}

.SiteMapRow			{	padding-top: 2px; padding-bottom: 2px; }
.SiteMapPageName	{	padding-top: 2px; padding-bottom: 2px; padding-left: 30px; background-image: url(/static/images/arrow.04.gif); background-repeat: no-repeat; background-position: 15px 7px; }

.news		{	margin-top: 20px;	}
.news h2	{	font-size: 14px; 	}

div	{ border: 0px solid #FF0000; }	