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 9px 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 9px 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 5px 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 {/*clear: both;*/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:645px; margin:0 1px; padding:0; color:black; background-color: white; border: 1px solid Silver;}
#pMain h1 {font: bold 11px Verdana; margin: 7px 0 3px 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: 6px 0 2px 0}
#pMain td {/*  margin:0;padding:0;*/ padding: 2px 0 4px 0;  font: normal 10px Verdana;text-align: center;}
#pMain p {font: bold 11px verdana; margin:0; padding: 0px 0px 0px 10px; text-align: right;   /* color:#252525;*/}
#pMain p.lewo {font: bold 11px verdana; margin: 0 1px; padding: 1px 5px 1px 2px; text-align: right; /* color: white;	background-color: #f5f5f5; */}
#pMain p.nn {font: 2px verdana; margin:0; 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} /* */

#pMainTop {/*clear:left;*/ float: left; width: 214px; margin: 0 0 0 0px; padding: 0 0px 0 0px; border-right: 1px solid silver; /*border-bottom: 1px solid Silver;*/}  
#pMainTop h1 {font: bold 11px tahoma, verdana; margin:0 0 0px 0; padding: 0px 0px 0px 0px; color:white; background-color: #006B73;}
#pMainTop p {font: normal 10px verdana; margin: 4px 0 0px 0px; padding: 0 0px 0 3px; text-align: left; color:#252525; /*background-color: #DFFFDF;*/}
#pMainTop img {margin:0; padding:0 1px}
#pMainTopL {/**/ clear:right;float: right; width: 214px; margin: 0 0 0 0px; padding: 0 0px 0 0px; border-right: 0px solid silver; /*border-bottom: 1px solid Silver;*/}  
#pMainTopL h1 {font: bold 11px tahoma, verdana; margin:0 0 0px 0; padding: 0px 0px 0px 0px; color:white; background-color: #006B73;}
#pMainTopL p {font: normal 10px verdana; margin: 4px 0 0px 0px; padding: 0 0px 0 2px; text-align: left; color:#252525; /*background-color: #DFFFDF;*/}

#pMainBot {/*clear: right;*/ float: left; width: 645px; margin: 0 0 0 0; /*padding:0 0;*/padding: 0 0px 0 0;  border-top: 1px solid Silver;/*border-bottom: 1px solid Silver;*/}



.pMainL {/*clear:left;*/ float:left; margin: 0 0 0 0; /*padding:0 0;*/padding: 0 2px 0 0; width: 422px; border-right: 1px solid Silver;/*border-bottom: 1px solid Silver;*/}  
#pMainP {/*clear:right;*/ float:right; margin: 0 0 1px 0; /*padding:0 0;*/padding: 0px 1px 0 3px; width: 217px; border-bottom: 1px solid Silver; }  


#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; margin: 10px 0 0 0;line-height: 20px; font: 9px verdana; }
#pStp table {margin:1px 1px 1px 2px; width: 643px; /* */margin:0;padding:0;border-bottom: 1px solid Silver;border-right: 1px solid Silver;border-left: 1px solid Silver; }
#pStp th {/* margin:0;padding:0; */ padding: 6px 0 2px 0}
#pStp td {/*  margin:0;padding:0;*/ padding: 2px 0 4px 0;  font: normal 10px Verdana;text-align: center; }


