body { margin-left : 0px;  margin-right : 0px;  margin-top : 0px; padding-bottom: 0px; padding-top: 0px; margin-bottom: 0px; background-color : #FFFFFF; font-family: verdana, helvetica; font-size: 11px; text-align: left; color: #cccccc; }
h1 { font-family: verdana, helvetica; font-size: 14px; color : #92B305; font-weight: bold; text-align: left; margin-top : 0px; margin-left: 7px; margin-bottom: 5px; padding-top: 22px; }

#contener-top { width: 710px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; }
#top { width: 460px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #FFFFFF; float: left; }
#menu { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px; background-color: #000000; clear: both; background-image:url(../images/bg-menu2.gif); background-repeat: repeat-x; background-position: top center; }
.top-menu { width: 250px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #FFFFFF; float: right; }
.top-menu a:link, .top-menu a:visited, .top-menu a:active { TEXT-DECORATION: none; COLOR: #BABABA; font-size: 11px; font-weight: bold; }
.top-menu a:hover { TEXT-DECORATION: underline; COLOR: #BABABA; font-size: 11px; font-weight: bold; }
.pmenu { font-family: arial, helvetica; font-size: 11px; font-weight: bold; line-height: 11px; color: #8C8C8C; text-align: right; padding-top: 0px; margin-top : 40px; margin-left : 0px;  margin-right : 0px; }

#krople { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #B2D50B; }

#contener-wstep { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #292929; background-image:url(../images/bg-wstep.gif); background-repeat: repeat-x; background-position: top center; }
#wstep { width: 728px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #292929; background-image:url(../images/bg-wstep.gif); background-repeat: repeat-x; background-position: top center; }

p { font-family: verdana, helvetica; font-size: 12px; font-weight: normal; line-height: 16px; color: #ECECEC; text-align: left; padding-top: 12px; padding-bottom: 0px; margin-top : 0px; margin-left : 7px;  margin-right : 0px; }
ul { font-family: verdana, helvetica; font-size: 12px; font-weight: normal; line-height: 16px; color: #ECECEC; text-align: left; padding-top: 0px; margin-top : -10px; margin-right : 0px; }
li { padding-left: 0px; margin-left: 7px; }
div.hr { height: 1px; background: #292929 url(../images/hr.gif) no-repeat scroll left; }
div.hr hr { display: none; }

.czern { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #000000; }

.contener-projekt { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #1F1F1F; }
.projekt { width: 728px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #292929; }
.p-projekt { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; line-height: 14px; color: #ECECEC; text-align: left; padding-top: 9px; margin-bottom: 9px; margin-top : 0px; margin-left : 7px;  margin-right : 0px; }
.p-link { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; line-height: 14px; color: #ECECEC; text-align: right; padding-top: 9px; margin-bottom: 0px; padding-bottom: 9px; margin-top : 0px; margin-left : 7px;  margin-right : 7px; }

#contener-white { width: 728px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; }
.white-left { width: 360px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; float: left; background-image:url(../images/bg-white.gif); background-repeat: repeat-y; background-position: top center; }
.white-left-about { width: 360px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; float: left; background-image:url(../images/bg-white-about.gif); background-repeat: repeat-y; background-position: top center; }
.white-right { width: 360px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; float: right; }
.white-left h1 { font-family: verdana, helvetica; font-size: 14px; color : #92B305; font-weight: bold; text-align: left; margin-top : 0px; margin-left: 10px; margin-bottom: 0px; padding-top: 2px; }
.white-left-about h1 { font-family: verdana, helvetica; font-size: 14px; color : #92B305; font-weight: bold; text-align: left; margin-top : 0px; margin-left: 10px; margin-bottom: 0px; padding-top: 2px; }
.white-right h1 { font-family: verdana, helvetica; font-size: 14px; color : #92B305; font-weight: bold; text-align: left; margin-top : 0px; margin-left: 10px; margin-bottom: 0px; padding-top: 2px; }
h2 { font-family: verdana, helvetica; font-size: 11px; color : #32D4E3; font-weight: bold; text-align: left; margin-top : -2px; margin-left: 10px; margin-bottom: 0px; padding-top: 0px; }
.p-white { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; line-height: 15px; color: #172E30; text-align: left; padding-top: 12px; padding-bottom: 0px; margin-top : 0px; margin-left : 18px;  margin-right : 30px; }
.p-a-white { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; line-height: 15px; text-align: right; padding-top: 6px; padding-bottom: 0px; margin-top : 0px; margin-left : 10px;  margin-right : 30px; }
.white-right a:link, .white-right a:visited, .white-right a:active { TEXT-DECORATION: none; COLOR: #172E30; font-size: 11px; font-weight: bold; }
.white-right a:hover { TEXT-DECORATION: underline; COLOR: #172E30; font-size: 11px; font-weight: bold; }
.p-a-white a:link, .p-a-white a:visited, .p-a-white a:active { TEXT-DECORATION: none; COLOR: #2A7A82; font-size: 11px; font-weight: normal; }
.p-a-white a:hover { TEXT-DECORATION: underline; COLOR: #2A7A82; font-size: 11px; font-weight: normal; }

.p-b-white { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; color: #172E30; line-height: 15px; text-align: left; padding-top: 12px; padding-bottom: 0px; margin-top : 0px; margin-left : 18px;  margin-right : 30px; }
.p-b-white a:link, .p-b-white a:visited, .p-b-white a:active { TEXT-DECORATION: none; COLOR: #2A7A82; font-size: 11px; font-weight: normal; }
.p-b-white a:hover { TEXT-DECORATION: underline; COLOR: #2A7A82; font-size: 11px; font-weight: normal; }

.blue { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #32D4E3; }

#contener-footer { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #000000; background-image:url(../images/bg-wstep.gif); background-repeat: repeat-x; background-position: top center; clear: both; }
.p-footer { font-family: verdana, helvetica; font-size: 11px; font-weight: normal; line-height: 15px; color: #ECECEC; text-align: left; padding-top: 50px; margin-bottom: 10px; margin-top : 0px; margin-left : 7px;  margin-right : 0px; }
.gray { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; background-color: #AFAFAF; clear: both; }

a:link, a:visited, a:active { TEXT-DECORATION: none; COLOR: #CCCCCC; font-weight: normal; }
a:hover { TEXT-DECORATION: none; COLOR: #FFFFFF; font-weight: normal; }

input { font-size: 11px; font-weight: normal; color: #172E30; font-family: verdana, helvetica; margin-top : -10px; margin-left: 10px; margin-bottom: 0px; padding-top: 0px; }
textarea { font-size: 11px; font-weight: normal; color: #172E30; font-family: verdana, helvetica; margin-top : -10px; margin-left: 10px; margin-bottom: 0px; padding-top: 0px; }

DIV.page { width:728px; margin:0px; position:relative; overflow:hidden; background-image:url(../images/bg-footer.gif); background-repeat: no-repeat; background-position: top center; }
DIV.content { padding:0px 4px; }
DIV.container { padding:0px 4px; }
DIV.vmenu { padding:0px 4px; }
DIV.wrap {
	width:530px; /* PRZESUWANIE KOLUMNY SRODKOWEJ */
	float:left;
}
DIV.vmenu_box {
	position:relative;
	top:0;
	z-index:3;
	width:330px; /* LEWA KOLUMNA SZEROKOSC */
	float:left;
	margin-top:24px;
}

DIV.container_box {
	position:relative;
	z-index:3;
	width:180px; /* PRAWA KOLUMNA SZEROKOSC */
	float:right;
	margin-top:24px;
}

DIV.content_box {
	position:relative;
	z-index:3;
	float:right;
	width:170px; /* SRODKOWA KOLUMNA SZEROKOSC */
	margin-top:24px;
}