* {
	FONT-FAMILY: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Helvetica, Arial, Sans-Serif
}

HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}


HTML {
	FONT-SIZE: 0.74em; MIN-HEIGHT: 99%; HEIGHT: 99%
}
BODY {
	BACKGROUND: #e0e0e0; COLOR: #555650; HEIGHT: 100%;
}


#container {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	min-height: 550px; 
	height:auto !important; 
	height: 550px;
	overflow:hidden;
	_overflow:visible;
	
	
    
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; margin-top: 10px; WIDTH: 770px; PADDING-TOP: 0px; padding-bottom: 0px; POSITION: relative;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right:solid;
	border-right-width:2px;
	border-right-color:#000000;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#616161;
	background-color:#FFFFFF;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#000000;
}



#container_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 335px; *html height: 335px;
	overflow:hidden;
    PADDING-BOTTOM: 0px; MARGIN: 0px auto; margin-top: 10px; WIDTH: 770px; PADDING-TOP: 0px; POSITION: relative;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right:solid;
	border-right-width:2px;
	border-right-color:#000000;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#616161;
	background-color:#FFFFFF;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#000000;
	

	
	
}



#left {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 15px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px;
	margin-left: 0px;
	/*border-left-color:#000000;
	border-left-width:3px;
	border-left-style:solid;*/
	/* MARGIN-LEFT: 185px; */
	WIDTH: 160px; 
	PADDING-TOP: 0px; 
	font-size:12px;

	border-right:dotted;
	border-right-width:0px;
	border-right-color:#9FDAF4;
}

#left div {
	display:none;
}


#logo {
	top: 15px;
	left: 15px;
	position:relative

}


#validator {
	top: 25px;
	left:15px;
	position:relative;

}




#submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 160px; PADDING-TOP: 0px;    BORDER-BOTTOM: #fff 1px solid;
	LIST-STYLE-TYPE: none;
}
#submenu LI {
	CLEAR: left; 
	BORDER-TOP: #fff 1px solid; 
	border-width: 0px;
	BORDER-BOTTOM: #e0e0e0 1px solid; 
		
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 160px;  HEIGHT: auto
}
#submenu LI:first-child {
	BORDER-TOP-WIDTH: 0px
}
#submenu LI A {
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ffffff 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 1px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 150px; 
	COLOR: #555650; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	HEIGHT: auto; 
	TEXT-DECORATION: none
}
#submenu LI A:hover {
	BORDER-RIGHT: #84c3ec 1px solid; BORDER-TOP: #84c3ec 1px solid; BORDER-LEFT: #84c3ec 1px solid; COLOR: #555650; BORDER-BOTTOM: #84c3ec 1px solid; BACKGROUND-COLOR: #d5eeff
}





#subsubmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; border-top-width:0px; border-top-style:solid; border-top-color:#e0e0e0;
}
#subsubmenu LI {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 97%; HEIGHT: auto; border-width:0px;MARGIN: 0px 10px 0px;
}
#subsubmenu LI:first-child {
	BORDER-TOP-WIDTH: 0px
}
#subsubmenu LI A {
/*	BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: transparent 1px solid; WIDTH: auto; COLOR: #555650; PADDING-TOP: 3px; BORDER-BOTTOM: transparent 1px solid; HEIGHT: auto; TEXT-DECORATION: none*/
 DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px; WIDTH: auto; COLOR: #555650; PADDING-TOP: 3px; HEIGHT: auto; TEXT-DECORATION: none; border-width:0px;
}
#subsubmenu LI A:hover {
	/*BORDER-RIGHT: #84c3ec 1px solid; BORDER-TOP: #84c3ec 1px solid; BORDER-LEFT: #84c3ec 1px solid; COLOR: #555650; BORDER-BOTTOM: #84c3ec 1px solid; BACKGROUND-COLOR: #d5eeff; */
	COLOR: #555650; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline; color:#000000;; border-width:0px;
}





#content {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 0px; 
	WIDTH: 555px; 
	PADDING-TOP: 20px; 
	font-size:12px;
	min-height:450px;
	height:auto !important;
	height:450px;
	

	border-left:dotted;
	border-left-width:1px;
	border-left-color:#9FDAF4;
	
	
}








#content_aplikacje {
	PADDING-RIGHT: 50px; 
	PADDING-LEFT: 50px;
	PADDING-TOP: 20px;
	padding-bottom:20px;
	WIDTH: 670px; 
	font-size:14px;
	min-height:380px;
	_height: 380px;
	text-align:center;
	
}

#content_download {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 0px; 
	WIDTH: 555px; 
	PADDING-TOP: 20px; 
	font-size:12px;
	min-height:450px;
	_height:450px;

	border-left:dotted;
	border-left-width:1px;
	border-left-color:#9FDAF4;
	
}

#content_carier {
	PADDING-RIGHT: 50px; 
	PADDING-LEFT: 50px;
	PADDING-TOP: 20px;
	padding-bottom:50px;
	WIDTH: 670px; 
	font-size:14px;
	min-height:380px;
	_height:380px;
	text-align:center;

}


#content_news {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 0px; 
	WIDTH: 555px; 
	PADDING-TOP: 20px; 
	font-size:12px;
	min-height:450px;
	_height:450px;

	border-left:dotted;
	border-left-width:1px;
	border-left-color:#9FDAF4;
	
}


#content_about {
	PADDING-RIGHT: 100px; 
	PADDING-LEFT: 100px;
	PADDING-TOP: 100px;
	WIDTH: 570px; 
	font-size:14px;
	min-height:380px;
	_height:380px;
	text-align:center;
	
}
#content_about a {
text-decoration:none;
color:#555650;
}

#content_about a:hover {
color:#999999;
}

#content_about p.validator_about {
	padding-top:50px;
	bottom: 0px;
}


#content_underconstruction {
	PADDING-RIGHT: 100px; 
	PADDING-LEFT: 100px;
	PADDING-TOP: 100px;
	WIDTH: 570px; 
	font-size:14px;
	min-height:380px;
	_height: 380px;
	text-align:center;
	
}

#content_home {
	background-color:#ffffff;
	PADDING-RIGHT: 60px; 
	PADDING-LEFT: 40px;
	PADDING-TOP: 10px;
	WIDTH: 670px; 
	font-size:12px;
	height:202px;
	text-align:center;
	position:absolute;
	top:337px;
	left:0px;
	text-align:left;
	color:#333333;
	
}

#content_home a {
font-weight:bold;
text-decoration:none;
color:#333333;
}

#content_home a:hover {
font-weight:bold;
text-decoration:none;
color:#333333;
}

#content_home ul.lista_wspolnikow {
text-align:center;
margin-left:75px;
margin-top:0px;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 700px; PADDING-TOP: 0px; BORDER: #fff 1px solid; LIST-STYLE-TYPE: none; display:inline;
position:relative;
top: 20px;
}

#content_home ul.lista_wspolnikow LI {
	text-align:center;
	BORDER: #fff 1px solid; DISPLAY: inline;
	margin-right:10px; WIDTH: 120px; HEIGHT: auto; margin-bottom:0px;
}



#content_kontakt {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	WIDTH: 750px; 
	font-size:13px;
	min-height:380px;
	_height:380px;
	text-align:center;
	
}

#content_kontakt div.wiersz
{
width:730px;
text-align:center;
margin-bottom:30px;
}


#content_kontakt ul {
display:block;
width:740px;
height:170px !important;
margin-left:10px;
}

#content_kontakt li {
display:inline;
width:245px;
float:left;
font-size:11px;
margin-bottom:30px;
}

#content_kontakt div.naglowek {
font-size:17px;
font-weight:bold;
margin-bottom:30px;
}

#content_kontakt div.firma {
font-weight:bold;
}

#content_kontakt div.firma_stopka {
font-size:10px;
}


#content_kontakt a {
text-decoration:none;
color:#555650;
}

#content_kontakt a:hover {
color:#000000;
text-decoration:underline;
}





#content_dystrybucja {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 750px; 
	font-size:13px;
	min-height:380px;
	_height:380px;
	text-align:center;
}

#content_dystrybucja ul {
 display:block;
width:740px;
/* height:170px !important; */
margin-left:10px;
}

#content_dystrybucja li {
display:inline;
width:245px;
float:left;
font-size:11px;
margin-bottom:30px;
}

#content_dystrybucja div.naglowek {
font-size:17px;
font-weight:bold;
margin-bottom:30px;
}

#content_dystrybucja div.firma {
font-weight:bold;
}

#content_dystrybucja div.firma_stopka {
font-size:10px;
}

#content_dystrybucja a {
text-decoration:none;
color:#555650;
}

#content_dystrybucja a:hover {
color:#000000;
text-decoration:underline;
}





#header {
	padding: 0px;
	margin: 0px;
	WIDTH: 770px;
	HEIGHT: 70px;
	background-color:#0055a3;
	border:none;
}

#logo_lenze {
LEFT: 25px; WIDTH: 128px; POSITION: absolute; TOP: 0px; HEIGHT: 70px
}
#logo_lenze_print {
LEFT: 25px; WIDTH: 128px; POSITION: absolute; TOP: 0px; HEIGHT: 70px; display:none;
}
@media print {
#logo_lenze_print {
LEFT: 25px; WIDTH: 128px; POSITION: absolute; TOP: 0px; HEIGHT: 70px; display:block;
}

#logo_lenze {
LEFT: 25px; WIDTH: 128px; POSITION: absolute; TOP: 0px; HEIGHT: 70px; display:none;
}
}

#menu_gora {
	FONT-SIZE: 11px; left: 185px; margin:0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-TOP: 5px; padding-bottom:0px; position: absolute; top:0px; height:25px; width: 575px; background-color:#0055a3; text-align:right; color:#E0E0E0;
}
#menu_gora A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; COLOR: #E0E0E0; PADDING-TOP: 2px; text-decoration: none;
}
#menu_gora A:hover {
	COLOR: #ffffff; text-decoration: underline;
}


#menu_dol {
	FONT-SIZE: 13px; MARGIN: 0px; left: 185px;  PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; position: absolute; top:30px; height:20px; width: 575px;/*background-color:#9fdaf4; */ background-color:#33b1e7; text-align:left; 
}
#menu_dol A {
	margin-right: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #E0E0E0; PADDING-TOP: 0px; text-decoration: none; font-weight:bold;
}

#menu_dol A.menuactive {
	color:#FFFFFF;
}
#menu_dol A:hover {
	COLOR: #ffffff; text-decoration:none; font-weight: bold;
}

#pasek_home {
	FONT-SIZE: 11px; left: 0px; height:265px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; position: absolute; top:70px; width: 770px; background-color:#ffffff; color:#E0E0E0;
}

#pasek_home img {
width:770px;
border-right-width:0px;
border-right-style:solid;
border-right-color:#000000;
border-bottom-width:2px;
border-bottom-style:groove;
border-bottom-color:#a6a6a6;

border-top-width:2px;
border-top-style:outset;
border-top-color:#9fdaf4;

}


fieldset {
border-style: groove;
border-width:1px;
border-color: #999999;
width:350px;
margin:2px;
margin-bottom:20px;
padding:5px;
}

input.text {
background-color: #ffffff; 
width:40px; 
font-size:11px; 
border :solid  1px #CFCFCF;
}

select.text {




background-color: #ffffff; 
min-width:50px; 
font-size:11px; 
border :solid  1px #CFCFCF;
}


select.falownik_text {
font-size: 11px;
color: black;
font-family: tahoma,sans-serif;
height: 20px;
width:85px;
}

#content a.help {
font-size:12px;
text-decoration:none;
color:#0055a3;
font-weight:normal;
}

#content table {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:center;
width:555px;
}

#content table td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
}

#content td.rog {
border-width:0px;
background-color:#FFFFFF;
}

#content td.naglowek {
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
min-width:50px;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}

#content td.typ{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}


#content td.moment{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}


#content td.moc{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}



#content td.przelozenie{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
width:50px;
}


#content td.obroty_wej{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}


#content td.obroty_wyj{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}



#content td.wznios{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
}

#content td.sf{
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#ffffff;
width:50px;
}

#content td.sort {
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
background-color:#E6E6E6;
}


#content table.konfiguracja {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:center;
margin: 0;
width:400px;
}

#content table.konfiguracja td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:left;
}


#content table.konfiguracja td.lewa{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:left;

}

#content table.konfiguracja td.gora{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:center;
font-weight:bold;
}


#content table.specyfikacja {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:left;
width:545px;
}

#content table.specyfikacja td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
height: 26px;
}


#content table.specyfikacja td.wlasnosc{
font-weight:bold;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
width:280px;
}


#content table.specyfikacja td.parametry {
width:205px;
border-style:solid;
border-width:1px;
border-color:#cccccc;
}


#content table.falownik_parametry {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:left;
width:400px;
}

#content table.falownik_parametry td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
height: 26px;
text-align:left;
}


#content table.falownik_parametry td.wlasnosc{
font-weight:bold;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
width:260px;
text-align:left;
}


#content table.falownik8200 {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:left;
width:260px;
}

#content table.falownik8200 td.wlasnosc{
font-weight:bold;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
width:200px;
}

#content table.falownik8200 td.check{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
width:20px;
height: 40px;
}

#content table.falownik8200 td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
height: 40px;
}


#content img.help_info_noimage {
position:relative;
left:26px;
width:23px;
}

#content img.help_info {
width:23px;
}

#content a img.help_image {
width:23px;
}

#content input.wstecz {
left: 45px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}


#content input.dalej {
left: 305px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}

#content input.dodaj_do_koszyka {
left: 55px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 130px;
height: 18px;
}


#content input.pokaz_skladniki {
left: 135px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 130px;
height: 18px;
}

#motoreduktor_symbol {
display:inline; 
float:left;
}


#symbol {
float:left; 
margin-left: 0px; 
margin-right:4px;
}


#symbol_typ {
float:left; 
margin-left: 0px; 
margin-right:0px;
}

#content div.symbol_nospace
{
display:none; 
margin-right:0px; 
padding-right:0px; 
float:left;
}

#content div.symbol_nospace_on
{
display:inline; 
margin-right:0px; 
padding-right:0px; 
float:left;
}

#content div.help {
display:inline;
}


#content div.tlo {
position:absolute;
bottom:-1px;
right:0px;
z-index: -1;
}



#content table.falownik_wybor {
border-width:0px;
background-color: #ffffff;
text-align:center;
empty-cells:show;
width:350px;
}

#content table td.falownik_wybor {
height:40px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;

}


select.notext{
display:none;
font-size: 11px;
color: black;
font-family: tahoma,sans-serif;
height: 20px;
min-width:60px;
}



#left ul.lista_wspolnikow {
margin-left:15px;
background-color:#ffffff; 
WIDTH: 120px; 
BORDER: #fff 1px solid; 
LIST-STYLE-TYPE: none; 
display:block;
height:170px;
clear:left;
padding-top:20px;

}

#left ul.lista_wspolnikow LI {
	BORDER: #fff 1px solid; DISPLAY: block; MARGIN: 0px; WIDTH: 120px; HEIGHT: auto; margin-bottom:5px;
	float:left;
}

#content div.legenda {
border-top-width:1px;
border-top-color:#333333;
border-top-style:solid;
width:260px;
margin-top:40px;
}

#content div.legenda img {
height:35px;
position:relative;
top:5px;
}

#logo_print {
display:none;
position:relative;
left:630px;
top: -10px;
margin-bottom:20px;
width:120px;
}

#naglowek_print {
display:none;
}

#content table.lista_pdf {
border-width:0px;
border-style:solid;
width:auto;
text-align:left;
}

#content table.lista_pdf td{

border-width:0px;
background-color:#FFFFFF;
}

#content table.lista_pdf td.pdf{
width:20px;
border-width:0px;
background-color:#FFFFFF;
}

#content table.lista_pdf td.separator{
width:20px;
border-width:0px;
background-color:#FFFFFF;
}


#content_aplikacje table.bank_aplikacji {
border-width:0px;
border-style:solid;
width:660px;
text-align:center;
empty-cells:show;
border-collapse: collapse;
margin:0px auto;

}

#content_aplikacje table.bank_aplikacji td{
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
width:120px;
text-align:center;
}

#content_aplikacje table.bank_aplikacji td.tytul{
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
width:180px;
text-align:center;
}


#content_aplikacje table.bank_aplikacji th{
font-weight:bold;
text-align:center;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#F2F2F2;
}



#content_download table {
border-width:0px;
border-style:solid;
width:540px;
text-align:center;
empty-cells:show;
border-collapse: collapse;
margin:0px auto;
font-size:11px;

}

#content_download table td{
border-width:1px;
border-style:solid;
background-color:#ffffff;
border-color:#CCCCCC;
text-align:center;
}

#content_download table td a {
color:#555650;
text-decoration:none;
font-weight:normal;
}

#content_download table td a:hover {
color:#000000;
text-decoration:underline;
font-weight:normal;
}

#content_download table td.lewa{
border-width:1px;
border-style:solid;
background-color:#ffffff;
text-align:left;

width:440px;
}

#content_download table th{
font-weight:bold;
text-align:center;
border-width:1px;
border-style:solid;
background-color:#F2F2F2;
}

#content_download table td img {
height:25px;
}


#content_carier div.praca {
border-width:1px;
border-style:dotted;
border-color:#CCCCCC;
width:500px;
margin:0px auto;
margin-bottom:30px;
}

#content_carier div.stanowisko {
color:#FF0000;
font-size:16px;
font-weight:bold;
text-align:center;
margin-bottom:20px;
}


#content_carier table {
width:500px;
border-width:0px;
}

#content_carier td.pytanie {
width:160px;
border-width:0px;
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
vertical-align:top;
}

#content_carier td.odpowiedz {
font-size:12px;
text-align:left;
font-weight:normal;
padding-bottom:5px;
}


#content_carier td.odpowiedz ul {
list-style-type:square;
list-style-position:inside;
font-size:12px;
text-align:left;
margin-left:0px;

}


#content_carier div.stopka {
text-align:center;
font-size:12px;
margin-top:10px;
}

#content_carier div.stopka a{
text-decoration:none;
color:#FF0000;
font-weight:normal;
}

#content_carier div.stopka a:hover{
text-decoration:underline;
color:#FF0000;
font-weight:normal;
}

h1,h2,h3,h4,h5,h6 {
  margin: 0.6em 0 0.6em 0;
  font-size: 20px; 
}
h1 { font-size: 22px; margin: 0.2em 0 0.4em; line-height: 1.4em; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 8px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #555650; }


#content table.produkty {
border-width:0px;
width:540px;
text-align:center;
empty-cells:show;
border-collapse: collapse;
}

#content table.produkty td.lewa{
width:40px;
background-color:#FFFFFF;
border-width:0px;
padding-left:0px;
}

#content table.produkty td.lewa_gora{
width:40px;
background-color:#FFFFFF;
border-width:0px;
padding-left:0px;
vertical-align:top;
}

#content table.produkty td {
width:500px;
background-color:#FFFFFF;
border-width:0px;
text-align:left;
padding-left:20px;
padding-bottom:20px;
}

#content table.produkty a {
text-decoration:none;
color:#555650;
font-weight:bold;
}

#content table.produkty a:hover {
color:#555650;
/*text-decoration:underline;*/
font-weight:bold;
}

#content table.produkty table.wlasnosci {
border-width:0px;
empty-cells:show;
border-collapse: collapse;
width:450px;

}

#content table.wlasnosci td {
text-align:center;
border-width:1px;
border-style:solid;
border-color:#cccccc;
background-color:#FFFFFF;
font-size:10px;
padding:0px;

height:20px;
}




#content table.wlasnosci th {
text-align:center;
border-width:1px;
border-style:solid;
border-color:#cccccc;
font-size:10px;
padding:0px;
border-color:#CCCCCC;
background-color:#F2F2F2;

}

#content table.lista_produktow {
border-width:0px;
width:540px;
text-align:center;
empty-cells:show;
border-collapse: collapse;
}


#content table.lista_produktow td {
width:180px;
height:100px;
background-color:#FFFFFF;
border-width:0px;
text-align:center;
padding-bottom:0px;
}

#content table.lista_produktow td.caption {
width:180px;
height:30px;
background-color:#FFFFFF;
border-width:0px;
text-align:center;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:10px;
font-size:10px;
}

#content table.cm_konfiguracja {
border-width:0px;
width:540px;
text-align:center;
empty-cells:show;
border-collapse: collapse;
}

#content table.cm_konfiguracja td {
background-color:#FFFFFF;
border-width:1px;
border-color:#CCCCCC;
text-align:center;
border-style:solid;
}


#content table.cm_konfiguracja th {
font-weight:bold;
text-align:center;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#F2F2F2;
}

#content div.produkt_opis {
font-size:11px;
}

#content div.produkt_opis a {
text-decoration:none;
color:#555650;
}

#content div.produkt_opis a:hover {
color:#000000;
text-decoration:underline;
}


#content ul.produkty_dzial a {
text-decoration:none;
color:#555650;
}

#content ul.produkty_dzial a:hover {
color:#000000;
text-decoration:underline;
}

#content ul.produkty_dzial {
list-style-type:square;
list-style-position:inside;
font-size:14px;
text-align:left;
margin-left:10px;
}

#content table.produkty td ul {
list-style-type:square;
list-style-position:inside;
font-size:12px;
text-align:left;
margin-left:20px;
width:370px;
}

#content ul.konfigurator {
list-style-type:none;
}

#noprint {
display:block;
}


#content_news div.news {
border-width:0px;
border-style:dotted;
width:560px;
text-align:center;
padding-bottom:50px;
}

#content_news div.news div.tytul {
text-align:center;
font-weight:bold;
font-size:14px;
color:#ff0000;
width:500px;
padding-bottom:20px;
}

#content_news table {
border-width:0px;
}

#content_news td {
text-align:left;
border-width:0px;
background-color:#FFFFFF;
border-color:#CCCCCC;
padding-left:20px;
padding-right:40px;
}

#content_news td.grafika {
text-align:left;
border-width:0px;
border-color:#CCCCCC;
background-color:#FFFFFF;
vertical-align:top;
padding-left:0px;
padding-right:0px;
}

#content_news td ul {
list-style-type:square;
list-style-position:inside;
font-size:12px;
text-align:left;
margin-left:20px;
}

#content_news table.wlasnosci {
border-width:0px;
empty-cells:show;
border-collapse: collapse;

}

#content_news table.wlasnosci td {
text-align:center;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
font-size:10px;
padding:0px;
width:120px;
}

#content_news table.wlasnosci th {
text-align:center;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
font-size:10px;
padding:0px;
border-color:#CCCCCC;
background-color:#F2F2F2;
}

#content div.autor {
font-size:10px;
color: #555650;
}

#content div.autor a {
font-size:10px;
color: #555650;
text-decoration:none;
}

#content div.autor a:hover {
font-size:10px;
color: #000000;
text-decoration:none;
}

#content #registration table {
font-size:12px;
border-width:0px;
width:550px;
}

#content #registration table td {
border-width:0px;
text-align:left;
background-color:#FFFFFF;
width:300px;
height:25px;
padding-right:10px;
}

#content #registration input {
background-color: #ffffff; 
width:200px; 
font-size:11px; 
border :solid  1px #CFCFCF;
}
#content #registration select {
background-color: #ffffff;
min-width:200px;
font-size:11px; 
border :solid  1px #CFCFCF;
}

#content #registration input.dane_osobowe_zgoda {
width: 20px;
border-width:0px;
}

#content #registration label {
font-size:10px;
}
#content #registration input.registration_podatnik {
width:20px;
border-width:0px;
}

#content #registration #nazwa_firmy_text {
font-weight:bold;
}
#content #registration #nip_text {
font-weight:bold;
}

#content #registration input.wyczysc {
left: 45px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}


#content #registration input.zarejestruj {
left: 305px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}

#content div.error {
color:#FF0000;
font-weight:bold;
}



#content #logowanie table {
font-size:12px;
border-width:0px;
width:250px;
}

#content #logowanie table td {
border-width:0px;
text-align:left;
background-color:#FFFFFF;
width:30px;
height:25px;
padding-right:10px;
}


#content #logowanie input {
background-color: #ffffff; 
width:100px; 
font-size:11px; 
border :solid  1px #CFCFCF;
}

#content #logowanie input.login {
left: 5px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}



#content table.koszyk {
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:center;
margin: 0;
}

#content table.koszyk td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:left;
background-color: #ffffff;
}

#content table.koszyk td a{
text-decoration:none;
font-weight:normal;
color:#555650;
}


#content table.koszyk td a:hover{
text-decoration:underline;
font-weight:normal;
color:#555650;
}

#content table.koszyk th{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:center;
font-weight:bold;
font-size:13px;
}

#content table.koszyk td input{
width:50px;
background-color: #ffffff; 
font-size:11px; 
border :solid  1px #CFCFCF;
}

#content input.zapisz {
left: 280px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}

#content input.kasa {
left: 320px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}




#content a {
color:#555650;
font-weight:bold;
text-decoration:none;
}

#content a:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}


#content table.klient {
font-size:12px;
border-width:0px;
width:550px;
}

#content table.klient td {
border-width:0px;
text-align:left;
background-color:#FFFFFF;
height:25px;
padding-right:10px;
}

#content table.klient td.lewa {
border-width:0px;
text-align:left;
background-color:#FFFFFF;
height:25px;
padding-right:10px;
width:150px;
font-weight:bold;
}


#content table.zamowienia{
border-style:solid;
border-width:0px;
border-color:#CCCCCC;
border-collapse: collapse;
background-color: #F2F2F2;
text-align:center;
margin: 0;
}

#content table.zamowienia td{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:center;
background-color: #ffffff;
}

#content table.zamowienia td a{
font-weight:normal;
color:#555650;
}


#content table.zamowienia td a:hover{
text-decoration:underline;
font-weight:normal;
color:#555650;
}

#content table.zamowienia th{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
text-align:center;
font-weight:bold;
font-size:13px;
}

#content #zmiana_hasla table {
font-size:12px;
border-width:0px;
width:300px;
}

#content #zmiana_hasla table td {
border-width:0px;
text-align:left;
background-color:#FFFFFF;
height:25px;
padding-right:10px;
}

#content #zmiana_hasla input {
background-color: #ffffff; 
width:150px; 
font-size:11px; 
border :solid  1px #CFCFCF;
}

#content #zmiana_hasla input.zmien {
left: 205px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}

#content #zmiana_hasla input.wstecz {
left: 45px; 
position: relative;
background-color:#F2F2F2;
border-style:solid;
border-color:#B3B3B3;
border-width:1px;
font-size:12px;
font: normal 10px/14px verdana;
width: 100px;
height: 18px;
}