body { font-family: arial; font-size:12px;}

p { font-family: arial; font-size:12px;}
li { font-family: arial; font-size:12px;}

h2 {font-size: 15px; font-weight: bold;}
.normal { font-family: arial; font-size:12px;}


table.image { background-position: center; }

table.menu { background-repeat: no-repeat;
						 background-position: top left; }

td.topleftcorner { padding-left: 13px;
		   background-image: url(http://www.mp.pl/pmm_nowa/img_layout/tl.gif); }
td.toprightcorner { padding-left: 13px;
		    background-image: url(http://www.mp.pl/pmm_nowa/img_layout/tr.gif); }
td.bottomleftcorner { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/bl.gif); }
td.bottomrightcorner { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/br.gif); }

td.topborder { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/border.jpg); 
	       background-repeat: repeat-x; 
				 background-position: top; }
td.bottomborder { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/border.jpg); 
		  background-repeat: repeat-x; 
		  background-position: bottom; }
td.leftborder { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/border.jpg); 
		background-repeat: repeat-y;
		background-position: left; }
td.rightborder { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/border.jpg); 
		 background-repeat: repeat-y; 
		 background-position: right; }

td.smalltopmenu { font-size: 9px;
			color: black;
		  font-weight: bold;
		  padding-bottom: 5px; }
		  
td.buttontext { font-size: 15px;
	color: white;
	font-family: arial black; }

table.buttontext { font-size: 15px;
                                   color: white;
                                   background-color: #121189;
                                   font-family: arial black; }
table.buttontext:hover { cursor: pointer;
                         background-color: #ff0000;}    
table.titletext { font-size: 15px;
                                color: white;
                                background-color: #ff0000;
                                font-family: arial black; }       


td.buttontextout { cursor: arrow;
                   background-color: #121189;}    
td.buttontextover { cursor: pointer;
                    background-color: #ff0000;}   


a.arrow { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/arrow.jpg);
	  background-repeat: no-repeat;
	  background-position: center;
	  background-position: left center;
	  padding-left: 15px; }

a.arrowred { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/arrow.jpg);
	  color: black;
	  font-weight: bold;
	  background-repeat: no-repeat;
	  background-position: center;
	  background-position: left center;
	  padding-left: 15px; }
	  
a.magn { background-image: url(http://www.mp.pl/pmm_nowa/img_layout/magn.jpg);
	  background-repeat: no-repeat;
	  background-position: left top;
	  padding-left: 15px; 
		font-size: 9px; }

img { border: none; }

a { color: #0F2C91;
    text-decoration: none; }
a:hover { text-decoration: underline; }

a.menu { color: #0F2C91;
	 font-weight: bold; }
a.menu:hover { color: #FF0000; 
	       text-decoration: none; }

a.menucur { color: #FF0000;
	 font-weight: bold; }
a.menucur:hover { color: #FF0000; 
	       text-decoration: none; }

.input { font: bold 11px Arial, Helvetica, sans-serif; background: #FFFFFF; color: #666666; }
.inputbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFE495; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
