body {
	background-color: #1B140E;
	text-align: center;
	margin: 0px;
	padding: 0px;
  width: 100%;
  height: 100%;
}

#gora {
  position: absolute;
  width: 810px;
  height: 225px;
  left: 50%;
  margin-left: -405px;
  text-align: center;
}

#odstep {
  position: relative;
  margin: auto;
  width: 810px;
  height: 225px;
}

#logo {
  position: relative;
  width: 780px;
  font-size: 1px;
  line-height: 1px;
  margin: auto;
}

#baner {
  position: relative;
  width: 768px;
  height: 280px;
  font-size: 1px;
  line-height: 1px;
  margin: auto;
}

#tresc {
  position: relative;
  width: 768px;
  height: 280px;
  margin: auto;
}

div, span, a {
	color: #FFFFFF;
	font-family: Arial, regular;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	clip: rect(auto,auto,auto,auto);
  text-align: justify;
}



#home {
	float: left;
	display: block; 
  width: 119px; 
  height: 28px; 
  background: url(../images/index_08.jpg) top left no-repeat; 
}
#home a.lrollover {
	display: block;
	width: 119px;
	height: 28px;
	background-image: url(../images/index_08.jpg);
}
#home a.lrollover:hover {
	background-image: url(../images/glowna_08a.jpg);
}



#projekty {
	float: left;
	height: 28px;
	width: 197px;
	background-image: url(../images/index_09.jpg);
}
#projekty a.lrollover {
  display: block;
	width: 197px;
	height: 28px;
	background-image: url(../images/index_09.jpg);
}
#projekty a.lrollover:hover {
	background-image: url(../images/glowna_09a.jpg);
}




#oferta {
	float: left;
	height: 28px;
	width: 167px;
	background-image: url(../images/index_10.jpg);
}
#oferta a.lrollover {
  display: block;
	width: 167px;
	height: 28px;
	background-image: url(../images/index_10.jpg);
}
#oferta a.lrollover:hover {
	background-image: url(../images/glowna_10a.jpg);
}



#onas {
	float: left;
	height: 28px;
	width: 157px;
	background-image: url(../images/index_11.jpg);
}
#onas a.lrollover {
  display: block;
	width: 157px;
	height: 28px;
	background-image: url(../images/index_11.jpg);
}
#onas a.lrollover:hover {
	background-image: url(../images/glowna_11a.jpg);
}



#kontakt {
	float: left;
	height: 28px;
	width: 170px;
	background-image: url(../images/index_12.jpg);
}
#kontakt a.lrollover {
  display: block;
	width: 170px;
	height: 28px;
	background-image: url(../images/index_12.jpg);
}
#kontakt a.lrollover:hover {
	background-image: url(../images/glowna_12a.jpg);
}



.glownz .content #email2 {
background-color: #e2dfde;
	height: 15px;
	width: 756px;
	margin:auto;
	margin-bottom:15px;
	color:#333333;
	padding:5px;
	margin-top: 20px;
	position: absolute;
	left: 270px;
	top:600px;
}



.glownz .content .ramka {
	border: 3px outset #FFFFFF;
	background-color: #FFFFFF;
	height: 405px;
	width: 504px;
}

.glownz .const {
	position: fixed;
	height: 180px;
	width: 100%;
	top: 0px;
	visibility: inherit;
	background-color: #1B140E;
	right: 0%;
	margin: auto;
	z-index: 1;
}
.const .left-meenu #aktywny {
	color: #FF0000;
	padding:0;
	margin:0;
}




.glownz .content {
	color: #FFFFFF;
	height: 100%;
	width: 100%;
	font-family: Arial, regular;
	font-size: 12px;
	margin-top: 30px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	position: static;
	clip: rect(auto,auto,auto,auto);
	top: 200px;
	padding-top: 180px;
	left: 240px;
}


.glownz .left-meenu {
	position:fixed;
	color:#FFFFFF;
	float: left;
	height: auto;
	width: 150px;
	left: 50px;
	top: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
}
.glownz .left-meenu A:link{
	color:#FFFFFF;
	text-decoration: none;
}
.glownz .left-meenu A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.glownz .left-meenu A:hover {
	color:#FF0000;
	text-decoration: none;
}



.glownz .content #mail-kontakt {
	height: auto;
	width: 300px;
	position: fixed;
	left: 250px;
	top: 210px;
	font-size: 11px;
}
.glownz .content #mail-kontakt2 {
	height: auto;
	width: 300px;
	position: fixed;
	left: 750px;
	top: 210px;
	font-size: 11px;
}
.content .lista {
	width: 768px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin:auto;
	font-size: 11px;
	padding-top: 0px;
	position: absolute;
	left: 260px;
}


.glownz .content #email {
	background-color: #e2dfde;
	height: 15px;
	width: 756px;
	margin:auto;
	margin-bottom:15px;
	color:#333333;
	padding:5px;
	margin-top: 20px;
	position: absolute;
	left: 270px;
}
.glownz .content #tresc {
	background-color: #e2dfde;
	height: 200px;
	width: 756px;
	margin:auto;
	margin-bottom:15px;
	color:#333333;
	padding:5px;
	position: absolute;
	left: 270px;
	top: 370px;
}
.glownz .content #send {
	background-color: #e2dfde;
	height: 21px;
	width: 570px;
	position: absolute;
	top: 570px;
	left:270px;
	color:#333333;
	padding:5px;


}

.content #opis{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 600px;
	height: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
	text-align:right;
	float:right;
	text-transform: uppercase;
	letter-spacing:4px;
}


.border { border: solid 1px #FFE2D8; }
.float { float: left; }

.normal { font-weight: normal !important; }
.i { font-style: italic; }
.u, .underline { text-decoration: underline !important; }
.bold, .b { font-weight: bold; }
.top { vertical-align: top; }

.bg1 { background: #ffffff; }

.l1 { line-height: 1px; }
.l12 { line-height: 12px; }
.l13 { line-height: 13px; }
.l14 { line-height: 14px; }
.l15 { line-height: 15px; }
.l16 { line-height: 16px; }
.l17 { line-height: 17px; }
.l18 { line-height: 18px; }
.l19 { line-height: 19px; }
.l20 { line-height: 20px; }
.s1 { font-size: 1px; }
.s8 { font-size: 8px; }
.s9 { font-size: 9px; }
.s10 { font-size: 10px !important; }
.s11  { font-size: 11px !important; }
.s12 { font-size: 12px !important; }
.s13 { font-size: 13px; }
.s14 { font-size: 14px; }
.s15 { font-size: 15px; }
.s16 { font-size: 16px; }
.s18 { font-size: 18px; }
.s20 { font-size: 20px; }

.left, td, div	{ text-align: left; }
.center, th	{ text-align: center; }
.right		{ text-align: right; }
.justify    { text-align: justify; }

.clear { 
  clear: both;
  line-height: 1px;
  font-size: 1px;
}
 	
.img { border: 0px; }
