BODY {  
   background: white;
 }
TD {
   font-family: tahoma, verdana, arial, sans-serif;
   font-size:   12px;
   }

H1 {
   font-family: tahoma, verdana, arial, sans-serif;
   font-size:   14px;
   color:       #004088;
   margin:      0px 0px 20px 0px;
   padding:     0px 0px 2px 3px;
   display:     block;
   background:  white url(/gfx/dotted_bg.gif);
   background-repeat: repeat-x;
   background-position: bottom;
   }

H2 {
   font-family:        tahoma, verdana, arial, sans-serif;
   font-size:          11px;
   color:              #004088;
   margin:             0px 10px 10px 10px;
   padding:            0px 0px 2px 3px;
   display:            block;
   }

H3 {
   margin: 	16px 0px 6px 6px;
   font-family: tahoma, verdana, arial, sans-serif;
   font-size:   12px;
   color:       #004088;
   }
P { 
	text-indent: 15px;
	margin: 0px;
	}
P.more {
	color: #004088;
 	text-align: right;
	margin: 0px 5px 15px 5px;
	}
P.menuLeft {
   font-family:        tahoma, verdana, arial, sans-serif;
   font-size:          13px;
   font-weight:		bold;
   color:              #004088;
   margin:             10px 0px 5px 8px;
   text-indent: 	0px;
   }

.more A {
	color: #004088;
	}
.sml { 
	font-size: 95%;
	}

A {
   font-family:         tahoma, verdana, arial, sans-serif;
   font-size:           12px;
   text-decoration:     none;
   color:               #000000;
   }

A:hover {
   text-decoration:     none;
   }

#top TD.txt {
   background-color:    #fafafa;
   padding:             2px 2px 2px 8px;
   }

UL.noimg {
   list-style-type:     none;
   margin:              0px;
   padding: 		0px;
   width: 200px;
   }

#menu LI {
   padding:             3px 0px 3px 2px;
   background:  white url(/gfx/dotted_bg.gif);
   background-repeat: repeat-x;
   background-position: bottom;
   }

#menu LI.grayed {
   background-color:    #f0f0f0;
   }
#menu LI.tiny {
	line-height: 50%;
	}

#main TD.vertBarLeft {
   background-image:    url(/gfx/vert_bar_left_bg.jpg);
   }

#main TD.vertBarRight {
   background-image:    url(/gfx/vert_bar_right_bg.jpg);
   }

TD.footer {
   background-image:    url(/gfx/footer_bg.jpg);
   border-top:          1px solid #aaaaaa;
   text-align:          right;
   padding:             16px 10px 0px 0px;
   color:               #ffffff;
   }

.mainText DIV {
   width: 100%;
   height: 100%;
   padding:             10px 5px 15px 5px;
   }

.padded {
   padding: 		5px;
   }




#zamowienieTab TD {
	text-align: right;
	padding: 2px;
	}
#zamowienieForm INPUT, TEXTAREA {
      font-size: 11px;
	width: 275px;
	border: 	1px solid #5599CC;
	background: white;
	}
#zamowienieTab A {
	font-weight: bold;
	color: 	#004080;
	}
#zamowienieTab A.more {
	font-weight: normal;
      }
#passForm INPUT {
      font-size: 11px;
      width: 150px;
	border: 	1px solid #5599CC;
	background: white;
	}
#arkusz IMG {
	border: 0px; 
	}

#login INPUT {
	border: 1px solid #5599cc;
	background: white;
	font-size: 11px;
	width: 150px;
	margin: 1px 10px 1px 2px;
	}
#login P {
	text-align: right;
	padding: 2px 18px 0px 0px;
	}