body
{
	font-size: 11px;
	font-family: verdana, tahoma;
	margin: 0 0 0 0;
	text-align: center;

	/*background: #a35239 url('/gfx/web/body-bg.jpg') repeat-x;*/
	background: #a35239;
}

div#page
{
	width: 100%;
	min-width: 988px;
	background: url('/gfx/web/body-div-bg.jpg') center 0 no-repeat;
	text-align: center;
	padding: 0 0 20px 0;
}
div#page.no
{
	background: url('/gfx/web/body-div-bg-no.jpg') center 0 no-repeat;
}
div#page.en
{
	background: url('/gfx/web/body-div-bg-en.jpg') center 0 no-repeat;
}
div#top
{
	width: 988px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	height: 174px;
	height: 144px;
}
div#top_button
{
	position: absolute;
	right: 210px;
	top: 42px;
	top: 12px;
	width: 78px;
	width: 118px;
}
div#top_button2
{
	position: absolute;
	right: 0px;
	top: 12px;
	text-align: right;
	width: 128px;
	width: 168px;
}
div#belka_name
{
	position: absolute;
	right: 0px;
	top: 100px;
	background: url('/gfx/web/button-tlo.png') 0 0 repeat-x;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/button-tlo.png', sizingMethod='scale');
	height: 33px;
	-height: 41px;
	font-size: 13px;
	font-family: tahoma;
	padding: 8px 50px 0px;
	color: #fff;
}
div#top_sub
{
	position: absolute;
	left: 394px;
	top: 96px;
}
div#logo
{
	position: absolute;
	left: 0;
	top: 42px;
	top: 12px;
	text-alig/n: center;
}

div#menu ul li a:hover
{
	opacity: 0.7;
	filter: alpha(opacity=70);
}
div#menu ul li a.menu0      {   background: url('/gfx/web/menu-home.gif') 0 0 no-repeat;    width: 42px;    height: 41px;   }
div#menu ul li a.menu1pl    {   background: url('/gfx/menu/menu-1pl.gif') 0 0 no-repeat;    width: 76px;    height: 41px;   }
div#menu ul li a.menu2pl    {   background: url('/gfx/menu/menu-2pl.gif') 0 0 no-repeat;    width: 87px;    height: 41px;   }
div#menu ul li a.menu3pl    {   background: url('/gfx/menu/menu-3pl.gif') 0 0 no-repeat;    width: 118px;   height: 41px;   }
div#menu ul li a.menu4pl    {   background: url('/gfx/menu/menu-4pl.gif') 0 0 no-repeat;    width: 82px;    height: 41px;   }
div#menu ul li a.menu5pl    {   background: url('/gfx/menu/menu-5pl.gif') 0 0 no-repeat;    width: 163px;   height: 41px;   }
div#menu ul li a.menu6pl    {   background: url('/gfx/menu/menu-6pl.gif') 0 0 no-repeat;    width: 93px;    height: 41px;   }
div#menu ul li a.menu7pl    {   background: url('/gfx/menu/menu-7pl.gif') 0 0 no-repeat;    width: 97px;    height: 41px;   }


div#menu ul li a.menu01pl   {   background: url('/gfx/menu/menu-8pl.gif') 0 0 no-repeat;    width: 83px;    height: 41px;   }
div#menu ul li a.menu02pl   {   background: url('/gfx/menu/menu-9pl.gif') 0 0 no-repeat;    width: 83px;    height: 41px;   }

div#menu ul li a.menu1en    {   background: url('/gfx/menu/menu-1en.gif') 0 0 no-repeat;    width: 105px;   height: 41px;   }
div#menu ul li a.menu2en    {   background: url('/gfx/menu/menu-2en.gif') 0 0 no-repeat;    width: 80px;    height: 41px;   }
div#menu ul li a.menu3en    {   background: url('/gfx/menu/menu-3en.gif') 0 0 no-repeat;    width: 118px;   height: 41px;   }
div#menu ul li a.menu4en    {   background: url('/gfx/menu/menu-4en.gif') 0 0 no-repeat;    width: 124px;   height: 41px;   }
div#menu ul li a.menu5en    {   background: url('/gfx/menu/menu-5en.gif') 0 0 no-repeat;    width: 130px;   height: 41px;   }
div#menu ul li a.menu6en    {   background: url('/gfx/menu/menu-6en.gif') 0 0 no-repeat;    width: 85px;    height: 41px;   }
div#menu ul li a.menu7en    {   background: url('/gfx/menu/menu-7en.gif') 0 0 no-repeat;    width: 97px;    height: 41px;   }


div#menu ul li a.menu01en   {   background: url('/gfx/menu/menu-8pl.gif') 0 0 no-repeat;    width: 83px;    height: 41px;   }
div#menu ul li a.menu02en   {   background: url('/gfx/menu/menu-9en.gif') 0 0 no-repeat;    width: 83px;    height: 41px;   }

div#menu ul ul li a.menu8pl    {   background: url('/gfx/menu/menu-10pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 101px;   height: 33px;   }
div#menu ul ul li a.menu8plh,div#menu ul ul li a.menu8pl:hover    {   background: url('/gfx/menu/menu-10plh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu9pl    {   background: url('/gfx/menu/menu-11pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 60px;   height: 33px;   }
div#menu ul ul li a.menu9plh,div#menu ul ul li a.menu9pl:hover    {   background: url('/gfx/menu/menu-11plh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu10pl   {   background: url('/gfx/menu/menu-12pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 101px;   height: 33px;   }
div#menu ul ul li a.menu10plh,div#menu ul ul li a.menu10pl:hover    {   background: url('/gfx/menu/menu-12plh.gif') 0 0 no-repeat;}
div#menu ul li a.menu15pl   {   background: url('/gfx/menu/menu-15pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 101px;   height: 33px;   }
div#menu ul ul li a.menu15plh,div#menu ul ul li a.menu15pl:hover    {   background: url('/gfx/menu/menu-15plh.gif') 0 0 no-repeat;}
div#menu ul li a.menu16pl   {   background: url('/gfx/menu/menu-16pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 141px;   height: 33px;   }
div#menu ul ul li a.menu16plh,div#menu ul ul li a.menu16pl:hover    {   background: url('/gfx/menu/menu-16plh.gif') 0 0 no-repeat;}
div#menu ul li a.menu17pl   {   background: url('/gfx/menu/menu-17pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 124px;   height: 33px;   }
div#menu ul ul li a.menu17plh,div#menu ul ul li a.menu17pl:hover    {   background: url('/gfx/menu/menu-17plh.gif') 0 0 no-repeat;}
div#menu ul li a.menu18pl   {   background: url('/gfx/menu/menu-18pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 160px;   height: 33px;   }
div#menu ul ul li a.menu18plh,div#menu ul ul li a.menu18pl:hover    {   background: url('/gfx/menu/menu-18plh.gif') 0 0 no-repeat;}
div#menu ul li a.menu19pl   {   background: url('/gfx/menu/menu-19pl.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 185px;   height: 33px;   }
div#menu ul ul li a.menu19plh,div#menu ul ul li a.menu19pl:hover    {   background: url('/gfx/menu/menu-19plh.gif') 0 0 no-repeat;}

div#menu ul li a.menu8en    {   background: url('/gfx/menu/menu-10en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 132px;   height: 33px;   }
div#menu ul ul li a.menu8enh,div#menu ul ul li a.menu8en:hover    {   background: url('/gfx/menu/menu-10enh.gif') 0 0 no-repeat;}
div#menu ul li a.menu9en    {   background: url('/gfx/menu/menu-11en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 45px;   height: 33px;   }
div#menu ul ul li a.menu9enh,div#menu ul ul li a.menu9en:hover    {   background: url('/gfx/menu/menu-11enh.gif') 0 0 no-repeat;}
div#menu ul li a.menu10en   {   background: url('/gfx/menu/menu-12en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 104px;   height: 33px;   }
div#menu ul ul li a.menu10enh,div#menu ul ul li a.menu10en:hover    {   background: url('/gfx/menu/menu-12enh.gif') 0 0 no-repeat;}

div#menu ul ul li a.menu15en   {   background: url('/gfx/menu/menu-15en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 110px;   height: 33px;   }
div#menu ul ul li a.menu15enh,div#menu ul ul li a.menu15en:hover    {   background: url('/gfx/menu/menu-15enh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu16en   {   background: url('/gfx/menu/menu-16en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 125px;   height: 33px;   }
div#menu ul ul li a.menu16enh,div#menu ul ul li a.menu16en:hover    {   background: url('/gfx/menu/menu-16enh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu17en   {   background: url('/gfx/menu/menu-17en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 42px;   height: 33px;   }
div#menu ul ul li a.menu17enh,div#menu ul ul li a.menu17en:hover    {   background: url('/gfx/menu/menu-17enh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu18en   {   background: url('/gfx/menu/menu-18en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 137px;   height: 33px;   }
div#menu ul ul li a.menu18enh,div#menu ul ul li a.menu18en:hover    {   background: url('/gfx/menu/menu-18enh.gif') 0 0 no-repeat;}
div#menu ul ul li a.menu19en   {   background: url('/gfx/menu/menu-19en.gif') 0 0 no-repeat;   margin: 0 0 0 15px;width: 148px;   height: 33px;   }
div#menu ul ul li a.menu19enh,div#menu ul ul li a.menu19en:hover    {   background: url('/gfx/menu/menu-19enh.gif') 0 0 no-repeat;}

div#menu ul li a.click
{
	border: 1px solid #fff;
	border-bottom: none;
}
div#menu ul li ul a.click span
{
	backg/round: #934320;
	disp/lay: block;
	heig/ht: 100%;
	wid/th: 100%;
	opa/city: 0.2;
	fi/lter: alpha(opacity=20);
}
div#menu ul li ul a.click
{
	border: none;
	bo/rder-top: none;
	bac/kground-color: #000;
	opacity: 1;
	filter: alpha(opacity=100);
}
div#menu ul li
{
	p/osition: relative;
	float: left;
	margin: 0 3px 0 0;
	z-index: 2;
}
div#menu ul li.mar2px
{
	margin-right: 2px;
}
div#menu ul li.mar0px
{
	margin: 0 0px 0 0;
}
div#menu ul ul li.last
{
	margin: 0 0 0px 0;
}
div#menu ul ul li
{
	font-size: 0;
	w/idth: 200px;
	float: left;
	margin: 0 0 1px 0px;
}
div#menu ul li:hover ul
{
	display: block;
}
div#menu ul li:hover
{
	borde/r: 1px solid #fff;
	bord/er-bottom: none;
}
div#menu ul ul li:hover
{
	border: none;
}

div#menu ul ul
{
	position: absolute;
	background: #cf683b;
	border-top: 1px solid #fff;
	padding: 1px 0 0 0;
	top: 41px;
	left: 0px;
	width: 988px;
	display: none;
	z-index: 5;
}


div#menu ul li.click ul
{
	display: block;
	z-index: 1;
}

div#menu ul a
{
	display: block;
	float: left;
	overflow: hidden;
	text-indent: -999px;
}
div#menu ul ul a
{
	display: block;
	float: none;
}
div#menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#menu
{
	height: 41px;
	width: 988px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	z-index: 3;
}
div#page div.menu-more
{
	height: 75px;
}
div#content .ludek
{
	width: 770px;
	height: 250px;
	padding: 6px 0 6px 6px;
	/padding: 6px 0 8px 6px;
	float: left;
	margin: 0px 17px 0 0;
}
div#content div#main-text p
{
	margin: 0 0 5px 0;
}








div#content div#main-text h1
{
	margin: 0 0 5px 0;
	font-weight: normal;
}
div#content-page h1,
div#content-page h2,
div#content-page h3,
div#content-page h4,
div#content-page h5,
div#content-page p
{
	font-weight: normal;
	margin: 5px 0px 5px 0;
}
div#content-page ul
{
	list-style-type:disc;
	margin: 0 0 0 20px;

}
div#content div#main-text
{
	float: left;
	margin: 10px 0px 0px 0;
	width: 180px;
	font-size: 9px;
	font-weig/ht: bold;
	font-family: verdana;
	line-height: 1.4;
	/line-height: 1.4;
	color: #3e3d3d;
	height: 250px;
	overflow: hidden;
}
div#content
{
	background: #fff;
	clear: both;
	width: 988px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

div#content.client
{
	min-height: 400px;
	-he/ight: 400px;
}



div#content-shade
{
	background: url('/gfx/web/content-shade.png') no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/content-shade.png', sizingMethod='crop');
	clear: both;
	height: 14px;
	width: 988px;
	margin: 0 auto;
	text-align: left;
}
div#main-news div a.arrow
{
	position: absolute;
	bottom: 3px;
	right: 0;
}
div#main-news div span
{
	font-size: 9px;
	color: #e7ac78;
	font-family: tahoma;
}
div#main-news div p
{
	font-size: 11px;
	color: #fff;
	line-height: 1.2;
	margin: 0 20px 0 0;
}
div#main-news div h2,div#main-news div h3,div#main-news div h4
{
	margin: 2px 0 5px;
	font-size: 13px;
	color: #fff;
}
div#main-news div
{
	
	font-family: tahoma;
	width: 233px;
	height: 95px;
	-height: 125px;
	overflow: hidden;
	float: left;
	margin: 30px 0px 0 20px;
	display: inline;
	position: relative;
}
div#main-news
{
	width: 777px;
	height: 134px;
	background: #49423b;
	float: left;
	position: relative;
	overflow: hidden;
}
div#main-link
{
	width: 211px;
	height: 134px;
	background: #635e5a;
	float: left;
	position: relative;
	overflow: hidden;
}
div#main-link div a
{
	color: #fff;
}
div#main-link div
{
	line-height: 1.5;
	width: 181px;
	height: 104px;

	-height: 195px;
	margin: 0px 0px 0 15px;
	padding: 30px 0px 0 0px;
	overflow: hidden;
}
div#main-link-shade
{
	width: 211px;
	height: 14px;
	background: url('/gfx/web/main-link-shade.png') no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/main-link-shade.png', sizingMethod='crop');


	float: left;
}



div#main-news-shade
{
	width: 777px;
	width: 988px;
	height: 14px;
	background: url('/gfx/web/main-news-shade.png') no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/main-news-shade.png', sizingMethod='crop');

	float: left;
}





div#content-bottom
{
	clear: both;
	width: 988px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	overflow: hidden;
	position: relative;
}

div#footer a.l
{
	border: none;
}
div#footer a
{
	font-size: 11px;
	font-weight: bold;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 2px solid #e7ac78;
	color: #ffffff;
	fl/oat: left;
}



div#footer p
{
	float: right;
	text-align: right;
	color: #e7ac78;
	line-height: 1.2;
	width: 250px;
}
div#footer
{
	color: #fff;
	clear: both;
	width: 988px;
	margin: 0 auto;
	text-align: left;
	padding: 0 0 2px 0;
	position: relative;
	height: auto;
	overflow: hidden;
}

p.main-news-pl
{
	margin: 0;
	padding: 0;
	background: url('/gfx/web/h1-news-pl.gif') no-repeat;
	width: 98px;
	height: 20px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	top: 10px;
	left: 20px;
}
p.main-news-en
{
	background: url('/gfx/web/h1-news-en.gif') no-repeat;
	width: 98px;
	height: 20px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	top: 10px;
	left: 20px;
}
h1.m
{
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h2.h2-see-other-pl
{
	background: url('/gfx/web/h2-see-other-pl.gif') no-repeat;
	width: 104px;
	height: 33px;
	overflow: hidden;
	text-indent: -999px;
	margin: 0 0 10px 0px;
}
h2.h2-see-other-en
{
	background: url('/gfx/web/h2-see-other-en.gif') no-repeat;
	width: 104px;
	height: 33px;
	overflow: hidden;
	text-indent: -999px;
	margin: 0 0 10px 0px;
}
h2.main-link-pl,h3.main-link-pl,h4.main-link-pl,h5.main-link-pl
{
	background: url('/gfx/web/h2-links-pl.gif') no-repeat;
	width: 106px;
	height: 20px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	top: 10px;
	left: 15px;
}
h2.main-link-en,h3.main-link-en,h4.main-link-en,h5.main-link-en
{
	background: url('/gfx/web/h2-links-en.gif') no-repeat;
	width: 138px;
	height: 20px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	top: 10px;
	left: 15px;
}

div#localizer span
{
	margin: 0 0 0 15px;
}
div#localizer a
{
	color: #635e5a;
}
div#localizer a.e
{
	color: #f5821f;
	font-weight: bold;
}
div#localizer
{
	background: #fff;
	clear: both;
	width: 988px;
	margin: 0 auto;
	text-align: left;
	font-size: 11px;
	color: #635e5a;
	padding: 10px 0;
	border-bottom: 1px solid #f5821f;
}

div#ludek div
{
	min-height: 320px;
	padding: 6px 22px 6px 6px;
	background: #fff url('/gfx/web/shadow-1.jpg') right 0 no-repeat;
}
div#ludek.black div
{
	background: #fff url('/gfx/web/ludek-shadow-b.gif') 309px 0 no-repeat;
}
div#ludek div.presentation
{
	background: #fff url('/gfx/web/shadow-2.gif') 309px 0 no-repeat;
}
div#ludek.black_career div
{
	width: 302px;
	-width: 309px;
	padding-right: 0 !important;
	background: #fff;
}
div#ludek div#ludek-shadow
{
	min-height: 19px;
	height: 19px;
	font-size: 0;
	background: url('/gfx/web/ludek-shadow.png') 0 0 no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/ludek-shadow.png', sizingMethod='crop');
}

div#ludek
{
	padding: 0 0 0px 0;
	position: absolute;
	width: 323px;
	top: 0;
	left: 0;
	z-index: 2;
}
div#presentation div.presentation-text
{
	margin: 20px 0 0 267px;
	color: #fff;
	line-height: 1.5;
}
div#presentation
{
	background: #49423b;
	padding: 0 0 0px 0;
	position: absolute;
	width: 865px;
	top: 277px;
	height: 260px;
	left: 60px;
	z-index: 1;
	overflow: auto;
}

div#content-text
{
	position: relative;
	background: #fff url('/gfx/web/content-text-tlo.gif') 0 0 repeat-y;
	
	width: 654px;
	-width: 679px;
	min-height: 550px;
	-height: 550px;
	margin: 0 0 0px 309px;
	padding: 0px 0 0 25px;
	overflow: hidden;
}
div#content-text.more
{
	min-height: 630px;
	-height: 630px;
}


div#content-text-bottom
{
	width: 679px;
	height: 25px;
	margin: 0 0 20px 309px;
	background: url('/gfx/web/content-text-tlo.png') right bottom no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/content-text-tlo.png', sizingMethod='crop');
}
div#content-text-bottom2
{
	width: 679px;
	height: 25px;
	margin: 0 0 0px 309px;
	background: url('/gfx/web/content-text-tlo2.png') right bottom no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/content-text-tlo2.png', sizingMethod='crop');
}

div#content-press span
{
}
div#content-press p.l a
{
	font-weight: bold;
	color: #635e5a;
	font-size: 12px;
	text-decoration: underline;
}
div#content-press a:hover
{
	text-decoration: none;
}
div#content-press p.l
{
	padding: 0 0 13px 0;
	margin: 0 25px 10px 0;
	border-bottom: 1px solid #e1dfde;
}
div#content-press span.l
{
	display: block;
	margin: 0 0 3px 0;
	color: #f5821f;
	font-size: 10px;
	font-family: tahoma;

}
div#content-press div#contact-media p
{
	margin: 5px 0 !important;
}
div#content-press div#contact-media
{
	line-height: 1.5;
	font-family: tahoma;
	font-size: 11px;
	padding: 10px 0 0 0;
	height: 120px;
	overflow: hidden;
}
div#content-press a
{
	color: #635e5a;
}
div#content-press
{
	color: #635e5a;
	margin: 30px 0 0px;
	width: 453px;
	float: left;
}
div#content-press div#content-press-one ul
{
	margin: 0 0 0 20px;
	list-style-type: disc;
}
div#content-press div#content-press-one
{
	line-height: 1.5;
	text-align: justify;
	margin: 0 0px 0 0;
	min-height: 410px;
	-height: 410px;
	border-bottom: 1px solid #e1dfde;
	font-size: 10pt;
	font-family: verdana;
	o/verflow: auto;
}
div#content-press div#content-press-one p img
{
	margin: 5px;
}
div#content-press div#content-press-one p
{
	text-align: justify;
}
div#content-press div#content-press-one p.note img
{
	margin: 0;
}
div#content-press div#content-press-one p.note
{
	text-align: right;
}
div#content-press div#content-press-one p.note a
{
	font-size: 10px;
	color: #f5821f;
	text-decoration: none;
}
div#content-press div#content-press-one p.note a:hover
{
	text-decoration: underline;
}







div#content-press p.strona a
{
	text-decoration: none;
	margin: 0 3px 0 3px;
	font-weight: normal; 
}
div#content-press p.strona
{
	padding-bottom: 0;
	margin-bottom: 0;
	border: none;
}
div#content-press p.strona a:hover
{
		text-decoration: underline;
}











/* Scroll */


			.tabascoXscroll .jScrollPaneTrack {
				background: url('/gfx/web/scroll-track.gif') repeat-y;
				padding: 0 2px;
				width: 18px;
				-width: 22px;
			}
			.tabascoXscroll .jScrollPaneDrag {
				background: #49423b url('/gfx/web/scroll-drag.gif') center no-repeat;

			}
			.tabascoXscroll .jScrollPaneDragTop {
				background: #49423b;
			}
			.tabascoXscroll .jScrollPaneDragBottom {
				background: #49423b;
			}
			.tabascoXscroll a.jScrollArrowUp {
				height: 20px;
				width: 22px !important;
				background: #BA5325 url('/gfx/web/scroll-up.gif') no-repeat 2px 2px;
			}
			.tabascoXscroll a.jScrollArrowDown {
				height: 20px;
				width: 22px !important;
				background: #BA5325 url('/gfx/web/scroll-down.gif') no-repeat 2px 0px;
			}
			
			
			/* IE SPECIFIC HACKED STYLES */
			* html .tabascoXscroll .jScrollPaneDragBottom {
				bottom: -1px;
			}
			/* /IE SPECIFIC HACKED STYLES */

			div#scroll-area
			{
				float: left;
				margin: 4px 0 4px 0px;
				width: 201px;
				padding: 2px 0;
				height: 538px;
				-height: 542px; 
			}
			div#scroll-area.more
			{
				height: 618px;
				-height: 622px; 
			}
			div#scroll1 {   height: 538px;}
			div#scroll2 {   height: 790px;}
			#content-text div#scroll2 {   height: 618px;}
			
			div.scroll-content1
			{
				margin: 25px 5px 0 25px;
				color: #fff;
				width: 130px;
				font-size: 11px;
				font-family: tahoma;
				}
			div.scroll-content1 p.photo
			{
				margin: 20px 0 0;
			}
			div.scroll-content1 p.photo_desc
			{
				margin: 5px 0 20px;
			}
			div.scroll-content1 p.photo_dpi
			{
				margin: 5px 0;
			}
			.more div#scroll1   {   height: 618px;}


			div.scroll-content2
			{
				margin: 15px 5px 0 25px;
				width: 402px;
			}
			div.scroll-content4
			{
				margin: 15px 5px 0 0px;
				width: 392px;
			}
			div.scroll-content3
			{
				margin: 15px 5px 0 25px;
				width: 505px;
			}

			div#scroll-area2
			{
				margin: 4px 0 4px 0px;
				width: 401px;
				padding: 2px 0;
			}
			div#scroll-area4
			{
				margin: 4px 0 4px 0px;
				width: 391px;
				padding: 2px 0;
			}
			div#scroll-area3
			{
				margin: 4px 0 4px 0px;
				width: 535px;
				padding: 2px 0;
			}

.pom2
{
	color: #f5821f !important;
}




.b
{
	font-weight: bold;
}

div#log_in input.sub
{
	height: 34px;
	width: 100px;
	margin: 0 0 0 100px;
	padding: 0;
}
div#log_in input
{
	width: 190px;
	-width: 200px;
	background: #e1dfde;
	border: none;
	float: left;
	margin: 2px 0 0 0px;
	font-size: 12px;
	padding: 1px 5px 0 5px;
	height: 17px;
	-height: 18px;
}
div#log_in label
{
	display: block;
	float: left;
	width: 100px;
	text-align: right;
	margin: 4px 10px 0 0;
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
	color: #F0F2F9;
}
div#log_in form p
{
	margin: 15px 0;
	display: block;
	overflow: hidden;
	width: 90%;
}
div#log_in form
{
	margin: 0;
	padding: 20px 0 0 0;
}
div#log_in
{
	text-align: left;
	color: #fff;
	display: block;
	position: absolute;
	width: 400px;
	height: 210px;
	left: 500px;
	top: 150px;
	z-index: 5;
	background: #49423b;
	opacity: 0.95;
	filter: alpha(opacity=95);
}

form#formularz p.keyword
{
	width: 205px;

}
form#formularz p.date input
{
	width: 80px;
}
form#formularz p.date
{
	width: 140px;
}
form#formularz p.typ
{
	width: 220px;
}
form#formularz p.medium
{
	width: 220px;
}
form#formularz p.group	{	width: 160px;	}
form#formularz p.group	select {	width: 140px;	}
form#formularz p.medium	{	width: 170px;	}
form#formularz p.medium	select {	width: 150px;	}

form#formularz p
{
	width: 110px;
	float: left;
	height: 50px;
	margin: 0;

}
form#formularz label
{
	display: block;
	margin: 3px 0;
}
form#formularz input.client-submit
{
	border: none;
	margin: 9px 0px 0 0px;
	width: 105px;
}
form#formularz input.client-clear
{
	border: none;
	margin: 9px 0px 0 0px;
	width: 122px;
}
form#formularz select
{
	width: 190px;
}
form#formularz input
{
	width: 160px;
	border: 1px solid #ccc;
}
form#formularz fieldset
{
	border-bottom: 1px solid #ccc;
	width: 100%;
	padding: 0px 0;
}
form#formularz
{
	padding: 0px 0 5px;
	margin: 0 0 0px 0px;
	width: 965px;
	over/flow: hidden;
}


table#desc tr:hover td
{
	background: #FEFF8F;
}
table#desc tr:hover
{
	background: none;
	
}
table#desc tr th
{
	text-align: left;
	padding: 0px 0 5px 0;
	background: none;
}
table#desc td
{
	padding: 5px 5px;
}
table#desc tr.list td
{
	padding: 2px 5px;
}


table#desc a img
{
	vertical-align: middle;
}
table#desc a
{
	color: #666;
}

div#page.no a
{
	color: #666;
}

div#content-page img
{
	margin: 0 10px 10px 0;
}


div#content-page
{
	position: relative;
	background: #fff;
	line-height: 1.2;
	font-family: verdana;
	font-size: 10pt;
	
	width: 634px;
	-width: 679px;
	min-height: 530px;
	-height: 530px;
	margin: 0 0 0px 309px;
	padding: 20px 20px 0 25px;
	color: #635e5a;
	color: #000;
	border-bottom: 1px solid #fff;
	
}

div#content-page.contact
{
	min-height: 130px;
	-height: 150px;
}
div.content-page-campaign
{
	background: #49423b;
	min-height: 497px;
	border-bottom: 1px solid #49423b !important;
	-height: 497px;
	padding: 20px 25px 0 25px;
	width: 629px;
	-width: 679px;
	background: #49423b !important;
}
div.content-page-media
{
	background: #49423b;
	min-height: 497px !important;
	-height: 497px;
	border-bottom: 1px solid #49423b !important;
	padding: 20px 25px 0 25px;
	width: 629px;
	-width: 679px;
	background: #49423b !important;
}


div#content-bottom div.content-page-career .career_title
{
	margin: 0 0 0 30px;
	font-size: 12px;
	color: #f5821f;
}
div#content-bottom div.content-page-career p.career_mail,
div#content-bottom div.content-page-career p.career_mail a
{
	color: #fcf8f7;
	text-align: right;
	font-size: 12px;
	text-decoration: underline;
}
div#content-bottom div.content-page-career p
{
	margin: 0 30px;
}

div#content-bottom div.content-page-career p.hr
{
	margin: 20px 0 20px 0 !important;
	font-size: 0;
	height: 0px;
	border-top: 1px solid #fff;
}

div#content-bottom div.content-page-career
{
	min-height: 477px;
	border-bottom: 1px solid #49423b;
	-height: 518px;
	padding: 20px 0px 20px 0px;
	width: 629px;
	-width: 679px;
	
	width: 679px;
	-width: 679px;

	background: #49423b;
	color: #fcf8f7;
	background: #49423b url('/gfx/web/ludek-shadow-b.gif') 0px 0 no-repeat;
}


div#content-bottom.contact
{
	min-height: 360px;
	-height: 360px;
}
div#contact-grey
{
	l/ine-height: 1.5;
	color: #a29b95;
	position: absolute;
	padding: 25px 270px 10px 25px;
	width: 325px;
	-width: 620px;
	height: 148px;
	-height: 183px;
	top: 150px;
	left: 308px;
	z-index: 2;
	background: #49423b;
	overflow: hidden;

	line-height: 1;
	font-family: verdana;
	font-size: 11 pt;

}
div#contact-map
{
	background: #635e5a;
	position: absolute;
	padding: 29px;
	width: 222px;
	-width: 280px;
	height: 222px;
	-height: 280px;
	top: 25px;
	left: 680px;
	z-index: 3;

	overflow: hidden;
}
div#contact-map-shadow
{
	position: absolute;
	width: 280px;
	height: 10px;
	top: 305px;
	left: 682px;
	z-index: 4;
	background: url('/gfx/web/contact-map.png') right bottom no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/contact-map.png', sizingMethod='crop');
	
}
div#contact-grey-tlo
{
	position: absolute;
	width: 620px;
	height: 16px;
	top: 333px;
	left: 308px;
	z-index: 2;
	background: url('/gfx/web/shadow.png') right bottom no-repeat;
	-background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/web/shadow.png', sizingMethod='crop');
}
div#client-photos-content
{
	width: 250px;
	-width: 270px;
	height: 250px;
	-height: 270px;
	overflow: hidden;
	border: 1px solid #ccc;
	padding: 10px;
}
div#client-photos
{
	d/isplay: table;
}
div.client-photos-table
{
	display: table;width: 250px;text-align: center;margin: 0 10px 0 0;float: left;
}
div.client-logo-content-box img
{
	margin: 0 !important;
}

div.client-logo-content-box
{
	float: left;
	padding: 1px;
	width: 125px;
	-width: 127px;
	height: 125px;
	-height: 127px;
	text-align: center;
	display: table;
}
div.client-logo-content-box-height
{
	height: 125px;
	-height: 126px;
	padding: 0px 1px 1px 1px;
}
div#client-logo-content
{
	width: 635px;margin: 0 0 20px 0;overflow: hidden;
}





div#campaign-box img
{
	margin: 0 0 0 1px;
}
div#campaign-box.more
{
	float: left;
}
div#campaign-box
{
	float: right;
	/margin: 0 0 20px 0;
}
div#campaign-text
{
	float: left;
	width: 240px;
	/width: 238px;
	text-align: justify;
	color: #fcf8f7;
}




div.campaign_content
{
	margin: 0 6px 20px 0;
	float: left;
	width: 483px;
	width: 455px;
	background: #fff;
	overflow: hidden;
}
div.campaign_list
{
	padding: 20px 30px 20px 30px;
	padding: 0px 0px 0px 0px;
	min-height: 800px;
	-height: 800px;
}

div.campaign_list p.l a,h1.l a,h2.l a,h3.l a,h4.l a,h5.l a,h6.l a,h7.l a,h8.l a,h9.l a,h10.l a
{
	font-weight: bold;
	color: #635e5a;
	font-size: 12px;
	text-decoration: underline;
}
div.campaign_list p.l,h1.l,h2.l,h3.l,h4.l,h5.l,h6.l,h7.l,h8.l,h9.l,h10.l
{
	display: block;
	font-weight: bold;
	padding: 0 0 13px 0;
	margin: 0 25px 10px 0;
	border-bottom: 1px solid #e1dfde;
}
div.campaign_list span.l
{
	color: #f5821f;
	font-size: 10px;
	font-family: tahoma;
	display: block;
	margin: 0 0 0px 0;
}

div.campaign p.strona a
{
	color: #7F7B77;
	text-decoration: none;
	margin: 0 3px 0 3px;
	font-weight: normal; 
}
div.campaign p.strona
{
	padding-bottom: 0;
	margin-bottom: 0;
	border: none;
}
div.campaign p.strona a:hover
{
	text-decoration: underline;
}

div.campaign_foto img
{
	margin: 0 0px 0 0;
	padding: 0;
}
div#campaign-box div.campaign_foto a
{
	margin: 0 10px 10px 0 !important;
	padding: 0;
}
div.campaign_foto
{
	margin: 0px 0 0px;
	width: 420px;
}


div#campaign-list
{
	float: left;
	margin: 0 0 20px 1px;
	-margin: 0 0 0px 1px;
	width: 570px;
	-width: 610px;
	background: #fff;
	padding: 20px 20px;
	min-height: 600px;
	overflow: hidden;
}
div#campaign-box div.campaign-list
{
	padding: 0px 20px 0 0;
}
div#campaign-list span.l
{
	color: #f5821f;
	font-size: 10px;
	font-family: tahoma;
	display: block;
	margin: 0 0 3px 0;

}
div#campaign-list p.l a
{
	font-weight: bold;
	color: #635e5a;
	font-size: 12px;
	text-decoration: underline;
}
div#campaign-list a:hover
{
	text-decoration: none;
}
div#campaign-list p.l
{
	padding: 0 0 13px 0;
	margin: 0 25px 10px 0;
	border-bottom: 1px solid #e1dfde;
}
p.strona a
{
	color: #7F7B77;
	text-decoration: none;
	margin: 0 3px 0 3px;
	font-weight: normal; 
}


div#press-search p input
{
	vertical-align: middle;
	float: right;
}
div#press-search p input.t
{
	border: none;
	color: #635e5a;
	padding: 2px 0 0 0;
	margin: 0;
	background: #e1dfde;
	width: 120px;
	font-size: 11px;
	float: left;
}
div#press-search form p
{
	background: #e1dfde;
	width: 150px;
	padding: 2px 2px 2px 0;
	height: 19px;
	-height: 23px;
	margin: 0 0 0 15px;
	float: left;
	display: inline;
}
div#press-search p
{
	margin: 0p 0 0 15px;
	padding: 15px 0 0 15px;
	-padding: 15x 0 0 0px;
	float: left;
	display: inline;
}
div#press-search
{
	overflow: hidden;
	width: 200p;
	height: 95px;
	border-bottom: 1px solid #645f5a;
}

div#newsletter-add p
{
	padding: 0 0 0 15px;
}
div#newsletter-add label.brand
{
	margin-bottom: 10px;
}
div#newsletter-add label
{
	display: block;
	margin: 2px 0 3px 15px;
	color: #fff;
}
div#newsletter-add p.check
{
	margin: 4px 0 4px 10px;
}
div#newsletter-add p.check label
{
	display: inline;
	margin: 0;
	color: #fff;
}
div#newsletter-add input.newsletter-send
{
	width: 100px;
	height: 34px;
	margin: 10px 0 0 65px;
	padding: 0;
}
div#newsletter-add input.t
{
	padding: 3px 0 3px 3px;
	width: 147px;
	-width: 150px;
	disp/lay: block;
	margin: 0 0 3px 15px;
	background: #e1dfde;
	border: none;
	color: #49423b;
}
div#newsletter-add form
{
	padding: 5px 0 0;
}
div#newsletter-add
{
	overflow: hidden;
	width: 200px;
	padding: 0 0 25px 0;
	border-bottom: 1px solid #645f5a;
}
div#content-page div.newsletter-add-media
{
	width: auto;
}
div#content-page div#newsletter-add input.t
{
	margin-bottom: 20px;
	width: 200px;
	vertical-align: middle;
}
div#content-page div#newsletter-add input.newsletter-send
{
	margin: 10px 0 0 230px;
}
div#content-page div#newsletter-add span
{
	color: #f00;
	margin: 0 0 0 10px;
	vertical-align: top;
}
div#content-page div#newsletter-add p.check
{
	width: 250px;
	float: left;
	margin: 4px 0 4px 10px;
}




div.client-photos-table div
{
	height: 250px;
	display: table-cell; 
	vertical-align: middle ;
}
div.client-logo-content-box div
{
	display: table-cell; 
	vertical-align: middle ;
}
div#client-photo-link
{
	text-align: center;
	width: 250px;padding: 10px;
}
div#client-photo-link a.last
{
	border: none;
}
div#client-photo-link a
{
	margin: 0 0px 0 0px;
	padding: 0 10px 0 10px;
	border-right: 1px solid #ddd;
}

div.client-box1
{
	float: left;
	width: 300px;
}

div#client-text img
{
	margin: 10px;
}
div#client-text
{
	line-height: 1.5;
	width: 630px;
	overflow: hidden;
	color: #635e5a;
	font-size: 10pt;
}

div#show-other div#show-other-top
{
	height: 20px;
	background: url('/gfx/web/other-t.png') right bottom no-repeat;
}
div#show-other div#show-other-bottom
{
	height: 17px;
	background: url('/gfx/web/other-b.png') right bottom no-repeat;
}

div#show-other div#show-other-middle
{
	
	background: #635e5a;
	min-height: 90px;
	-height: 120px;
	padding: 0 0px 10px 15px;
}
div#show-other
{
	width: 309px;position: absolute;bottom: 8px;left: 0;
}


div.photo-table img
{
	margin: 0;
}
div.photo-table
{
	float: left;
	width: 65px;
	height: 65px;
	margin: 0 5px 5px 0;
	text-align: center;
	display: table;
	border: 1px solid #635E5A;
	bord/er: 1px solid red;
}
div.photo-table div
{
	display: table-cell; 
	vertical-align: middle ;
}


.white
{
	color: #fff !important;
}


.rel
{
	position: relative;
}

.media div.popup-layer label
{
	border: none;
	width: auto;
	display: inline;
	float: none;
	vertical-align: middle;
}
.media div.popup-layer input
{
	margin: 0 10px 0 0;
	border: none;
	width: auto;
	display: inline;
	float: none;
	vertical-align: middle;
}
.media div.popup-layer p a
{
	color: #49423B;
}
.media div.popup-layer p
{
	height: auto;
	margin: 7px 0;
	padding: 0 !important;
	width: auto;
	display: block;
	float: none;
	ver/tical-align: middle;
}
.media div.popup-layer div.popup-layer-t img
{
	cursor: pointer;
	float: right;
	margin: 8px 10px 0 0 !important;
}
.media div.popup-layer div.popup-layer-t
{
	height: 20px;
	background: url('/gfx/web/popup-top2.gif') no-repeat;
	font-size: 0;
}
.media div.popup-layer div.popup-layer-b
{
	height: 9px;
	background: url('/gfx/web/popup-bottom2.gif') no-repeat;
	font-size: 0;
}
.media div.popup-layer div.popup-layer-m
{
	margin: 3px 5px 3px 0px;
	padding: 0 10px 5px 10px;
	height: 105px;
	-height: 105px;
	overflow: auto;
	overflow-x: hidden;
}
.media div.popup-layer
{
	position: absolute;
	top: 40px;
	left: 143px;
	z-index: 100;
	
	width: 300px;
	height: 140px;
	background: #fff url('/gfx/web/popup-middle.gif') repeat-y;
	color: #000;
}







form#formularz div.popup-layer label
{
	border: none;
	width: auto;
	display: inline;
	float: none;
	vertical-align: middle;
}
form#formularz div.popup-layer input
{
	margin: 0 10px 0 0;
	border: none;
	width: auto;
	display: inline;
	float: none;
	vertical-align: middle;
}
form#formularz div.popup-layer p
{
	height: auto;
	margin: 5px 0;
	width: auto;
	display: block;
	float: none;
	ver/tical-align: middle;
}
form#formularz div.popup-layer div.popup-layer-t img
{
	cursor: pointer;
	float: right;
	margin: 8px 10px 0 0;
}
form#formularz div.popup-layer div.popup-layer-t
{
	height: 20px;
	background: url('/gfx/web/popup-top.gif') no-repeat;
	font-size: 0;
}
form#formularz div.popup-layer div.popup-layer-b
{
	height: 9px;
	background: url('/gfx/web/popup-bottom.gif') no-repeat;
	font-size: 0;
}
form#formularz div.popup-layer div.popup-layer-m
{
	margin: 3px 5px 3px 0px;
	padding: 0 10px 5px 10px;
	height: 105px;
	-height: 105px;
	overflow: auto;
	overflow-x: hidden;
}
form#formularz div.popup-layer
{
	position: absolute;
	top: 40px;
	left: 143px;
	z-index: 100;
	
	width: 300px;
	height: 140px;
	background: #fff url('/gfx/web/popup-middle.gif') repeat-y;
	color: #000;
}




span.select1
{
	display: block;

	padding: 3px 0 0 5px;
	width: 185px;
	-width: 190px;
	height: 17px;
	-height: 20px;
	font-size: 12px;
	background: url('/gfx/web/select1.gif') no-repeat;
}

#content-text .content-press-one p
{
	margin: 0 0 10px 0;
}
#content-text .content-press-one
{
	color: #635e5a;
	margin: 0px 0 0px;
	width: 453px;
	float: left;
}

.youtube .you-photo
{
	width: 150px;float: left;
}
.youtube .you-text div
{
	margin: 10px 0 0 0;
}
.youtube .you-text
{
	width: 300px; float: left
}
.youtube a
{
	color: #666;
}
.youtube
{
	border-bottom: 1px solid #E1DFDE;padding: 0 0 10px 0;margin: 0 0 20px 0;
	overflow: hidden;
}

.e4www_view_div
{
	text-align: left;width: 968px;-width: 988px;
}

.e4www_view_stop_event
{
	text-align: center;width: 750px;margin: 0 auto;
}


h1.c,h2.c,h3.c,h4.c,h5.c,h6.c,h7.c,h8.c
{
	margin: 0;padding: 0;display: inline;
}

div#footer a.e4www{
	display: block;
	margin: 5px 0 0 0;
	padding: 0px 0 0 0;
	color: #CF8767;
	float: right;
	border: none;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

div#footer a.e4www b{

}
div#footer a.e4www b span{
	color: #DF7E29;
}


ul.sitemap ul
{
	margin: 0 0 0 20px;
	list-style-type:disc;
	line-height: 1.5;
}
ul.sitemap a
{
	color: #000;
}
ul.sitemap
{
	line-height: 1.5;
	margin: 0 0 0 20px;
	list-style-type:circle;
}

div.you-text
{
	bo/rder: 1px solid red;
}

table.table_form thead td
{
	font-weight: bold;
	padding: 5px 5px;
	background: #FEFF99;
	background: #F79647;
	border-bottom: 3px solid #8D4D18;
}
table.table_form td.mark
{
	width: 50px;
}
table.table_form td.type
{
	width: 200px;
}
table.table_form td.desc
{
	widt/h: 100px;
}
table.table_form .center
{
	text-align: center;
}
table.table_form td,
table.table_form th
{
	font-weight: normal;
	text-align: left;
	padding: 3px 5px;
	border: 1px solid #000;
	border: 1px solid #fff;
	vertical-align: middle;
}
table.table_form td
{
	background: #EAD7C8;
	background: #E1E0DE;
}
table.table_form
{
	width: 95%;
	border: 1px solid #000;
}

input.offer_input
{
	width: 250px;
}
span.errors
{
	margin: 0 0 0 10px;
	color: red;
}

a
{
	color: #da5403;
}
