body{	
  background: #3fb221 url(../img/tlo.gif) repeat-x;
  margin: 0px;	
  padding: 0px;
}
#gl{	
  width: 780px;
}
#wzpj{	
  position: absolute;	
  letter-spacing: 1px;	
  padding: 8px 0px 0px 480px;
}
h2{	
  font-size: 140%;	
  color: #ae6800;
}
#pjkc{	
  position: absolute;	
  letter-spacing: 1px;	
  padding: 160px 0px 0px 510px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  line-height: 19px;
  color: #c00000;
}
#pjkc h3{
	margin: 0px;
	padding: 0px;
}
h3 a:link, h3 a:visited, h3 a:active {	
  font-size: 17px; 
  color: #ffe701; 
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3 a:hover { 
  color: #c00000;
}
#menu{	
  background-image: url(../img/menu.jpg);	
  background-repeat: no-repeat;	
  width: 780px;	
  height: 47px;	
  padding: 15px 0px 0px 0px;		
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
  font-size: 14px;	
  color: White;	
  margin-top: -4px;
  font-weight: bold;
}
a.menu_g:link, a.menu_g:visited, a.menu_g:active {
  color: White;	
  text-decoration: none; 
  padding-left: 18px;
}
a.menu_g:hover {
  color: #ffe701;	
  text-decoration: none; 
  padding-left: 18px;
}
#belka{	
  background: url(../img/belka.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_oferta{	
  background: url(../img/belka_oferta.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_wczasy_kat_b{	
  background: url(../img/belka_wczasy_kat_b.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_turnusy{	
  background: url(../img/belka_turnusy.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_cennik{	
  background: url(../img/belka_cennik.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_kontakt{	
  background: url(../img/belka_kontakt.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_galeria{	
  background: url(../img/belka_galeria.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
#belka_prawo_jazdy_kat_c{	
  background: url(../img/belka_prawo_jazdy_kategorii_c.gif) no-repeat;	
  width: 780px;	
  height: 44px;	
  margin-top: -12px;
}
.content_1px{	
  background: url(../img/content_1px.gif) repeat-y;	
  width: 780px;	
  height: auto;	
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
  font-size: 12px;
}
.lewa{	
  float: left;	
  width: 260px;	
  height: auto;	
  padding: 10px 10px 10px 25px;
}
.prawa{	
  width: 440px;	
  height: auto;	
  border-left: 1px solid black;	
  padding: 10px 20px 10px 20px;
}
#stopka{	
  background-image: url(../img/stopka.gif);	
  width: 780px;	
  height: 24px;	
  padding-top: 31px;	
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
  font-size: 10px;	
  color: White;	
  clear: both;	
  text-align: center;
}
a.menu_st:link, a.menu_st:visited, a.menu_st:active {
  color: White;	
  text-decoration: none;
}
a.menu_st:hover {
  color: #ffe701;	
  text-decoration: none;
}
a.ods:link, a.ods:visited, a.ods:active {
  color: red;	
  text-decoration: none;
}
a.ods:hover {
  color: red;	
  text-decoration: underline;
}
a.slide_g:link, a.slide_g:visited, a.slide_g:active {
  color: #30851e;	
  text-decoration: none; 
  font-weight: bold;
}
a.slide_g:hover {
  color: #30851e;	
  text-decoration: underline; 
  font-weight: bold;
}
.slide_wyl{	
  color: #c6c6c6;
}
h1{	
  font-size: 120%;
}
.text_cz{	
  color: Red;	
  font-size: 10px;
}
.cz{
	color: Red;
	font-size: 13px;
	font-weight: bold;
}
.galeria{	
  width: 755px;	
  height: auto;	
  padding: 20px 0px 0px 25px;
}
.miniaturki{	
  float: left;	
  width: 160px;	
  border: 1px solid #999999;	
  margin: 0 10px 15px 0;	
  padding: 5px;	
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
  font-size: 9px;
}
.n_linia{ 	
  clear: both; 
}
.slajdy{	
  margin-left: -20px;
}
.slide_pow{	
  border: 1px solid black;
}
a.h2:link {
  color: #ae6800;	
  text-decoration: none;
}
a.h2:visited {
  color: #ae6800;	
  text-decoration: none;
}
a.h2:hover {
  color: #ae6800;	
  text-decoration: none;
}
a.h2:active {
  color: #ae6800;	
  text-decoration: none;
}
.clear{	
  height: 120px;
}
img{	
  border: 0px;
}
.obrys{	
  border: 1px solid maroon;
}