@charset "iso-8859-2";

body {margin: 0px; padding: 0px; background-image: url(../del/tlo.gif); background-color: #57687c;  font-family: tahoma; font-size: 12px; background-image: url(../del/tlo2.gif); color: #747474; }   
img { border: 0px; }
a, a:link, a:active, a:visited { color: #6798BD; }
div#tlo_gora { background-image: url(../del/tlo_gora.gif); position: absolute;  height: 370px;  width: 100%; left: 0px; top: 0px; }

form.z_opisem input, form.z_opisem select, input.boczny { background: #232323; color: silver; border: 1px solid #5A5A5A; }
 div#menu a.rej_link { color: silver; text-decoration: none; border-bottom: 2px dotted #4B4B4B; } 
 div#menu a.rej_link:hover { color: orange; border-color: white; }
div#blad_info { background: #101010; border: 1px solid #990000;  color: white; padding: 10px; font-weight: bold; margin: 10px auto; z-index: 4; position: relative; }
div#akcja_info { background: #101010; border: 1px solid #1E1E1E; text-align: center; color: #6E6E6E; padding: 10px; font-weight: bold; margin: 30px;position: relative; z-index: 4;  }
a.czerwony, a.czerwony:link,a.czerwony:visited, a.czerwony:active { color: #6798BD; text-decoration: none; } 
a:hover { color: #E49503; }	  
h1 { background: 0px 1px; background-image: url(../img/h1.gif); background-repeat: no-repeat; padding-left: 30px;   font-size: 15px; margin-top: 2px; color: gray; margin-left: 2px;  }	 
br.c_l { clear: left; }	   
br.c_r { clear: right; }	
div.center { text-align: center;  } 
div.right { text-align: right; }
div.center_tlo { text-align: center; background-image: url(../img/t.gif);  }
a.but,a.but:link,a.but:visited,a.but:active { display: block; float: right;  height: 17px; padding: 5px; padding-right: 8px; padding-left: 8px; margin: 5px; margin-right: 15px; border: 1px solid #3A0C00; background: url(../img/b.gif); color: white; font-size: 12px; text-decoration: none; font-weight: bold; } 
a.but:hover { background: url(../img/bb.gif); }
span.szary { font-size: 11px; color: gray; }		

div#m_gl { position: relative; z-index: 6;   margin: 0px auto; width: 954px; margin-bottom: 0px; height: 32px; font-size: 11px; margin-top: 7px; }	  
div#m_gl div { background-image: url(../img/mg1.gif);  background-repeat: no-repeat; padding: 0px;  padding-left: 29px;  height: 32px; float: left; }	 
div#m_gl strong { float: left; display: block;  background-image: url(../img/mg2.gif); padding-top: 9px; height: 23px; padding-right: 5px; padding-left: 5px; } 
div#m_gl a { display: block; float: left; color: #81817F; text-decoration: none; height: 23px; padding-top: 9px;  padding-right: 9px; padding-left: 9px; background-image: url(../img/mg2.gif); }   
div#m_gl a:hover { background-image: url(../img/mg2b.gif); color: orange; }
div#m_gl img { float: left; }  
div#m_gl div#m_gl_f { float: left; width: 8px; height: 32px; background-image: url(../img/mg3.gif); }


form.ukryj { display: none; }
form.pokaz { display: block; }

span.boczny { width: 80px; }
input.boczny { width: 80px;  }

ul.menu_dol { list-style-type: none; padding: 0px; margin: 0px; padding-top: 10px; margin-top: 5px; margin-bottom: 10px; clear: both;}	  
ul.menu_dol li { float: left; height: 20px; }	
ul.menu_dol li.pb { width: 112px; }
ul.menu_dol li.c {  width: 720px;  text-align: center; }
ul.menu_dol li.lb { width: 112px;  text-align: right; }

#menu { width: 954px; height: 85px; padding: 5px; background: url(../img/tlo_menu.gif); margin: 0px auto; margin-top: 15px; color: white; position: relative; font-size: 11px; z-index: 1;}	
div#tlo_menu_r { position: absolute; width: 8px; height: 95px; left: 956px; top: 0px; background: url(../img/tlo_menu_r.gif); }   
div#tlo_menu_l { position: absolute; width: 5px; height: 95px; left: 0px; top: 0px; background: url(../img/tlo_menu_l.gif); }   
#menu a, #menu a:link,#menu a:visited,#menu a:active { color: white;  margin-right: 5px; margin-left: 5px; font-weight: bold; }    
#menu a:hover { color: #E49503; }	

#logo { width: 248px; height: 46px; background-image: url(../img/logo.gif); display: block; position: absolute; left: 10px; top: 32px; }
#menu_prz { text-align: right; position: absolute;  font-size: 14px; font-weight: bold; top: 60px; left: 0px; width: 944px; background: none; }	
#menu_prz a, #menu_prz a:link, #menu_prz a:active, #menu_prz a:visited { margin-right: 15px; text-decoration: none; }  

#menu_info {  width: 954px; padding: 5px; padding-top: 10px; margin: 0px auto; color: gray; font-size: 11px; line-height: 22px; position: relative; font-weight: bold;  height: 55px;}
#menu_info div.i_label { z-index: 6; position: relative; margin-top: 35px; margin-left: 10px; width: 139px; height: 26px;  background-repeat: no-repeat; display: none; } 	

#menu_info a, #menu_info a:link, #menu_info a:active, #menu_info a:visited {  font-weight: bold; text-decoration: none; font-size: 12px;  }  
#menu_info a:hover { text-decoration: underline; }	
#menu_info div.tlo_info { background: url(../img/t_gm.gif); height: 83px; padding: 0px; margin: 0px auto; top: -8px;  position: absolute; z-index: 1; width: 954px; }
#szukaj_info { margin-top: 2px; right: 10px; position: absolute; z-index: 3; top: 10px; display: block; font-size: 11px;}	
#szukaj_info select, #szukaj_info input { font-size: 11px; color: silver; background: #212121; border: 1px #191919 solid; margin-left: 4px; }   
#szukaj_info p {display: inline; margin: 0px; padding: 0px; }  
#szukaj_info img.label_img { float: left; margin-top: 4px; margin-right: 8px; }	 
#szukaj_info div#szukajka_1 { background-image: url(../img/t_znajdz1.gif); height: 31px; width: 7px; float: left; }	
#szukaj_info div#szukajka_2 { background-image: url(../img/t_znajdz2.gif); height: 25px; padding-top: 6px; float: left; }	
#szukaj_info div#szukajka_3 { background-image: url(../img/t_znajdz3.gif); height: 31px; width: 7px; float: left; }	  
#szukaj_info a.szukaj_b { display: block; float: left; margin-top: 2px; margin-left: 5px; margin-right: 5px; } 
#szukaj_info a.szukaj_z { font-size: 11px; font-weight: normal; padding-left: 16px; background: 0px 2px; background-image: url(../img/znajdz_ico.gif); background-repeat: no-repeat; }
#reklama { width: 960px; padding: 2px; margin: 0px auto; position: relative; }	 
#reklama_box_top {  right: 0px; position: absolute; top: 20px; font-size: 10px; color: gray; margin-right: 10px; width: 200px; }

#content { z-index: 1; position: relative; width: 954px; min-height: 400px; padding: 5px; padding-bottom: 0px; margin: 0px auto; } 	  

#content_l { width: 685px; padding: 1px;  background-repeat: repeat-y;   float: left; }
#content_r {   width: 255px; padding: 0px; padding-left: 10px; float: left; position: relative;}  
#content_r img#t_cr_gora { position: absolute; top: -5px; left: 0px; z-index: 5; }
 
#menu form { position: absolute; right: 10px; top: 4px; font-weight: bold; color: silver; margin: 0px; padding: 0px;}	
#menu form input { background: #232323; color: white; border: 1px solid #494949; margin-left: 10px; margin-right: 10px; font-size: 11px;  }
div.gla { background: white;  }
div.zd { border: 0px solid #0A0A0A; background-color: black; background-image: url(../img/t_z.gif); background-repeat: no-repeat; width: 150px; height: 208px; float: left;  margin-left: 16px; padding-top: 15px; margin-top: 5px; color: #3D3D3D; font-size: 10px;  position: relative; text-align: center; }
div.prf {   background-image: url(../img/t_pro.gif); background-repeat: no-repeat; width: 125px; height: 170px; float: left; margin-left: 5px; padding-top: 5px; padding-left: 5px; margin-top: 3px; color: #3D3D3D; font-size: 10px;  position: relative; padding-bottom: 14px;  } 
div.prf span.opis { background-image: url(../img/t_o_prof.gif); width: 76px; text-align: center; height: 11px; padding-top: 2px; padding-bottom: 2px; position: absolute; left: 49px; top: 112px; z-index: 2; color: #6D6D6D; } 
div.prf span.prf_info strong { color: #6F6F6F; }
div.prf span.prf_info { position: absolute;  top: 150px; left: 0px; }
div.prf a.usr { color: gray; font-weight: bold; padding-left: 20px; font-size: 10px; background-image: url(../img/t_user.gif); background-repeat: no-repeat; padding-bottom: 5px; position: absolute; top: 135px; z-index: 2; left: 0px; } 
div.zd span { position: absolute; bottom: 17px; display: block; text-align: center; width: 150px; left: 0px; color: #313131; font-weight: bold;  } 
div.zd a, div.zd a:link,div.zd a:visited,div.zd a:active { font-weight: normal;  color: #4C4C4C; filter: Alpha(Opacity: 90); -moz-opacity:.90;opacity:.90; padding: 0px; padding-bottom: 2px; } 
div.zd a:hover { filter: Alpha(Opacity: 100); -moz-opacity:1; opacity:1; color: orange; } 	
div.zd img {filter: Alpha(Opacity: 90); border: 2px solid #black;}
strong.zd { color: #3D3D3D; font-size: 10px; }

div#forum {  position: relative;}
div#forum ul { margin: 0px; padding: 0px;  list-style-type: none; width: 100%; }
div#forum img { float: left; border: 0px; margin-bottom: 4px; margin-right: 10px;} 
div#forum li { clear: left; padding-left: 5px;  border-bottom: 1px dotted #323232;  height: 42px;  position: relative; font-size: 10px; margin-bottom: 2px; }

div#forum li i { right: 8px; bottom: 2px; font-size: 10px; font-style: normal; color: #9D9D9D; position: absolute;  display: block;  }
div#forum a, div#forum a:link, div#forum a:active, div#forum a:visited { display: block; height: 45px; color: #507BA5; font-size: 13px; position: absolute; width: 100%; text-decoration: none;  }
div#forum a:hover { background: #0B0B0B;  filter: Alpha(Opacity: 60); -moz-opacity:.7;opacity:.7; color: #4D728D; }
div#forum a.s, div#forum, a.s:link, div#forum a.s:active, div#forum a.s:visited  { display: inline; color: #616161; font-size: 10px; width: auto; height: auto; position: relative; z-index: 6;}	 
div#forum a.s:hover { color: #6798BD; background: none; }
div#forum span {padding-left: 5px; display: block; padding-top: 1px; color: #494949; }		



div#stopka {   width: 934px; height: 38px; padding: 15px; padding-bottom: 25px; margin: 0px auto;  text-align: center; color: #5B5B5B; font-size: 10px; background-repeat: no-repeat;}	
div.blog_k { margin-left: 120px; font-size: 11px; color: gray; }
a.dodaj_k { margin-left: 400px; color: gray; font-weight: bold;}
div.mini_galeria,div.mini_galeria_1,div.mini_galeria_2 { background-image: url(../img/tlo_bok.gif); background-repeat: no-repeat;  width: 100%; padding-bottom: 5px; padding-top: 28px; height: auto;  color: gray; font-size: 10px; position: relative; margin-bottom: 10px;}
div.bok_b { background-image: url(../img/tlo_bok.gif); background-repeat: no-repeat; background-color: #f1f1f1; width: 100%; padding-bottom: 5px; padding-top: 28px; height: auto;  color: gray; font-size: 10px; position: relative; margin-bottom: 10px;}
h1.boczne { font-size: 12px; color: white; background: none; top: 4px; left: 8px; padding: 0px; margin: 0px; position: absolute; }
div.mini_galeria a,div.mini_galeria_1 a, div.mini_galeria_2 a { margin-left: 0px; width: 65px; height: 66px; display: block; float: left; text-align: center;  filter: Alpha(Opacity: 90); -moz-opacity:.9;opacity:.9; background: #0F0F0F;}
div.mini_galeria a:hover,div.mini_galeria_1 a:hover,div.mini_galeria_2 a:hover {  filter: Alpha(Opacity: 100); -moz-opacity:1;opacity:1; background: #060e1b;   } 
div.mini_galeria img, div.mini_galeria_1 img ,div.mini_galeria_2 img  { margin: 0px; padding: 0px; padding-top: 1px;}
div.mini_galeria span,div.mini_galeria_1 span,div.mini_galeria_2 span   { font-size: 16px; color: #6798BD; font-weight: bold;  padding-top: 15px; margin-right: 10px;  } 
div.mini_galeria .opis,div.mini_galeria_1 .opis,div.mini_galeria_2 .opis  { padding: 5px; background-color: gray; font-size: 16px; color: white; margin-right: 10px;  float: left;  }	 
div.podpowiedz { margin-top: 15px; padding: 5px; height: auto; }	   

div#reklama_box { padding: 15px; margin: 15px; border: 1px solid silver; font-size: 11px; color: gray; }

form.z_opisem { float: left; width: 300px; border-right: 1px dotted #3F3F3F; margin: 50px; margin-top: 15px; margin-left: 15px; } 
form.z_opisem span.k_blad { color: red; font-size: 11px; padding-left: 15px; }

form label { display: block; float: left; width: 100px; font-weight: bold; font-size: 11px; color: #6798ae; height: 25px; }
span.info { background-image: url(../img/t.gif); font-style: italic; padding: 2px; color: #CC0033;  margin: 10px; font-weight: bold; font-size: 14px;  }
input.zatwierdz { font-size: 18px; color: #CC0000; }   

div.komentarz {  background-image: url(../img/tlo_l.gif);  background-repeat: repeat-y; height: auto; margin: 6px; float: left;  width: 550px; }	
div.komentarz textarea, div.komentarz input { background: #232323; color: silver; border: 1px solid gray; }
img.komentarz { float: left;  border: 1px solid #2A2A2A; margin-left: 5px; padding: 2px; }	
div.komentarz div { color: #BDBDBD; background: #080808; font-size: 12px;  text-decoration: none; padding: 10px; display: block;  margin: 4px; height: auto; width: 90%; float: left;  } 
div.komentarz a { font-weight: bold; }

div.dymek { position: relative;  top: 25px; left: 4px; margin: 0px;  width: 17px; height: 19px; background: url(../img/dymek.gif); float: left; }

div.dymek_opis { color: #444444; }	  

a.u_menu,a.u_menu:visited { color: #DDDDDD;   font-size: 12px; border-bottom: 1px solid #141414; border-right: 1px solid #141414; font-weight: bold; text-decoration: none; padding: 4px; padding-left: 10px;  margin-right: 5px; background-image: url(../img/t2.gif); position: relative; }  
a.u_menu:hover { text-decoration: underline; } 	
div#menu_zalog a { background: 0px 3px;  background-repeat: no-repeat; padding-left: 15px; text-decoration: none; font-weight: bold; padding-right: 2px;  }

div#menu_zalog a.b_1 { background-image: url(../img/b_1.gif); }
div#menu_zalog a.b_2 { background-image: url(../img/b_2.gif); }
div#menu_zalog a.b_3 { background-image: url(../img/b_3.gif); }
div#menu_zalog a.b_4 { background-image: url(../img/b_4.gif); }
form.formularz { margin: 40px; padding: 10px; border-right: 1px dotted gray; border-bottom: 1px dotted gray; }
#zdjecie_load {   z-index: 3; position: absolute; }
#grupa_zdjecia { height: 100%;  width: 100%; position: absolute; z-index: 4; display: none; left: 0px; display: none; }
#pokaz_zdjecia { background: black; height: 100%;  width: 100%; position: absolute; z-index: 5; display: none; left: 0px; filter: Alpha(Opacity: 90); -moz-opacity:.9;opacity:.9; }
#zdjecie_id { width: 680px; height: 414px; top: 0px;  Alpha(Opacity: 100); -moz-opacity:1;opacity:1; display: none; z-index: 6; position: relative; } 
#zdjecie_l {margin: 10px auto; position: relative; height: auto; width: auto; z-index: 5; background: 50% 35%; background-repeat: no-repeat; background-image: url(../img/load.gif); }
#pasek_mini {right: 0px; width: 75px; height: 100%; background: #0E0E0E; z-index: 7; position: absolute; display: none;  }
#pasek_mini div {  width: 75px; height: 65px; display: none; margin-bottom: 15px;  }	  
#pasek_mini a  { filter: Alpha(Opacity: 50); -moz-opacity:.5;opacity:.5; position: relative; display: block; padding: 3px; border: 4px solid #202020; width: 63px; }
#pasek_mini a:hover { filter: Alpha(Opacity: 100); -moz-opacity:1;opacity:1;}
div#profil_menu { margin: 0px auto; width: 954px; height: 70px; position: relative; top: 0px; left: -5px; text-align: center; } 

div#profil_menu h1 { display: inline; color: white; background: none; font-size: 26px; margin: 0px; padding: 0px; position: relative;}
div#profil_menu h1.blue { color: #2a5c86; }
div#profil_menu h1 a { position: absolute; right: 0px; top: 23px; font-size: 12px; color: gainsboro;}
div#profil_menu h1 p { position: absolute; right: 0px; top: 23px; font-size: 12px; color: gainsboro; padding: 0px; margin: 0px;}
div#profil_menu a.pm4 { background-image: url(../img/pm4.gif); display: block; width: 133px; height: 17px; padding-top: 7px; padding-bottom: 4px; text-align: center; float: left; color: #8B8B8B; text-decoration: none; font-weight: bold; font-size: 11px; position: relative; margin-right: 1px;}
div#profil_menu a.pm4:hover { color: white; background: url(../img/pm4b.gif); top: 1px; }
  div#profil_menu span.m_opis { color: orange; font-weight: normal; font-size: 10px; }
div#profil_menu div.p_menu_dol { position: absolute; top: 56px; text-align: left; left: 0px; }