body, html {height: 100%; margin: 0; padding: 0; padding-bottom: 1px; color:#20476f; background-color: #ebf4f9;font-family: Helvetica,Arial,sans-serif; font-size: 9pt; }

p.nagl  { color: #20476f;margin-right: 20px;margin-left: 20px; margin-top: 17px;}
p  { color: #20476f;margin: 0px 0px; margin-right: 20px;margin-left: 20px;} 
ul { margin-right: 20px;margin-left: 10px; color: #20476f; text-align: left;}
li {margin-right: 20px;margin-left: 10px; text-align: left;}

h1 {color: #20476f;font-weight: normal;font-style:normal;font-size:8pt;margin: 0px 0px 0px 0px;}

h2 {color: #20476f;font-weight: normal;font-style:normal;font-size:8pt;margin: 0px 0px 0px 0px;}

a.obrazek img{
	border: 1px solid #BBB;
	padding: 2px;	
	margin: 10px 30px 10px 0;
	vertical-align: top;
	color:white;
}

img.obrazek {
	border: 1px solid #BBB;	
	vertical-align: top;
	color:white;
}


a  {
    text-decoration: underline;
    font-weight: normal;
    font-style: normal;
    color:red;  
   }
	 
/*a:visited
   {
    text-decoration: underline;
    font-weight: normal;
    font-style: normal;
    color:red; 
   }	*/
	 
	 
a.loga
{
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:white;
    font-size: 8pt;
		 
		
}
a.loga:hover
   {
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:white;
    font-size: 8pt;
   }	
	 
a.loga1
{
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:#fdfdfd;
    font-size: 8pt;
		 
		
}
a.loga1:hover
   {
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:#fdfdfd;
    font-size: 8pt;
   }			 

a.copyright
{
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:#20476f;
    font-size: 8pt;
		 
		
}
a.copyright:hover
   {
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:red;
    font-size: 8pt;
   }		 

table  
   {
    font-family: Helvetica,Arial,sans-serif; 
    font-weight: normal;
    font-size:8pt;
    color:#20476f;
   
   }


textarea.komunikat_koncowy
{
  border:none;
  background-color: #efefef;
	color:#20476f;
}

p.opisy_belek_center
{
 
 color:#20476f;
 font-weight: bold;
 font-size:8pt;
 text-align:center;  
}

p.opisy_belek
{
 
 color:#20476f;
 font-weight: bold;
 font-size:8pt;
  margin-left: 20px;
} 

p.opisy_belek2
{
 margin-left: 20px;
 color:#20476f;
 font-weight: bold;
 font-size:8pt;
   
} 

td.polecamy
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
  border-top-width : 1px;
  border-top-style: dotted;
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
  border-color: #bbbbbb; 
	background-color: white;
	color:#20476f;
	
  
}

td.zajawka
{
  
  border-color: #bbbbbb; 
	
	border-bottom-width : 1px;
  border-bottom-style: dotted;
  background-color: white;
	color:#20476f;
}

td.pod_belka
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
  border-top-width : 1px;
  border-top-style: dotted;
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
  border-color: #bbbbbb;               
  background-color: #efefef;/* #fbfbfb;  */
	color:#20476f;
}

td.szczegoly_obrazki
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-color: white;
}

/*--------------------------------*/	

td.wiersze_towarow
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
	border-top-width : 1px;
  border-top-style: dotted;            
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
  
	border-color:  #bbbbbb;  
	background-color: white;
  font-weight: normal;
  font-size:8pt;
	color:#20476f;
}


td.wiersze_historii
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
	/*border-top-width : 1px;*/
  /*border-top-style: dotted; */           
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
  
	border-color:  #bbbbbb;  
  background-color: white;
  font-weight: normal;
  font-size:8pt;
	color:#20476f;
}


td.wiersze_zamiennikow
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
	         
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
	
	margin-left:5px;
  
	border-color:  #bbbbbb;  
  background-color: white; 
  font-weight: normal;
  font-size:8pt;
	color:#20476f;
}

td.wiersze_zamiennikow1
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
	         
  border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
	
	margin-left:5px;
  
	border-color:  #bbbbbb;  
  background-color: #fff6f6; 
  font-weight: normal;
  font-size:8pt;
	color:#20476f;
}

p.margines
{
margin-left:10px;
}


td.opisy_kolumn_lista_tow
{
  font-weight: bold;
  font-size:8pt;
  color:#dc0505; /*zielony */
}


td.naglowki_lista_tow
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-top-width : 1px;
  border-top-style: dotted;
  border-color: #bbbbbb;
  background-image: url(../grafa/kreska_od_belki.gif);
  background-repeat:repeat;
  font-weight: bold;
  font-size:8pt;
  color:#123252;
}

td.naglowki_lista_tow_bez
{
  
  font-weight: bold;
  font-size:8pt;
  color:#123252;
}

td.naglowki_lista_zam
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-top-width : 1px;
  border-top-style: solid;
  border-color: #bbbbbb;
  background-image: url(../grafa/kreska_od_belki.gif);
  background-repeat:repeat;
  font-weight: bold;
  font-size:8pt;
  color:#123252;
}


td.pod_belka2
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;
  background-color: #efefef; 
	color:#20476f;
}

td.pod_belka3
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;
  background-color: #f4f4f4; 	
	color:#20476f;
}

td.pod_belka_glowna
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;
  background-color: #f4f4f4; 
	background-image: url(../grafa/grafa.jpg);
  background-repeat:no-repeat;
	background-position:left top;
	color:#20476f;
}

td.stopka
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-top-width : 1px;
  border-top-style: solid;
 /* border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;*/
  border-color: #bbbbbb;
  background-color:  white; 
	color:#20476f;
}

td.stopka_gora
{
  border-bottom-width : 1px;
  border-bottom-style: dotted;
  border-top-width : 1px;
  border-top-style: dotted;
 border-left-width : 1px;
  border-left-style: dotted;
  border-right-width : 1px;
  border-right-style: dotted;
  border-color: #bbbbbb;
  background-color:  white; 
	color:#20476f;
}

span.stopka_opis
{
    /*color:#123252;  */
   
	 font-weight: normal;
   font-style:normal;
	 color:#20476f;
	 
}

span.gren
{
   color:#20476f;  /*zielony */
   
	 font-weight: normal;
   font-style:normal;
	 font-size:9pt;
	 
}

textarea.opis_czytaj
{
    font-weight: normal;
    font-family: Helvetica,Arial,sans-serif; 
    background-color:white;
     border-color:white;
     color:#20476f;
    font-size:9pt;
}





textarea.opis_pisz
{
    font-weight: normal;
    font-family: Helvetica,Arial,sans-serif; 
    background-color:white;
    border-color:#bbbbbb;
    color:#20476f;
    font-size:9pt;
}

input {
    
		font-family: Helvetica,Arial,sans-serif;
    font-size: 11px;
		color: #20476f;
    text-decoration: none;
    text-align: left;		
    background-color: white;
    /*color: #123252;	*/
}

input.prawa {
    
		font-family: Helvetica,Arial,sans-serif;
    font-size: 11px;
		color: #20476f;
    text-decoration: none;
    text-align: right;		
    background-color: white;
    /*color: #123252;	*/
}

input.button_in {
    
		font-family: Helvetica,Arial,sans-serif;    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color:#6f6f6f;
    font-size: 8pt;
		width:23px;
		height:18px;		
    border: none;    		
		background-image: url(../grafa/button/but_maly.gif); 
		background-repeat:no-repeat; 
}

input.button_in:hover, input.button_in.sfhover_in 
{
    
		font-family: Helvetica,Arial,sans-serif;    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color:#6f6f6f;
    font-size: 8pt;
		width:23px;
		height:18px;		
    border: none;    		
		background-image: url(../grafa/button/but_maly_on.gif); 
		background-repeat:no-repeat; 
}

input.button_in_dis
{
    
		font-family: Helvetica,Arial,sans-serif;    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color:#6f6f6f;
    font-size: 8pt;
		width:23px;
		height:18px;		
    border: none;    		
		background-image: url(../grafa/button/but_maly_off.gif); 
		background-repeat:no-repeat; 
}

input.button {
    
		font-family: Helvetica,Arial,sans-serif;
    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color:#6f6f6f;
    font-size: 8pt;
		
    /*background-color: #efefef;		*/
    /*color: #123252;	*/
		border: 1px solid #9d9eba; align: center;
		background-image: url(../grafa/button/but.gif); 
		background-repeat:repeat; 
}

input.button:hover, input.button.sfhover 
{
    
		font-family: Helvetica,Arial,sans-serif;
     text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color: red;
    font-size: 8pt;
    /*background-color: #ffefef;

    color: red;	*/
		
		border: 1px solid #9d9eba; align: center;
		background-image: url(../grafa/button/but2.gif); 
		background-repeat:repeat; 
}

input.button_wyroznij {
    
		font-family: Helvetica,Arial,sans-serif;
    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color: #20476f;
    font-size: 8pt;
		
    /*background-color: #efefef;		*/
    /*color: #123252;	*/
		border: 1px solid #9d9eba; align: center;
		background-image: url(../grafa/button/but2.gif); 
		background-repeat:repeat; 
}

input.button_wyroznij:hover, input.button_wyroznij.sfhover  {
    
		font-family: Helvetica,Arial,sans-serif;
    
    text-decoration: none;
    text-align: center;			
		font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 8pt;
		
    /*background-color: #efefef;		*/
    /*color: #123252;	*/
		border: 1px solid #9d9eba; align: center;
		background-image: url(../grafa/button/but2.gif); 
		background-repeat:repeat; 
}



/*--------border: 1px solid #b7b7b7;------------------*/	
a.stronki
{
 color: #123252;
 font-weight: bold;
 font-family: Helvetica,Arial,sans-serif;
 font-size:8pt;
}

a.stronkiKlikniete
{
 color: red;
 font-weight: bold;
 font-family: Helvetica,Arial,sans-serif;
 font-size:8pt;
}
/*--------------------------------*/	
span.opis_nie_administrator
{
   color: #20476f;
   
	 font-weight: normal;
   font-style:normal;
	 font-size:8pt;
	 
}

span.strona_glowna
{
   color: #20476f;
   
	 font-weight: normal;
   font-style:normal;
	 font-size:8pt;
}

span.jestes_zalogowany_jako
{
   color: #20476f;
   
	 font-weight: bold;
   font-style:normal;
	 font-size:8pt;
}

span.nie_jestes_zalogowany
{
   color: red;
   
	 font-weight: bold;
   font-style:normal;
	 font-size:8pt;
}


span.wyszukiwanie
{
   color: #20476f;
   font-weight: normal;
   font-style:normal;
	 font-size:8pt;
}
/*--------------------------------*/	
span.kolorek
{
color:red;
}
span.lewa
{
   color: #20476f;
   font-weight: bold;
   font-style:normal;
	 font-size:8pt;
}

span.prawa
{
   color: #20476f;
   font-weight: normal;
   font-style:normal;
	 font-size:8pt;
}
/*--------------------------------*/	
span.stara_cena
{
   color: #20476f;
   font-weight: bold;
   font-style:normal;
	 font-size:8pt;
}

span.nowa_cena
{
   color:red;
   font-weight: bold;
   font-style:normal;
	 font-size:8pt;
}
 
 span.zajawka {
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	color: #20476f;
}
/*--------------------------------*/
	
a.link_do_gl
{
 text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 9pt;
		
		
}	

a.link_do_gl:hover
   {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color: #20476f;
    font-size: 9pt;
		
   }	
	 
a.link_wartosc
{
 text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color:#20476f;
    font-size: 8pt;
		
		
}	

a.link_wartosc:hover
   {
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    color: red;
    font-size: 8pt;
		
   }		 
	 
/*--------------------------------*/

td.linki_menu 
{
		
		border: 1px solid #9d9eba; align: center;
		background-image: url(../grafa/button/but.gif); 
		background-repeat:repeat; 
}
td.linki_menu_pocz 
{
   
		width:2px;
}
td.linki_menu_kon
{
   
		width:2px;
}

a.linki_menu
{
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color: #20476f;
    font-size: 8pt;
		 
		
}
a.linki_menu:hover
   {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 8pt;
   }
	 

	 
/*--------------------------------*/	 
a.copyright_odl
   {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color: #20476f;
    font-size: 8pt;
   }
	 
a.copyright_odl:hover
   {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 8pt;
   }	 
/*--------------------------------*/	
td.producenci
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-color: white; 
	
}

a.producenci {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#959595;
    font-size: 8pt;
}

a.producenci:hover {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#123252;
    font-size: 8pt;
   }

a.producenciKlikniete{
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#123252;
    font-size: 8pt;
   }

a.producenciKlikniete:hover {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 8pt;
   }
/*--------------------------------*/	


a.klasyfikacje {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#959595;
    font-size: 8pt;
}

a.klasyfikacje:hover {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#123252;
    font-size: 8pt;
   }

a.klasyfikacjeKlikniete{
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:#123252;
    font-size: 8pt;
   }

a.klasyfikacjeKlikniete:hover {
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
    color:red;
    font-size: 8pt;
   }
/*--------------------------------*/	
td.klasyfikacje_pierwszy
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-color: white; 
	height:17px;
	
}

td.klasyfikacje_pierwszy_kamien
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-image: url(../grafa/button/do_kamienia_but.jpg);
  background-repeat:no-repeat;
	height:17px;
}

td.klasyfikacje_pierwszy_szklo
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-image: url(../grafa/button/do_szkla_but.jpg);
  background-repeat:no-repeat;
	height:17px;
}

td.klasyfikacje_pierwszy_metal
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-image: url(../grafa/button/do_metalu_but.jpg);
  background-repeat:no-repeat;
	height:17px;
}

td.klasyfikacje_pierwszy_ceramika
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-image: url(../grafa/button/do_ceramiki_but.jpg);
  background-repeat:no-repeat;
	height:17px;
}

td.klasyfikacje_pierwszy_budownictwo
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
	border-top-width : 1px;
  border-top-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-image: url(../grafa/button/do_budownictwa_but.jpg);
  background-repeat:no-repeat;
	height:17px;
}

td.klasyfikacje_drugi
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-color: white; 
	height:17px;
}

td.klasyfikacje_nastepny
{
  border-bottom-width : 1px;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-style: solid;
  border-right-width : 1px;
  border-right-style: solid;
  border-color: #bbbbbb;               
  background-color: white; 
	height:17px;
}


/*--------------------------------*/	

