body, p  {margin:0; padding:0; background-color: white; text-align: center;
	      font: 11px Verdana, arial, "Andale Mono" "Courier New" Courier monospace}	

/* Ramka */
#mWin {width:970px; text-align: left;	margin-right: auto;	margin-left: auto; margin-top:0; padding:0;
	border-right: 0px solid Silver; border-left: 0px solid #DCDCDC;}

/* Ramka cała szerok. poniż. img ET */
#mPanel {background-color: white; text-align: left; margin:3px 0;	padding:0; 
	border-right: 0px solid Silver; border-left: 0px solid #DCDCDC;
	font: normal 11px Verdana, "Andale Mono" "Courier New" Verdana Courier monospace}

/* ------  menu lewa str.  ----  */
#pLewy {float:left; width:157px; margin:0 3px 0 0; padding:0; color:green; background-color: white; border: 0px solid Silver;}

/* nasi partnerzy */
#mPart {margin:0 0 8px 0; padding: 1px 1px 2px 1px; color:green; background-color: #DFFFDF; border: 1px solid Silver; }
#mPart h1 {font: bold 11px tahoma, verdana; margin:0 0 1px 0; padding: 3px 1px 4px 4px; color:white; background-color: #006B73;}
#mPart p {font: normal 10px verdana; text-align: left; margin:0 3px; padding: 1px 0px; color:#252525; background-color: #DFFFDF;}

/* nasza oferta */
#mLinks {margin:0 0 8px 0; padding:1px 1px 2px 1px; color:green; background-color: #DFFFDF; border: 1px solid Silver; }
#mLinks h1 {font: bold 11px tahoma, verdana; margin:0 0 1px 0; padding: 3px 1px 4px 4px; text-align: left; color:white; background-color: #006B73;}
#mLinks p {font: bold 10px verdana; margin:0 0 0 2px; padding: 1px 0 2px 0; text-align: left; color:#252525; background-color: #DFFFDF;}

/* nasze usługi */
#mUsl {margin:0 0 8px 0; padding: 1px 1px 2px 1px; color:green; background-color: #DFFFDF; border: 1px solid Silver; }
#mUsl h1 {font: bold 11px tahoma, verdana; margin:0 0; padding: 3px 1px 4px 4px; text-align: left; color:white; background-color: #006B73;}
#mUsl p {font: normal 10px verdana; margin:0 0 0 2px; padding: 2px 0 2px 0; text-align: left; color:#252525; background-color: #DFFFDF;}

 /* menu prawo */
#pPrawy {float:right; width:157px; margin:0 0 0 3px; padding: 0 0; color:green; background-color: white; border: 0px solid Silver;}

#mNews {margin:0 0 8px 0; padding: 1px 1px 2px 1px; color:green; background-color: #DFFFDF; border: 1px solid Silver; }
#mNews h1 {font: bold 11px tahoma, verdana; margin:0 0 3px 0; padding: 3px 1px 4px 4px; color:white; background-color: #006B73;}
#mNews h2 {font: normal 10px verdana; margin:8px 0 2px 0; padding: 0px 1px 0px 2px; color:#252525; background-color: #DFFFDF;}
#mNews h2.ln {margin:0px 0 2px 0px; padding: 0px 0 0px 2px;color: #633;/*background-color: #DDD;*/}
#mNews p {font: normal 10px verdana; margin: 0px 0 0px 3px; padding: 0 0 0 0px; text-align: left; color:#252525; background-color: #DFFFDF;}
#mNews a.promo {/*color: red;*/ background-color: #DD8;text-decoration: none; font-weight: normal;padding: 0 45px 0 2px;font-weight: bold;margin:0 0 0 -2px}
#mNews a.promo2 {/*color: red;*/ background-color: #DD8;text-decoration: none; font-weight: normal;padding: 0 5px 0 2px;font-weight: bold;margin:0 0 0 -2px}
#mProd {margin:0; padding: 1px 1px 2px 1px; color:green; background-color: #DFFFDF; border: 1px solid Silver; }
#mProd h1 {font: bold 11px tahoma, verdana; margin:0 0 3px 0; padding: 3px 1px 4px 4px; color:white; background-color: #006B73;}
#mProd p {font: normal 10px verdana; margin:0 2px; padding: 0px 0px; text-align: left; color:#252525; background-color: #DFFFDF;}

/* main panel */
#pMain {float:left; width:646px; margin:0; padding:0; color:black; background-color: white; border: 2px solid Silver;}
#pMain h1 {font: bold 11px Verdana; margin:10px 0 8px 0; padding:0; color:#252525; background-color: white;}
#pMain h1 em {font: normal 10px Verdana;}
#pMain table {margin:1px 1px 1px 2px; width: 643px; /* margin:0;padding:0;*/}
#pMain th {/* margin:0;padding:0; */ padding: 9px 0 3px 0}
#pMain td {/*  margin:0;padding:0;*/ padding: 4px 0 4px 0;  font: normal 10px Verdana;text-align: center;}
#pMain p {font: bold 11px verdana; margin:0; padding: 5px 15px 3px 10px; text-align: right;   /* color:#252525;*/}
#pMain p.lewo {font: bold 11px verdana; margin: 0 1px; padding: 1px 5px 1px 12px; text-align: left; /* color: white;	background-color: #f5f5f5; */}
#pMain p.nn {font: 3px verdana; margin:0 1px; padding: 0;}


#pMain a {color: #03C; text-decoration: none; font-weight: normal}
#pMain a:hover {color: #00F;}
.tcolGL{background-color: #F4F4F4;}
.tcolGC{background-color: #DCDCDC;}

.imgleft {float:left; margin: 10px 0 0 0px; padding:0 0;/*padding: 15px 12px 0 5px; */ width: 184px} /* */
#pMain .imgleft a {font: bold 9px Verdana;color:#03C; font-weight: normal; text-align: left;text-decoration: none; }
#pMain .imgleft a:hover {color: #00F;text-decoration: underline}
#pMain .imgleft a:active {color: blue;}

.leftEU {clear:both;float:left; margin: 0px 2px 5px 2px; padding: 5px 2px 0 5px; width: 260px;}
#pMain .leftEU a {font: bold 11px Verdana;color:#03C; text-align: left;text-decoration: none; }
#pMain .leftEU a:hover {color: #00F;text-decoration: underline}
#pMain .leftEU a:active {color: blue;}
 
a {color: #36B; text-decoration: none;font-weight: bold}
a:visited {color: #36B;}
a:hover {color: navy; /*background-color: #AAFFDF*/}
a:active {color: blue;}

/* stopka */
#pStp {clear:left; margin:0; padding:5px 0; text-align: center; /* border-top: 1px solid red; */ }
#pStp a {color:#4169E1;text-decoration:none; padding: 0px 1px; font:bold 10px verdana, arial;}
#pStp a:hover {color:blue; font:bold 10px; text-decoration: underline}
#pStp p {text-align: center; line-height: 20px; font: 9px verdana; }


