body						{	font-family:Verdana,Tahoma,Helvetica, sans-serif;color:#000;background-color:#FFF;margin:0px;padding:0px;	}

#center 					{	width:756px;position:relative;z-index:2;text-align:left;left:50%;margin-left:-378px;	}
#topnav						{	color:#FFF;background-color:#5b3900;margin-bottom:1px;	}
#topnav div 				{	width:360px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:3px 0px 6px;	}
#topnav div.right 			{	padding-top:5px;float:right;text-align:right;padding-right:15px;	}
#topnav div.left 			{	padding-left:15px;	}

#topnav form				{	display:inline;margin:0px;padding:0px;	}
#topnav form input.field	{	font-size:11px;margin-bottom:-2px;height:15px;width:160px;padding:0px;border:1px solid #666;	}
html>body #topnav form input.field	
							{	border: none;padding:0px;height:18px;	}							
#topnav form input.button	{	margin-bottom:-6px;height:17px;	}
html>body #topnav form input.button	
							{	margin-bottom:-4px; }
#topnav a:link, 
#topnav a:visited,
#topnav a:active 			{	color:#EBEBEB;text-decoration:none; border-bottom:1px solid #BBB;font-weight:bold;	}
#topnav a:hover				{	color:#FFF;text-decoration:none; border-bottom:1px solid #FFF;font-weight:bold;	} 

#menu 						{	height:26px;background: url(../images/menu-bg.gif) repeat-x top;margin-bottom:15px;	}
#menu td					{	text-align:center;vertical-align:top;padding-top:4px;font: bold 11px Tahoma, Arial, Helvetica, sans-serif;	}
#menu td.r					{	background: url(../images/menu-ruler.gif) no-repeat left top;	}
#menu a:link,
#menu a:visited,
#menu a:active				{	display:block;width:126px;text-decoration:none;color:#444;padding-bottom:2px;	}
#menu a:hover				{	text-decoration:none;color:#000;	}	
#menu a.about:hover			{	border-bottom:2px solid #C93;	cursor:default}
#menu a.services:hover		{	border-bottom:2px solid #0077B4;	cursor:default}
#menu a.clients:hover		{	border-bottom:2px solid #933;	cursor:default}
#menu a.poland:hover		{	border-bottom:2px solid #063;	}
#menu a.publications:hover	{	border-bottom:2px solid #336;	cursor:default}
#menu a.contact:hover		{	border-bottom:2px solid #000;	cursor:default}

.nttl 						{	font:bold 10px Verdana,Tahoma,Helvetica, sans-serif;color:#5b3900;padding: 5px 5px 5px 10px;}

.newsitem					{	padding:10px;font: 11px Verdana,Tahoma,Helvetica, sans-serif;	}
.newsitem a:link,
.newsitem a:active			{	text-decoration:none;color:#5b3900;border-bottom:1px solid #CFD7CF; }
.newsitem a:visited			{	text-decoration:none;color:#39553B;border-bottom:1px solid #CFD7CF; }
.newsitem a:hover			{	text-decoration:none;color:5b3900;border-bottom:1px solid #5b3900; }

#main						{	border-bottom:2px solid #5b3900;	}

#breadcrumb					{	padding:10px 20px;font:10px Verdana,Tahoma,Helvetica, sans-serif;}

#submenutop					{	color:#999;float:right;padding:0px 20px 10px;font:bold 10px Verdana,Tahoma,Helvetica, sans-serif;width: 200px;voice-family: "\"}\""; voice-family:inherit;width: 160px;	}
html>body #submenutop		{	width: 160px;}
#submenutop ul				{	margin:10px 10px 10px 0px;padding:0px;list-style-type:none;	}
#submenutop ul li 			{	background: url(../images/bullet.gif) no-repeat 5px .6em;margin:0px;line-height:140%;padding: 0px 0px 0px 15px;  }

#maintext					{	clear:both;padding:20px 20px;font:11px Verdana,Tahoma,Helvetica, sans-serif;line-height:150%;text-align:justify;color:#333;margin-right: 0px;	margin-left: 0px;}
#maintext td				{	font:11px Verdana, Arial, Helvetica, sans-serif;line-height:150%;	}
#maintext ul				{	margin:10px;padding:0px;list-style-type:none;	}
#maintext ul li 			{	background: url(../images/bullet.gif) no-repeat 5px .6em;margin:0px;line-height:140%;padding: 0px 0px 0px 25px;  }

#maintext ol				{	margin:10px;padding-left:30px;	}
#maintext ol li 			{	margin:0px 0px 0px -5px;line-height:140%;padding: 0px;  }

#title						{	padding-left:20px;padding-top:8px;}
.m h1						{	font: normal 18px 'Trebuchet MS' ,Arial, Helvetica, sans-serif; margin-top:0px;text-align:left;}
.m h2						{	font: bold 13px 'Trebuchet MS' ,Arial, Helvetica, sans-serif;margin-top:15px;margin-bottom:5px;text-align:left;padding:0px;}
.m h3						{	font: bold 11px 'Trebuchet MS' ,Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:5px;text-align:left;padding:0px;}
.m p						{	padding:0px;margin:5px 0px 10px;	}
.m a:link,
.m a:active					{	text-decoration:none;color:#5b3900;border-bottom:1px solid #CFD7CF;font-weight:bold; }
.m a:visited				{	text-decoration:none;color:#39553B;border-bottom:1px solid #CFD7CF;font-weight:bold; }
.m a:hover					{	text-decoration:none;color:#5b3900;border-bottom:1px solid #5b3900; }

.pub						{	background:url(../images/left-top-dots.gif) no-repeat left top;	}

.serviceslist a:link		{	font-size:12px;}
ul.serviceslist				{	margin:0px;padding:0px;list-style-type:none;	}
ul.serviceslist li 			{	color:#555;background: url(../images/bullet.gif) no-repeat 5px .6em;margin:0px 0px 10px;line-height:140%;padding: 0px 0px 0px 25px;  }

#maintext ul.publist li		{	margin:0px 0px 10px;	}

.fedbackform input.field,
.fedbackform select.field,
.fedbackform textarea.field	{	width:400px;border:1px solid #333; }
.fedbackform input.fieldsort{	width:195px;border:1px solid #333;voice-family: "\"}\""; voice-family:inherit;width: 193px; }
.fedbackform input.button	{	border:1px solid #333;font: bold 11px Verdana, Arial, Helvetica, sans-serif;cursor:hand;height:24px;background: url(../images/btn-bg.gif) repeat-x 0px;}

#printlink					{	text-align:right;font-size:11px;padding-right:20px;padding-bottom:20px;font-weight:normal;margin-top:-10px;padding-top:0px;}
#printlink	a:link,
#printlink	a:visited,
#printlink	a:active		{	font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#555;text-decoration:none;border-bottom:1px solid #CCC;}
#printlink	a:hover			{	color:#000;text-decoration:none;border-bottom:1px solid #000;}

.wm 						{	background: url(../images/water-mark.gif) no-repeat center bottom;}
#bottomsubmenu				{	padding-top:20px;font: normal 10px Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #EBEBEB;margin: -10px 20px 20px;}
#bottomsubmenu ul			{	margin:0px;padding:0px;list-style-type:none;	}
#bottomsubmenu ul li 		{	background: url(../images/bullet.gif) no-repeat 5px .6em;margin:0px;line-height:150%;padding: 0px 0px 0px 25px;  }

#footer						{	background-color:#EBEBEB;margin-bottom:10px;margin-top:2px;padding:8px 15px 0px;background: url(../images/bg.gif)}
#footer div 				{	width:400px;font-size:0.6em;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px 6px;	}
#footer div.right 			{	float:right;text-align:right;	}
#footer div.left 			{		}
#footer div p 				{	padding:0px;margin:0px 0px 8px;	}
#footer a:link,
#footer a:active			{	text-decoration:none;color:#5b3900;border-bottom:1px solid #CFD7CF; }
#footer a:visited			{	text-decoration:none;color:#39553B;border-bottom:1px solid #CFD7CF; }
#footer a:hover				{	text-decoration:none;color:#5b3900;border-bottom:1px solid #5b3900; }

#tborder 					{	border: 1px solid #999;width:440px;text-align:left;	}
#tborder input.field,
#tborder textarea.field		{	width:428px;border:1px solid #333;voice-family: "\"}\""; voice-family:inherit;width: 426px; }
#tborder input.fieldshort	{	width:180px;border:1px solid #333;voice-family: "\"}\""; voice-family:inherit;width: 178px; }
#tborder input.button		{	border:1px solid #333;font: bold 11px Verdana, Arial, Helvetica, sans-serif;cursor:hand;height:24px;background: url(../images/btn-bg.gif) repeat-x 0px;}

.td1 						{	font-size: 11px; color: #333; background-color: #D5D5D5;	}
.td2 						{	font-size: 11px; color: #000; background-color: #f5f5f5;	}
.td3 						{	background-color: #EBEBEB;	}

#mapaddr					{	padding:20px;font:11px Verdana, Arial, Helvetica, sans-serif;line-height:150%;}
#mapaddr a:link,
#mapaddr a:active			{	text-decoration:none;color:#5b3900;border-bottom:1px solid #CFD7CF;font-weight:bold; }
#mapaddr a:visited			{	text-decoration:none;color:#39553B;border-bottom:1px solid #CFD7CF;font-weight:bold; }
#mapaddr a:hover			{	text-decoration:none;color:#5b3900;border-bottom:1px solid #5b3900; }

#maptop						{	color:#FFF;background-color:#5b3900;margin-bottom:1px;font:11px Verdana, Arial, Helvetica, sans-serif;text-align:right;padding: 5px 15px;}
#maptop a:link, 
#maptop a:visited,
#maptop a:active 			{	color:#EBEBEB;text-decoration:none; border-bottom:1px solid #BBB;font-weight:bold;	}
#maptop a:hover				{	color:#FFF;text-decoration:none; border-bottom:1px solid #FFF;font-weight:bold;	} 

dl.news	 					{	margin:0px;margin-top:15px;padding:0px;}
dl.news dd 					{	margin-bottom: 0px;	}
dl.news dd 					{	padding-top:0px;margin-top:-15px;margin-left: 25px;margin-bottom: 10px;}

.pages 						{	font-size: 11px;margin-top:0px;margin-left:20px;margin-bottom:30px; }
.pages .next				{	margin-left: 0.3em;margin-right: 0.1em;padding: 2px 5px 2px 5px;	}
.pagesel 					{	background-color: #EBEBEB;font-weight: bold;margin-left: 0.3em;	margin-right: 0.1em;padding: 2px 5px 2px 5px;	}
.page a:link, 
.page a:visited,
.page a:active	 			{	background-color:#5b3900;color:#fff;font-weight:bold;margin-left: 0.3em;margin-right: 0.1em;padding: 2px 5px 2px 5px;text-decoration: none;border:none;}
.page a:hover 				{	background-color:#333;color:#fff;text-decoration: none;}

#maintext .sitemap	a:link,
#maintext .sitemap	a:active,
#maintext .sitemap	a:visited	{	font-weight:normal;	}

#subscribe					{	font-size:11px; margin:10px;padding:10px;border:1px solid #ccc;background-color:#FFF;	}
#subscribe h3				{	font-size:11px;font-weight:bold;margin-top:0px;margin-bottom:10px;padding:0px; }
#subscribe .f				{	margin-bottom:10px;	}
#subscribe form				{	margin:0px;padding:0px;	}
#subscribe form .f .field	{	font-size:11px;margin-bottom:-2px;height:15px;width:150px;padding:0px;border:1px solid #666;	}
html>body #subscribe form .f .field	
							{	padding:0px;height:18px;	}							
#subscribe form .button	{	margin-bottom:-6px;height:17px;	}
html>body #subscribe form input.button	
							{	margin-bottom:-4px; }
div.PartnersStr img {display: block; margin: 1.2em auto; border: none;} 

#footer div .banner-top div{
	height: 110px;
	padding: 0 0 0 5px ;
	float: right;
	width: auto;
}
#footer div .banner-top div.top-center a {
	display: block;
	padding-top: 0;
}
