/* At-Rules */
form, div, p, span, h1, h2, ul, li {
margin:0;
padding:0;
border:0;
}

BODY, TD, P, DIV {color: #81807D; font-family: Arial, "Tahoma", Helvetica; font-size: 11px; font-weight: normal; line-height:18px;}	

BODY {background: #B7D9FF url('../images/bg_body.jpg'); background-position: top center; background-repeat: no-repeat;}

#kontener {position:relative; margin: 0px auto; width: 1000px; height: auto;}

#gora {position: relative; width: 1000px; height: 66px; background: url('../images/gfm_1.gif');}  

#logo {position: relative; width: 1000px; height: 105px; background: url('../images/gfm_2.gif');}
#logo .tresc {position: absolute; bottom: 5px; right: 60px; text-align: right;} 
#logo .tresc img {margin-left: 15px; margin-right: 5px;} 		 

#foto {position: relative; width: 1000px; height: 289px; background: url('../images/gfm_3.gif'); z-index: 999;}
#foto_podstrona {position: relative; width: 1000px; height: 148px; background: url('../images/gfm_3_podstrona.gif'); z-index: 999;}

#menu_g {position: relative; width: auto; height: 54px; float: left;z-index: 9999;}
#menu_g .tresc {margin-left: 54px; height: 54px;  z-index: 9999; background: url('../images/bg_menu_g.gif'); background-repeat: repeat-x;}

#foto_tekst {position: absolute; top: 76px; left: 80px; width: 274px; height: 195px; overflow: hidden;}

#foto_g {position: absolute; top: 0; right: 60px; width: 545px; height: 289px;}	 
#foto_p {position: absolute; top: 0; right: 60px; width: 545px; height: 148px;} 


#bread {position: relative; width: 1000px; height: 45px; background: url('../images/gfm_4.gif'); z-index: 1;}   
#bread .tresc {position: relative; padding-top: 13px; margin-left: 90px; color: #BCBCBC;}

#bread_podstrona {position: relative; width: 1000px; height: 45px; background: url('../images/gfm_4_podstrona.gif'); z-index: 1;}   
#bread_podstrona .tresc {position: relative; padding-top: 13px; margin-left: 90px; color: #BCBCBC;}

#pas {position: relative; width: 1000px; height: 23px; background: url('../images/gfm_5.gif');} 

#pas_podstrona {position: relative; width: 1000px; height: 23px; background: url('../images/gfm_5_podstrona.gif');} 

#srodek_d {position: relative; width: 1000px; height: auto; background: url('../images/gfm_6.gif');}
#srodek_d .tresc_d {position: relative; margin-left: 70px; width: 875px; padding-bottom: 20px;}  
																									 
#srodek_d_podstrona {position: relative; width: 1000px; height: auto; background: url('../images/gfm_6_podstrona.gif');}
#srodek_d_podstrona .tresc_d {position: relative; margin-left: 70px; width: 875px; padding-bottom: 20px;}  

#lewa {position: relative; width: 290px; height: auto; float: left;}
#lewa .tresc {margin-left: 35px; width: 250px;}	


#srodek {position: relative; width: 351px; height: auto; float: left;} 
#srodek .tresc {margin-left: 35px; width: 265px;}

#prawa {position: relative; width: 210px; height: auto; float: left;}
#prawa .tresc {margin-left: 35px; }		  

#prawa_podstrona {position: relative; width: 561px; height: auto; float: left;}
#prawa_podstrona .tresc {margin-left: 35px;}

#stopka {position: relative; width: 1000px; height: 51px; background: url('../images/gfm_7.gif');}	
#stopka .tresc {padding-top: 10px; text-align: center; color: #4B82A3; font-family: Tahoma;}

#mapa_strony {position: absolute; top: 12px; right: 68px; z-index: 99999;}


span.nagl1 {color: #464646; font-size: 32px; display: block; line-height: 18px; padding-right: 10px;}
span.nagl2 {color: #47A4CC; font-size: 32px; display: block; margin-top: 2px; margin-bottom: 15px; padding-right: 10px;}																				 
span.nagl3 {color: #0A4E6B; font-size: 24px; display: block; background: url('../images/bg_nagl3.png'); background-repeat: no-repeat; padding-left: 25px; margin-left: -25px; padding-bottom: 20px; line-height: 26px;  padding-top: 2px;} 

span.nagl_podstrona {color: #6C2D2B; font-size: 24px; display: block; background: url('../images/bg_nagl3.png'); background-repeat: no-repeat; padding-left: 25px; margin-left: -25px; padding-bottom: 20px; line-height: 22px;  padding-top: 0}

A, img {text-decoration:none; border: 0; padding: 0;}

H1 {font-size:24px}

H2 {font-size:21px}

H3 {font-size:18px}

H4 {font-size:14px}

H5 {font-size:10px}

H6 {font-size:8px}

H1, H2, H3, H4, H5, H6 {font-family: "Tahoma", Helvetica, Verdana; font-weight: normal; color: #265611; margin-bottom: 10px;}

li {list-style: square; margin-left: 15px; text-indent: 0; margin-top:10px; line-height: 15px;}
ul,li {margin: 0; padding: 0; list-style: none;}

ul,li.pom {list-style-image: url('../images/znaczek.gif'); padding-left: 0; text-indent: 0; margin-top:5px; padding-top: 0px; padding-bottom: 3px; margin-bottom: 5px; margin-left: 10px; line-height: 14px;}

#zdjecia {position: relative; height:260px; width: 125px; float: right; margin-left: 10px; margin-bottom: 10px;}
#zdjecia_lista {position: relative; width: 122px; float: right; margin-left: 10px; margin-bottom: 5px;}
.clear {clear: both;}
.news_tytul {font-size:15px;font-weight:bold;}
span.starszy_nowszy {color: #5C5C5C}
span.autor {font-size: 12px; font-weight: bold;}
.pasek_szary {text-align: center; border-top: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; height: 25px; padding-top: 6px; margin-top: 5px; margin-bottom: 5px;}
.Scroller-Container img {margin-bottom: 5px;}
#zdjecia_lista img {margin-bottom: 5px;}

a:link {color:#F74F07;}
a:visited {color:#F74F07;}
a:hover {color:#0A4E6B; text-decoration:none;}
a:active {color:#0A4E6B; text-decoration:none;}

a.p_wiecej {display: inline; background: url('../images/strzalka.gif'); background-position: left; background-repeat: no-repeat; padding-left: 10px; padding-bottom: 3px;}
a.p_wiecej:link, a.p_wiecej:visited {color: #F74F07;}
a.p_wiecej:hover, a.p_wiecej:active {color: #0A4E6B;} 			
												 
a.breadcrumb {background: url('../images/znaczek.gif'); background-position: right; background-repeat: no-repeat; padding-right: 15px; padding-left: 10px;}
a.breadcrumb:link, a.breadcrumb:visited {color: #7D7D7D;}
a.breadcrumb:hover, a.breadcrumb:active {color: #000000;}
														
a.p_news {width: 57px; height: 29px; display: block; float: left; background: url('../images/p_news.png'); background-repeat: no-repeat; text-align: center; padding-top: 5px; font-size: 10px; font-family: Tahoma; margin-right: 4px; margin-top: 5px;}
a.p_news:link, a.p_news:visited {color: #000000;}
a.p_news:hover, a.p_news:active {color: #F74F07;} 	

a.szary:link, a.szary:visited {color:#888888;}
a.szary:hover, a.szary:active {color:#F74F07;}			

a.niebieski:link, a.niebieski:visited {color:#0A4E6B;}
a.niebieski:hover, a.niebieski:active {color:#F74F07;}											 	

INPUT.pole {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.pole_szukaj {BACKGROUND: none; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; border-width: 1px; padding:7px;}

TEXTAREA.pole_tresc {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px;   border-width:1px}

SELECT.lista {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.przycisk {COLOR: #3C3C3C; FONT-FAMILY: "Tahoma", Verdana, Helvetica,  sans-serif; FONT-SIZE: 12px; height:22px; border-width:1px;}


.Container {
  position: absolute;
  top: 0px; left: 0px;
  width: 140px;
  height: 260px;
   color:#2E2E2E;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 140px;
  height: 240px;
   color:#2E2E2E;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
   color:#2E2E2E;
}
#Scrollbar-Container {
  position: absolute;
  top: 0px; left: 110px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 20px; 
  height: 200px;
  position: absolute;
  top: 20px; 
  left: 1px;
  background: url('../images/scrollbar_track.gif') no-repeat center center;
}
.Scrollbar-Handle {
  position: absolute;
  width: 19px; height: 38px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 220px;
}
