body { margin: 0pt; padding: 0pt; background-color: #72A812 ;  background-attachment: fixed;  font-size: 11px; font-family: tahoma,sans-serif; text-align: center; line-height: 17px;
}<!-- #36A100ciemniejsza zielen-->
.tag { overflow: auto; background-color: transparent; width: 550px; line-height: 19px; margin-left: 0px; }
div#menu { border-top: 1px solid rgb(194, 188, 232); border-bottom: 1px solid rgb(194, 188, 232); border-left: 1px solid rgb(194, 188, 232); padding: 2px 2px 2px 0px; background-color: rgb(255, 255, 0); margin-top: 10px; margin-left: 5px; margin-right: 97px; z-index: 1000; }
div#menu div.m { background:url(up.jpg); width: %; margin-left: 2px; margin-right: 1px; }
div#menu div.m ul { margin: 0px; padding: 0px; }
div#menu div.m ul li { margin: 0pt auto; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; background-image: url(up.jpg); height: 26px; display: block; background-repeat: no-repeat; background-position: right center; background-color: rgb(); text-align: center; position: relative; /* */ }
div#menu div.m ul li a { text-transform: uppercase; color: rgb(183, 229, 124);font-weight: bolder; font-size: 8.5pt; text-decoration: none; text-align: center; height: 20px; display: block; vertical-align: middle; padding-top: 6px; }
/*grunt menu*/
div#menu div.m ul li a:hover { color: rgb(64, 0, 0) ; background: url(up_ap.jpg); font-weight: bolder; }
div#menu div.m ul li div.submenu { display: none; }
/*div out*/
div#menu div.m ul li:hover div.submenu { border: 1px solid rgb(194, 188, 232); padding: 2px 2px 2px 2px; display: block; position: absolute; left: 1px; top: 25px; background-color: white; z-index: 20; }
div#menu div.m ul li:hover div.submenu a { border-bottom: 1px  rgb(194, 188, 232) solid;  margin: 1px; text-align: left; display: block; color:  #007F00; font-weight: normal; font-size: 8pt; text-transform: none ; text-decoration: none; background-color: rgb(183, 229, 124);/**/ padding-left: 5px; background-image: none; z-index: 20; height: 14px; font-weight:bolder }
div#menu div.m ul li:hover div.submenu a:hover { color: red; font-weight:bolder }
div.c { clear: both; }
.w60 { width: 60px; z-index: 500; }
.w80 { width: 80px; z-index: 500; }
.w100 { width: 100px; z-index: 500; }
.w120 { width: 120px; z-index: 500; }
.w140 { width: 140px; z-index: 500; }
.w160 { width: 160px; z-index: 500; }
.w180 { width: 180px; z-index: 500; }
.w200 { width: 200px; z-index: 500; }
.w220 { width: 220px; z-index: 500; }
.w240 { width: 240px; z-index: 500; }
.w300 { width: 300px; z-index: 500; }

.buttonscontainer { margin-top: 50px; margin-right: -4px; width: 178px; text-align: center;  }
.buttons a { border-bottom: 1px solid  rgb(174, 223, 98); color: rgb(); font-size: 10px; font-weight: bold; height: 24px; line-height: 24px ! important; padding-left: 16px; display: block; text-decoration: none; text-align: left;  }
.buttons a:hover { border-bottom: 1px solid rgb(174, 223, 98); background: rgb(174, 223, 98) url('hang.png') no-repeat scroll right top; color:  rgb(64, 0, 0); text-decoration: none; font-weight: bold; }
.const 
{ border-bottom: 1px solid rgb(174, 223, 98); background: rgb(183, 229, 124) url('hang.png') no-repeat scroll right top; color: #007F00;/*kolor czcionki glowne*/ text-decoration: none; font-weight: bold; margin-left: 1px}
.const2 { border-bottom: 1px solid rgb(174, 223, 98); background: rgb(183, 229, 124) url('hang1.png') no-repeat scroll right top; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; text-align: center} 
.buttonscontainer2 { margin-top: 50px; margin-right: -4px; width: 224px; text-align: center; }
.buttons2 a { border-bottom: 1px solid  rgb(174, 223, 98); color:rgb(0,0,0); /**/font-size: 11px; height: 24px; line-height: 24px ! important; padding-left: 16px; display: block; text-decoration: none; text-align: left; }
.buttons2 a:hover { border-bottom: 1px solid rgb(174, 223, 98); background: rgb(183, 229, 24) url('hang1.jpg') no-repeat scroll right top; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }

html, body, h1, h2, h3, h4, h5, dl, dt, dd, ul, ol, li, p, form, fieldset { margin: 0pt; padding: 0pt; }
#menulift { float: left; width: 193px; }
#menulift .navigation { border-bottom: 1px solid rgb(255, 255, 255); background: rgb(121, 87, 154) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#menulift .navigation li.level-0 { border-top: 1px solid rgb(154, 125, 168); background: rgb(129, 175, 45) none repeat scroll 0% 0%; position: relative; width: 193px; float: left; clear: left; z-index: 1; }
#menulift .navigation li.level-0 a { padding: 0pt 0pt 0pt 33px; background: transparent url('navigation.li.a.gif') no-repeat scroll 15px 50%; display: block; width: 160px; font-size: 68.75%; line-height: 24px; font-weight: bold; color: rgb(254, 239, 210); text-decoration: none; }
#menulift .navigation li.level-0 a:hover, #menulift .navigation li a.active { background-color: rgb(141, 110, 162); }
#menulift .navigation li.level-0 ul { border-left: 1px solid rgb(154, 125, 168); background: rgb(255, 0, 0) none repeat scroll 0% 0%; position: absolute; top: -1px; left: 193px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 191px; z-index: 99; }
#menulift .navigation li.level-0 ul li.level-1 { float: left; clear: left; }
#menulift .navigation li.level-0 ul li.level-1 a { border-top: 1px solid rgb(154, 125, 168); padding: 0pt 0pt 0pt 33px; display: block; width: 160px; line-height: 24px; background-color: rgb(121, 87, 154); }
#menulift .navigation li.level-0 ul li.level-1 a:hover { background-color: rgb(141, 110, 162); }
#menulift .navigation li.level-0 ul { display: none; }
#menulift .navigation li.level-0:hover ul { display: block; }
#menulift ul.choice-procedure { padding: 30px 7px 6px; clear: left; }
#menulift .choice-procedure li { overflow: hidden; margin-bottom: 24px; }
#menulift .choice-procedure li img { border: 1px solid rgb(121, 87, 154); display: block; }
#menulift .choice-procedure h2 { margin: 8px 0pt; width: 58px; font-size: 75%; text-align: center; }
#menulift .choice-procedure .odd h2 { float: right; }
#menulift .choice-procedure .even h2 { float: left; }
#menulift .choice-procedure h2 a { color: rgb(254, 239, 210); font-weight: bold; text-decoration: none; }
#menulift .choice-procedure h2 a:hover { text-decoration: underline; }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.style21 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: bold; }
.style3 {color: #003366}
.style41 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;  color: #003366; }
.style5 {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  color: #003366; }
.style4 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #990000; }
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990033; font-weight: bold; }
.style42 {color: #666666}
.style43 {color: #FFFFFF}
.style44 {color: #FF0000; font-weight: bold;}<!-- out of html -->
.style45 {color: #330000}                    <!-- out of html -->
.style46 {color: #FF0000; font-weight: bold; font-size: 12px;}
.style46 {color: #FF0000; font-weight: bold; font-size: 15px; line-height:1.5;}
.style47 {color: #003333; font-weight: bold; font-size: 18px; line-height:1.5;}
.style48 {color: #009933; font-weight: bold; font-size: 18px; line-height:1.5; text-decoration: none; }
.style49 {color: #009933; font-weight: bold; font-size: 12px;  text-decoration: none; }
.style51 {color: #333333; font-size: 14px;  text-decoration: none;}
.style52 {color: #FFFF00;  font-size: 14px;  text-decoration: none;}
.styl6 { font-family: arial; font-weight:normal; font-size: 13px; text-align: center; color: rgb(86, 0, 0); text-decoration: none; background-color: #66CC00; }
.styl7 { font-family: arial; font-weight: bold; font-size: 18px; line-height:1.5; text-align: center; color: rgb(86, 0, 0); text-decoration: none; background-color: rgb(183, 229, 124); };

p.tresc { margin: 10px 20px 10px 10px; font-size: 11px; color: rgb(64, 0,0); font-weight: normal; text-align: justify; line-height: 1.3; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; }
h1{
 font: bold 120%  Arial ,sans-serif;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Times New Roman ,sans-serif;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {     
	display: block;
	border-top: 1px solid #cccccc;              
	border-bottom: 1px solid  #303030;          
	background-image: url(p2.jpg);
	padding: 3px 0px 3px 10px;          
	color: #21536A;                               
}

#sectionLinks a:hover{                                 
    border-top: 1px solid #cccccc;
   	background-color:  #DDEEFF;                    
	background-image:  url(p21.jpg);   
4	font-weight: bold;
	text-decoration: none;
	color: #;                             
}


#pageNav2{
	float: left;
	width:165px;                                     
	padding: 0px;
	background-color:  #DDEEFF;                                                
	border-right: 1px solid #333333;
	border-bottom: 1px solid  #303030;
	font: small Verdana,sans-serif;
}
#pageNav{
	float: left;
	width:190px;                                     
	height: 200px;                                         
	padding: 0px;
	background-image: none;
	background-color: #303030;                                       
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font:  Verdana,sans-serif;
	font-size:px;                                       
}

#pageNav3{                                               
	float: left;
	width:190px;                                     
	height: 338px;                                         
	padding: 0px;
	background-image:  none;
	background-color: #edc30c;                                      
	border-right: 1px solid #cccccc;                      
	border-bottom: 1px solid #cccccc;
	font:  Verdana,sans-serif;
	font-size:px;                                      
}
#pageNav4{
	float: left;
	width:200px;                                     
	height: 180px;                                        
	padding: 0px;
	background-color: #fd8bcc;                                       
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font:  Verdana,sans-serif;
	font-size:px;                                      
}

