html, body{ 
	margin:0; padding:0; 
	text-align:center;
}
html{ 
	background:#ffffff;
}
body{ 
  position:relative;
}

	
html>body #pagewidth, html>body #innerpage {
	height:auto;
}
#pagewidth{ 
	width:960px;
	height:100%; min-height:100%;
	text-align:left;
  padding:0 0 0 0; margin:0 auto;
	background:transparent;
	position:relative;
}
#innerpage{ 
	width:870px;
	height:100%; min-height:100%;
	text-align:center;
	background:transparent;
	position:relative;
}
html>#pagewidth {height:auto;}

.pagetable{
  width:100%;
  text-align:left;
  position:relative;
}
table.pagetable{
  table-layout:fixed;
  border-collapse:collapse;
}

#header_logo {
  width:270px; height:60px;margin-left:2px;
	background:transparent url(../img/layout1/logo.gif) no-repeat center center; 
}
#header_logo a{
  display:block;
	height:100%; width:100%;
}
#header_logo span {
	display:none;
}
#header_motyw {
  width:740px; vertical-align:bottom;
  padding:0; margin:0;
}
#header_motyw img { padding:0; margin:0; }
.header_border_top {
  border-top:solid 1px #aaceef;
}
.header_border_bottom {
  border-bottom:solid 1px #aaceef;
}
.header_border_left {
  border-left:solid 1px #aaceef;
}
.header_border_right {
  border-right:solid 1px #aaceef;
}


.content {
  margin-left:132px;
  text-align:justify;
}

#menu {
  width:130px;
  text-align:right;
  vertical-align:top;
}
#menu .element {
  padding-right:20px; 
  font-size: 10pt; margin:0 0 6px 0;
  background:url(../img/layout1/trojkat.gif) no-repeat 118px 4px;
}
#menu .element a {
  text-decoration: none;
  
}

.menu {
font-family: Tahoma,Helvetica,Arial,Verdana; 
font-size: 10pt; 
text-decoration: none;
color:#707070; 
}
#menu a:hover {color:#AACEEF}



#clearfooter {
	height:20px; width:100%; clear:both;
}
#footer{
	position:relative;
	height:30px; margin:0; padding:0;
	margin-left:130px;
}

#footer_addr {
  height:20px;
  text-align:center;
}

#footer_copy {
  position:absolute; top:45px; left:-140px;
  height:30px; line-height:30px;
  text-align:left; padding:0 10px;
  vertical-align:bottom;
}

#footer #toshiba_leading {
  position:absolute; top:35px; left:600px;
  width:150px; height:30px;
  background:transparent url(../img/layout1/toshiba_leading2.gif) no-repeat right top;
}
#footer #toshiba_leading span {
  display:none;
}


#boxes {
  width:130px;
  position:absolute; top:0px;
}

#boxes .box {
  min-height:20px;
}
#boxes .box h1, #boxes .box h2, #boxes .box h3, #boxes .box h4, #boxes .box h5, #boxes .box h6, #boxes .box p {
  margin:0; padding:0;
}


.table_files {width:100%; border-collapse:collapse;}
.table_files td { border-bottom:dashed 1px #bfbfbf; }
.table_files th { background:#efefef; border-bottom:solid 1px #bfbfbf; }
td.file_name { width:85%; vertical-align:bottom; }
td.file_size { width:15%; vertical-align:bottom; text-align:right; }

.file { display:block; padding:2px 2px 2px 25px; background: transparent url(../img/icons/file_.gif) no-repeat left top;}
.file_sxw { display:block; padding:2px 2px 2px 25px; background: transparent url(../img/icons/file_sxw.gif) no-repeat left top; }
.file_doc { display:block; padding:2px 2px 2px 25px; background: transparent url(../img/icons/file_doc.gif) no-repeat left top; }
.file_pdf { display:block; padding:2px 2px 2px 25px; background: transparent url(../img/icons/file_pdf.gif) no-repeat left top; }
.file_zip { display:block; padding:2px 2px 2px 25px; background: transparent url(../img/icons/file_zip.gif) no-repeat left top; }


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
