body {
   background-color: #CFCFCF; color: #595B6B;
   margin: 0px auto; padding: 0px;   
   font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;
   line-height: 18px; 
	background-image: url('../_img/tlo_str.jpg');  background-repeat: repeat-y;  background-position: center;    
   }
   
p, div, li { color: #595B6B;  margin: 0px; border: 0px;  border: 0px solid red; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;}
	
table { border: 0px; padding: 0px; border-collapse: collapse;  margin: 0px;   }	
td {  margin: 0px; border: 0px; padding: 0px; border-collapse: collapse; vertical-align: top; }
img { display: block; margin: 0px; border: 0px}

a { 	color: #406BD8;	text-decoration: none; }
a:hover { 	color: #F36700; text-decoration: none; }


a.podmenu { 	color: #6083B6;	text-decoration: none; }
a.podmenu:hover { 	color: #F36700; text-decoration: none; }

a.podmenu2 { 	color: #F36700;	text-decoration: none; }
a.podmenu2:hover { 	color: #F36700; text-decoration: none; }

a.ciemne { 	color: #fff;	text-decoration: none; }
a.ciemne:hover { 	color: #CCCCFF; text-decoration: none; }
a.ciemnep { 	color: #fff;	text-decoration: none; }
a.ciemnep:hover { 	color: #9E4002; text-decoration: none; }

a.pom { 	color: #0F1A70;	text-decoration: none; }
a.pom:hover { 	color: #F36700; text-decoration: none; }




div#centruj {
   width: 1010px;
   margin-left: 50%;
   left: -505px; 
   position: absolute;
 }
 
div#tlo_gora {
   width: 100%;
   height: 48px; 
   position: absolute;
	background-image: url('../_img/tlo_gora.jpg');  background-repeat: repeat-x;  background-position: top;   
 } 
 
div#menu_g1 { 
				    width: 360px; height: 48px; float: left; 
			background-image: url('../_img/tlo_menu_g.jpg');  background-repeat: repeat-x;  background-position: top;				    
			} 
div#menu_g2 { 
				    width: 650px; height: 48px; float: left;
			background-image: url('../_img/tlo_menu_g.jpg');  background-repeat: repeat-x;  background-position: top;				     
			} 
div#logo { 
			width: 242px; height: 282px; float: left; 
			background-image: url('../_img/tlo_logo2013.jpg');  background-repeat: no-repeat;  background-position: top right; 				    
			}
div#logo2014 { 
			width: 242px; height: 282px; float: left; 
			background-image: url('../_img/tlo_logo2014.jpg');  background-repeat: no-repeat;  background-position: top right; 				    
			} 
div#logo2015 { 
			width: 242px; height: 282px; float: left; 
			background-image: url('../_img/tlo_logo2015a.jpg');  background-repeat: no-repeat;  background-position: top right; 				    
			} 			
div#kobitka { 
			width: 768px; height: 282px; float: left; 
			background-image: url('../_img/babcia4.jpg');  background-repeat: no-repeat;  background-position: top left; 				    
			}
div#kobitka2015 { 
			width: 768px; height: 282px; float: left; 
			background-image: url('../_img/kalendarze_reklamowe2017.jpg');  background-repeat: no-repeat;  background-position: top left; 				    
			}		
div#trescgl { 
			width: 1010px;  float: left; 
			background-image: url('_img/tlo_trescgl.jpg');  background-repeat: repeat-y;  background-position: center; 				    
			}
div#tresc { 
			width: 1010px;  float: left; 		    
			}				
div#dol { 
			width: 1010px;  float: left; height: 78px; margin: 30px 0px 0px 0px; 
			background-image: url('../_img/tlo_dol.jpg');  background-repeat: repeat-x;  background-position: top; 				    
			}		
div#menudol { 
			width: 947px;  float: left;  margin: 10px 0px 0px 28px; 
				border-top: 1px solid #E1E1E4; padding: 14px 10px 0px 0px;				    
			}								
											 
 

.zielone { color: #29BB02;} 
.czerwone { color: #C50101;} 
.czerwone2 { color: #C50101;}
.cena { color: #C50101; font-size: 18px; }
.cena2 { color: #C50101; font-size: 16px; line-height: 24px }
.cena3 { color: #FE6A00; font-size: 14px; }
.bigger { font-size: 14px; line-height: 24px}


div#trescprawagl    { width: 316px; margin: 0px 0px 0px 15px; float: left;  padding: 0px 0px 0px 0px; }
div#tresclewa2   { width: 952px; margin: 0px 10px 0px 28px; float: left; padding: 0px 20px 20px 0px; }

div#tresclewa    { 	width: 198px; margin: 0px 16px 0px 28px; float: left; padding: 0px 0px 20px 0px; }

div#trescsrodek    { width: 712px; margin: 0px 0px 0px 0px; float: left;  padding: 0px 15px 20px 15px; }


td.tresc1t  		{ 	width: 194px; border-bottom: 1px solid #A9ACC1; padding: 0px 0px 0px 0px; }
td.tresc1  			{ 	width: 194px; padding: 13px 0px 18px 0px; }
td.tresc2t  		{ 	width: 374px;  border-bottom: 1px solid #A9ACC1; padding: 0px 0px 1px 0px; }
td.tresc2tpodstr  		{  border-bottom: 1px solid #A9ACC1; padding: 0px 0px 0px 0px; }
td.tresc2tpodstr2  		{  border-bottom: 1px solid #A9ACC1; padding: 0px 0px 0px 0px; }
td.tresc2  			{ 	width: 374px; padding: 13px 0px 18px 0px; }
td.tresc2podstr  			{  padding: 0px 0px 0px 0px; }
td.przerwa			{ width: 36px; }
td.tresc3t  		{ 	width: 604px; border-bottom: 1px solid #A9ACC1; padding: 0px 0px 1px 0px; }
td.tresc3  		{ 	width: 604px;  padding: 0px 0px 0px 0px; }
td.glowna1 { 	width: 513px; }
td.glowna2 { 	width: 199px;  background-image: url('../_img/legenda_tlo.gif');  background-repeat: no-repeat;  background-position: top left; 
					padding: 10px 0px 1px 0px;}


img.gora1  { float: left;  }
img.home  { float: left; margin: 0px 0px 0px 18px; }
img.mail  { float: left; margin: 0px 0px 0px 5px; }
img.gora2  { float: right;  }
img.tyt_lewy { float: left; }
img.tyt_prawy { float: right;  }
img.m450vs { margin: 12px 0px 4px 0px;}
img.m480vs { margin: 17px 0px 0px 0px;}
img.prod { float: left;  margin: 22px 0px 0px 22px; }
img.prod1 { float: left;  margin: 22px 0px 0px 22px; }
img.plikpdf { float: left;  margin: 0px 10px 0px 2px; }
img.leg { margin: 16px 0px 0px 93px; }
img.kartki { margin: 30px 0px 0px 4px; }

h2.podlogo  { color: #193AA5; ; margin: 28px 0px 0px 22px; line-height: 27px;    
		font-size: 24px; font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; text-align: center }
p.mniejsze2015 { font-size: 15px;     margin: 13px 0px 0px 26px; color: #7D819E; line-height: 20px;
					font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; text-align: center }
		
p.kobitka1 {  color: #6F7598; margin: 112px 0px 5px 223px;
				 background-image: url('../_img/kwadracik.gif');  background-repeat: no-repeat;  background-position: top right; 	
				 padding: 0px 17px 0px 0px; 
				 width: 173px; text-align: right; }
p.kobitka {  color: #6F7598; margin: 4px 0px 5px 223px;
				 background-image: url('../_img/kwadracik.gif');  background-repeat: no-repeat;  background-position: top right; 	
				 padding: 0px 17px 0px 0px; 
				 width: 173px; text-align: right; }		
p.justuj  {  text-align: justify; line-height: 20px; }
p.trescprawa  		{ padding: 10px 0px 5px 3px; line-height: 20px; }
p.trescprawa2  		{ padding: 0px 0px 5px 3px; line-height: 20px; }
p.italika	{ line-height: 20px;  }
p.ceny { color: #6B6F80; text-align: right; margin: 3px 30px 0px 0px;}
p.adresy1 { float: left; margin: 0px 20px 0px 0px; text-align: left; line-height: 20px;  }
p.adresy2 { float: left; margin: 0px 0px 0px 13px; text-align: left; line-height: 20px;  }
p.adresy1a { float: left; margin: 17px 20px 0px 0px; text-align: left; }
p.adresy2a { float: left; margin: 17px 10px 0px 13px; text-align: left; }
p.adresy3 { float: left; margin: 0px 20px 0px 40px; text-align: left; }
p.menudol { text-align: right; float: right;	 }
p.haslodol	 { text-align: left; float: left; color: #C8C8CA	 }		
p.haslodol2	 { text-align: center; color: #A4A4A5; font-size: 10px; margin: 30px 10px 4px 10px;	 }		
p.podmenu    { 	 background-image: url('../_img/st2.jpg');  background-repeat: no-repeat;  background-position: top left;
					padding: 1px 0px 4px 25px; margin: 3px 0px 4px 0px;  }
p.podmenu2    { 	 background-image: url('../_img/st2.jpg');  background-repeat: no-repeat;  background-position: top left;
					padding: 1px 0px 4px 25px; margin: 23px 0px 4px 0px;  }					
p.tyt_prawa { font-size: 14px;  margin: 24px 10px 14px 0px; color: #222B6F; 
				border-bottom: 1px solid #A9ACC1; padding: 0px 0px 9px 0px; }	
p.tyt_lewa { font-size: 14px;  margin: 2px 10px 9px 0px; color: #222B6F; 
				border-bottom: 0px solid #A9ACC1; padding: 22px 0px 0px 0px; }	
p.tyt_lewaC { font-size: 14px;  margin: 2px 10px 9px 0px; color: #222B6F; color: #D70101;
				border-bottom: 0px solid #A9ACC1; padding: 22px 0px 0px 0px; }	
p.tyt_srodekS { font-size: 12px;  margin: 0px 10px 0px 0px; 
				 padding: 12px 0px 4px 0px; text-align: left; 
				border-bottom: 1px solid #D5D8ED; color: #8086B6; }									
p.tyt_srodek { font-size: 14px;  margin: 2px 10px 9px 0px; color: #222B6F; 
				border-bottom: 0px solid #A9ACC1; padding: 22px 0px 0px 0px; text-align: right; }		
p.tyt_srodekP { font-size: 14px;  margin: 2px 10px 9px 0px; color: #222B6F; 
				border-bottom: 0px solid #A9ACC1; padding: 22px 0px 0px 0px; text-align: right; }	
p.podzdj { margin: 5px 0px 0px 0px; }		
p.justuj22 { text-align: justify; line-height: 20px;  margin: 12px 0px 10px 0px; }
p.cena2 { text-align: right; margin: 0px 0px 10px 0px; }
p.cena3 { text-align: right; margin: 10px 0px 20px 0px; }
p.ceny_gl { text-align: right; margin: 2px 30px 5px 0px;}
p.leg1 { text-align: center; margin: 0px 0px 0px 0px; }
p.leg2 { text-align: center; margin: 0px 0px 0px 0px;  }
p.leg3 { text-align: center; margin: 0px 0px 0px 0px; font-size: 10px }
p.lista { 	 background-image: url('../_img/li.gif');  background-repeat: no-repeat;  background-position: top left; 
					padding: 3px 0px 1px 17px; margin: 0px 0px 0px 0px;  font-size: 12px }
									
.litera { font-size: 17px; }
.litera2 { font-size: 15px; }
.mniejsze { font-size: 10px; }						

table.tresc2 { margin: 0px 0px 0px 0px;  }
table.menu { margin: 0px 0px 0px 292px;  }


table.wyn { width: 722px;  margin: 30px 0px 0px  0px;  }
table.wyn2 { width: 722px;  margin: 10px 0px 10px  0px;  }
td.tab_nag  { background-color: #CFCFCF; color: #393B48;  padding: 4px 5px 4px 5px;
				  border-top: 1px solid #595B6B;  border-bottom: 1px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;   vertical-align: middle; text-align: center; }
td.tab_nag5  { background-color: #CFCFCF; color: #393B48;  padding: 4px 5px 4px 5px;
				  border-top: 1px solid #595B6B;  border-bottom: 1px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top; text-align: left; }				  
td.tab_nag3  { background-color: #676C90; color: #393B48;  padding: 4px 5px 4px 5px;
				  border-top: 1px solid #595B6B;  border-bottom: 1px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: middle; text-align: center; }				  
p.tab_nag { color: #393B48; vertical-align: middle; text-align: center; }
p.tab_nag5 { color: #393B48; vertical-align: top; text-align: left; }
p.tab_nag2017 { color: #393B48;  text-align: left;  }
p.tab_nagR { color: #393B48; vertical-align: middle; text-align: right; }
p.tab_kom3 { vertical-align: middle; text-align: center; }
p.tab_kom4 { vertical-align: middle; text-align: left; margin-left: 8px }
p.tab_kom3 { vertical-align: middle; text-align: center; font-weight: bold;  color: #393B48; }

p.tab_kom7 { vertical-align: top; text-align: right; margin-right: 8px }
p.tab_kom8 { vertical-align: top; text-align: left; margin-left: 8px }
p.tab_kom9 { vertical-align: top; text-align: left; margin-left: 8px }	

td.tab_kom7  { background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top; text-align: center; }		  
				  
td.tab_nag2  { background-color: #CFCFCF; color: #393B48;  padding: 4px 5px 4px 5px;
				  border-top: 2px solid #fff;  border-bottom: 1px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: middle; text-align: center; }		
				  
td.tab_nag3  { background-color: #CFCFCF; color: #393B48;  padding: 4px 5px 4px 5px;
				  border-top: 1px solid #595B6B;   border-bottom: 0px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: middle; text-align: center; }						  		  
				  
td.tab_kom  { background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: middle; text-align: center; }
td.tab_kom2017  { background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top; text-align: left; }				  
td.tab_kom2017left  { background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top; text-align: left; }				  
				  
td.tab_kom3  { background-color: #DDDDDF; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #595B6B;  border-bottom: 1px solid #595B6B;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: middle; text-align: center; }		
td.but  { background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 0px solid #fff; border-right: 0px solid #fff;  vertical-align: middle; text-align: center; }				  
				  
p.netto { text-align: right; margin: 5px 0px 20px 0px; }		

p.menu_lewa1a, p.menu_lewa1aa, p.menu_lewa1d, p.menu_lewa1aap, p.menu_lewa1n  { border-bottom: 1px solid #A9ACC1; padding: 0px 0px 4px 4px;  color: #878CB1;  margin: 10px 0px 7px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #6A6F99; font-weight: bold; }				
p.menu_lewa1 { background-image: url('../_img/but1.gif');  background-repeat: no-repeat;  background-position: top left; 
			height: 25px; width: 184px; 	font-size: 11px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #fff; font-weight: bold; padding: 4px 0px 0px 18px; margin: 10px 0px 0px 0px }
p.menu_lewa1n { background-image: url('../_img/but1n.gif');  background-repeat: no-repeat;  background-position: top left; 
			height: 25px; width: 184px; 	font-size: 11px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #fff; font-weight: bold; padding: 4px 0px 0px 18px; margin: 10px 0px 0px 0px }					
p.menu_lewa1a {  margin: 20px 0px 5px 0px; font-size: 11px;  } 
p.menu_lewa1aa {  margin: 3px 0px 0px 0px; font-size: 11px; padding: 0px 0px 2px 4px; color: #141357; } 
p.menu_lewa1aap {  margin: 3px 0px 0px 0px; font-size: 11px; padding: 0px 0px 2px 4px; color: #F36700; }						
p.menu_lewa2 { border-bottom: 1px solid #DFE6F8; padding: 4px 0px 1px 24px;  color: #878CB1; 
			background-image: url('../_img/menu2a.jpg');  background-repeat: no-repeat;  background-position: top left; 	
			height: 18px; }
p.menu_lewa2a { border-bottom: 1px solid #DFE6F8; padding: 2px 0px 2px 14px;  color: #878CB1; 
			background-image: url('../_img/menu2a.gif');  background-repeat: no-repeat;  background-position: top left; 	
			height: 18px;  margin-left: 20px }	
p.menu_lewa2ab { border-bottom: 1px solid #DFE6F8; padding: 2px 0px 2px 14px;  color: #878CB1; 
			background-image: url('../_img/menu2a.gif');  background-repeat: no-repeat;  background-position: top left; 	
			height: 18px;  margin-left: 0px }				
p.li22 { padding: 2px 0px 2px 14px;   
			background-image: url('../_img/menu2a.gif');  background-repeat: no-repeat;  background-position: top left; 	
			 margin-left: 20px }							
p.menu5 {  padding: 13px 0px 3px 27px;  color: #878CB1;  margin: 0px 20px 0px 6px;
				background-image: url('../_img/menu5.jpg');  background-repeat: no-repeat;  background-position: top left; 
	font-size: 12px; 	height: 17px; float: right; 
					}	
p.helpy2 { margin: 10px 0px 10px 40px; }	
.wieksze { font-size: 13px; color: #4C6FC7; }	
.wieksze2015 { font-size: 32px; color: #FF6600; }	

.wieksze22 { font-size: 13px;   line-height: 22px; }	
li.wieksze2 { color: #4E5D82; }			
.pomarancz { color: #F36700; }
.pomarancz16 { color: #F36700; 	font-size: 14px; }

					
h1.tytul_srodek  { border-bottom: 1px solid #7388AD; padding: 0px 0px 4px 4px;  color: #093FA3;  margin: 10px 0px 9px 0px;
					font-size: 16px; font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; 
					 font-weight: normal; }	
h1.tytul_srodek2  {  color: #093FA3;  margin: 10px 0px 9px 0px;
					font-size: 16px; font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; 
					 font-weight: normal; text-align: left; }	
h5.tytul_srodek2020  {  color: #093FA3;  margin: 10px 0px 9px 0px; line-height: 22px;
					font-size: 16px; font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; 
					 font-weight: normal; text-align: left; }	
.szare2020 { color: #595B6B; }					 					 
p.tytul_srodek  { border-bottom: 1px solid #A9ACC1; padding: 0px 0px 4px 4px;     margin: 10px 0px 9px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					  text-align: left; clear: both; }						
p.podtyt  { border-bottom: 1px solid #DFE6F8; padding: 0px 0px 4px 4px;   margin: 24px 5px 0px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
				text-align: center;  }	
p.podtyt2  { border-bottom: 1px solid #DFE6F8; padding: 0px 0px 4px 4px;   margin: 24px 5px 0px 0px;
					font-size: 16px; font-family:  georgia, verdana, tahoma, arial, helvetica, sans-serif; 
				text-align: left;  color: #4260BA; clear: both; }															  		  				  
img.gal1 { margin: 10px 7px 2px 0px; border: 1px solid #ccc; }
img.gal2 { margin: 10px 0px 2px 0px; border: 1px solid #ccc; }
p.podpis { margin: 0px 0px 6px 0px; }
img.gal3 { margin: 10px 0px 2px 12px; border: 0px solid #ccc; }
img.plansz { float: left; margin: 19px 10px 3px 0px; }
img.plansz2 { float: left; margin: 19px 0px 3px 0px; }
img.kb1 { margin: 5px 0px 5px 0px; }
img.kb1a { margin: 10px 0px 10px 0px; }
img.kb1b { margin: 10px 0px 10px 0px; float: right; }
img.kb { margin: 5px 0px 5px 10px; }
img.zamow { margin: 2px 0px 2px 0px; }
img.biurkowe {  margin: 0px 20px 2px 0px; }


table.cenniksmall { margin: 14px 0px 0px 0px; width: 370px; }
table.cenniksmall44 { margin: 14px 0px 0px 0px; }
table.cenniksmall2 { margin: 14px 0px 0px 0px; width: 700px; }
td.cenniksmall2 { border-bottom: 1px solid #6486C5;  padding: 2px 11px 2px 11px; }
td.cenniksmall3 { border-bottom: 1px solid #C1C2CB; padding: 2px 11px 2px 11px; }
td.cenniksmall3aa { border-bottom: 1px solid #C1C2CB; padding: 2px 31px 2px 11px; }
td.cenniksmall3a { border-bottom: 1px solid #C1C2CB; padding: 2px 11px 2px 11px; width: 160px; }
td.cenniksmall3b { border-bottom: 1px solid #C1C2CB; padding: 2px 11px 2px 11px; width: 160px; }
td.cenniksmall4 { border-bottom: 1px solid #C1C2CB; padding: 2px 11px 2px 11px; }
td.cenniksmall5 {   padding: 2px 11px 2px 11px; }

p.cenniksmall1 { font-family: georgia; font-size: 14px; color: #093FA3; }
p.cenniksmall1a { font-family: georgia; font-size: 14px; color: #666979; }
p.cenniksmall2 { margin: 0px 0 px 0px 80px; text-align: right }
p.cenniksmall3 { }
p.cenniksmall4 { font-size: 10px; }
.cena { font-family: georgia; font-size: 15px; color: #F36700; }
p.cena3n { font-family: georgia; font-size: 14px; color: #F36700; line-height: 20px; margin-bottom: 20px;  }
p.cena2n { font-family: georgia; font-size: 15px; color: #093FA3; line-height: 20px; margin-left: 0px; }

table.ksiazkowe {  border-collapse: collapse;  }
td.kol_lewa { text-align: right; width: 180px; background-color: #F0F0F2; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top; font-weight: bold; }
td.kol_prawa {  background-color: #fff; color: #595B6B;  padding: 3px 5px 3px 5px;
				  border-top: 1px solid #A0A2AF;  border-bottom: 1px solid #A0A2AF;  
				  border-left: 2px solid #fff; border-right: 2px solid #fff;  vertical-align: top;  }
img.kol_lewa1 { margin: 20px 20px 4px 10px; float: right } 
img.kol_prawa1 { margin: 20px 30px 4px 20px; float: left; border: 1px solid #D5D5D5;  }
p.kol_lewa1 	{ text-align: center; margin: 0px 15px 0px 0px; }		
p.kol_prawa1 	{ text-align: left; margin: 0px 0px 0px 20px;  }	
img.kol_iko {  margin: 10px 10px 4px 0px; float: left   }	
p.kol_iko { line-height: 15px; margin: 7px 0px 4px 0px;  }	
img.oprawa { margin: 5px 15px 5px 0px;  }	  
img.oprawa2 { margin: 5px 15px 5px 70px;  }	
img.oprawa3 { margin: 0px 3px 2px 0px; float: left;  }
img.oprawa3a { margin: 5px 7px 5px 0px; float: left;  }

img.oprawa2018 { margin: 15px 15px 2px 15px;   }
div.oprawa2018 { float: left; }
p.oprawa2018 { margin: 0px 10px 8px 10px; text-align: center   }

p.oprawa { margin: 8px 35px 0px 0px;  }	
p.oprawa2 { margin: 10px 0px 5px 0px;  }	
p.oprawy { margin: 11px 0px 0px 0px;  }	
td.zprawej {  border-right: 1px solid #cccccc }  
img.zprawej { margin-left: auto; margin-right: auto;} 
img.trata { display: inline;  margin: 0px 7px 0px 0px;  }
p.kom_adm_button   {  margin-top: 18px; margin-bottom: 0px; margin-left: auto;  margin-right: auto; background-image: url('../_img/tlo_tyt4.gif') ; background-position: top ; background-repeat: repeat-x; 
							  background-color: #E9F2F9; padding: 3px 3px 3px 3px; border: 1px solid #97BED8; text-align: center; 
							width: 158px;  }
							
td.ce1 { border: 1px solid #72779C; background-color: #72779C; padding: 2px; 
		  }
td.ce2 { border: 1px solid #72779C; padding: 10px;  }
p.ce2 { color: #fff;  margin: 5px 0px 5px 20px; font-weight: bold; 
					font-size: 15px; font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif;   }

p.tr1, p.tr2, p.tr3, p.tr4 { }					
p.tr1 { margin: 8px 0px 20px 26px }
p.tr2 { margin: 8px 0px 20px 42px }
p.tr3 { margin: 8px 0px 0px 26px }
p.tr4 { margin: 8px 0px 0px 42px }

p.kom_adm_button2   {  margin: 0px; 0px 0px 175px;    background-image: url('../_img/tlo_tyt4.gif') ; background-position: top ; background-repeat: repeat-x; 
							  background-color: #E9F2F9; padding: 3px 3px 3px 3px; border: 1px solid #97BED8; text-align: center; 
							width: 158px;  }
td.p10 {  padding: 0px 7px 0px 10px; }
table.cennik_kal { margin: 15px 25px 0px 5px; width: 150px; }
table.cennik_kal2 { margin: 15px 25px 0px 0px; width: 100%; }
p.opis_kal { margin: 11px 0px 0px 0px; }
img.wieloplanszowe1 { margin: 5px 10px 0px 0px }
img.wieloplanszowe2 { margin: 8px 15px 20px 8px; float: left; }
img.wieloplanszowe3 { margin: 8px 0px 20px 8px; float: left; }

p.podmenu_on {  
	border: 1px solid #F36700; border-bottom: 0px;
	padding: 5px 0px 5px 0px;   
	text-align: center; 	
	-moz-border-top-right-radius:5px; 
	-webkit-border-top-right-radius:5px; 
	-khtml-border-top-right-radius:5px; 
	border-top-right-radius:5px; 
	behavior:url(border-radius.htc); 
	-moz-border-top-left-radius:5px; 
	-webkit-border-top-left-radius:5px; 
	-khtml-border-top-left-radius:5px; 
	border-top-left-radius:5px; 
	behavior:url(border-radius.htc); 	
	background-image: url('/_img/tlo_tyt4a.gif') ; background-position: top ; background-repeat: repeat-x; 
							  background-color: #fff; 	
	}

p.podmenu_of {
	border: 1px solid #ADBCC8;  border-bottom: 0px;
	padding: 5px 0px 5px 0px;   
	text-align: center; 
	-moz-border-top-right-radius:5px; 
	-webkit-border-top-right-radius:5px; 
	-khtml-border-top-right-radius:5px; 
	border-top-right-radius:5px; 
	behavior:url(border-radius.htc); 
	-moz-border-top-left-radius:5px; 
	-webkit-border-top-left-radius:5px; 
	-khtml-border-top-left-radius:5px; 
	border-top-left-radius:5px; 
	behavior:url(border-radius.htc); 
 background-image: url('/_img/tlo_tyt4b.gif') ; background-position: top ; background-repeat: repeat-x; 
							  background-color: #F5F9FB;		
	}
td.podmenu_of {
border-bottom: 1px solid #F36700;

}	
td.podmenu_on {
border-bottom: 0px solid #97BED8;

}	
table.podmenu { margin: 9px 0px 20px 0px; }
p.wymiar {  margin: 6px 7px 7px 0px; text-align: right; }
img.biurkowe2 {  margin: 9px 0px 0px 0px; }
img.biurkowe3 {  margin: 25px 15px 0px 0px; float: left; }
img.biurkowe4 {  margin: 5px 0px 10px 0px; }
p.prawa_mniejsze {  text-align: right; font-size: 10px; }
p.szablonB { margin: 0px 0px 0px 0px; }
img.szablonB1  { margin: 0px 30px 0px 0px; }
img.szablonB2  { margin: 0px 0px 0px 0px; }
p.biurkowe_opis { margin: 8px 0px 0px 0px; }
p.podpisB1 { margin: 0px 0px 18px 10px; }
p.podpisB1a { margin: 0px 0px 18px 0px; }
img.iko_kal {  margin: 3px auto 3px auto; }










	input.in1, input.in2, input.in5, input.in2a, input.in5a, select.in3 { 		
			background-color: #F5F5F6; 
			border: 0px; border-bottom: 1px dashed #666666;
			width: 280px; height: 19px; color: #595B6B;
			margin: 2px 0px 6px 0px; padding: 2px 2px 0px 2px; 
			font-size: 11px;    text-align: left;
			font-family: verdana, tahoma, arial, helvetica, sans-serif;  			
			}
 			select { 		
			background-color: #F5F5F6; 
			border: 0px; border-bottom: 1px dashed #666666;
			width: 285px; height: 22px; color: #595B6B;
			margin: 2px 0px 6px 0px; padding: 2px 2px 0px 2px; 
			font-size: 11px;   text-align: left;
			font-family: verdana, tahoma, arial, helvetica, sans-serif;  			
			}	
 
		input.sub1 { 		
			background-color: #097ACC; border: 1px solid #093FA3;
			width: 90px; height: 23px;
			color:  #fff; font-weight: bold; 
			margin: 0px 0px 0px 246px;  text-align: center; 			
		}	
	

	p.form1 { margin: 6px 10px 0px 0px; text-align: right;  vertical-align: middle; }
	p.form1a { margin: 0px 10px 0px 0px; text-align: right;  vertical-align: top; }
		
	textarea.small_short { background-color: #F5F5F6; 
			 border: 1px dashed #666666;
			width: 280px; height: 100px; color: #595B6B;
			margin: 2px 0px 6px 0px; padding: 2px 2px 0px 2px; 
			font-size: 11px;  color: #595B6B; text-align: left;
			font-family: verdana, tahoma, arial, helvetica, sans-serif;  	 }		
	
	textarea.short { background-color: #F5F5F6; 
			border: 0px; border-bottom: 1px dashed #666666;
			width: 280px; height: 150px; color: #595B6B;
			margin: 2px 0px 6px 0px; padding: 2px 2px 0px 2px; 
			font-size: 11px; color: #595B6B; text-align: left;
  			font-family: verdana, tahoma, arial, helvetica, sans-serif;  	 }		
	
		p.komunikat {  color: #cc0000; padding: 0px; margin-top: 15px; font-size: 12px; }

	p.tyt_srodekSa { font-size: 12px;  margin: 0px 10px 10px 0px; 
				 padding: 12px 0px 4px 0px; text-align: left; 
				border-bottom: 1px solid #D5D8ED; color: #8086B6; }

p.glowna { margin: 14px 0px 0px 6px; float: left; color: #9B9EB4; }


p.menu_gla { border-bottom: 1px solid #A9C0F9; padding: 3px 0px 1px 24px;  color: #878CB1; 
			background-image: url('/_img/menu2a.jpg');  background-repeat: no-repeat;  background-position: top left; 	
			height: 38px; margin: 0px 0px 10px 0px; 	font-size: 12px; margin: 0px 0px 20px 0px }
			
p.podtyt_gl { border-bottom: 1px solid #DFE6F8; padding: 0px 0px 4px 1px;   margin: 0px 5px 4px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
				text-align: left;  color: #093FA3; font-weight: normal; }	
p.tekst_gl { text-align: justify;}
p.pop4 { text-align: center; margin: 20px 0px 0px 0px ; clear: both; color: #999; }		


.cena2017pom { font-family: georgia; font-size: 14px; color: #F36700; line-height: 20px; margin-bottom: 20px;  }
.cena2017stal { font-family: georgia; font-size: 14px; color: #636DB1; line-height: 22px; margin-bottom: 20px; font-weight: bold; }
.cena2017stal2 { font-family: georgia; font-size: 14px; color: #636DB1; line-height: 22px; margin-bottom: 20px; font-weight: normal; }
.cena2017stal3 { font-family: georgia; font-size: 14px; color: #444D89; line-height: 22px; margin-bottom: 20px; font-weight: bold; }

.cena2017stal_przek { font-family: georgia; font-size: 14px; color: #636DB1; line-height: 22px; margin-bottom: 20px; font-weight: bold; text-decoration: line-through; }
.cena2017stal_czerw { font-family: georgia; font-size: 14px; color: #cc0000; line-height: 22px; margin-bottom: 20px; font-weight: bold; }

p.opis2019 { margin: 10px 0px 0px 15px;   }
p.opis2020 { margin: 10px 0px 0px 73px;   }

img.kal_zdj_small2 { height: 180px;  margin: 18px 25px 25px 0px; }
img.kal_zdj_small2w { height: 150px;  margin: 0px 10px 10px 20px; }
img.kal_zdj_small3 { height: 70px;  margin: 5px;  margin-left: auto; margin-right: auto; }
div.inne_kolory { float: left; width: 80px; height: 120px;  }
div.inne_oprawy { float: left; margin-bottom: 20px }
p.podpis_kal { text-align: center; margin 0px 10px 0px 10px; }
p.podpis_kal3 { text-align: center; margin 0px 10px 15px 10px; font-size: 10px ; line-height: 13px;  }

td.kal_op { border-top: 1px solid #ccc;  }
td.kal_op2 { border-top: 1px solid #ccc; background-color: #F3F3F3; }
p.dostepne { margin: 15px 0px 3px 0px; }




