body#home {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: 12px "Trebuchet MS";
	color: #6b6a6a;
	background: #fff url(../gfx/bgBody.gif) repeat-x 0 0;
}
body#about {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: 12px "Trebuchet MS";
	color: #6b6a6a;
	background: #fff url(../gfx/bgBody1.gif) repeat-x 0 0;
}
a:link, a:active, a:visited {
	color: #6b6a6a;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.bigger {
	font: 16px "Trebuchet MS";
}
.box .bigger_h3 {
	font: 19px "Trebuchet MS";
}

/*------------------------------- HEADER ----------------------------*/
#home #header {
	width: 963px;
	height: 398px;
	margin: 0px auto;
	position: relative;
	text-align: left;
}
#about #header {
	width: 963px;
	height: 206px;
	margin: 0px auto;
	position: relative;
	text-align: left;
}
#logo {
	width: 558px; 
	height: 92px;
	float: left;
	background: url(../gfx/bgFlashLogo.gif) no-repeat 0 0;
}
h1 {
	width: 558px; 
	height: 92px;
	float: left;
	margin: 0px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../gfx/bgFlashLogo.gif) no-repeat 0 0;
}
#flash_menu {
	width: 963px;
	height: 58px;
	clear: both;
	background: url(../gfx/bgFlashMenu.gif) no-repeat 0 0;
}
#home #flash_image {
	width: 963px;
	height: 247px;
	background: url(../gfx/bgFlashImage.gif) no-repeat 0 0;
}
#about #top_navigation {
	width: 963px;
	height: 36px;
	font: 12px "Trebuchet MS";
	color: #fff;
	padding-top: 20px;
	text-align: center;
	background: url(../gfx/bgTopMenu.gif) no-repeat 0 0;
}
#about #top_navigation a {
	color: #fff;
	text-decoration: none;
}
#about #top_navigation a:hover {
	text-decoration: underline;
}
#top {
	width: 405px;
	height: 92px;
	float: left;
	background: url(../gfx/bgTop1.gif) no-repeat 0 0;
}
/*-------------------- Language ----------------*/
#top #language {
	height: 27px;
	margin: 7px 0px 0px 94px;
	padding-bottom: 3px;
	font: 11px Impact;
	color: #aaa9a9;
}
.lang {
	display: block;
	width: 109px;
	float: left;
}
.german, .russian, .english, .czech, .polish {
	display: block;
	width: 18px;
	height: 13px;
	float: left;
	margin: 2px 8px 0px 0px;
	text-indent: -9999px;
	overflow: hidden;
}
.russian { background: url(../gfx/bgLangRussian.gif) no-repeat 0 0; }
.german { background: url(../gfx/bgLangGerman.gif) no-repeat 0 0; }
.english { background: url(../gfx/bgLangEnglish.gif) no-repeat 0 0; }
.czech { background: url(../gfx/bgLangCzech.gif) no-repeat 0 0; }
.polish { background: url(../gfx/bgLangPolish.gif) no-repeat 0 0; }
/*------------------ Small navigation -------*/
#top #small_nav {
	margin: 7px 0px 0px 94px;
	padding-bottom: 15px;
	font: 10px "Trebuchet MS";
	color: #aaa9a9;
}
#top #small_nav a {
	color: #aaa9a9;
	text-decoration: none;
}
#top #small_nav a:hover {
	text-decoration: underline;
}
.mainsite {
	padding-left: 16px;
	margin-right: 8px;
	background: url(../gfx/iconMainSite.gif) no-repeat 0 50%;
}
.sitemap {
	padding-left: 16px;
	margin-right: 8px;
	background: url(../gfx/iconSiteMap.gif) no-repeat 0 50%;
}
.zoom {
	padding-left: 16px;
	cursor: pointer;
	background: url(../gfx/iconZoom.gif) no-repeat 0 50%;
}

#top ul {
	margin: 33px 0px 0px 110px;
	padding: 0px;
	list-style: none;
}
#top li {
	width: 53px;
	margin: 0px 20px 0px 0px;
	display: inline;
}
#top li a {
	font: 14px Impact;
	color: #989797;
	text-decoration: none;
}
#top li a:hover {
	text-decoration: underline;
}

#container {
	width: 963px;
	margin: 0px auto;
	text-align: left;
}
#home #sidebar {
	width: 298px;
	float: left;
	margin: 0px 0px 30px 39px;
	background: url(../gfx/bgSidebar.gif) no-repeat 0 0;
}
* html #home #sidebar {
	margin-left: 19px;
}
#about #sidebar {
	width: 297px;
	float: left;
	margin: 0px 0px 30px 0px;
	padding-left: 39px;
	background: url(../gfx/bgSidebar1.gif) no-repeat 0 0;
}

/*----------------- SEARCH FORM --------------------*/
#home #sidebar form {
	margin: 27px 23px 0px 15px;
	padding: 0px 0px 18px 15px;
	border-bottom: 1px dotted #989797;
}
#about #sidebar form {
	margin: 8px 23px 0px 15px;
	padding: 0px 0px 18px 15px;
	border-bottom: 1px dotted #989797;
}
#sidebar fieldset {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
#sidebar legend {
	display: none;
}
#sidebar #find_text {
	display: block;
	margin-bottom: 15px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../gfx/bgSearch.gif) no-repeat 0;
}
.en #sidebar #find_text { background: url(../gfx/bgSearch_en.gif) no-repeat 0; }
#sidebar input.text {
	border: 1px solid #888888;
    width: 210px;
   	color: #444444; 
   	float: left;
   	margin: 0px 8px 0px 0px;
}	
* html #sidebar input.text{
	float: none;
	position: relative;
	margin: -7px 8px 0px -5px;
}
html>body #sidebar input.text {
	margin: 0px 8px 0px -14px;
}
#sidebar input.image {
	margin-top: 3px;
}
* html #sidebar input.image {
	margin-top: 0px;
}
/*------------------ INFOLINIA ---------------------*/
#sidebar #infolinia {
	width: 267px;
	height: 89px;
	margin: 25px 0px 23px 30px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../gfx/bgInfolinia.gif) no-repeat 100% 0;
}
.en #sidebar #infolinia { background: url(../gfx/bgInfolinia_en.gif) no-repeat 100% 0; }

/*----------------- MAIN NAVIGATION --------------*/
#sidebar ul {
	margin: 10px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
#sidebar li {
	display: block;
	width: 255px;
	height: 28px;
	padding: 10px 0px 3px 0px;
	font: 14px Impact;
	/*background: url(../gfx/bgMainNav.gif) no-repeat 0px 0px;*/
}
#sidebar li a {
	padding: 0px;
	display: block;
	text-decoration: none;
	
	/*background: url(../gfx/arrow_right.gif) no-repeat 0 50%;*/
}
#sidebar li a:hover {
	text-decoration: underline;
}
#sidebar li.active_main {
	height: auto;
}
#sidebar a#active_sub {
	color: #294886;
	font-weight: bold;
}
#sidebar .chemistry {
	background: url(../gfx/bgChemistry.gif) no-repeat 0 0;
}
#sidebar .styropian {
	background: url(../gfx/bgStyropian.gif) no-repeat 0 0;
}
#sidebar .transport {
	background: url(../gfx/bgTransport.gif) no-repeat 0 0;
}
.en #sidebar .chemistry {
	background: url(../gfx/bgChemistry_en.gif) no-repeat 0 0;
}
.en #sidebar .styropian {
	background: url(../gfx/bgStyropian_en.gif) no-repeat 0 0;
}
.en #sidebar .transport {
	background: url(../gfx/bgTransport_en.gif) no-repeat 0 0;
}
a.chemistry, a.chemistry_active, a.styropian, a.styropian_active, a.transport, a.transport_active {
	text-indent: -9999px;
	overflow: hidden;
	height: 38px;
	width: 255px;
}
#sidebar .chemistry_active {
	background: url(../gfx/bgChemistry.gif) no-repeat 0 -39px;
}
#sidebar .styropian_active {
	/*color: #a1c201;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;*/
	background: url(../gfx/bgStyropian.gif) no-repeat 0 -39px;
}
#sidebar .transport_active {
	/*color: #ff862d;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;*/
	background: url(../gfx/bgTransport.gif) no-repeat 0 -39px;
}
.en #sidebar .chemistry_active {
	background: url(../gfx/bgChemistry_en.gif) no-repeat 0 -39px;
}
.en #sidebar .styropian_active {
	/*color: #a1c201;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;*/
	background: url(../gfx/bgStyropian_en.gif) no-repeat 0 -39px;
}
.en #sidebar .transport_active {
	/*color: #ff862d;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;*/
	background: url(../gfx/bgTransport_en.gif) no-repeat 0 -39px;
}
#sidebar li ul {
	margin: 13px 0px 0px 0px; 
}
#sidebar li li {
	width: 230px;
	height: auto;
	padding: 0px;
	background: none;
}
.border {
	border-bottom: 1px dotted;
}
#sidebar li li a {
	width: 195px;
	display: block;
	padding-left: 35px;
	line-height: 19px;
	font: 12px "Trebuchet MS";
	color: #6b6a6a;
	background: none;
}
/*------------------ CONTENT ---------------------*/
#home #content {
	width: 606px;
	float: left;
	padding: 27px 0px 20px 20px;
	background: url(../gfx/bgContent.gif) no-repeat 0 0;
}
#about #content {
	width: 607px;
	float: left;
	padding: 8px 0px 20px 20px;
	background: url(../gfx/bgContent1.gif) no-repeat 0 0;
}

#home h2 {
	margin: 0px;
	display: block;
	padding-left: 16px;
	font: 14px "Trebuchet MS";
	font-weight: bold;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;
}
#about h2 {
	margin: 0px;
	display: block;
	padding-left: 16px;
	font: 14px "Trebuchet MS";
	color: #294886;
	font-weight: bold;
	background: url(../gfx/arrow_down.gif) no-repeat 0 50%;
}
.news {
	color: #ff6c00;
}
/*#sidebar .styropian, h2.styropian {
	color: #a1c201;
}
#sidebar .transport, h2.transport {
	color: #ff862d;
}*/
h2.chemistry { color: #294886; }
h2.styropian { color: #a1c201; }	
h2.transport { color: #ff862d; }
#text_image {
	width: 343px;
	margin: 26px 0px 51px 17px;
	float: left;
}
* html #text_image {
	margin: 26px 0px 0px 8px;
}
#text {
	margin: 26px 50px 48px 17px;
	line-height: 16px;
}
#image {
	width: 201px;
	margin-left: 26px;
	float: right;
}
.box {
	width: 517px;
	margin: 11px 73px 20px 17px;
	padding-top: 13px;
	border-top: 1px dotted #294886;
	float: left;
}
* html .box {
	float: none;
}
.box .box_image {
	width: 125px;
	margin-right: 23px;
	float: left;
}
.box .description {
	width: 368px;
	line-height: 16px;
	float: left;
}
.box h3 {
	margin: 0px;
	font: 14px "Trebuchet MS";
	color: #294886;
	font-weight: bold;
}
.box .download {
	display: block;
	margin-bottom: 12px;
	font: 14px "Trebuchet MS";
	color: #294886;
	font-weight: bold;
}
.box a.pdf {
	display: block;
	text-decoration: none;
	color: #294886;
	padding-left: 21px;
	background: url(../gfx/iconPdf.gif) no-repeat 0 50%;
}
.box a.pdf:hover {
	text-decoration: underline;
}
p.pagin {
	text-align: center;
}
ul#sitemap {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul#sitemap li {
	margin: 0px;
	padding: 0px;
}
ul#sitemap li ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
#content .box a:link { color: #294886; }

/*-------------------- FOOTER -------------------- */
#footer {
	width: 963px;
}
#footer div.hr hr {
	display: none;
}
#footer div.hr {
	width: 963px;
	height: 48px;
	clear: both;
	border: 0px;
	margin: 0px; border: none;
	background: url(../gfx/bgFooter.gif) no-repeat 0;
}
#footer .copy {
	width: 280px;
	float: right;
	font: 11px Impact;
	color: #294886;
	display: block;
	text-align: right;
	margin: 15px 225px 20px 0px;
}
#footer .made {
	width: 200px;
	float: right;
	font: 11px "Trebuchet MS";
	color: #989797;
	display: block;
	text-align: right;
	margin: 15px 17px 20px 0px;
}
#footer a:link {
	font: 11px "Trebuchet MS";
	color: #989797;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}

/*** Equal-height Columns ***/

		#container {
			overflow: hidden;
		}

		#container .column {
			padding-bottom: 1000em;     /* X + padding-bottom */
			margin-bottom: -1000em;     /* X */
		}