/* dark header */
#header {
	position: relative;
/*zmiana	height: 112px;*/
	/*height: 174px;*/
	height: 176px;
	overflow: hidden;
	/*background: #232833 url(../images/header-bg.png) repeat-x;*/
}

/*nowy*/
#topheader {
	position: relative;
	border:0;
	padding:0;
	margin:0;
/*zmiana	height: 112px;*/
	/*height: 22px;*/
	height: 24px;
	overflow: hidden;
	/*background: #DCE0E8;*/
	background: #E9EDF5;
	
}


/*nowy*/
#searchbox {
	position: absolute;
	z-index: 10000;
	/*zmiana	top: 0;*/
	/*top: 2px;*/
	top:1px;
	/*right: 5px;*/
	right:0;
	/*width: 185px;*/
	width: 190px;
	/*height: 20px;*/
	height: 22px;
	overflow: hidden;
	text-align:right;
	/*nowy background-color:#C0C0C0;*/
	/*nowy*//*background-color:#D3D3D3;*/
	background: #DCE0E8;
	
}

/*nowy*/
#langbox {
	position: absolute;
	z-index: 10000;
	/*zmiana	top: 0;*/
	top: -2px;
	/*right: 5px;*/
	left:-49px;
	width: 120px;
	height: 20px;
	overflow: hidden;
	text-align:right;
}

#access {
	position: absolute;
	z-index: 10000;
	/*zmiana	top: 0;*/
	top: 2px;
	/*right: 185px;*/
	
	left:120px;
	
	/*zmiana width: 200px;*/
	/*zmiana width: 395px;*/
	width: 530px;
	height: 20px;
	overflow: hidden;
	/*nowy*/ text-align:right;
	/*nowy*/ padding-top:2px;
	/*nowy*/ /*font-size: 12px;*/

}

#access #selectors {
	position: relative;
	height: 8px;
	
}

#access span {
	background-repeat: no-repeat;
}

#access a {
	text-decoration: none;
}

/*nowy*/ #access a:hover {
	text-decoration: underline;
}

.font-selector,
.width-selector {
	display: block;
	position: absolute;
	top: 0;
	width: 12px;
	height: 6px;
}

.f-smaller #selectors .font-selector {
	right: 159px;
}

.f-default #selectors .font-selector {
	right: 129px;
}

.f-larger #selectors .font-selector {
	right: 99px;
}

.w-thin #selectors .width-selector {
	right: 70px;
}

.w-wide #selectors .width-selector {
	right: 40px;
}

.w-fluid #selectors .width-selector {
	right: 10px;
}

#access #buttons {
	float: right;
}

#access .button {
	display: block;
	float: right;
	width: 20px;
	height: 12px;
	margin: 0 5px;	
	background-repeat: no-repeat
}

#logo {
	position: absolute;
	/*zmiana top: 35px;*/
	top: 55px;
	/*top: 45px;*/
	/*left: 25px;*/
	/*left: 35px;*/
	/*left: 45px;*/
	left: 72px;
	display: block;
	/*zmiana width:350px;*/
	/*width:250px;*/
	width:374px;
	/*height: 66px;*/
	height: 100px;
	/*background: url(../images/logo.png) no-repeat;*/
	background: url(../images/logo.png) no-repeat;
	cursor: pointer;
}

/*mowy*/
#logolink {
	color: #FFFFFE;
}


#top {
	/*zmiana height: 60px;*/
	/*zmiana height: 83px;*/
	height: 154px;
	/*zmiana padding-top: 35px;*/
	/*zmiana padding-top: 4px;*/
	padding-top: 1px;
	overflow: hidden;
	/*zmiana margin-left: 395px;*/
	/*zmiana margin-left: 341px;*/
	/*zmiana margin-left: 300px;*/
	margin-left: 450px;
	margin-bottom: 10px;
	/*zmiana margin-right: 25px;*/
	margin-right: 0px;
	color: #999;
}

.font-selector,
.width-selector {
	background: url(../images/access-select.png) no-repeat;
}

.lrg .button {
	background: url(../images/access-lrg.png);
}

.sml .button {
	background: url(../images/access-sml.png);
}

.med .button {
	background: url(../images/access-med.png);
}

.thin .button {
	background: url(../images/access-thin.png);
}

.wide .button {
	background: url(../images/access-wide.png);
}

.fluid .button {
	background: url(../images/access-fluid.png);
}
