/* CSS Document */
* { margin:0; 
	padding:0; 
	}
/* div { border:1px solid #ff0000; } */	
body { background: url(tloo.jpg) repeat;
font-family: "Times New Roman", Times, serif; font-size:15px; text-align:center;  
		}
#body_start { background: #8b7a66 url(vintage.jpg) center top no-repeat; text-align:center; }	
img { border:none; 
		}
		
a { text-decoration:none;
		}
		
#glowna { display:block;
			text-align:center;
			background: url(tlo_body25.jpg) top repeat-x;
			margin-left:auto; 
			margin-right:auto; 
		}
#menu_start { text-align:center; width:900px; font-weight:normal; margin-top:10px;  padding-top:250px; padding-bottom:110px; margin-left:auto; 
			margin-right:auto; }
#menu_start a { display:block; float:left; width:170px; height:250px; padding-top:60px;}

#naglowek1 { display:block; clear:both; top:0; background:url(tlo_naglowek.jpg) top center no-repeat;  height:205px; width:945px; margin-left:auto;  
			margin-right:auto; }
#naglowek2 { display:block; clear:both; top:0; background:url(tlo_menu.jpg) top center no-repeat;  height:18px; width:945px; margin-left:auto;  
			margin-right:auto; }			
#tabela {
			
			background: url(tlo_tabela.jpg) center repeat-y;
			display:block;
			text-align:center;
			width:945px;
			clear:both;
			margin-left:auto; 
			margin-right:auto; 
			
			}
			
#stopka { 

            display:block; 
			text-align:center; 
			color:#cccccc; 
			font-size:10px;
			color: #000;
			text-align: center;
			}
			
#stopka p  {    
				text-align:center; 
				font-size:10px; 
				font-weight:normal;  
				float:left; 
				display:block;
				}
				
#stopka a {
			text-decoration:none;
			color:#cccccc;
			}
.l_stopka a { 
			display:block; 
			float:left;
			margin-left:10px; 
			margin-right:10px;
			}
#tytul { display:block; 
			clear:both;  
			width:450px;  
			text-align:left;   
			vertical-align:top;
			margin-bottom:5px;  
			}
#tytul h1 { 
				font-size:24px;
				color:#6A6A00;
				font-weight:normal;
				border-bottom:1px solid #6A6A00;
				 }

.tlo_tabela {}
.tabela_glowna { text-align:left; 
					vertical-align:top;
					width:945px;
					background: url(tlo_dol.jpg) top center no-repeat;
					
					}
					
.tabela glowna tr td { vertical-align:top; 

					}

.tresc {
			 vertical-align:top;
			 padding-bottom:70px;
			 padding-left:5px;
			 padding-right:90px;
			 padding-top:20px;
			 color:#111111;
			 font-size: 14px;
			 text-align:justify;
			 height:250px;
			 
			 }
.tresc ul {  margin-left:15px; margin-top:15px;  }
.tresc ul li {  margin-bottom:10px; }
.tresc ol { margin-left:30px;  }
.tresc ol li { margin-bottom:10px; }

.tresc p { 
			margin-bottom:10px;
			margin-top:5px;
			}
.tresc h5 { margin-top:10px; color:#CC0000; font-size:16px;}
.tresc a { color:#990000;}
.tresc a:hover { color:#FF6600;}

#logo { display:block; clear:both; width:900px; height:100px; text-align:left;}
#logo a {  }


td.prawa { width:140px; vertical-align:top; text-align:right; padding-right:10px;   }
.flash_gora { margin-top:30px; background:url(lewa_srodek_p.jpg) right repeat-y;   }
.flash_srodek {   background:url(menu_gora_p.jpg) right top no-repeat; padding-top:10px; padding-left:10px;  min-height:100px; text-align:center; height:250px;  }
.flash_dol { margin-bottom:5px; display:block; clear:both; height:111px;
background:url(menu_dol_p.jpg) right bottom no-repeat; }


.podkategorie { margin-top:120px; width:160px; text-align:left;  padding-top:10px; padding-left:5px;  }
.podkategorie a {  display:block; clear:both;  padding-bottom:6px; margin-top:3px; padding-top:3px; font-weight:bold; text-transform:uppercase; font-size:9px;  
}
.podkategorie a:hover { color:#CC0000;  }
.podkategorie p { font-weight:bold; color:#FFFF66; display:block; clear:both; padding-left:50px; padding-bottom:10px;}
.podkategorie span { display:block; margin-top:15px; margin-left:10px; }
.podkategorie2 { margin-left:15px; width:120px; font-size:9px;}
.podkategorie2 a { }
.podkategorie2 a:hover  { color: #990000;
				}	
.podkategorie_dol { text-align:left; display:block; clear:both; height:13px; width:118px; margin-bottom:25px;  }		


#gora { display:block; clear:both; height:110px; width:945px; background:url(tlo_gora.jpg) center top no-repeat; margin-left:auto; padding-left:15px; 
			margin-right:auto;
				text-align:center; }
#jezyki { display:block; float:left; width:300px; height:110px;}
#jezyki a { display:block; float:left; width:34px; margin-left:2px; margin-right:2px; height:20px; margin-top:88px; border:1px solid #333333; }
#firma { display:block; float:left; width:300px; height:90px; color:#993300; padding-top:20px; font-weight:bold; font-size:11px;}
p#firma { text-align:center; }
#aktualn { display:block; float:right; width:168px; height:60px; text-align:left; color:#FFFFff; padding-top:10px; margin-right:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:40px;  }
#aktualn a { color:#FFFF99; font-size:10px; font-weight:bold; display:block; width:168px; text-align:right; }
#menu_g {
			width:945px;
			display:block; 
			clear:both;
			padding-top:30px;
				height:30px;
				padding-left:30px;
						font-size:12px;
						margin-left:auto;			
			margin-right:auto;
				text-align:left;
				
			}
#menu_g a { text-decoration:none;
display:block; float:left; height:30px; width:101px;
padding-top:103px;
margin-left:10px; margin-right:10px;
			padding-left:5px;
			font-weight:bold;
			text-align:left;


			}
#menu_g a:hover,
#menu_g a:focus			
  { 
				color:#ffffff;
				}
#menu_g span
td.boki { width:190px;} 
.menu { width:180px;
			text-align:left;
						padding-top:10px;
						padding-bottom:20px;
			}
td.menu { vertical-align:top; padding-top:25px; padding-left:80px;}					
.menu a { text-decoration:none;
padding-left:15px;


			}
			

.zwykly {  color:#333333;  
			}
.podswietlony { color:#ffffff; }			
table.kontakt { text-align:left; 
				font-weight:bold; 
				color:#000000;  
				margin-top:0px; 
				}			
 
.buton { font-size:10px; 
			font-weight:bold;  
			color:#000000; 
			border:1px solid #666666;  
			}
			
.formularz { font-size:11px;  
				border:1px solid #999999;
				}

table.kontakt a { color:#990000; 
					text-decoration:none;
					}	

#info { display:block; height:26px; 
			padding-top:43px;
			clear:both;
			margin-left:auto;
			margin-right:auto;
			padding-left:725px;
			width:150px;    
			font-size:10px;   
			color:#ffffff; 
			text-align:center;
			}

#info a { display:block; float:left;
		margin-left:4px; 
			margin-right:4px; 
			width:23px; 
			height:16px; }					
#adres { margin-left:20px; 
			font-size:10px; 
			font-weight:bold; 
			color:#FF0000;
			}
			
p#licznik { text-align:right; 
			margin-right:0px; 
			padding-left:380px; 
			}

.sub {width:178px; 
		height:75px; 
		text-align:left; color:#000000; 
		font-size:10px; 
		padding-top:4px; 
		padding-left:10px;
		margin-left:6px;
		background-color: #c9c9c9;
		margin-top:10px;
		margin-bottom:20px;  
		}
			
.sub label { font-size:12px; 
				font-weight:bold;
				color:#096a9f; 
				}
				
.link_zwykly{  color:#000000;  
			 }	
			
.link_p { color: #990000; 
				}
.link_zwykly2 {  color:#333333; padding-left:20px; 
			 }	
			
.link_p2 { color: #990000;  padding-left:20px;
				}		
.link_info { color:#FF0000; }			
.kontakt_c { font-weight:normal;
			}
			
.tabela_tresci {
					margin-right:20px; 

					}
					
.tabela_tresci a { color:#b20000; 
					}
					
.galeria { width:530px;
margin-left:20px; 
			text-align:center; 
			vertical-align: baseline;
			}
			
.galeria li { float:left; 
				display:block; 
				padding-left:2px; 
				padding-right:2px; 
				padding-bottom:10px; width:186px; 
				height: 240px; text-align:center; vertical-align:bottom; }
				
.galeria li a {  font-size:12px; 
					color:#000000; 
					text-decoration:none; 
					text-align:center; 
					font-weight:normal; 
					display:inline; 
					}
.galeria p { list-style:none;
				list-style-type:none; 
				background:none; }
							
.szukaj { width:178px; 
			height:48px; 
			text-align:left; 
			font-size:10px; 
			padding-top:10px; 
			padding-left:10px;
			background-color: #c9c9c9;
			margin-left:6px;
			margin-top:20px;  
			}
				
.szukaj label { font-size:12px; 
				font-weight:bold;
				color:#096a9f;
				}

.oferta img {  }
.of_zdj { }
.of_opis { padding-left:20px; display:block; float:left; width:180px; }
.of_opis p { color:#334800; font-size:14px; font-weight:bold; }
.of_opis a { display:block; margin-left:180px;}
.of_opis hr { margin-bottom:5px; }
.of_brak { display:block; width:500px; text-align:center; font-size:14px; font-weight:bold; color:#333333; margin-top:30px;}

.oferta2 { display:block; 
			float:right; 
			width:180px;
			margin-right:20px;
			line-height:15px;
			padding:10px;
			  }
.oferta2 ul li { list-style:circle; list-style-type:circle; line-height:20px;}
.oferta2 span { font-weight:bold;} 

.oferta3 {display:block; 
			float:left; 
			width:220px;
			margin-left:10px;
			margin-right:10px;
			line-height:15px;
			padding:10px;
			}

.inform { display:block; font-weight:normal; text-align:left; font-size:10px; color:#444444; margin-left:5px; }


.of_nagl { display:block;  width:500px;  text-align:center; text-transform:uppercase; font-size:14px; }
.of_nagl span {  font-weight:bold; }

.of_zdjecie { display:block; float:left; padding:5px; width:150px; height:150px;}
#blok_zdj { display:block; clear:both; width:520px;}
.powrot { color:#663300;  font-weight:bold; }
.powrot:hover { color:#aee003;}
.wiecej { display:block; color:#663300;  font-weight:bold; margin-left:470px;}
.wiecej:hover { color:#aee003;}	
					
.pl  {   background:url(pl2.gif) no-repeat;  
		}
		
.pl:hover { background:url(pl.gif) no-repeat;
		}
		 
.pl:focus { background:url(pl.gif) no-repeat; 
		}
.pl2 {  background:url(pl.gif) no-repeat; 
		}


.en  {   background:url(en2.gif) no-repeat;  
		}
		
.en:hover { background:url(en.gif) no-repeat;
		}
		 
.en:focus { background:url(en.gif) no-repeat; 
		}
		
.en2 {  background:url(en.gif) no-repeat; 
		}

.nl  {   background:url(ru2.gif) no-repeat;  
		}
		
.nl:hover { background:url(ru.gif) no-repeat; 
		}
		 
.nl:focus { background:url(ru.gif) no-repeat; 
		}
		
.nl2 {  background:url(ru.gif) no-repeat; 
		}

.de  {  background:url(ro2.gif) no-repeat;  
		}
		
.de:hover { background:url(ro.gif) no-repeat;
		}
		 
.de:focus { background:url(ro.gif) no-repeat; 
		}
		
.de2 {  background:url(ro.gif) no-repeat; 
		}

.we  {  background:url(we2.gif) no-repeat;  
		}
		
.we:hover { background:url(we.gif) no-repeat;
		}
		 
.we:focus { background:url(we.gif) no-repeat; 
		}
		
.we2 {  background:url(we.gif) no-repeat; 
		}
				
.tabelka_produkt_p td {height:18px; text-align:center; color:#999999; border:1px solid #FCFCFC; background-color:#F0F0F0; font-weight:bold; }
.tabelka_produkt_p td a { color:#b20000; font-size:11px; }
.tabelka_produkt_n td {height:18px; text-align:center; color:#999999; border:1px solid #F0F0F0; background-color:#FCFCFC; font-weight:bold;}
.tabelka_produkt_n td a { color:#b20000; font-size:11px;}


.f_zdjecie { padding-left:15px;}
.f_zdjecie p { background:none; margin-bottom:25px;}
.wspak {
unicode-bidi:bidi-override;
direction: rtl;
}
#sklep { display:block; clear:both; width:188px; background:url(tlo_menu.jpg) left top repeat-x; height:37px;  padding-top:2px; padding-left:20px; text-align:center; margin-top:60px; }
#sklep a { color:#FFFF66; font-weight:bold; font-size:11px; }
#sklep a:hover { color:#FFFFFF; font-weight:bold; }
.szale_j { display:block; clear:both; margin-top:60px;}
#flashcontent10 { text-align:right;  }

.prawa_a { text-align:right; border-bottom:1px solid #CCCCCC; padding-bottom:10px; }
.tytul_a { font-weight:bold;}

/* ------------------------------*/
.s_gora { background-color:#2f2f2f; color:#FFFFFF;  }
.s_lewa { background-color:#cec8b8; color:#3c3c3c; height:240px; width:440px; padding:30px; text-align:left; vertical-align:top; }
.s_prawa { background: #f8f5f0 url(tlo_prawa.jpg) right bottom no-repeat; padding:20px; vertical-align:top; text-align:left; }
.s_oferta { text-align:left; padding-left:20px; width: 135px;}
.s_oferta a { color:#FFFFFF; font-size:11px; display:block; clear:both; margin-bottom:5px; }
.s_oferta a:hover { color:#FDF093; }
.s_wiad { padding:30px; text-align:left; vertical-align:top; height:115px; }
.costam { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:16px; }
.link_k { color:#999900; font-size:16px; padding-bottom:15px;}