/* CSS Document */
body { background:url(o_tlo_body.gif) center repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a { text-decoration:none;}
img { border:none; }
h3 { text-align:left; font-size:24px;  font-weight:normal; letter-spacing:2px; text-align:center;}
#glowna { display:block; text-align:center; margin-top:0px;}
#tabela { display:block; clear:both; width:978px;  background:url(o_tlo_glowne.jpg) repeat-y; margin-left:auto; margin-right:auto; }
#stopka { display:block; clear:both; width:978px;  background:url(o_stopka.jpg) no-repeat; margin-left:auto; margin-right:auto; height:141px;}
#stopka p { padding-top:80px;  text-align:center; font-size:12px; font-weight:bold; margin-top:0px; color:#CCCC99; }
.partner {display:block; clear:both; width:978px; margin-left:auto; margin-right:auto; font-size:10px; color:#CCCC99; text-align:center; }
.partner a { font-size:10px; color:#CCCC99;}
.partner_2 a {color:#282720; }
.tabela_glowna { text-align:left; }

.menu { margin-top:70px;  }		
.menu li { list-style:none;  font-size:14px; font-weight:bold; color:#282720; height:25px; text-align:right; margin-top:10px; padding-right:40px; letter-spacing:3px; }
.menu li a { font-size:14px; font-weight:bold;   text-decoration:none;   }	
.menu li a:hover,
.menu li a:focus {font-size:14px; font-weight:bold; color: #CC0000;  width:180px;}		
.zwykly{ color:#282720; }
table#kontakt {text-align:left; font-weight:bold; color:#3f3d32; margin-left:20px;  }			 
.buton {font-size:14px; font-weight:bold; background-color:#918964; color:#f2f0e5; border:1px solid #f2f0e5; margin-right: 20px; width:80px;}
.formularz {font-size:12px; background-color:#e5e2cf; border:1px solid #f2f0e5;}
table#kontakt a { color:#990000; text-decoration:none;}			
.podswietlony { color: #990000; border-bottom:1px solid #990000; 
				}	
.tlo_rys { vertical-align:top; }
.tlo_rys ul {font-size:12px;  color:#3f3d32; vertical-align:top; padding-right:30px; padding-top:15px; padding-bottom:15px; margin-top:0;  }	
.tlo_rys p a { color:#990000;}
.link_zwykly{ color:#282720; 
			 }	
			
.link_p { color: #990000; border-bottom:1px solid #990000; }
.podkategorie { margin-left:20px; list-style:none; list-style-type:none; font-weight:bold;}
.podkategorie li { height:25px;}
.podkategorie li a:hover,
.podkategorie li a:focus { color: #CC0000;}
.ramka { background: #dfd9c3; width:595px; height:400px;   border:1px solid #282720; text-align:center;}				
.kontakt_c { font-weight:normal;}
.tytul2 {color:#990000; font-size:12px; font-weight:bold; background:url(tytul_t.jpg) left top no-repeat; height:56px;  padding-left:20px; margin-top:0;  }
.tytul2 p { padding-top:25px;}
.tlo_t_d {background:url(tlo_t.jpg) repeat-y;  }
.tlo_t_d li { width:320px; margin-bottom:5px; vertical-align: top; }
.tlo_t_d p {margin-top:0; }
.tlo_t { margin-left:60px; margin-right:20px; }
.tlo_t p { margin-left:15px;}
.stopka_t { background:url(stopka_t.jpg) left top no-repeat; height:40px; margin-top:0;}
.wyr { font-weight:bold;}
.komunikat { color: #b20000; font-weight:bold;}
.tabela_cena { border:1px solid #333333; text-align:center;}
.tabela_cena tr td { border:1px solid #333333;}
.wspak {
unicode-bidi:bidi-override;
direction: rtl;
}

