html,body{
  margin:0; /*** Do NOT set anything other than a left margin for the page
as this will break the design ***/
  padding:0;
  border:0;
  min-height:100%;
  height:100%;
  overflow: hidden;
/* \*/
  min-height:100%;
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
body {
	font-size: 12px;
	text-align:center;
	font-family:"verdana";
	color:#B0B0B0;
	font-weight: bold;
	font-style: normal;
  min-height:100%;
  background: #000000;
	margin: 0;
	padding:0;
/* \*/
    min-height:100%;
/* Last height declaration hidden from Mac IE 5.x */

}
strong {
  color: #D0D0D0;
  font-weight: 600;
  font-style: italic;
}
div.menuDiv
{
  border-right: #202020 1px solid;
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  min-width: 100px;
  height: 35px;
  text-align: center;
  display: inline;
}
a {
  font-weight: 900;
  text-decoration: none;
  color: #E0E0E0;
}
a:hover {
  color: #FFFFFF;
}
a.menuNormal {
  text-decoration: none;
  color: #E0E0E0;
}
a.menuNormal:hover {
  color: #F0F0F0;
}
a.menuActive {
  color: #FA9F06;
  text-decoration: none;
}
img {
  border: #000000 0px solid;
}
img.langImg {
  border: #000000 1px solid;
  margin: 0;
  padding: 0;
  margin-left: 5px;
}
img.langImg:hover {
  border: #E0E0E0 1px solid;
}
img.portfolioImg {
  border: #000000 1px solid;
  margin-right: 5px;
}
img.portfolioImg:hover {
  border: #B0B0B0 1px solid;
}

div.MAIN_DIV {
  width:100%;
  overflow: auto;
  margin:0;
  text-align:center;
  padding: 0;
  height:100%;
  min-height:100%;
/* \*/
  height:100%;
  min-height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}

center.main_center {
  height: 100%;
  min-height: 100%;
  margin:0;
  padding:0;

/* \*/
  min-height:100%;
  height: 100%;
/* Last height declaration hidden from Mac IE 5.x */
}

div.wrapper {
  margin:0;
  padding:0;
  width:770px;
  height: 100%;
}

div.main2 {
  text-align:center;
  margin:0;
  padding:0;
  
/*  background-image: url('layout/bg.jpg');*/
  height: 100%;
  min-height: 100%;
/* \*/
  min-height:100%;
  height: auto;
/* Last height declaration hidden from Mac IE 5.x */
}

div.noFooter {
  text-align:center;
  margin:0;
  height: 100%;
  min-height: 100%;
  padding:0;
/* \*/
  min-height: 100%;
  height: 100%;
/* Last height declaration hidden from Mac IE 5.x */ 
}

h1 {
	font-size: 16px; text-align:justify ; font-family:"verdana"; color:#D5D5D5; font-weight: 900; font-style: normal; margin:0; padding:0;
}
h2 {
	font-size: 14px; text-align:justify ; font-family:"verdana"; color:#D5D5D5; font-weight: 600; font-style: normal; margin:0; margin-bottom: 10px; margin-top: 20px; padding:0;
}
h3 {
  font-size: 12px; text-align:justify ; font-family:"verdana"; font-weight: 600; font-style: normal; margin:0; padding:0;
}

#div_top {
  text-align: center;
  max-width: 760px;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
html>body #div_top {
}
	
#content {
	margin: 0px;
	padding: 0px 0px 0px 0px;

	border: 0px;
	text-align: justify;
	max-width: 760px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	max-width: 760px;
	/* */
}

#footer {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	margin-top: -40px;
	overflow: hidden;
  vertical-align: middle;
	text-align: center;
	line-height: 40px;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	height: 40px;
	}
html>body #footer {
	margin-top: -40px;
    line-height: 40px;
    height: 40px;
	width: 100%; /* ie5win fudge ends */
	}
	
#footerSpace {
	margin: 0px;
	clear: both;
	padding: 0px;
	height: 50px;
	overflow: hidden;
  vertical-align: middle;
	text-align: center;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 50px;
	}
html>body #footerSpace {
  line-height: 50px;
  height: 50px;
  width: 100%; /* ie5win fudge ends */
}

div.popups_main {
  margin: 0;
  padding: 0;
}
div.popups_main h3 {
  margin: 0;
  padding: 0;
}
div.popups_main span {display: none;}

div.popups_main:hover span {display: block;
   position: absolute; width: 250px;
   padding: 5px; margin: 10px; z-index: 100;
   margin-left: 400px;
   color: #AAA;
   background-image: url("layout/bg_alpha.png");
   font: 10px Verdana, sans-serif; text-align: center;}
div.popups_main:hover {
   color: #FFFFFF}
   
div.one_popups_main {
  margin: 0;
  padding: 0;
  margin-top: 15px;
}
div.one_popups_main:hover {
  color: #EFEFEF;
}
div.one_popups_main span {display: none;}
div.one_popups_main:hover span {
  display: block;
   }
div.one_popups_main:hover {
   color: #FFFFFF}
div.najezdzacz:hover {
   color: #FFFFFF}
  
