#header1_line_left {
		position: absolute;
		width: 50%;
		height: 51px;
		background: transparent url(../images/header/corner_left.png) bottom left repeat-x;
		left: 0px;
		bottom: 0px;
	}
#header1_line_right {
		position: absolute;
		width: 50%;
		height: 51px;
		right: 0px;
		bottom: 0px;
		text-align: left;
		background: transparent url(../images/header/corner_right.png) bottom left repeat-x;
}

	#header_inner {
		position: relative;
		height: 100%;
		background: #004666 url(../images/header/background_1500px_3.jpg) center top no-repeat;
	}
	#header_logo {
		position: absolute;
		top: 26px;
		left: 0;
		height: 58px;
		width: 212px;
		background: transparent url(../images/header/logo.png) center center no-repeat;
	}
	#header_logo a {
		text-decoration: none;
		display: block;
		height: 58px;
		width: 212px;
	}
	#header_logo img {
		border: none;
		display: none;
	}
	
	#sonce {
		display: none;
		position: absolute;
		z-index: 0;
		top: -30px;
		right: 140px;
		width: 330px;
		height: 309px;
		background: transparent url(../images/header/sonce_zarki_4.gif) left top no-repeat;
	}
	#sonce img {
		display: none;
	}
	
	#header_search {
		position: absolute;
		top: 8px;
		right: 0;
		width: 202px;
		height: 22px;
	}
	#header_search input.search_input {
		font-family: "trebuchet ms";
		width: 124px;
		font-size: 11px;
		padding: 3px 10px 8px 10px;
		color: #fff;
		background: transparent url(../images/header/search_input.png) top left no-repeat;
		border: none;
	}
	#header_search .search_button {
		font-family: "trebuchet ms";
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		height: 22px;
		width: 52px;
		font-size: 11px;
		line-height: 22px;
		padding: 0 10px 2px 10px;
		background: transparent url(../images/header/search_button.png) top left no-repeat;
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		border: none;
		cursor: pointer;
	}
	#header_search input.search_button:hover {
		/*background: transparent url(../images/header/search_button_over.png) top left no-repeat;*/
	}
	
	/* icv */
	#icv {
		position: absolute;
		color: #fff;
		top: 58px;
		top: 62px;
		top: 50px;
		/*right: 140px;*/
		/*left: 680px;*/
		right: 220px;
	}
	#icv img {
		border: none;
		margin-left: 5px;
	}
	
	/*	language	*/
	#lang {
		position: absolute;
		top: 58px;
		top: 62px;
		/*right: 140px;*/
		left: 758px;
	}
	#lang a {
		position: relative;
		color: #fff;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
	}
	#lang a:hover {
		color: #00adee;
		color: #005479;
		color: #80dfff;
	}
	
	/*	toolbox	*/
	#toolbox {
		position: absolute;
		top: 58px;
		right: 0;
		/*width: 210px;*/
		width: 140px;
		height: 30px;
	}
		#toolbox a {
			display: block;
			float: right;
			margin: 0 0 0 10px;
			width: 22px;
			line-height: 24px;
			text-decoration: none;
			background: transparent url(../images/header/toolbox_4.png) top left no-repeat;
		}
		#toolbox img {
			display: none;
		}
		#toolbox a#t-home {
			background-position: 0px 0px;
		}
		#toolbox a#t-sitemap {
			background-position: -22px 0px;
		}
		#toolbox a#t-lineheight {
			background-position: -44px 0px;
		}
		#toolbox a#t-fontsize {
			background-position: -66px 0px;
		}
		#toolbox a#t-print {
			background-position: -88px 0px;
		}
		#toolbox a#tool6 {
			background-position: -110px 0px;
		}
		#toolbox a#t-home:hover {
			background-position: 0px -24px;
		}
		#toolbox a#t-sitemap:hover {
			background-position: -22px -24px;
		}
		#toolbox a#t-lineheight:hover {
			background-position: -44px -24px;
		}
		#toolbox a#t-fontsize:hover {
			background-position: -66px -24px;
		}
		#toolbox a#t-print:hover {
			background-position: -88px -24px;
		}
		#toolbox a#tool6:hover {
			background-position: -110px -24px;
		}
	
	#flash_container {
		display: none;
		position: absolute;
		top: 142px;
		left: 0;
		width: 960px;
		height: 310px;
	}
	
	#header_line_left {
		position: absolute;
		width: 50%;
		height: 51px;
		background: transparent url(../images/header/corner_left.png) bottom left repeat-x;
		left: 0px;
		bottom: 0px;
	}
	
	#header_line_right {
		position: absolute;
		width: 50%;
		height: 51px;
		right: 0px;
		bottom: 0px;
		text-align: left;
		overflow: hidden;
	}
	
	#header_line_right div.line_left {
		float: left;
		position: relative;
		height: 51px;
		width: 200px;
		background: transparent url(../images/header/corner_center.png) left top no-repeat
	}
	
	#header_line_right div.line_right {
		float: left;
		width:100%;
		margin-right: -200px;
		background: transparent url(../images/header/corner_right.png) bottom left repeat-x;
		height: 51px;
	}
	
	#crumbs {
		/*display: none;*/
		position: absolute;
		bottom: 10px;
		left: 0;
		color: #fff;
		z-index: 300;
		width: 600px;
		height: 16px;
		overflow: hidden;
	}
		#crumbs a {
			font-size: 11px;
			color: #fff;
			text-decoration: none;
		}
		#crumbs a:hover {
			color: #80dfff;
			background: transparent url(../images/header/dotted_crumbs.gif) left bottom repeat-x;
		}
		#crumbs span a {
			font-weight: bold;
			color: #80dfff;
		}
		#crumbs .cr_seperator {
			padding: 0 10px;
			color: #fff;
		}
	
	#header_switch {
		/*display: none;*/
		position: absolute;
		width: 77px;
		bottom: 26px;
		right: 0;
		background: transparent url(../images/header/osoncje_tab.png) left top no-repeat;
		z-index: 90;
	}
		#header_switch a {
			position: relative;
			display: block;
			width: 67px;
			line-height: 25px;
			padding: 1px 5px 0 5px;
			font-weight: bold;
			font-size: 11px;
			color: #fff;
			text-decoration: none;
			background-position: 56px 5px;
			background-repeat: no-repeat;
			background-image: url(../images/header/open.gif);
		}
		#header_switch a:hover {
			color: #005479;
			background-image: url(../images/header/open_over.gif);
		}
		#header_switch a.change {
			background-image: url(../images/header/close.gif);
		}
		#header_switch a.change:hover {
			color: #005479;
			background-image: url(../images/header/close_over.gif);
		}