/* CSS Document */
* { margin:0; padding:0; }
body { background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img { border:none; }
a { text-decoration:none;}
a:hover
	{
	text-decoration: 	underline;
	}
	
h1 { font-size:36px; }

#glowna { display:block;
clear:both; width:860px; 
			text-align:center; 
			margin-left:auto; 
			margin-right:auto;
			}

#p_naglowek { display:block; 
		width:580px;
		height:120px;
		float:left; 
		padding-right:50px;
		background:url(tlo_naglowek.jpg) no-repeat; 
		}
#wizytowka 
	{ 
	display:block; 
	float:left; 
	width:230px; 
	height:100px; 
	background:url(wizytowka2.gif) no-repeat;
	font-weight:bold; 
	padding-top:20px; 
	}


		
#l_logo 
	{ 
	/*background:url(logo.jpg) no-repeat; */
	height:100px;
	width:280px;
	display:block; 
	float:left; 
	}
	
#haslo { background:url(tlo_napis.jpg) no-repeat;
			height:100px; 
			width:300px;
			display:block; 
			float:left; 
			}
			
#menu_g { display:block; clear:right; padding-top:70px; height:30px; padding-left:20px; }
#menu_g a { color:#000000; padding-left:10px; padding-right:10px; }

#p_tresc {  display:block;
float:right; 
		width:620px;
		text-align:left;
		margin-top:20px;
		
		}




/* lewa strona */

#lewa { display:block; 
		width:220px; 
		float:left;
		
		text-align:left;
		
		}
.l_menu  { background: #aee003 url(menu_gora.jpg) top no-repeat;
width:220px;
			padding-top:10px; font-size:11px; margin-top:20px;
			
			
			}
.l_menu a {  text-align:left;
			 padding-left:15px;
			display:block;
			clear:both;
			padding-top:5px;
			padding-bottom:6px; 
			}
.l_menu a:hover,
.l_menu a:focus { color:#aee003;
				background:url(stopka.jpg) repeat-x; 
					}


.l_menu_dol { background:url(menu_dol.jpg) bottom no-repeat;
			padding-bottom:20px; 
				}
.l_menu_dol2 {
				}
.lof_menu  { background: #aee003 url(menu_gora.jpg) top no-repeat;
width:210px;
			padding-top:10px; font-size:11px; margin-top:20px;
			padding-right:10px;
			
			
			}
.lof_menu a { 
			 padding-left:15px;
			display:block;
			clear:both;
			padding-top:5px;
			padding-bottom:6px;
			color:#35460F;
			
			}
.lof_menu a:hover,
.lof_menu a:focus { color:#000000;
					}
.of_tlo { display:block; clear:both; background:url(of_tlo.jpg) bottom left no-repeat; width:200px; height:130px; text-align:left; }
.of_img { display:block; clear:both; width:190px; text-align:center;}
.lof_menu  img { border:1px solid #000000;  margin-bottom:5px; }
.lof_menu p { font-weight:bold; color:#000000; display:block; clear:both; width:210px; text-align:center;}
.lof_menu span { color:#000000; }
#l_wyszuk {  background: #aee003 url(menu_gora.jpg) top no-repeat;
			
			width:220px;
			margin-top:20px;
			padding-top:5px;
			text-align:left;
			 }
#l_wyszuk p { padding-left:30px; 
				font-weight:bold;  
				}
#l_wyszuk form { margin-left:10px;
margin-right:20px; 
				margin-top:10px; 
				text-align:right; 
				}
#l_wyszuk label {  
					margin-top:2px;
					display:block;
					margin-bottom:5px; 
					font-family:Arial, Helvetica, sans-serif; 
					font-size:11px; 
					}
#l_wyszuk select { width:135px;  
					font-size:11px; 
					background-color:#f2f2e6; 
					border: 1px solid #7D5F35;
					text-align:left;
					
					}
#l_wyszuk input { background-color:#f2f2e6; 
					border: 1px solid #7D5F35; 
					font-size:11px; 
					}
.l_menu_dol { background: url(menu_dol.jpg) bottom no-repeat; 
	
	
				}
.przycisk { font-weight:bold; 
				padding-left:5px; 
				padding-right:5px;
				}
.przyc {  margin-left:110px;   
			 }
.link_zwykly { 	color:#000000; 
			}
.link_p { color:#000000;
 
				}
.link_k {color:#577001; font-size:18px;}
.wspak {
unicode-bidi:bidi-override;
direction: rtl;
}

.l_karta { padding-top:20px; padding-bottom:5px; margin-bottom:2px; text-align:center; width:860px;
border-bottom:1px solid #CCCCCC; }
.l_karta img { display:inline;  padding-left:15px; padding-right:15px;}
/*  prawa strona */


#prawa {  display:block; 
	float:left;
		width:620px; 
		
		}


#p_gora a { display:inline;  
				padding-left:10px; 
				padding-right:10px; 
				color:#000000; 
				}
#p_gora a:hover,
#p_gora a:focus { font-weight:bold;

				}


		
#p_menu { display:block;
clear:both; 
		width:620px;
		padding-top:10px;
		height:65px;
		clear:both;
		background: url(menu_1.gif) no-repeat;
		}
#p_menu p { display:block; clear:both; text-align:left; padding-left:10px; padding-bottom:10px; }
#p_menu a { display:block; 
			float:left; 
			
			font-size:12px; 
			font-weight:bold;
			padding-left:40px; padding-right:30px; 
			height:27px; 
			text-align:center; 
			padding-top:3px; 
			}
#p_menu a:hover,
#p_menu a:focus {
				color:#000000; 
				}
				
				
#p_menu2 { display:block;
clear:both; 
		width:620px;
		padding-top:10px;
		height:65px;
		clear:both;
		background: url(menu_2.gif) no-repeat;
		}
#p_menu2 p { display:block; clear:both; text-align:left; padding-left:10px; padding-bottom:10px; }
#p_menu2 a { display:block; 
			float:left; 
			
			font-size:12px; 
			font-weight:bold;
			padding-left:40px; padding-right:40px; 
			height:27px; 
			text-align:center; 
			padding-top:3px; 
			}
#p_menu2 a:hover,
#p_menu2 a:focus {
				color:#000000; 
				}				
				
#p_menu_s { display:block;
clear:both; 
		width:620px;
		height:20px;
		text-align:center;
		padding-top:6px;
		background-color:#FFFFFF;
		}
		
#p_menu_s a { display:inline; 
			color:#000000; 
			font-size:12px;
			padding-left:15px;
			padding-right:15px; 
			height:21px; 
			text-align:center; 
			
			font-weight:bold; 
			}
#p_menu_s a:hover,
#p_menu_s a:focus {
				color: #666666; 
				}




#typ { display:block; 
		width:620px;
		height:45px;
		clear:both; 
		}
#typ a { display:inline; 
			padding-left:30px; 
			padding-right:30px;
			}
#tytul h1 { font-size: 24px; 
display:block; clear:both; 
			font-weight:normal;
			 margin-top:20px; 
			 }
.kalkulator { width:490px; margin-left:60px; color:#000000;
				}
.kalkulator form { text-align:left;  }
.kalkulator span { padding-left:30px; font-weight:bold; color:#000000;  }
.kalkulator fieldset { margin-bottom:10px; padding-left:20px;  padding-bottom:15px;  }
.kalkulator legend { color:#336600; font-size:11px; padding-bottom:5px; font-weight:bold; }
.kalkulator input { border:1px solid #333333;   padding-left:10px; font-size:10px; }
.kalkulator label { font-size:10px;}
.kalkulator select { font-size:10px;}

.kurs { width:400px; text-align:center; margin-left:100px;}
.kurs tr td { height:25px; border-bottom:1px solid #666666; }
.kurs_t { font-weight:bold; border:none; font-size:14px; line-height:18px; padding-bottom:20px; }
.szczegol_oferty { background: url(przycisk2.jpg) top repeat-x; margin-top:10px; padding-top:10px;}
.zwykly { color:#333333;  
			}
.podswietlony { 
				color:#3175B9; 
				}
.p_pod { font-weight:bold; 
		}
.tabela_tresci {  
		text-align:left;
		min-height:600px;
		padding-top:10px;
 }
		

.tabela_tresci p { margin-bottom:15px;}	
	
.tabela_tresci ol { margin-bottom:15px; list-style:decimal; padding-left:25px; }
	
.tabela_tresci ol li { list-style:outside; list-style-type:decimal; }	

.tabela_tresci ul { margin-bottom:15px; list-style: disc; padding-left:25px; }	
.tabela_tresci ul li { list-style:outside; list-style-type:disc; margin-bottom:10px; }	
.tabela_tresci a { color:#356501; }

						/* prawa - oferta */
		
.oferta { display:block; 
			clear:both; 
			width:530px;
			height:140px;
			margin-top:20px; 
			border:1px solid #cccccc;
			background:url(przycisk.jpg) repeat-x;
			margin-left:10px;
			line-height:15px;
			padding:10px;
			  }
.oferta:hover {
background:url(przycisk_p.jpg) repeat-x;
				}

.oferta span { font-size:11px; font-weight:bold; text-transform:uppercase; }
.oferta img {  }
.of_zdj { display:block; float:left; width:200px;}
.of_opis { padding-left:20px; display:block; float:left; width:310px; }
.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:560px; text-align:center; font-size:14px; font-weight:bold; color:#333333; margin-top:30px;}

.oferta2 { display:block; 
			float:right; 
			width:250px;
			margin-left:10px;
			margin-right:10px;
			line-height:15px;
			padding:10px;
			  }
.oferta2 span { font-weight:bold;} 

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

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

.of_zdjecie { display:block; float:left; padding:5px; width:180px; height:140px;}
#blok_zdj { display:block; clear:both; width:580px;}

.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;}


/* stopka */

#stopka {  
			width:860px;
			display:block;
			clear:both;
			margin-left:auto;
			margin-right:auto; 
			height:30px;
			border-top:1px solid #ABAC91;
			padding-top:15px;
			}
#stopka span { 
			color:#999999; 
		font-size:11px;
		text-align:center; 
		}
#stopka a { color:#777777;  }
.cert img { display:block; float:left; padding-left:8px;}
#powrot { display:block; text-align:left; color:#666666;}
#powrot:hover {  color: #CCCCCC;}
.tlo_napis a { display:block; float:left; background:url(tlo_napis.gif) top center no-repeat; width:115px; height:105px; color:#73735e; padding:20px; font-size:12px; margin-top:15px; }



#nawigacja
	{
	margin-bottom: 10px;
	}
#nawigacja a
	{
	color:			#000000;
	}
#nawigacja a:hover
	{
	color:			#000000;
	text-decoration: 	underline;
	}

	
	